/* CSS Document */

.finalpricebox {
	background-image: url(/images/steps1-7/price_box_200w.gif);
	background-repeat: no-repeat;
	height: 34px;
	margin-bottom: 5px;
	display: block;
	color: #40ace2;
	font-weight: 400;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
    padding: 6px 0 0 50px;	
}

.yourchoicehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	font-weight: bold;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
	margin-bottom: 2px;
}
.yourchoicebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33CCFF;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 2px;
}

.yourchoicebody a{
	color: #33CCFF;
	text-decoration: underline;
}

.listing_h { 
	margin:0px 0px 10px 0px;
	padding:0px 0 0 0; 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	line-height:Auto;
}
.listing { 
	margin:0px 0px 0px 0px;
	padding:0px 0 0 0; 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 2em;
	
}

.search_boxes { 
	background:url(images/common/search_boxes.gif) center left no-repeat;
	margin:0px 0 0 0;
	padding:40px 0 0 0; 
	height: 156px;
	width:206px;
}
.search_fields { 
	float:center;
	width:206px;
	margin:0px 0px 0px 28px;
	padding:0px 0 0 0; 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	line-height:20px;
}
	
		
.in2{ padding-bottom:2px;}
.in5{ padding-bottom:5px;}
.in8{ padding-bottom:8px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
.in30{ padding-bottom:30px;}
.in50{ padding-bottom:50px;}
.in51{ padding-bottom:51px;}
.in70{ padding-bottom:70px;}
.in90{ padding-bottom:90px;}
.in100{ padding-bottom:100px;}	
.in150{ padding-bottom:150px;}
.in200{ padding-bottom:200px;}	
.in250{ padding-bottom:250px;}	

.line_x{ background:url(images_bif/line_x.gif) 0 0 repeat-x; margin:0px 0px 0px 0px; height:5px;}	

.alignMiddle{ vertical-align:top}
.alignCenter{ text-align: center}







a img{ border:0px}
img{ vertical-align:top;  }
img.thumbnail {float: left; clear: left; margin: 0 100px 10px 0; border: none;}

img.conserv_title {float: left; margin: 0px; border: none; width: 200px;}
a img.conserv_thumb {float: left; margin: 0px; border: none; width: 200px;}

img.step1thumb {margin: 0 0 10px 0; border: none;}
img.step1thumbr2 {margin: 0px 0 10px 0; border: none;}
img.step7graphic {float: left; margin: 10px 0 0px 0; border: none; width: 370px;}
img.step7warning {float: left; margin: 10px 0 0px 0; border: none;}

img.inset2 {float: right; margin: 0 0px 10px 10px; border: none; border: none;}


a{color:#003399; } 

a:hover{font-weight:normal; text-decoration:none; }

.link1{color:#003399; font-weight:normal; } 

.link-1 { display:block; float:left; background:url(images_s/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(images_s/link_left.gif) no-repeat left top;}
.link-1 b { display:block; background:url(images_s/link_right.gif) no-repeat right top; padding:5px 14px 5px 14px; font-style:normal;}
.link-1:hover{ background:url(images_s/link_bg-1.gif) left top repeat-x;}
.link-1:hover em{ background:url(images_s/link_left-1.gif) no-repeat left top;}
.link-1:hover  b { background:url(images_s/link_right-1.gif) no-repeat right top; }

.link-2 { display:block; float:left; color:#ffffff; text-decoration:none; }
.link-2 em { display:block;  }
.link-2 b { display:block;   font-style:normal;}
.link-2:hover{  }




.link_ind { 
	display:block; 
	color:#000000;
	background:url(images_s/common/bull.gif) center left no-repeat;
	padding:0 0 0 0px;
	margin:0px 0 0 0px;
	text-decoration:none;
	text-indent:20px;
	font-size: .85em;
	line-height:1.45em;
}
.link_ind1 a { 
	display:block; 
	color:#000000;
	background:url(images_s/common/info_n.gif) center left no-repeat;
	padding:0 0 0 0px;
	margin:0px 0 0 0px;
	text-decoration:none;
	text-indent:20px;
	line-height:1.3em;
}
.link_ind2 a { 
	display:block; 
	color:#000000;
	background:url(images_s/common/help_n.gif) center left no-repeat;
	padding:0 0 0 0px;
	margin:0px 0 0 0px;
	text-decoration:none;
	text-indent:20px;
	line-height:1.3em;
}



#intro-flash { position: relative; top: 0px; left: 0px; text-align:left; width:670px;  }


h1{
	color:#000099;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size: 1.85em;
	line-height: auto;
	margin: 0px 0px 10px 0px;
}
h2{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.35em;
	line-height: auto;
	margin: 0px 0px 10px 0px;
}
h3{
	color:#0099ff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.25em;
	line-height: auto;
	margin: 0px 0px 10px 0px;    
}
h4{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1em;
	line-height: auto;
	margin: 5px 0px 5px 0px;   
}
h5{
	color:#0099ff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1em;
	line-height: auto;
	margin: 0px 0px 10px 15px;    
}
/*content lists*/
#content ul{margin:0; padding:0; list-style:none; }
#content ul li{
	display:block;
	background:url(images_s/common/bull.gif) no-repeat center left;
	margin:0px 0 0 0px;
	padding-left:20px;
	color:#003399;
	text-decoration:none;
	background-repeat: no-repeat;
	line-height: 1.2ems;
}
#content ul li a{color:#33ccff;  font-family:Arial, Helvetica, sans-serif; } 
#content ul li a:hover { text-decoration:none; }


/*content*/
#content { font-size:.8em; width:100%; text-align:left;  }
#content .indent-main { padding:0px 0px 0px 0px}
#content .indent-col1 { padding:0px 0 0 0;  }
#content .indent-col1 p { text-align: left;  }

.col-images-left {float: left; margin:0 10px 0 0; width: 200px;  }
.col-images-middle {float: left; margin:0 10px 0 0; width: 200px;  }
.col-images-right {float: left; margin:0 0 0 0; width: 200px;  }

#content .title{  margin-bottom:16px}
#content .img-left{ float:left; margin:0 10px 0px 0}
#content .img-indent{ margin:0 0 13px 0}

#content p{ margin: 0 0 8px 0}
#content p2{ margin: 0 0 0px 0}

#content h1{   }
#content h2{   }
#content h3{   }
#content h4{   }
#content h5{   }

#content .h-1{ padding-left:0px; font-size:1.69em}
#content .h-2{ background:url(images/icon5.gif) no-repeat top left; padding-left:26px; font-size:1.69em; margin-bottom:30px}
#content .h-3{  padding-left:0px; font-size:1.69em; margin-bottom:30px}

#content .indent{padding:0px 0 0 0}
#content .indent-2{padding:0 20px 0 20px; position:relative; float:left}



/*header menu ul navi*/
#header .menu ul{margin:0; padding:10px 0px 50px 0; list-style:none;}
#header .menu ul li{  margin:0; display:inline}
#header .menu ul li a{
	display:block;
	float:right;
	color:#fff;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:1.2em;
	line-height:1.5em;
	text-align:left;
	margin:0px 0 0 0;
	padding: 0px 10px 0px 20px;
	background:url(images_s/navigation/button_yell.jpg) top left no-repeat;
	
} 
#header .menu ul li a:hover { color:#66ccff; text-decoration:none; font-weight:bold; background:url(images_s/navigation/button_state2.jpg) top left no-repeat;}

/*bullet list - li2*/

#content ul .li1{
	margin:0;
	padding-left:27px;
	color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:1em;
	text-align:left;
}








.h{ height:38px}
.block-contact span{ float:right; margin-right:50px}

