@charset "utf-8";
/* CSS Document */
html, body{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image: url(/Content/Upload/AssetMgmt/images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
h1#siteName{
	position: absolute;
	margin-left: -3000px;
}
a img{
	border: none;
}
form{
	margin: 0px;
	padding: 0px;
	height: 100%;
}
p{
	margin-top: 0px;
}
#main{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 970px;
}
#header{
	width: 100%;
	float: left;
}
#logo{	
	float: left;
	margin-top: 27px;
}
#util{
	float: right;
	color: #ADB1B4;
	font-size: 11px;
	margin-top: 4px;
}
#util a{
	color: #5799E3;
	text-decoration: none;
	margin-right: 8px;
}
#util a.last{
	margin-left: 8px;
	margin-right: 0px;
}
#util a:hover{
	color: #00529C;
}
#searchDiv{
	clear: right;
	float: right;
	margin-top: 12px;
}
#searchDiv img{
	margin-bottom: 0px;
	margin-left: 6px;
	float: left;
}
#searchDiv input{
	width: 216px;
	border: solid 1px #999999;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 4px;
	padding-top: 3px;
	margin-bottom: 4px;
	margin-bottom: 8px;
	float: left;
}
#mainNav{
	clear: both;
	float: left;
	margin-top: 28px;
	width: 100%;
}
#banner{
	clear: left;
	float: left;
	margin-top: 34px;
	height: 307px;
	width: 728px;
}
a#learnMore{
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	width: 100px;
	background-image: url(/Content/Upload/AssetMgmt/images/whiteArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
	margin-left: 154px;
	margin-top: 200px;
	font-size: 13px;
	text-transform: uppercase;
}
a:hover#learnMore{
	color: #ECC6AB;
}
#homeTRFeatTop{
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeat1Top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 227px;
	height: 8px;
	margin-top: 33px !important; margin-top: 27px;
	margin-left: 15px;
	float: left;
}
#homeTRFeatBot{
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeat1Bot.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 227px;
	height: 8px;
	margin-left: 15px;
	float: left;
}
#homeTRFeat{
	float: left;
	display: inline;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	width: 225px !important; width: 227px;
	margin-left: 15px;
}
#homeTRFeat ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 16px;
	margin-top: 6px;
}
#homeTRFeat a{
	color: #5799E3;
	text-decoration: none;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
#homeTRFeat a:hover{
	color: #00529C;
}
#homeTRFeat img{
	float: none;
	display: block;
	margin-top: 4px;
	margin-left: 14px;
}
#homeTRFeat2Top{
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeat2Top.gif);
	background-repeat: no-repeat;
	width: 227px;
	height: 12px;
	background-position: bottom;
	margin-left: 15px;
	margin-top: 18px !important; margin-top: 8px;
}
#homeTRFeat2{
	float: left;
	background-color: #EEE4F1;
	width: 227px;
	margin-left: 15px;
	height: 92px;
}
#homeTRFeat2 img{
	float: none;
	margin-left: 12px;
}
#homeTRFeat2 input{
	border: solid 1px #999999;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 198px;
	padding-left: 4px;
	padding-top: 3px;
	margin-top: 8px;
	margin-left: 12px;
}
#homeTRFeat2Bot{
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeat2Bot.gif);
	background-repeat: no-repeat;
	width: 227px;
	height: 12px;
	background-position: top;
	margin-left: 15px;
}
#infoSearch a{
	font-size: 14px;
	color: #5799E3;
	text-decoration: none;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-left: 15px;
	margin-top: 6px;
	display: block;
}
#infoSearch input{
	font-size: 12px;
	margin-top: 0px;
	color: #5799E3;
	text-decoration: none;
	background: none;
	border: none;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: 3px 9px;
	padding-left: 12px;
	margin-left: 15px;
	margin-top: 2px;
	text-align: left;
	display: block;
	cursor: pointer;
}
#infoSearch  a:hover{
	color: #00529C;
}
#homeLow{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 18px;
}
#homeLowL{
	width: 11px;
	height: 227px;
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/homeLowL.jpg);
	background-repeat: no-repeat;
}
#homeLowMain{
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/homeLowBG.jpg);
	background-repeat: repeat-x;
	padding-top: 8px;
}
#homeLowR{
	width: 9px;
	height: 227px;
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/homeLowR.jpg);
	background-repeat: no-repeat;
}
#homeFeatL1{
	width: 227px;
	height: 199px;
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeatL1.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	display: inline;
}
#homeFeatL2{
	width: 226px;
	height: 199px;
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeatL2.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	margin-left: 13px;
}
#homeFeatL3{
	width: 226px;
	height: 199px;
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeatL3.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	margin-left: 16px;
}
#homeFeatL4{
	width: 226px;
	height: 199px;
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeatL4.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	margin-left: 15px;
}
.homeFeatHeader{
	font-size: 15px;
	color: #00529C;
	margin-top: 12px;
}
.homeFeatHeader a{
	font-size: 15px;
	color: #00529C;
	text-decoration: none;
}
.homeFeatHeader a:hover{
	color: #5799E3;
}
.homeFeatContent{
	font-size: 14px;
	color: #666666;
	width: 200px;
	margin-top: 7px;
	margin-left: auto;
	margin-right: auto;
}
.homeFeatContent a{
	color: #666666;
	text-decoration: none;
	display: block;
}
.homeFeatContent a:hover{
	color:#1F1F1F;
}
#Breadcrumb{
	clear: left;
	float: left;
	width: 90%;
	color: #A6A7A7;
	margin-top: 8px;
	margin-bottom: 8px;
	display: inline;
	margin-left: 4px;
	font-size: 11px;
}
#Breadcrumb a{
	color: #5799E3;
	text-decoration: none;
}
#Breadcrumb a:hover{
	color: #00529C;
}
#subContBG{
	clear: left;
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/subBG.gif);
	background-repeat: repeat-y;
	width: 100%;
}
#subLeft, #subLeftO, #subLeftB, #subLeftR, #subLeftR1, #subLeftY, #subLeftP, #subLeftWTG{
	clear: left;
	float: left;
	width: 196px;
	background-image: url(/Content/Upload/AssetMgmt/images/subLeft.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 90px;
	display: inline;
}
#subLeftR1{
	padding-top: 100px;
}
#subLeftO{
	background-image: url(/Content/Upload/AssetMgmt/images/subLeftO.jpg);
}
#subLeftB{
	background-image: url(/Content/Upload/AssetMgmt/images/subLeftB.jpg);
}
#subLeftR, #subLeftR1{
	background-image: url(/Content/Upload/AssetMgmt/images/subLeftR.jpg);
}
#subLeftY{
	background-image: url(/Content/Upload/AssetMgmt/images/subLeftY.jpg);
}
#subLeftP{
	background-image: url(/Content/Upload/AssetMgmt/images/subLeftP.jpg);
}
#subLeftWTG{
	background-image: url(/Content/Upload/AssetMgmt/images/subLeftWTG.jpg);
}
#sidenavigation{
	margin-top: 20px !important; 	margin-top: 10px;
	margin-bottom: 20px;
}
#sidenavigation ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#sidenavigation ul li a{
	font-size: 15px;
	color: #5799E3;


	text-decoration: none;
	padding-left: 16px;
	display: block;
	width: 170px !important; 	width: 100%;
	font-weight: bold;
}
#sidenavigation ul li a:hover{
	color: #666666;
}

