body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background:url(images/bg.gif) #990000;
	margin: 0px;
	line-height:18px;
	padding: 0;
}
#masthead {
	color: #999999;
	background:url(images/header.jpg);
	height:120px;
	padding: 0px;
	margin: 0;
	position:relative;
}
#wrapper {
	width: 960px;
	margin: 0 auto;
}
#homecenter {
	width: 960px; background:#FFFFFF; overflow:auto; font-size:12px; color: #666666;
}

#center {
	width: 960px; background:url(images/center_bg.jpg) repeat-y; overflow:auto; font-size:12px; color: #666666;
}

#center a { text-decoration:none; color:#5b1217;}
#center a:link { text-decoration:none; color:#5b1217;}
#center a:visited { text-decoration:none; color:#5b1217;}
#center a:hover { text-decoration:none; color:#af1e2d;}

#leftnav { background:#fbe1aa; width:194px; margin:-10px 0 0 20px; float:left; font-size:12px; min-height:414px;}
#leftnav ul { padding: 0;margin-left: 0;  color:#5b1217; }
#leftnav li {border-bottom: #5b1217 dotted 1px; list-style:none; list-style-image:none; list-style-type: none; padding-bottom:5px; padding-left:10px; padding-top:5px; font-size:13px;}
#leftnav li.submenu { background:#FFFFFF;font-size:11px; padding-left:35px;}
#rightnav { width:199px; margin:0 15px 0 0; float:right; min-height:600px;}
#homerightnav { width:199px; margin:0 15px 0 0; float:right; }
#homemain { width:506px; margin:-10px 0 0 7px; float:left;}
#interiormain { width:506px; margin:0px 0 0 8px; float:left; }


#center .content {
	padding: 20px 24px;
	font-size: 0.8em;
	line-height: 1.65em;
}

#center p {
color: #666666;
}

#center h1 {
color: #af1e2d;

}

#center {	color:5b1217;}
#masthead .content { position:absolute; width:500px; left:319px; top:75px; color:#5b1217; font-size:12px; text-transform:uppercase; }
#masthead a { color:#5b1217; text-decoration:none; padding:4px 10px 4px 10px;}
#masthead a:hover { color:#FFF; text-decoration:none; background:#af1e2d; }
#blank a:hover { color:#FFF; text-decoration:none; background:transparent; }
#footer {
	color: #666666;
	background-color:#FFFFFF;
	margin: 0;
	padding-left:20px;
	height:64px;
	font-size: 0.7em;
}

.menulist {
	margin: 6px 0 12px 0;
	padding: 0;
	list-style-type: none;
}

#wrapper .menulist a, #wrapper .menulist a:visited {
	color: #000000;
	border-left: 6px solid #FFFFFF;
	padding: 0 0 0 3px;
}
#wrapper .menulist a:hover {
	border-color: #000000;
}
#footer a:link {
	color: #666666;
}
#footer a:visited {
	color: #666666;
}
#footer a:hover {
	color: #000000;
}
h1 {
	font-size: 1.8em;
	margin: 0;
	color:5b1217;
}
h2 {
	font-size: 1.6em;
	margin: 30px 0 0 0;
}
h3 {
color:#5B1217;
	font-size: 1.25em;
	margin: 15px 0 15px 0;
}
h4 {
	font-size: 1.1em;
	margin: 20px 0 0 0;
}
.nomargintop {
	margin-top: 0;
}
.content p {
	margin: 12px 0;
}


