﻿.mainContainer
{
    width:1004px;
    margin-left:auto;
    margin-right:auto;
    background: #ccc url('/Master/Resources/mainBgRepeater.jpg') repeat-y;
}
.searchContainer
{
    width:1000px;
    height:32px;
    vertical-align:top;
    margin-left:auto;
    margin-right:auto;
    background-image: none;
}
.searchTextNotSelcted
{
    color: #99afc6;
}
.searchTextSelected
{
    color: #666666;
}
.ads
{
    text-align:center; padding-top:3px;
}

/* SPRITES */
div.penImg
{
    float:left;
    display:block; overflow:hidden; width:50px; height:27px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -193px -349px; 
}
div.loginImg
{
    clear:both;
    display:block; overflow:hidden; width:207px; height:23px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -387px -139px;
}
div.sideNavTop
{   
    display:block; overflow:hidden; width:213px; height:138px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -387px 0;
    float: left;
    clear: both;
}
div.registerImg
{
    display:block; overflow:hidden; width:207px; height:23px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -387px -163px;
}
div.requestQuoteBG
{
    display:block; overflow:hidden; width:192px; height:386px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: 0 0;
    margin-left:8px; margin-top:5px;
    padding-top:8px;
}

a.sideNavNewBrokerBtn, a.sideNavNewBrokerBtn:active, a.sideNavNewBrokerBtn:visited
{
    text-align:center;
    display:block; overflow:hidden; width:193px; height:84px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -192px 0;
}
a.sideNavNewBrokerBtn:hover
{
    text-align:center;
    display:block; overflow:hidden; width:193px; height:84px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -192px -85px;
}
a.requestMaterialLink
{
    display:block; overflow:hidden; width:193px; height:178px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -192px -170px;
}
div.wellArticlesBottomPiece
{
    margin-left:1px;
    display:block; overflow:hidden; width:194px; height:10px; padding:0;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -387px -223px;
}
div.wellArticlesTopPiece
{
    margin-left:1px;
    display:block; overflow:hidden; width:194px; height:36px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -387px -186px;
}
div.sideNavFooter
{
    clear:right;
    float:left;
    display:block; overflow:hidden; width:213px; height:36px;
    background: url('/Master/resources/masterSprite1.gif') no-repeat; 
    background-position: -387px -235px;
}
div.footer
{
    margin-left:-3px;
    padding-top:7px;
    text-align:center;
    float:right;
    display:block; overflow:hidden; width:787px; height:27px;
    background: url('/Master/resources/masterFooterAndHeaderSprite.gif') no-repeat; 
    background-position: 0 0;
}
/*div.hnHeader
{
    position:relative;
    top:22px;
    left:15px;
    z-index:1;
    display:block; overflow:hidden; width:749px; height:29px;
    background: url('/Master/resources/masterFooterAndHeaderSprite.gif') no-repeat; 
    background-position: 0 -35px;
}
.hnFooter
{
    position:relative;
    left:15px;
    top:0;
    display:block; overflow:hidden; width:749px; height:24px;
    background: url('/Master/resources/masterFooterAndHeaderSprite.gif') no-repeat; 
    background-position: 0 -66px;
}*/
.contentPanelTopPiece
{
    padding:0;
    display:block; overflow:hidden; width:747px; height:29px;
    background: url('/Master/resources/masterFooterAndHeaderSprite.gif') no-repeat; 
    background-position: 0 -35px;
}
.contentPanelBottomPiece 
{
    padding:0;
    display:block; overflow:hidden; width:747px; height:8px;
    background: url('/Master/resources/masterFooterAndHeaderSprite.gif') no-repeat; 
    background-position: 0 -65px;
}
/* END SPRITES */
.contentPanelRepeater
{
    width:747px;
    background:url('/App_Themes/HomeThemes/Resources/newsContentRepeater.png') repeat-y;
}
div.sideNavContent
{
    width:210px;
    clear:right;
    float:left;
    height:100%;
}
div.sideNavInset
{
    margin-left:3px;
}
div.mainContent
{
    width:787px;
    height:100%;
    clear:right;
    float:right;
}
.pageContent
{
    width:787px;
    min-height:1670px;
    height:auto !important;
    height:1670px;
    float:right;
}
div.footerContainer
{
    width:1004px;
    margin-left:auto;
    margin-right:auto;
}
.topNavContainer
{
	/*margin-left:1px;*/
    background-color: #d4e0ec;
    width:786px;
    height:47px;
    position:relative;
    z-index:3000;
}
.blueHeader
{
    width:787px;
    height:179px;
    background-color: #d4e0ec;
    padding-top:10px;
    background: url('/Master/Resources/blueHeader.jpg') no-repeat;
}
div.container
{
    width:100%;
    margin:0px;
}
div.container2
{
    width: 788px;
    float:left;
    clear:right;
}
div.sideNavContainer
{
    width:213px;
    float:left;
    margin:0;
}
div.sideNavBG
{
	background: url('/Master/Resources/mainBgRepeater.jpg') repeat-y;
    height:100%;
}
div.headerLogin
{
	margin-top:100px;
	/*width:207px;
	height:23px;
    background: url('Master/resources/tryIt.jpg') no-repeat top left;*/
    /*background: url('Master/Resources/loginSection.jpg') no-repeat top left;*/
}
div.navigation
{
    margin-top: 10em;
	background: url('/Master/Resources/sideNavRepeater.jpg') repeat-y;
}
#logInBar
{
    margin-top: -10px;
    margin-left:auto;
    margin-right:auto;
    width:207px;
    height:23px;
    background: url('/Master/Resources/logInBar.jpg') no-repeat top left;
}
div.btnLeftImages 
{
    padding-top:8px; text-align:center; margin-left:auto; margin-right:auto; width:193px;
}
div.successStories
{
    margin-left:auto;
    margin-right:auto;
    width:198px;
    height:178px;
    /*background: url('/Master/Resources/scheduleDemo.jpg') no-repeat top left;*/
}
div.requestMaterial
{
    margin-left:auto;
    margin-right:auto;
    width:193px;
    height:178px;
    /*background: url('/Master/Resources/requestMaterial.jpg') no-repeat top left;*/
}
div.viewReports
{
    margin-left:auto;
    margin-right:auto;
    width:193px;
    height:178px;
    background: url('/Master/Resources/viewReports.jpg') no-repeat top left;
}
div.tryIt
{
    margin-left:auto;
    margin-right:auto;
    width:193px;
    height:178px;
    background: url('/Master/Resources/tryIt.jpg') no-repeat top left;
}
div.centerText
{
    text-align:center;
}
div.content
{
    margin-top: 7px;
}
#content p {
	font-size: 80%;
	line-height: 1.6em; 
}
.loginLabels
{
	text-align:right;
	width:90px;
}
.margTop15
{
    margin-top:15px;
}
a.sideNavEmployerBtn, a.sideNavEmployerBtn:active, a.sideNavEmployerBtn:visited
{
    width:193px;
    height:84px;
    display:block;
    background:url('/Master/Resources/employerBtn.gif') no-repeat top right;
}
a.sideNavEmployerBtn:hover
{
    width:193px;
    height:84px;
    background:url('/Master/Resources/employerOverBtn.gif') no-repeat top right;
}
div.employersBtnBG
{
    width:193px;
    height:84px;
    display:block;
    text-align:center; margin-left:auto; margin-right:auto;
    background:url('/Master/Resources/employerBtn.gif') no-repeat top right;
}
.hnRepeater
{
    margin-top:22px;
    margin-left:15px;
    width:747px;
    background: url('/App_Themes/HomeThemes/Resources/newsContentRepeater.png') repeat-y;
}
div.headerText
{
    position: relative;
    height: auto;
    top: 8px;
    left:10px;
    z-index:1;
}
div.greyBar
{
    background:url('/App_Themes/HomeThemes/resources/greyBorder.jpg') repeat-x; height:7px;
}
div.wellArticles
{
    margin-left:auto;
    margin-right:auto;
    width:194px;
}

