/* CSS Document */
html, body{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Trebuchet, "Trebuchet MS", "Myriad", Myriad, Arial, Verdana, Sans-Serif;
	background-color:#F0F0F0;
}
p{
	margin-top: 0px;
}
a img{
	border: none;
}
#main{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1000px;
	font-family: Trebuchet, "Trebuchet MS", "Myriad", Myriad, Arial, Verdana, Sans-Serif;
	position: relative;
}
#bannerImg{
	float: left;
	width: 100%;
/*	height: 476px;*/
	position: relative;
}
#headerTrans, #headerTrans1{
	background-color: #FFFFFF;
	filter:alpha(opacity=92);
	-moz-opacity:0.92;
	-khtml-opacity: 0.92;
	opacity: 0.92;
	float: left;
	width: 100%;
	height: 117px;
	margin-top: -263px;
	position: relative;
}
#headerTrans1{
	margin-top: -476px;
}
#header, #header1{
	clear: left;
	float: left;
	text-align: right;
	margin-top: 14px;
	width: 100%;
	margin-top: -263px;
	position: relative;
}
#header1{
	margin-top: -476px;
}
#util{
	float: right;
	font-size: 11px;
	color:#999;
	margin-top: 5px;
	margin-right: 30px;
	margin-top: 15px;

}
#util a{
	color: #666666;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Trebuchet, "Trebuchet MS", "Myriad", Myriad, Arial, Verdana, Sans-Serif;
}
#util a:hover{
	color: #000000
}

#search{
	float: right;
	margin-top: 8px;
}
#search input{
	display: block;
	float: left;
}
.searchInput {
	color:#999;
	font-size:11px;
	border:1px solid #cecece;
	padding:2px;
	margin:0px;
	margin-top: 4px;
	margin-right: 4px;
}
.btnSearch {
	border:none;
	width:25px;
	height:25px;
	background:url(/content/upload/assetmgmt/version2/images/framework/btnSearch.gif) 2px 4px no-repeat;
	cursor:pointer;
}
#mainNav, #mainNav1{
	clear: left;
	float: left;
	text-align: left;
	width: 994px;
	margin-top: -175px;
	position: relative;
	margin-left: 6px;
	display: inline;
	text-align: center;
}
#mainNav1{
	margin-top: -388px;
}
#mainNav a, #mainNav1 a{
	color: #966F2C;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding-left: 13px;
	padding-right: 13px;
}
#mainNav a:hover, #mainNav1 a:hover{
	color: #000000;
}

#logo{
	clear: left;
	float: left;
/*	position: absolute;
	top: 0;*/
}
#dropBox, #dropBox1{
	float: right;
	position:relative;
	margin-top: -210px;
}
#dropBox1{
	margin-top: -423px;
}
#dropBox select, #dropBox1 select{
	font-size: 11px;
	float: left;
	float: right;
	margin: 0px;
	padding: 0px;
	color: #999999;
	width: 149px; 
	border:1px solid #cecece;
	display: block;
	margin-right: 14px;
}
#shadow, #shadow1{
	clear: left;
	float: left;
	width: 100%;
	background-image: url(/content/upload/assetmgmt/version2/images/framework/shadowBar.png);
	background-repeat: repeat-x;
	height: 4px;
	position: relative;
	line-height: 1px;
	font-size: 1px;
	margin-top: -146px;
}
#shadow1{
	margin-top: -359px;
}
#homeMainBoxes{
	clear: left;
	float: left;
	width: 100%;
	margin-top: -355px;
	margin-left: -18px;
}
#PageTitle{
	clear: left;
	float: left;
	font-size: 36px;
	position: relative;
	margin-top: -60px;
/*	margin-left: 20px;*/
/*	width: 980px;*/
/*	display: inline;*/
	line-height: normal;
/*	background-image: url(/content/upload/assetmgmt/version2/images/framework/pgaeTitleBG.png);
	background-repeat: repeat-x;*/
	padding-left: 16px;
	padding-right: 16px;
	color: #4077B5;
