@charset "utf-8";
body,html {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	background-color: #000000;
	color:#9a9a9a;
	line-height:130%;

}
.smallpane{
	width: 999px;
	overflow: hidden;
	margin: 0 auto;
}
.bigpane{
	width: 1159px;
	margin-left: -80px;
}

#top {
	position:relative;
	float:left;
	clear:both;
	width:1159px;
	height:70px;
	display:block;
	overflow:visible;
	background: url(images/top_both.jpg) left top no-repeat;
	}
#top_holder {
	position:relative;
	float:left;
	width:999px;
	height:32px;
	margin:38px 0px 0px 80px;
	display:block;
	text-align:left;
	}
	
#topmenu {
	position:relative;
	float:right;
	height:32px;
	width:770px;
	text-align:right;
	}
#logo {
	position:relative;
	float:left;
	height:32px;
	width:220px;
	text-align:left;
	margin-left:2px;
	margin-top:-4px;
	}

a.top:link, a.top:active, a.top:visited {
	color:#bfbf9b;
	text-transform:uppercase;
	font-weight:bold;
	font-family:"arial black", arial, sans-serif;
	font-size:14pt;
	text-decoration:none;
	margin-right:15px;
	}
a.top:hover {color:#808079;}

a.top2:link, a.top2:active, a.top2:visited {
	color:#ffffd6;
	text-transform:uppercase;
	font-weight:bold;
	font-family:"arial black", arial, sans-serif;
	font-size:14pt;
	text-decoration:none;
	margin-right:15px;
	}
a.top2:hover {color:#808079;}





#bottom {
	position:relative;
	float:left;
	clear:both;
	width:1159px;
	height:70px;
	overflow:visible;
	display:block;
	background: url(images/btm_both.jpg) left top no-repeat;
	}

	
	
	
	
	
	
		
#middle {
	position:relative;
	float:left;
	clear:both;
	width:1159px;
	height:auto;
	overflow:visible;
	display:block;
	background: url(images/mid_both.jpg) top left repeat-y;
	}

#mid_holder {
	position:relative;
	float:left;
	width:999px;
	height:auto;
	display:block;
	text-align:left;
	margin-left:80px;
	}

#banner {
	position:relative;
	float:left;
	clear:both;
	width:999px;
	height:387px;
	padding:0;
	margin:0 0 0 1px;
	display:block;
	margin-bottom:15px;
	}
#banner2 {
	position:relative;
	float:left;
	clear:both;
	width:999px;
	height:285px;
	margin:0 0 0 1px;
	display:block;
	text-align:right;
	 }

 
#banner3 {
	position:relative;
	float:left;
	clear:both;
	width:999px;
	height:60px;
	padding:0;
	margin:0 0 0 1px;
	display:block;
	margin-bottom:15px;
	}
#left_ctr {
	position:relative;
	float:left;
	height:auto;
	width:770px;
	display:block;
	}
#ctr_menu {
	position:relative;
	height:60px;
	width:770px;
	display:block;
	left:2px;
	float:left;
	clear:both;
	}
#ctr_menu img {float:left;margin:0px;cursor:pointer;border:none;}

#col_1 {
	position:relative;
	float:left;
	width:404px;
	height:auto;
	display:inline;
	margin-left:10px;
	margin-right:20px;
	}

#col_1 img {margin-bottom:8px}

#col_2 {
	position:relative;
	float:left;
	width:323px;
	height:auto;
	display:block;
	}

#col_3 {
	position:relative;
	float:left;
	width:287px;
	height:auto;
	display:inline;
	margin-left:10px;
	margin-right:7px;
	}

#col_4 {
	position:relative;
	float:left;
	width:451px;
	height:auto;
	display:inline;
	margin-left:7px;
	}

#col_5 {
	position:relative;
	float:left;
	width:197px;
	height:auto;
	display:inline;
	margin-left:7px;
	}
	
#col_6 {
	position:relative;
	float:left;
	width:287px;
	height:auto;
	display:inline;
	margin-left:7px;
	}

#col_7 {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	display:inline;
	margin-left:10px;
	margin-right:7px;
	display:inline;
	}


#col_8 {
	position:relative;
	float:left;
	width:488px;
	height:auto;
	margin-left:10px;
	margin-right:15px;
	display:inline;
	}


#col_9 {
	position:relative;
	float:left;
	width:451px;
	height:auto;
	display:inline;
	margin-left:15px;
	margin-right:0px;
	}

.col_10 {
	position:relative;
	float:left;
	width:224px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
	display:inline;
	}	

.col_11 {
	position:relative;
	float:left;
	width:223px;
	height:auto;
	display:inline;
	margin-left:10px;
	margin-right:10px;
	padding-left:2px;
	}	
	
#col_12 {
	position:relative;
	float:left;
	width:752px;
	height:auto;
	display:inline;
	margin-left:10px;
	margin-right:10px;
	}	
	
.col_13 {
	position:relative;
	float:left;
	width:223px;
	height:auto;
	display:inline;
	margin-left:10px;
	margin-right:10px;
	}	
	
#col_14 {
	position:relative;
	float:left;
	width:287px;
	height:auto;
	display:inline;
	margin-left:0px;
	margin-right:7px;
	}