#sidenavigation .SideNavItem1_selected_current ul,#sidenavigation .SideNavItem1_selected ul{
	margin-top: -14px;
}
#sidenavigation .SideNavItem2_selected_current ul, #sidenavigation .SideNavItem2_selected ul{
	margin-top: 10px;
	padding-bottom: 10px;
	padding-top: 2px;
/*	padding-left: 4px;*/
	border-bottom: solid 1px #CCCCCC;
}
#sidenavigation .SideNavItem2_selected_current ul li a, #sidenavigation .SideNavItem2_selected ul li a{
	font-size: 12px;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	margin-left: 14px;
	line-height: normal;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-right: 4px;
	width: 140px !important; width: 100%;
}
#sidenavigation .SideNavItem3_selected_current ul, #sidenavigation .SideNavItem3_selected ul{
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#sidenavigation .SideNavItem4_selected ul, #sidenavigation .SideNavItem5_selected ul{
	padding-left: 5px;
}
#sidenavigation .SideNavItem3_selected_current ul li a, #sidenavigation .SideNavItem3_selected ul li a{
	padding-right: 4px;
}
.SideNavItem2{
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 7px;
	padding-top: 7px;
}
#sidenavigation a#SideNavItem2_selected{
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 7px;
	padding-top: 7px;
	color: #666666;
	width: inherit;
}
#sidenavigation a#SideNavItem3_selected, #sidenavigation a#SideNavItem6_selected, #sidenavigation a#SideNavItem4_selected, #sidenavigation a#SideNavItem5_selected{
	color: #666666;
}
.SideNavItem1_selected_current{
	border: none;
}
#sidenavigation a#SideNavItem1_selected{
	display: none;
}
#sidenavigation .SideNavItem3_selected_current ul li a{
	word-wrap: break-word;
}


#subCenter, #subCenterO, #subCenterB, #subCenterR, #subCenterY, #subCenterP, #subCenterRACWide, #subCenterRWide{
	float: left;
	width: 547px;
	background-image: url(/Content/Upload/AssetMgmt/images/subTop.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#subCenterRWide, #subCenterRACWide{
	width: 770px;
}
#subCenterO{
	background-image: url(/Content/Upload/AssetMgmt/images/subTopO.jpg);
}
#subCenterB{
	background-image: url(/Content/Upload/AssetMgmt/images/subTopB.jpg);
}
#subCenterR, #subCenterRWide{
	background-image: url(/Content/Upload/AssetMgmt/images/subTopRW.jpg);
}
#subCenterRACWide{
	background-image: url(/Content/Upload/AssetMgmt/images/subTopRW.jpg);
}
#subCenterY{
	background-image: url(/Content/Upload/AssetMgmt/images/subTopY.jpg);
}
#subCenterP{
	background-image: url(/Content/Upload/AssetMgmt/images/subTopP.jpg);
}
#subCenterNoSide{
	float: left;
	width: 770px;
	background-image: url(/Content/Upload/AssetMgmt/images/subTop.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#subCenterNoSideB{
	float: left;
	width: 770px;
	background-image: url(/Content/Upload/AssetMgmt/images/subTopBNS.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#spanBlock{
	float: left !important; 	float: none;
	background-color: #61A75F;
	height: 21px;
	width: 225px;
	margin-left: 547px;
	margin-top: 1px;
	display: inline;
}
#spanBlockB{
	float: left !important; 	float: none;
	background-color: #476EAF;
	height: 21px;
	width: 225px;
	margin-left: 547px;
	margin-top: 1px;
	display: inline;
}
#spanBlockP{
	float: left !important; 	float: none;
	background-color: #F06755;
	height: 21px;
	width: 225px;
	margin-left: 547px;
	margin-top: 1px;
	display: inline;
}
#subCenterWHeader{
	float: left;
	width: 547px;
	background-image: url(/Content/Upload/AssetMgmt/images/subTopWTG.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#fontPicker{
	clear: left;
	clear: both;
	margin-top: 30px;
	float: right;
	margin-right: 10px;
	color: #999999;
	font-size: 11px;
}
a#a3{
	margin-left: 6px;
}
#PageTitle{
	clear: both;

	float: left;
	font-size: 21px;
	margin-top: 12px !important; margin-top: 60px;
	margin-left: 20px;
	color: #00529C;
	margin-bottom: 20px;
	width: 500px;
	display: inline;
	line-height: normal;
}
#contentDiv{
	clear: left;
	float: left;
	display: inline;
	margin-left: 20px;
	width: 518px;
	padding-bottom: 20px;
	color: #333333;
}
#contentDiv ul, #contentDiv ul li{
	list-style: none;
	margin-left: 10px;
}
#contentDiv ul li{
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
#contentDiv ol li{
	background: none;

}
#contentDiv div, #contentDiv table, #contentDiv span{
	font-size: 12px;
}
#contentDiv a{
	color: #5799E3;
	text-decoration: none;
}
#contentDiv a:hover{
	color: #00529C;
}
#emailPrintCont{
	clear: left;
	float: left;
	margin-left: 20px;
	padding-bottom: 30px;
	width: 300px;
}
#emailPrintCont a{
	color: #5799E3;
	font-size: 11px;
	text-decoration: none;
}
#emailPrintCont a:hover{
	color: #00529C;
}
#divPrintPage{
	float: left;
	display: inline;
	margin-left: 30px;
} 
#divEmailPage{
	float: left;
}
.EmailLink{
	background-image: url(/Content/Upload/AssetMgmt/images/email.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 11px;
}
.PrintLink{
	background-image: url(/Content/Upload/AssetMgmt/images/print.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}
#subRight, #subRightO, #subRightB, #subRightR, #subRightY, #subRightP{
	float: left;
	background-image: url(/Content/Upload/AssetMgmt/images/subRight.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 227px;
	padding-top: 228px;
	padding-bottom: 20px;
}
#subRightO{
	background-image: url(/Content/Upload/AssetMgmt/images/subRightO.jpg);
}
#subRightB{
	background-image: url(/Content/Upload/AssetMgmt/images/subRightB.jpg);
}
#subRightR{
	background-image: url(/Content/Upload/AssetMgmt/images/subRightR.jpg);
}
#subRightY{
	background-image: url(/Content/Upload/AssetMgmt/images/subRightY.jpg);
}
#subRightP{
	background-image: url(/Content/Upload/AssetMgmt/images/subRightP.jpg);
}
#subRightWHeader{
	float: left;
