/* CSS Document */

body {
	margin:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#e1d9c4;
	background-image:url(images/BGcontainerMiddle2.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
#containerTop #BG{
	margin:0px auto;
	background-image:url(images/BGcontainerTop.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:120px;
	padding-top:50px;
}
#containerTop #BG #topBar{
	width:940px;
	margin:0px auto;
	background-image:url(images/BGtopbar.jpg);
	background-repeat:repeat-x;
	height:120px;
}
#containerTop #BG #topBar .right{
	background-image:url(images/BGsearchbar.jpg);
	background-repeat:no-repeat;
	height:120px;
	float:right;
	width:205px;
}

#containerCenter{
	margin:0px auto;
	width:940px;
}

#containerCenter #navBar{
	height:41px;
	background-image:url(images/BGnav.jpg);
	background-repeat:repeat-x;
}
#containerCenter #navBar #breadcrumb{
	float:right;
	text-align:right;
	width:400px;
	padding-top:11px;
	color:#16b5ec;
	padding-right:22px;
	font-size:10px;
	
}
#containerCenter #navBar #breadcrumb img{
	padding-left:7px;
	padding-right:7px;
}

#containerCenter #navBar #breadcrumb .yellow{
	color:#fccf0a;
	font-weight:bold;
	text-decoration:none;
	background-image:none;
}
#containerCenter #navBar #breadcrumb .yellow:hover{
	color:#fccf0a;
	font-weight:bold;
	text-decoration:underline;
	background-image:none;
}

#containerCenter #navBar #breadcrumb .blue{
	color:#16b3eb;
	font-weight:normal;
	text-decoration:none;
	background-image:none;
}
#containerCenter #navBar #breadcrumb .blue:hover{
	text-decoration:underline;
}


#containerCenter #navBar .link{
	display:block;
	float:left;
	padding-left:12px;
	padding-right:12px;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	background-image:url(images/BGnavSep.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:30px;
	padding-top:11px;
}
#containerCenter #holder{

}
#containerCenter #holder #leftNav{
	width:259px;
	float:left;
}
#containerCenter #holder #leftNav #leftBox1{
	width:215px;
	height:146px;
	background-image:url(images/BGunderNav.jpg);
	background-repeat:no-repeat;
	padding:22px;
	color:#FFFFFF;
	font-size:10px;
	overflow:hidden;
	display:block;
}
#containerCenter #holder #leftNav #leftBox2{
	width:215px;
	height:195px;
	background-image:url(images/BGunderNav2.jpg);
	background-repeat:no-repeat;
	padding:22px;
	color:#FFFFFF;
}
#containerCenter #holder #leftNav #leftBox1 a .more{
	color:#11b4ed;
	float:right;
	text-decoration:none;
	margin-top:-5px;
}


#containerCenter #holder #leftNav .stage1{
	display:block;
	background-image:url(images/BGnavButton.jpg);
	background-repeat:no-repeat;
	width:224px;
	color:#000000;
	height:23px;
	text-decoration:none;
	padding-top:8px;
	padding-left:35px;
	background-position:0px 0px;
}
#containerCenter #holder #leftNav .stage1:hover{
	background-position:0px -31px;
	padding-left:45px;
	font-weight:bold;
	width:214px;
}
#containerCenter #holder #leftNav .stage1On{
	display:block;
	background-image:url(images/BGnavButton.jpg);
	background-repeat:no-repeat;
	width:224px;
	color:#000000;
	height:23px;
	text-decoration:none;
	padding-top:8px;
	padding-left:35px;
	background-position:0px -62px;
	font-weight:bold;
}
#containerCenter #holder #leftNav .stage2{
	display:block;
	background-image:url(images/BGnavButton.jpg);
	background-repeat:no-repeat;
	width:214px;
	color:#ffffff;
	height:21px;
	text-decoration:none;
	padding-top:7px;
	padding-left:45px;
	background-position:0px -93px;
}
#containerCenter #holder #leftNav .stage2:hover{
	background-position:0px -121px;
	padding-left:55px;
	font-weight:bold;
	width:204px;
}
#containerCenter #holder #leftNav .stage2On{
	display:block;
	background-image:url(images/BGnavButton.jpg);
	background-repeat:no-repeat;
	width:214px;
	color:#ffffff;
	height:21px;
	text-decoration:none;
	padding-top:7px;
	padding-left:45px;
	background-position:0px -149px;
	font-weight:bold;
}

#containerCenter #holder #leftNav .stage3{
	display:block;
	background-image:url(images/BGnavButtonStage3.jpg);
	background-repeat:no-repeat;
	width:214px;
	color:#12b1f2;
	height:24px;
	text-decoration:none;
	padding-top:4px;
	padding-left:45px;
	background-position:0px 0px;
	font-size:10px;
}
#containerCenter #holder #leftNav .stage3:hover{
	background-position:0px -28px;
	padding-left:55px;
	width:204px;
}





