/* CSS Document */

body {
background-color: #89b7db;
background-image:url(../images/back3.jpg);
background-repeat:repeat-x;
background-attachment: fixed;
background-position: left bottom;
	
}


.bodyblack{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#000000;}

.bodytight{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#000000;}

.bodysmall{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
color:#000000;}

.bodyhead{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;}



.bodyheadBlue{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
color:#025b9f;}



.question{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

text-transform:uppercase;
color:#000000;}

.phoneName{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;}

.NewsHead {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:64px;
line-height:65px;
color:#333333;
padding-bottom:25px;
}

.Newssub {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:27px;
line-height:26px;
color:#333333;
padding-bottom:25px;
}


.tableheadBlack{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;}

.tableheadBlackTwo{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
color:#000000;}

.priceBlack{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-transform:uppercase;
color:#000000;}



#outerContainer {
	width: 948px;
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;}



.links {
	color:#FFFFFF;}

	

#navContainer {
width: 892px;
height:135px;
margin:0;
padding: 28px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}

#navContainer ul{
padding:0 ;
margin:0;
}

#navContainer li{
display:inline;
text-decoration:none;
list-style-type:none;
border-right: 1px solid #999;
}

#popupDiv3{
position:absolute;
background-image:url(../images/private_res.jpg);
background-repeat:no-repeat;
display:none;
width:234px;
background-color:#a8a99f;
z-index:100;
color:FFF;
padding:179px 8px 8px 8px;
border:solid 10px #72736d;}

#articlesRight #popupDiv3 a{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;

text-decoration:underline;}

#articlesRight #popupDiv3 a:hover{
color:#000000;}




#navContainerInt {
width: 892px;
height:135px;
margin:0;
padding: 28px;
background-image:url(../images/header_interior.jpg);
background-repeat:no-repeat;
}

#navContainerInt ul{
padding:0 ;
margin:0;
}

#navContainerInt li{
display:inline;
text-decoration:none;
list-style-type:none;
border-right: 1px solid #999;
}







#logo {
	
	width: 253px;
	height:163px;
	margin:0;
	padding: 0 0 0 0px;
	float:left;
}


#topNav {
margin-top:26px;
text-align:right;
	width: 600px;
	height:22px;
	float:right;
}

.leftPad{
padding-left:5px;}


#secondaryNav {
text-align:right;
margin-top:59px;
width: 500px;
	float:right;
}



#secondaryNav a {
    color: #b5b5b5;
	font:Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
	padding:10px;
	text-decoration:none;
}

#secondaryNav a:hover {
color:#FFFFFF;
}

.last {
border-right-width: 0px;}


#outerContainer #navContainer #secondaryNav .last {
	border-right-width: 0px;
	padding:none;
}




.articleBody{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#333333;
line-height:19px;}

.articleCaption{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
padding-bottom:60px;
line-height:15px;}

.callout{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
line-height:25px;
}


#captionDiv{
padding-top:10px;
padding-bottom:20px;
text-align:left;}


#captionDivLeft{

padding-right:30px;
padding-bottom:20px;
text-align:left;}

#articles {
padding-right:20px;
}

#essentials{
width:948px;
height:396px;
background-image:url(../images/banner_essentials_full.jpg);
background-repeat:no-repeat;
padding-top:40px;
}



#essentialsTeaseTest{
background-image:url(../images/essentials_1.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}



#essentialsTeaseTestB{
background-image:url(../images/essentials_1b.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}


#essentialsTeaseTestTwo{
background-image:url(../images/essentials_2.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}


#essentialsTeaseTestTwoB{
background-image:url(../images/essentials_2b.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}


#essentialsTeaseTestThree{
background-image:url(../images/essentials_3.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}


#essentialsTeaseTestThreeB{
background-image:url(../images/essentials_3b.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}


#essentialsTeaseTestFour{
background-image:url(../images/essentials_4.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}

#essentialsTeaseTestFourB{
background-image:url(../images/essentials_4b.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}