/*	background-image: url(/Content/Upload/AssetMgmt/images/subRight.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
	border-top: solid 21px #00529C;
	width: 227px;
	margin-top: 0px;
/*	padding-top: 20px;*/
	padding-bottom: 20px;
}
#subTRFeatTop{
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeat1Top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 227px;
	height: 8px;
	margin-top: 14px !important; margin-top: 8px;
	float: left;
}
#subTRFeatBot{
	background-image: url(/Content/Upload/AssetMgmt/images/homeFeat1Bot.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 227px;
	height: 8px;
	float: left;
}
#subTRFeat{
	float: left;
	display: inline;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	width: 225px !important; width: 227px;
}
#subTRFeat1{
	float: left;
	display: inline;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	width: 205px !important; width: 227px;
	padding: 10px;
}
#subTRFeat2{
	float: left;
	display: inline;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	width: 205px !important; width: 227px;
	padding: 10px;
}
#subTRFeat2 div, #subTRFeat1 div{
	padding-left: 2px;
}
#subTRFeat2 div img{
	margin-top: 6px;
	margin-bottom: 6px;
}
#subTRFeat2 a{
	color: #5799E3;
	text-decoration: none;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
#subTRFeat ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 16px;
	margin-top: 6px;
}
#subTRFeat a{
	color: #5799E3;
	text-decoration: none;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