/* RokAjaxSearch 

#searchmod-surround {padding: 13px 10px;margin-bottom: 3px; width:150px;}
#leftcol #searchmod-surround {}
#searchmod {background: url(../images/main/searchmod-m.png) 0 0 repeat-x;margin: 0 10px 0 22px;}
#searchmod2 {background: url(../images/main/searchmod-l.png) 0 0 no-repeat;margin-left: -22px;}
#searchmod3 {background: url(../images/main/searchmod-r.png) 100% 0 no-repeat;margin-right: -10px;padding-left: 22px;height: 20px;}
#searchmod .inputbox {background: none;border: 0;padding-top: 2px;}
#roksearch_search_str {width: 150px;}
#roksearch_results {z-index: 10000;position: absolute;width: 400px;float: right;margin-top: -1px;text-align: left;visibility: hidden;background: #fff;border: 1px solid #bbb;}
#roksearch_results a#roksearch_link {float: right;padding-right: 5px;margin-top: 4px;display: block;height: 16px;width: 16px;background: url(../images/main/search-close.png) 0 0 no-repeat;}
#roksearch_results h3 {margin-top: 0;margin-bottom: 0;line-height: 110%;font-size: 120%;padding-bottom: 0;color: #333;}
#roksearch_results span {display: block;line-height: 130%;font-size: 90%;color: #666;}
#roksearch_results .container-wrapper {overflow: hidden;}
#roksearch_results .page {float: left;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {padding: 6px 15px;line-height: 100%;text-transform: uppercase;font-weight: normal;font-size: 100%;background: #fff url(../images/main/module2-h3.png) 0 0 repeat-x;border-bottom: 1px solid #ccc;color: #333;}
#roksearch_results .roksearch_row_btm {overflow: hidden;color: #333;border-bottom: 0;}
#roksearch_results .roksearch_row_btm span {line-height: 140%;}
#roksearch_results span.small {display: block;position: absolute;bottom: 6px;right: 10px;text-align: right;color: #666;font-size: 80%;font-weight: normal;}
#roksearch_results span.highlight {display: inline;background: #777;color: #fff;}
#roksearch_results a.clr {font-size: 100%;}
#roksearch_results a:hover {text-decoration: none;color: #000;}
#roksearch_results .roksearch_odd {padding: 15px;position: relative;background: #EFEFEF url(../images/main/module-h3.png) 0 100% repeat-x;border-bottom: 1px solid #ccc;}
#roksearch_results .roksearch_even {padding: 15px;position: relative;background: #EFEFEF url(../images/main/module-h3.png) 0 100% repeat-x;border-bottom: 1px solid #ccc;}
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover {background: #fff url(../images/main/module2-h3.png) 0 100% repeat-x;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {padding-left: 12px;background: url(../images/main/menu-arrow.png) 0 4px no-repeat;}
.results ol.list {padding-left: 30px;margin-top: 0;}
.results ol.list h4 {border: 0;margin-top: 0;margin-bottom: 0;}
.results ol.list li {padding: 10px 5px;margin-bottom: 5px;}
.results ol.list li p {margin-top: 0;color: #333;}
#roksearch_results .container-arrows {height: 16px;width: 40px;float: left;margin-right: 10px;position: relative;}
#roksearch_results .arrow-left {width: 14px;height: 14px;position: absolute;bottom: 1px;left: 0;cursor: pointer;background: url(../images/main/search-arrow.png) 0 0 no-repeat;}
#roksearch_results .arrow-left-disabled {width: 14px;height: 14px;position: absolute;bottom: 1px;left: 0;background: url(../images/main/search-arrow.png) 0 -28px no-repeat;}
#roksearch_results .arrow-right {width: 14px;height: 14px;position: absolute;bottom: 1px;left: 20px;cursor: pointer;background: url(../images/main/search-arrow.png) 0 -14px no-repeat;}
#roksearch_results .arrow-right-disabled {width: 14px;height: 14px;position: absolute;bottom: 1px;left: 20px;background: url(../images/main/search-arrow.png) 0 -28px no-repeat;}
form.search_result .inputbox {border: 1px solid #ccc;}
fieldset.phrase, fieldset.word, fieldset.only {border-bottom: 1px solid #ccc;}
*/

#leftnav a:link { text-decoration:none; color:#5b1217;}
#leftnav a:visited { text-decoration:none; color:#5b1217;}
#leftnav a:hover { text-decoration:none; color:#af1e2d;}

a:link { text-decoration:none; color:#5b1217;}
a:visited { text-decoration:none; color:#5b1217;}
a:hover { text-decoration:none; color:#af1e2d;}

#chart td{ padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px;    border-color: #CCCCCC;    border-width: 1px 1px 0 0;    border-style: solid; }
#chart table {    border-color: #CCC;    border-width: 0 0 1px 1px;    border-style: solid; }
#chart .top { padding:10px 0 10px 5px; color:#FFFFFF; background:#990000; font-weight:bold }

.sectiontableheader {
	background: #444444;
	color: #FFFFFF;
	text-align:left;
}

.sectiontableheader th {
 padding: 5px 0 5px 8px;
 text-align:left;
}


.sectiontableheader a {
	color: #FFFFFF;
	text-align:left;
}


tr.sectiontableentry td {
	padding: 8px 5px;
	background: #ECECEC;
	text-align:left;
}

tr.sectiontableentry:hover td {
	background: #afafaf; 
	text-align:left;
}


#questions {
	background-image: url(images/bordersidesfaq.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:oblique;
	}
#questions ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	list-style:none;
	line-height:180%;
	}
	
#questions li { padding-bottom:5px;
	}	
#questions p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
margin-top: 10px;
	}
#questions ul a {
	color:#000000;
	font-style:normal;
	}
#questions h2 {
	font-style:normal
	}
#questions a:link {
	color: #666666;
	font-size:12px;
	text-decoration:none;
	}
	
#questions a:visited {
	color: #666666;
	font-size:12px;
	text-decoration:none;
	}	
#questions a:hover { color:#800000;
	text-decoration:none;
	}
	

#questions img { margin-left:10px; margin-right:10px; border:#000000 solid 1px;	}
	
.hidden { display:none;}

.unhidden {display:block;
			background-color: #EBEBEB;
			border-width:thin;
			border-style:solid;
			border-color:#999999;
			margin-top: 5px;
			margin-bottom: 5px;
			margin-right: 15px;
			padding: 0px 5px 0px 5px;
			color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			}
			
.unhidden ul li { margin-left:-25px; list-style:square; font-size:12px; color:#666666}			
