* {margin:0; padding:0;}

html { width:100%;}
html { height:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	color:#727272;
	min-width:980px;
	background:#000;
	padding-top:347px;
}

.bg {width:100%; background:url(images/tail-top.gif) 0 -347px repeat-x #eee;}
.bg2 {width:100%; background:url(images/tail-bot.gif) 0 bottom repeat-x;}

#main {
	width:980px;
	position:relative;
	z-index:3; 	
	padding:0;
	margin:0 auto;
	font-size:0.8125em;
	line-height:1.384em;
	
}

img {border:0; vertical-align:top; text-align:left;}

a {color:#3753dd; outline:none;}
a:hover{text-decoration:none;}

object {outline:none;}

ul, ol {list-style:none;}

table, table td {padding:0; border:none; border-collapse:collapse;}

.clear {clear:both; line-height:0; font-size:0;}

.col-1, .col-2, .col-3 {float:left;}
.column-1, .column-2, .column-3 {float:left;}  

.wrapper {width:100%; overflow:hidden;}
.extra-wrap {overflow:hidden;}

.container {width:100%;}

p {margin-bottom:16px;}
.p1 {margin-bottom:8px;}
.p2 {margin-bottom:16px;}
.p3 {margin-bottom:24px;}
.p4 {margin-bottom:40px;}
.p5 {margin-bottom:50px;}

.reg {text-transform:uppercase;}

.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.title {
	margin-bottom:18px;
	text-align: left;
}

.it {font-style:italic;}

.color-1 {color:#3753dd;}
.color-2 {color:#a3a2a2;}
.color-3 {color:#d82103;}
.color-4 {color:#449eb6;}
/*********************************boxes**********************************/
.margin-bot {margin-bottom:12px;}
.margin-bot2 {margin-bottom:70px;}

.spacing {margin-right:50px;}
.spacing-bot {margin-bottom:30px;}
.indent {padding-left:30px;}
.indent-bot {margin-bottom:20px;}
.img-indent-bot {margin-bottom:25px;}
.img-indent {float:left; margin:0 25px 0px 0;}	
.img-box {float:left; margin-bottom:20px;}	

.prev-indent-bot {margin-bottom:8px;}
.prev-indent {float:left; margin:0 8px 0px 0;}	
.prev-box {float:left; margin-bottom:8px;}	

.border {padding:1px; border:1px solid #dadada;}
.border2 {border:5px solid #fff;}

.menu li a, 
.button-top,
.button,
.list-1 li a {text-decoration:none;}	
/*********************************header*************************************/
.flash-1 {position:absolute; z-index:1; width:100%; top:0; left:0;}
.flash-2 {position:absolute; z-index:4; width:100%; top:0; left:0;}
/*********************************content*************************************/
#content {padding-bottom:20px;}

.box {width:100%;}
.box .top-tail {background:url(images/box-tail-top.gif) 0 0 repeat-x #fff;}
.box .right-tail {background:url(images/box-tail-right.gif) right top repeat-y;}
.box .bot-tail {background:url(images/box-tail-bot.gif) 0 bottom repeat-x;}
.box .left-tail {background:url(images/box-tail-left.gif) 0 0 repeat-y;}
.box .corner-top-left {background:url(images/corner-top-left2.gif) 0 0 no-repeat;}
.box .corner-top-right {background:url(images/corner-top-right2.gif) right top no-repeat;} 
.box .corner-bot-right {background:url(images/corner-bot-right.gif) right bottom no-repeat;}
.box .corner-bot-left {background:url(images/corner-bot-left.gif) 0 bottom no-repeat;}
.box .padding {padding:30px 30px 30px 40px;}

.box-2 {width:100%;}
.box-2 .top-tail {background:url(images/box-tail-top.gif) 0 0 repeat-x #fff;}
.box-2 .right-tail {background:url(images/box-tail-right.gif) right top repeat-y;}
.box-2 .bot-tail {background:url(images/box-tail-bot.gif) 0 bottom repeat-x;}
.box-2 .left-tail {background:url(images/box-tail-left.gif) 0 0 repeat-y;}
.box-2 .corner-top-left {background:url(images/corner-top-left.gif) 0 0 no-repeat;}
.box-2 .corner-top-right {background:url(images/corner-top-right.gif) right top no-repeat;} 
.box-2 .corner-bot-right {background:url(images/corner-bot-right.gif) right bottom no-repeat;}
.box-2 .corner-bot-left {background:url(images/corner-bot-left.gif) 0 bottom no-repeat;}
.box-2 .padding {padding:30px 30px 30px 40px;}

h3 {font-size:2.307em; line-height:1.2em; color:#3e3d3d; margin-bottom:20px;}
h4 {font-size:1.846em; line-height:1.2em; color:#3e3d3d; margin-bottom:0px;}

.text-1 {font-size:1.153em; line-height:1.6em;}
.text-2 {font-size:1.153em; line-height:1.2em;}

.list-1 li {font-size:1.153em; line-height:1.6em; padding-left:30px; background:url(images/marker-1.gif) 0 5px no-repeat;}
.list-1 li a {color:#727272;}
.list-1 li a:hover {text-decoration:underline;}

.spacer {background:url(images/pic.gif) right top repeat-y;}
.title-1 {padding:0 0 15px 80px; margin-bottom:5px; background:url(images/marker-2.gif) 0 0 no-repeat;}

.title-2 {padding:0 0 15px 80px; margin-bottom:5px; background:url(images/marker-3.jpg) 0 0 no-repeat;}
.title-3 {padding:0 0 15px 80px; margin-bottom:5px; background:url(images/marker-4.jpg) 0 0 no-repeat;}
.title-4 {padding:0 0 15px 80px; margin-bottom:5px; background:url(images/marker-5.jpg) 0 0 no-repeat;}
.title-5 {padding:0 0 15px 80px; margin-bottom:5px; background:url(images/marker-6.jpg) 0 0 no-repeat;}

#form-1 input {padding:5px 0px; width:170px; border:0; background:none; color:#a3a2a2; font-family:Arial, Helvetica, sans-serif; font-size:0.846em;}  
#form-1 fieldset {border:0;}
#form-1 span {display:inline-block; float:left; width:180px; margin-bottom:4px; background:url(images/bg-input-tail.gif) 0 0 repeat-x;}
#form-1 span span {background:url(images/bg-input-left.gif) 0 0 no-repeat;}
#form-1 span span span {padding:0 5px; width:170px; background:url(images/bg-input-right.gif) right 0 no-repeat;}
.button {display:inline-block; float:left; font-weight:bold; color:#02000e; margin-left:10px; padding:3px 16px; background:url(images/button-1.gif) 0 0 no-repeat;} 
.button:hover {color:#6cb6c1;}


.info span {float:left; width:90px;}

#form-main .column-1 {width:560px;}
#form-main label {height:40px; display:block;}
#form-main span {display:inline-block; width:296px; height:31px; padding:0 5px; margin-right:15px;  background: url(images/input.gif) 0 0 no-repeat;}
#form-main input {width:296px; color:#000; font-size:1em; padding:8px 0; border:0; font-family:Arial, Helvetica, sans-serif; background:none;}
#form-main textarea {width:548px; color:#000; font-size:1em; height:121px; overflow:auto; border:0; font-family:Arial, Helvetica, sans-serif;}
#form-main .text-form {line-height:1.5em; font-size:1.153em; width:auto; padding-bottom:0px; background:none;}
.message {width:548px; height:121px; padding:5px; background:url(images/textarea.gif) 0 0 no-repeat;}
.buttons {padding-top:25px; text-align:right;}
.buttons a {margin-left:25px;}
.block {float:left; width:222px;}
.list-2 {float:right;}
.list-2 li {float:left; font-size:1.153em; padding:0 4px;}
.list-2 li a {color:#727272;}
.list-2 li a:hover {color:#3753dd; text-decoration:none;}
.list-2 .previous {color:#3753dd; padding-right:16px;}
.list-2 .next {color:#3753dd; padding-left:16px;}
.list-2 .active {color:#3753dd; text-decoration:none;}
/************************************footer************************************/
#footer {height:65px; color:#b7b7b7; font-size:0.923em; background:url(images/bg-footer.png) right bottom no-repeat;}
#footer a {color:#b7b7b7;}
.list-bot {padding:31px 0 0 43px;}
.list-bot li {float:left; padding-right:9px;}
.list-bot li a {padding-left:9px;}
#page1 .bg .bg2 #main #content .box.margin-bot .top-tail .right-tail .bot-tail .left-tail .corner-top-left .corner-top-right .corner-bot-right .corner-bot-left .padding .wrapper .col-2.spacer h1 {
	font-size: 20px;
}