#essentialsTeaseTestFive{
background-image:url(../images/essentials_5.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}
#essentialsTeaseTestFiveB{
background-image:url(../images/essentials_5b.jpg);
background-repeat:no-repeat;
width:167px;
margin:1px;
text-align:left;
padding-right:10px;
padding-left:10px;
padding-top:155px;
padding-bottom:10px;
float:left;
}


#essentials a{
color:#000000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-decoration:none;
}


#essentials a:hover{
color:#44a9c2;
text-decoration:underline;
}



.essentialsHead{
line-height:10px;
color:#000000;
font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
}

#articles a {
color:#44a9c2;
	font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

#articles a:hover {
color:#000000;
text-decoration:underline;
}



#articlesRight {
}


#articlesRight a {
color:#44a9c2;
	font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

#articlesRight a:hover {
color:#000000;
text-decoration:underline;
}


.padBelow{
padding-bottom:10px;}

#otherSection {
}


#otherSection ul{
padding-left:0;
}

#otherSection li{
border-right-width: 1px;

}


#otherSection a {
color:#87826c;
	font:Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
	padding-right:10px;
		padding-left:10px;
		
	padding-top:0px;
	line-height:18px;
	
	text-decoration:underline;
}

#otherSection a:hover {
color:#000000;
}



#outerContainer #mainStoryInt #otherSection .last {
	border-right-width: 0px;
	padding:none;
}

#outerContainer #mainStory #otherSection .first {
	padding-left:0;
}







#secondaryNavInt {
text-align:right;
margin-top:59px;
width: 500px;
	float:right;
}



#secondaryNavInt a {
    color: #FFF;
	font:Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
	padding-left:10px;
		padding-right:10px;
	text-decoration:none;
}

#secondaryNavInt a:hover {
color:#000;
}


#outerContainer #navContainerInt #secondaryNavInt .last {
	border-right-width: 0px;
	padding:none;
}





.customerName{
color:#87826c;
}

.intColor{
color:#00FFCC;}

.inputstyle {
font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 16em;
	margin-left:15px;
	padding-left:5px;
	height:1.5em;
	color: #000000;
	  background-color: #F2F7FB;
	      border: 3px solid #333;}
		  
	
	.inputstyleInt {
font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 16em;
	margin-left:15px;
	padding-left:5px;
	height:1.5em;
	color: #000000;
	  background-color: #F2F7FB;
	      border: 3px solid #999;}


#search {
	width:600px;
	text-align:right;
	float:right;
}


#search a{
color:#000000;
font-weight:bold;}

#search a:hover{
color:#666666;}


#mainStory{
width:928;
}

#mainStoryInt{
width:928;
padding-top:10px;
}






#teaserDiv{
width:185px;
text-align:left;
padding-right:5px;
padding-top:5px;
float:left;
margin-bottom:20px;

}

#teaserDivNp{
width:188px;
text-align:left;
padding-right:0px;
padding-top:5px;
float:left;
margin-bottom:20px;
}

#teaserDivNp a{
color:#df265a;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16;
font-weight:bold;
line-height:normal;
text-decoration:underline;
margin-bottom:20px;

}

#teaserDivNp a:hover{
color:#000000;
text-decoration:underline;
}


#teaserDiv a{
color:#df265a;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16;
font-weight:bold;
line-height:normal;
text-decoration:underline;
margin-bottom:10px;

}

#teaserDiv a:hover{
color:#000000;
text-decoration:underline;
}




.teaseBody {
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
line-height:15px;
font-size:13px}

#contentTease {
	width: 948px;
	padding: 0 0 0 0;
	margin: 0 auto;

}



#footer{
width:948;
padding-top:60px;
clear:left;}


#footer ul{
padding:0 ;
margin:0;
}

#footer li{
display:inline;
text-decoration:none;
list-style-type:none;
border-right: 1px solid #000000;
}

#footer a {
    color: #000000;
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 1em;
	padding-left:10px;
		padding-right:10px;
	text-decoration:none;
}

#footer a:hover {
color:#df265a;
text-decoration:underline;
}



#outerContainer #footer .last {
	border-right-width: 0px;
	padding:none;
}



