@charset "utf-8";
/* semh_CSS Document */
html, body, form{
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}

#h1Title{
	position: absolute;
	margin-left: -3000px;
	display: none;
}
p{
	margin-top: 0px;
}
a img{
	border: none;
}	
#main{
	width: 951px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	text-align: left;
}
#header{
	width: 100%;
	background-image: url(/Content/Upload/AssetMgmt/images/headerBG.jpg);
	background-repeat: repeat-x;
	height: 104px;
}
#logo{
	float: left;
	display: inline;
	width: 166px;
}
#headerRightHome{
	float: right;
}
#utilHome{
	float: none;
}
#quickLinksHome{
	float: left;
	display: inline;
	margin-top: 40px;
	margin-left: 214px;
}
#searchHome{
	float: left;
	margin-top: 25px;
	margin-left: 10px;
}
.searchTextBox{
	height: 20px;
	border: solid 1px #939598;
}
#searchHome img{
	margin-bottom: -5px;
}
#searchTextHome{
	color: #ED1846;
	margin-left: 4px !important; margin-left: 10px;
	font-size: 11px;
}
#flash{
}
#flashNav{
	position: absolute;
	top: 216px;
	text-align: center;
	display: inline;
	margin-left: 10px;
}
#flashNav a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	line-height: 22px;
}
#flashNav a:hover{
	color: #F4793E;
}
#flashNav ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#flashNavSub{
	position: absolute;
	top: 50px !important; top: 40px;
	display: inline;
	margin-left: 110px !important; margin-left: 560px;
	text-align: center;
}
#flashNavSub a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	line-height: 22px;
}
#flashNavSub a:hover{
	color: #F4793E;
}
#flashNavSub ul{
	list-style: none;
	margin: 0px;
	padding: 0px;

}


