/* Page Content Styles */
#ContentPage,
#ContentPage p{
	color:#003366;
}
#ContentPage{
	width:745px;
	float: left;
}
#ContentPage #ContentHeader{
	height:48px;
}
#ContentPage h1{
	float:left;
}
#ContentPage h1 .headlineLn2{
	margin-right:20px; 
}
#ContentPage h3 {
	font-family: Gill Sans,Arial;
	font-size:medium;
	font-weight: bold;
	color:#6C9DCE;
	margin:0px;
}
#ContentPage h3 .h3Ln2 { color:#003366;}
#ContentPage .flag{
	margin-left:10px;
}
#ContentPage #ContentImg{
	float:left;
	width:675px;
	height:226px;
	display:block;
	padding:30px 30px 30px 30px;
	margin:0px;
}
#ContentPage #ContentImg #PhotoImg{
	float:left;
	width:57px;
	padding-right:10px;
	height:100px;
}

#ContentBtmPanel{
	padding-top:10px;
}
/* Content Panel (Right) */
#ContentPanel {
	float:right;
	width:230px;
	/*min-height:1000px;*/
	margin-left:0px;
	margin-right:0px;
	padding:0px 10px 0px 10px;
}
#ContentPanel #saleBox{
	background:#CEDEEE;
	border:solid 1px #7F99B2;
	width:230px;
}
#ContentPanel #saleBox h3{
	font-family:Gill Sans, Arial;
	background:transparent url('../pics/offersBg.gif') repeat-x top left;
	color:#FFF;
	text-align:center;
	height:23px;
	padding-top:2px;
}
#ContentPanel #saleBox #Content{
	border:solid 1px #FF6600;
	background:#FFF;
	margin:6px;
	width:216px;
}
#ContentPanel #saleBox #Content #h4{
	background:transparent url('../pics/offersContentBg.gif') no-repeat left top;
	width:214px;
	height:23px;
	color:#FFF;
	margin:0px;
	padding:6px 0px 0px 5px;
	font-size:small;
	font-weight:bold;
}
#ContentPanel #saleBox #Content #h4Img{
	float:right;
	width:30px;
	padding:0px;
	margin:0px;
}
#ContentPanel #saleBox #cLink{
	text-align:center;	
	padding:2px 0px 5px 0px;
}
#ContentPanel #saleBox #Content img{
	border-bottom:solid 1px #ff6600;	
}
#ContentPanel #saleBox #Content p{
	text-align:center;
	padding:5px;
	margin:0px;
}
#ContentPanel .pictureBox{
	padding-top:10px;
	width:230px;
}
#ContentPanel .pictureBox .pbContent{
	float:right;
	width:132px;
}
#ContentPanel h3 {
	font-family:Gill Sans, Arial;
	font-size:medium;
	font-weight: bold;
	color:#6C9DCE;
	margin:0px;
}

#BoxesBtm .ContentOrangeBox{
	width:138px;
	border:solid 1px #ff6600;
	float:left;
	padding:5px;
	margin-right:10px;
	min-height:70px;
}
ContentPanel h3 .h3Ln2 { color:#003366; }

#ContentPage #boxBlueWhy{
	float:right;
	width:240px;	
	margin-left:5px;
	background:#CBDEFF;
	min-height:100px;
}
#ContentPage #boxBlueWhy #Head{
	background:#CBDEFF url('../pics/boxBlueHead.gif') repeat-x top left;
	height:22px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
}
#ContentPage #boxBlueWhy #Content{
	background:none;
	padding:0px;
	margin:0px;
	width:230px;
	border:none;
}
#ContentPage #boxBlueWhy #Content ul{
	padding:0px 0px 0px 0px;
	margin:20px 10px 20px 10px;
	font-weight:bold;
	list-style-type: none;
}
#ContentPage #boxBlueWhy #Content ul li{
	background: transparent  url('../pics/homepageBlueArrow.gif')  no-repeat top left;
	padding:2px 0px 0px 20px;
	margin:5px;
}
#ContentPage .divider{
	margin-top:20px;
	background:#CBDEFF url('../pics/homepageBannerBg.gif') repeat-x top left;
	height:50px;
}
#ContentPage .divider .divArrow{float:right;width:50px;height:50px;padding-right:10px;}
#ContentPage .divider .divContent{
	float:right;
	height:43px;
	color:#FFFFFF;	
	font-size:8pt;
	font-weight:bold;
	padding:7px 20px 0px 0px;
}
#ContentPage .divider .divContent .lText{
	font-size:15pt;
	font-weight:normal;
}
#ContentPage .hpPromoBox{
	float:left;
	width:220px;
	text-align:center;
	margin:0px;
	padding:25px 15px 0px 13px;
}
#ContentPage .hpPromoBox a{padding:0px;margin:0px;}
#ContentPage .hpPromoBox .boxOffers{
	width:220px;	
	background:#CBDEFF;
	position:relative;
	top:-5px;
	padding-bottom:10px;
	min-height:80px;
}
#ContentPage .hpPromoBoxText{
	float:right;
	width:240px;
	background:#CBDEFF;
	margin-top:22px;
	min-height:250px;
}
#ContentPage .hpPromoBoxText ul{
	padding:0px 0px 0px 10px;
	margin:10px;
	font-weight:bold;
	list-style-type: none; 
}
#ContentPage .hpPromoBoxText ul li{
	background: transparent url('../pics/homepageBlueArrow.gif') no-repeat top left;
	padding:0px 0px 10px 20px;
	text-align:left;
}