html {
overflow: auto;
}

body, html {
	height: 100%;
	}

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	}	

#wrapper {
	min-height:100%;
	}

* html #wrapper {
	height:100%;
	}

#header {
	width: 100%;
	background:#333333;
	background-image: url(/images/bgforrepeat.png);
	height: 315px;
	}

#header_800 {
	width: 1029px;
	height: 315px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	}

#content {
	width: 100%;
	padding-bottom: 100px;
	}
	
#content_800 {
	width: 1005px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 100px;
	}

#content_800mailout {
	width: 1005px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 100px;
	}

#footer {
	width: 100%;
	height: 240px;
	margin: -165px auto 0 auto;
	position: relative;
	background:#131313;
	}

#footer_800 {
	width: 1005px;
	height: 200px;
	position: relative;
	margin: 0 auto;
	}
.xheadertopleft {
	float: left;
	height: 140px;
	width: 423px;
}

.xheadertopright {
	float: left;
	height: 140px;
	width: 585px;
}

.xheadertopbottom {
	float: left;
	height: 0px;
	width: 1005px;
}

.topselllink {
	width: 892px;
	height: 111px;
	float: left;
	margin-top: 20px;
	margin-left: 45px;
	margin-bottom: 20px;
	display:inline;
}

.bodytext {
	width: 1090px;
	float: left;
        margin-left: 30px;
	display:inline;
}

.bodytextmailout {
	width: 1390px;
	float: left;
	display:inline;
}

.bodyleft {
	width: 100px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	display:inline;
}

.bodyright {
	width: 640px;
	float: left;
}

.bodyrightie6 {
	width: 610px;
	float: left;
}


.bodyleftinside {
	width: 250px;
	float: left;
	margin: 0px 25px 25px 25px;
	font-style: italic;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.3em;
}

.imageright{
	float: right;
}

.imagenoline{
        border: 0px;
}

.imageleft{
	float: left;
}

.refname {
	font-size: 12pt;
	font-style: italic;
	color: #245E8C;
	padding-top: 5px;
}
.refco {
	font-size: 10pt;
	font-style: italic;
	color: #666666;
}

.featurebox {
	width: 250px;
	height: 140px;
	float: left;
	padding: 10px 25px 10px 10px;
	line-height: 1.5em;
	color: #666666;
}

.featureboxtext {
	width: 250px;
	padding: 2px 2px 0px 15px;
}

.col1 {
	margin: 25px 0px 0px 30px;
	padding: 1px;
	float: left;
	width: 140px;
	color: #CCCCCC;
	display:inline;
}
.linkitem {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	margin: 1px;
	padding: 1px;
	float: left;
	height: 15px;
	width: 140px;
	padding-left: 15px;
	padding-top: 5px;
	font-size: 12px;
}