#subTRFeat a:hover{
	color: #00529C;
}
#subTRFeat img{
	float: none;
	display: block;
	margin-top: 4px;
	margin-left: 14px;
}
#dtainContext, #dtaGreystone, #dtainNews, #dtainCalendar, #dtainDirectory{
	background-image: url(/Content/Upload/AssetMgmt/images/dtaCorner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 227px;
	background-color: #E5F0F0;
	clear: left;
	float: left;
	margin-top: 20px;
}
#dtainContext{
	margin-top: 20px !important; margin-top: 10px;
}
.inContexttab-title, .Greystonetab-title, .inNewstab-title, .inCalendartab-title, .inDirectorytab-title{
	color: #F26653;
	font-size: 18px;
	font-family: Futura LT Book, Verdana, Arial, Helvetica;
	padding-left: 14px;
	padding-top: 14px;
	
}
#dtainContext-list ul, #dtaGreystone-list ul, #dtainNews-list ul, #dtainCalendar-list ul, #dtainDirectory-list ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 16px;
	margin-top: 10px;
}
#dtainContext-list ul li, #dtaGreystone-list ul li, #dtainNews-list ul li, #dtainCalendar-list ul li, #dtainDirectory-list ul li{
	margin-bottom: 8px;
}
#dtainContext-list a, #dtaGreystone-list a, #dtainNews-list a, #dtainCalendar-list a, #dtainDirectory-list a{
	color: #5799E3;
	text-decoration: none;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 10px;
	display: block;
}
#dtainContext-bottom, #dtaGreystone-bottom, #dtainNews-bottom, #dtainCalendar-bottom, #dtainDirectory-bottom{
	height: 9px;
	width: 100%;
	background-image: url(/Content/Upload/AssetMgmt/images/dtaCornerBot.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
#subRight a:hover, #subRightWHeader a:hover{
	color: #00529C;
}
#subHeader, #subHeaderB{
	clear: left;
	float: left;
	background-color: #FFB02E;
	height: 151px;
	width: 100%;
	margin-bottom: 4px;
}
#subHeaderB{
	background-color:#90C1ED;
}
#subHeaderLeft, #subHeaderLeftB{
	float: left;
	height: 151px;
	width: 332px;
	width: 600px;
	background-image: url(/Content/Upload/AssetMgmt/images/headerLeftWTG.jpg);
	background-repeat: no-repeat;
}
#subHeaderLeftB{
	background-image: url(/Content/Upload/AssetMgmt/images/headerLeftB.jpg);
}
#subHeaderLeft ul li a, #subHeaderLeftB ul li a{
	display: none;
}
#subHeaderLeft ul li, #subHeaderLeftB ul li{
	display: none;
}
#subHeaderLeft ul .SideNavItem1_selected_current, #subHeaderLeft ul .SideNavItem1_selected, #subHeaderLeftB ul .SideNavItem1_selected_current, #subHeaderLeftB ul .SideNavItem1_selected{
	display: block;
}
#subHeaderLeft ul li, #subHeaderLeftB ul li{
	padding: 0px;
}
#subHeaderLeft #sidenavigation a#SideNavItem1_selected, #subHeaderLeftB #sidenavigation a#SideNavItem1_selected{
	display: block;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	padding-top: 90px !important; padding-top: 100px;
	font-size: 28px;
	line-height: normal;
	margin-left: 14px;
	width: 600px !important; width: 600px;
}
#subHeaderLeft #sidenavigation a:hover, #subHeaderLeftB #sidenavigation a:hover{
	color: #9EDEDE;
}
#subHeaderLeft #PageTitle, #subHeaderLeftB #PageTitle{
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	padding-top: 100px;
	font-size: 28px;
	line-height: normal;
	margin-left: 14px;
	width: 600px;
}
#subHeaderRight, #subHeaderRightB{
	float: right;
	background-image: url(/Content/Upload/AssetMgmt/images/headerRight.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 151px;
	width: 339px;
}
#subHeaderRightB{
	background-image: url(/Content/Upload/AssetMgmt/images/headerRightB.jpg);
}
#footerDiv{
	clear: left;
	width: 100%;
	border-top: solid 1px #D9D9D9;
	float: left;
}
#footerLeft{
	float: left;
	display: inline;
	color: #666666;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 8px;
}
#footerLeft p{
	margin-bottom: 4px;
}
#footerLeft a, #footerRight a{
	color: #5799E3;
	text-decoration: none;
}
#footerLeft  a:hover, #footerRight a:hover{
	color: #00529C;
}
#footerRight{
	float: right;
	color: #666666;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 8px;
	text-align: right;
}
#footerRight p{
	margin-bottom: 4px;
}
#footerRight a{
	margin-right: 4px;
	margin-left: 4px;

}
#footerRight a.last{
	margin-right: 0px;
}
#footerBot{
	clear: left;
	width: 100%;
	border-top: solid 1px #D9D9D9;
	padding-bottom: 20px !important; padding-bottom: 10px;
}
body.PrintBody{
	background: none;
	text-align: left;

}
body.PrintBody{
}
.divPrintImage{
	margin-top: 10px;
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
.PrintTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 5px;
}
.PrintTable a{
	color: #5799E3;
	text-decoration: none;
}
.PrintBody #title{
	color: #00529C;
	margin-bottom: 5px;
	line-height: normal;
	font-size: 21px;
	margin-left: 6px;
}
.PrintTable a:hover{
	text-decoration: underline;
}
hr{
	color: #CCCCCC;
	background-color: #CCCCCC;
	border: none;
	height: 1px;
	padding: 1px
}
.ho-h1{
	display: none;
}
.ho-h2, .ho-h3{
	font-size: 15px;
}
.ho-h3-dcall911 {
	color: #FF0000;
	font-size: 13px;
}
.ho-h3-dcallnow{
	color: #FF0000;
	font-size: 13px;
}
.ho-table table{
	margin-bottom: 10px;
}
#subContBG .light{
	color: #999999;
	font-size: 11px;
}
#FormContainer span{
	line-height: 18px;

}
h2.page_title{
	/*display: none;*/
}
.AlphaTable{
	width: 275px;
	text-align: left;
	padding: 0px;
}
.alphaTD{
	vertical-align:middle;
}
#subContBG #contentDiv .alphaTitle{
	padding-top: 25px;
	line-height: normal;
}
.alphaTitle1{
	padding-top: 4px;
}
.alphaTitle1 div{
	border: solid 2px #000000;
}
.AlphaLink{
	text-align: left;
}
.pedDrop{
	padding-left: 4px;
	margin: 0px;
	height: 0px;
}
.pedDrop select{
	width: 170px;
}
.PedHeader{
	background-image: url(/content/upload/AssetMgmt/Site/Images/healthLibraryHeader.jpg);
	background-repeat: no-repeat;
	background-position: 4px;
	height: 25px;
}
.PedHeader1{
	background-image: url(/content/upload/AssetMgmt/Site/Images/healthLibraryHeader.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	height: 25px;
}
.pedHeader div{
	color: #000000;
	font-weight: bold;
	padding-top: 6px;
	border-bottom: #FFFFFF 1px solid;
	padding-bottom: 6px;
	padding-left: 18px;
}
hr{
	color: #CCCCCC;
	border: none;
	height: 1px;
	background-color: #CCCCCC;
	padding: 1px;
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background-color: #00529C;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
	margin-top: -20px;
}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font-size: 11px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
/*background-color: white;
padding: 6px;*/
color: #FFFFFF;
text-align: center;
font-weight: bold;
}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
a#thumbs{
	margin: 0px;
	padding: 0px;
}
#alphaTitle{
	width: 100%;
}
#alphaL{
	margin-top: 0px;
	margin-bottom: 4px;
}
.AlphaTable{
	width: 100%;
	margin-bottom: 10px;
}
.AlphaLink{
	color: #999999;
	border: solid 1px;
	text-align: center;
	padding: 6px;
}
#orLook{
	margin-bottom: 6px;
	margin-top: 10px;
}
#healthDrop{
	margin-top: 4px;
}
.list_item{
	font-weight: bold;
}
.FromAlphaTitle{
	font-weight: bold;
}
.FromAlphaTable{
	margin-top: 10px;
}
.FromAlphaLink a{
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-left: 6px;
}
.indexnav_site_index, .indexnav_text, .index_glossary, .index_online_resources{
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-left: 6px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.hublinks p, .hublinks BLOCKQUOTE p{
	margin: 0px;
	padding: 0px;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
.hublinks BLOCKQUOTE{
 padding: 0px;
 margin: 0px;
 margin-left: 14px;
}

.hublinks BLOCKQUOTE BLOCKQUOTE{

	margin-left: 14px;
}
.hublinks{
}
.section_header{
	font-size: 14px;
	line-height: normal;
}

.inComm_table td {
	padding: 0px 10px 0px 0px;
}
.header-image {
	padding: 0px;
	height: 103px;
}
.inComm_table hr {
	color: #cccccc;
	background: #cccccc;
	height: 0px;
}
.dept-list img {
	border: 0px;
	border-collapse: collapse;

}
.dept-list a {
	cursor: pointer;
}

.dept-list-detail {
	display: none;
}

.dept-tree td {
	padding: 0px;
}
#content .dept-tree img {
	/*border: 0px;*/
	display: none;
}
.dept-list img {
	display: none;
}
.treeItem {
	cursor: pointer;
}
.cart-view-row {
	background: #F8F8F8;
}
#content .tree-box img {
 /*border: 1px solid #ff0000;*/
 border: 0px;

}



.search-table {
	background: #EFF7F9;
	border: 1px solid #B5C7CB;
}
.search-table td {
	padding: 10px;
}
.inCom_CartErrMsg {
	font: 11px/12px Verdana,Arial,Sans-Serif;
	color: #ff0000;
}

#ErrMsg {
	color: #ff0000;
}

.CartItemsTable {
	width: 100%;
	border: 1px solid #ff0000;
}
.CartItemsTable td {
	padding: 5px;
	font: 12px/16px Verdana,Arial,Sans-Serif;
	font-size: 11px;

}
.CartHeaderStyle1, .CartHeaderStyle2, .CartHeaderStyle3, .CartHeaderStyle4, .CartHeaderStyle5, .CartHeaderStyle6 {
	font: 12px/16px Verdana,Arial,Sans-Serif;
	font-size: 11px;
	background: #efefef;
	border-left: 1px solid #ffffff;
	text-align: center;
}
.CartHeaderStyle6 {
	text-align: right;
}
.tree-box td {
	padding: 0px 0px 0px 10px;
}
/* Hospital Store Hack */
#dept_D1 img, #dept_D2 img, #dept_D5 img, #dept_D10 img, #dept_D12 img, #dept_D13 img, #dept_D26 img, #dept_D27 img {

	display: none;
}
/* Company Store Hack */
#dept_D23 img, #dept_D24 img, #dept_D25 img {

	display: none;
}

#LogoLock{
	position: absolute;
	top: 0px;
	width: 320px;
	height:80px;
}
#LogoLock img{
	width: 320px;
	height: 80px;
}/*****************************************human body*********************************/
/* ========================================= START DROP DOWN MENUS  ========================================= */

