/* ******************************************************************** */ 
/*                  Generated by: http://csscreator.com                 */
/* ******************************************************************** */
 body{
 	margin:0px;
 	padding:0px;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
 	overflow:hidden;
 	width:940px;
 }
 
 
#pagewidth{ 
 width:940px; 
 text-align:left; 
 margin:0 auto; 
} 

#IntroLayer{ 
 width:940px; 
 text-align:left; 
 margin:0 auto;
 top:0px;
 position:absolute;
 height:600px;
 background-color:#FFFFFF; 
}

#introPara{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 12px;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:400px;
	left:-1px;
	width: 443px;
	height: 44px;
}

.introPara{
}



#QuoteLayerOne{
	font-family:Georgia, serif;
	font-weight: lighter;
	color: #AB1700;
	font-size: 36px;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:20px;
	left:0px;
	width: 550px;
	height: 44px;
}

#QuoteLayerTwo{
	font-family:Georgia, serif;
	font-weight: lighter;
	font-size: 36px;
	color: #AB1700;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:65px;
	left:-1px;
	width: 550px;
	height: 44px;
}

#QuoteLayerThree{
	font-family:Georgia, serif;
	font-weight: lighter;
	font-size: 36px;
	color: #AB1700;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:110px;
	left:1px;
	width: 550px;
	height: 44px;
}

#QuoteLayerFour{
	font-family:Georgia, serif;
	font-weight: lighter;
	font-size: 36px;
	color: #AB1700;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:155px;
	left:0px;
	width: 550px;
	height: 44px;
}

#QuoteLayerFive{
	font-family:Georgia, serif;
	font-weight: lighter;
	font-size: 36px;
	color: #AB1700;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:200px;
	left:-1px;
	width: 550px;
	height: 44px;
}

#QuoteLayerSix{
	font-family:Georgia, serif;
	font-weight: lighter;
	font-size: 36px;
	color: #AB1700;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:245px;
	left:0px;
	width: 550px;
	height: 128px;
}

#QuoteLayerSeven{
	font-family:Georgia, serif;
	font-weight: lighter;
	font-size: 18px;
	color: #333333;
	position:absolute;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: thin;
	border-color: #333333;
	top:290px;
	left:15px;
	width: 300px;
	height: 276px;
}


#QuoteLayerSeven p{
	border-top: dotted;
	border-top-color: #CCCCCC;
	border-top-width:thin;
	padding-top:10px;
}


.QuoteLayerOne .QuoteLayerTwo{
	
}

.threecols{
 width:700px; 
 float:left; 
 left:150px;
 position:relative;
 top:50px;
}

#header_area{
	width:100%;
	height:84px;
	position:absolute;
	top:0px;
	left:0;
	border-bottom:solid;
	border-color:#0099FF;
	border-bottom-width:thin;
}

#leftcol{
	width:290px;
	position:relative;
	top:-5px;
	left:0;
	height: 435px;
	padding-right:10px;
	
  }
.centercol{
	position: relative;
	width:460px;
	top:-20px;
	left:0px;
	height: 440px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	border-top: solid;
	border-top-color: #CCCCCC;
	border-top-width:thin;
	border-bottom: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width:thin;
	border-left: solid;
	border-left-color: #CCCCCC;
	border-left-width:thin;
	
	background-color:#FFFFFF;
}

.rightcol{
	width:200px;
	position:absolute;
	top:-20px;
	left:420px;
	height: 450px;
	padding-top:0px;
	padding-right:10px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:lighter;
	background-color:#FFFFFF;
	border-bottom: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width:thin;
	border-right: solid;
	border-right-color: #CCCCCC;
	border-right-width:thin;
	border-top: solid;
	border-top-color: #CCCCCC;
	border-top-width:thin;
}

.rightcol hr{
	
	border: none;
	border-top: dotted 1px #CCCCCC;
	color: #ffffff;
	background-color: #ffffff;
	
}

.rightColHead{
	font-family:Georgia, serif;
	color:#333333;
	font-size:18px;
	font-weight:lighter;
	padding-top:6px;
}

.rightcol b{
	font-weight: bold;
	
}

.nav_wrapper
{
	position:absolute;
	top: 480px;
	left: 2px;
	z-index: 3;
	width: 100%;
	height: 70px;
	padding-top: 10px;
	border-top: solid;
	border-top-width:thin;
	border-color:#0099FF;
	text-align: center;
} 

/* ******************************************************************** */ 
/*                      text styles                                     */ 
/* ******************************************************************** */ 

.col_text{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:lighter;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
	padding-bottom:12px;
	} 
	
.quote_text
{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:lighter;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
	padding-top:15px;
	padding-left:35px;
	padding-right:30px;
} 


.quote_text b
{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bolder;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
}
	
.col_head{
	font-family: Georgia, Times, serif;
	color:#333333;
	font-size:18px;
	font-weight:lighter;
	word-spacing:normal;
	padding-bottom:3px;
	letter-spacing:normal;
	text-align:left;
	padding-top:18px;
	} 
	
.date_head{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	font-weight:lighter;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
	padding-bottom:12px;
	border-bottom: dotted;
	border-bottom-color: #CCCCCC;
	border-bottom-width : thin;
	} 
	
.col_sub_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bolder;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
	margin-top: 0em;
  	margin-bottom: 0em;
	border-bottom: dotted;
	border-bottom-color: #CCCCCC;
	border-bottom-width : thin;
	padding-bottom:0.5em;
	}
	
.col_main_head {
	font-family: Georgia, Times, serif;
	color:#333333;
	font-size:24px;
	font-weight:lighter;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
	margin-top: 1em;
  	margin-bottom: 0.1em;
  	
  	padding-bottom:12px;
	border-bottom: dotted;
	border-bottom-color: #CCCCCC;
	border-bottom-width : thin;
	} 
	

	
	
.col_sub_head_end a{
	font-family: Georgia, Times, serif;
	color:#999999;
	font-size:18px;
	font-weight:lighter;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	} 
	
.col_text_link{
	font-family: Arial, Helvetica, sans-serif;
	color:#D61D00;
	font-size:12px;
	font-weight:lighter;
	text-decoration:none;
	
	padding-top:6px;
	} 

.second_head{
	font-family: Arial, Helvetica, sans-serif;
	color:#D61D00;
	font-size:12px;
	font-weight:lighter;
	text-decoration:none;
}

.col_text_link:hover{
	text-decoration:underline;
	} 

.col_text h2{
	font-family:Georgia, Times, serif;
	color:#333;
	font-size:18px;
	font-weight:lighter;
	} 
	
.cap_text{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	font-weight:lighter;
	word-spacing:normal;
	letter-spacing:normal;
	text-align:left;
	} 
	
.end_col_text{
	border-bottom: dotted;
	border-bottom-color: #CCCCCC;
	border-bottom-width : thin;
	}
	
	
	
 
/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 
/* ******************************************************************** */ 
/*                      printer styles                                  */ 
/* ******************************************************************** */ 
     
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#threecols, #maincol{width:100%; float:none;}
}