/*	min-width: 200px;*/
	padding-bottom: 8px;
	padding-top: 8px;
	display: inline;
	_padding-bottom: 0px;
	color: #FFFFFF;
	width: 750px;
}
#Breadcrumb{
	color:#999; 
	font-size: 11px;
	border-bottom:1px solid #e6e6e6;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	width: 100%;
	position: relative;
	/*width: 600px;*/
}
#Breadcrumb a{
	color: #c48e31;
	text-decoration: none;
}
#Breadcrumb a:hover{
	text-decoration: underline;
}
#centers, #centers1, #centers2, #centers3{
	clear: left;
	float: left;
	width: 218px;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/homeBox.png);
	background-repeat: no-repeat;
	margin-top: -160px;
	position: relative;
	height: 184px;
	margin-left: -8px;
	margin-bottom: 20px;
	display: inline;
}
#centers2, #centers3{
	margin: 0px;
}
#centers3{
	margin-top: -7px;
}
#centers1{
	margin-bottom: 0px;
	margin-left: 774px;
}
#centersCont, #centersCont1, #centersCont2, #centersCont3{
	clear: left;
	float: left;
	width: 201px;
	margin-top: -196px;
	margin-left: 1px;
	display: inline;
}
#centersCont2, #centersCont3{
	margin-top: 0px;
	margin-top: -177px;
	margin-left: 8px;
}
#centersCont3{
	margin-top: -177px;
}
#centersCont1{
	margin-left: 782px;
	margin-top: -175px;
}
#centersCont strong, #centersCont1 strong, #centersCont2 strong, #centersCont3 strong{
	position: relative;
	display: block;
	padding: 8px;
	border-bottom:1px solid #dadada;
	font-size: 14px;
	padding-left: 10px;
	color: #5286c2;
	margin-bottom: 8px;
}
#centersCont ul, #centersCont1 ul,  #centersCont2 ul, #centersCont3 ul{
	display: block;
	clear: left;
	float: left;
	width: 181px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	font-size: 12px;
	padding-left: 14px;
}
#centersCont ul li, #centersCont1 ul li, #centersCont2 ul li, #centersCont3 ul li{
	margin-bottom: 1px;
}

#centersCont ul ul, #centersCont1 ul ul, #centersCont2 ul ul, #centersCont3 ul ul{
	padding-left: 20px;
}
#centersCont a, #centersCont1 a, #centersCont2 a, #centersCont3 a{
	color: #c48e31;
	text-decoration: none;
}
#centersCont a:hover, #centersCont1 a:hover, #centersCont2 a:hover, #centersCont3 a:hover{
	color: #000000;
}
#centersCont3 ul{
	padding-left: 0px;
	width: 100%;

}
#centersCont3 strong{
	margin-bottom: 0px;
}
#centersCont3 ul li{
	border-bottom: 1px solid #dadada;
	width: 100%;
}
#centersCont3 ul li a{
	display: block;
	width: 201px;
	padding: 10px;
	width: 181px;
	padding-top: 14px;
	padding-bottom: 14px;
}
a#goldsealLink{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/award_goldseal.gif);
	background-repeat: no-repeat;
	background-position: 155px 6px;
}
a#recogLink{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/award_recognition.gif);
	background-repeat: no-repeat;
	background-position: 150px 6px;
}
#homeMain{
	clear: left;
	float: left;
	width: 998px;
	background-color: #FFFFFF;
	border:1px solid #e6e6e6;
	margin-top: -5px;
	border-top: none;
	padding-bottom: 10px;
	font-size: 14px;
	width: 999px;
	background-image: url(/content/upload/assetmgmt/version2/images/framework/homeBGLines.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#homeMain a{
	color: #c48e31;
	text-decoration: none;
}
#homeMain a:hover{
	color: #000000;
}
#homeHeaders{
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
#homeHeader1, #homeHeader2, #homeHeader3{
	float: left;
	padding: 10px;
	width: 284px;
	font-size: 20px;
	padding-left: 10x;
	margin-right: 14px;
	margin-left: 14px;
	display: inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99B8DB;
	padding-bottom: 6px;
}
#homeHeader3{
	margin-right: 0px;
}
#homeMain #homeHeaders a, #homeMain #mores a{
	text-decoration: none;
	color: #5286c2;
}
#homeMain #mores a{
	font-weight: bold;
}
#homeMain #homeHeaders a:hover, #homeMain #mores a:hover{
	color: #000000;
}
#homeContent{
	clear: left;
	float: left;
	width: 100%;
	height: 260px;
	padding: 0px;
}
#col1, #col2 , #col3 {
	float: left;
	padding: 10px;
	width: 284px;
	padding-left: 10px;
	margin-right: 14px;
	margin-left: 14px;
	display: inline;
} 
/*#col3 {
	position:absolute;
	top: 520px;
	left: 680px;
	float: left;
	padding: 10px;
	display: inline;
	clear:none;
}
#col3 ul {
	display:block;
}*/

