@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#preloader {
    background-image: url(images/VAL6011_guarantee_homepage_header.jpg);
    background-image: url(images/VAL6011_freeoil_homepage_header.jpg);
    background-image: url(images/VAL6011_books_homepage_header.jpg);
    width: 0px;
    height: 0px;
    display: inline;
}


q:before, q:after, blockquote:before, blockquote:after {
	content: "";
}
body, td, th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #525252
}
body {
	background-image:url(images/page_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	text-decoration: none;
}
a:link {/* unvisited link */
	color:#3e78b7;
}
a:visited {/* visited link */
	color:#3e78b7;
}
a:hover { /* mouse over link */
	color:#3e78b7;
	text-decoration: underline;
}
a:active {/* selected link */
	color:#3e78b7;
}
h1 {
	color: #10476b;
	margin: 0px 0 10px;
	font: bold 20px Arial, Helvetica, sans-serif;
	letter-spacing: .05em;
}
h2 {
	color: #10476b;
	margin: 10px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	letter-spacing: .05em;
}
h3 {
	color: #10476b;
	margin: 0px 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	letter-spacing: .05em;
}
h4 {
	color: #10476b;
	margin: 10px 0;
	font: bold 13px Arial, Helvetica, sans-serif;
	letter-spacing: .05em;
}
h5 {
	color: #10476b;
	margin: 10px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: .05em;
}
h6 {
	color: #10476b;
	margin: 10px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	letter-spacing: .05em;
}
p {
	font-size: 12px;
	line-height: 1.4em;
	margin: 10px 0;
}
p b {
	color: #56004e;
}
table {
	font-size: 12px;
	margin: 10px 0;
	width:100%;
}
table tr td b {
	font-size: 14px;
	color: #56004e;
	display: block;
	padding: 10px 0 10px;
}
legend {
	margin:10px 0 0;
	padding:0;
	font-weight: bold;
}
label {
	margin: 10px 0 4px;
}
fieldset {
	clear:both;
}
hr {
	clear: both;
	border: none;
	border-bottom: #1a1818 solid 1px;
	height: 1px;
	padding: 0 0 10px;
}
dd {
	font-size:12px;
	line-height: 1.2em;
}
dt {
	margin-top: 10px;
	color: #56004e;
	font-size: 14px;
	font-weight: bold;
}
pre {
	line-height:1.5em;
	font-family:Courier, monospace;
	font-size:1.05em;
}
/*  Start Divs */

#page_wrapper {
	float:left;
	width:100%;
	height:100%;
	margin:0;
}
#page {
	position:relative;
	width:980px;
	min-height:555px;
	margin: 0 auto;
	background-color:#FFF;
}
#page_left {
	float:left;
	width:980px;
	min-height:555px;
	background-image:url(images/page_left_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#page_right {
	float:left;
	width:980px;
	min-height:555px;
	background-image:url(images/page_right_bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
/* header */
#header_container {
	float:left;
	width:980px;
	height:106px;
	z-index:100;
}
/*#find_vioc {
	float:right;
	margin-right:23px;
	height:40px;
	width:458px;
	background-image:url(images/find_vioc.jpg);
	background-position:top;
	background-repeat:no-repeat;
}*/

#find_vioc {
 float:right;
 margin-right:23px;
 height:40px;
 /*width:458px;*/
 /*background-image:url(images/find_vioc.jpg);*/
 background-position:top;
 background-repeat:no-repeat;
}

#find_vioc_left {
 float:left;
 height:40px;
 width:221px;
 background-image:url(images/find_vioc_left.jpg);
 background-position: left top;
 background-repeat:no-repeat;
}
#find_vioc_center {
 float:left;
 height:40px;
 background-image:url(images/find_vioc_center.jpg);
 background-position:top;
 background-repeat:repeat-x;
}
#find_vioc_right {
 float:left;
 height:40px;
 width:9px;
 background-image:url(images/find_vioc_right.jpg);
 background-position:left top;
 background-repeat:no-repeat;
}


