/* CSS Document */body,td,th {	font-family: Georgia, Times New Roman, Times, serif;	font-size: 12px;	color: #333333;	text-align:justify;}body {	background:#222222 url(../images/bg.jpg) center top no-repeat fixed;	margin:0;}p {margin:0 0 10px 0; text-align:justify;}#white-10 {background:url(../images/white-10.png) repeat; width:864px; margin:0 auto; padding-bottom:40px;}#header {width:806px; margin:0px auto; padding-top:20px; position:relative;}.floatRightImg {float:right;}#mainBG {background:url(../images/mainBG.png) center top no-repeat;}#nav {width:756px; padding:31px 0; margin:0 auto;}#contentHome {width:750px; padding:0 10px; margin:0 auto; background-color:#FFFFFF;}#contentHome #leftCol {width:294px; padding:6px; margin:0 auto; float:left; border:solid #DCDDDE 1px; background:url(../images/leftColBG.gif) bottom repeat-x;}#contentHome #rightCol {width:432px; margin:0 0 0 9px; float:left;}#clear {clear:both; margin-bottom:20px;}h1 {background-color:#FCDF8B; padding:5px; font-size:18px; font-weight:lighter; letter-spacing:-1px; line-height:18px; color:#000000; margin:0 0 10px 0;}h2 {background-color:#FCDF8B; padding:5px; font-size:18px; font-weight:lighter; letter-spacing:-1px; line-height:18px; color:#000000; margin:0 0 10px 0;}h3 {background-color:#FCDF8B; padding:5px; font-size:16px; font-weight:lighter; letter-spacing:-1px; line-height:18px; color:#000000; margin:0 0 10px 0;}h4 {font-size:16px; margin:0 0 15px 0;}/*ul {margin:0 0 10px -20px;}ol {margin:0 0 10px -20px;}*/ul, ol { margin-left:2em; padding-left:0px; }li { margin-bottom:0.5em; }#twitter_div a {color:#4AA2FA; text-decoration:none;}#rightCol a {color:#4AA2FA; text-decoration:none;}#rightCol a:hover {color:#333333; text-decoration:none;}#leftCol a {color:#4AA2FA; text-decoration:none;}#leftCol a:hover {color:#333333; text-decoration:none;}blockquote {color:#666666;}.oneTwenty {font-size:120%;}.ninety {font-size:90%;}.thehead{ /*header of accordions*/cursor: hand;cursor: pointer;background-color:#F3F8FE;			padding: 10px;line-height: 13px;font-weight: normal;text-decoration: none;outline: none;font-size: 14px;font-weight:bold;color: #333333;margin: 0 0 10px 0;}.thecontent {padding:0 5px 5px 10px;}.opencontent{ /*class added to contents of accordions when they are open*/color: #333333;}.toggle_hover:hover {color:#4AA2FA;}.border {border:solid #DCDDDE 1px;}.answer{ color: #4AA2FA;}.expandcollapse a:link {color:#222222; text-decoration:none;}.expandcollapse a:hover {color:#666666; text-decoration:none;}.floatLeft {float:left; margin:0 10px 10px 0;}/*form css*/.inputButton {	width:150px;	background-color:#FCDF8B;	border:solid #666666 1px;	color:black;	font-weight:bold;	font-size:14px;	cursor:pointer;}#inputButtonDiv {	width:150px;	margin:0px auto;}.inputField {	width:210px;}#patient {	color:#FF0000;	font-size:10px;	text-align:left;	padding:10px 75px 0px 205px;}.patient hr {margin:5px 0; visibility:hidden;}.error {	color:#D41E11;	font-size:10px;}/*end form css*/#homeThumbs {padding:15px 0 0 0;}#homeThumbs img {border:solid #DCDDDE 4px; float:left; margin:12px;}.elevenPx {text-align:left; letter-spacing:-1px;}#footer {margin-top:15px; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}#footer p {text-align:center;}#footer a {color:#4AA2FA; text-decoration:none;}#footer a:hover {color:#F3F8FE; text-decoration:none;}#message-text {background:url(../images/leftColBG.gif) 50% repeat-x;; font-size:36px; color:#FF0000; height:100%; width:100%; overflow:auto; text-align:center;}#ehm a {background:url(../images/ehm-tab-1.png) top no-repeat; display:block; text-indent:-900em; outline:none; width:170px; height:104px; position:absolute; top:0; left:340px; z-index:10;}#ehm a:hover {background:url(../images/ehm-tab-1.png) bottom no-repeat; display:block; text-indent:-900em; outline:none; width:170px; height:104px; position:absolute; top:0; left:340px; z-index:10;}#newsletter-link {padding:5px; background-color:#fff;}