/*
MAIN PALLETTE
#ED8B28 Orange
#0080BA Blue
#0A4A8A Dark Blue
#669966 Green
#B0BCC2 Grey
#CC6600 Red
*/


body {margin:0px; padding:0px; text-align:center; background-color:#DCE9EF;}
DIV#bod {margin:0 auto; width:1000px; font-family:arial, helvetica, sans-serif;}
form {display:inline;}
hr {border:solid 1px #CC6600;}
h1 {display:inline; position:relative; top:6px; font-weight:bold; font-size:21px; margin:0px; padding:0px; color:#FFFFFF; text-align:center; font-family:trebuchet ms, arial, helvetica, sans-serif; }
.h1Block {display:block; width:552px; height:53px; margin:0px 0px 16px 0px; padding:0px; text-align:center;}
h3 {font-family:trebuchet ms, arial, helvetica, sans-serif; display:inline; font-weight:normal; font-size:18px; color:#FFFFFF; padding:2px 0px 0px 10px;}
td {font-size:12px; font-family:arial, helvetica, sans-serif;}

a, a:link, a:visited, a:hover { font-family:arial, helvetica, sans-serif; text-decoration:underline; font-weight:normal;}
a.footerlink, a.footerlink:link, a.footerlink:visited {font-family:arial, helvetica, sans-serif; font-weight:normal; margin:0px 5px;}
a.footerlink:hover {color:#DFBA29;}
a.noLink, a.noLink:link, a.noLink:visited, a.noLink:hover  { font-family:arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
a.footerlink2, a.footerlink2:link, a.footerlink2:visited {font-family:arial, helvetica, sans-serif; color:#0080BA; font-size:11px;}
a.footerlink2:hover {color:#DFBA29;}
a.newslink, a.newslink:link, a.newslink:visited { text-decoration:none; font-size:12px; margin-bottom:20px; color:#000066; }
a.newslink:hover {color:#FFFFFF; text-decoration:underline;}
a.newslink2, a.newslink2:link, a.newslink2:visited { text-decoration:underline; font-size:11px; margin-bottom:20px; color:#000000; }
a.newslink2:hover {color:#FFFFFF;}
a.hotlink, a.hotlink:link, a.hotlink:visited {text-decoration:none; padding:1px 5px 2px 5px; color:#FFFFFF; background-color:#FF0000; font-weight:bold;}
a.hotlink:hover {background-color:#FFFF00; color:#000000;}
a.mainWhiteLg, a.mainWhiteLg:link, a.mainWhiteLg:visited, a.mainWhiteLg:hover {font-family:arial, helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}
a.mainWhiteSm, a.mainWhiteSm:link, a.mainWhiteSm:visited, a.mainWhiteSm:hover {font-family:arial, helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
a.linkUrl, a.linkUrl:link, a.linkUrl:visited {padding-left:10px; font-weight:bold; font-size:14px;}
a.linkUrl:hover {color:red;}

.headerByline {background: url('/images/subheadline.gif') no-repeat; display:block; width:404px; height: 30px; margin:10px 0 0 310px;}
.caption {color:#000066; font-size:11px; font-weight:normal; margin-top:5px; text-align:center;}
.footer2 {color:#0080BA; font-size:10px; font-weight:normal;}
.linkBox {margin:0 0 15px 20px; padding:5px; border:1px solid #0080BA; background-color:#DCE9EF; width:500px;}
.linkDesc {padding:5px 0px 0px 10px}
.newsParens {color:#000066; margin-left:10px;}
.newsSubhead {color:#FFFFFF; padding:3px 10px; margin:8px 5px 0px 5px; background-color:#3399C8; font-size:12px; font-weight:bold; }
.newsText { font-size:12px; color:#FFFFFF; margin:0 5px 0 10px; font-weight:normal;}
.newsText ul {padding:0px; margin:5px 0px 5px 15px;}
.newsText li { margin:0px; padding:5px 0;}
.quickText {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0A4A8A;}
.mainText {font-family:arial, helvetica, sans-serif; font-weight:normal; font-size:12px; color:#FFFFFF; padding:5px 0px;}
.mwlPad { margin:4px 0 0 7px;}
.mwsPad { margin:2px 0px 2px 8px;}
.readersDigest {position:relative; float:right; margin-top:-32px;}
.scroller {padding:0 0 0 0px; margin:0 5px 0 -20px;}
.scroller li {margin-bottom:10px;}
.subhead {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#669966; padding:1px 5px; line-height:17px; margin-bottom:5px;}
.subhead3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#669966; padding:2px 5px;}
.testimonials {margin:5px; width:100%; height:100%;}
.title { font-size:24px; font-weight:bold; color:#0080BA; width:552px;}
/*.titlebar {color:#000000; font-size:13px; font-weight:bold; padding:5px; background-color:#B0BCC2; margin:0px 0px 0px 0px;}*/
.titlebar {display:block; height:28px; width:545px; color:#FFFFFF; font-size:16px; font-weight:bold; padding:4px 0px 0px 5px; margin:0px 10px; background:#FFFFFF url(/images/bg_titlebar.gif) no-repeat;}
.titlebar_clinic {height:28px; color:#FFFFFF; font-size:16px; font-weight:bold; padding:4px 0px 0px 10px; margin:0px; background:#FFFFFF url(/images/bg_clinicbar.gif) no-repeat;}
.th2 {background-color:#ED8B28; color:#FFFFFF; font-size:14px; font-weight:bold;}

.tdOver { background-color:#ED8B28;}
.tdOut { background-color:#0A4A8A;}




input {vertical-align:middle;}
td { font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;}
a.leftlink, a.leftlink:link, a.leftlink:visited {text-decoration:none; color:#0080BA; font-size:11px; font-weight:bold;}
a.leftlink:hover {text-decoration:none; color:#FF0000; font-size:11px; font-weight:bold;}
a.prolink, a.prolink:link, a.prolink:visited { color:#0080BA; background-color:#FFF58F; text-decoration:none; font-size:11px; font-weight:bold; border-bottom:solid 1px #0080BA; display:block; width:140px; height:12px; padding:2px 5px;}
a.prolink:hover { color:#FFF58F; background-color:#0080BA;}
a.hometoplink, a.hometoplink:link, a.hometoplink:visited { color:#FFFF00; text-decoration:underline; font-size:11px; font-weight:bold;}
a.hometoplink:hover { color:#FF0000;}

.menu_bg {
	background-color:#FFF58F;
	padding:0px;
	text-align:center;
}
a.fastlink, a.fastlink:link, a.fastlink:visited { 
	color:#FFF58F; 
	background-color:#0968D2; 
	border-left:solid 2px #7FBCFF;
	border-top:solid 2px #7FBCFF;
	border-right:solid 2px #0D3C6F;
	border-bottom:solid 2px #0D3C6F;
	text-decoration:none; 
	font-size:14px; 
	font-weight:bold;  
	display:block; 
	width:145px;  
	height:17px;  
	padding:2px 3px; 
	text-align:left;
	margin:2px 0px;
}
a.fastlink:hover { 
	color:#FFFFFF; 
	background-color:#2F93FF;
}
a.fastlink:active { 
	color:#DFEEFF; 
	background-color:#1768BF;
	border-left:solid 2px #0D3C6F;
	border-top:solid 2px #0D3C6F;
	border-right:solid 2px #7FBCFF;
	border-bottom:solid 2px #7FBCFF;
	padding:3px 2px 1px 4px; 
}
a.toplink, a.toplink:link, a.toplink:visited {text-decoration:none; color:#0080BA; font-size:13px; font-weight:bold;}
a.toplink:hover {text-decoration:underline; color:#FFFFFF;}
a.toplink:active {text-decoration:underline; color:#FF0000;}
a.yellowlink, a.yellowlink:link, a.yellowlink:visited {font-family:arial, helvetica, sans-serif; text-decoration:underline; color:#FFCC00; font-size:12px; font-weight:bold;}
a.yellowlink:hover {text-decoration:underline; color:#0080BA;}
a.whitelink, a.whitelink:link, a.whitelink:visited {font-family:arial, helvetica, sans-serif; text-decoration:underline; color:#FFFFFF; font-size:12px; font-weight:bold;}
a.whitelink:hover {text-decoration:underline; color:#FFCC00;}
a.bigLnk, a.bigLnk:link, a.bigLnk:visited {font-family:arial, helvetica, sans-serif; font-size:18pt; font-weight:bold; color:#0080BA; text-decoration:none;}
a.bigLnk:hover { color:#FFCC00; }
a.bigLnk:active { color:#FF0000;}
a.moreinfo1, a.moreinfo1:link, a.moreinfo1:visited {font-family:arial, helvetica, sans-serif; text-decoration:underline; color:#009900; font-size:12px; font-weight:bold;}
a.moreinfo1:hover {text-decoration:underline; color:#FF0000;}
a.tab_on, a.tab_on:link, a.tab_on:visited, a.tab_on:active {color:#0869D6; font-size:14px; font-weight:bold; background-color:#FFDF54; text-align:center; line-height:28px; text-decoration:none;}
a.tab_on:hover {color:#FF0000;}
a.tab_off, a.tab_off:link, a.tab_off:visited, a.tab_off:active {color:#FFFFFF; font-size:14px; font-weight:bold; background-color:#0869D6; text-align:center; line-height:28px; text-decoration:none;}
a.tab_off:hover {color:#FFDF54;}
h4 { color:#0080BA; font-weight:bold;}
h5 {font-size:14px; font-weight:normal; line-height:20px;}
.alert {color:#CC0000; background-color:#FFFF00; font-weight:bold; font-size:13px; padding:5px; margin:10px 0px; border:solid 2px #FF0000;}
.boldResults {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; padding-left:10px;}
.btnSm {font-size:9px; font-weight:bold; padding:1px 5px; background-color:#55704B; color:#FFFFFF; border-top:2px solid #6C9F59; border-right:2px solid #000000; border-bottom:2px solid #000000; border-left:2px solid #6C9F59;}
.clinicAddr {color:#000000; font-size:14px; font-weight:bold;}
.clinicHeader1 {font-size:16px; font-weight:bold;}
.clinicText1 {font-size:14px; font-weight:normal; color:#000;}
.clinicName {color:#0080BA; font-size:24px; font-weight:bold;}
.clinicSubhead {color:#0968D1; font-size:13px; font-weight:bold;}
.clinicTime {background-color:#FFFFFF; text-align:center; font-size:10px;}
.emerResults {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; background-color:#FF0000; color:#000000; padding-left:10px;}
.error {color:#FF3333; background-color:#FFFF66; font-weight:bold; font-size:13px; border:solid 2px #FF0000; padding-top:2px;}
.footer2 {color:#0080BA; font-size:10px; font-weight:normal;}
.hometoptext { color:#FFFF00; font-size:11px; font-weight:normal;}
.headerResults {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#0099FF;}
.label {color:#696562; font-size:13px; font-weight:bold; padding:0px 5px; text-align:right;}
.labelLeft {color:#696562; font-size:13px; font-weight:bold; padding:0px 3px; text-align:left;}
.locator {color:#DFBA29; font-weight:bold; padding-right:3px; font-style:italic;}
.newsletter {color:#666666}
.req { font-size:18px; font-weight:bold; padding-right:2px; position:relative; top:3px; line-height:20px; vertical-align:middle; color:#FF0000;}
.row1 {text-align:left; font-weight:normal;line-height:20px;}
.subhead2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFDE29; background-color:#0088EE; padding:1px 5px; margin-top:5px;}
.subheader2 {color:#696562; font-size:13px; font-weight:bold;}
.t11 {font-family:arial, helvetica, sans-serif; font-size:12px; font-style:normal;}
.textBold {color:#696562; font-weight:bold;}
.textBold2 {color:#0968D1; font-weight:bold;}
.textBold3 {color:#FF0000; font-weight:bold;}
.textOrgName {color:#0968D1; font-weight:bold;}
.text {color:#333333; font-weight:normal; line-height:20px;}
.textcopy {color:#333333; padding:10px;}
.textBox {font-size:12px;}
.textGold {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:5px; color:#000000; background-color:#FFFFCC;}
.textSilver {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px; color:#000000; background-color:#FFFFFF;}
.textBronze {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px; color:#000000; background-color:#FFFFFF;}
.vetText {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 5px; color:#000000;}
.proText {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 5px; color:#0000CC;}
.titleGold {font-size:16px; background-color:#0099FF; padding:3px 5px; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}
.titleSilver {font-size:13px; font-weight:bold; color:#FFFFFF; padding:3px 5px; text-transform:uppercase; background-color:#009900; border-bottom:1px solid #0099FF;}
.titleBronze {font-size:13px; font-weight:bold; color:#0099FF; padding:3px 5px; background-color:#eeeeFF;}
.titleReverse { font-weight:bold; color:#FFFFFF; background-color:#0080BA;}
.td1 {text-align:left; font-weight:bold; color:#27567F; border-right:solid 1px #5286B5;}
.td2 {text-align:center; border-right:solid 1px #5286B5;}
.th1 {border-right:solid 1px #5286B5; border-bottom:solid 2px #5286B5;}
.tr1 {background-color:#FFFFFF;}
.tr2 {background-color:#D1E1EF;}
.vet {color:#0968D1; font-weight:bold; padding-right:2px; font-style:italic;}
