﻿body {

	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0 auto 16px auto;
	color:#191919;
	background: url(../PublishingImages/body-bg.jpg) repeat-x;
	background-color:#f8f6f7 !important;
	
}
/*Reset Styles!*/
html, body, h1, h2, h3, h4, h5, h6, p, blockquote, object,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
img
{
border:none;
}
.img-left
{
	float:left;
}
.img-right
{
	float:right;
}
.clear
{
	clear:both;
}

a:link, a:active, a:visited
{
color:#004e94;

}
a:hover
{
color:#4a3e26;
}
#left-section ul, #left-section ol
{
margin:5px 0 5px 20px;
}
/* header */
#wrapper
{
width:855px;
margin:0 auto;
}
#header
{
width:855px;
height:127px;
float:left;
background:url(../PublishingImages/bg_main1.jpg) center top;
position:relative;
}
#header .logo
{
position:absolute;
left:0;
top:18px;
}
#header .slogan
{
position:absolute;
right:0;
bottom:0;
}
#header p
{
position:absolute;
color:#FFF;
right:0;
top:4px;
}

/* navigation */
.nav
{
list-style-type:none;
}
.nav li
{
display:inline;
float:left;
height:37px;
}
.sub-nav
{
list-style-type:none;
background-color:#da6c0d;
float:left;
width:855px;
height:15px;
padding:5px 0 5px 0;
}
.sub-nav li
{
display:inline;
float:left;
font-size:11px;
}
.sub-nav li a:link, .sub-nav li a:active, .sub-nav li a:visited
{
color:#FFFFFF;
background-color:#da6c0d;
text-decoration:none;
padding:0 12px 0 11px;
border-right:#000000 dotted 1px;
}

.sub-nav li a:hover
{
background-color:#ac5204;
}
.sub-nav li:last-child a:link, .sub-nav li:last-child a:visited {
border-right:none;
}


/* flash banner */
#flash-banner
{
float:left;
width:855px;
}

/* main */
#main
{
width:845px;
background:#FFF;
padding:5px;
float:left;
}
#home-front
{
width:845px;
float:left;
}
.home-box1
{
width:421px;
height:289px;
margin:0 0 2px 0;
background:#efefef;
float:left;
}
.home-box1 img {
margin:40px 0 24px 41px;
}
.home-box2
{
width:396px;
padding:23px 13px 0 13px;
height:266px;
margin:0 0 2px 0;
background:#efefef;
float:right;
}
.home-box2 h2
{
color:#993300;
font-size:22px;
}
.home-box2 p
{
	padding:0 0 16px 0;
}
.home-box2 img
{
	padding:0 18px 0 0;
}

.para-big
{
color:#02304c;
font-size:12px;
}

.home-box3
{
width:409px;
height:148px;
padding:16px 0 24px 12px;
background:#efefef;
float:left;
}
.home-box3 h2
{
color:#00B8E6;
padding:0 0 10px 0;
font-size:22px;
}
.home-box3 img
{
float:left;
}
.home-box3 ul
{
list-style-type:none;
float:left;
padding:0 0 0 18px;
}
.home-box3 li
{
padding:0 0 10px 10px;
background:url(../PublishingImages/img_bullet.jpg) no-repeat left 5px;
}
.home-box4
{
width:398px;
height:166px;
padding:22px 24px 0 0;
background:#efefef;
float:right;
}
.home-box4 p
{
	width:258px;
	float:right;
	padding:0 0 16px 0;
}
.home-box4 img
{
float:left;
padding:0 0 0 10px;
}
/* home front ended */

/* page content */
#content
{
width:827px;
padding:14px 14px 14px 9px;
float:left;
}
#left-section
{
width:546px;
padding:10px 6px;
border:#e7e7e7 solid 1px;
float:left;
min-height:376px;
}
#left-section p
{
padding:0 0 16px 0;
}
#left-section h1
{
padding:0 0 5px 0;
color:#FF7500;
font-size:22px;
font-weight:normal;
}

/* right section */
#right-section
{
width:239px;
border:#e7e7e7 solid 1px;
padding:10px 6px;
text-align:center;
float:right;
}
#right-section div
{
text-align:left;
}
#right-section ul
{
list-style-position:inside;				
}
#right-section ul li
{
background:url(../PublishingImages/prize-bullet.jpg) no-repeat left 7px;
list-style-position:inside;	
list-style-type:none;			
padding:3px 0 3px 12px;
color:#154587;
}


