h1,h2,h3,h4,h5,{margin:0px 0px;}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:#FFFFFF;
	margin: 20px 0px 0px 0px;
}
td{vertical-align:top;}
img{border:none;}
p,ol,ul{
	font-size:10pt;
	color: #4D4D4D;
	padding: 10px 10px 0px 15px;
}
ol li{padding-bottom:10px;}
a{color: #055A8D;}
#navMenu{
	text-align:center;
	padding-bottom:1em;
}
#navMenu a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #055A8D;
	font-size:8pt;
	text-transform:uppercase;
	font-weight:bold;
}
#navMenu .selected{text-decoration:underline;}
#navMenu a:hover, #utilities a:hover{
	color: #62B7D5;
}
#navMenu a.selected:hover { color:#055A8D }
#utilities {
	color: #055A8D;
	padding-right:16px;
	font-size:80%;
}
#utilities a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #055A8D;
	text-transform:uppercase;
}

#flashBG{background-color:#62B7D4;height:217px;vertical-align:middle;}
#replay, #replay a{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color: #808080;
	line-height:18px;
	vertical-align:middle;
	text-transform:uppercase;
	padding-left:10px;
	text-decoration:none;
}
#rightBorder{border-right:2px #CCCCCC solid;}

#homeBG,#aboutBG,#contactBG,#productBG,#orderBG,#testimonialBG,#referralBG{
	width:158px;
	height:170px;
	vertical-align:middle;
	text-align:left;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9pt;
}
#homeBG{background: transparent url("../images/orderBG1.jpg") no-repeat center;width:786px;height:217px;}
#aboutBG{background: transparent url("../images/aboutBG1.jpg") no-repeat left top;width:786px;height:217px;}
#contactBG{background: transparent url("../images/contactBG1.jpg") no-repeat left top;width:786px;height:217px;}
#productBG{background: transparent url("../images/productBG1.jpg") no-repeat left top;width:786px;height:217px;}
#orderBG{background: transparent url("../images/homeBG1.jpg") no-repeat left top;width:786px;height:217px;}
#testimonialBG{background: transparent url("../images/testimonialBG1.jpg") no-repeat left top;width:786px;height:217px;}
#referralBG{background: transparent url("../images/referralBG1.jpg") no-repeat left top;width:786px;height:217px;}

div#testimonials{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:132px;
	text-align:left;
	vertical-align:middle;
	padding:0px 15px;
}
	
#mainText div{
	overflow:auto;
	height:260px;
	text-align:left;
	width:440px;
	border:2px #CCCCCC solid;
	border-left:none;
	border-right:none; 
}
#mainText h1,#mainText h2{	
	margin:0px 0px;
	font-size:10pt;
	font-weight:bold;
	color: #4D4D4D;	
	padding: 10px 0px 0px 0px;}
#mainText h2{padding: 0px 0px 10px 0px;text-align:left;font-size:9pt;}	
#mainText p{padding:10px 15px 0px 0px;margin:0px 0px;}	

#hints{ padding:10px 0px;}
#hints p{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:20px;
	color: #055A8D;
	font-size:10pt;
	margin:0px 0px;
	padding:0px 15px;
	font-weight:bold;
}
#footer{background-color: #62B7D4;
	height:88px;
	width: 752px;
}
#footer div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color: #186495;	
	text-transform:uppercase;
	line-height:88px;
	vertical-align:middle;
	float:left;
	padding-left:30px;
}
h1{
	font-size: 17pt;
	font-weight:bold;
	color: #186495;	
	padding: 10px 28px; 
}
#mainText h3, #welcomeText{
	font-family:"Trebuchet MS",Arial;
	font-size: 10pt;
	font-weight:bold;
	color: #186495;	
	padding: 15px 0px 0px 0px;
	margin:0px 0px;
}
h2{
	font-size: 15pt;
	font-weight:bold;
	color: #62B7D5;
	padding: 50px 16px 28px 0px;
	text-align:right;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #3F3F3F;
	padding:5px 0px 0px 0px;
	text-transform:uppercase;
}

h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #739FBF;
}

/* LogoWorks Style Sheet */
#logoworks, #logoworks a, #copyright{
	padding-top:10px;
	font-size:8pt;
	color: #9FA1A4;
	font-weight:normal;
	text-decoration:none;
}
#copyRight{
	color: #3F3F3F;
}