#find_vioc2 {
	float:right;
	margin-right:23px;
	height:40px;
	width:258px;
	text-align:right;
}
#find_jump {
	float:left;
	margin-top:2px;
	/*margin-left:240px;*/
	padding:0 10px 0 10px;
}
#find_jump input {
	float:left;
	display:block;
	/*background-image:url(images/find_button.jpg);*/
	/*text-indent:-9999px;
	width:34px;
	height:27px;*/
	margin-left:10px;
	border:none;
	cursor:pointer;
}
#find_jump select {
	float:left;
	width:150px;
}
/* Expandable Divs */

		.section {
	padding: 0;
	overflow: hidden; /* height adjustment hack for FF. */
	width: 200px;
	text-align: left;
}
.section h5 {
	color: #007ec3;
	margin: 0;
	font-size: 115%;
	/*	padding: 0 0 3px 5px;*/
/*	background-color: #ccc;*/
	line-height: 39px;
	background-image:url(images/vioc_member.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.section h5 img {
	vertical-align: bottom;/*	padding-bottom: 1px;*/
}
		.section2 {
	padding: 0;
	overflow: hidden; /* height adjustment hack for FF. */
	width: 200px;
	text-align: left;
}
.section2 h5 {
	color: #007ec3;
	margin: 0;
	font-size: 115%;
	/*	padding: 0 0 3px 5px;*/
/*	background-color: #ccc;*/
	line-height: 41px;
	background-image:url(images/get_vioc_member.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.section2 h5 img {
	vertical-align: bottom;/*	padding-bottom: 1px;*/
}
		.section3 {
	padding: 0;
	overflow: hidden; /* height adjustment hack for FF. */
	width: 200px;
	text-align: left;
}
.section3 h5 {
	color: #007ec3;
	margin: 0;
	font-size: 115%;
	/*	padding: 0 0 3px 5px;*/
/*	background-color: #ccc;*/
	line-height: 43px;
	background-image:url(images/get_coupons.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.section3 h5 img {
	vertical-align: bottom;/*	padding-bottom: 1px;*/
}

		.section4 {
	padding: 0;
	overflow: hidden; /* height adjustment hack for FF. */
	width: 200px;
	text-align: left;
}
.section4 h5 {
	color: #525252;
	margin: 0;
	font-size: 115%;
	/*	padding: 0 0 3px 5px;*/
/*	background-color: #ccc;*/
	line-height: 43px;
/*	background-image:url(images/get_coupons.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}

.section4 h5 a {
	text-decoration: none;
}
.section4 h5 a:link {/* unvisited link */
	color:#525252;
}
.section4 h5 a:visited {/* visited link */
	color:#525252;
}
.section4 h5 a:hover { /* mouse over link */
	color:#525252;
	text-decoration: underline;
}
.section4 h5 a:active {/* selected link */
	color:#525252;
}


.section4 h5 img {
	vertical-align: bottom;/*	padding-bottom: 1px;*/
}
/* Inside content of a div with rounded corners */
		.contentWrap, .collapseWrap {
/*	padding: 10px;
	padding-bottom:10px;*/
}
.floatingIcon {
	float: right;
	margin-right: 16px !important;
	margin-right: 8px; /* stupid IE6 */
	margin-top: 10px;
	margin-left: 0px;
}
.floatingIcon a img {
	width: 25px;
	height: 25px;
	border: 0;
	-moz-opacity: 0.70;
	opacity: 0.70;
	filter: alpha(opacity=70); /* for IE6 */
	display: block; /* for use with js */
	cursor: pointer;
}
.floatingIcon a:hover img, .floatingIcon a img.fade {
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100); /* for IE6 */
}
/* Footer */

#footer_container {
	float:left;
	width:980px;
	height:50px;
	background-image:url(images/footer_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#footer_left {
	float:left;
	margin-top:20px;
	margin-left:45px;
}
#footer_right {
	float:right;
	margin-top:20px;
	width:500px;
	text-align:left;
}
/* Home Page */

#home_header_top {
	position:relative;
	float:left;
	width:225px;
	height:106px;
	margin-left:16px;
	margin-top:-106px;
	background-image:url(images/home_header_left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:101;
}
#sub_header_top {
	position:relative;
	float:left;
	width:166px;
	height:106px;
	margin-left:16px;
	margin-top:-106px;
	background-image:url(images/sub_header_top.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:101;
}
#home_header_container {
	float:left;
	width:946px;
	height:214px;
	margin-left:16px;
	/*background-image:url(images/home_header.jpg);
	background-position:top;
	background-repeat:no-repeat;*/
}
#home_content_container {
	float:left;
	width:933px;
	margin-left:23px;
	min-height:300px;
	background-image:url(images/home_content_top_1px.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#sub_content_container {
	float:left;
	width:933px;
	margin-left:23px;
	margin-top:10px;
	min-height:300px;
	background-image:url(images/home_content_top_1px.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#home_content_left_container {
	float:left;
	width:361px;
	min-height:377px;
	background-image:url(images/home_content_divider.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#home_content_left_container_place {
	float:left;
	width:182px;
	min-height:377px;
	background-image:url(images/home_content_divider.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#home_content_right_container {
	float:left;
	width:540px;
	margin-left:7px;
}
#home_login {
	float:left;
	width:300px;
	margin-left:21px;
	margin-top:23px;
	background-image:url(images/vioc_member.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#home_login_bg {
	width:300px;
	background-image:url(images/member_login_bg.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
#home_login_top {
	width:300px;
	background-image:url(images/member_login_top.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#home_login_bottom {
	width:300px;
	background-image:url(images/member_login_bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#home_login_not_loged_in {
	width:280px;
	padding-left:3px;
	padding-top:10px;
	padding-bottom:14px;
	color:#FFF;
}
#home_login_not_loged_in label {
	float:left;
	width:86px;
	height:20px;
	margin-right:6px;
	margin-top:0px;
	padding-bottom:2px;
	padding-left:15px;
	background-color:#3c75b3;
/*	border:solid 1px #F00;*/
	color:#FFF;
	text-align:left;
	z-index:2
}
#right_btn {
	float:right;
}

#vioc_featured {
	float:left;
	width:547px;
	min-height:245px;
	background-image:url(images/voic_featured.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#vioc_featrued_left_container {
	float:left;
	margin-top:45px;
	width:213px;
	min-height:200px;
	background-image:url(images/vioc_featured_center.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#voic_featured_right_container {
	float:left;
	width:310px;
	height:168px;
	margin-top:60px;
	margin-left:17px;
}

#home_benefits {
	float:left;
	width:300px;
	margin-left:21px;
	/*background-image:url(images/get_vioc_member.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
#home_benifits_bottom_off {
	float:left;
	width:300px;
	/*margin-top:43px;*/
}
#home_benifits_bottom_off_right {
	float:left;
	width:300px;
}
#vioc_news {
	float:left;
	margin-top:23px;
	width:324px;
	/*background-image:url(images/vioc_news.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-bottom:25px;*/
}
#vioc_news_bottom {
	float:left;
	width:324px;
	background-image:url(images/vioc_news_bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#vioc_news_text {
	float:left;
	width:279px;
	padding-left:30px;
	/*padding-top:60px;*/
	padding-right:5px;
	padding-bottom:15px;
}
.news_title {
	font-size:14px;
	color:#3e78b7;
	font-weight:bold;
}
#real_all {
	float:right;
	height:30px;
	width:103px;
}
/*	
	

		.section {
	margin-bottom: 20px;
	padding: 0;
	overflow: hidden; 
	width: 200px;
	text-align: left;
	background-color: #fff;
}
.section h5 {
	color: #007ec3;
	margin: 0;
	font-size: 115%;
	padding: 0 0 3px 5px;
	background-color: #ccc;
	line-height: 20px;
}
.section h5 img {
	vertical-align: bottom;
	padding-bottom: 1px;
}

		.contentWrap, .collapseWrap {
	padding: 10px;
	padding-bottom:10px;
}
.floatingIcon {
	float: right;
	margin-right: 4px !important;
	margin-right: 2px; 
	margin-top: 4px;
	margin-left: 0px;
}
.floatingIcon a img {
	width: 14px;
	height: 14px;
	border: 0;
	-moz-opacity: 0.70;
	opacity: 0.70;
	filter: alpha(opacity=70);
	display: block; 
	cursor: pointer;
}
.floatingIcon a:hover img, .floatingIcon a img.fade {
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
}*/

/* Why VIOC */

#why_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/why_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#why_left_container {
	float:left;
	width:556px;
	min-height:400px;
	padding-bottom:25px;
}

#why_left_text_container {
	float:left;
	padding-left:20px;
	padding-right:15px;
	width:521px;
	padding-top:60px;
	text-align:justify;
}
#why_left_text_container ul {
	line-height:1.5em;
	list-style-position:inside;
}
#why_partner {
	float:left;
	width:556px;
	min-height:250px;
	margin-top:4px;
	background-image:url(images/why_left_parter.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#sub_center_container {
	float:left;
	width:40px;
	height:374px;
	margin-top:4px;
	background-image:url(images/sub_center.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.float_ul_bg {
	float:left;
	padding-right:22px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	line-height:1.5em;
	text-align:left;
}
#float_ul {
	width:210px;
	min-height:175px;
	padding-top:10px;
	background-image:url(images/float_ul_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#float_ul ul {
	padding-left:15px;
}
.blue_bold {
	color:#3e78b7;
	font-weight:bold;
}

/* sub pages common */

#sub_left_text_container {
	float:left;
	padding-left:20px;
	padding-right:15px;
	width:521px;
	padding-top:30px;
	text-align:justify;
}

#sub_left_text_container_full {
 float:left;
 padding-left:20px;
 padding-right:15px;
 width:900px;
 padding-top:30px;
 text-align:justify;
}

#blank_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	/*background-image:url(images/blank_header.jpg);*/
	background-image:url(images/members_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

/* Services */
#services_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/services_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

/* Resources */
#resources_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/resources_sub_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

/* Location Finder */
#search_div {
	float:left;
	width:530px;
	/*height:79px;
	background-image:url(images/locationfinder_blue_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;*/
	padding-bottom:6px;
}

#search_div label {
	float:left;
	padding-left:15px;
	padding-right:5px;
	width:100px;
	font-weight:bold;
}