#right-section h3
{
color:#ff7500;
font-size:15px;
}
#right-section span.prize
{
color:#154587;
font-weight:bold;
}
#right-section img
{
display:block;
margin:0 auto 22px auto;
}
#right-section img.zero-margin
{
margin:0 auto 0 auto;
}

/* footer */
#footer
{
width:855px;
text-align:center;
padding:10px 0 0 0;
border-top:#ff7500 solid 13px;
background-color:#000000;
color:#ffffff;
float:left;
height:22px;
}

.yellow_list li
{
color:#ff7500;
}
.yellow_list li a:link, .yellow_list li a:active, .yellow_list li a:visited
{
color:#ff7500;
font-weight:bold;
text-decoration:none;
}
.yellow_list li a:hover
{
color:#444;
}
/* other pages */
.folio
{
clear:both;
}
.folio h2
{
background-color:#f1f1f1;
padding:2px 5px;
margin:0 0 10px 0;
}
.folio img
{
margin:0 10px 10px 0;
}
ul.tmonial-list
{
list-style-type:none;
margin:0 !important;
padding:0 !important;
}
.tmonial-list li
{
padding:10px 0 !important;;
border-bottom:#d5d3d3 dotted 1px;
}
.tmonial-list li span
{
color:#0066ff;
font-weight:bold;
display:block;
text-align:right;
}
.tmonial-list li.no-border
{
border:none;
}

/* 2010-05-11*/
.request-form
{
	list-style-type:none;
	width:500px;
}
.request-form li
{
	padding:0 0 3px 10px;
	float:left;
	clear:both;
	width:530px;
}
.request-form label, .request-form input, .request-form textarea
{
	float:left;
}
.request-form label
{
	width:140px;
}

input.bg-buttons
{
	background:#0a3d68 url(../PublishingImages/bg-buttons.jpg) repeat-x;
	color:#FFF;
	border:none;
	height:24px;
	margin:0 3px 0 0;
}
input[type="text"], select, textarea
{
background:#e8f0f6;
border:#aeb6bb solid 1px;
float:left;
}
input[type="text"]:focus, select:focus, textarea:focus
{
background:#fff5ea;
border:#cab196 solid 1px;
}

.red-star
{
	color: red;
}

.nsupport
{
	list-style-type:none;
}

.nsupport li
{
padding:0 0 5px 0;
}

h2
{
	font-size:14px;
}
.disclaimer
{
font-size: 11px; 
font-family: Arial,Helvetica,sans-serif; 
color: rgb(51, 51, 51);
}
#left-section hr
{
border:#efefef solid 1px;
}

.hr-welcome .reg-hr
{
border:#efefef solid 1px;				
margin:10px 0 0px 0;
}
div#flash-banner
{
position:relative;
z-index:0;
left:0;
top:0;
}
.register-vm
{
width:275px;
height:27px;
position:absolute;
left:215px;
bottom:0;
z-index:999;
display:none;
}
.register-vm img
{
border:0;
}
.message-gold
{
color:#ff7500;
padding:5px !important;
margin:0 0 7px 0 !important;
/* border:#aeb6bb dotted 1px; */
}
.request-form li span
{
padding:0 0 0 5px;
float:left;			
}
.request-form li label span
{
padding:0 !important;
float:none !important;
}
#left-section ul li {
padding:0 0 5px 0;
}
.door-prize
{
color:#c86709;
}
#recaptcha_container
{	
float:left;
clear:both;
position:relative;
padding:0 0 0 10px !important;
}
#recaptcha_container label
{
float:left;
width:130px !important;
padding:7px 0 5px 0;	
}
#recaptcha_response_field
{
float:left;		
margin:7px 0 5px 0;		
}
#recaptcha_image img
{
float:left;
margin:0 0  5px 130px;
_margin:0 0  5px 65px;
border:dotted 1px #aeb6bb;
}
#recaptcha_container p
{
clear:both;
float:left;
}
#recaptcha_reload_btn
{
position:absolute;
right:-70px;
_right:-40px;
top:16px;
cursor:pointer;
width:28px;
height:28px;
background:url(../PublishingImages/refresh.jpg) no-repeat;
color:#fff;
border:none;
}
#recaptcha_image
{
width:400px;
float:left;
}
.capcha-cls
{
width:400px;
float:left;
}
label.ext-lbl
{
width:40px;
margin:0 0 0 10px;				
}
input.ext-input
{
				
}
.powered-by
{
top:0;
height:27px;
width:25px;
height:233px;
left:-25px;
position:absolute;
z-index:999;				
}