.linkitem A:link{
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}
.linkitem A:visited{
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
} 
.linkitem A:hover{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.linkitem A:active{
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

.vinnerheader {
	float: left;
	height: 15px;
	width: 140px;
	padding-left: 15px;
	font-size: 13px;
	color: #999999;
}

.qformholder {
	float: left;
	width: 330px;
	background-color: #131313;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
	padding-top: 30px;
	padding-left: 30px;
}
.qitem {
	float: left;
	height: 35px;
	width: 330px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.qitembottom {
	float: left;
	width: 360px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.qitemmbottom {
	float: left;
	height: 60px;
	width: 320px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.qitemleft {
	float: left;
	height: 30px;
	width: 168px;
	padding: 0px;
}

.qitemright {
	float: left;
	height: 30px;
	width: 150px;
	padding: 0px;
}

.qitembleft {
	float: left;
	height: 30px;
	width: 155px;
	padding: 0px;
	color: #CCCCCC;
	padding-top: 16px;
	padding-left: 6px;
}

.qitembright {
	float: left;
	height: 30px;
	width: 198px;
	padding: 0px;
}

.searchBoxname{
	background-image:url('images/contactname.png');
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top: 10px;
	height: 25px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.searchBoxmail{
	background-image:url('images/contactemail.png');
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top: 10px;
	height: 25px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.searchBoxinput{
	background-image:url('images/contactform.png');
	background-repeat:no-repeat;
	padding-left:40px;
	height: 60px;
	width: 285px;
	color: #FFFFFF;
	padding-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow: hidden;
}
.deleteinasec {
	border: thin solid #131313;
}

img.nohover {border:0}
img.hover {border:0;display:none}
A:hover img.hover {
	display:inline;
}
A:hover img.nohover {
	display:none;
}

.qh {
	float: left;
	height: 35px;
	width: 445px;
	padding: 0px;
	display:inline;
}

.qr {
	float: left;
	height: 35px;
	width: 29px;
	padding: 0px;
	display:inline;
}

.qrr {
	float: left;
	height: 35px;
	width: 28px;
	padding: 0px;
	display:inline;
}

.qhr {
	float: left;
	height: 35px;
	width: 80px;
	padding: 0px;
	display:inline;
}

.qb {
	float: left;
	height: 28px;
	width: 582px;
	padding: 0px
	display:inline;
}

.n1 {
	float: left;
	height: 41px;
	width: 128px;
	padding: 0px;
	display:inline;
}

.n2 {
	float: left;
	height: 41px;
	width: 127px;
	padding: 0px;
	display:inline;
}

.n3 {
	float: left;
	height: 41px;
	width: 137px;
	padding: 0px;
	display:inline;
}

.n4 {
	float: left;
	height: 41px;
	width: 121px;
	padding: 0px;
	display:inline;
}

.n5 {
	float: left;
	height: 41px;
	width: 69px;
	padding: 0px;
	display:inline;
}

.n6 {
	float: left;
	height: 36px;
	width: 582px;
	display:inline;
}

.footerleft {
	float: left;
	width: 570px;
	padding: 0px;
	display:inline;
}

.footerleftb {
	float: left;
	width: 540px;
	padding: 0px;
	color: #999999;
	font-size: 11px;
	margin-top: 14px;
	margin-left: 24px;
	display:inline;
}

.footerleftb A:link{ color: #333333; text-decoration: none;}
.footerleftb A:visited{ color: #333333; text-decoration: none;}
.footerleftb A:hover{	color: #999999;text-decoration: underline;}
.footerleftb A:active{ color: #333333; text-decoration: none;}

.footerleftt {
	float: left;
	width: 590px;
	padding: 0px;
	display:inline;
}

.bodyleft {
	width: 320px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 30px;
}

.bodytext {
	width: 903px;
	float: left;
}

.bodyqleftsub {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/qleft1.png);
	height: 474px;
}

.bodyqleftsub2 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/qleft2.png);
	height: 474px;
}

.bodyqleftsub3 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/qleft3.png);
	height: 474px;
}

.bodyqleftsub4 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/qleft4.png);
	height: 474px;
}

.bodyqleftsub5 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/qleft5.png);
	height: 474px;
}


.webmenu0 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/web0.png);
	height: 474px;
	background-repeat: no-repeat;
}

.webmenu1 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/web1.png);
	height: 474px;
}

.webmenu2 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/web2.png);
	height: 474px;
}

.webmenu3 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/web3.png);
	height: 474px;
}

.webmenu4 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/web4.png);
	height: 474px;
}

.webmenu5 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/web5.png);
	height: 474px;
}


.emarkmenu0 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/emark0.png);
	height: 474px;
}

.emarkmenu1 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/emark1.png);
	height: 474px;
}

.emarkmenu2 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/emark2.png);
	height: 474px;
}

.emarkmenu3 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/emark3.png);
	height: 474px;
}

.emarkmenu4 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/emark4.png);
	height: 474px;
}

.emarkmenu5 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/emark5.png);
	height: 474px;
}

.printmenu0 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/print0.png);
	height: 474px;
}

.printmenu1 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/print1.png);
	height: 474px;
}

.printmenu2 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/print2.png);
	height: 474px;
}

.printmenu3 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/print3.png);
	height: 474px;
}

