body {
	background-color: #9a9a9a;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.container_main {
	background-image: url(graphics/bg_whitebox.jpg);
	background-repeat: repeat-y;
	width: 700px;
	margin: auto;
	text-align: center;
	margin-top: 20px;
}
.container_header {
	height: 67px;
	background-image: url(graphics/bg_header_white.jpg);
	background-repeat: repeat-x;
	margin-right: 12px;
	margin-left: 12px;
	position: relative;
}
#headerbox {
	position: absolute;
	height: 12px;
	width: 110px;
	left: 20px;
	top: 15px;
}

#headerbox2 {
	text-align: left;
	position: absolute;
	height: 28px;
	width: 330px;
	left: 210px;
	top: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#headerboxChangePsw {
	text-align: left;
	position: absolute;
	height: 28px;
	width: 330px;
	left: 210px;
	top: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#headerbox3 {
	position: absolute;
	height: 19px;
	width: 101px;
	left: 450px;
	top: 35px;
}
.flashbox {
	background-color: #FFFFFF;
	margin-right: 12px;
	margin-left: 12px;
	height: 210px;
	background-image: url(graphics/bg_grad.jpg);
	background-repeat: repeat-x;
	position: relative;
}
.promo_main {
	position: absolute;
	left: 133px;
	top: 34px;
	width: 493px;
	height: 159px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
}

#spinflash {
	position: absolute;
	height: 144px;
	left: -78px;
	top: 15px;
}

.mainbody {
	margin-right: 12px;
	margin-left: 12px;
	background-color: #FFFFFF;
	<!-- padding: 15px; -->
	width: 646px;
}
.mainbodyhome {
	margin-right: 12px;
	margin-left: 12px;
	background-color: #FFFFFF;
	padding: 15px;
}
.modules1_home {
	font-size: 12px;
	position: relative;
}
#picboxcorp {
	position: absolute;
	left: 236px;
	top: 83px;
	width: 115px;
	height: 111px;
}

.general_list {
	text-align: left;
	list-style-image: url(graphics/bullet.gif);
	font-size: 12px;
	line-height: 1.5em;
}

.module_home_reasons {
	text-align: left;
	position: absolute;
	width: 310px;
	height: 150px;
	list-style-image: url(graphics/bullet.gif);
	font-size: 12px;
	line-height: 1.5em;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9A9A9A;
	left: 3px;
}
.module_home_announcements {
	text-align: left;
	position: absolute;
	width: 310px;
	height: 150px;
	list-style-image: url(graphics/bullet.gif);
	font-size: 12px;
	line-height: 1.5em;
	left: 320px;
	top: 0px;
}

#module_home_packages {
	left: 60px;
	top: 164px;
	width: 479px;
	height: 179px;
	position: absolute;
	clear: both;
}

.module_home_package1 {
	text-align: left;
	position: relative;
	width: 146px;
	height: 120px;
	list-style-image: url(graphics/bullet.gif);
	line-height: 1.5em;
	border-right-color: #9A9A9A;
	padding-left: 80px;
	background-image: url(graphics/box_p1.jpg);
	background-repeat: no-repeat;
	background-position: -36px 10px;
	font-size: 11px;
	margin-top: 15px;
}
.module_home_package2 {
text-align: left;
	position: absolute;
	width: 159px;
	height: 120px;
	list-style-image: url(graphics/bullet.gif);
	line-height: 1.5em;
	border-right-color: #9A9A9A;
	left: 239px;
	padding-left: 80px;
	background-image: url(graphics/box_p2.jpg);
	background-repeat: no-repeat;
	background-position: -36px 10px;
	font-size: 11px;
	margin-top: 15px;
	top: 29px;
}

.bold_blue {
	color: #2D809F;
	font-weight: bold;
	font-size: 11px;
}

.orange_highlight {
	color: #FF6600;
}

.clear {
	clear:both;
	height: 100px;
}

.modules1_home ul{
	<!-- margin-left: 15px; -->
	margin-left: 3px;
}

.mainmenu {
	margin-right: 12px;
	margin-left: 12px;
	background-image: url(graphics/bg_menu.jpg);
	background-repeat: repeat-x;
}
.menubar {
	height: 43px;
	margin-right: 12px;
	margin-left: 12px;
	background-image: url(graphics/bg_menu.jpg);
	background-repeat: repeat-x;
}
.footer {
	background-image: url(graphics/bg_footer.gif);
	<!-- background-position: -17px top; -->
	margin: 0px;
	height: 50px;
	background-repeat: no-repeat;
	font-size: 10px;
	text-align: right;
	width: 700px;
}
.footertext {
	position: relative;
	top: -25px;
	font-size: 10px;
	text-align: right;
}
.wrap {
	width: 700px;
	text-align: center;
	margin: auto;
}
.dot_bg {
	background-image: url(graphics/bg_listbox.gif);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 5px;
}

a:link {
color:#074f83;
}

a:visited {
color:#074f83;
}

a:hover {
color:#ee9200;
}

a:active {
color:#074f83;
}
ol li {
	margin-bottom: 8px;
	padding-right: 40px;
}

.tools li {
	list-style-type: none;
	padding-left: 30px;

}

.hound1 {
	background-image: url(graphics/hound2.gif);
	background-repeat: no-repeat;

}

.hound2 {
	background-image: url(graphics/hound1.gif);
	background-repeat: no-repeat;

}
.intro {
	padding-right: 50px;
}
h2 {
	color: #005988;
	background-image: url(graphics/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 20px;
}
input {
	background-image: url(graphics/bg_input.jpg);
	background-repeat: repeat-y;
	padding-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2E7B98;
	border-right-color: #96CCE0;
	border-bottom-color: #96CCE0;
	border-left-color: #2E7B98;
	background-color: #FFFFFF;
}
textarea {
	background-image: url(graphics/bg_textbox.gif);
	background-repeat: no-repeat;
	background-position: left -5px;
	padding: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2E7B98;
	border-right-color: #96CCE0;
	border-bottom-color: #96CCE0;
	border-left-color: #2E7B98;
}
.form-input-button {
	font-family: Arial, Helvetica, sans-serif;
}
.btn_order {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #074F83;
	font-size: 10px;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	background-image:none;
	background-color:none;
}

.blluetype {
	color: #2D809F;
}
.popbody {
	text-align: left;
}
select {
	background-repeat: repeat-y;
	padding-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2E7B98;
	border-right-color: #96CCE0;
	border-bottom-color: #96CCE0;
	border-left-color: #2E7B98;
	background-color: #FFFFFF;
}
.listb {
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.specialoffer {
	position: absolute;
	width: 75px;
	height: 57px;
	left: 394px;
	top: 17px;
}
.sale1 {
	color: #DC0206;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.sale2 {
	color: #DC0206;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.sale3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