/*may 6 */
.sign_txt{font:normal 12px Arial, Helvetica, sans-serif; color:#666666; line-height:18px; background:#fafafa; border:1px solid #e0e0e0; padding:10px; margin-right:10px; min-height:100px; width:164px; /width:189px; text-align:center; margin-top:47px; margin-bottom:25px;}
.sign_button{background:url(images/button.png) no-repeat; border:none; width:84px; text-align:center; padding:4px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin-top:10px; cursor:pointer;}
.sign_button1{background:url(images/button1.png) no-repeat; border:none; width:124px; text-align:center; padding:4px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin-top:10px; cursor:pointer;}
.inp_bod{ border:1px solid #CCCCCCl; font-size:12px; width:150px;}



.profile{margin:0 auto;}
.profile ol{margin:20px;}
.profile ol li{display:block; clear:both; float:left; padding:0 0 10px 0; width:600px }
.profile ol li label{float:left; margin:0 10px 0 0; color:#616161; width:167px; padding:5px 0 0 0;}
.profile ol li label span{color:#FF0000;}
.profile ol li p{float:left; margin:0 40px 0 0; padding:5px 0 0 5px;}
.profile ol li input{float:left; padding:5px; background:#fff; border:1px solid #e8e8e8; width:220px; font:normal 12px Arial; color:#000;}

.profile ol li input[name="csv"]{float:left; padding:5px; background:#fff; border:1px solid #e8e8e8; width:80px; font:normal 12px Arial; color:#000;}
.profile ol li select{float:left; padding:5px; background:#fff; border:1px solid #e8e8e8; width:231px; font:normal 12px Arial; color:#000;}
.profile ol li textarea{float:left;padding:5px; background:#fff; border:1px solid #e8e8e8; width:220px;}
.profile ol li input[type="button"]{background:url(images/button1.png) no-repeat; border:none; width:124px; text-align:center; padding:4px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin-top:10px; cursor:pointer;} 
.profile ol li checkbox{ background-image:none; width:auto;}
.profile ol li span{color:#FF0000;}
.profile ol li file{float:left; padding:5px; background:#fff; border:1px solid #e8e8e8; width:220px; font:normal 12px Arial; color:#000;}

.log{margin:0 auto; float:left; background:#f8f8f8; border:1px solid #e1e1e1;  width:396px; /width:400px;}
.log ol{ float:left; /padding-left:0;}
.log ol li{display:block; clear:both;  float:left; padding:0 0 10px 0; width:365px; /width:340px }
.log ol li label{float:left; margin:0 10px 0 0; color:#616161; width:100px; padding:5px 0 0 0;}
.log ol li label span{color:#FF0000;}
.log ol li p{float:left; margin:0 10px 0 0; padding:5px 0 0 5px;}
.log ol li input{float:left; padding:5px; /padding:0px; background:#fff; border:1px solid #e8e8e8; width:221px; /width:210px; font:normal 12px Arial; color:#000;} 
 
.log ol li .sign_button{background:url(images/button.png) no-repeat; border:none; width:84px; text-align:center; padding:4px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin-top:10px; cursor:pointer;}
p.make, p.make a{font:normal 10px Arial; color:#797979; margin:0 0 10px 0; padding:0; text-decoration:none;}
p.make span img{margin:0 5px -4px 10px;}


/*May16-2011*/

.profile ol li input[type="checkbox"],.profile ol li input[type="radio"]{float:left; padding:0; background:#fff; border:0px solid #e8e8e8; width:15px; font:normal 12px Arial; color:#000;}

p.MsoNormal{margin:0; }


.profile ol li input.send_button{background:url(images/button1.png) no-repeat; border:none; width:124px; text-align:center; padding:4px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin-top:10px; cursor:pointer;} 

/*Pop Up Box*/
#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block {
	display: none; /*--hidden by default--*/
	background: #f2f2f2;
	padding: 20px;
	border: 2px solid #d0d0d0;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%;
	left: 52%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color:#000;
	text-align:center;
font-family:Trebuchet MS,"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
}
img.btn_close {
	
border:0 none;
float:right;
height:22px;
margin:-30px -32px  0 10px;
width:22px;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
.forgot_txt{font:bold 16px Arial; color:#000000; margin-bottom:10px; border-bottom:1px solid #999999; padding-bottom:10px;}
.forgot label{font:bold 12px Arial; color:#666666; padding-bottom:5px; float:left; padding-top:6px; width:100px;}
.forgot input{width:277px; padding:5px 2px; font:normal 12px Arial; color:#000; float:left; margin-left:10px;}
.mar_top{margin-bottom:10px;}
.sig_out{ float: right; margin-top: -18px; /margin-left:100px; width: 50px; margin-right:16px;}

