html { min-height: 100%; margin-bottom: 1px; }
body { background-color: #F4AE58; margin: 0px auto; font: 12px Arial,Tahoma; color: #000; }
img { border: 0px; display: block; }
table { border: 0px; border-collapse: collapse }
table td { padding: 0px; vertical-align:top;}

#layout { position: relative; margin: 0px auto; width: 1000px; height: auto; text-align: left; }


#header img { width: 982px; height: 114px; }

.box { width: 36px; height: 20px; }

.tapestry { width: 697px; height: 236px; }

.title {font: bold 16px Arial,Tahoma; color: #BF000A; }

#therapies td { padding:8px;vertical-align:top;border-bottom:1px solid #AAA; }


#faqs td { padding:8px;vertical-align:top;}

.question { font: bold 18px Verdana; color: #E1BB72; }
.answer { font: bold 18px Verdana; color: #BF000A; }


.gen td { padding:8px;vertical-align:top; }


#nav td { padding:2px;border-bottom:1px solid #AAA;vertical-align:middle; }
#nav a { font: bold 13px Verdana; color: #000;text-decoration:none; }
#nav a:hover { color:#666; text-decoration:underline;  }

#mVB {width: 285; height: 367px; }

a { font: 12px Arial,Tahoma; color: #BF000A;text-decoration:none; }
a:hover { color:#666; text-decoration:underline;  }


.textareabox { font-family: Arial,Verdana; font-size: 11px; border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; }
.selectbox { font-family: Arial,Verdana; font-size: 11px; }
.inputbox { font-family: Arial,Verdana; font-size: 11px; border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; }
.inputbutton { font-family: Arial,Verdana; font-size: 11px; font-weight: bold; background-color: #CCCCCC; border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; cursor: hand; }