#mainNav{
}
#homeMain{
	background-color: #EEE4D3;
	float: left;
	width: 100%;
	background-image: url(/Content/Upload/AssetMgmt/images/homeBG.jpg);
	background-repeat: repeat-y;
}
#homeLeft{
	float: left;
	display: inline;
	width: 206px;
}
#leftHomeTop{
	margin-left: 18px;
	margin-top: 15px;
}
#leftHomeMid{
	margin-left: 18px;
	float: left;
	display: inline;
}
#leftHomeBotCont{
	float: left;
	display: inline;
	width: 206px;
}
#leftHomeBotHeader{
	margin-left: 17px;
	margin-top: 12px;
}
#leftHomeBotContent{
	background-image: url(/Content/Upload/AssetMgmt/images/patientToolsBG.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin-left: 17px;
	width: 206px;
	float: left;
	display: inline;
}
#leftHomeBotContentInner{
	background-image: url(/Content/Upload/AssetMgmt/images/patientToolsIMG.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: auto !important; 	height: 1px;
}
#leftHomeBotContentInner a{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
#leftHomeBotContentInner a:hover{
	color: #F4793E;
}
#leftHomeBotContentInner ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	padding-top: 6px;
}
#leftHomeBotContentInner ul li{
	background-image: url(/Content/Upload/AssetMgmt/images/redArrow.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 18px;
	margin-left: 10px;
}
#homeCenter{
	float: left;
	margin-left: 32px !important; margin-left: 14px;
	border-top: solid 15px #EEE4D3;
	width: 313px;
}
#homeCenterFlash{
	margin-left: 2px;
	background-color: #EDE4D3;
	height: 228px;
}
#homeVideoLib{
	border-top: solid 15px #EEE4D3;
	width: 313px;
	margin-left: 2px;
}
#homeVideoLibHeader{
}
#homeVideoLibCont{
	background-image: url(/Content/Upload/AssetMgmt/images/VideoLibBG.jpg);
	background-repeat: repeat-y;
	padding-left: 14px;
	padding-top: 10px;
}
#homeVideoLibCont a{
	color: #000000;
	text-decoration: none;
}
#homeVideoLibCont a:hover{
	color: #F4793E;
}
#homeRight{
	float: left;
	border-top: solid 15px #EEE4D3;
	margin-left: 13px !important; margin-left: 11px;
}
#NewsAndEvents{
	width: 372px;
}
#NewsAndEventsHeader{
}
#NewsAndEventsCont{
	margin-left: 1px;
}
.NewsAndEventsTicker{
	padding: 10px;
	line-height: normal;
}
.NewsAndEventsTicker img{
	height: 71px;
	width: 89px;
	float: left
}
.newsHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0003;
}
a.readMoreNews{
	color: #FF6633;
	text-decoration: none;
/*	margin-left: 6px;*/
}
a:hover.readMoreNews{
	text-decoration: underline;
}
.NewsAndEventsTicker img{
	border: solid 1px #F5CECD;
	margin-right: 10px;
}
#footerCont{
	clear: left;
	float: left;
	width: 100%;
}
#headerSub{
	width: 100%;
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/utilBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#subLogo{
	float: left;
	width: 156px;
}
#headerSubRight{
	float: left;
	display: inline;
	width: 795px;
}
#subUtil{
	float: left;
	display: inline;
	margin-left: 198px;
}
#flashSub{
	clear: left;
	float: left;
}
#lowerRightHeader{
	float: left;
	display: inline;
	background-color: #000000;
	border-top: solid 4px #FFFFFF;
	padding-left: 155px;
}
#lowerRightHeader img{
/*	margin-left: 18px;
	float: left;
	display: inline;*/
}
#subSearchAndQL{
	float: left;
	display: inline;
	margin-left: 44px;
	margin-right: 18px !important; margin-right: 15px;

}
#subSearchText{
	float: left;
	color: #BFBFBF;
	text-transform: uppercase;
	margin-top: 6px;
	font-size: 11px;
	display: inline;
	margin-left: 0px !important; margin-left: 3px;
}
#subSearch{
	clear: left;
	float:left;
	width: 200px;
	margin-bottom: 8px;
	display: inline;
	margin-left: 0px !important; margin-left: 3px;
}
#subSearch input, #subSearch img{
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}
#subSearch input{
	width: 150px;
}
#subSearch #goBtn{
	margin-left: 5px;
}
#subQuickLinks{
	clear: left;
	float: left;
	display: inline;
	margin: 0px;
}
#subQuickLinks img{
	margin: 0px;
	padding: 0px;
	float: left;
}
#subMainNav{
	clear: both;
}
#subMain{
	clear: left;
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/subBG.gif);
	background-repeat: repeat-y;
	width: 100%;
}
#subMainNoSide{
	clear: left;
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/subBGNoSide.gif);
	background-repeat: repeat-y;
	width: 100%;
}
#subLeft{
	width: 159px;
	float: left;
	display: inline;
}
#PageTitle{
	color: #FF0000;
	font-size: 16px;
	margin-left: 14px;
	margin-top: 24px;
	margin-bottom: 16px;
	word-break: break-all;
}
#sidenavigation ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
/*	padding-right: 2px;*/
}

#sideNav li a{
	text-decoration: none;
	color: #FF0003;
	background-image: url(/Content/Upload/AssetMgmt/images/sideNavRedArrow.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 18px;
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
}
#sidenavigation ul li a:hover{
	color: #000000;
}
#sidenavigation ul{
	margin-left: 0px;
}
#sidenavigation a#SideNavItem1_selected{
	display: none;
}
#sidenavigation ul ul{
	margin-left: 10px;
}
#sidenavigation ul ul ul{
	margin-left: 6px;

}
#sidenavigation .SideNavItem1_selected_current ul,#sidenavigation .SideNavItem1_selected ul{
	margin-top: -10px;
}
#sidenavigation .SideNavItem2_selected_current ul, #sidenavigation .SideNavItem2_selected ul{
	margin-top: 0px;
}
#sidenavigation .SideNavItem2 a{
	text-decoration: none;
	color: #FF0003;
	background-image: url(/Content/Upload/AssetMgmt/images/sideNavRedArrow.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 18px;
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
}
.SideNavItem2{
}
.SideNavItem3, .SideNavItem3_selected_current, .SideNavItem3_selected{
	padding-left: 20px;
}
#sideNav li a#SideNavItem2_selected{
	color: #000000;
	background-image: url(/Content/Upload/AssetMgmt/images/sideNavBlackArrow.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 18px;
}
#sideNav li a#SideNavItem2_selected, #sideNav li a#SideNavItem3_selected{
	color: #000000;
}
#sideNav li ul li a{
	text-decoration: none;
	color: #FF0000;
	background-image: none;
	padding-left: 2px;
}
#sideNav .SideNavItem5_selected_current li a, #sideNav .SideNavItem5_selected li a{
	width: 100px;
	word-wrap: break-word;
	word-break: break-all;
}