#containerCenter #holder #contentHolder{
	width:681px;
	float:right;
	display:block;
	
}	

#containerCenter #holder #contentHolder #titleBar{
	width:681px;
	height:76px;
	background-image:url(images/BGtitleBar.jpg);
	background-repeat:no-repeat;
	display:block;
}

#containerCenter #holder #contentHolder #titleBar h1{
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:20px;
	padding-left:40px;
	margin:0px;
	padding-bottom:0px;
	display:block;
}	
#containerCenter #holder #contentHolder #titleBar h2{
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#fbd315;
	padding-top:0px;
	padding-left:40px;
	margin:0px;
	padding-bottom:0px;
	display:block;
}	





#containerCenter #holder #contentHolder #titleBar2{
	width:681px;
	height:76px;
	background-image:url(images/BGtitleBarTab.jpg);
	background-repeat:no-repeat;
	display:block;
}

#containerCenter #holder #contentHolder #titleBar2 h1{
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:20px;
	padding-left:40px;
	margin:0px;
	padding-bottom:0px;
	display:block;
}
#containerCenter #holder #contentHolder #titleBar2 h2{
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#fbd315;
	padding-top:0px;
	padding-left:40px;
	margin:0px;
	padding-bottom:0px;
	display:block;
}	

#containerCenter #holder #contentHolder #titleBar2 #pages{
	float:right;
	padding-right:20px;
	padding-top:29px;

}

#containerCenter #holder #contentHolder #titleBar2 #pages a{
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	margin-top:6px;
	display:block;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
	margin-right:2px;
	letter-spacing:0px;
	float:left;

}
	
#containerCenter #holder #contentHolder #titleBar2 #pages .on{
	font-size:11px;
	text-decoration:none;
	color:#333333;
	margin-top:6px;
	display:block;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	padding-bottom:13px;
	padding-top:10px;
	margin-right:2px;
	letter-spacing:0px;
	float:left;
	background-color:#16b5ed;
	background-image:url(images/BGtabs.jpg);
	background-repeat:repeat-x;
	background-position:top;

}










#containerCenter #holder #contentHolder #boxes{
	background-image:url(images/BGcontentBoxes.jpg);
	background-repeat:repeat-x;
	height:700px;
	padding:40px;
}
#containerCenter #holder #contentHolder #boxes img{
	padding-right:20px;
	padding-bottom:20px;
	float:left;
}

#containerCenter #holder #contentHolder #rightBox1{
	height:195px;
	width:651px;
	float:right;
	padding:15px;
	background-image:url(images/BGcontent.jpg);
}	

.blueProductButton{
	background-image:url(images/BGbutton.gif);
	background-repeat:no-repeat;
	width:140px;
	height:30px;
	display:block;
	margin-top:30px;
	color:#000000;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-top:8px;
	padding-left:16px;
	float:left;
	margin-right:2px;
}
.blueProductButton:hover{
	background-image:url(images/BGbutton2.gif);
}

.yellowBackButton{
	background-image:url(images/BGbuttonBack.gif);
	background-repeat:no-repeat;
	width:144px;
	height:30px;
	display:block;
	margin-top:30px;
	color:#000000;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-top:8px;
	padding-right:12px;
	float:left;
	margin-right:2px;
	text-align:right;
}
.yellowBackButton:hover{
	background-image:url(images/BGbuttonBack2.gif);
}





.blueProductButtonSml{
	background-image:url(images/BGbuttonSmall.gif);
	background-repeat:no-repeat;
	width:87px;
	height:30px;
	display:block;
	margin-top:30px;
	color:#000000;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-top:8px;
	padding-left:16px;
	float:left;
	margin-right:2px;
}
.blueProductButtonSml:hover{
	background-image:url(images/BGbuttonSmall2.gif);
}
.clear{
	clear:both;
}
	
#containerBottom{
	margin:0px auto;
	background-image:url(images/BGcontainerBottom.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:90px;
}

#containerBottom .holder{
	background-image:url(images/BGfooter.jpg);
	background-repeat:repeat-x;
	height:40px;
	width:940px;
	margin:0px auto;
}
#containerBottom .holder .text{
	padding-top:16px;
	padding-left:15px;
	color:#FFFFFF;
}

#containerCenter #holder #contentHolder .productHolder{
	background-image:url(images/BGcontent.jpg);
	background-repeat:repeat-x;
	height:200px;
}


#containerCenter #holder #contentHolder .productHolder .image{
	width:213px;
	padding:20px;
}
#containerCenter #holder #contentHolder .productHolder .text{
	width:300px;
	float:right;
	padding-right:10px;
	color:#FFFFFF;
}
#containerCenter #holder #contentHolder .productHolder .text h1{
	font-family:Helvetica, Tahoma, Arial;
	font-size:22px;
	letter-spacing:-1px;
	color:#ffffff;
	padding-top:18px;
	font-weight:normal;
	padding-bottom:0px;
	margin:0px;
}
#containerCenter #holder #contentHolder .productHolder .text h2{
	font-family:Helvetica, Tahoma, Arial;
	font-size:15px;
	letter-spacing:-1px;
	color:#fbd315;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
}

