html{overflow-y:scroll;}
html{overflow:-moz-scrollbars-vertical;}

body{
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	font-size:11px;
	background-image: url(images/bg_main.gif);
	background-repeat: repeat-y;
	background-position: center;	
}
a{text-decoration:none; }
a:active{text-decoration:none; }
a:visited{text-decoration:none; }
a:hover{text-decoration:underline; }
p{ margin:0px; padding:7px 0px; }

#header{
	z-index:3;
	position: relative;
	margin:0px auto;
	padding:0px;
	width:750px;
	background-color:#FFFFFF;
}

#content{
	z-index:1;
	position: relative;
	margin:0px auto;
	padding:0px;
	width:750px;
}
#whiteBoxWrapper{
	position:absolute;
	left:205px;
	top:15px;
	width:540px;
	color:#666666;
}
#whiteBoxWrapper a{
	color:#333333;
}
#whiteBoxWrapper a:hover{
	text-decoration:none;
	color:#BF3A01;
}
.whiteBoxTop_first{
	background-image:url(images/white_top_first.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:530px;
	height:16px;
}
.whiteBoxTop{
	background-image:url(images/white_top.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:530px;
	height:16px;
}

.whiteBoxMiddle{
	background-image:url(images/white_middle.jpg);
	background-repeat:repeat-y;
	width:465px;
	height: auto !important;
	height:50px;
	min-height:50px;
	padding:10px 10px 10px 55px;
}
.whiteBoxMiddle_first{
	background-image:url(images/white_middle_first.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	width:465px;
	height: auto !important;
	height:120px;
	min-height:120px;
	padding:10px 10px 10px 55px;
}

.whiteBoxBottom{
	background-image:url(images/white_bottom.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:530px;
	height:16px;
}
#orangeBox, #redBox{
	position:absolute; 
	top:0px;
	border-bottom: solid 1px #FFFFFF;
	color:#FFFFFF;
}
#orangeBox {
	left:0px;
	width:215px;
	background-color:#F8AD16;
	padding:20px 20px 9px 15px;;
	font-size:10px;
	height: auto !important;
	height:106px;
	min-height:106px;
}
#redBox {
	padding:20px;
	left:505px;
	width:205px;
	background-color:#BF3A01;
	height: auto !important;
	height:95px;
	min-height:95px;
}
#footer{
	z-index:4;
	position: relative;
	left:47px;
	padding:0px;
	width:252px;
	height:40px;
	text-align:center;
	border-top:solid 1px #FFFFFF;
	padding:10px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
#footer, #footer a{
	color:#FFFFFF;
	font-size:10px;
}

#footer a{text-decoration:none}
#footer a:hover{text-decoration:underline}

.clearAll{
	clear:both;
	margin:0px;
	padding:0px;
}
h1{
	color:#1181A6;
	font-size:12px;
	margin:0px;
}
h2{
	margin:0px;
	font-size:12px;
	text-transform:uppercase;
	padding:0px 0px 0px 15px;
	background-image:url(images/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
}
h3{
	color:#1181A6;
	font-size:20px;
	margin:0px;
	font-weight:bold;
}
h4{
	color:#1181A6;
	font-size:11px;
	margin:0px;
}
#orangeBox ul{
	margin:10px 18px;
	padding:0px;	
}
#orangeBox li{
	list-style-type: none;
}
#orangeBox a{
	color:#FFFFFF;
}
#orangeBox a:hover{
	color:#BF3A01;
	text-decoration:none;
}
.blueText{
	color:#1181A6;
}
.blueText a{
	color:#1181A6;
}
.leftRight{
	float:right;
	margin:0px 0px 10px 10px;
}
.productsPoints li, .productsPoints ul{
	margin:0px;
	padding:0px;
}
.productsPoints li{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 20px;
}
.formElement{
	width: 201px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#005B7F;
	background-color: #ffffff;
	border-top:solid 1px #6FB9D1;
	border-bottom:solid 1px #DEEAF9;
	border-left:solid 1px #6FB9D1;
	border-right:solid 1px #DEEAF9;
	padding-left: 5px;
}
.formElementText{
	width: 420px;
	height: 100px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#005B7F;
	background-color: #ffffff;
	border-top:solid 1px #6FB9D1;
	border-bottom:solid 1px #DEEAF9;
	border-left:solid 1px #6FB9D1;
	border-right:solid 1px #DEEAF9;
	padding-left: 5px;
}
.blue_horLine{
	border-top: solid 1px #DEEAF9;
	margin:20px 0px;
	padding:0px;
	clear:both;
}