*{margin:0; padding:0;}
body{
	text-align:center;
	background:url(images/header_bg.jpg) left top repeat-x #262626;
	font-size: 14px;
}
h1 {
	font-size: 18px;
	color: 1f1f1f;
}

img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
body{
	font-family:"Trebuchet MS", "Times New Roman", "Arial Black";
	color:#A3A3A3;
	font-size:1.1em;
	line-height:1.7em;
}
input, textarea, select{color:#A3A3A3; vertical-align:top; text-align:left; border: 1px solid #2F2F2F; background:#1D1D1D; font:12px Arial, helvetica, sans-serif;}
.tar{text-align:right;}
.tac{text-align:center;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.ws{width:100%;}

.min_width{min-width:780px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780)? "780px" : "100%");}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

/*=======header===========*/
.header_right_bg{background:url(images/gl_bg_right.gif) center 119px no-repeat;}

#header{text-align:center;}
/*=====//header===========*/

/*=======block_1===========*/
.block_1{background:url(images/block_1_pt.jpg) left top repeat-y #202020; width:100%;}
.block_1 .right{background:url(images/block_1_pt.jpg) right top repeat-y;}
.block_1 .bot{background:url(images/block_1_pt.jpg) left bottom repeat-x;}
.block_1 .top{background:url(images/block_1_top.jpg) left top repeat-x;}
.block_1 .left_top{
	background:url(images/block_1_left_top.png) left top no-repeat;
}
.block_1 .right_top{
	background:url(images/block_1_right_top.png) right top no-repeat;
	padding-top: 2px;
	padding-right: 27px;
	padding-bottom: 23px;
	padding-left: 20px;
}
.block_1 .p0{padding:0;}
.block_1 .title{
	height:26px;
	margin:0;
}

/*=====//block_1===========*/

/*=======content===========*/
#content .min_height{height:394px; width:0; float:left;}
#content .content{float:left; width:100%;}
#content .main_indent{padding:19px 29px 22px 29px;}

.title{
	margin-bottom:12px;
	font-size: 17px;
	color: #3A3A3A;
	font-weight: bold;
}

span{color:#FFFEFE;}
a{color:#FFFEFE; text-decoration:none;}
a:hover{text-decoration:underline;}

.pic{margin-right:20px; float:left;}

.list_1 .head{height:31px;}
.list_1 .row_1{background:#202020; width:100%;}
.list_1 .row_2{background:#232323; width:100%;}

.list_1 .box_1{width:71%;}
.list_1 .box_2{width:28%; background:url(images/list_dv.gif) left 12px no-repeat;}

h2{color:#1F1F1F; font-size:1em;}

.list_1 .head .box_2{background:0;}

.list_1 .head .box_1 div{padding:7px 0 0 21px;}
.list_1 .head .box_2 div{padding:7px 0 0 30px;}

.list_1 .row_1 .box_1 div, .list_1 .row_2 .box_1 div{padding:5px 0 7px 21px;}
.list_1 .row_1 .box_2 div, .list_1 .row_2 .box_2 div{padding:5px 0 7px 31px;}

.list_1 a{color:#A3A3A3; text-decoration:none;}
.list_1 a:hover{text-decoration:underline;}

.list_1 span a{color:#515151; text-decoration:none; font-weight:bold;}
.list_1 span a:hover{text-decoration:underline;}
/*=====//content===========*/

/*=======page_2===========*/
#page_2 .col_2 .block_1{margin-bottom:45px;}
#page_2 .col_2 .indent{padding:0 15px 0 0;}

#page_2 #content .main_indent{padding-right:10px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .title{margin-bottom:8px;}
#page_3 .box_1{width:530px;}
#page_3 .box_2{width:191px;}

#page_3 .box_1 .indent{padding:15px 23px 0 0}
#page_3 .box_2 img{margin-bottom:15px;}
#page_3 .box_2 .img_indent{margin-bottom:19px;}
/*=====//page_3===========*/

/*=======page_5===========*/
#page_5 .block_1{margin-top:45px;}
#page_5 .block_1 .pic_1{width:15%; float:left;}
#page_5 .block_1 .pic_2{width:15%; float:left;}
#page_5 .block_1 .pic_3{width:15%; float:left;}
#page_5 .block_1 .pic_4{width:15%; float:left;}
#page_5 .block_1 .pic_5{width:14%; float:left;}
#page_5 .block_1 .pic_6{width:15%; float:left;}
#page_5 .block_1 .pic_7{width:10%; float:left;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .list_1 .box_1{float:none; width:100%;}
#page_6 .col_2 .title{margin-bottom:8px;}
#page_6 .col_2 .img_indent{margin-bottom:44px;}
/*=====//page_6===========*/

/*=======page_7===========*/
#form .box_1{width:70px;}
#form .box_2{width:243px;}
#form .box_1, #form .box_2{height:26px;}
#form input{width:242px; height:22px;}
#form textarea{width:242px; height:177px; overflow:auto; margin-bottom:5px;}

#page_7 .col_2 .block_1{margin-top:44px;}
/*=====//page_7===========*/

/*=======page_8===========*/
#page_8 #content .main_indent{padding-right:38px;}
/*=====//page_8===========*/

/*=======footer===========*/
.footer_bg{background:url(images/footer_bg.gif) left top repeat-x #1D1D1D;}
.float-left {
	float: left;
	padding-right: 10px;
}

#footer{height:105px; color:#A3A3A3;}
#footer .indent{padding:26px 0 0 30px;}
#footer .box_1{width:89%;}
#footer .box_2{width:8%; padding-left:3px;}
#footer a{color:#A3A3A3; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
/*=====//footer===========*/
.smaller {
	font-size: 0.6em;
	line-height: 1em;
}

features {
	border: medium solid #666666;
}.tech {
	font-size: 0.6em;
}
.float-right {
	float: right;
	padding-left: 10px;
}