#mores{
	clear: left;
	float: left;
	width: 100%;
}

#more1, #more2, #more3{
	float: left;
	padding: 10px;
	width: 284px;
	padding-left: 10px;
	margin-right: 14px;
	margin-left: 14px;
	display: inline;
}


























#subMain, #subMain1{
	clear: both;
	float: left;
	width: 998px;
	background-color: #FFFFFF;
	border:1px solid #e6e6e6;
	border-top: none;
	line-height: 18px;
}
#sidenavigation{
	float: left;
	width: 205px;
	font-size: 12px;
	background:#c8963f;
	margin-top: 12px;
	margin-left: 12px;
	display: inline-block;
/*	padding-bottom: 12px;*/
}
#sidenavigation ul{
/*	background:#c8963f;*/
}
#sidenavigation ul ul{
	background: none;
}
#subMain1 #sidenavigation{
	margin-top: 0px;
}
/*#sidenavigation a {color:#fff; font-weight: bold; text-decoration: none;}
#sidenavigation UL { display: block; WIDTH: 100%; padding: 0px; margin: 0px; LIST-STYLE-TYPE: none; border: none; }
#sidenavigation A {display:block; color: White; padding:10px; margin:0 0 0 0px; width:184px; border-bottom:1px solid #d8ae66;}
#sidenavigation LI A:hover { background: #dbab57;}
#sidenavigation LI a#selected { color: #dbab57; }

#sidenavigation li li { background: url('/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif') 17px 15px no-repeat; padding-left: 15px; background-color: #b58430;}
#sidenavigation LI LI A {display:block; color: White; padding:11px; margin:0 0 0 0px; width:168px; border-bottom:0px solid #d8ae66;}
#sidenavigation LI LI A:hover {	background: url('/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif') 2px 15px no-repeat; text-decoration: underline; }
#sidenavigation LI LI LI A {display:block; color: White; padding:11px; margin:0 0 0 0px; width:168px; border-bottom:0px solid #d8ae66;}*/

#sidenavigation ul, #sidenavigation ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: normal;
}
#sidenavigation a{
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	width: 205px;
	padding: 10px;
	width: 185px;
	border-bottom:1px solid #d8ae66;
}
#sidenavigation a:hover, #sidenavigation a#SideNavItem2_selected{
	background-color: #dbab57;
}
a#SideNavItem1_selected{
	display: none;
}

.SideNavItem1_selected, .SideNavItem1_selected_current{
	line-height: 0px;
	font-size: 0px;
}
#sidenavigation .SideNavItem1_selected_current ul,#sidenavigation .SideNavItem1_selected ul{
	margin-top: -2px;
}
#sidenavigation .SideNavItem1_selected ul li, #sidenavigation .SideNavItem1_selected_current ul li{
	line-height: normal;
	font-size: 12px;
}
#sidenavigation .SideNavItem2_selected_current ul a, #sidenavigation .SideNavItem2_selected ul a, #topSideNav #sidenavigation .SideNavItem2_selected_current ul a, #topSideNav #sidenavigation .SideNavItem2_selected ul a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 16px 15px;
	padding-left: 30px;
	width: 165px;
}
#sidenavigation .SideNavItem2_selected_current ul a:hover, #sidenavigation .SideNavItem2_selected ul a:hover, #sidenavigation a#SideNavItem3_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
}
#sidenavigation .SideNavItem3_selected_current ul a, #sidenavigation .SideNavItem3_selected ul a, #topSideNav #sidenavigation .SideNavItem3_selected_current ul a, #topSideNav #sidenavigation .SideNavItem3_selected ul a{
	background-color: #b58430;
	  background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 26px 15px;
	padding-left: 40px;
	width: 155px;
}


