body {
margin:0px;
padding:0px;
background:#000000;
background-image: 
url('images/gradient.jpg');
background-repeat: repeat-y
}

/* BEGIN for the locations static lists */

.un_meshh2 {
color:#F5F044;
font-size:18px;
font-weight:600;
margin:0px 0px 15px 0px;
}

.un_meshh3 {
color:#F5F044;
font-size:14px;
font-weight:600;
margin:0px 0px 15px 0px;
}

.locations_pages {
position:relative;
top:30px;
left:200px;
width:420px;
}

.locations_details {
position:relative;
margin:10px;
top:-100px;
left:150px;
}

.city {
color:#226A81;
background-color:#cccccc;
width:300px;
font-weight:900;
font-size: 12pt;
padding: 3px;
margin-bottom: 37px;
}

/* END for the locations static lists */

.state {
border: 0px;
}

#guarantee {
position:relative;
width:800px;
}

/*  index only divs */

#apply_now {
width:300;
height:100px;
position:relative;
top:-347px;
left:390px;
border:0px;
}

#learn_more {
width:300;
height:100px;
position:relative;
top:-254px;
left:85px;
border:0px;
}

#members_area {
width:300;
height:100px;
position:relative;
top:-260px;
left:390px;
border:0px;
}

#blurb {
font-weight:555;
font-size: 12pt;
color:#F5F044;
position:relative;
top:-10px;
left:37px;
width: 250px;
border: 3px dotted #999999;
padding: 20px;
line-height: 150%;
}

#big_serve {
position:relative;
top:-115px;
left:23px;
font-size: 18pt;
color:#226A81;
font-weight:900;
}

/*  end index only divs */

.content {
	padding:10px;
	background: #000000;
}

/* styles for locater */

#container {
padding: 10px;
margin: auto;
background: #000000;
border: 2px dashed #999;
}

.store_img {
position:relative;
top:0px;
left:0px;
height:69px;
border:1px solid #999999;
margin:3px;
}

.store_data {
margin:20px;
padding:10px;
border:1px solid #999999;
}

input, select {
  font-family:TrebuchetMS;
  font-size:9pt;
  font-weight:bold;
  background-color:336699;
  border-color:336699;
  border-style:inset;
  border-width:2px;
  color:FFFFFF;
}

.locator_page_links {
margin: auto;
}


input.submitLink {
  color: #F5F044;
  background-color: transparent;
  text-decoration: underline;
  border: none;
  cursor: pointer;
  cursor: hand;
}

input.submitLinkCurrentPage {
  color: #000000;
  background-color: transparent;
  text-decoration: none;
  border: none;
  cursor: pointer;
	margin-top:20px;
}

.locator_results {
width: 400px;
text-align: center;
background: #000000;
margin: auto;
margin-top: 10px;
}


.locator_result {
background: #000000;
padding: 50px;
margin: auto;
margin: 10px;
margin-top: 10px;
}

.locator_result_field_name {
font-weight: bold;
width: 100px;
float: left;
text-align: right;
margin-top: 10px;
}

.locator_result_field_data {
margin-left: 105px;
text-align: left;
}



/* end styles for locater */

.bg1{
background:url(images/loop_w_girl_V1.jpg) no-repeat;
border-width: 0px 0px 0px 0px;
border:solid #243c72;
height:365px;
width:800px;
}

#main_table {
width:800px;
border:solid #243c72;
border-width: 0px 6px 0px 6px;
background: #000000;
}

#menu {
position:relative;
top:20px;
left:350px;
}

ol li {font-size:11px;}

#logo {
border:0px;
position:relative;
top:15px;
left:550px;
} 

p, label {
color:#F5F044;
}

.copy {
color:#F5F044;
}

b {
color:#F5F044;
}

table { border:0px; border-collapse:collapse } 
td {vertical-align:top; padding:0px; }


td, table, select, input {
	font-family:verdana;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	color:#F5F044;
	padding-top: 2px;
}

form { margin:0px; padding:0px}

/*
ul{margin:0px; padding:0px; list-style:none; line-height:19px}
ul li { background:url(images/list_bg.gif) no-repeat left top; background-position:0 8px }
ul li a{ color:#F5F044;  text-decoration: underline; text-transform:none; background:url(images/list_bg1.gif) repeat-x left bottom; padding-left:14px}
ul li a:hover{ text-decoration: none; color:#F5F044}
*/

.bg{ background:url(images/header.gif) repeat-x}

.bg2{ background-color:#000000; no-repeat}

.footer{ color:#F5f044; text-align:center; vertical-align:middle}
.footer a{ color:#F5f044; text-decoration: none}
.footer a:hover{ text-decoration:underline} 

a{ color:#226A81; text-decoration:underline}
a:hover{ text-decoration:none}

strong{ color:#226A81}

span{ color:#226A81}

.form input {
	width:192px;
	height:20px;
	color: #999999;
	padding:2px 0 0 6px;
	border:#545454 1px solid;
	background-color:#323232
}

.form textarea {
	width:192px;
	height:128px;
	color: #999999;
	overflow: auto;
	padding:2px 0 0 6px;
	border:#545454 1px solid;
	background-color:#323232
}

/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_four */

.menu4 {padding:0 0 0 1em; margin:0px 0px 0px 0px; list-style:none; height:35px; background:url(./images/menu/pro_four0.gif);}
.menu4 li {float:left;}
.menu4 li a {display:block; float:left; height:35px; line-height:33px; color:#aaa; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:left; padding:0 0 0 14px; cursor:pointer; font-size:11px;}
.menu4 li a b {float:left; display:block; padding:0 14px 0 14px;}
.menu4 li.current a {color:#fff; background:url(./images/menu/pro_four2.gif);}
.menu4 li.current a b {background:url(./images/menu/pro_four2.gif) no-repeat right top;}
.menu4 li a:hover {color:#fff; background: url(./images/menu/pro_four1.gif);}
.menu4 li a:hover b {background:url(./images/menu/pro_four1.gif) no-repeat right top;}
.menu4 li.current a:hover {color:#fff; background: url(./images/menu/pro_four2.gif); cursor:default;}
.menu4 li.current a:hover b {background:url(./images/menu/pro_four2.gif) no-repeat right top;}
