/* CSS Document */

body{
	background:url(/custom/images/styles/bg_body.jpg) top left repeat-x #f0fcff;
	text-align:center;
	margin:0;
	padding:0;
	font:0.7em Arial, Helvetica, sans-serif;
	color:#777;
	}
	
h1,h2,h3{
	color:#5b7c82;
	margin:0.7em 0;
	font-size:1.6em;
	font-weight:300;
	}	
	
p{
	margin:1em 0;
	}	
	
a{
	color:#ff0000;
	text-decoration:none;
	}
	a:hover{
		color:#cc0000;
		text-decoration:underline;
		}	
	
a img{border:0;}	
	
div#container{
	width:859px;
	margin:0 auto 10px;
	text-align:left;
	background:#fff;
	}
	
div#header{
	background:url(/custom/images/styles/bg_header.gif) top left no-repeat #fff;
	padding:4px 5px 0;
	height:95px;
	}	
	
div#wrapmenu{
	xmargin:20px 0 0;
	background:#000;
	padding:2px 0 9px;
	background:url(/custom/images/styles/bg_shadow.gif) bottom center no-repeat;
	width:859px
	}	
	
ul#menu{
	list-style:none;
	margin:0;
	padding:4px 10px;
	background:url(/custom/images/styles/bg_menu.gif) bottom left no-repeat #181818;
	width:839px;
	overflow:hidden;
	}
	ul#menu li{
		float:left;
		margin:0;
		padding:0;
		}
		ul#menu li a{
			display:block;
			padding:7px 5px;
			text-transform:uppercase;
			color:#fff;
			text-decoration:none;
			font-size:0.95em;
			margin:0 20px 0 0;
			font-weight:bold;
			}
			ul#menu li a:hover, ul#menu li a.active{
				background:#fff;
				color:#181818;
				}
				
				
ul.leftmenu{
	list-style:none;
	margin:0;
	padding:0;
	}
	ul.leftmenu li{
		padding:4px 0;
		}
		ul.leftmenu li a.strong{
			font-size:1.2em;
			color:#ef3e3e;
			font-weight:bold;
			}
		ul.leftmenu li  a.active, ul.leftmenu li a.strong:hover{
			text-decoration:underline;
			color:#cc0000;
			}				
				
				
				
				
				
ul.submenu{
	list-style:none;
	margin:0;
	padding:0;
	}
	ul.submenu li{
		padding:4px 0;
		border-bottom:1px solid #ddd;
		}
		ul.submenu li a.strong{
			font-size:1.2em;
			color:#ef3e3e;
			font-weight:bold;
			}
		ul.submenu li  a.active, ul.submenu li a.strong:hover{
			text-decoration:underline;
			color:#cc0000;
			}	
			
ul.submenu li ul.sub_submenu{
	margin:0;
	padding:5px 0;
	list-style:none;
	}
	ul.submenu li ul.sub_submenu li{
		padding:4px 0 4px 17px;
		border:0;
		background:url(/custom/images/styles/bg_sub_submenu_li.gif) top left no-repeat;
		}
		ul.submenu li ul.sub_submenu li a{
			font-size:1em;
			}
		ul.submenu li ul.sub_submenu li a:hover{
			color:#cc0000;
			background:none;
			}					
							
				
div#wrapcontent{
	margin:0;
	width:859px;
	overflow:hidden;
	min-height:300px;
	}	
			
	
div#left_content{
	width:184px;
	float:left;
	padding:0 15px;
	}
	
		
		
div#center_content{
	padding:20px 10px;
	float:left;
	width:624px;
		overflow:hidden;
	}	

div#center_content_text{
	padding:0px 20px;
	float:left;
	width:604px;
		overflow:hidden;
	}	
	
div#right_content{
	float:right;
	width:644px;
	padding:1px 1px 0 0;
	overflow:hidden;
	}
	
	
	
div.div3{
	float:left;
	width:188px;
	padding:0 10px;
	}	
	
	
	
div#footer{
	background:url(/custom/images/styles/bg_footer.gif) top left no-repeat #000;
	color:#fff;
	clear:both;
	padding:33px 10px 10px;
	}

div#poweredby{
	width:845px;
	text-align:right;
	margin:0 auto;
	padding:0;
}

div#search {
	float:right;
	margin:30px 20px 0 0;
}

	div#search .searchfld{
		width:150px;
		font-size:11px;
	}
	
	div#search .searchbtn{
		width:30px;
		font-size:11px;
	}