/* Loader Menu Needs a Style */
.menulist_Loader {
position: absolute; 
top:0px; 
left:0px; 
visibility: hidden; 
background-color:#EBEFF1;
z-index: 9999;
/*border: 1px solid #999999;*/
}


/* MENU LAYOUT */


/* All <ul> tags in the menu including the first level */

.menulist, .menulist ul {
	margin: 0;
	padding: 0px;
	width: 170px;
	list-style: none;
background: #FA7A02;
	

}

.menulist2, .menulist2 ul {
	margin: 0;
	padding: 0px;
	width: 170px;
	list-style: none;
background: #FA7A02;
	
}
/*--------------------------------------------------temp-------------------------------*/
.menulist2{
	height: 400px;
	min-height: 1px;
	overflow: scroll;
	background-color: #FFCC99;
}
.menulist23, .menulist23 ul {
	margin: 0;
	padding: 0px;
	width: 170px;
	list-style: none;
background: #FFEFE0;
	
}

/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
.menulist ul {
 visibility: hidden;
 position: absolute;
 top: 0;
 left: 170px;
 margin: 0px;
 padding: 0px;
 font-size: 11px;
 	
}

.menulist2 ul {
 visibility: hidden;
 position: absolute;
 top: 0;
 left: 170px;
 margin: 0px;
 padding: 0px;
 font-size: 11px;
 	
}

.menulist23 ul {
 visibility: hidden;
 position: absolute;
 top: 0;
 left: 170px;
 margin: 0px;
 padding: 0px;
 font-size: 11px;
 	
}

/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
.menulist li {
position: relative;
padding: 0px;
margin: 0px;
/*border-top: 1px solid #999999;*/
/*border-left: 1px solid #999999;*/
/*border-right: 1px solid #999999;*/
	
}

.menulist2 li {
position: relative;
padding: 0px;
margin: 0px;
/*border-top: 1px solid #999999;*/
/*border-left: 1px solid #999999;*/
/*border-right: 1px solid #999999;*/
	
}

.menulist23 li {
position: relative;
padding: 0px;
margin: 0px;
/*border-top: 1px solid #999999;*/
/*border-left: 1px solid #999999;*/
/*border-right: 1px solid #999999;*/
	
}

.menulist a.highlighted:hover, .menulist a:focus {
	color: #000;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
}

.menulist2 a.highlighted:hover, .menulist2 a:focus {
	color: #000;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
}

.menulist23 a.highlighted:hover, .menulist23 a:focus {
	color: #000;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
}


/* Links inside the menu */
.menulist a {
	display: block;
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}

.menulist2 a {
	display: block;
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}

.menulist23 a {
	display: block;
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}
/* IE fix because it doesn't support transparent borders */
* html .menulist a, .menulist2 a, .menulist23 a, #inMenuDIV2 a, #inMenuDIV1, #inMenuDIV3 {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}
.menulist a:visited {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #333333;

}

.menulist2 a:visited {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #333333;

}

.menulist23 a:visited {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #333333;

}
/* arrow */
.subind {
	width: 6px;
	height: 10px;
	font-size: 0px;
	color:#EBEFF1;
    background: url(/content/upload/AssetMgmt/images/ajax_menu_arrow.gif) 2px 3px no-repeat;
}
/*
 Lit items: hover/focus = the current item. 'highlighted' = parent items to visible menus.
 Here, active items are given a border, and a padding tweak to 'elevate' the text within.
 Feel free to use background-image:url(file.gif) instead of background-color:#nnn here...
*/
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
	color: #000;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
	background: #FFCA99;
}
.menulist a.highlighted {
	color: #FFF;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	margin: 0;
}

.menulist2 a:hover, .menulist2 a.highlighted:hover, .menulist2 a:focus {
	color: #000;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
	background: #FFCA99;
}
.menulist2 a.highlighted {
	color: #FFF;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	margin: 0;
}

.menulist23 a:hover, .menulist23 a.highlighted:hover, .menulist23 a:focus {
	color: #000;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
	background: #FFCA99;
}
.menulist23 a.highlighted {
	color: #FFF;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	margin: 0;
}

/*
 If you want per-item background images in your menu items, here's how to do it.
 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
 2) Copy and paste these next lines for each link you want to have an image:
    .menulist a#xyz {
      background-image: url(out.gif);
    }
    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {
     background-image: url(over.gif);
    }
*/


/* 'subind' submenu indicators, which are automatically prepended to 'A' tag contents. */
.menulist a .subind {
 float: right;
}

.menulist2 a .subind {
 float: right;
}

.menulist23 a .subind {
 float: right;
}

/* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/
* html .menulist li {
 float: left;
 height: 1%;
}
* html .menulist a {
 height: 1%;
}

* html .menulist2 li {
 float: left;
 height: 1%;
}
* html .menulist2 a {
 height: 1%;
}

* html .menulist23 li {
 float: left;
 height: 1%;
}
* html .menulist23 a {
 height: 1%;
}
/* End Hack */

/******** FIRST LEVEL ***********/
/* MENU LAYOUT */


/* All <ul> tags in the menu including the first level */

#inMenuDIV1, #inMenuDIV1 ul {
	margin: 0;
	padding: 0px;
	width: 170px;
	list-style: none;


}


/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
#inMenuDIV1 ul {
 margin: 0px;
 padding: 0px;
 font-size: 11px;

}

/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
#inMenuDIV1 li {
position: relative;
padding: 0px;
margin: 0px;
	background: #FFB7A02;
font-size: 11px;
}


/* Links inside the menu */
#inMenuDIV1 a {
	display: block;
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}
/* IE fix because it doesn't support transparent borders */
* html #inMenuDIV1 a, #inMenuDIV1 a {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;

}
#inMenuDIV1 a:visited {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #333333;

}
#inMenuDIV1 a:hover, #inMenuDIV1 a.highlighted:hover, #inMenuDIV1 a:focus {
	color: #000;
	text-decoration: none;
 background: #FFCA99;
 	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
}
#inMenuDIV1 a.highlighted {
 /*background: #FFCA99;*/
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	margin: 0;
}

/******** END FIRST LEVEL *******/



/******** SECOND LEVEL ***********/
/* MENU LAYOUT */


/* All <ul> tags in the menu including the first level */

#inMenuDIV2, #inMenuDIV2 ul {
	margin: 0;
	padding: 0px;
	width: 170px;
	list-style: none;
}


/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
#inMenuDIV2 ul {
 margin: 0px;
 padding: 0px;
 font-size: 11px;

}

/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
#inMenuDIV2 li {
position: relative;
padding: 0px;
margin: 0px;
	background: #FFCA99;
