html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}li{list-style:none;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.cf{display:inline-block;}/* Hide from IE Mac \*/.cf{display:block;}/* End hide from IE Mac */*{font-family:arial,verdana,sans-serif;}
strong{font-weight:bold;}
#wrap{width:960px;margin:0 auto;}
em{font-style:italic;}
html,body{background:#F0EBCC;}
#contentS a,#aside a{color:#09163B;}


#header{
	border:1px solid #8F1922; -moz-border-radius:8px;
	background:#8F1922;

	-webkit-border-radius: 8px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	padding:10px 10px 3px;margin:10px 0;
}
#header p a{display:block;font-size:16px;color:#f7f7f7;text-decoration:none;font-weight:bold;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
#header p a:hover{color:#DFE5A9;}
#header p{font-size:11px;text-transform:uppercase;color:#fff;}
#q{font-size:14px;font-weight:bold;}
#q input{padding:4px;border:1px solid #dcdcdb; -moz-border-radius:3px;float:left;margin:0 0 0 10px;}
#q #s{width:540px;}
#q #sb{width:100px;}
#q label{float:left;display:block;padding:4px;}
#navi .smallLi{padding-bottom:4px;
background: #8F1922;
	display: block;
	padding:4px 0 2px 4px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	margin-bottom:10px;
}
#navi .smallLi li{border:1px solid #8F1922!important;}
#navi .smallLi li{background:#8F1922;}
#navi{float:left;width:210px;}
#navi li {border:1px solid #FFFCFB; -moz-border-radius:6px;margin:0 0 3px;}
#navi li ul{padding-bottom:3px;}
#navi li ul li{border:none;}

#navi li ul li a:hover{padding:0 0 0 15px;font-weight:normal;}
#navi li.active ul li a{color:#9E8953;}
#navi li.active ul li a:hover,#navi li.active ul li a.active{color:#fff;}
#navi li a{-moz-border-radius:5px;display:block;padding:5px;font-size:13px;text-decoration:none;font-weight:bold;color:#777;background:#e5eba1;}
#navi li a{

background: #DFE5A9 url(/images/alert-overlay.png) repeat-x;
	display: block;
	padding: 5px 10px 6px;
	color: #4A2023;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0.25,0,0);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
		
		}
#navi li ul li a{-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-moz-box-shadow:none;
	-webkit-box-shadow: none;
	text-shadow:none;
	border-bottom: none;
	padding:0 0 0 15px;font-weight:normal;}
#navi li a:hover,#navi li.active,#navi li.active a{color:#fff;background:#8F1922;}
#navi li.active {
padding:0;
background: #8F1922 url(/images/alert-overlay.png) repeat-x;
	display: block;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	border:1px solid #8F1922;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
#navi li.active a{background:#8F1922;color:#E5E8BC;}

.box,.ads,#contentS{padding:15px 15px 8px;border:1px solid #e5eba1; background:#fff;margin:0 0 10px 0;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
.ads{padding:8px 7px 8px 6px;}


#content{width:750px;float:right;}
#contentS{width:351px;float:right;}
#aside{width:348px;margin-left:10px;float:right;}


#ft{padding:1px 0;margin:10px 0 0 0;border-top:1px solid #efefef;font-size:10px;}
#ft span,#ft a{font-size:10px;color:#afafaf;}#ft a{text-decoration:none;}#ft a:hover{color:#333399;}
#ft span{padding:5px 0 0 0;}#ft ul{float:right;}#ft ul li{display:inline;}

#content *{line-height:140%;}
h1,h2,h3,h4,h5,h6{padding-bottom:3px;font-family:"Lucida Grande",Geneva,Arial,sans-serif;color:#8F1922;}
p,ul,table,ol,dl,dd{padding-bottom:12px;}
h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:13px;font-weight:bold;}
p,li,dt,dd{font-size:13px;}

.alist  li{padding:0 0 2px;}
.alist a{display:block;}

.alistbig{padding-bottom:0;}
.alistbig  li{padding:0 0 2px;}
.alistbig a{display:block;font-size:15px;font-weight:bold;}

.cb{clear:both;height:1px;border:none;border-top:1px solid #fff;}
.top li{width:170px;display:inline;float:left;}
.top li a{color:#333399;}
.top li a:hover{text-decoration:none;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{margin:3px 0 0 0;}

.csc-sitemap li a{font-weight:bold;font-size:15px;}
.csc-sitemap li li a{font-weight:normal;}

.accordionContainer .rgaccord2-content{padding:0 0 20px 17px}
.accordionContainer .rgaccord2-content dl{margin-bottom:7px;}
.accordionContainer .rgaccord2-content dd{font-size:12px !important;padding-bottom:4px !important;color:#444;}
.accordionContainer .rgaccord2-content dt a{font-weight:bold;}


div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px;}
dl.csc-textpic-lastcol{padding-bottom:3px;}
#aside dl.csc-textpic-lastcol{padding-bottom:12px;}
.csc-textpic-text li{list-style:disc;margin-left:16px !important;}
#aside .csc-textpic-text li{list-style:disc;margin-left:16px !important;}
.contentSlimline{border:none;border-bottom:1px solid #777;}
