HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}



.lp_form {
	BACKGROUND: #edebfa
}
#container {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; WIDTH: 800px; border:0px solid #0033CC;
}
#header {
	Z-INDEX: 222; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: visible; POSITION: relative; HEIGHT: auto
}
#header .main_banner {
	Z-INDEX: 1; BACKGROUND: url(../images/headerbg.jpg) 0px 0px; POSITION: relative;
	width:800px;
	height:87px;
	MARGIN-top: 10px;
	}

#header .main_banner .logo {
	MARGIN-TOP: 16px; 
	DISPLAY: inline; 
	BACKGROUND: url(../images/logo.jpg) no-repeat left center; 
	FLOAT: left; 
	MARGIN-LEFT: 23px; 
	WIDTH: 215px; 			
	HEIGHT: 49px;
	border:0px solid #0033CC;
	}
#header .main_banner .buy {
	MARGIN-TOP: 16px; 
	DISPLAY: block; 
	BACKGROUND: url(../images/buy.jpg) no-repeat left center; 
	FLOAT: left; 
	MARGIN-LEFT: 135px; 
	WIDTH: 292px; 			
	HEIGHT: 49px;
	border:0px solid #0033CC;
	}



#header .main_banner .free_trial {
	z-index: 200; right: 9px;
	background: url(../images/free_trial2.png); left: auto; width: 116px; position: absolute; top: 20px; height: 116px; 
}


#container .main {
	CLEAR: both; 
	Z-INDEX: 1; 
	BACKGROUND: url(../images/main.jpg) 0px 0px; 
	OVERFLOW: hidden; 
	POSITION: relative; 
	width:800px; 
	height:375px;
}








#container .main .form_1 {
	PADDING-LEFT: 525px; PADDING-TOP: 40px; POSITION: relative; TOP: 16px
}
#container .main .form_1 LABEL {
	CLEAR: left; MARGIN-TOP: 3px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 70px; MARGIN-RIGHT: 5px; FONT-FAMILY: "trebuchet MS", Verdana; POSITION: relative; TEXT-ALIGN: right
}
#container .main .form_1 INPUT {
	BORDER-RIGHT: #0083bf 1px solid; BORDER-TOP: #0083bf 1px solid; FLOAT: left; MARGIN-BOTTOM: 2px; BORDER-LEFT: #0083bf 1px solid; WIDTH: 182px; BORDER-BOTTOM: #0083bf 1px solid; POSITION: relative; HEIGHT: 16px
}
#container .main .form_1 SELECT {
	BORDER-RIGHT: #0083bf 1px solid; BORDER-TOP: #0083bf 1px solid; FLOAT: left; MARGIN-BOTTOM: 9px; BORDER-LEFT: #0083bf 1px solid; WIDTH: 62px; BORDER-BOTTOM: #0083bf 1px solid; POSITION: relative; HEIGHT: 20px
}
#container .main .form_1 LABEL.zip {
	CLEAR: none; WIDTH: 46px
}
#container .main .form_1 INPUT.zip {
	WIDTH: 69px
}
#container .main .form_1 INPUT.button {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: -2px; FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 62px; BORDER-LEFT: medium none; WIDTH: 208px; BORDER-BOTTOM: medium none; POSITION: relative; HEIGHT: 55px; CLEAR: both; 
}
#container .main .form_1 INPUT.button2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; margin-top:-4px; FLOAT: left; MARGIN-LEFT: 62px; BORDER-LEFT: medium none; WIDTH: 104px; BORDER-BOTTOM: medium none; POSITION: relative; HEIGHT: 56px; CLEAR: both; 
}
#container .main .form_1 .desc {
	CLEAR: both; MARGIN-TOP: -3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 54px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: "trebuchet MS", Verdana; TEXT-ALIGN: center
}

















#container .contents-bg {
	BACKGROUND: url(../images/content-middle.jpg) repeat-y left top;
	margin:0px;
	height:450px;
	border:0px solid #0033CC;
}
#container .contents-bg .block {
	WIDTH: 779px; HEIGHT: 213px; border:0px solid #0033CC; MARGIN: 0px auto;
}
#container .contents-bg .block .block1 {
	BACKGROUND: url(../images/block1.jpg) 0px 0px; WIDTH: 251px;
	float:left;
	HEIGHT: 213px;
}
#container .contents-bg .block .block2 {
	BACKGROUND: url(../images/block2.jpg) 0px 0px; WIDTH: 276px;
	float:left;
	border:0px solid #0033CC;
	HEIGHT: 213px;
}
#container .contents-bg .block .block3 {
	BACKGROUND: url(../images/block3.jpg) 0px 0px; WIDTH: 252px;
	float:left;
	HEIGHT: 213px;
}
#container .contents-bg .line1 {
	WIDTH: 779px; HEIGHT: 1px; border-bottom:1px solid #c2c2c2; MARGIN: 0px auto;
}




#container .contents-bg H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 26px;
	margin-left:40px;
	margin-right:40px; 
	COLOR: #594199; FONT-FAMILY: "trebuchet MS";
}
#container .contents-bg P {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 17px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-ALIGN: justify;
	FONT-FAMILY: "trebuchet MS", Verdana;
		margin-left:40px;
	margin-right:40px; 

	
}

#container .contents-bg .read_more {
	MARGIN-TOP: -9px; DISPLAY: block; FONT-SIZE: 13px;
		FONT-FAMILY: "trebuchet MS", Verdana;
		BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; COLOR: #2988cc; MARGIN-RIGHT: 40px; TEXT-ALIGN: right
}
#container .contents-bg .read_more:hover {
	TEXT-DECORATION: none
}



#container .footer {
	Z-INDEX: 10; BACKGROUND: url(../images/footer.jpg) top; POSITION: relative;
	width:800px;
	height:53px;
	MARGIN-bottom: 10px;
	border:0px solid #00ff00;
	display:block;
	}

#container .footer .copy {
	FONT-SIZE: 12px;
	FONT-FAMILY: "trebuchet MS", Verdana;
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; 
	MARGIN-RIGHT: 20px; 
	TEXT-ALIGN: right;
	border:0px solid #ff0000;
	padding-top:16px;
	}