.printmenu4 {
	width: 299px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	background-image: url(images/print4.png);
	height: 474px;
}

.leftnavtopb {
	float: left;
	height: 48px;
	width: 285px;
}

.leftnavitem {
	float: left;
	height: 23px;
	width: 235px;
	padding: 18px 30px 10px 10px;
	text-align: right;
	font-size: 12pt;
}

.leftnavitem A:link{ color: #333333; text-decoration: none;}
.leftnavitem A:visited{ color: #333333; text-decoration: none;}
.leftnavitem A:hover{	color: #999999;text-decoration: underline;}
.leftnavitem A:active{ color: #333333; text-decoration: none;}




.bodypageheader {
	font-size: 15pt;
	color: #000000;
}
.bodyrightsub {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 580px;
	margin-top: 45px;
	margin-left: 10px;
	margin-bottom: 40px;
}

.bodyrightsubcaptial {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 580px;
	margin-top: 45px;
	margin-left: 180px;
	margin-bottom: 40px;
}

.bodypageheader {
	font-size: 15pt;
	color: #000000;
}

.bodyrightsub {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 45px;
	margin-left: 10px;
	margin-bottom: 40px;
	display:inline;
}

.bodyrightsub1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 0px;
	font-size: 21pt;
	display:inline;
}

.bodyleftsub1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 0px;
	font-size: 21pt;
	color: #000000;
	display:inline;
}

.bodyfull1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 907px;
	margin-top: 0px;
	font-size: 21pt;
	color: #000000;
}

.bodyrightsub2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 16px;
	font-size: 14pt;
	color: #666666;
	line-height: 1.4em;
	display:inline;
}

.bodyleftsub2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 16px;
	font-size: 14pt;
	color: #666666;
	line-height: 1.4em;
}

.bodyfull2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 907px;
	margin-top: 16px;
	font-size: 14pt;
	color: #666666;
	line-height: 1.4em;
}

.bodyrightsub3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 20px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
	display:inline;
}

.bodyleftsub3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 20px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
}

.bodyfull3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 907px;
	margin-top: 20px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
}

.bodyfull1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 907px;
	margin-top: 0px;
	font-size: 21pt;
	color: #000000;
}

.bodyrightsub2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 580px;
	margin-top: 16px;
	font-size: 14pt;
	color: #666666;
	line-height: 1.4em;
}

.bodyleftsub2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 16px;
	font-size: 14pt;
	color: #666666;
	line-height: 1.4em;
}

.bodyfull2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 907px;
	margin-top: 16px;
	font-size: 14pt;
	color: #666666;
	line-height: 1.4em;
}

.bodyrightsub3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 580px;
	margin-top: 20px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
}

.bodyleftsub3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
	margin-top: 20px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
}

.bodyfull3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 907px;
	margin-top: 20px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
}

.bodyrightsub3logo {
	padding: 0px;
	float: left;
	width: 90px;
	height: 60px;
	margin-top: 5px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
	float: left;
}

.bodyrightsub3logo2 {
	padding: 0px;
	float: left;
	width: 20px;
	height: 60px;
	margin-top: 5px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
	float: left;
}

.bodyrightsub3title {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 490px;
	margin-top: 0px;
	font-size: 14pt;
	color: #493B3B;
	line-height: 1.3em;
}