#sidenavigation #sideNav ul ul ul{
}
#subCenter{
	float: left;
	width: 605px !important; 	width: 633px;
	width: 605px !important; width: 628px;
	padding: 14px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}
#subCenter table, #subCenter div, #subCenter span{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}
#subCenter #Breadcrumb{
	color: #8A8A8A;
	margin-bottom: 32px;
	font-size: 11px;
	width: 600px;
}

#subCenterNoSide{
	float: left;
	width: 755px !important; 	width: 790px;
	padding: 14px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}
#subCenterNoSide table, #subCenterNoSide div, #subCenterNoSide span{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}
#subCenterNoSide #Breadcrumb{
	color: #8A8A8A;
	margin-bottom: 32px;
	font-size: 11px;
}
#Breadcrumb a{
	color: #FF6633;
	text-decoration: none;
	font-size: 11px;
}
#Breadcrumb a:hover{
	color: #000000;
}
#subCenter a{
	color: #FF6633;
	text-decoration: none;
}
#subCenter a:hover{
	color: #000000;
}
#SubContent{
}
#SubContent form{
	background-color: #FFFFFF;
}
#subRight{
	width: 159px;
/*	float: left;*/
	float: right;
}
#patientToolsSub{
	width: 155px;
	float: right;
	margin-top: 16px;
}
#patToolsHeader{
}
#patToolsContent{
	background-image: url(/Content/Upload/AssetMgmt/images/patientToolsBGSub.gif);
	background-repeat: repeat-y;
	height: auto !important; height: 1px;
}
#patToolsContent ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	padding-top: 6px;
}
#patToolsContent ul li{
	background-image: url(/Content/Upload/AssetMgmt/images/redArrow.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 18px;
	margin-left: 10px;
}

#patToolsBot{
	width: 155px;
	background-image: url(/Content/Upload/AssetMgmt/images/patientToolsBotSub.gif);
	height: 12px;
	background-repeat: no-repeat;
	background-position:  top;
	clear: both;
}

#patToolsContent a{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
#patToolsContent a:hover{
	color: #F4793E;
}
#divPrintPage{
	margin-left: 10px;
	margin-top: 12px;
	clear: right;
}
.PrintLink{
	width: 12px;
	height: 14px;
	background-image: url(/Content/Upload/AssetMgmt/images/print.gif);
	background-repeat: no-repeat;
}
#divPrintPage a{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
#divPrintPage a:hover{
	text-decoration: underline;
}
#fontSizerCont{
	margin-left: 30px;
	margin-bottom: 20px;
}
#fontHomeHeader{
	float: left;
	margin-top: 5px;
	margin-right: 6px;
}
#fontPicker{
	float: left;
}
#fontPicker a{
	color: #000000;
	text-decoration: none;
}
a#a1{
	font-size: 18px;
	font-weight: bold;
}
a#a2{
	font-size: 16px;
	font-weight: bold;
}
a#a3{
	font-size: 12px;
	font-weight: bold;
}
#dtainContext, #dtaGreystone, #dtainNews, #dtainDirectory, #dtainCalendar{
	margin-left: 14px;
	margin-top: 20px;
	clear: right;
	clear: both;
	float: left;
	display: inline;
	margin-top: 20px;
	width: 130px;
}
.inContexttab-title, .Greystonetab-title, .inNewstab-title, .inDirectorytab-title, .inCalendartab-title{
/*	background-image: url(/Content/Upload/AssetMgmt/images/sideNavBlackArrow.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 8px;*/
	float: left;
	width: 100%;
	margin-bottom: 2px;
}
#dtainContext ul a, #dtaGreystone ul a, #dtainNews ul a, #dtainDirectory ul a, #dtainCalendar ul a{
	color: #FF0000;
	text-decoration: none;
	display: block;
	line-height: 15px;
	margin-bottom: 5px;
}
#dtainContext ul, #dtaGreystone ul, #dtainNews ul, #dtainDirectory ul, #dtainCalendar ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	padding-right: 4px;
	width: 100%;
}
#dtainContext ul a:hover, #dtaGreystone ul a:hover, #dtainNews ul a:hover, #dtainDirectory a:hover, #dtainCalendar a:hover{
	color: #000000;
}
/*-------------------------Drop Downs----------------------*/
.menulist_Loader {
	position: absolute; 
	top:0px; 
	left:0px;
	visibility: hidden; 
	z-index: 9999;
	width: 150px;
	text-align: left;
}
.menulist_Loader ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: block;
	padding-top: 10px;
	padding-bottom: 15px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