#containerCenter #holder #contentHolder .productHolder .more{
	width:115px;
	float:right;
	padding-top:120px;
}


#containerCenter #holder #contentHolder #product{
	background-image:url(images/BGcontent.jpg);
	background-repeat:repeat-x;
	padding:40px;
}






#containerCenter #holder #contentHolder #product #moneyMaker{
}
#containerCenter #holder #contentHolder #product #moneyMaker p{
	color:#FFFFFF;
}
#containerCenter #holder #contentHolder #product #moneyMaker p a{
	color:#FFFFFF;
}

#containerCenter #holder #contentHolder #product #moneyMaker h2{
	font-family:Helvetica, Tahoma, Arial;
	font-size:18px;
	letter-spacing:-1px;
	color:#fbd315;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
	margin-bottom:-5px;
}
#containerCenter #holder #contentHolder #product #moneyMaker h3{
	font-family:Helvetica, Tahoma, Arial;
	font-size:15px;
	letter-spacing:-1px;
	color:#0dace2;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
	margin-bottom:-5px;
}








#containerCenter #holder #contentHolder #product #left{
	width:300px;
}
#containerCenter #holder #contentHolder #product #left p{
	color:#FFFFFF;
}
#containerCenter #holder #contentHolder #product #left p a{
	color:#FFFFFF;
}
#containerCenter #holder #contentHolder #product #left li{
	color:#FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
	list-style-image:url(images/breadcrumbArrow.jpg);
}
#containerCenter #holder #contentHolder #product #left li a{
	color:#FFFFFF;
}

#containerCenter #holder #contentHolder #product #left li li{
	color:#FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
	list-style-image:none;
}
#containerCenter #holder #contentHolder #product #left h1{
	font-family:Helvetica, Tahoma, Arial;
	font-size:18px;
	letter-spacing:-1px;
	color:#ffffff;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
	margin-bottom:5px;
	
}
#containerCenter #holder #contentHolder #product #left h2{
	font-family:Helvetica, Tahoma, Arial;
	font-size:18px;
	letter-spacing:-1px;
	color:#fbd315;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
	margin-bottom:-5px;
}
#containerCenter #holder #contentHolder #product #left h3{
	font-family:Helvetica, Tahoma, Arial;
	font-size:15px;
	letter-spacing:-1px;
	color:#0dace2;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
	margin-bottom:-5px;
}

#containerCenter #holder #contentHolder #product #left h4{
	font-family:Helvetica, Tahoma, Arial;
	font-size:40px;
	letter-spacing:-1px;
	color:#ffffff;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
	margin-bottom:5px;
	
}

#containerCenter #holder #contentHolder #product #right{
	float:right;
	width:250px;
}

#containerCenter #holder #contentHolder #product #right .gallery{
	border:1px solid #FFFFFF;
	margin-bottom:20px;
}


#containerCenter #holder #contentHolder #product #left .downloadHolder{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #ffffff;
}

#containerCenter #holder #contentHolder #product #left .downloadHolder .pdf{
float:right;
padding-top:5px;
}
#containerCenter #holder #contentHolder #product #left .downloadHolder .pdf p{
width:120px;
color:#FFFFFF;
}
#containerCenter #holder #contentHolder #product #left .downloadHolder .pdf a{
text-decoration:none;
color:#ffffff;
}
#containerCenter #holder #contentHolder #product #left .downloadHolder .pdf a:hover{
text-decoration:none;
color:#fbd315;
}

#containerCenter #holder #contentHolder #product #left .downloadHolder .pdf img{
float:left;
padding-right:5px;
border:0px;
}





#containerCenter #holder #contentHolder .newsHolder{
	background-image:url(images/BGcontent.jpg);
	background-repeat:repeat-x;
	height:200px;
}


#containerCenter #holder #contentHolder .newsHolder .text{
	width:300px;
	float:right;
	padding-right:10px;
	color:#FFFFFF;
}
#containerCenter #holder #contentHolder .newsHolder .text h1{
	font-family:Helvetica, Tahoma, Arial;
	font-size:18px;
	letter-spacing:-1px;
	color:#ffffff;
	padding-top:18px;
	font-weight:normal;
	padding-bottom:0px;
	margin:0px;
}
#containerCenter #holder #contentHolder .newsHolder .text h2{
	font-family:Helvetica, Tahoma, Arial;
	font-size:13px;
	letter-spacing:-1px;
	color:#fbd315;
	padding-top:0px;
	font-weight:normal;
	margin:0px;
}

#containerCenter #holder #contentHolder .newsHolder .more{
	width:115px;
	float:right;
	padding-top:120px;
}


#containerCenter #holder #contentHolder .newsHolder .image{
	width:213px;
	padding:20px;
}


















