﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
table{
	border-collapse: collapse;
	border-spacing: 0;
	background-color: #dfdfdf;
}
table td{padding-left:20px;}
h1,h2,h3,h4,h5,h6{color:#000000;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0.5em 0;color:#669900;}
p#footer-text{text-align:center;}
p{margin:0;padding:0.4em 0;color:#686868;line-height:1.4em;}
ol{font:italic 1em Georgia, Times, serif;color:#999999;}
ol li{margin-left:20px;padding:10px;}
ol p{margin-left:10px;padding:5px;}
img{margin:0px;padding:0px;}
img.logo{display: block;margin-left: auto;margin-right: auto}
/*#textbox{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;width:70%;margin:0 0 0 15%;padding:10px;background-color:#dfdfdf;font-size:24px;}*/
#textbox{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;width:60%;padding:10px;background-color:#dfdfdf;font-size:24px;left: 50%;margin-left: auto;margin-right: auto;}
blockquote{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;width:70%;margin:0 0 0 15%;padding:10px;background-color:#dfdfdf;quotes:"\201C" "\201D";font-size:24px;}
/*blockquote:before{content:open-quote;font-weight:bold;}
blockquote:after{content:close-quote;font-weight:bold;} */
body{background:#333333;font-family:Georgia,Verdana,sans-serif;font-size:18px;}
ol{list-style-type:decimal;}
ol ol{list-style-type:lower-alpha;}
ol ol ol{list-style-type:lower-roman;}
#wrapper{width:10px;margin:30px auto;position:relative;}
#innerbody{background:#333333;width:1000px;margin:10px auto;position:relative;}
#container{background:#ffffff;position:relative;}
#content{padding:0px 20px;background:#ffffff;}#content p{
	text-align: left;
}
#content div{min-height:30px;}
#bottomcontent{clear:both;background:#121212;color:#999999;}#bottomcontent p{padding:10px;text-align:justify;}
#bottomcontent li a{color:#cccccc;text-decoration:none;}
#foot{clear:both;background:#121212;padding:1px;margin:0px 0 0 0;border-top:1px dotted #222222;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;}#foot p{text-align:center;}
#nav{position:relative;list-style:none;padding:0px 20px 0px 35px;margin:10px;background:url(site_images/nav_bar_g.jpg) repeat-x;display:block;overflow:hidden;font-size:18px;height:40px;text-transform:capitalize;text-shadow:0 0 5px #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#nav li{display:inline;}
#nav li a{float:left;padding:10px 12px;color:white;text-decoration:none;height:45px;}
#nav li a:hover{background:url(site_images/nav_bar_go.jpg) repeat;}
.navbutton{margin-top:10px;position:relative;list-style:none;width:100%;height:30px;display:block;}.navbutton li a{float:left;padding:10px 15px;text-decoration:none;background:#eee;color:#669900;}
.navbutton li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.navbutton li a:hover{background:#aaa;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.navbutton .current,.navbutton li.current a,.navbutton .current:hover{background:#aaa;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#load{display:none;position:fixed;left:500px;top:400px;background:url(site_images/axloader.gif);width:70px;height:64px;text-indent:-9999em;}
#content img.right{float:right;margin:0 0 8px 8px;}
#nav li a.active{background:#1b1b1b url(site_images/nav_bar_o.jpg) repeat-x;}
.bold{padding:3px;font-weight:bold;}
.note{background-color:#ffffff;padding:15px;font-weight:bold;margin-left:5px;border-left:5px solid #333333;}
.box{margin:5px;border:1px solid #999999;padding:15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.titlebox{border-top-right-radius:15px;border-top-left-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;background:#333333;border:1px solid #999999;margin:10px;padding:5px;}.titlebox h5{color:#ffffff;}
.titlebox p{background:#eeeeee;padding:10px;}
.titlebox ul{padding:5px;background:#eeeeee;}.titlebox ul li{padding:10px;border-bottom:1px solid #999999;}
.center{width:600px;margin-left:auto ;margin-right:auto ;}
.signature{text-align:center;margin-right:10px;padding-left:700px;}
.right{margin-right:0px;float:right;width:40%;text-align:right;}
.left{margin-left:0px;float:left;width:40%;}
.sup{position:relative;bottom:0.5em;color:blue;font-size:0.5em;}
.sub{position:relative;top:0.5em;font-size:0.5em;}
.tab{margin-left: 40px;}
.navimg{width:100%;}
.navimg ul{list-style:none;}
.navimg li{float:left;padding:5px;}
.navimg li span{display:block;clear:both;position:relative;margin-left:5px;}
.navimg li img{padding:5px;background:#ccc;}
#links{width:200px;float:left;margin-left:10px;}#links li{padding-top:15px;margin-left:10px;}
#weather{float:right;width:690px;border-left:1px dotted #222222;padding:5px;}#weather li{
	margin: 0px;
	margin-top: 20px;
	float: left;
	background-color: #333333;
}
#weather img{margin:0px;padding:5px;}
#weather table{
	margin: 0px;
	border-collapse: collapse;
	background-color: #121212;
}
#weather table td{padding:15px;}
#followus{float:left;margin:10px;}
.testimonial li{clear:both;float:left;margin:0px;width:100%;padding:5px;}
.testimonial li ul{float:right;width:30%;background:#ccc;}
.tables table{
	margin:45px;
	width:700px;
	text-align:left;
	border-collapse:collapse;
}
.tables table th{
	/*float:left;*/
	padding:10px;
	background:#333333;
	border-top:4px solid #000000;
	border-bottom:1px solid #000000;
	color:#ffffff;
}
.tables table th span{
	font-size:14px;
	float:left;
	padding-top:10px;
	/*border-bottom:1px solid #999999;*/
	table-layout:auto;
}
.tables table td{
	padding:15px;
	background:#cccccc;
}
.forms{background:#333333 url(site_images/bg.jpg) repeat-x;padding:15px 20px;color:#eee;width:600px;margin:0 auto;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;}
.forms fieldset{border:0;margin:0;padding:0;}
#formfaa{background:url(site_images/faa.png) no-repeat scroll 290px 100px;}
.forms h3{color:#eee;margin-top:0px;}
.forms p{font-size:11px;}
.forms input{border:1px solid #444;background-color:#666;padding:5px;color:#ddd;font-size:14px;text-shadow:1px 1px 1px #000;-moz-border-radius:4px;-webkit-border-radius:4px;}
.forms input:focus{color:#fff;background-color:#777;}
.forms input:active{background-color:#888;}
.forms button{outline:0;border:1px solid #666;}
.error{height:15px;background-color:#FFFE36;font-size:11px;border:1px solid #E1E16D;padding:4px 10px;color:#000;display:none;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;}
.error p{margin:0;}
label{display:block;font-size:14px;color:#ccc;}
#terms label{float:left;}
#terms input{margin:0 5px;}
#errors{background-color:#163356;color:#fff;width:400px;padding:20px;margin:5px auto;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;}
#errors h2{margin:-5px 0;color:yellow;}
.apple_overlay{display:none;background-image:url(site_images/white.png);width:840px;padding:35px;font-size:18px;overflow-y:auto;}
/*.apple_overlay{display:none;background-image:url(site_images/white.png);width:640px;padding:35px;font-size:18px;overflow-y:auto;}*/
.apple_overlay .close{background-image:url(site_images/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}
div.contentWrap{height:600px;overflow-y:auto;}
/*div.contentWrap{height:441px;overflow-y:auto;}*/
.tabs{list-style:none;margin:0 !important;padding:0;height:35px;border-bottom:1px solid #666;float:right;}
.tabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;text-shadow:0 0 5px #999;}
.tabs a{clear:both;font-size:14px;display:block;height:35px;line-height:30px;width:131px;text-align:center;text-decoration:none;color:#333333;padding:0px;margin:0px;position:relative;top:1px;}
.tabs a:active{outline:none;}
.tabs a:hover{background-position:-652px -31px;color:#1a1a1a;}
.tabs .current,.tabs .current:hover,.tabs li.current a{background-position:-652px -62px;cursor:default !important;color:#fff !important;font-size:15px;background:#333333 url(site_images/nav_bar_g.jpg);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.coda-slider,.coda-slider .panel{width:900px;}
.coda-nav-left a,.coda-nav-right a{background:#333333;color:#fff;padding:5px;width:100px;}
/*#slider{width:1000px;height:300px;}*/
/*#slider{width:900px;height:700px;}*/
.scrollable{position:relative;overflow:hidden;width:800px;height:600px;border:1px solid #ccc;background:#eee;margin:10px;}
.scrollable .items{width:20000em;position:absolute;clear:both;padding:5px;margin:5px;}
.items div{float:left;width:800px;}.items div ol{list-style-type:disc!important;}
.items div li{font-style:normal;padding:10px 5px 0px 15px;}
.items div h2,.items div h4{text-shadow:0 0 5px #999;}
.scrollable img{background-color:#fff;padding:2px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;}
.scrollable .active{border:2px solid #000;position:relative;cursor:default;}
.scrollable{float:left;}
a.browse{background:url(site_images/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:40px 10px;cursor:pointer;font-size:1px;}
a.right{background-position:0 -30px;clear:right;margin-right:0px;}
a.right:hover{background-position:-30px -30px;}
a.right:active{background-position:-60px -30px;}
a.left{margin-left:0px;}
a.left:hover{background-position:-30px 0;}
a.left:active{background-position:-60px 0;}
a.up,a.down{background:url(site_images/vert_large.png) no-repeat;float:none;margin:10px 50px;}
a.up:hover{background-position:-30px 0;}
a.up:active{background-position:-60px 0;}
a.down{background-position:0 -30px;}
a.down:hover{background-position:-30px -30px;}
a.down:active{background-position:-60px -30px;}
a.disabled{visibility:hidden !important;}
.tooltip{display:none;background:transparent url(site_images/black_arrow.png);height:75px;padding:40px 30px 10px 30px;width:300px;font-size:11px;color:#fff;}
.tooltip .label{color:yellow;width:35px;}
.tooltip a{color:#ad4;font-size:11px;font-weight:bold;}
.slidehead h2{position:absolute;display:none;z-index:10;text-align:center;width:100%;top:350px;color:#fff;background:url(site_images/trans0.png) repeat-x;}