#locations_results {
	float:left;
	width:530px;
	background-image:url(images/location_header_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#locations_info_container {
	float:left;
	margin-top:15px;
	min-height:84px;
	width:540px;
}
#locations_left {
	float:left;
	margin-left:6px;
	width:200px;
}
#locations_right {
	float:left;
	margin-left:70px;
	width:200px;
}

.location {
	margin-bottom: 20px;
	padding: 0;
	overflow: hidden; 
	width: 200px;
	text-align: left;
}
.location h5 {
	color: #525252;
	margin: 0;
	font-size: 115%;
	padding: 0 0 3px 5px;
	line-height: 20px;
	text-indent:6px;
	padding-top:3px;
}
.location h5 img {
	vertical-align: bottom;
	padding-bottom: 1px;
}

/*		.contentWrap, .collapseWrap {
	padding: 10px;
	padding-bottom:10px;
}
.floatingIcon {
	float: right;
	margin-right: 4px !important;
	margin-right: 2px; 
	margin-top: 4px;
	margin-left: 0px;
}
.floatingIcon a img {
	width: 14px;
	height: 14px;
	border: 0;
	-moz-opacity: 0.70;
	opacity: 0.70;
	filter: alpha(opacity=70);
	display: block; 
	cursor: pointer;
}
.floatingIcon a:hover img, .floatingIcon a img.fade {
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
}*/


