/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* {}
html { overflow-y: scroll; }
body { font: 12px Arial, Helvetica, sans-serif;}
p { font: 12px Arial, Helvetica, sans-serif;  }
a { outline: none; }
a img { border: none;  }
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.transpBlack { background: url(transpBlack.png);}
a:visited{color:#69C;}
/* END TOOLBOX */

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-right: 10px;
	padding-bottom: 0px;
}
.redtxt{
	color:#900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	padding-bottom: 0px;
}


.bluetxt{
	color: #069;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	padding-bottom: 0px;
}

.whitetxt{
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 10px;
	padding-bottom: 0px;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	padding-right: 10px;
	padding-bottom: 0px;
	font-style: italic;
}

.footnote {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #333333;
}

.footnote2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #900;
}

.footnote2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00;
	text-decoration:none;

}
.footnote2 a:visited{
	 text-decoration:none;
	 color:#900;
	 
 }

.listWhiDot {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; 	padding-bottom: 20px;
	padding: 5px 0;
	padding-left: 10px;
	padding-right: 10px;}
.listWhiDot ul{ list-style-type:circle margin: 0; padding: 0; margin-bottom: 0px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #333333;}
.listWhiDot ul li{
	padding-bottom: 20px;
	display: block;
	padding: 5px 0;
	padding-left: 10px;
	padding-right: 10px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.listWhiDot li a{ font-size:12px; color: #959599; text-decoration: none; }


.listWhiDot1 ul{ list-style-type:decimal margin: 0; padding: 0; margin-bottom: 0px; }
.listWhiDot1 ul li{ padding-bottom: 2px; display: block; padding: 2px 0; padding-left: 10px; padding-right: 10px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #333333;}
.listWhiDot1 li a{ font-size:12px; color: #959599; text-decoration: none; }

.redborderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #901D24;
	padding-bottom: 5px;
}

.greyborderline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cbcbcb;
	padding-bottom: 5px;
}

.pagesnavs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.pagesnavs a:link {
	color: #000000;
	text-decoration:none;
}

.pagesnavs a:visited {
	color: #000000;
	text-decoration:none;
}

.pagesnavs a:hover {
	color: #901D24;
	text-decoration:underline;
}
h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}

img{
	border: none;
}

.menu_list {	
	width: 155px;
}

.menu_list a{
	text-decoration: none;
}

.menu_head a{
	color:#FFF;
	font: 11px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer;
	
}

.menu_head {
	padding: 5px 3px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
    background: #901d24 url(left.png) center right no-repeat;
	color:#FFF;
	font: 11px Tahoma, Geneva, sans-serif;
	  font-weight:bold;
}
.menu_body {
	display:none;
	font: 12px Tahoma, Geneva, sans-serif;
	color: #69C;
	padding-left: 5px;
}
.menu_body a{
  display:block;
  color: #69C;
  background-color: #FFFFF;
  padding-left:10px;
  text-decoration:none;
   font: 12px Tahoma, Geneva, sans-serif;
   padding-bottom: 2px;
   padding-top:5px;
}
.menu_body a:hover{
  color: #069;
  font-size: 12px;
  }
  
  
.banner{
	width: 962px;
	height: 200px;
	padding: 0;
	width: 0;
}


.fade{ width:962px; height:200px; float:right; padding:0px; overflow:hidden;	padding: 0;
	width: 0;}

#faq li{
	padding-bottom: 20px;
}