#sidenavigation .SideNavItem3_selected_current ul a:hover, #sidenavigation .SideNavItem3_selected ul a:hover, #sidenavigation a#SideNavItem4_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
}
#sidenavigation .SideNavItem4_selected_current ul a, #sidenavigation .SideNavItem4_selected ul a,#topSideNav #sidenavigation .SideNavItem4_selected_current ul a,#topSideNav #sidenavigation .SideNavItem4_selected ul a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 36px 15px;
	padding-left: 50px;
	width: 145px;
}

#sidenavigation .SideNavItem4_selected_current ul a:hover, #sidenavigation .SideNavItem4_selected ul a:hover, #sidenavigation a#SideNavItem5_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
}

#subCenter, #subCenterWide, #subCenterWide1, #subCenterWide2, #subCenterWideHealth{
	float: left;
	width: 528px;
	margin-left: 22px;
	font-size: 14px;
	padding-bottom: 20px;
	margin-top: 12px;
	display: inline;
	width: 523px;
}
#subCenterWide, #subCenterWideHealth{
	width: 950px;
	margin-top: 0px;
}
#subCenterWide1, #subCenterWide2{
	width: 734px;
}
#subCenterWide2{
	margin-top: 8px;
}
#subCenterWide2 table {
	float: left;
	text-align: left;
}
#subCenterWideHealth{
	margin-top: 12px;
	margin-left: 12px;
	margin-left: 0px;
	margin-top: 0px;
	width: 984px;
}

#subCenterWide #printBox{
	margin-bottom: 10px;
	text-align: left;
}
#subCenterWide #printBox a, #subCenterWide #printBox table{
	float: left;
}
#subCenterWide #printBox table{
	margin-left: 0px;
}
#subCenterWide #printBox #PrintLink a{
	margin-left: 0px;
}
#subCenter div, #subCenterWide div, #subCenterWide1 div, #subCenterWide2 div{
/*	clear: left;
	float: left;
	width: auto;
	width: 100%;*/
}
#subCenter a, #subRight a, #subCenterWide a, #subCenterWide1 a, #subCenterWide2 a, #subCenterWideHealth a{
	color: #c48e31;
	text-decoration: none;
}
#subCenter a:hover, #subRight a:hover, #subCenterWide a:hover, #subCenterWide1 a:hover, #subCenterWide2 a:hover, #subCenterWideHealth a:hover{
	color: #000000;
}
#subRight{
	float: left;
	width: 200px;
	margin-left: 20px;
	display: inline;
}
#printBox{
	float: left;
	width: 100%;
	text-align: right;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: -40px;
}
#printBox a, #printBox table{
	float: right;
	text-align: left;
	margin-left: 24px;
	color: #c48e31;
	text-decoration: none;
	display: inline;
}
#printBox a:hover{
	color: #000000;
}
#printBox table, #printBox table td{
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}
.PrintLink, .EmailLink{
	display: none;
}
#EmailLink a, #PrintLink a{
	padding-left: 18px;
	background-image: url(/content/upload/assetmgmt/version2/images/framework/icon_email.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#PrintLink a{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/icon_print.gif);

}
#dtainContext, #dtainCalendar, #dtaGreystone, #dtainNews, #dtainDirectory, #dtastayInContext{
	margin-bottom: 24px;
}
#dtainContext, #dtainCalendar, #dtaGreystone, #dtainNews, #dtainContext div, #dtainCalendar div, #dtaGreystone div, #dtainNews div, #dtainDirectory, #dtainDirectory div, #dtastayInContext div{
	clear: left;
	float: left;
}
#dtainContext ul, #dtainCalendar ul, #dtaGreystone ul, #dtainNews ul, #dtainDirectory ul, #dtastayInContext ul{
	clear: left;
	float: left;
	width: 200px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
#dtainContext-list, #dtainCalendar-list, #dtaGreystone-list, #dtainNews-list, #dtainDirectory-list, #dtastayInContext-list{
	border: solid 1px #d1d1d1;
	border-bottom: none;
}
.inContexttab-title, .inCalendartab-title, .Greystonetab-title, .inNewstab-title, .inDirectorytab-title, .stayInContexttab-title{
	border-bottom: solid 1px #d1d1d1;
	padding: 8px;
	padding-left: 10px;
	width: 182px;
	background-color: #5286c2;
	color: #FFFFFF;
	font-size: 15px;
}
#dtainContext-bottom, #dtainCalendar-bottom, #dtaGreystone-bottom, #dtainNews-bottom, #dtainDirectory-bottom, #dtastayInContext-bottom{
	display: none;
}
#dtainContext-list a, #dtainCalendar-list a, #dtaGreystone-list a, #dtainNews-list a, #dtainDirectory-list a, #dtastayInContext-list a{
	font-size: 12px;
	text-decoration: none;
	color: #5286c2;
	border-bottom: solid 1px #d1d1d1;
	padding: 8px;
	padding-left: 10px;
	display: block;
}
#footer{
	clear: left;
	float: left;
	width: 100%;
