.container { width: 800px; }
.containerBody { background-image: url(../images/header.png); background-repeat: no-repeat; width: 100%; height: 100px; }
.navigation { position: relative; top: 204px; border-top: 1px solid #878787; }
#visian { position: relative; top: 30px; left: 30px; }
#staar { position: relative; top: 120px; left: 160px; }
#navcontainer ul { margin: 0; padding: 0; list-style-type: none; }
#navcontainer ul li { display: inline; }
#navcontainer ul li a { color: #2463b3; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; position: relative; top: 5px; left: 280px; padding: 5px 15px; border-left: 1px solid #3f3f3f; }
#navcontainer ul li a:hover { color: #324b8e; text-decoration: none; }
#logon ul { margin: 0; padding: 0; list-style-type: none; }
#logon ul li { display: inline; }
#logon ul li a { color: #af7e45; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; position: relative; top: 10px; left: 300px; padding: 5px 15px; }
#logon ul li a:hover { color: #7e4d14; text-decoration: none; }
.leftnav { }
.clearall { clear: both; }
body { }
p { }
td { }
a:link { font-size: 1em; text-decoration: none; }
a:visited { }
a:hover { }
a:active { }
.threecolcontainer { width: 702px; height:auto ; margin-top: 50px; }
.threecolcontainer2 { width: 702px; height: auto; }
.threecolbody { position: relative; width: 100%; height: auto; float: left; }
.threecolbox_0 { color: #748dd0; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 260px; width:702px; height:auto; float: left; }
.threecolbox_0 a { color: #2463b3; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.threecolbox_0 img { border: solid 1px #3f3f3f; }
.threecolbox_1 { color: #748dd0; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 160%; position: relative; left: 20px; width: 160px; height: auto; float: left; }
.threecolbox_1i { color: #748dd0; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 160%; position: relative; left: 40px; width: 160px; height: auto; float: left; }
.threecolbox_1i a { color: #748dd0; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.threecolbox_1i li { position: relative; left: 30px; height: auto; list-style-type: none; }
.threecolbox_1a { color: #2463b3; text-decoration: none; }
.threecolbox_1 p { line-height: 14pt; text-align: right; text-indent: 20px; width: 100%; float: right; margin: 0 0 12px; padding: 0; }
.threecolbox_1 a { color: #2463b3; text-decoration: none; }
.threecolbox_1 a:hover { color: #324b8e; text-decoration: none; }
.threecolcont_2 { width:100%; height:auto  ; float: left; }
.threecolbox_2 { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; position: relative; width:420px; height:auto; float:left; margin-left: 10px; padding-left: 10px; }
.threecolbox_2 a { color: #2463b3; text-decoration: none; }
.threecolbox_2 p { margin: 0 0 5px 0; }
.threecolbox_2 img { margin: 0 0 5px; border: solid 1px #3f3f3f; }
.threecolbox_2 td { margin: 10px 0; padding-top: 20px; padding-bottom: 10px; border-top: 1px solid #3f3f3f; }
.threecolbox_2 h3 { color: #000; font-size: 1em; margin: 0 0 15px; }
.threecolbox_2 h4 { color: #000; font-size: 1em; }
.threecolbox_2 form { color: #000; font-size: 1em; }
.threecolbox_2 a:hover { color: #3f3f3f; text-decoration: none; }
.threecolcont_3 {width:100%; height:auto }
.threecolbox_3 {width:130px; height:auto; float:right;}
.threecolbox_3 img { position: relative; float: right; clear: both; }
/* Nov 1, 2006 jcheng */
.threecolcont_4 { width:100%; height:auto  ; float: left; }
.threecolbox_4 { font-size: 0.7em; font-family:  Verdana, Arial, Helvetica, sans-serif; line-height: 130%; position: relative; width:780px; height:auto; float:left; margin-left: 45px; adding-left: 10px; }
.threecolbox_4 a { color: #2463b3; text-decoration: none; }
.threecolbox_4 p { margin: 0 0 5px 0; }
.threecolbox_4 img { margin: 0 0 5px; border: solid 1px #3f3f3f; }
.threecolbox_4 td { margin: 10px 0; padding-top: 20px; padding-bottom: 10px; border-top: 1px solid #3f3f3f; }
.threecolbox_4 h3 { color: #000; font-size: 1em; margin: 0 0 15px; }
.threecolbox_4 h4 { color: #000; font-size: 1em; }
.threecolbox_4 form { color: #000; font-size: 1em; }
.threecolbox_4 a:hover { color: #3f3f3f; text-decoration: none; }
.threecolcont_5 { width:100%; height:auto  ; float: left; }
.threecolbox_5 { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; position: relative; width:800px; height:auto; float:left; margin-left: 10px; padding-left: 10px; }
.threecolbox_5 a { color: #2463b3; text-decoration: none; }
.threecolbox_5 p { margin: 0 0 5px 0; }
.threecolbox_5 img { margin: 0 0 5px; border: solid 1px #3f3f3f; }
.threecolbox_5 td { margin: 10px 0; padding-top: 20px; padding-bottom: 10px; border-top: 1px solid #3f3f3f; }
.threecolbox_5 h3 { color: #000; font-size: 1em; margin: 0 0 15px; }
.threecolbox_5 h4 { color: #000; font-size: 1em; }
.threecolbox_5 form { color: #000; font-size: 1em; }
.threecolbox_5 a:hover { color: #3f3f3f; text-decoration: none; }
/* ****************** */
/* March 27, 2008 jcheng */ 
.threecolcont_6{ width:100%; height:auto  ; float: left; }
.threecolbox_6 { font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; position: relative; width:400px; height:auto; float:left; margin-left: 10px; adding-left: 10px; }
.threecolbox_6 a { color: #2463b3; text-decoration: none; }
.threecolbox_6 p { margin: 0 0 5px 0; }
.threecolbox_6 img { margin: 0 0 5px; border: solid 1px #3f3f3f; }
.threecolbox_6 td { margin: 10px 0; padding-top: 20px; padding-bottom: 10px; border-top: 1px solid #3f3f3f; }
.threecolbox_6 h3 { color: #000; font-size: 1em; margin: 0 0 15px; }
.threecolbox_6 h4 { color: #000; font-size: 1em; }
.threecolbox_6 form { color: #000; font-size: 1em; }
.threecolbox_6 a:hover { color: #3f3f3f; text-decoration: none; }
/* ****************** */
.legal { color: #a6a6a6; font-size: 8pt; }
.caption { color: #505050; font-size: 8pt; text-align: center; margin: 0 0 0 5px; }

#ma #manav, #ad #adnav, #ed #ednav, #dm #dmnav { color: #000;}
.ma .manav, .ad .adnav, .ed .ednav, .dm .dmnav { font-weight: bold; color: #000;}

#apatient #apatientnav, #radio #radionav, #tv #tvnav, #broll #brollnav, #press #pressnav, #poster #posternav, #mark #marknav { color: #000;}

#apatient #adnav, #radio #adnav, #tv #adnav, #broll #adnav, #press #adnav, #poster #adnav, #mark #marknav { color: #000;}
#epatient #epatientnav, #seminar #seminarnav, #video #videonav, #present #presentnav, #odpresent #odpresentnav { color: #000;}

#epatient #ednav, #seminar #ednav, #video #ednav, #present #ednav, #odpresent #ednav { color: #000;}

#letter #letternav, #post #postnav { color: #000;}

#letter #dmnav, #post #dmnav { color: #000;}

#comanage #comanagenav { color: #000;}

#practice #practicenav { color: #000;}

#practice #practicenav { color: #000;}

#bloo{ color: #93b8ef; font-size: 1em; }
.underline { text-decoration: underline; }
.eTable { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; border-top: solid 1px #9c9c9c; border-bottom: solid 1px #9c9c9c; border-left: solid 1px #9c9c9c;  }
.eTable td { height: 20px; border-right: 1px solid #9c9c9c; }
.eTable th { height: 20px; border-right: 1px solid #9c9c9c; }
Marketing { color: black; font-size: 0.8em; background-color: white; }

#footer {
	clear:both; 
	text-align:center; 
	font-size:11px;
	padding-top:70px;
	padding-bottom:10px;
	}

/* 2007-06-19 jcheng added        */
#smTextNL {
	background: #ffc;
	color: #000;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
}
tr.d0 td {
	color: black;
	background: #ffc;
}
tr.d1 td {
	color: black;
}
/**********************************/