/*reset*/
html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/*font*/
body{font-family:Helvetica,sans-serif;font-size:.85em;font-size:85%;line-height:1.2;}
a:link,a:visited,.soft_header,.softer_header{color:#446d80;text-decoration:none;}


a:hover{

filter: alpha(opacity=70); /* internet explorer */
    opacity: 0.5;;

}


h1,h2,.header_aero,.gov_name,.gov_title,.content_header{font-weight:normal;}
h1,.header_aero{font-size:1.5em;}
.content_header{font-size:1.4em;}
h2,.gov_name,.gov_title{font-size:1.4em;}
h3{font-size:1.1em;}
h4,.softer_header{font-size:1.0em;}
.content_header{line-height:1.6;}
.text_content,.text_intro{font-size:.9em;}
h1,h2,.box_fellows_header{font-family:'Lucida Sans','Myriad Pro',Myriad,Arial,sans-serif;}
.header_aero,.content_header{font-family:Helvetica,sans-serif;}
h2{letter-spacing:0;}
h1,h2,.header_aero,.content_header,.box_header{text-transform:uppercase;}
.gov_header{text-transform:none;}
h1,h2,h4,h5,h6{color:#336;}
h3,.gov_name,.gov_title{color:#213462;}
.quote,.quote_name,.footer,.footer a,.box_content,.box_text,.box_header,.box_fellows,.box_fellows_header{color:#fff;}
.search{color:#b9b7b6;}
.search a{color:#2a6884;}
.text_title{color:#000;}
.text_intro{color:#403f41;}
.text_content{color:#6c6d70;}
.content_header,strong{color:#b64716;}
.box strong{color:#fff;}
.search,.footer,.footer a{text-align:right;}
.quote,.box_fellows_field,.soft_header{font-weight:bold;}
.box_fellows_header,.box_header{font-size:18px;}
.quote,.soft_header{font-size:14px;}
.box_text,.box_fellows_field,.box_fellows_intro{font-size:.75em;}
.search,.footer,.error_message{font-size:.8em;}
.box_fellows_field{line-height:1.3;}
h1,h2,h3,h4,h5,h6,p{margin:10px 0;}
.outer_footer{font-size:9px;color:#666;}
.outer_footer a{color:#888;}
.box a{color:#fff;}
.item{border-bottom:1px solid #d9d9d9; padding: 8px 0px;}
.course_item{padding: 5px 8px 5px 0px;}
/*box*/
.box{width:192px;float:right;margin-right:32px;margin-bottom:40px;background-image:url(/media/cap/img/box_rpt.png);background-repeat:repeat-y;}
.box_top{background-image:url(/media/cap/img/box_top.jpg);background-repeat:no-repeat;padding-top:15px;width:193px;line-height:16px;}
.box_content{width:193px;min-height:150px;background-repeat:repeat-y;background-position:bottom;background-repeat:no-repeat;padding-bottom:0;}
.box_bot{background-image:url(/media/cap/img/box_bot.jpg);height:25px;}
.box_header{margin:12px 12px 9px 12px;}
.box_text{padding:8px 12px;}
/*nav*/
#navdiv{text-align:center;padding-top:2px;padding-left:0;}
#nav{margin:0;padding:0;text-align:center;}
#nav a{height:32px;width:121px;color:#fff;font-weight:bold;font-size:12px;text-decoration:none;padding:-1px 9px 4px 9px;margin-top:-3px;display:table-cell;line-height:1;text-align:center;vertical-align:middle;}
#nav a.topdaddy,#nav li a{font-weight:bold;}
#nav li li a{margin-top:-4px;display:table-cell;line-height:1;text-align:center;vertical-align:middle;}
#nav ul li ul li a:hover{background:none;}
#nav ul li ,#nav ul li ul li ul li a:hover{color:#fff;}
#nav,#nav ul{float:left;list-style:none;margin:0;padding:0;text-align:center;}
#nav li li{padding:0;}
#nav ul ul a{background-color:#0f0;padding:0 6px;left:1px;text-decoration:none;color:#fff;display:table-cell;line-height:1;text-align:center;vertical-align:middle;}
#nav li{float:left;padding:0 8px;width:98px;text-align:center;}
#nav ul li{position:relative;z-index:1;text-align:center;}
#nav li ul{top:35px;position:absolute;left:-999em;height:auto;border-width:0;margin:-3px 0 0 0;padding:0;text-align:center;}
#nav ul{padding:0;margin:0;text-align:center;}
#nav li li{margin:0;padding:0;width:111px;text-align:center;display:table-cell;line-height:1;text-align:center;vertical-align:middle;border:2px solid #fff; background-color: #923200;}
#nav li ul ul{margin:-37px 0 0 111px;padding:auto;text-align:center;}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul,#nav li.sfhover ul ul ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul,#nav li li li li.sfhover ul{z-index:100;left:0;}
#nav li:hover,#nav li.sfhover{left:0;}
#nav li:hover a,#nav li.sfhover a{color:#eee;}
#nav li li:hover a,#nav li li.sfhover a{color:#fff;}
#nav li li:hover a:hover,#nav li li.sfhover a:hover{color:#fff;}
#nav ul ul a{background:none;}
#nav li li.active{background:none;}
/*base*/
body{background-image:url(/media/cap/img/bg_rpt.jpg);background-position:top center;background-color:#c5c5c5;background-repeat: repeat-x;text-align:center;z-index:-10000;font-size:90%;}
.contain{position:relative;top:20px;width:799px;z-index:0;margin:0 auto;text-align:left;}
.main_section{background-color:#fcfcfc;border:1px solid #fff;}
.nav_bg{position:relative;top:0;height:30px;width:799px;z-index:1;}
.header{background-image:url(/media/cap/img/header.png); background-position:center;background-repeat:no-repeat;border-bottom:0 solid #fff;height:183px;margin-top:-30px;position:relative;width:799px;z-index:100;}
.navigation{position:relative;background-image:url(/media/cap/img/gradient_buttons.jpg);background-position:center;background-repeat:no-repeat;height:38px;width:799px;z-index:100;}
.error_message{background-color:#ffe1ce;padding:5px 7px;margin:10px 0;border:1px solid #fec2a9;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}
.search{clear:both;height:33px;padding-top:12px;padding-right:36px;}
.search_field,.search_fellow,.search_page,.search_year{border:1px solid #b1b3b6;color:#999;font-size:.85em;height:15px;}
.search_field{width:225px;}
.search_fellow{text-align:left;width:163px;}
.search_page{width:250px;}
.search_year{width:6em;}
.search_field,.search_page,.search_page_form,.search_year,.search_page_form{text-align:center;}
.search_page_form{background-color:#ddd;padding-top:6px;height:25px;}
.report_list{margin:10px 20px;}
.content{clear:both;background-color:#fefefe;padding-bottom:40px;}
.main{float:left;width:500px;margin-left:40px;padding-bottom:40px;}
.content li{margin-left:10px;padding:5px 0;list-style-type:circle;}
.content ul,.content ol{margin-left:10px;}
.footer{clear:both;height:32px;background-image:url(/media/cap/img/footer.png);background-position:bottom;background-repeat:no-repeat;padding-right:40px;border-top:2px solid #fff;}
.footer_text{margin-top:2px;}
.outer_footer{clear:both;width:100%;}
.header_aero,.content_header{background-image:url(/media/cap/img/header_kite.jpg);background-position:center;background-repeat:no-repeat;height:51px;margin-bottom:0;padding:0 70px 0 5px;top:0;}
h2{margin:17px 0 6px 0;padding:0;}
h3{margin:0;padding:6px 0 0 0;}
.text_content{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:-1px 0 0 0;padding:0 0 10px 0;}
.text_intro{margin: 10px 0px 32px 0px;}
.text_title{padding:5px 0;font-weight:bold;}


.elearn_box{
	background-image: url(/media/cap/img/elearn_sprite.jpg);
	background-repeat:no-repeat;
	display: block;
	color:#fff;
	height: 36px;
	width: 191px;
	padding: 10px 3px 0 0;
	margin: 0px 0px 20px 0px;
}
.elearn {
}
.elearn a{
	color:#fff;
}



/*.content_header{border: 1px solid #482239;}
.text_intro{border:1px solid #239482;}*/