/* Coupons */
#coupons_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/coupons_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#all_coupons {
	float:right;
}

/* Members */
#members_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/members_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

/* Reviews */
#reviews_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/reviews_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#review_our_add_container {
	float:left;
	width:524px;
	height:25px;
	margin-top:5px;
}

#review_our_add_container2 {
	float:left;
	width:524px;
	margin-top:5px;
}

#review_our_add_left {
	float:left;
	width:350px;
	height:25px;
	text-indent:10px;
}
#review_our_add_right {
	float:left;
	width:150px;
	text-align:right;
	padding-right:15px;
	background-image:url(images/review_center_div.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#review_our_add_btns_container {
	float:left;
	width:524px;
	height:45px;
}
#review_our_add_btns_container_left {
	float:left;
}
#review_our_add_btns_container_center {
	float:left;
}
#review_our_add_btns_container_right {
	float:left;
}
#review_our_services {
	float:left;
	width:524px;
	height:30px;
	background-image:url(images/review_blue_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#review_our_services_left {
	float:left;
	height:30px;
}
#reviews_blue_bg {
	float:left;
	width:524px;
	height:34px;
	background-image:url(images/reviews_blue_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

/* News */
#news_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/news_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#news_container {
	float:left;
	width:524px;
}
#news_item {
	float:left;
	width:524px;
}
#news_text {
	float:left;
	width:500px;
	padding-left:12px;
	padding-right:12px;
}
#news_right_contaienr {
	float:left;
	width:300px;
 	min-height:20px;
 	margin-left:22px;
	background-image:url(images/vioc_news_items.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#news_right {
	float:left;
	width:300px;
 	min-height:20px;
 	margin-top:37px;

	/*background-image:url(images/news_headline.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.news_row {
	float:left;
	width:290px;
	height:20px;
	padding-top:3px;
	padding-left:4px;
	overflow:hidden;
	font-weight:bold;
	background-image:url(images/news_row.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
a.arrow { height:23px; text-indent:30px; float:left; }
a.arrow:hover { background:url(images/nav_pointer.gif) left top no-repeat; height:23px; margin-top:-3px; padding-top:3px; height:23px; z-index:2; overflow:visible; position:relative; }

#view_allNews {
	float:left;
	width:285px;
	text-align:right;
	padding-top:5px;
}

.news_row a {
	text-decoration: none;
}
.news_row a:link {/* unvisited link */
	color:#525252;
}
.news_row a:visited {/* visited link */
	color:#525252;
}
.news_row a:hover { /* mouse over link */
	color:#525252;
	text-decoration: underline;
}
.news_row a:active {/* selected link */
	color:#525252;
}