.bodyrightsub3title A:link{ color: #493B3B; text-decoration: none;}
.bodyrightsub3title A:visited{ color: #493B3B; text-decoration: none;}
.bodyrightsub3title A:hover{	color: #493B3B;text-decoration: underline;}
.bodyrightsub3title A:active{
	color: #493B3B;
	text-decoration: none;
}

.bodyrightsub3text {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 490px;
	margin-top: 0px;
	font-size: 10pt;
	color: #333333;
	line-height: 1.3em;
}

. bodyrightsub3text A:link{ color: #333333; text-decoration: none;}
. bodyrightsub3text A:visited{ color: #333333; text-decoration: none;}
. bodyrightsub3text A:hover{	color: #999999;text-decoration: underline;}
. bodyrightsub3text A:active{ color: #333333; text-decoration: none;}


.seobody {
	float: left;
	margin: 5px;
	width: 610px;
	padding-top: 25px;
	font-size: 12px;
	color: #666666;
}

.seobodyright {
	float: left;
	margin: 5px;
	width: 245px;
	margin-top: 0px;
}
.areaholder {
	margin: 5px;
	padding: 10px;
	float: left;
	width: 170px;
	padding-bottom: 10px;
}

.areaholder A:link{ color: #131313; text-decoration: none; font-size: 12px; line-height: 10px;}
.areaholder A:visited{ color: #131313; text-decoration: none; font-size: 12px; line-height: 10px;} 
.areaholder A:hover{ color: #000000; text-decoration: underline;f ont-size: 12px; line-height: 10px;}
.areaholder A:active{
	color: #131313;
	text-decoration: none;
	font-size: 12px;
	line-height: 10px;
}

.whychooseholder {
	float: left;
	width: 600px;
	margin-top: 15px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.whychooseholderleft {
	float: left;
	width: 120px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 1px;
	padding-right: 30px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-align: right;
}

.whychooseholderright {
	float: left;
	width: 370px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.contactholder {
	margin: 1px;
	padding: 1px;
	float: left;
	font-size: 13px;
	width: 940px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;
}
.contactholderleft {
	background-image: url(images/contactformbg.jpg);
	margin: 19px;
	float: left;
	width: 500px;
        display: inline;
}

.contactholderright {
	background-color: #FFFFFF;
	margin: 19px;
	float: left;
	width: 320px;
        display: inline;
}

.contactholderlefthead {
	margin: 19px;
	float: left;
	width: 460px;
	color: #FFFFFF;
}

.contactholderlefthead2 {
	margin: 19px;
	margin-bottom: 0px;
	float: left;
	width: 460px;
	color: #FFFFFF;
}

.contactinnerholder {
	float: left;
	width: 460px;
	margin-top: 25px;
	color: #FFFFFF;
}

.contactinnerholderright {
	float: left;
	width: 280px;
	margin-top: 25px;
	color: #999999;
}

.searchBoxname2{
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top: 10px;
	height: 25px;
	width: 410px;
	color: #292929;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	background-color: #cccccc;
}

.searchBoxmail2{
	background-color: #F2F1F1;
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top: 10px;
	height: 25px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.searchBoxinput2{
	background-color: #F2F1F1;
	background-repeat:no-repeat;
	padding-left:40px;
	height: 110px;
	width: 410px;
	color: #292929;
	padding-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	overflow: hidden;
}
.contactstyle {
	font-size: 24px;
	color: #666666;
	line-height: 24px;
}

.ztipholder {
	float: left;
	width: 241px;
}
.ztip1 {
	background-image: url(images/ztip1.jpg);
	float: left;
	height: 104px;
	width: 241px;
}
.ztip2 {
	background-image: url(images/ztip2.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 241px;
}

.ztip3 {
	background-image: url(images/ztip3.jpg);
	float: left;
	height: 20px;
	width: 241px;
}

.ztipitemtop {
	float: left;
	width: 150px;
	margin-left: 30px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-left: 20px;
        display: inline;
}

.ztipitemtop A:link{ color: #131313; text-decoration: none;}
.ztipitemtop A:visited{ color: #131313; text-decoration: none;} 
.ztipitemtop A:hover{ color: #000000; text-decoration: underline;}
.ztipitemtop A:active{
	color: #131313;
	text-decoration: none;
}

.ztipitem {
	float: left;
	width: 150px;
	margin-left: 30px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 8px;
	padding-left: 20px;
        display: inline;
}

.ztipitem A:link{ color: #131313; text-decoration: none;}
.ztipitem A:visited{ color: #131313; text-decoration: none;} 
.ztipitem A:hover{ color: #000000; text-decoration: underline;}
.ztipitem A:active{
	color: #131313;
	text-decoration: none;
}