.dropStyle li, .dropStyle1 li{
	display: block;
}
.dropStyle li a, .dropStyle1 li a, .dropStyle11 li a, .dropStyle2 li a, .dropStyle3 li a, .dropStyle12 li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.dropStyle li a:hover, .dropStyle1 li a:hover, .dropStyle12 li a:hover, .dropStyle2 li a:hover, .dropStyle3 li a:hover{
	background-color: #EA1A4B;
	color: #000000;
}
/*********************************/
.row-monthTitle{
	font-weight: bold;
}
hr{
	color: #EEE4D3;
	border: none;
	height: 1px;
	background-color: #EEE4D3;
}
body.PrintBody{
	background-color: #FFFFFF;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: normal;
	padding: 8px;
}
.PrintTable, .PrintTable table td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: normal;
	background-color: #FFFFFF;
}
#PageNumTable td{
	color: #000000;
}
.indexnav_text{
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
img.photo{
	float: left;
	margin-right: 8px;
}
#searchFooter td{
	color: #999999;
	font-size: 11px;
	text-transform: uppercase;
}
.search-page-url{
	color: #999999;
}
.light{
	color: #999999;
	font-size: 11px;
}
#ErrMsg{
}

.adultHeader, .testHeader, .pedHeader, .newsletterHeader, .newsletterHeader1{
	color: #F4793E;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
}
.adultDrop, .pedDrop, .testDrop{
	padding-top: 10px;
}
.healthLib{
/*	width: 500px;*/
}
.adultPic, .testPic{
	border: solid 2px #F4793E;
	width: 20px;
}
.alphaTD{
	width: 100%;
	padding-left: 10px;
}
.testHeader, .pedHeader, .newsletterHeader, .newsletterHeader1{
	border-top: solid 1px #CCCCCC;
	padding-top: 10px;
}
.subhead1{
	font-size: 14px;
	font-weight: bold;
}
.navbar, .subhead1{
	text-align: left;
	background-color: #EEE4D3;
	padding: 8px;
}
.navbar a{
	color: #FF0000;
	text-decoration: none;
}
.navbar a:hover{
	text-decoration: underline;
}
.hidden1{
	display:none;
}
.hidden2{
	display: none;
}
/*************************inCareer**********************/
.inCarB, .inCarB{
	font-weight: bold;
}
.inCarAppl input{
	margin-left: 10px;
}
.inCarAppl{
	font-weight: bold;
}
.botHR{
}
.inCarBTitle{
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 6px;
}
.postOn{
	color: #666666;
}
.hIncar{
	font-size: 19px;
	margin: 0px;
	padding: 0px;
}
#inCarListTable td{
	padding: 3px;
}
.inCarData{
	width: 90%;

}
.inCarData, .inCarB{
	padding: 3px;
}
#FormContainer{
	background-color: #FFFFFF;
}

#subLeft #sidenavigation ul#sideNav li .SideNavItem4_selected ul li a, #subLeft #sidenavigation ul#sideNav .SideNavItem4_selected_current ul li a{
	word-break: break-all;
}
#subLeft a#SideNavItem4_selected, #subLeft a#SideNavItem5_selected{
	color: #000000;
}