body {

	background-color: #FBDBA7;
	
	background-image: url(images/rb.gif);

	background-repeat: repeat;

	background-position: top center;

	text-align:left;  /* IE6 to center the layout */

	margin-top: 0px;

	}

h1 {

	 font-size: 12pt; 

	 color: #5782C7; 

	 font-weight: normal; 

	 font-family: Verdana, Arial, Helvetica, sans-serif;

	}

h2 {

	 font-size: 11pt; 

	 color: #5782C7; 

	 font-weight: normal; 

	 font-family: Verdana, Arial, Helvetica, sans-serif;

	}

h3 {

	 font-size: 11pt; 

	 color: #5782C7; 

	 font-weight: normal; 

	 font-family: Verdana, Arial, Helvetica, sans-serif;

	}

p { 

    font-size: 9pt;

	color: #666666;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



img.floatLeft { 

    float: left; 

    margin: 0px 10px 0px 0px;

}

img.floatRight { 

    float: right; 

    margin: 0px 170px 0px 10px;

}

img.icons {

	margin: 0px 0px 0px 0px;

	border:3px solid;

	border-color: #F7AB30;

}

img.icons2 {

	margin: 0px 0px 0px 0px;

	border:3px solid;

	border-color: #CCCCCC;

}

img.icons3 {

	margin: 0px 0px 0px 0px;

	border:1px solid;

	border-color: #333333;

}

img.logo {

	margin: 3px 0px 0px 5px;

	border: 0px;

}

img.addthis {

	margin: 1px 0px 2px 0px;

	border: 0px;

}

#main_wrapper {

	width:950px; /* widths of columns will scale proportionately as this width is changed */

	margin-left:auto;  /* centers max'd layout in browser */

	margin-right:auto; /* centers max'd layout in browser */

	text-align:left; /* prevents page inheriting IE6 centering hack on body */

	padding:0px;

	background:#FFFFFF;

	background-image: url(images/body_bg.gif);

	}	

#header {

	width:950px;

	margin:0px 0px 0px 0px;

	margin-left:auto;

	margin-right:auto;

	text-align:left; /* prevents page inheriting IE6 centering hack on body */

	background-color:#FFF;

	}

#nav {

	width:946px;

	height: 20px;

	background-color:#6CA2F9;

	background-image: url(images/navbg.jpg);

	margin-left:auto;  /* centers max'd layout in browser */

	margin-right:auto; /* centers max'd layout in browser */

	padding: 2px 2px 3px 2px;

	color: #FFFFFF;

	}



#content_left {

	float:left;

	width:480px;

	}

#content_left_inner {

	width: 460px;

	margin: 20px 0px 0px 20px;

	font-size: 8pt;

	color: #666666;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

#content_list {

	float:left;

	width:900px;

	padding: 0px 0px 0px 20px;

	}

#content_list_inner {

	width:900px;

	margin: 20px 0px 0px 0px;

	font-size: 8pt;

	color: #666666;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

#content_right {

	float:right;

	width:455px;

	

	}

#content_right_inner {

	width:455px;

	margin: 20px 10px 0px 0px;

	font-size: 8pt;

	color: #666666;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

#footer {

	clear:both;

	border-bottom: 3px solid;

	border-color: #FBA828;

	}

#header_inner, #content_left, #content_right, #promo_inner {

	overflow:hidden;

	}

#header_inner {

	margin-left: auto;

	margin-right: auto;

	background-image: url(images/hg_bnr.jpg);

	height: 103px;

	background-color: #FFFFFF;

	}

#header_logo {

    float:left;

	margin-left: auto;

	margin-right: auto;

	background-image: url(images/hg_bnr.jpg);

	height: 103px;

	}

#header_search {

    float:right;

	margin: 40px 70px 20px 0px;

	height: 103px;

	}

.input {

	border: 1px solid #CCCCCC;

	background: #F7A829;

	color: #FFFFFF;

}

#footer_inner {

	padding:.5em 1em;

	text-align:center;

	font-size: 8pt; 

	color: #333; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}



ul {

	 font-size: 9pt; 

	 color: #333333; 

	 font-weight: normal; 

	 font-family: Verdana, Arial, Helvetica, sans-serif;

	 list-style-type: square;

	 }

.subsBlue

{

	font-size: 10pt;

	color: #5782C7;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	

}

a:link { color: #5782C7; text-decoration: none; } 

a:visited { color : #5782C7; text-decoration: none; } 

a:active { color: #5782C7; text-decoration: none; } 

a:hover { color: #5782C7; text-decoration: underline; } 

#nav a {

    font-size: 9pt;

	font-weight: bold;

    text-decoration: none;

    color: #fff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#nav a:hover {

    font-size: 9pt;

	font-weight: bold;

    color: #FEDD59;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.body_text {

	font-size: 11px;

	color: #333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	}

.body_text_head {

	font-size: 11px;

	color: #757EAE;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	}

.small_text {

	font-size: 10px;

	color: #333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	}

.small_text_head {

	font-size: 10px;

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	}

.new {

	font-size: 11px;

	color: #F7AB30;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	}

.faq {

	font-size: 12px;

	color: #F7AB30;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	}


