/*
Cool Air Basic Style Sheet
*/

*{
	margin:0;
	padding:0;
	text-decoration:none;
	border:none;
}
.alignleft{float:left;}
.alignright{float:right;}
.clear{clear:both;}
a{color:#133b64;}
h4 {
	color:#b0021a;
	margin: 15px 0 0 0;
	font-weight:none;
}
h5 {
	margin: 15px 0 0 0;
	font-weight:none;
}
/* Main Structure */


body{
	background:#113559 url('/images/bg.jpg') top left repeat-x;
	font:normal 12px Verdana;
	color:#464646;
}
#wrapper,#footer{
	width:867px;
	margin:0 auto;
}
#wrapper{
	background:url('/images/wrapper_bg.jpg') top left no-repeat;
	padding:25px 65px;
}
#footer{
	background:url('/images/footer_bg.png') top no-repeat;
	padding:60px 65px;
	color:#81b3cb;
	font:normal 11px Verdana;
}

#header{height:85px;}
#intro{
	height:260px;
	background:url('/images/intro_bg.jpg') top left no-repeat;
}
.inpage #intro{
	height:200px;
	background:url('/images/intro2_bg.jpg') top left no-repeat;
	margin-bottom:15px;
}
#content{margin-top:5px;}

/* Header */
#header .alignright{margin-top:23px;}
#header h1 {
	width: 292px;
	background: url('/images/logo.gif') no-repeat;
	text-indent: -9000px;
	float:left
}
#header h1 a {
	display: block;
	height: 72px;
	background: url('/images/logo.gif') no-repeat;
}
#header h2{
	color:#d0001c;
	font-size:19px;
	font-weight:bold;
	float:left;
}
#header h3 {
	width: 152px;
	background: url('/images/request.jpg') no-repeat;
	text-indent: -9000px;
	float:left;
	padding-right:30px;
	margin-left:20px;
}

#header h3 a {
	display: block;
	height: 62px;
	background: url('/images/request.jpg') no-repeat;
}
/*Intro*/
#intro .alignright{
	margin-top:15px;
	padding-right:23px;
}
#intro img{display:block;}
.inpage #intro span{
	float:right;
	margin-top:5px;
}
.inpage #intro span a{
	color:#363636;
	font:bold 11px Trebuchet MS;
}
.inpage #intro span img{display:inline;}
/*Content*/
#leftSidebar h2{
	color:#b0021a;
	font:normal 12px Verdana;
}
#leftSidebar{
	float:left;
	width:545px;
}
#rightSidebar{
	float:right;
	width:320px;
}
#secondaryLeft{
	float:left;
	width:125px;
	margin-right:25px;
}
#secondaryRight{
	float:right;
	width:370px;
	padding-right:25px;
}
.inpage #secondaryLeft ul li h1{
	font:bold 14px Verdana;
	color:#113458;
}
.inpage #secondaryLeft ul{
	background:none;
	width:94px;
}
.inpage #secondaryLeft ul li{
	background:url('/images/list2_bg.gif') bottom left no-repeat;
	padding-bottom:12px;
}
.inpage #secondaryLeft ul li.current{
	background:url('/images/list2_bg.gif') bottom left no-repeat;
}
.inpage #secondaryLeft ul li.current a{color:#b0021a;}
.inpage #secondaryLeft ul li a, .inpage #intro ul li a{
	color:#113458;
	font:normal 11px Verdana;
}
#secondaryLeft ul, .inpage #intro ul{
	list-style:none;
	background:url('/images/nav_bg.png') top left repeat-y;
	width:112px;
	padding-left:9px
}
#secondaryLeft ul li, .inpage #intro ul li{
	background:url('/images/list_bg.png') bottom left no-repeat;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:6px;
}
.inpage #intro ul li{
	padding-top:7px;
	padding-bottom:6px;
}
#secondaryLeft ul li.current, .inpage #intro ul li.current{
	background:url('/images/current_bg.jpg') repeat-y;
}
#secondaryLeft ul li a, .inpage #intro ul li a{
	color:#fff;
	font:bold 15px Garamond;
}
#secondaryRight h1, #leftSidebar h1{
	color:#b0021a;
	font:bold 17px Garamond;
	text-transform:uppercase;
	padding-bottom:10px;
}
#secondaryRight p{
	padding:5px 0;
}

/*Footer*/
#footer .alignleft{width:535px;}
#footer .alignright{width:105px;}
#footer .alignleftSecondary{
	float:left;
	width:40px;
}
#footer .alignrightSecondary{
	width:475px;
	float:right;
}
#footer ul{
	list-style:none;
	padding-bottom:10px;
}
#footer ul li{
	float:left;
	margin-left:5px;
	margin-right:5px;
}
#footer p{
	clear:left;
	margin-top:10px;
}
#footer a{color:#fff;}

/*Additional*/

form#uform, form#contact_form{ 
	width: inherit; 
	padding-right:50px;
	margin: 10px;
}
#contact_form2{
	float: left;
	margin: 0 0 0 0;
}
#uform .input{
	border: 1px solid #cecece;
	margin-bottom: 7px;
	width: 250px;
	float: right;
	margin-right: 30px;
}
#contact_form .input{
	border: 1px solid #cecece;
	margin-bottom: 7px;
	width: 250px;
	height: 20px;
}
#uform .textarea, #contact_form .textarea{
	border: 1px solid #cecece;
	margin-bottom: 15px;
	width: 250px;
	height: 200px;
}
#uform .textarea2, #contact_form .textarea2{
	border: 1px solid #cecece;
	margin-bottom: 15px;
	width: 250px;
	height: 200px;
	float: right;
}
#uform .textarea3, #contact_form .textarea3{
	border: 1px solid #cecece;
	width: 250px;
	margin-right: 30px;
	margin-bottom: 7px;
	float: right;
}
#uform fieldset, #contact_form fieldset{
	border: none;
}
#uform .select, #contact_form .select{
	border: 1px solid #cecece;
	margin-bottom: 7px;
	width: 250px;
	float: right;
	margin-right: 30px;
	height: 20px;
}
#uform .submit, #contact_form .submit{
	font-size: 12px;
	background-color: #113458;
	border: 1px solid #A0AEBC;
	padding: 5px 10px;
	color: #fff;
	text-transform: uppercase;
	font-style: bold;
}
#uform .radio, #contact_form .radio{
	margin-left: 40px;
	margin-bottom: 15px;
}
input#left{
	margin-left: 70px;
}
span.req{
	font-style: bold;
	color: #F20505;
}

table{
	width: 100%;
}
table tr{
	height: 20px;
}

#secondaryRight ul{
	width: 400px;
	padding-left: 13px;
	margin: 5px 0 15px 0;
}
#secondaryRight ul li{
	
}