/*	border-top: solid 1px #d1d1d1;*/
	text-align: center;
	padding-bottom: 20px;
}
#footerCenter{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1000px;
	font-size: 12px;
	color: #999999;
	padding-top: 20px;
}
#footerCenter a{
	color: #999999;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}
#footerCenter a:hover{
	color: #3B3B3B;
}
#footerL{
	float: left;
	color: #3B3B3B;

}
#footerR{
	float: right;
	margin-top: -5px;

}
#FormContainer input{
	height: auto !important;
	height: auto;
}
#subCenterWide2 ul, #subCenterWide1 ul, #subCenterWide ul, #subCenter ul, #subCenterWideHealth ul{
	clear: left;
}
.homeCalDate{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 1px;
	color: #666666;
}
.homeCalTitle{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.homeNewsTitle{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}

/********************************************* calendar ****************************/
#calHeader{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#calLeft{
	clear: left;
	float: left;
	width: 420px;
}
#calRight{
	float: left;
	width: 280px;
	margin-left: 25px;
	display: inline;
}
#pager{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 18px;
}
#pager td{
	font-size: 13px;
	color: #999999;
}
#dateRange{
	font-size: 17px;
	color: #5286c2;
	float: left;
}
#searchDate{
	float: right;
	margin-right: 36px;
	display: inline;
}
.calItem{
	clear: left;
	float: left;
	width: 420px;
	border-bottom: solid 1px #EEEEEE;
	padding-bottom: 18px;
	margin-bottom: 18px;
}
.calTitle{
	clear: left;
	float: left;
	width: 420px;
	font-weight: bold;
	margin-bottom: 6px;
}
.calRow{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 6px;
}
.calLabel{
	font-weight: bold;
	float: left;
	width: 80px;
	margin-right: 4px;
}
.calData{
	float: left;
	width: 336px;
}
.inCal_CalendarStyle{
	border-collapse: collapse;
	width: 250px;
/*	border-left: solid 1px #FBF7F0;*/
}
.inCal_CalendarStyle td{
	background: none;
	padding: 0px;
	empty-cells: show;
}
.inCal_CalendarStyle .inCal_TitleStyle td{
	padding: 8px;
	background-color: #4170A6;
	font-size: 15px;
	color: #FFFFFF;
}
#subMain1 .inCal_CalendarStyle .inCal_TitleStyle a{
	color: #FFFFFF;
}
.inCal_CalendarStyle .inCal_TitleStyle{
	border-bottom: solid 1px #FFFFFF;
}
#subMain1 .inCal_CalendarStyle .inCal_DayStyle a, #subMain1 .inCal_CalendarStyle .inCal_TodayStyle a{
	color: #4170A6;
}
.inCal_CalendarStyle .inCal_DayHeaderStyle{
	font-size: 11px;
	color: #666666;
	background-color: #E3ECF4;
	padding: 2px;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
.inCal_CalendarStyle .inCal_OthMonthStyle{
	height: 25px;
	empty-cells: show;
	background-color: #F5F5F5;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
.inCal_CalendarStyle td.inCal_DayStyle{
	padding: 4px;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
#monthSel{
	margin-top: 10px;
}
.inCal_CalendarStyle td.inCal_TodayStyle{
	background-color: #E3ECF4;
}
html body.PrintBody{
	background: none;
	background-color: #FFFFFF;
}
/*********************************************** directory ************************************/
#alpha{
	clear: left;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
#keySearch{
	clear: left;
	float: left;
	width: 100%;
}
#keySearch strong{
	padding-right: 10px;
}
#keySearch input{
	margin-right: 10px;
}
#orCont{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
#orCont strong{
	display: block;
	float: left;
	margin-left: 12px;
	margin-right: 12px;
	color: #999999;
}
.orLines{
	float: left;
	width: 340px;
	border-bottom: solid 1px #EFEFEF;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	margin-top: 6px;
}
#advSearch{
	clear: left;
	float: left;
	width: 100%;
}
#advSearch strong{
	display: block;
	float: left;
	margin-right: 6px;
}
#att{
	float: left;
}
#att table{
	border-collapse: collapse;
}
#att table td{
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#searchZip{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 20px;
}
#zip{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 10px;
}
#zip input, #zip select{
	margin-right: 10px;
}
#keySearch strong, #keySearch input{
	float: left;
	margin-top: 8px;
}
#keySearch .indir_search_btn, #zip .indir_search_btn{
	background: none;
	border: none;
	background-image: url(/content/upload/assetmgmt/version2/images/framework/searchBTN.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 35px;
	width: 109px;
	text-align: center;
	display: block;
	float: left;
	margin-top: 0px;
}
#zip input, #zip select, #zip span{
	float: left;
	margin-top: 8px;
}
#zip span{
	margin-right: 10px;
}
#zip .indir_search_btn{
	margin-top: 0px;
}
.newSearch{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
#dirHeader{
	clear: left;
	float: left;
	width: 100%;
}
#dirH1, #dirH2, #dirH3{
	float: left;
	width: 120px;
	background-color: #4170A6;
	color: #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	padding: 10px;
}
#dirH3{
	width: 426px;
}
.dirRow, .dirRowA{
	clear: left;
	float: left;
	width: 100%;
}
.dirRowA .dirData1, .dirRowA .dirData2, .dirRowA .dirData3{
	background-color: #F4F4F4;
}
.dirData1, .dirData2, .dirData3{
	float: left;
	width: 120px;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	padding: 10px;
}
.dirData3{
	width: 426px;
}

