body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#242424;
	}

body form {margin:0;}

img{ border:0;}
p { margin:0;}

BODY,TD,UL,BR,select{font-size: 9pt;  line-height : 150%;font-family: Arial, Helvetica, sans-serif;  color : #9B9B9B; }

h1 { font: normal 13px Arial, Helvetica, sans-serif; letter-spacing: 0px; padding:0 0 0 2px; margin: 0 0 15px 0; font-weight:bold; color:#F9B552; border-bottom:1px solid #434343; line-height:20px;}

h2 { font: normal 12px Arial, Helvetica, sans-serif; letter-spacing: 1px; padding:0; margin: 0; font-weight: bold; color:#BE0D14; line-height:20px;}
h2.partner {font: bold 32px Arial, Helvetica, sans-serif; color:#F8B551; line-height:42px; margin:0 0 10px;}

h2 a:link {  color: #BE0D14;text-decoration: none;}
h2 a:active {  color: #BE0D14;text-decoration: underline;}
h2 a:visited {  color: #BE0D14;text-decoration: none;}
h2 a:hover {  color: #BE0D14;text-decoration: underline;}

h3 { color:#F8B551; line-height:24px; margin:0; font-weight:bold; font-size:12px;}

h3 a:link {  color: #F8B551;text-decoration: none;}
h3 a:active {  color: #F8B551;text-decoration: underline;}
h3 a:visited {  color: #F8B551;text-decoration: none;}
h3 a:hover {  color: #F8B551;text-decoration: underline;}

.ka { BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FONT-SIZE: 9pt;  background : #ffffff; color : #666666;}
.ka2{ BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-SIZE: 9pt;  background : #ffffff; color : #666666;}
.ka3{ BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; FONT-SIZE: 9pt;  background : #ffffff; color : #666666;}
.ba { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt;  border-color: #7d9dac;  background : #edf7f9; }

a.nav:link {  color: #9C9C9C;text-decoration: none;}
a.nav:active {  color: #F9B554; text-decoration: underline;}
a.nav:visited {  color: #9C9C9C;text-decoration: none;}
a.nav:hover {  color: #F9B554; text-decoration: underline;}

a.inputPage:link {  color: #092C90;text-decoration: none;}
a.inputPage:active {  color: #ff630e; text-decoration: none;}
a.inputPage:visited {  color: #092C90;text-decoration: none;}
a.inputPage:hover {  color: #ff630e; text-decoration: none;}

a.nav1:link {  color: #F8B551; text-decoration: none; }
a.nav1:active {  color: #fff; text-decoration: none;}
a.nav1:visited {  color: #F8B551;text-decoration: none;}
a.nav1:hover {  color: #fff; text-decoration: none;}

a.nav2:link {  color: #9B9B9B;text-decoration: none;}
a.nav2:active {  color: #fff; text-decoration: none;}
a.nav2:visited {  color: #9B9B9B;text-decoration: none;}
a.nav2:hover {  color: #fff; text-decoration: none;}

a.nav3:link {  color: #666666;text-decoration: none;font-weight: bold}
a.nav3:active {  color: #666666; text-decoration: none;font-weight: bold}
a.nav3:visited {  color: #666666;text-decoration: none;font-weight: bold}
a.nav3:hover {  color: #666666; text-decoration: none;font-weight: bold}

a.nav4:link {  color: #F8B551;text-decoration: underline;}
a.nav4:active {  color: #fff; text-decoration: underline;}
a.nav4:visited {  color: #F8B551;text-decoration: underline;}
a.nav4:hover {  color: #fff; text-decoration: underline;}

a.nav5:link {  color: #0b44ab;text-decoration: none;}
a.nav5:active {  color: #ef7319; text-decoration: none;}
a.nav5:visited {  color: #0b44ab;text-decoration: none;}
a.nav5:hover {  color: #ef7319; text-decoration: none;}

a.sel:link {  color: #F9B554;text-decoration: underline;}
a.sel:active {  color: #F9B554; text-decoration: underline;}
a.sel:visited {  color: #F9B554;text-decoration: underline;}
a.sel:hover {  color: #F9B554; text-decoration: underline;}

a:link {  color: #fff;text-decoration: none;}
a:active {  color: #F9B554;text-decoration: underline;}
a:visited {  color: #fff;text-decoration: none;}
a:hover {  color: #F9B554;text-decoration: underline;}

.bg
{
	background:url(top_bg.gif) repeat-x top;
}

.in_bg
{
	background:url(top_bg_1.gif) repeat-x top;
}

.content
{
	margin: 0 auto;
	width: 1008px;

}

.email{
	color:#FFFFFF;
	height:46px;
	line-height:46px;
	font-weight:bold;
	font-size:12px;
	background:url(dot_1.gif) no-repeat 734px center;
	padding:0 0 0 751px;
}

.menu { 
	clear: both;
	height: 49px;
	color: #FFF;
	margin: 0; 
	background: url(menu_bg.jpg) no-repeat;
}

.menu ul{
	list-style-type:none;
	margin:0;
	padding:0 0 0 95px;
}

.menu li {
	padding:0;
	color: #FFFFFF;
	font-size: 13px;
	line-height:49px;
	float:left;
	font-weight:bold;
}

.menuCls {
	height:49px;
	background:url(dot_line.gif) no-repeat center;
	width:2px;
	margin:0 18px;
}

.banner{
	margin:0;
	background:url(banner.jpg) no-repeat;
	height:249px;
	text-align:right;
}

.link{
	color:#FFF;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:34px;
	width:405px;
	margin:215px 0 0 30px!important;
	margin:215px 0 0 15px;
	float:left;
	}
.link span{ margin:0 15px;}
.linkC{background:url(version_bg_center.png) repeat-x left top; margin:0 20px;}
#linkL{ width:20px; height:34px; float:left;}
html>body #linkL{background:url(version_bg_left.png) no-repeat;}
* #linkL{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/version_bg_left.png);}

#linkR{ width:20px; height:34px; float:right;}
html>body #linkR{background:url(version_bg_right.png) no-repeat;}
* #linkR{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/version_bg_right.png);}

.24online{
	margin:10px;
}

.imgstyle{margin:84px 143px 0 0;}

.banner_1{
	margin:0;
	background:url(banner_1.jpg) no-repeat;
	height:215px;
	text-align:right;
}
.banner_1 div.link{margin:181px 0 0 30px!important;margin:181px 0 0 15px;}
.banner_1 img.imgstyle{margin:84px 145px 0 0;}

.banner_2{
	margin:0;
	background:url(banner_2.jpg) no-repeat;
	height:215px;
	text-align:right;
}
.banner_2 div.link{margin:181px 0 0 30px!important;margin:181px 0 0 15px;}
.banner_2 img.imgstyle{margin:84px 142px 0 0;}

.banner_3{
	margin:0;
	background:url(banner_3.jpg) no-repeat;
	height:215px;
	text-align:right;
}
.banner_3 div.link{margin:181px 0 0 30px!important;margin:181px 0 0 15px;}

.main{
	background:#313131;
	width:957px;
	height:600px;
	padding:10px 0 10px 51px;
}

.in_main{
	background:#313131;
	width:957px;
	padding:10px 0 10px 51px;
}

.dir_main{
	width:868px;
	background:#2D2D2D;
	padding:12px 18px 10px 19px;
}

.mainLeft{
	float:left;
	width:215px;
	margin:0 21px 0 0;

	height:100%;
}

.mainCenter{
	float:left;
	width:433px;
	margin:0 21px 0 0;
	background:#2D2D2D;
	height:100%;
}

.mainRight{
	float:left;
	width:193px;
	background:#2D2D2D;
	height:100%;
	padding:0 11px;
	line-height:18px;
}

.mainRight img{ margin:0;}

.right_title{
	color:#F6B551;
	font-weight:bold;
	letter-spacing:1px;
	padding:9px 0;
}

.right_content{ padding:0 2px;}

.right_content_pic { margin:12px 0 0 0 ;}

.paypal_title{
	background:url(dot_2.gif) no-repeat 9px center;
	padding:0 0 0 20px;
	line-height:29px;
	border-bottom:2px solid #313131;
	color:#F7B64E;
	font-weight:bold;
	font-size:12px;
}

.paypal_intro{
	padding:2px 14px;
	line-height:18px;
}

.paypal_pic{
	text-align:center;
	border-bottom:11px solid #313131;

}

.paypal_pic img {margin:0 0 4px!important; margin:0 0 8px;}

.intro{
	padding:2px 5px 0 11px;
	line-height:18px;
}

.center_title{
	background:url(dot_1.gif) no-repeat 15px 15px;
	border-bottom:2px solid #313131;
	padding:0 0 0 26px;
	color:#C00C15;
	font-weight:bold;
	letter-spacing:1px;
	line-height:36px;
}

.center_title2{
	background:url(dot_1.gif) no-repeat 15px center;
	padding:0 0 0 26px;
	color:#C00C15;
	font-weight:bold;
	letter-spacing:1px;
	line-height:28px;
}

.center_title3{
	background:url(dot_1.gif) no-repeat 15px center;
	padding:0 0 0 26px;
	color:#C00C15;
	font-weight:bold;
	letter-spacing:1px;
	line-height:24px;
}

.center_content{
	padding:5px 20px 5px 25px;
	line-height:18px;
	border-bottom:10px solid #313131;
	margin:0;
}

.center_content2{
	padding:5px 20px 5px 25px;
	line-height:18px;
	border-bottom:10px solid #313131;
	margin:0;
}

.center_content3{
	padding:0 20px 6px 25px;
	line-height:18px;
	border-bottom:10px solid #313131;
	margin:0;
}

.center_content3 img{
	vertical-align:middle;
	margin:1px 5px 1px 0!important;
	margin:2px 5px 2px 0;
}

.center_pic{
	padding:0 0 0 21px;
	height:28px;
	border-bottom:2px solid #313131;
}

.center_content4{
	padding:0 0px 5px 25px;
	line-height:18px;
	margin:0;
}

.li_star{
	background:url(dot_star.gif) no-repeat 1px 3px;
	padding:0 0 0 18px;
}


.footer{
	text-align:center;
	color:#9C9C9C;
	height:92px;
	line-height:100%;
	clear:both;
}

.footer_menu{
	margin:0 auto;
	clear:both;

	width:62%;
	max-width:62%;
}

.footer_copy{ clear:both;}

.footer_menu ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.footer_menu li {
	margin:0 11px;
	color: #FFFFFF;
	font-size: 13px;
	line-height:53px;
	float:left;
	font-weight:bold;
}

.dir_main_left {  width:284px; background:url(pic_3.jpg) no-repeat left top; height:531px; float:left;}

.dir_main_right { width:584px; display:block; float:left;}

.in_left{ float:left; width:277px; border-right:8px solid #313131; background:#2C2C2C; padding:12px 10px 0 10px; line-height:18px; height:604px;}

.in_right{ float:left; width:569px; background:#2C2C2C; padding:45px 0 0 31px; height:571px;}

.in_left2{ float:left; width:297px; border-right:8px solid #313131;height:553px; background:#2C2C2C; padding:35px 0 0 ; line-height:18px; text-align:center;}

.in_right2{ float:left; width:560px; height:573px;background:#2C2C2C; padding:15px 20px 0 20px;}

.in_right img { margin:0; vertical-align: bottom;}

.PortfolioLeft{ width:430px; border-right:1px solid #434343; margin:20px 0 ; float:left; display:inline;}

.PortfolioRight{ width:430px; text-align:right; float:left;margin:20px 0 ;}

.portfolioBox{ margin:0; padding:0; list-style:none;}
.portfolioBox dt{ clear:both; height:20px;}
.portfolioBox dd{ display:inline-block; width:48.8%; padding:0; margin:0; text-align:center; float:left;}
.portfolioBox dd.dot{ background:url(dot_3.gif) no-repeat center center;width:9px; height:171px;}
.portfolioBox dd.pHeader{ width:50%; color:#FCB452; font-weight:bold;}

.PGLeft{ width:120px; margin:0 23px 0 4px; float:left;}

.PGRight{ width:120px; margin:0; float:left;}

.WVLeft{ width:177px; margin:10px 48px 0 0; float:left; clear:left;}

.WVRight{ width:177px; margin:10px 0 0 0; float:left; clear:right;}

.WVLeft1{ width:277px; margin:10px 48px 0 0; float:left; clear:left;}

.WVRight1{ width:277px; margin:10px 0 0 0; float:left; clear:right;}

.price { text-align:center; color:#F7B650; text-decoration:underline; font-weight:bold; line-height:40px; font-size:14px;}

.logo { margin:10px 10px 0; vertical-align: text-bottom;}

.li_yellow { background:url(dot_2.gif) no-repeat left center; padding:0 0 0 12px;}
.li_yellow_2 { background:url(dot_2.gif) no-repeat left 7px; padding:0 0 0 12px;}

.line { line-height:15px;}

.STYLE1 {color: #BD0C12; letter-spacing:1px; font-weight:bold; line-height:100%;}

.STYLE2 {font-size: 24px;}

.STYLE3 {color: #F8B551}

.WVstyle {color: #F8B551; text-align:center; line-height:30px;}

.bline {border-bottom:1px solid #434343; float:left;}
.bline2 {border-bottom:1px solid #434343; margin:0 0 0 140px!important;margin:0 0 0 70px; float:left;}

.sitemap1 a:link {  color: #F8B551; text-decoration: none; }
.sitemap1 a:active {  color: #fff; text-decoration: none;}
.sitemap1 a:visited {  color: #F8B551;text-decoration: none;}
.sitemap1 a:hover {  color: #fff; text-decoration: none;}
.sitemap1 {width:432px; float:left;}

.sitemap1-2 a:link {  color: #F8B551; text-decoration: none; }
.sitemap1-2 a:active {  color: #fff; text-decoration: none;}
.sitemap1-2 a:visited {  color: #F8B551;text-decoration: none;}
.sitemap1-2 a:hover {  color: #fff; text-decoration: none;}
.sitemap1-2 {width:292px; float:left;}

.sitemap2 a:link {  color: #9B9B9B;text-decoration: none;}
.sitemap2 a:active {  color: #fff; text-decoration: none;}
.sitemap2 a:visited {  color: #9B9B9B;text-decoration: none;}
.sitemap2 a:hover {  color: #fff; text-decoration: none;}
.sitemap2 {float:left; width:436px; margin:0; padding:0;}

/* contact */
.contact{width:395px; margin:50px auto;}
.contact div{clear:both; margin:5px 0;}
.contact span{width:55px;display:block;float:left;line-height:20px;}
.contact_select{width:240px;}
.contact_input{width:236px;}
.contact_text{width:324px;}
.button{ text-align:center;}

/* discount */
.discount{ padding:0; margin:18px 0 0; list-style:none;}
.discount li{ margin:10px 0 0;}

#flash{ text-align:center; margin:0 0 0 15px;}

#iFlash{ margin:20px 0 0 6px;}
