/* CSS Document */

body{background:#E9E0CA;margin:10px 0 10px 0;padding:0;text-align:center;font-size:11px;font-family:arial,tahoma,verdana;color:#062012;}


.header_row{background:#F5EEDF;font-weight:bold;font-size:12px;}
.header_row td{border-top:1px dotted #DAD0B7;}

.tablebg{}
.tablebg tr td{border-bottom:1px dotted #DAD0B7;}

.doc_list{margin:0;padding:0;list-style:none;color:#BBAF93}
.doc_list li{margin:0;padding:0;padding:5px 0;}
.doc_list li a{text-decoration:underline;font-weight:bold;}
.doc_list li a:hover{color:#000000;text-decoration:none;}

.doc_box{padding:10px;border:1px solid #DDD4BE;border-top:none}
h3{margin:0;padding:0;font-size:11px;font-weight:bold;}
h3 a.h3link{background:#DDD4BE url(images/plus.gif);background-position: 236px center;background-repeat:no-repeat;padding:5px;display:block;color:#062012;outline:none;text-decoration:none;}
h3 a.h3link2{background:#DDD4BE url(images/minus.gif);background-position: 236px center;background-repeat:no-repeat;padding:5px;display:block;color:#062012;outline:none;text-decoration:none;}


.onethird{width:257px;float:left;margin-right:20px;}
.onethird_alt{width:256px;float:left;margin:none;}

table.notdborder td{border-bottom:none;}


#container{background:#ffffff url(images/bg_body.gif);background-position:bottom;background-repeat:repeat-x;margin:0; padding:0; border:10px solid #B9A060;width:850px;margin:0 auto;text-align:left;}

.clear{clear:both;margin:0;padding:0;}
.font12{font-size:12px;}

.space20{height:20px;margin:0;padding:0;}
.space10{height:10px;margin:0;padding:0;}
.space5{height:5px;margin:0;padding:0;}

.noborder{border: none;}

.header{height:136px;color:#b0b0b0}
.header a{color:#b0b0b0;text-decoration:none;}

.content{margin:20px;}
.content a{color:#946E0F;}
.content a:hover{text-decoration:none;}


.content p{margin:0;padding:0 0 10px 0;line-height:17px;}

.c_left{width:275px;float:left;margin-right:20px;}






/*.c_left img{border:1px solid #D6BE81;padding:4px}*/
.c_right{width:515px;float:left;} /* change contact page widths as well */

.contact_left{float:left;width:250px}
.contact_right{float:left;width:255px}

.border{border:1px solid #E8D7AB;}

.textbox{font-family:arial,tahoma,verdana;font-size:11px;color:#946E0F;padding:2px;border:1px solid #B9A060;font-weight:bold;}
.fixedwidth{width:240px;}
.codebox{width:75px;}
.button{font-family:arial,tahoma,verdana;font-size:11px;font-weight:bold;cursor:pointer;}
.form_lbl{font-size:11px;font-weight:bold;}
.form_lbl2{font-size:11px;font-weight:bold;width:25%}

.error{color:#FF3300;font-weight:bold;}
.bold{font-weight:bold;}

h1{margin:0;padding:0 0 10px 0;font-size:20px;font-weight:normal}
h2{margin:0;padding:0 0 10px 0;font-size:20px;font-weight:normal}

h4{margin:0;padding:0 0 5px 0;font-size:14px;font-weight:bold}

.agree_box{padding:10px;border:1px solid #BBAF93;height:100px;overflow:auto;margin-bottom:5px;}

.nobtmpad{padding-bottom:0;}



.tbl_align{margin-left:-5px;}
.suggest{color:#BBAF93;font-weight:normal;}



form{margin:0;padding:0}

#footer{padding:10px 0 0 0;color:#557866;font-size:11px; width:870px; margin:0 auto;text-align:left;}
#footer p{margin:0;padding:5px 0 0 0;}
#footer a{text-decoration:none;color:#946E0F;}
#footer a:hover{text-decoration:underline;}
.bar{padding:0 3px;color:#BBAF93;}
.fade{color:#BBAF93;}

#footer .link2{color:#BBAF93;}
.footer_left{width:500px;float:left;}
.footer_right{text-align:right;}





.sitemap{}
ul.sitemap{margin:0;padding:0;}
ul.sitemap li{list-style:none;display:block;}
.li_space{height:10px;}


.bc1{font-weight:bold;}
.bc2{font-weight:normal}
.raquo{margin-bottom:1px;padding:0 2px;}

.hp_body{height:281px;color:#b0b0b0;}

.center{text-align:center;}

/* drop down menus */
.navigation{background:#B9A062;font-size:12px;padding:0;margin:0;}

.nav_left{float:left;width:450px;color:#ffffff;font-weight:bold;background:#B9A062;padding-top:5px;margin:0;font-size:12px;}
.nav_right{text-align:right;margin:0;padding:0}
.nav_right ul{margin:0;padding:0;float:right;}



.top_nav{width:870px;margin:0 auto;padding:5px 0;text-align:left;color:#557866;}
.top_nav a{color:#946E0F;text-decoration:none;}
.top_nav a:hover{text-decoration:underline;}

.welcome_div{width:500px;float:left;}
.flags_div{width:370px;float:left;text-align:right;}

.flags{margin:0;padding:0;}
.flags li{list-style:none;display:inline;margin-left:2px;}
.flags li a{text-decoration:none;color:#BBAF93}
.flags li a:hover{text-decoration:none;}
.flags li a.selected{color:#557866;font-weight:bold}
.flags li a.selected img{border:1px solid #ffffff;}
.flags li a img{border:1px solid #ffffff;}

.faded_flag{filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;}



#menuwrapper {}
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
/*
#ddmenu {
	width: 36em;
}
*/
#ddmenu, #ddmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	
}
#ddmenu li a {
	display: block;
	padding: 5px;
	margin:0 10px 0 0;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0C2118;
	
}
#ddmenu a.trigger {
	
}
#ddmenu li {
	float: left;
}
#ddmenu li {position: relative;}

/* hide from IE mac \*/
#ddmenu li {position: static; width: auto;}
/* end hiding from IE5 mac */

#ddmenu li ul, #ddmenu ul li  {
	width: 150px;
}
#ddmenu ul li a  {
	color: #062012;
	border-right: 0;
	padding:5px;
	margin:0;
	text-transform:none;
	font-size:11px;
}
#ddmenu li ul {
	position: absolute;
	display: none;
	border-left:1px solid #B9A062; border-right:1px solid #B9A062; border-bottom:1px solid #B9A062;
	background:url('images/bg_nav.png') repeat-y; 
	text-align:left; 
	border-top:none; 
}
/*
#ddmenu li ul li a:focus,
#ddmenu li ul li a:active, #ddmenu li.p7hvr a {
		
		color:#ffffff;
		font-size:11px;
		border: none;
		margin:0;
		
		
}
*/
#ddmenu li:hover ul, #ddmenu li.p7hvr ul {
	display: block;
}
#ddmenu li:hover ul a, #ddmenu li.p7hvr ul a {
	color: #000000;
	background-color: transparent;
}
#ddmenu ul a:hover {
	background-color: #1D3428!important;
	color: #FFFFFF !important;
}

