* {margin:0; padding:0;}

html {width:100%;}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#CCCCCC;
	min-width:1060px;
	background-color: #D5D6D9;
	background-repeat: repeat;
	background-position: 0 0;
}

#main {
	width:956px; 	
	padding:0 52px 0 52px;
	margin:0 auto;
	font-size:0.880em;
	line-height:1.384em;
	background-color: #333333 ;
}

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

a {color:#64bedb; outline:none;}
a:hover{text-decoration:inherit;}

object {outline:none;}
fieldset {border:0;}

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, .col-4 {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:11px;
	color: #333;
}
.p2 {margin-bottom:12px;}
.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;
	color: #999;
}

.it {font-style:italic;}

.color-1 {color:#fff;}
.color-2 {color:#000;}
.color-3 {color:#64bedb;}
.color-4 {color:#48677b;}
.color-5 {color:#87d63f;}
/*********************************boxes**********************************/
.margin-bot {margin-bottom:35px;}

.spacing {margin-right:76px;}
.spacing2 {margin-right:85px;}

.spacing-bot {margin-bottom:25px;}

.indent {padding-left:15px;}
.indent2 {padding-left:50px;}
.indent-bot {margin-bottom:20px;}
.indent-bot2 {margin-bottom:30px;}
.indent-bot3 {margin-bottom:45px;}

.img-indent-bot {margin-bottom:23px;}
.img-indent {float:left; margin:0 35px 0px 0;}	
.img-indent-r {float:right; margin:0 0px 0px 40px;}	

.img-box {float:left; margin-bottom:20px;}	

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

.border {border:1px solid #494949;}
.border2 {border:2px solid #cdc2b2;}

.buttons a:hover {cursor:pointer;}

.menu li a,
.button-top,
.list-top li a,
.button, 
.button2,  
.list-2 li a,  
.logo a {text-decoration:none;}	

/*********************************header*************************************/
#header {height:572px;}

/*********************************content*************************************/
#content {padding:30px 0 0;}

#content .row-1 .padding {padding:0px 18px 30px 18px;} 
#content .row-2 .padding {padding:11px 0px 12px 18px;} 
#content .box .padding {padding:25px 18px 18px 39px;} 

.spacer-1 {width:100%; background:url(images/pic-y.gif) 276px 0 repeat-y;}
.spacer-2 {width:100%; background:url(images/pic-y.gif) 610px 0 repeat-y;}

h3 {font-size:2.307em; line-height:1.2em; margin:-5px 0 27px 0; color:#fff;}

.extra-box h3 {margin:-5px 0 8px 0; color:#CCCCCC;}
#content .extra-box .padding {padding:0px 18px 37px 18px;}

.border-top {background:url(images/pic.gif) 0 0 repeat-x;}
.border-bot {background:url(images/pic-x.gif) 0 bottom repeat-x;}

.list-1 li {line-height:1.923em; font-style:italic; padding-left:15px; background:url(images/marker-1.gif) 0 10px no-repeat;}

.list-2 li {font-size:1.230em; line-height:1.875em; padding-left:34px; background:url(images/marker-2.gif) 0 6px no-repeat;}
.list-2 li a {color:#fff;}
.list-2 li a:hover {color:#4aa0bc;}

.link-1 {font-weight:bold; color:#dedede;}
.link-2 {padding-left:15px; color:#fff; background:url(images/marker-1.gif) 0 7px no-repeat;}

.marker-1 {color:#9b9994; padding-left:12px; background:url(images/marker-1.gif) 0 4px no-repeat;}


.text-1 {font-size:1.076em; line-height:1.2em; color:#558294; text-transform:uppercase;}
.text-2 {font-size:1.076em; font-family:Arial, Helvetica, sans-serif;}

.button {display:inline-block; font-size:0.923em; line-height:1.5em; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; background:url(images/button-left.gif) 0 0 no-repeat;} 
.button span {display:block; padding:1px 16px 4px 22px; background:url(images/button-right.gif) right 0 no-repeat;} 
.button:hover {color:#000;} 

.padding3 {padding:29px 0 0 0;}

.big-box {width:658px; height:325px; background:url(images/bg-box-2.jpg) 0 0 no-repeat;}
.big-box .padding2 {padding:28px 24px 0 236px;}  
.big-box h3 {
	padding:0 0 20px 18px;
	margin:0 0 30px 0;
	background-image: none;
	background-repeat: repeat-x;
	background-position: 0 bottom;
}
.big-box .indent {padding-left:156px;}

.box {width:100%; background:url(images/box-tail.gif) 0 0 repeat-x #0f161c;}
.box .corner-top-left {background:url(images/corner-top-left.gif) 0 0 no-repeat;}
.box .corner-top-right {background:url(images/corner-top-right.gif) right 0 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 h3 {margin:0 0 18px 0;}

.box .spacer-1 {width:100%; background:url(images/pic-y.gif) 255px 0 repeat-y;}
.box .spacer-2 {width:100%; background:url(images/pic-y.gif) 589px 0 repeat-y;}

.info strong {color:#dedede;}
.info span {float:left; width:85px;}

.info2 {color:#5f87a2;}
.info2 span {float:left; width:115px;}
.info2 a {text-decoration:none; display:inline-block; color:#5f87a2; border-bottom:1px solid #5f87a2;}
.info2 a:hover {color:#fff; border-bottom:1px solid #fff;}

#form-1 {float:left;}
#form-1 fieldset {overflow:hidden; padding-top:11px;}
#form-1 label {float:left; width:237px; overflow:hidden; padding:0 10px; height:30px; margin-bottom:14px; background:url(images/pole-2.gif) 0 0 no-repeat;}
#form-1 input {width:237px; color:#fff; font-size:1em; font-weight:bold; padding:6px 0; border:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:none;}

.button2 {display:inline-block; color:#fff; background:url(images/button2-left.gif) 0 0 no-repeat;}
.button2 strong {display:block; padding:2px 19px 3px; background:url(images/button2-right.gif) right 0 no-repeat;}
.button2:hover {color:#000;}

#form-main .column-1 {width:303px; margin:0;}
#form-main .column-2 {width:287px;}

#form-main fieldset {border:none; overflow:hidden;}
#form-main label {display:block; height:30px; overflow:hidden; width:267px; padding:0 10px; margin-bottom:8px; background:url(images/input.gif) 0 0 no-repeat;}
#form-main input {width:267px; font-size:1em; color:#fff; padding:6px 0px; font-size:1em; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:none; border:0;}
#form-main .area {height:48px; overflow:hidden; width:267px; padding:10px; background:url(images/area.gif) 0 0 no-repeat;}
#form-main textarea {height:48px; overflow:auto; width:267px; font-size:1em; color:#fff; padding:0px; font-size:1em; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:none; border:0;}

.buttons {padding-top:14px; text-align:right;}
.buttons a {margin-left:8px;}


/****************************footer************************/
#footer {width:100%; font-size:0.923em; color:#25323e; padding:23px 0 44px; font-family:Arial, Helvetica, sans-serif;}
#footer span {padding-left:12px;}
#footer a {color:#43636e;}