.aboutrow {
	position:relative;
	width:287px;
	height:33px;
	margin:0 0 10px 0;
	padding:0;
	}

.aboutrow3 {
	position:relative;
	width:752px;
	height:33px;
	margin:0 0 10px 0;
	padding:0;
	}
.aboutrow img, .aboutrow3 img {float:left;margin-right:8px}

.checkrow {
	position:relative;
	float:left;
	clear:both;
	width:443px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	}
.checkrow2 {
	position:relative;
	width:451px;
	height:33px;
	margin:0 0 10px 0;
	padding:0;
	}
.checkrow5 {
	position:relative;
	width:197px;
	height:33px;
	margin:0 0 10px 0;
	padding:0;
	}
.checkrow6 {
	position:relative;
	width:287px;
	height:33px;
	margin:0 0 10px 0;
	padding:0;
	}

.checkrow7 {
	position:relative;
	width:279px;
	height:33px;
	margin:0 0 10px 0;
	padding:0;
	}
.checkrow9 {
	position:relative;
	float:right;
	clear:both;
	width:443px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	}
		
#checkrow img {
	width:206px;
	margin-bottom:8px;
		}
		
.checkrow2 img, .checkrow5 img, .checkrow6 img, .checkrow7 img {
	float:left;
	
	}
	
.cr_left {
	position:relative;
	float:left;
	width:206px;
	height:auto;
	}
.cr_right {
	position:relative;
	float:right;
	width:206px;
	height:auto;
	}
.cr_left img, .cr_right img {margin-bottom:7px;}

.dot:hover img, .dot2:hover img {
    filter:alpha(opacity=75);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity:0.75;
	opacity:0.75;
	}

.dot img {margin-right:8px}
.dot2 img{margin-right:0px}

.sidebar {
	position:relative;
	float:left;
	width:8px;
	height:1346px;
	display:block;
	background: url(images/sidebar.jpg) top left no-repeat;
	}
	
.sidebar2 {
	position:relative;
	float:left;
	width:8px;
	height:850px;
	display:block;
	background: url(images/sidebar2.jpg) top left no-repeat;
	}
	
#tests, #tests2, #tests3 {
	position:relative;
	float:right;
	height:auto;
	width:206px;
	display:inline;
	margin-right:10px;
	}
	
#tests {padding-top:10px;}

#tests2 {
	width:199px;
	margin-top:59px;
	}
	
#tests3 {
	width:169px;
	margin-top:59px;
	}

#spacer {
	height:59px;
	width:451px;
	display:block;
	}
#spacer5 {
	height:44px;
	width:197px;
	display:block;
	}
#spacer6 {
	height:44px;
	width:287px;
	display:block;
	}

	
a:link, a:visited, a:active {
	color:#99bfcc;
	text-decoration:none;
	}
a:hover {
	color:#43545a;
	text-decoration:none;
	}

h1 {
	color:#668099;
	font-size:12pt;
	font-weight:normal;
	margin:0 0 15px 0;
	}
h2 {
	color:#668099;
	font-size:10pt;
	font-weight:bold;
	margin:0 0 15px 0;
	}
h3 {
	color:#668099;
	font-size:10pt;
	font-weight:bold;
	margin:0 0 3px 0;
	}

.comptext {
	color:#668099;
	font-size:10pt;
	font-weight:bold;
	}
input.submit1 {
	background:#000;
	border:none;
	color:#99bfcc;
	font-size:10pt;
	font-weight:bold;
	margin-left:10px;
	cursor:pointer;
	}
	
.style1 {color: #684326;text-align:right;}
.style2 {color: #7e5e63;text-align:right;}

#port1 {
	position:relative;
	float:left;
	margin-top:20px;
	margin-left:67px;
	width:364px;
	height:169px;
	display:block;
	text-align:right;
	display:inline;
	}

#port2 {
	position:relative;
	float:left;
	margin-top:60px;
	margin-left:60px;
	width:238px;
	height:156px;
	display:block;
	text-align:right;
	}
#port3 {
	position:relative;
	float:left;
	margin-top:40px;
	margin-left:40px;
	width:155px;
	height:107px;
	display:block;
	text-align:right;
	}
.clear {width:100%;height:1px;float:left;clear:both}

.headline {margin-bottom:15px}

#aoexpand {
	position:relative;
	margin-right:8px;
	width:344px;
	height:auto;
	margin-top:15px;
	text-align:left;
	color:#99bfcc;
	display:block;
	}
	
#ccexpand {
	position:relative;
	margin-right:10px;
	width:230px;
	height:auto;
	margin-top:15px;
	text-align:left;
	display:block;
	color:#99bfcc;
	}
	
#bwexpand {
	position:relative;
	margin-right:10px;
	width:137px;
	height:auto;
	margin-top:15px;
	text-align:left;
	color:#99bfcc;
	display:block;
	}
	
#fade1, #fade2, #fade3 {
	position:absolute;
	top:235px;
	left:20px;
	width:940px;
	height:auto;
	text-align:left;
	color:#99bfcc;
	display:block;
	background-color:#212121;
	padding:5px 10px;
	}

.teststrip {margin-bottom:8px}