/* Contact */
#contact_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/contact_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

/* Service tracker */
#st_header_container {
	float:left;
	width:946px;
	height:119px;
	margin-left:16px;
	background-image:url(images/st_header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#contact_container {
	float:left;
	width:530px;
	/*height:35px;*/
	padding-bottom:20px;
}
#contact_left {
	float:left;
	width:186px;
	height:35px;
	background-image:url(images/contact_div.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#contact_right {
	float:left;
	margin-left:22px;
	width:186px;
	height:35px;
}
#contact label {
	float:left;
	width:77px;
}
#contact input {
	width:300px;
}
#contact textarea {
	width:300px;
}
#zip input {
	width:70px;
}

/* all */
#sub_right_container {
	float:left;
	width:300px;
}

#get_coupons {
	float:left;
	width:300px;
	margin-left:21px;
	background-image:url(images/get_coupons.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}


#services_info_container {
	float:left;
	margin-top:15px;
	padding-left:10px;
	width:500px;
}
#services_info_container ul {
	padding-left:10px;
}

.members_rows_title_1 {
	float:left;
	width:300px;
	height:46px;
	margin-left:22px;
	background-image:url(images/members_right_row_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.members_rows_title_1 h5 {
	color:#525252;
	text-indent:15px;
}

.members_rows_title_1 h5 a {
	text-decoration: none;
}
.members_rows_title_1 h5 a:link {/* unvisited link */
	color:#525252;
}
.members_rows_title_1 h5 a:visited {/* visited link */
	color:#525252;
}
.members_rows_title_1 h5 a:hover { /* mouse over link */
	color:#525252;
	text-decoration: underline;
}
.members_rows_title_1 h5 a:active {/* selected link */
	color:#525252;
}



#members_review_container {
	float:left;
	width:300px;
	margin-left:22px;
	background-image:url(images/members_right_row_2.jpg);
	background-position:left top;
	background-repeat:no-repeat;	
}
#members_review_container h5 {
	color:#525252;
	text-indent:15px;

}
#members_review_container h5 a{
	color:#525252;

}
#members_review {
	float:left;
	width:300px;
	height:72px;
	background-image:url(images/members_review.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#resources_saftey_tips {
	float:left;
	width:300px;
	height:171px;
	/*background-image:url(images/resources_car_safty_advice.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}

#member_options ul {
	list-style-position:outside;
	list-style-type:none;

}
#member_options li {

}
.edit {
	margin-bottom:2px;

}
.edit a {
		background-color:#4687cb;
		padding-left:15px;
		padding-right:120px;
		color:#FFF;
		text-decoration:none;
		height:17px;

}
.edit a:hover {
		margin-right:50px;
		background-color:#4687cb;
		padding-right:200px;
}
.members_only {
	margin-bottom:2px;

}
.members_only a {
		background-color:#4687cb;
		padding-left:15px;
		padding-right:68px;
		color:#FFF;
		text-decoration:none;
		height:17px;

}
.members_only a:hover {
		margin-right:50px;
		background-color:#4687cb;
		padding-right:148px;
}
.change_password {
	margin-bottom:2px;

}
.change_password a {
		background-color:#4687cb;
		padding-left:15px;
		padding-right:76px;
		color:#FFF;
		text-decoration:none;
		height:17px;

}
.change_password  a:hover {
		margin-right:50px;
		background-color:#4687cb;
		padding-right:156px;
}
.log_out {
	margin-bottom:2px;

}
.log_out a {
		background-color:#4687cb;
		padding-left:15px;
		padding-right:136px;
		color:#FFF;
		text-decoration:none;
		height:17px;

}
.log_out a:hover {
		margin-right:50px;
		background-color:#4687cb;
		padding-right:216px;
}
#welcome {
	text-indent:15px;
	font-weight:bold;
	line-height:1em;
}

.coup_h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3d77b7;}
.coup_h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666666;}
.txtfld {width:210px; margin:4px 0 0 4px; border:solid 1px #336699;}
.lblreg {	margin: 4px 0 4px 0; width:110px; float:left;}
.error {color:#ff0000; list-style-position:inside;}

/*p #hover a {width: 67px; height:23px; text-indent:-9000px; display:block; line-height:1em; float:left; }
p#hover a.arrow:hover { background: left top no-repeat; height:37px; padding-top:21px; height:37px; z-index:2; overflow:visible; position:relative; }*/