html {  background: url(../img/body_bg.jpg) 0 151px repeat-x #0d1113;}
body {color:#fff;}
.left { float: left;}
.b1 { float: left;}
.right { float: right;}
.b2 { float: right;}
.clr { clear: both;}



.wrap {
	width: 900px;
	margin: 15px auto 0 auto;
	position: relative;
}

.round td { vertical-align: top;}
.round .top_l{
	background: url(../img/top_l.jpg) 0 0 no-repeat;
	width: 6px;
	height: 102px;
}
.round .top_r{
	background: url(../img/top_r.jpg) 0 0 no-repeat;
	width: 6px;
	height: 102px;
}
.round .top {
	background: url(../img/top.jpg) 0 0 repeat-x;
	height: 6px;
}
.round .center { 
	border-left: solid 1px #1e2224;
	border-right: solid 1px #1e2224;
	background-color: #14181a;
}
.round .bottom_l{
	background: url(../img/bottom_l.jpg) 0 0 no-repeat;
	width: 6px;
	height: 6px;
}
.round .bottom_r{
	background: url(../img/bottom_r.jpg) 0 0 no-repeat;
	width: 6px;
	height: 6px;
}
.round .bottom {
	background: url(../img/bottom.jpg) 0 0 repeat-x;
	height: 6px;
}
.header {
	height: 96px;
	background-color: #101416;
}
.header .product {
	margin-right: 21px;
	margin-top: 25px;
}
.menu {
    height: 34px;
    background:url(../img/menu_bg.jpg) 0 0 repeat-x;
}
.menu ul {
    border-left: solid 1px #1e2223;
    border-right: solid 1px #1e2223;
    width: 898px;
    float: left;
}
.menu li,
.subMenu li {
	float: left;
	margin-right: 1px;	
}
.menu li a,
.subMenu li a { 
	width: 119px;
	display: block;
	text-decoration: none;
	height: 34px;
}
.menu li a.m1 {
	background: url(../img/main_m1.png) 0 0 no-repeat;
}
.menu li a.m2 {
	background: url(../img/main_m2.png) 0 0 no-repeat;
}
.menu li a.m3 {
	background: url(../img/main_m3.png) 0 0 no-repeat;
}
.menu li a.active,
.menu li a:hover {
	background-position: 0 -35px;
}
.menu li.empty { 
	background:url(../img/menu_bg.jpg) 0 0 repeat-x; 
	height: 34px;
	width: 537px;
}
.redLine {
	height: 3px;
	border-right: solid 1px #990033;
	border-left: solid 1px #990033;
	background-color: #990033;
}
.content {
	padding: 20px;
	font: normal 12px Arial, Helvetica, sans-serif;
}
.content img.caption {
	clear: both;
	padding: 17px 0 20px 0; //padding: 0px 0 20px 0;
}
.content p { 
	color: #FFFFFF;
	margin-bottom: 20px;
}
.subMenu {
	float: left;
	height: 28px;
}
.subMenu li a  {
	width: 69px;
	height: 28px;
}
.subMenu .subM1 {
	background: url(../img/m1.png) 0 -28px no-repeat;
}
.subMenu .subM2 {
	background: url(../img/m2.png) 0 -28px no-repeat;
}
.subMenu .subM3 {
	background: url(../img/m3.png) 0 -28px no-repeat;
}
.subMenu .subM4 {
	background: url(../img/m4.png) 0 -28px no-repeat;
}
.subMenu .subM5 {
	background: url(../img/m5.png) 0 -28px no-repeat;
}
.subMenu .active,
.subMenu a:hover {
	background-position: 0 0px;
}
.content a{color:white;}
.content a:hover{text-decoration:none;}
.content .list1 {
	margin: -10px 0 10px 12px;
}
.content .list1 li { 
	background: url(../img/list.png) 0 6px no-repeat; // background-position: 0 10px;
	padding: 4px 16px;
	color: #FFF;
}
.content .logo2 {
	margin-bottom: 7px;
}
.copyRight {
	color: white;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding-top: 14px;
}

.copyRight a, .copyRight a:hover,.copyRight a:visited{
	color: white;
}

.copyRight a:hover{text-decoration:none;}

.homeWrap {
	width: 550px;
	margin: 43px auto 0 auto;
	color: #FFF;
	text-align: center;
}
.homeWrap img { margin: 0 auto;}

.homeWrap p { margin: 60px 0 80px 0;}

.homeWrap .buttons { 
	width: 334px; 
	margin: 0 auto;
}
.homeWrap .buttons .left,
.homeWrap .buttons .right,
.homeWrap .buttons .b { width: 160px;}

.homeWrap .buttons a {
	display: block;
	height: 38px;
	text-decoration: none;
}
.homeWrap .buttons .left a {
	background: url(../img/btn1.png) 0 0 no-repeat;
}
.homeWrap .buttons .right a {
	background: url(../img/btn2.png) 0 0 no-repeat;
}
.homeWrap .buttons .left a.active,
.homeWrap .buttons .left a:hover,
.homeWrap .buttons .right a.active,
.homeWrap .buttons .right a:hover
{
	background-position: 0 -38px;
}
.homeWrap .buttons .download {
	background:url(../img/pic2.jpg) center 0 no-repeat;
	text-align: center;
	padding-top: 25px;
}
.homeWrap .buttons .download a {
	background: url(../img/btn3.jpg) 0 0 no-repeat;
	display: block;
	height: 13px;
	margin: 0 auto;
	width: 47px;
	overflow: hidden;
}
.homeWrap .buttons .download a:hover,
.homeWrap .buttons .download a.active {
	background-position: 0 -13px;
}
.homeWrap .copyRight {
	color:#FFF;
	clear: both;
	padding-top: 95px;
	padding-bottom: 10px;
	margin: 0;
}


/*------------Form Page--------------*/

.roundWrap {
	background-color: #22292c;
	position: relative;
	border: solid 1px #2c3235;
}
.roundWrap .t_l,
.roundWrap .t_r,
.roundWrap .b_l,
.roundWrap .b_r {
    width: 5px;
    height: 5px;
    position: absolute;
    z-index: 2;
}
.roundWrap .t_l {
    top: 0;
    left: 0;
	margin-top:-1px;
	margin-left:-1px;
    background: url(../img/t_l.gif) 0 0 no-repeat;
}
.roundWrap .t_r {
    top: 0;
    right: 0;
	margin-top:-1px;
	margin-right:-1px;
    background: url(../img/t_r.gif) right 0 no-repeat;
}
.roundWrap .b_l {
    bottom: 0;
    left: 0;
	margin-bottom:-1px;
	margin-left:-1px;
    background: url(../img/b_l.gif) left bottom no-repeat;
}
.roundWrap .b_r {
    bottom: 0;
    right: 0;
	margin-bottom:-1px;
	margin-right:-1px;
    background: url(../img/b_r.gif) right bottom no-repeat;
}
.leftColumn {
	width: 440px;
}
.formContainer { 
	position: relative;
	z-index: 200;
	padding: 10px;
}
.formContainer img.caption {
	padding: 5px 0 17px 7px;
}
.formContainer .border {
	border-bottom: dashed 1px #66748c;
}
.formContainer input,
.formContainer textarea {
	margin-left: 5px;
	margin-bottom: 4px;
}
.formContainer label {
	color:#FFF;
	font: bold 12px Arial;
	padding: 7px 8px;
	display: block;
}
.formContainer .input1 {
	width: 251px;
	border: solid 1px black;
	padding-left: 3px;
}
.formContainer .input2 {
	width: 405px;
	border: solid 1px black;
	padding-left: 3px;
}
.formContainer textarea {
	width: 405px;
	height: 165px;
	border: solid 1px black;
	padding-left: 3px;
}
.formContainer .buttons {
	padding: 14px 5px 7px 5px;
}
.formContainer .buttons .resetBtn {
	background: url(../img/reset_btn.png) 0 0 no-repeat;
	width: 110px;
	height: 28px;
	border: none;
	cursor: pointer;	
}
.formContainer .buttons .submitBtn {
	background: url(../img/submit_form_btn.png) 0 0 no-repeat;
	width: 160px;
	height: 28px;
	border: none;
	cursor: pointer;	
}
.rightColumn {
	width: 410px;
}
.rightColumn p {
	margin: 0 0 20px 25px;
}
.downloadWrap {
	position: absolute;
	top: 190px;
	right: 20px;
}
.downloadWrap .downloadBtn {
	background:url(../img/download_btn.gif) 0 0 no-repeat;
	width: 161px;
	height: 48px;
	display: block;
	text-decoration: none;
}

.rightColumn .supportBtn {
	background:transparent url(../img/support_btn.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:38px;
	margin:18px 0 0 140px;
	width:160px;
}


h1 { color:#fff; font-size:24px;}