font-size: 11px;
}
/* Links inside the menu */
#inMenuDIV2 a {
	display: block;
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}
/* IE fix because it doesn't support transparent borders */
* html #inMenuDIV2 a, #inMenuDIV2 a {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}
#inMenuDIV2 a:visited {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #333333;
}
#inMenuDIV2 a:hover, #inMenuDIV2 a.highlighted:hover, #inMenuDIV2 a:focus {
	color: #000;
	text-decoration: none;
 background: #FFEFE0;
 	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
}
#inMenuDIV2 a.highlighted {
	color: #FFF;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	margin: 0;
}
/******** END SECOND LEVEL *******/
/******** Third LEVEL ***********/
/* MENU LAYOUT */
/* All <ul> tags in the menu including the first level */
#inMenuDIV3, #inMenuDIV3 ul {
	margin: 0;
	padding: 0px;
	width: 170px;
	list-style: none;
}
/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
#inMenuDIV3 ul {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
background: #FFEFE0;
}
/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
#inMenuDIV3 li {
	position: relative;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}
/* Links inside the menu */
#inMenuDIV3 a {
	display: block;
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;
}
/* IE fix because it doesn't support transparent borders */
* html #inMenuDIV3 a, #inMenuDIV3 a {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000;

}
#inMenuDIV3 a:visited {
	margin: 0px;
	text-decoration: none;
 	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #333333;
}
#inMenuDIV3 a:hover, #inMenuDIV3 a.highlighted:hover, #inMenuDIV3 a:focus {
	color: #000;
	text-decoration: none;
	background: #ffffff;
 	padding: 5px 5px 5px 5px;
 	font-size: 11px;
	margin: 0;
}
#inMenuDIV3 a.highlighted {
	color: #FFF;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	margin: 0;
}

/******** END Third LEVEL *******/
.menulist2 a
{
	/*border: 1px solid black;*/
}
.menulistA1 {
	background-color: White;
}

.menulistB1 {
	background-color: White;
}

.menulistC {
	background: #000;
	border: 1px solid #ff0000;
}
.menulistC a {
	position: relative;
	padding: 0px;
	margin: 0px;
	background: #000;
	font-size: 11px;
}

.menulist_selected {
	background: #FFCA99;
}
.menulist2_selected {
	background: #FFEFE0;
}
#inMenuDIV1{
	margin: 0px;
	padding: 0px;
/*	margin-left: 50px;*/
	margin-left: 38px;
	margin-top: 30px;
	margin-top: -7%;
/*	margin-top: -40px;*/
}
#inMenuOuter #inMenuDIV2 a{
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
	text-align: left;
	background: none;
	color: #333333;
	padding: 6px;
	font-size: 12px;
}
#inMenuOuter #inMenuDIV1 a{
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
	text-align: left;
	background: none;
	color: #333333;
	padding: 6px;
	font-size: 12px;
	background-color: #E3F0FB;
}
#inMenuOuter #inMenuDIV1 a:hover{
	background-color: #90C1ED;
	color: #333333;
}
#inMenuOuter #inMenuDIV2 li{
	background: none;
}
#inMenuOuter #inMenuDIV2{
	background: none;
	background-color: #EBEBEB;
	margin-left: 10px;
}
#inMenuOuter #inMenuDIV2 a:hover{
	background: none;
	background-color: #90C1ED ;
}
#inMenuDIV1{
	background: none;
	background-image: url(../sadsad);
	background-repeat: repeat;	
}
.subind{
	display: none;
}
#head{
	margin-left: 40px;
}
#leftArm{
	clear: left;
	float: left;
}
#chestWhole{
	float: left;
}
#rightArm{
	float: left;
}
#legs{
	clear: left;
	margin-left: 33px;
}