div.wellArticlesRepeater
{
    display:block; width:194px;
    background:url('/Master/resources/wellArticlesRepeater.png') repeat-y;
}
.padWellArticle
{
    padding-top:3px;
}
.paddingForArticleLink
{
    display:block;
    height:10px;
    width:787px;
    border:solid 1px;
}

/* General */
#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }

/* Head links */
#cssdropdown li a.topLink { background-image: url(/Master/resources/topNav.gif); display:block; }

#cssdropdown li.home { float:left; background-position: 0 0; width:130px; }
#cssdropdown li.home a.topLink { background-position: 0 0; }
#cssdropdown li.services { float:left;  background-position: -130px 0; width:133px; }
#cssdropdown li.services a.topLink {  background-position: -130px 0; }
#cssdropdown li.articles { float:left; background-position: -263px 0; width:130px; }
#cssdropdown li.articles a.topLink { background-position: -263px 0; }
#cssdropdown li.proposals { float:left; background-position: -390px 0; width:132px; }
#cssdropdown li.proposals a.topLink { background-position: -390px 0; }
#cssdropdown li.careers { float:left; background-position: -524px 0; width:130px; }
#cssdropdown li.careers a.topLink { background-position: -524px 0; }
#cssdropdown li.contactUs { float:left;  background-position: -654px 0; width:130px; }
#cssdropdown li.contactUs a.topLink { background-position: -654px 0; }

