@charset "utf-8";
/* CSS Document */
* {	padding:0;}
/*body {font: 80% Verdana, Arial, Helvetica, sans-serif;color: #333333; background:#EBEBEB;}*/
body {font: 80% Arial, Sans-Serif;color: #333333; background:#EBEBEB;}
a {text-decoration:none; color:#333333;}
p {margin-bottom:10px;}
img {border:0;}
/* Navigation */
#topnav{  float:left;  margin:35px 25px 0 0;background:#1C4771 url(images/menu_bg.jpg) top repeat-x; height:35px;}

/* layout */
#container {width: 1024px; background: #ebebeb url(images/body_bg.jpg) top repeat-y;}
#contents_wrapper {width:948px;}
#header {background: #FFF;}
#banner {background:#FFFFFF; height:281px;   clear:left;}
#mainContent {background: #FFFFFF url(images/content_bg.jpg) top no-repeat;}
	#contents {background:#faf9e5;width:898px;padding:15px;}
/*#logo {background:#010101 url(images/logo_bg.jpg) top repeat-x; width:928px;}*/
#logo {background:#010101 url(images/logo_bg.jpg) top repeat-x;  float:right;}

#footer {padding:0px;background:#FFF; font-size:10px; } 
/* MISC Elements */
.clrfloat {clear:both;}
.box{width:237px;background:#FFFFFF;border:1px solid #d4d4d4;padding:3px 10px;float:left;margin-right:45px; font-family:verdana; font-size:8pt; }
.box2{width:237px;background:#FFFFFF;border:1px solid #d4d4d4;padding:3px 10px;float:left;}
.box1{width:237px;background:#FFFFFF;border:1px solid #d4d4d4;padding:3px 10px;float:left;}
.fltrt { float: right;margin-right: 15px; text-align:right;}
.fltlft {float: left;margin-right: 8px;}
.intro{width:400px; padding:30px 40px 0 0; position:absolute; top:0; right:0; z-index:999999;}
/* news */
/* leftbar Elements */
.space{ width:898px; height:20px;}
#leftbar{width:220px; float:left; margin: 0; }
#leftbar ul{margin:0; padding:0;}
#leftbar li{list-style:none; border-left:#ff5c00 2px solid; margin: 1px 0 0 0; background:#ededed;}
#leftbar ul li a{text-decoration:none; font-family:arial; font-size:10px; font-weight:bold; color:#ff5c00; display:block; padding:.5em .5em .5em .5em;  border:#FFFFFF 1px solid;}
#leftbar a:hover{ color:#012C3D;}

/* rightcolum Elements */
#rightcon2{width:580px; float:left; margin: 0 1em 0 0; text-align:left; }
#rightcon{ margin: 0 1em 0 0; }
.space2{width:580px; height:15px;}
#rightcolum1{width:580px; height:30px; }
#rightcolum1 a{font-family:arial; font-size:10px; color:#ff5c00; float:left; font-weight:bold; padding:.5em 0 0 0; text-decoration:none;}
/*#rightcolum1 h1{font-family:arial; font-size:20px; color: #000000; float:left;}*/
#rightcolum1 h1{font-size:11px; font-weight:bold;color:#3b73b9;}
#rightcolum2 {width:580px; height:30px; }
#rightcolum2 p{font-family:arial; font-size:16px; color: #666666;}
#imagearthC{ width:120px; height:20px; margin:0;}
#image{width:15px; height:14px; float:left;}
.textbox{width:100px; height:15px; float:right;}
#imagearthC a{font-family:arial; font-size:10px; color:#ff5c00;text-decoration:none; }
/*.textbox2{width:580px; height:430px; }*/
.textbox2 { float:right; width:580px; padding-left:20px;}
.textbox2 p{font-family:arial; font-size:11px; color: #666666; text-align:justify;}

/* contact */
.space5{ width:580px; height:10px;}
#contact{ width:240px; height:30px; background:#ededed;}
#contact p{ font-family:arial; font-size:11px; font-weight:bold; color: #ff5c00; padding:.5em 0 0 1em;}
#contacttext{width:150px; height:30px; float:left;}
#contacttext p{font-family:arial; font-size:10px; color: #000000; padding:1em 0 0 1em;}
#contacB{width:580px; height:30px; background:#ededed;}
#contacB p{font-family:arial; font-size:12px; color:#ff5c00; padding:.7em 0 0 1em;}

#contactBleft{width:238px;float:left; margin:1em 0 0 0;}
#contactBleft fieldset{border:none; font-family:Arial; font-size:10px; padding:0 0 0 4em;}

#rightcolumC h1{font-size:11px; font-weight:bold; color: #3b73b9; margin:0 0 0 1em;}
#rightcolumC{width:580px;  }
/*#rightcolumC h1{font-family:arial; font-size:20px; color: #000000; margin:0 0 0 1em;}*/
#rightcolumC a
{
color:#003366;
float:left;
font-family:arial;
font-size:11px;
font-weight:bold;
margin-bottom:20px;
margin-top:-15px;
text-decoration:none;
}
#contact{ width:240px; height:30px; background:#ededed;}
#contactBright{width:238px; float:right; margin:1em 4em 0 0;}
#contactBright fieldset{border:none; font-family:Arial; font-size:10px; padding:0 0 0 5em;}
#sendbox{width:30px; height:20px; margin:1em 0 0 2.3em;}
#sendbox a{font-family:arial; font-size:11px; color:#ff5c00; font-weight:bold; text-decoration:none;}

/* articles */
#rightcon2{width:580px; float:right; margin: 0 1em 0 0;}
#rightbox{width:580px; border:#CCCCCC 1px solid; float:left;}
#colorbox{width:570px; height:20px; margin:auto; background:#ededed;}
#colorbox h1{font-family:arial; font-size:14px; color:#ff5c00; padding:.1em 0 0 .5em; }
.Lbox1{ width:120px;  float:left;}
.Lbox1 form{ border:none; font-family:Arial; font-size:10px; margin:1em 0 0 1.5em;}
.Lbox2{ width:180px; float:left; padding:0 0 0 3em;}
.Lbox2 form{border:none; font-family:Arial; font-size:10px; margin:1em 0 0 1.5em;}
#textlink2{ width:80px; height:15px; float:right; padding:.7em 0 0 0;}
#textlink2 a{font-family:arial; font-size:11px; color:#ff5c00; font-weight:bold; text-decoration:none;}
.space3{width:400px; height:15px;}
.bigboxx{width:580px; border-bottom:#999999 1px solid; float:left;}
.bigboxxL{width:100px; float:left; padding:1em 0 0 0;}
.bigboxxL p{font-family:arial; font-size:11px; color: #666666;}
.bigboxxR{width:480px;  float:right; padding:1em 0 0 0;}
.bigboxxR a{font-family:arial; font-size:12px; color:#ff5c00; text-decoration:none;text-align:left;}
.bigboxxR a:hover{color:black;}
.bigboxxR p{font-family:arial; font-size:11px; color: #666666;text-align:left;}
.space4{width:480px; height:50px; float:left;}


/*breadcrumb*/
.dnnmenu_nodecontainer
{
	display:inline-block;
	padding:0 0 0 0;
	
}
/*rootmenu*/
.dnnmenu_root
{

	
	/*display:table-cell;*/
	display:inline-block;
	background: url(images/menu_bg.jpg) top repeat-x;
	padding: 15px 0 0 0px;
	/*margin: 0 auto 0 auto;*/
	color: #000000;
	height: 25px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	/*width:130px;*/
	text-align:center;
	font-weight:bold;
	font-size:9pt;
	line-height: 8px;
	padding-left:15px;
	
}

/*hover*/
.dnnmenu_hover
{
	

	/*display:table-cell;*/
	display:inline-block;
	/*background: url(images/menu_bg.jpg) top repeat-x;*/
	
	padding: 15px 0 0 0px;
	/*margin: 0 auto 0 auto;*/
	/*background: #FFFFFF;*/
	height: 25px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	/*width:130px;*/
	text-align:center;
	color:#FF5C00;
	font-weight:bold;
	font-size:9pt;
padding-left:15px;
	

	
}



/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{	
	color:#FF5C00;
	/*display:table-cell;*/
	display:inline-block;
	/*position: relative;*/
	padding: 15px 0 0 0px;
	margin: 0 auto 0 auto;
	background:#FFFFFF url(images/menu_bg.jpg) top repeat-x;
	height: 25px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	/*width:130px;*/
	text-align:center;
padding-left:15px;
	
	
}



main_dnnmenu_itemselected  
{  
	
	color:Black;
	/*background-color:#1C4771;
	color:#FF5C00;
	font-weight:bold;
	text-align:left;*/
	/*font-size:9pt;*/
	/*padding-left:5px;*/
	
	/*list-style:none;
	z-index: 1000; 

	text-align:left;*/

}




/*container*/
.dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
}
.dnnmenu_submenu 
{
	

	/*overflow:none;
	position: relative; top: 0px; left: 0px;
	display:block;
	z-index:1000;
	padding-left:2px;
	background:#86B4D4;
	font-family:Arial;
	font-size:12px;
	border-left:7px solid #1C4771;
	list-style:none;
	width:200px;
	text-align:left;*/
	background: #E1E1E1;
	border-bottom: 2px solid #FFAA2A;


}

/*hoversub*/
.dnnmenu_submenuitemhover{
	/*background:#779FBB;
	padding-left:2px;
	color:#FF5C00;*/
	/*list-style:none;

	text-align:left;*/
background: #E1E1E1;


}




.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited
{color:#3E81B5;font-size:7pt;}
a.Breadcrumb:hover
{color:#C00;font-size:7pt;}



/*Other Menu*/
#navMenu ul {list-style: none;margin: 0;padding: 0;}
#navMenu {width:240px; text-align:left; float:left;}
#navMenu li {display:inline;background:#ededed;}
/* menu */
#navMenu li a:link, #navMenu li a:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;font-size:10px;font-weight: bold;color:#ff5c00;height: 12px;display: block;background:#ededed;padding: 5px 0 6px 10px;border-left:#ff5c00 2px solid;border-top:#FFFFFF 1px solid;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;}
#navMenu li a:hover {color: #444444;padding: 5px 0 6px 10px;}
/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {font-weight: normal;padding: 2px 0 3px 20px;background:#f1f1f1;font-weight:bold;}
#navMenu li li a:hover {padding: 2px 0 3px 20px;}
/* subSubMenu */
#navMenu li li li a:link, #navMenu li li li a:visited {padding: 0 0 1px 30px;background:#f7f6f6;font-weight: normal;}
#navMenu li li li a:hover {padding: 0 0 1px 30px;}