/*#subCenter table {
	float: left;
}*/


#col2 form {margin:0px;padding:0px;}


#homeContent #col2 div{
	margin-left: 0px;
	/* IE6 hack - leave here */
	_margin-left: -3px;
}
body #mores div{
	text-align: left;
}


html body #main #Breadcrumb{
	font-weight: bold;
	color: #333333 !important; color: #333333;
	font-size: 12px;
}


/****************************************************************/

#topSideNav{
	float: left;
	margin-left: 12px;
	width: 205px;
	margin-top: 12px;
/*	margin-bottom: 12px;*/
	display: inline;
	padding-bottom: 20px;
}
#topSideNav #sidenavigation{
	margin: 0px;
	width: 205px;
}
#topSideNav #sidenavigation a#SideNavItem1_selected{
	display: block;
	font-size: 12px;
}
#topSideNav #sidenavigation .SideNavItem1{
	display: none;
}
#topSideNav #sidenavigation a#SideNavItem1_selected{
	background-color: #dbab57;
}
#topSideNav #sidenavigation .SideNavItem1_selected ul a:hover, #topSideNav #sidenavigation .SideNavItem1_selected_current ul a:hover{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
	background-repeat: no-repeat;
	background-position: 16px 16px;
}
#topSideNav #sidenavigation .SideNavItem1_selected ul a, #topSideNav #sidenavigation .SideNavItem1_selected_current ul a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 16px 16px;
	padding: 10px;
	padding-left: 30px;
	display: block;
	clear: left;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	border-bottom:1px solid #d8ae66;
	width: 165px;
}
#topSideNav #sidenavigation a#SideNavItem2_selected{
	background: none;
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
	background-repeat: no-repeat;
	background-position: 16px 16px;
	background-color: #b58430;
}

#ec_Main{
	clear: left;
	float: left;
	width: 205px;
/*	margin-left: 12px;*/
	display: inline;
	background-color: #c8963f;
	position:relative;
	margin-bottom: 12px;
/*	margin-top: 12px;*/
}
#ec_Main .ec_Section{
	position: relative;
}

/*#sidenavigation a{
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	width: 205px;
	padding: 10px;
	width: 185px;
	border-bottom:1px solid #d8ae66;
}
#sidenavigation a:hover, #sidenavigation a#SideNavItem2_selected{
	background-color: #dbab57;
}*/



/*#ec_Main .ec_Section a{
	display: block;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 10px;
	width: 185px;
	border-bottom:1px solid #d8ae66;
}
#ec_Main .ec_Section a:hover{
	background-color: #dbab57;
}*/
#ec_Main .ec_Section{
	display: block;
	clear: left;
	float: left;
