*{ margin: 0; padding: 0; }
body{margin: 0 auto; }
a img { border: 0; }
.maincontent { width: 979px; margin: 0 auto;background:url(../images/cnt-bg-1.png) repeat-y top left;overflow:hidden;}
.wrapper {margin: 0 11px 0 4px;}

.maincontent .header {background:#FAFBFD url(../images/head-bg.jpg) no-repeat top left;overflow:hidden;height:96px;clear:both; }
.maincontent .header a.logo { float: left; margin:30px 0 0 9px; }
.maincontent .header .searchbox {float:right;background:url(../images/search-bg.png) no-repeat top right; margin: 0 8px 0 0;color:#FFF;height:31px;width: 570px;}
.maincontent .header .searchbox .search {font-family: Arial, Helvetica, sans-serif; font-size: 12px; float:left;margin:2px 0px 0 15px; display: inline-block;}
.maincontent .header .searchbox .search input {border:0;width: 170px;margin:0 3px;}
.maincontent .header .searchbox .search .button {background: url(../images/go-button.png) no-repeat top left;width: 53px;height: 21px;}
.maincontent .header .searchbox .find{font-family: Arial, Helvetica, sans-serif; font-size: 12px; float:left;width: 165px;height: 27px;border-right: solid 1px #fff;padding-top: 3px;}
.maincontent .header .searchbox .find a {color:#FFFFFF; text-decoration: none;background:url(../images/findDr-icon.jpg) no-repeat left 11px;padding: 15px 0 5px 32px;line-height: 25px;}
.maincontent .header .searchbox .home{font-family: Arial, Helvetica, sans-serif; font-size: 12px;float:left;margin: 3px 30px 0 0;}
.maincontent .header .searchbox .home a {background:url(../images/home-icon.jpg) no-repeat left 5px;padding: 7px 0 5px 32px;text-decoration: none;color:#013974;line-height: 25px;} 
.maincontent .header .bookmark {margin-left:725px;margin-top:45px;}

.cntfooter  {background:url(../images/cnt-foot-bg.png) no-repeat bottom left; height: 25px;margin:0 auto;width:977px;}

.footer  {margin:0 auto;width:964px;padding: 0 12px 0 6px;}
.footRcornr_box { background: #e5e6f0;}
.footRcornr_top div { background: url(../images/fot_tl.png) no-repeat top left;}
.footRcornr_top {background: url(../images/fot_tr.png) no-repeat top right;}
.footRcornr_bottom div {background: url(../images/fot_bl.png) no-repeat bottom left;}
.footRcornr_bottom {background: url(../images/fot_br.png) no-repeat bottom right;}
.footRcornr_top div, .roundedcornr_top, .footRcornr_bottom div, .roundedcornr_bottom {width: 100%;height: 15px;font-size: 1px;}
.footRcornr_top div, .roundedcornr_top, .footRcornr_bottom div, .roundedcornr_bottom {width: 100%;height: 15px;font-size: 1px;}
.footRcornr_content { margin: 0 15px;width:520px; overflow:hidden;font:normal 11px Arial, Helvetica, sans-serif;color: #653B34;}
.footRcornr_content ul.footmenu { margin: 0 ;list-style: none;padding:0;overflow:hidden;}
.footRcornr_content .footmenu li {float: left;padding: 0 7px;background: url(../images/li-bg.jpg) no-repeat right 2px;}
.footRcornr_content .footmenu li a {color: #6C1312;text-decoration: none;}

.topmenu ul.AspNet-Menu ul ul {left:9.8em ;}

#imgUnderMenu{padding-top:5px; float:left;}

.crumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #6C1312;
	padding-left: 20px;
	background: #801412;
	vertical-align: middle;
	background:#C6C68C;
}
.crumb a {
	color: #6C1312;
	text-decoration: underline;
}
crumbtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C1312;
}
crumbtext a {
	color: #6C1312;
	text-decoration: underline;
}

.subpagetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
	padding-left: 10px;
}

h3 { color: #777; font-size:14px; margin-bottom:14px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}

.cntP div .infobox p {
color:#7C1413;
font-family:Verdana,Arial,"Trebuchet MS",Tahoma,sans-serif;
font-size:1em;
line-height:1.6em;
}
.cntP div a {color: #AF2020; font-size:14px; margin-bottom:4px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}

#siteMap{width:500px; margin-left: 200px; font-family: Arial, Helvetica, sans-serif;}

#siteMap ul li{	font-size: 14pt; font-weight: 100; line-height:25px; padding-left:140px; }

#siteMap ul li ul li{font-size:10pt; padding-left:40px;}

#siteMap ul li ul .AspNet-TreeView-Parent{ padding-left:140px;}

#siteMap a{
	text-decoration:none;
	color:#6C1312;
}

#siteMap a:hover{
	text-decoration:underline;
	color:#333;
}

.line_item_header {
background: #6C1312;
}