/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
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;}table{border-collapse:collapse;border-spacing: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;}li{list-style: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;}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;}
html{
	background: #949cb4 url(../i/mainbackground_lt.png);
/*	background: #677396 url(../i/mainbackground.png);*/
	background-repeat:repeat-y;
	background-position: top center;
	height:100%;
}
body{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	margin:0;
	padding-top:5px;
	padding:0;
	background: #949cb4 url(../i/mainbackground_lt.png);
	/*background: #677396 url(../i/mainbackground.png);*/
	background-repeat:repeat-y;
	background-position: top center;
	height:100%;
}
.clearfix{
	clear:both;
}
h1{
	font-weight:bold;
	font-size:16px;
	margin-bottom:5px;
}
h2{
	font-weight:bold;
	font-size:15px;
	margin-bottom:5px;
}
h3{
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}
.delta_content_block_footer{
	clear:both;
}
p{
	padding-bottom:8px;
}
a{
	color:#6E3F14;
	text-decoration:underline;
}
a:hover{
	color:#41240C;
	text-decoration:none;
}
#under_body{
	padding:10px;	
}
#wrapper{
	width:965px;
	margin-left:auto;
	margin-right:auto;
	min-height:400px;
}
#navigation{
	background: transparent url(../i/nav_back_middle.png);
	background-repeat:repeat-x;
	height:78px;
	margin-top:5px;
	width:100%;
	position:relative;
}
#slideshow{
	position:relative;
	top:-38px;
	left:2px;
	z-index:0;
	margin-bottom:-38px;
	width:930px;
	height:300px;
	overflow:hidden;
}
#nav_inner{
	margin-top:15px;
	margin-left:30px;
	float:left;
	position:relative;
}
#nav_inner ul{
	list-style-type:none;
	padding:0;
}
#nav_inner li.delta_root,#nav_inner li.delta_non_root{
	display:block;
	float:left;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	position:relative;
}
#nav_inner li.delta_root ul{
	position:absolute;
	display:none;
	background-color:#1d2c54;
	clear:left;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
	font-size:11px;
	width:135px;
	padding-left:3px;
	margin-top:3px;
	left:1px;
	z-index:10000;
}
#nav_inner li.delta_root ul a{
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	
	margin-right:6px;
	font-weight:normal;
	border-left:0;
	border-right:0;
	width:auto;
	z-index:10001;
}
#navigation a{
	color:#ffffff;
	font-weight:bold;
	position:relative;
	text-decoration:none;
	margin-left:5px;
}
#navigation li.active a, #navigation a.active{
	color:#6b80b9;
}

#navigation a:hover{
	color:#a9983f;
}
#slogan{
	float:right;
	font-size:14px;
	color:#10204a;
	position:relative;
	top:85px;
	left:-20px;
	clear:right;
}
#footer{
	text-align:center;
	color:#444444;
	font-size:10px;
	margin-top:15px;
	margin-bottom:15px;
	border-top:1px solid #999999;
	padding-top:5px;
	
}
#footer a{
	color:#444444;
	
}
#footer a:hover{
	color:#666666;
	text-decoration:none;
	
}
#content_footer{
	clear:both;
	
}
#content{
	/*background: transparent url(../i/content_back.png);*/
	background: transparent url(../i/content_back_lt.png);
	background-repeat:repeat-y;
	padding:0px 15px;
	
}
input, button, textarea, select, optgroup, option{
	font-size:12px;
}
#nav_left{
	position:absolute;
	left:0px;
}
#nav_right{
	position:absolute;
	right:0px;
}
.delta_submit_row{
	text-align:center;
}
.delta_custom_form .error{
	color:#cc0000;
	width:200px;
	margin-left:auto;
	margin-right:auto;
}
.delta_custom_form .success{
	color:#006600;
	font-weight:bold;
	font-size:13px;
	width:200px;
	margin-left:auto;
	margin-right:auto;
}
.delta_custom_form td{
	padding:3px;
}
.delta_label_cell{
	text-align:right;
}
.delta_required_fields{
	text-align:right;
}