/*	padding: 10px;
	width: 185px;*/
	width: 205px;
	border-bottom:1px solid #d8ae66;
}

#ec_Main .ec_SecTitle{
	display: block;
	clear: left;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 10px;
	width: 185px;
/*	border-bottom:1px solid #d8ae66;*/
	cursor: pointer;
	width: 157px;
}


.ec_SecImg, .ec_SecImgAlt{
/*	clear: left;*/
	float: left;
	width: 18px;
	height: 18px;
	cursor: pointer;
/*	margin-top: -30px;
	position: relative;
	margin-left: 175px;*/
	background-image: url(/content/upload/assetmgmt/version2/images/framework/jqueryArrow.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin-top: 10px;
}
.ec_SecImgAlt{
	background-position: top left;
}
.ec_Section{
	width: 100%;
	clear: left;
	float: left;
}
.ec_SecItem{
	clear: left;
	float: left;
	display: none;
}
.ec_SecItem ul, .ec_SecItem ul li{
	display: block;
	clear: left;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none;
} 
.ec_SecItem ul li a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 16px 16px;
	padding: 10px;
	padding-left: 30px;
	display: block;
	clear: left;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	border-bottom:1px solid #d8ae66;
	width: 165px;
}
.ec_SecItem ul li a:hover{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
	background-repeat: no-repeat;
	background-position: 16px 16px;
}
.ec_SecImg img, .ec_SecImgAlt img{
	margin-top: 15px;
	display: none;
}
/*******************************************************************************************/

.hbTable{
	clear: left;
	float: left;
	width: 100%;
}
#ctl00_ContentPlaceHolder1_leftNavColumn{
	width: 10px;
}
html body #subCenterWideHealth #sidenavigationHL{
	margin-top: 0px;
}
html body #subCenterWideHealth td #subRight{
	margin-right: 1px;
}
html body .rgMasterTable{
	margin-left: 12px;
}
html body .alphabeth{
	color: #5286c2;
	background: none;
	padding: 0px;
	margin: 0px;
	float: left;
	width: auto;
	height: auto;
}
#ctl00_ContentPlaceHolder1_pnlSearch{
	float: right;
}
html body .alphabeth a{
	background: none;
	border: none;
	background-color: #c8963f;
	color: #FFFFFF !important; color: #FFFFFF;
	text-decoration: none;
	width: inherit;
	height: inherit;
	padding: 1px;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	margin-left: 1px;
	margin-right: 1px;
	vertical-align: inherit;
	line-height: normal;
	padding-bottom: 2px;
}
#healthTop{
	clear: left;
	float: left;
	width: 969px;
	margin-left: 12px;
	display: inline;
}
#healthLeft{
	float: left;
}
#healthRight{
	float: left;
	margin-left: 12px;
	display: inline;
	width: 745px;
}
#ctl00_ContentPlaceHolder1_pnlSearch table{
	background: none;
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
#ctl00_ContentPlaceHolder1_pnlSearch table td{
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#healthTopRight{
	padding-bottom: 6px;
	margin-bottom: 6px;
	border-bottom: solid 1px #CCCCCC;
	width: 100%;
	float: left;
}
#ctl00_ContentPlaceHolder1_pnlSearch input{
	border: solid 1px #CCCCCC;
	height: 14px;
}
html body #ctl00_ContentPlaceHolder1_pnlSearch{
	margin-top: 8px;
}
html body #ctl00_ContentPlaceHolder1_pnlSearch #ctl00_ContentPlaceHolder1_btnSearch{
	color: #FFFFFF;
	margin-top: 2px;
	border:none;
	background-color: #c8963f !important; background-color: #c8963f;
}