/* Child lists and links */
/**********************************************************************************/
/* All Drop Downs */
.topLink { height:48px }
#cssdropdown li ul { display:none; text-align: left; }
#cssdropdown li:hover ul { display: block; }
#cssdropdown li ul li a { display:block; float:left; text-decoration:none; line-height:20px; position:relative; left:14px; top:10px; width:229px; height:40px; }
#cssdropdown li ul li#footer a{ color:White; text-decoration:none; font-weight:bold; line-height:26px; }
#cssdropdown li ul li#footer a:hover{ text-decoration:underline; }
/*End All Drop Downs*/

/*Proposals*/
#cssdropdown li.proposals ul li{ margin-left:10px; display:block; position:absolute; margin-top:-2px; background-image: url(/Master/resources/topNav.gif); height: 58px; width:253px; }
/*End Proposals*/

/*Services*/
#cssdropdown li.services ul li{ margin-left:9px; display:block; position:absolute; margin-top:-2px; background-image: url(/Master/resources/topNav.gif); height: 58px; width:253px; }
#cssdropdown li.services ul li#promotionLi{ background-position: 0 -99px; }
#cssdropdown li.services ul li#healthStationLi{ margin-top:56px; background-position: 0 -158px; }
#cssdropdown li.services ul li#kamLi{ margin-top:114px; background-position: 0 -216px; }
#cssdropdown li.services ul li#biometricLi{ margin-top:172px; background-position: 0 -274px; }
#cssdropdown li.services ul li#footer{ position:absolute; margin-top:230px; color:White; font-weight:bold; background-position: -254px -273px; height:43px; width:253px; }
/*End Services*/

/*Articles*/
#cssdropdown li.articles ul li{ margin-left:6px; display:block; position:absolute; margin-top:-2px; background-image: url(/Master/resources/topNav.gif); height: 58px; width:253px; }
#cssdropdown li.articles ul li a span span { position:relative; top:4px; left:5px; line-height:16px }
#cssdropdown li.articles ul li a span span:hover { text-decoration:underline }
#cssdropdown li.articles ul li a span img { width:60px; float:left; border:0; display:inline; height:40px }
/*End Articles*/

/*Proposals and Articles shared*/
#cssdropdown li.articles ul li#articleLi1, #cssdropdown li.proposals ul li#healthPromoLi{ background-position: -254px -99px; }
#cssdropdown li.articles ul li#articleLi2, #cssdropdown li.proposals ul li#wellnessProposalLi{ margin-top:56px; background-position: -254px -158px; }
#cssdropdown li.articles ul li#articleLi3, #cssdropdown li.proposals ul li#benefitsBrokerLi{ margin-top:114px; background-position: -254px -216px; }
#cssdropdown li.articles ul li#footer, #cssdropdown li.proposals ul li#footer{ position:absolute; margin-top:172px; color:White; font-weight:bold; background-position: -254px -273px; height:43px; width:253px; }
/*End Proposals and Articles shared*/

/*Proposals and Services shared*/
#cssdropdown li.services ul li a span.span1, #cssdropdown li.proposals ul li a span.span1 { width:95px; position:relative; top:3px; margin-left:65px }
#cssdropdown li.services ul li a span.span2, #cssdropdown li.proposals ul li a span.span2 { width:95px; margin-left:65px; color:Gray; font-size:10px }
#cssdropdown li.services ul li a span:hover, #cssdropdown li.proposals ul li a span:hover { text-decoration:underline }
/*End Proposals and Services shared*/
/**********************************************************************************/
/*End Child lists and links */