body { font:Arial, Helvetica, sans-serif; background:url(/images/body-bg.jpg) no-repeat top center; background-color:#052530;}

a:link, a:visited, a:hover, a:active, a:focus {
	color:#016599;
	text-decoration: underline;
}

a:hover {
	color: #a5ce56;
	text-decoration: none;
}

.clearfix { clear:both;}
#contact-us { background:url(/images/contact-button.jpg) no-repeat; width:215px; height:34px; color:white; font:bold 15px arial; display:block; margin:6px auto 0 auto; padding-top:14px; text-align:center;}
#colapse-div {color:white; width:863px; margin:0 auto; background-color:#03f;}
#drop-down-click {width:863px; height:15px; margin:0 auto;}
#header { width:863px; height:122px; margin:0 auto;}
#header #logo { width:300px; float:left; height:100px;}
#header #other { width:560px; float:right; height:100px;}
#navigation { width:863px; height:50px; color:#fff; margin:0 auto; background:url(/images/nav-bg-x.jpg) repeat-x;}
#slideshow { width:863px; height:209px; background-color:#fff; border-bottom:6px solid #006796;}
#container { width:863px; min-height:200px; height:auto !important; height:200px; margin:0 auto; background:#DCDADB url(/images/content-bg.jpg) bottom no-repeat; font:12px arial; line-height:1.5em;}
#container .left-col { float:left; width:235px; padding:0 10px 0 0; border-right:6px solid #CFCFCF; min-height:200px; height:auto !important; height:200px;}
#container .right-col { width:600px; float:right;}
.column { width:280px; margin-right:6px; float:left;}
#middle { border-left:5px solid #cecece; border-right:5px solid #cecece; margin:0;}
.title { font:18px arial; color:#666; margin:10px 0 4px 0; text-indent:10px; color:#016599;}
.content-paragraph { margin:0 12px 10px 12px; font:12px tahoma; color:#666; line-height:1.3em;}
/*.column ul { padding:5px 0 0 10px;}*/
.column ul li { line-height:1.5em; background:url(/images/bullet.gif) no-repeat; padding-left:19px; padding-bottom:9px; font:11px arial;}
#footer { width:863px; margin:0 auto; height:40px; text-align:center; color:white;font:13px arial; padding-top:10px;}
#footer a {color:#fff;}
/*Vertical Nav*/
ul#navoptions li a {
	padding: 5px 0 0 5px;
	height: 25px;
	background: #008000;
	color: white;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #000;
	display: block;
}
ul#navoptions li a:hover {
	background: #808000;
	color: #fff;
	text-decoration: none;
}
ul#navoptions {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
/**/
.imagefloatright { float:right; padding: 0 7px 7px 7px; }

ul.welcome {  margin-top: 10px; }
ul.welcome li  { font:12px arial; line-height:1.5em; padding-bottom:9px; }
p#backToTop { margin-bottom: 15px; }

/* BEGIN: Contact Form */

.error { color: #f00; }
#contact-wrapper {  
    width:460px;  
    border:1px solid #e2e2e2;  
    background:#f1f1f1;  
    padding:20px;  
}  
#contact-wrapper div {  
    clear:both;  
    margin:1em 0;  
}  
#contact-wrapper label {  
    display:block;  
    float:none;  
    font-size:16px;  
    width:auto;  
	font-family:Arial, Tahoma, Helvetica, sans-serif; 
}  
form#contactform input {  
    border-color:#b7b7b7 #e8e8e8 #e8e8e8 #b7b7b7;  
    border-style:solid;  
    border-width:1px;  
    padding:5px;  
    font-size:16px;  
    color:#333;  
}  
form#contactform textarea {  
    font-family:Arial, Tahoma, Helvetica, sans-serif;  
    font-size:100%;  
    padding:0.6em 0.5em 0.7em;  
    border-color:#b7b7b7 #e8e8e8 #e8e8e8 #b7b7b7; 
    border-style:solid;  
    border-width:1px;  
}  
/* END: Contact Form */

img.partners {
	float: left;
	margin: 0 10px 10px 0;
	height: 74px;
	border: 2px solid #052530;
}