#healthRow1{
	clear: left;
	float: left;
	width: 100%;
}
html body .featuredHealthArticle, html body .healthNews{
	float: left;
	width: 360px;
	padding: 0px;
}
html body .featuredHealthArticle{
	margin-right: 10px;
	display: inline;
	width: 448px;
}
html body .healthNews{
	width: 285px;
}
html body .featuredHealthArticle h2, html body .featuredHealthArticle h3{
	width: auto;
}
#healthRow2{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 24px;
	padding-top: 24px;
	border-top: solid 1px #CCCCCC;
}
.box3{
	float: left;
}
.multimediaTools{
	float: right;
}
html body .todayInNews{
	border: none;
}
html body .box3, html body .box3 div, html body .multimediaTools{
	background: none;
	border: none;
}
html body .box3 div, html body .box3 div h2{
	padding-top: 0px;
}
#healthRow3{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 24px;
	padding-top: 24px;
	border-top: solid 1px #CCCCCC;
}
html body .box1, html body .box1 div, html body .box1 h2, html body .box2, html body .box2 div{
	background: none;
	padding: 0px;
	margin: 0px;
}
html body .box1{
	float: left;
	width: 448px;
}
html body .box2{
	float: right;
}
html body .multimediaTools{
	width: 346px;
}
html body .box3{
	width: 346px;
}


html body #healthRight .alphabeth a:hover.alphabet, html body #healthRight #healthTopRight a:hover{
	background: none;
	border: none !important; border: none;
	background-color: #DBBA82 !important; background-color: #DBBA82;
}
html body a.alphabet{
	padding: 3px !important; padding: 3px;
}












#topSideNav #sidenavigation .SideNavItem2_selected_current ul a, #topSideNav #sidenavigation .SideNavItem2_selected ul a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 16px 15px;
	padding-left: 30px;
	width: 165px;
}
#topSideNav #sidenavigation .SideNavItem2_selected_current ul a, #topSideNav #sidenavigation .SideNavItem2_selected ul a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 26px 15px;
	padding-left: 40px;
	width: 155px;
}
#sidenavigation .SideNavItem2_selected_current ul a:hover, #sidenavigation .SideNavItem2_selected ul a:hover, #sidenavigation a#SideNavItem3_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
}
#topSideNav #sidenavigation .SideNavItem2_selected_current ul a:hover, #topSideNav #sidenavigation .SideNavItem2_selected ul a:hover{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
	background-position: 26px 15px;
}
#topSideNav #sidenavigation .SideNavItem3_selected_current ul a, #topSideNav #sidenavigation .SideNavItem3_selected ul a{
	background-color: #b58430;
	  background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 26px 15px;
	padding-left: 40px;
	width: 155px;
}
#topSideNav #sidenavigation .SideNavItem3_selected_current ul a, #topSideNav #sidenavigation .SideNavItem3_selected ul a{
	background-color: #b58430;
	  background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 36px 15px;
	padding-left:50px;
	width: 145px;
}
#sidenavigation .SideNavItem3_selected_current ul a:hover, #sidenavigation .SideNavItem3_selected ul a:hover,{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
}
#topSideNav #sidenavigation .SideNavItem3_selected_current ul a:hover, #topSideNav #sidenavigation .SideNavItem3_selected ul a:hover, #topSideNav #sidenavigation a#SideNavItem4_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
	background-position: 36px 15px;
}
#topSideNav #sidenavigation .SideNavItem4_selected_current ul a,#topSideNav #sidenavigation .SideNavItem4_selected ul a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 36px 15px;
	padding-left: 50px;
	width: 145px;
}
#topSideNav #sidenavigation .SideNavItem4_selected_current ul a,#topSideNav #sidenavigation .SideNavItem4_selected ul a{
	background-color: #b58430;
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 46px 15px;
	padding-left: 60px;
	width: 135px;
}
#sidenavigation .SideNavItem4_selected_current ul a:hover, #sidenavigation .SideNavItem4_selected ul a:hover, #sidenavigation a#SideNavItem5_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
}
#topSideNav #sidenavigation .SideNavItem4_selected_current ul a:hover, #topSideNav #sidenavigation .SideNavItem4_selected ul a:hover, #topSideNav #sidenavigation a#SideNavItem5_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
	background-position: 46px 15px;
}

html body #topSideNav #sidenavigation a#SideNavItem3_selected{
	background-image: url(/content/upload/assetmgmt/version2/images/framework/bullet_visit.gif);
	
}
/*html body #sidenavigation li.SideNavItem2_selected li.SideNavItem3_selected_current a{
	background-image:url(/content/upload/assetmgmt/version2/images/framework/bullet_reg.gif);
	background-repeat: no-repeat;
	background-position: 16px 15px;
	padding-left: 30px;
	width: 165px;
}*/