#inMenuOuter .dropStyle li{
	padding-left: 30px;
}
/**************************** END MENU *************************************/
#PageNumTable td{
	color: #CCCCCC;
	font-size: 11px;
}
#bodyAlpha{
	margin-bottom: 20px;
}
.inNewsDate{
	color: #999999;
	font-size: 11px;
}
#newsSum{
	width: 100%;
	border-bottom: solid 1px #E6E6E6;
}
.inNewsTitle{
	padding-top: 10px;
	width: 90%;
	clear: both;
}
.inNewsDate{
	width: 100%;
}
#newsSum{
	width: 100%;
}
.AlphaLink{
	text-align: left;
}
.AlphaTable{
	margin-top: 4px;
}
#showAllAlpha{
	width: 100%;
	float: left;
	font-weight: bold;
}
.hidden1{
	display:none;
}
.hidden2{
	display: none;
}
.strong{
	font-weight: bold;
}
.featArtM{
	clear: left;
	float: left;
	width: 100%;
	margin-bottom: 20px;
	border-bottom: solid 1px #E6E6E6;
	padding-bottom: 20px;
}
.featArtM img{
	float: left;
	margin-right: 8px;
	height: 100px;
	width: 150px;
}
.featArtDesc{
	clear: left;
	float: left;
	width: 100%;
	margin-top: 10px;
}
.featArtRe{
	clear: left;
	float: left;
	margin-top: 10px;
}
.featArtRe a{
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.featArtDesc img{
	float: left;
	margin-right: 8px;
}
.featArtCont{
	float: left;
}
#subContBG .inNewsTitle{
	font-weight: bold;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	margin-bottom: 4px;
	color: #2460A6;
}
#subContBG .featArtCont .inNewsTitle{
	padding-top: 0px;
	margin-top: 0px;
}
.featArtDate, .featArtSum{
	clear: left;
	float: left;
	width: 100%;
}
#subContBG .featArtDate, .inNewsDate{
	color: #999999;
	font-size: 11px;
	letter-spacing: 1px;
}
#searchFooter td{
	color: #999999;
}
#searchMedSrv{
	clear: left;
	float: left;
}
#searchMedSrv input, #healthInfoSearch1 input, #healthInfoSearch4{
	width: 200px;
	padding: 3px;
	color: #999999;
}
#searchMedSrv input, #healthInfoSearch1 input{
	font-size: 11px;
	padding-top: 0px;
}
#medSearchBtn{
	float: left;
	margin-left: 6px;
}
#medSearchBtn input, #infoSearch2 input, #infoSearch3 input, #infoSearch4 input{
	font-size: 12px;
	margin-top: 0px;
	color: #5799E3;
	text-decoration: none;
	background: none;
	border: none;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	padding-left: 12px;
	margin-top: 2px;
	text-align: left;
	display: block;
	cursor: pointer;
}
#healthInfoSearch4, #infoSearch4{
	float: left;
}
#healthInfoSearch4{
	width: 150px;
}
#healthInfoTitle, #healthInfoSearch, #infoSearch2{
	font-size: 14px;
	float: left;
	margin-right: 8px;
}
#healthInfoSearch1, #infoSearch3, #infoSearch4{
	float: left;
}
#infoSearch4{
	margin-top: 3px;
}
#infoSearch3{
	margin-left: 10px;
}
#healthInfoSearch, #infoSearch2{
	clear: left;
	float: left;
}
#greyStoneSearch{
	margin-top:30px;
	width: 100%;
}
#alphaL table td{
	text-align: center;
}
.hidden{
	display: none;
}
.dept-tree-box img{
	display: none;
}
a.treeItem{
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}
.inComm_table{
	width: 100%;
}
.inComm_table hr{
	margin-top: 20px;
	margin-bottom: 20px;
}
.product-info, #inComDetail{
	vertical-align:top;
}
#inComImg{
	padding-bottom: 20px;
}
.inComm_cart_header{
	padding: 8px !important; padding: 3px;
	background-color: #f2f2f2;
	font-weight: bold;
	width: 120px;
}
.CartHeaderStyle1, .CartHeaderStyle2, .CartHeaderStyle3, .CartHeaderStyle4, .CartHeaderStyle5{
	background-color: #f2f2f2;
	font-weight: bold;
	font-size: 14px;
}
.inCom_table, .CartItemsTable{
	width: 100%;
}
.inComm_cart_headerEmp{
	width: 10px;
	background-color: #f2f2f2;
}
#FormGen table{
	float: left !important; float: none;
}
.medOR{
	clear: left;
	font-size: 12px;
	margin-top: 30px;
	margin-bottom: 30px;
	line-height: 1px;
	font-size: 1px;
	width: 100%;
	border-bottom: solid 1px #E8E8E8;
	display: block;
	height: 1px;
}
#searchMedSrv{
	margin-bottom: 30px !important; margin-bottom: 0px;
}
/************************* */
#searchAlpha{
	padding: 15px;
	text-align: center;
	margin-top: 6px;
	margin-bottom: 6px;
	border: solid 1px #E2E2E2;
	background-color: #F8F8F8;
	margin-bottom: 16px;
}
#searchKey{
	float: left;
	width: 100px;
}
#searchKeyIn{
	float: left;
}
#searchKeyBut{
	float: left;
}
#orInDir{
	clear: both;
	float: left;
	width: 500px;
	margin-top: 18px;
	margin-bottom: 18px;
	font-weight: bold;
	display: inline;
	margin-left: 20px;
}
#searchAtt{
	font-weight: bold;
	float: left;
	width: 100%;
}
#attList{
	float: left;
}
#attList table, #attList table td{
	margin: 0px;
	padding: 0px;
}
#attList input{
	margin-left: 2px;
	width: 260px;
}
#attBut{
	float: left;
}
.indir_button1{
	margin-left: 10px;
}
.inDirTable img{
	display: none;
}
.indir_colheader{
	padding: 4px;
	border-bottom: solid 1px #E9E9E9;
	border-left: solid 1px #E9E9E9;
	border-top: solid 1px #E9E9E9;
}
.indir_colheader1{
	padding: 4px;
	border-top: solid 1px #E9E9E9;
	border-bottom: solid 1px #E9E9E9;
	border-left: solid 1px #E9E9E9;
	border-right: solid 1px #E9E9E9;

}
.bottomLine, .topLine{
	display: none;
}
.indir-row1, .indir-row2{
	padding: 4px;
	border-bottom: solid 1px #E9E9E9;
	border-left: solid 1px #E9E9E9;
}
.indir-row2{
	border-right: solid 1px #E9E9E9;
}
#contentDiv #inDirectoryName{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 6px;
}
#inDirLeft{
	float: left;
	width: 150px;
	display: inline;
	margin-right: 20px;
}
#inDirRight{
	float: left;
	width: 300px;
}
#indir_data_sm{
	text-align: center;
}
#indir_data_smIMG{
	background-image: url(/Content/Upload/AssetMgmt/contentImages/NoPhoto.gif);
	background-repeat: no-repeat;
	width: 142px;
	height: 142px;
}
.elemList{
	margin-bottom: 10px;
}
#phoneFeat, #callFeat{
	position: absolute;
	z-index: 100;
	margin-left: 528px !important; margin-left: 55px;
	margin-top: 205px;
}
#inDirFooter{
	margin-top: 10px;
	border-top: solid 1px #E9E9E9;
}
#inDirFooter td{
	color: #999999;
	font-size: 11px;
	padding: 3px;
}

#sidenavigation #onlyCurrent .SideNavItem4{
	display: none;
	line-height: 1px;
	font-size: 1px;
	padding: 0px;
	margin: 0px;
	height: 1px;
}
#sidenavigation #onlyCurrent .SideNavItem4_selected_current ul, #sidenavigation #onlyCurrent .SideNavItem3_selected ul{
	border: none;
}
/*#sidenavigation #onlyCurrent .SideNavItem3_selected a#SideNavItem3_selected{
	display: none;
	line-height: 1px;
	font-size: 1px;
	padding: 0px;
	margin: 0px;
	height: 1px;
}*/
#sidenavigation #onlyCurrent a#SideNavItem2_selected{
	width: 180px !important; width: 180px;
}
#sidenavigation #onlyCurrent .SideNavItem2_selected ul, #sidenavigation #onlyCurrent .SideNavItem3_selected ul{
/*	margin-top: 0px;
	padding-top: 0px;*/
}
#nav1 .SideNavItem2, #nav1 .SideNavItem2_selected ul{
	display: none;
}
#sidenavigation #nav1 a#SideNavItem2_selected{
	width: 180px !important; width: 180px;
}
#subLeftR1 sidenavigation{
	margin: 0px;
	padding: 0px;
}
#spanBlockP{
	position: absolute;
	z-index: 100; 
	top: 0px;
	margin: 0px;
	padding: 0px;
	top: 164px;
	margin-left: 743px;
}
#subCenterRACWide #PageTitle{
	margin-top: 60px !important; margin-top: 60px
}
#ec_Main{
	float: left;
}
.ec_Section {
	position: relative;
    font-weight:bold;
	width: 194px;
	clear: left;
	float: left;
	line-height: normal;
}
.ec_Section a{
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	margin-left: 8px;
	float: left;
	display: block;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: 6px 4px;
}
.ec_Section a:hover{
	color: #666666;
}
.ec_SecItem{
	clear: left;
	float: left;
	display: none;
	width: 100%;
	margin: 0px;
	padding: 0px;
	position:relative;
	
}


