body{padding:0px;margin:0px;background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #3f3f3f;}
div, p, ul, h1, h2, h3, form, img{padding:0px; margin:0px;}


ul{list-style-type:none;}

a{color: #006599;font-size: 12px;}

a:hover{color: #006599;font-size: 12px; text-decoration:none;}

a:visited{color: #006599;font-size: 12px;}

a:visited:hover{color: #006599;font-size: 12px; text-decoration:none}

#preloaded-images {position:absolute;left:-9999px;top: -9999px;}	


#mainbody{width:1000px; position:relative; margin:0 auto;}



/*----TOP SCTION----*/
#top{width:1000px;height:150px;position:relative;margin-top: 30px;margin-right: auto;margin-bottom: 0;margin-left: auto;}
#top p.logo{width: 215px;float:left;padding-left: 0px;}


#topflash{background-color:#ffffff;width: 214px;float:left;height: 140px;margin-left: auto;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;position: relative;}	


#top ul{width:590px; display:block; height:48px; float:right; margin-top: 95px;margin-right: 0;padding-left:0px;margin-bottom: 0;}
#top ul li{float:left; text-align:center; line-height:34px; font-weight:bold; }

#top ul li.home{width:60px;height:48px;color:#332D2B;text-align: center;background-color:#ffffff}
#top ul li.home a{width:60px;height:34px;display:block;text-decoration:none;font-size: 12px;color: #3f3f3f;}
#top ul li.home a:hover{color:#3f3f3f;text-decoration:none;background-color: #fff;background-image: url(Images/home_over.gif);background-repeat: no-repeat;background-position: 0 0;}


#top ul li.products{width:70px;height:48px;color:#332D2B;text-align: center;background-color:#ffffff}
#top ul li.products a{width:70px;height:34px;display:block;text-decoration:none;font-size: 12px;color: #3f3f3f;}
#top ul li.products a:hover{color:#3f3f3f;text-decoration:none;background-color: #fff;background-image: url(Images/products_over.gif);background-repeat: no-repeat;background-position: 0 0;}

.nav {position: relative}
.button {float: left;}
.parent {position: relative}

.dropdown {left: -3000px;width: 200px;position: absolute;top: auto;	text-align: left;background-image: none;}

.nav .dropdown li:hover div.mini-zone {right: 8px; left: auto; top: auto}

#top ul li.design{width:60px;height:48px;color:#3f3f3f;text-align: center;background-color:#ffffff}
#top ul li.design a{width:60px;height:34px;color:#3f3f3f;display:block;text-decoration:none;font-size: 12px;}
#top ul li.design a:hover{color:#3f3f3f;text-decoration:none;background-color: #fff;background-image: url(Images/design_over.gif);background-repeat: no-repeat;background-position: 0 0;}


#top ul li.mailing{width:120px;height:48px;color:#3f3f3f;text-align: center;background-color:#ffffff}
#top ul li.mailing a{width:120px;height:34px;color:#3f3f3f;display:block;text-decoration:none;font-size: 12px;}
#top ul li.mailing a:hover{color:#3f3f3f;text-decoration:none;background-color: #fff;background-image: url(Images/mailing_over.gif);background-repeat: no-repeat;background-position: 0 0;}

#top ul li.variable{width:100px;height:48px;color:#3f3f3f;text-align: center;background-color:#ffffff}
#top ul li.variable a{width:100px;height:34px;color:#3f3f3f;display:block;text-decoration:none;font-size: 12px;}
#top ul li.variable a:hover{color:#3f3f3f;text-decoration:none;background-color: #fff;background-image: url(Images/variabledata_over.gif);background-repeat: no-repeat;background-position: 0 0;}

#top ul li.helpcenter{width:90px;height:48px;color:#3f3f3f;text-align: center;background-color:#ffffff}
#top ul li.helpcenter a{width:90px;height:34px;color:#3f3f3f;display:block;text-decoration:none;font-size: 12px;}
#top ul li.helpcenter a:hover{color:#3f3f3f;text-decoration:none;background-color: #fff;background-image: url(Images/helpcenter_over.gif);background-repeat: no-repeat;background-position: 0 0;}

#top ul li.contact{width:80px;height:48px;color:#3f3f3f;text-align: center;background-color:#ffffff}
#top ul li.contact a{width:80px;height:34px;display:block; color:#3f3f3f;text-decoration:none;font-size: 12px;}
#top ul li.contact a:hover{color:#3f3f3f;text-decoration:none;background-color: #fff;background-image: url(Images/contactus_over.gif);background-repeat: no-repeat;background-position: 0 0;}


/*----/TABLE SECTION----*/
table.body{border: 1px solid #3f3f3f;}

/*----BODY SECTION----*/
#bodysection{width:995px;position:relative;background-position: 0 0;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 0px;	padding-right: 0;padding-bottom: 0;padding-left: 0px;}
/*----Body Left SECTION----*/
#leftsection{width:215px;float:left;background-color: #D9E8F0;}
#leftsection h1{width:auto;height:30px;margin-left: 20px;background-color: #d9e8f0;background-image: url(Images/products.gif);background-repeat: no-repeat;background-position: 5px;	padding-top: 15px;}
#leftsection p{padding-bottom:5px;}


#leftsection ul{width:175px; margin-left: 25px;}
#leftsection ul li{width:175px; height:24px; font-size:12px;}
#leftsection ul li a{width:175px;height:24px;font-size:12px;display:block;color:#3f3f3f;text-decoration:none;padding:0 0 0 12px;background-color: #d9e8f0;}
#leftsection ul li a:hover{color:#c6252f; text-decoration:none;}
/*----/Body Left SECTION----*/




/*----Body Right SECTION----*/
#rightsection{width:780px;float:right;margin:0;padding-top: 0;padding-right: 0px;padding-bottom: 0;padding-left: 0px;}
#rightheader{background-image: url(Images/background.jpg);background-repeat: no-repeat;height: 185px;width: 780px;}

#rightsectionflash{background-color:#006599;font-size: 11px;width: 278px;height: 185px;margin-left: auto;padding: 0px;margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;}	

#rightsection h1{
	padding-left: 10px;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	padding-bottom: 16px;
	color: #006599;
}
#rightsection h2{padding-left: 10px; font-weight:bold; font-size:12px;padding-bottom: 6px;}
#rightsection h3{padding-left: 10px; font-weight:400; font-size:13px;padding-bottom: 4px; padding-top: 4px;}
#rightsection h4{font-weight:bold;font-size:13px;padding-bottom: 4px;padding-top: 4px;text-align: center;}
#rightsection h5{padding-left: 10px;font-weight:bold;font-size:20px; text-align:left;padding-bottom: 5px;color: #3f3f3f;}
#rightsection h5.signup{padding-left: 10px; line-height: 14px;font-weight:bold;font-size:18px; text-align:left;padding-bottom: 0px;padding-top:0px;color: #006599;}

#rightsection p{padding-top: 0;padding-right: 0;padding-bottom: 10px;padding-left: 10px;}
#rightsection p.clear{padding-top: 0;padding-right: 0;padding-bottom: 10px;padding-left: 10px;clear: both;}
#rightsection p.bold{padding-top: 0;padding-right: 0;padding-bottom: 10px;padding-left: 10px;font-weight:bold;}
#rightsection p.boldcenter{padding-top: 0;padding-right: 0;text-align:center;padding-bottom: 10px;padding-left: 10px;font-weight:bold;line-height: 13px;}

#rightsection p.inden{padding-left:25px;}
#rightsection p.center{text-align:center;}
#rightsection p.centertwo{line-height:12px;text-align:center;}

#rightsection p.more{width:502px; height:25px; float:left; background:url(images/sky-color-bg.gif) 0 10px repeat-x; padding:0 0 20px 0;}
#rightsection p.more a{width:92px; height:21px; display:block; background:url(images/icon2.jpg) 0 0 no-repeat #fff; color:#958201; line-height:21px; text-transform:uppercase; text-decoration:none; margin:0 0 0 328px; padding:4px 0 0 50px;}
#rightsection p.more a:hover{background:url(images/icon2.jpg) 0 0 no-repeat #fff; color:#645804; text-decoration:none;}

#rightsection ul{width:500px;margin-top: 5px;margin-right: 0;margin-bottom: 10px;margin-left: 10px;}
#rightsection ul.inden{width:500px;margin-top: 5px;margin-right: 0;margin-bottom: 10px;margin-left: 40px;}
#rightsection ul.full{width:750px;margin-top: 5px;margin-right: 0;margin-bottom: 10px;margin-left: 10px;}
#rightsection ul li.dot{background:url(images/bullet.jpg) 0 2px no-repeat;font-weight:normal;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 14px;line-height: 18px;}
#rightsection ul li.indent{background:none;line-height: 18px;font-weight:normal;padding-top: 0;padding-right: 0;padding-bottom: 0;margin-left: 16px;display: block;}
#rightsection ul li.smindent{background:none;line-height: 18px;font-weight:normal;margin-left: 16px; font-size:11px;display:block;}
#rightsection ul li.lineid{font-weight:normal;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 16px;margin-left: 16px;line-height: 18px;	background-image: url(images/lineid.gif);background-repeat: no-repeat;background-position: 2px 5px;display:block;}

#rightsection ul.left{width:225px;margin-top: 5px;margin-right: 0;margin-bottom: 2px;margin-left: 20px; float:left;clear:left;}
#rightsection ul.right{width:225px;margin-top: 5px;margin-right: 0;margin-bottom: 2px;margin-left: 10px; float:right;clear:right;}


#rightsectionleft{width: 535px;float:left;height: auto;}

#rightsectionprice{width: 230px;height: 270px;float: right;margin-top: 20px;clear:right;background-image: url(Images/price_guarantee.gif);background-repeat: no-repeat;}	
#rightsectionprice p.price{padding-left: 10px; padding-right: 15px;padding-bottom:0;padding-top:0;}

#rightsectiondiscount{width: 230px;height: 112px;float: right;margin-top: 20px;clear:right;background-image: url(Images/tenpercent.gif);background-repeat: no-repeat;}	
#rightsectiondiscount p.discount{
	padding-left: 7px;
	padding-right: 10px;
	padding-bottom:0;
	padding-top:85px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}


#rightsectionright{width: 230px;height: 680px;float: right;margin-top: 5px;clear:right;background-image: url(Images/rightsection_bg.gif);background-repeat: no-repeat;}	
#rightsectionright p.hot{padding-left: 10px; padding-right: 15px;padding-bottom:0;padding-top:0;}


#rightsectionleftsteps{width: 530px;height: 120px;position:relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;color: #000000;font-variant: small-caps;font-size: 14px;text-align: center;padding: 0px;}	
#rightsectionleftsteps p.threesteps{width: 530px;height:120px;float:left;left: 0px;font-size: 14px;color: #ffffff;text-align: left;font-variant: normal;top:0;margin: 0px;padding: 0px;}
#rightsectionleftsteps p.threesteps a{display:block;height: 120px;color:#FFFFFF;background-image: url(Images/3steps.gif);background-repeat: no-repeat;background-position: 0 0;padding: 0;text-align:left;		}
#rightsectionleftsteps p.threesteps a:hover{color:#FFFFFF;text-decoration:none;background-image: url(Images/3steps_over.gif);background-repeat: no-repeat;background-position: 0 0;}

	
#rightsectionsteps{width: 740px;height: 120px;position:relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;color: #000000;font-variant: small-caps;font-size: 14px;text-align: center;padding: 0px;}	
#rightsectionsteps p.steps{width: 530px;height:120px;float:left;left: 0px;font-size: 14px;color: #ffffff;text-align: left;font-variant: normal;top:0;margin: 0px;padding: 0px;}
#rightsectionsteps p.steps a{display:block;height: 120px;color:#FFFFFF;background-image: url(Images/3steps.gif);background-repeat: no-repeat;background-position: 0 0;padding: 0;text-align:left;		}
#rightsectionsteps p.steps a:hover{color:#FFFFFF;text-decoration:none;background-image: url(Images/3steps_over.gif);background-repeat: no-repeat;background-position: 0 0;}
#rightsectionsteps p.eval{width: 210px;height:120px;left: 0px;font-size: 14px;color: #ffffff;text-align: left;font-variant: normal;top:0;margin: 0px;padding: 0px;float: right;}
#rightsectionsteps p.eval a{display:block;height: 120px;color:#FFFFFF;background-image: url(Images/free_evaluation.jpg);background-repeat: no-repeat;background-position: 0 0;padding: 0;text-align:left;		}
#rightsectionsteps p.eval a:hover{color:#FFFFFF;text-decoration:none;background-image: url(Images/free_evaluation_over.jpg);background-repeat: no-repeat;background-position: 0 0;}
		
	

.columnone{width:150px;border: none;line-height: 20px;float: left;padding-left: 20px;}
.columntwo{width:150px;border: none;line-height: 20px;float: left;}

.columnthree{width:150px;border: none;line-height: 20px;float: left;padding-left: 20px;}
.columnfour{width:100px;border: none;line-height: 20px;float: left;padding-left: 0px;}
.columnfive{width:100px;border: none;line-height: 20px;float: left;padding-left: 0px;}
.columnsix{width:100px;border: none;line-height: 20px;float: left;padding-left: 0px; }

.columnseven{width:160px;border: none;line-height: 10px;float: left;padding-left: 10px;}

/*----/Form Section----*/
.formrow {clear: left;width: 175px;padding-left:5px; height:30px;margin-top: 1px;margin-right: 0px;margin-bottom: 1px;margin-left: 2px;padding-top: 3px;}
.label{
	width: 56px;
	height:30px;
	font-size:11px;
	float:left;
	vertical-align: text-bottom;
}
.input{width: 119px; float:right;height:30px;}
.submitform{width: 200px;text-align:center;}
/*----/FOOTER SECTION----*/
/*----FOOTER PANEL----*/
#footer{width:750px; position:relative; margin:0 auto;}
#footer p{text-align:center;}
#footer a{padding:0; color:#006599; background:#ffffff; text-decoration:none; font-size:11px;}
#footer a:hover{text-decoration:underline;}
#footer p.copyright{width:300px; margin:10px 0 0 92px;}

#footerhtml{width:70px; height:24px; display:block; position:absolute; top:35px; left:549px;}
#footerhtml a{width:64px; height:24px; display:block; background:url(images/html-normal.gif) 0 0 no-repeat #D3F0F0; color:#fff; font-size:13px; line-height:23px; font-weight:bold; text-decoration:none;text-transform:uppercase; padding:0 0 0 7px;}
#footerhtml a:hover{background:url(images/html-hover.gif) 0 0 no-repeat #D3F0F0; color:#fff;}
#footercss{width:58px; height:24px; display:block; position:absolute; top:35px; left:624px;}
#footercss a{width:49px; height:24px; display:block; background:url(images/css-normal.gif) 0 0 no-repeat #D3F0F0; color:#fff; font-size:13px; line-height:24px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:0 0 0 10px;}
#footercss a:hover{background:url(images/css-hover.gif) 0 0 no-repeat #D3F0F0; color:#fff; text-decoration:none;}
/*----/FOOTER EL----*/
.pic {
	float: left;
	padding-right: 5px;
	padding-bottom: 3px;
}
.disc {
	list-style-type: disc;
	padding-left: 30px;
}