.ec_SecItem ul{
}
.ec_SecItem a{
  display:block;
  padding-left:10px;
  text-decoration:none;
}

#main #subContBG #subLeftR1 #sidenavigation .ec_Section a:hover{
	color: #666666;
	text-decoration: none;
}


.ec_SecItem ul{
    list-style: none;
    margin: 0px;
    padding:0px;

}
.ec_SecItem ul li{
    padding: 0px;
    margin: 0px; 
	width: 192px;
 }
.ec_SecItem ul li a{
	text-decoration: none;
	padding-left: 10px;
	color: #5799E5;
	background-image: url(/Content/Upload/AssetMgmt/images/greyArrow.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 24px;
	width: 130px;
}
.ec_SecItem ul li a:hover{
	color: #666666;
	text-decoration: none;
}
.ec_SecTitle{
	float: left;
	padding-left: 17px;
	width: 130px;
	color: #5799E5;
}

.ec_SecImg, .ec_SecImgAlt, .ec_SecImgLoader{
	float: right;
	width: 16px;
	height: 16px;
	margin-right: 16px;
	background-image: url(/Content/Upload/AssetMgmt/images/arrowUp.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.ec_SecImg img
{
	display:none;
}
.ec_SecImgAlt{
	background-image: url(/Content/Upload/AssetMgmt/images/arrowDown.gif);
}

.ec_SecImgAlt img
{
	display:none;
}
.ec_SecItemContent{
	clear: left;
	float: left;
}
.ec_Section, .ec_Section a, .ec_Section a .ec_SecTitle{
	display: inline;
}

.subind
{
	display:none;
}
#ec_Section_1786, #ec_Section_51, #ec_Section_1788, #ec_Section_1789, #ec_Section_4783{
	display: none;
}
#nav2 .SideNavItem3_selected_current, #nav2 a#SideNavItem2_selected, #nav3 .SideNavItem4{
	display: none;
}
#sidenavigation #nav2 .SideNavItem2_selected ul{
	margin-top: 0px !important; margin-top: 0px;
}
#ec_153{
	margin-top: 10px;
}
#nav3 .SideNavItem4_selected_current ul{
	border: none;
}
#subLeftR1 #sidenavigation{
	margin-top: 0px;
	padding-top: 0px;
}

#sidenavigation #nav2 .SideNavItem1_selected, #sidenavigation #nav2 .SideNavItem1_selected{
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#sidenavigation  #nav2 .SideNavItem1_selected ul li, #sidenavigation  #nav2 .SideNavItem1_selected ul, #sidenavigation  #nav2 .SideNavItem1_selected ul li{
	line-height: normal;
	font-size: inherit;
	margin: inherit;
	padding: inherit;
}
#sidenavigation ul#nav2 ul{
	margin-top: 0px !important; margin-top: 0px;
	padding-top: 0px;
}
#ec_Main{
	margin-top: 18px;
}
#subLeftR1 #sidenavigation #nav1{
	margin-top: 10px;
}
#subLeftR1 #sidenavigation #nav2 .SideNavItem2{
	width: 196px;
	width: 100%;
	padding: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
}
#subLeftR1 #sidenavigation{
	width: 196px;
	clear: left;
	float: left;
	display: inline;
}
.ec_SecImg, .ec_SecImgAlt{
	float: left;
	displya: inline;
	width: 16px;
	margin: 0px;
	padding: 0px;
	margin-left: 6px;
}
#subLeftR1 .SideNavItem2{
	width: 194px;
}



#subLeftR1 #sidenavigation{
	width: 195px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 30px;
	float:left;
	display: inline;
}

#subLeftR1 #sidenavigation .SideNavItem2{
	display: inline;
	clear: left;
	float: left;

}
#subLeftR1 #sidenavigation .SideNavItem2 a{
	width: 165px;
}
#nav5 .SideNavItem1{
	display: none;
}

#subLeftR1 #sidenavigation #nav5 .SideNavItem3_selected_current{
	display: none;
}

#subLeftR1 #sidenavigation #nav5 a#SideNavItem2_selected{
	display: none;
}
/*#subLeftR1 #sidenavigation #nav5 .SideNavItem1_selected{
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#subLeftR1 #sidenavigation #nav5 .SideNavItem1_selected ul li{
	line-height: normal;
	font-size: inherit;
	margin: inherit;
	padding: inherit;
}*/
ul#nav5, #sidenavigation #nav5 ul{
	margin-top: 0px;
	padding-top: 0px;
}
#sidenavigation #nav5 .SideNavItem2_selected{
	margin-top: 0px;
}
#subLeftR1 #sidenavigation ul{
	margin-top: 0px;
	padding-top: 0px;
}
#subLeftR1 #sidenavigation{
	margin-top: 0px !important; margin-top: 0px;
	padding-top: 0px;
}


#subLeftR1 #sidenavigation li.SideNavItem1, #subLeftR1 #sidenavigation li.SideNavItem1 a, #subLeftR1 #sidenavigation .SideNavItem1_selected{
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#subLeftR1 #sidenavigation .SideNavItem2{
	line-height: normal;
	font-size: inherit;
	margin: inherit;
	padding-left: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
}
#subLeftR1 #sidenavigation .SideNavItem2_selected ul{
	width: 100%;
}
#subLeftR1 #sidenavigation .SideNavItem2_selected ul{
	width: 165px;
	border: none;
}
#subLeftR1 #sidenavigation .SideNavItem2_selected{
	border-bottom: solid 1px #cccccc;
}
#nav6 .SideNavItem2_selected ul,#sidenavigation #nav6 .SideNavItem2{
	display: none;
}
#sideNavTitle a{
	font-size: 15px;
	color: #666666;
	text-decoration: none;
	padding-left: 16px;
	display: inline;
	font-weight: bold;
	border-bottom: solid 1px #CCCCCC;
	padding-right: 106px;
	padding-bottom: 8px;
	word-wrap: break-word;
}
#searchDivError{
	clear: left;
	float: left;
	width: 100%;
}
#searchDivError span{
	font-weight: bold;
	float: left;
	margin-right: 12px;
}
#searchDivError input{
	float: left;
	color: #666666;
}
#goBtnError{
	margin-top: 0px;
	display: block;
	float: left;
	margin-left: 6px;
}
a#shareThis{
	display: block;
	float: right;
	margin-top: 30px;
	margin-right: 12px;
}
#fontPicker{
/*	clear: none;*/
}




.PrintTable .pageTitle #title {
	display:block;
	margin-top: 40px;
	margin-bottom: 20px;
	margin-left: -10px;
	font-size: 21px;
	color:#00529c;
}



