html,body{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:1.94em;color:#949494;font-size:12px;height:100%;margin:0;padding:0; background:#fff;}

h1{color:#494949; font-size:20px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size: 8px;}

blockquote{margin:5px 5px 25px 5px; padding:5px; background:#fcfcfc;}
legend{margin-bottom:10px;}

/* GENERAL CLASS */

.welcome{font-size:14px;}
.txt{font-family:Tahoma, Geneva, sans-serif;}
.text_column{display:block;float:left;position:relative;width:50%;height:auto;}
.search-b{border:0px; background:#bd2c85;color:#fff;width:20px;margin:0;padding:0;text-align:center;font-size:10px; cursor:pointer;}
.search-t{border:solid 1px #ccc;margin:0;padding:0;width:200px;}
.pjust{text-align:justify;}
.on_page{color:#bd2c85;font-weight:bold;display:block;float:left;width:210px;}
.link_more {background: transparent url('../images/icon-more.gif' ) no-repeat scroll right center; margin-right: 0px; padding-right: 24px;}
.spacer{clear:both;height:15px;}
.menu-head{font-weight:bold; font-size:14px;color:#494949;border-bottom: solid 2px #b1b1b1; width:210px;display:block;float:left;}
.pad{padding:5px;}
.pad2{padding:8px;}
.pad3{padding:10px;}
.column{display:block;float:left;position:relative;width:50%;}
.c-small{display:block;float:left;width:32%;min-height:100%;height:auto;margin-top:8px;}
/* LINK CLASSES */

a.htitle:link {color:#949494; text-decoration:none;font-weight:normal;}
a.htitle:visited {color:#949494; text-decoration:none;}
a.htitle:hover {color:#949494; text-decoration:none;}

.accordian_sub a:link {color:#949494; text-decoration:none;font-weight:normal;}
.accordian_sub a:visited {color:#949494; text-decoration:none; font-weight:normal;}
.accordian_sub a:hover {color:#949494; text-decoration:none; font-weight:normal;}

.nav-main a:link {color:#949494; text-decoration:none;font-weight:normal;}
.nav-main a:visited {color:#949494; text-decoration:none; font-weight:normal;}
.nav-main a:hover {color:#949494; text-decoration:none; font-weight:normal;}

a.link_more:link {color:#494949; text-decoration:none;font-weight:normal;}
a.link_more:visited {color:#494949; text-decoration:none; font-weight:normal;}
a.link_more:hover {color:#494949; text-decoration:none; font-weight:normal;}

a.menu-main:link {color:#494949; text-decoration:none;font-weight:bold;}
a.menu-main:visited {color:#494949; text-decoration:none; font-weight:bold;}
a.menu-main:hover {color:#494949; text-decoration:none; font-weight:bold;}


a.home-link:link {color:#949494; text-decoration:none;font-weight:none;}
a.home-link:visited {color:#949494; text-decoration:none; font-weight:underline;}
a.home-link:hover {color:#949494; text-decoration:none; font-weight:none;}


/* CONTACT CLASS */

.contact-h{font-size:14px;color:#fff;margin:0px;padding:0px;}
.contact-p{font-size:12px;color:#fff;margin:0px;padding:0px;line-height:1.14em;}

#privacyStatement {font-size:10px; color:#949494;}


/* WIREFRAME */

#wrapper{display:block;position:relative;width:790px;margin:20px auto; min-height:78%; height:auto;}

/* HEADER SECTION */

#header{display:block;float:left;position:relative;height:60px;width:790px; border-bottom: solid 3px #b1b1b1;}
#logo{display:block;float:left;position:relative;height:60px;width:300px;overflow:hidden;}
/*#logo{display:block;float:left;position:relative;height:60px;width:410px;overflow:hidden;}*/
#menu{display:block;float:left;position:relative;height:60px; width: 480px;}
/*#menu{display:block;float:left;position:relative;height:60px; width: 380px;}*/
#banner{display:block;float:left;position:relative;}

#contact{display:block;float:left;position:relative;margin-top:40px;width:100%;text-align:right; height:auto;}

/* CONTENT SECTION */

#main-content{display:block;float:left; width:100%;position:relative;height:auto;}
#main-content h1{text-transform:uppercase;}
#content{display:block;float:left;width:540px;height:auto;}
#content h1{margin-top:45px;font-size:16px;letter-spacing:-1px;text-transform:uppercase;}
#content p {text-align:justify;}

#main-content  h1.legal {font-size:16px;}
#main-content ol.alpha {
	list-style:upper-alpha;
}

.points ul{margin-left:0px;padding-left:0px;list-style-type:none;float:left;display:block;}
.points li{margin-top:10px;list-style-type:none;margin-left:0px;padding-left:0px;}

/* BLOCKS */

#sign-up{display:block;float:left;position:relative;width:390px;min-height:270px; background: #f3f3f3; border-right: solid 5px white; margin-bottom:20px; height:auto;}
#request{display:block;float:left;position:relative;width:395px;min-height:270px; background: #f3f3f3; margin-bottom:20px; height:auto;}

#sign-up h2{margin-top:0;padding-top:0;}
#request h2{margin-top:0;padding-top:0;}


/* LEFT MENU */

#menu-left{display:block;float:left;position:relative;min-height:100%; height:100%;width:250px;margin-top:20px;font-size:12px;}
#menu-left ul{list-style-type:none;margin:0;padding:0; width:210px;margin-bottom:20px;}

.accordian_sub li{margin-left:8px;}
/* FOOTER */

#footer{display:block;position:absolute;width:100%;height:200px;background:url('../images/footer-background.gif') repeat;}
#footer-wrapper{display:block;position:relative;width:800px;height:200px;margin:0 auto;bottom:0;background:url('../images/footer-background5.gif') repeat;}
#footer-bar{display:block; background:red;position:relative;width:100%;height:15px;background:url('../images/footer_fade.gif') }
#site-links{display:block;float:left; width:90%; text-align:left;margin-left:110px;margin-top:40px;vertical-align:text-top; font-size:9px; line-height:20px;}

/* SOCIAL MEDIA ICONS */

#icons{display:block;float:right;width:800px;height:20px;}
#icons img{margin-bottom:2px;float:right; padding-left:8px;}

/* BANNER CLASSES */

.banner-main{width:790px;height:350px;}
.banner-sub{width:790px;height:125px;}
.banner-l{width:790px;height:300px;}

/* MENU */

#menu img{border:0;}
#menu ul{display:block;float:left;list-style-type:none; margin-top:18px;margin-left:0px;padding-left:0px;margin-right:0px;padding-right:0px;width:480px;}
#menu li{display:block;float:left;list-style-type:none;font-size:14px; padding-left:8px;color:#494949; margin-right:0px;}
#menu a:link {color: #494949;font-weight:normal;text-decoration:none;}
#menu a:hover {color: #bd2c85;font-weight:normal;text-decoration:none;}
#menu a:visited {color: #b1b1b1;font-weight:normal;text-decoration:none;}

/* CONTACT FORM */

#c_form fieldset {margin: 1.5em 0 0 0;  padding: 0;border:0;background:#f5f5f5;}
#c_form legend {  margin-left: 1em;  color: #000000;  font-weight: bold;}
#c_form fieldset ol {  padding: 1em 1em 0 1em;  list-style: none;}
#c_form fieldset li {  padding-bottom: 1em;}
#c_form fieldset.submit {  border-style: none;}
#c_form label {  float: left;  width: 10em;  margin-right: 1em;}

/* SITELINKS */

#site-links {color:#fff;}
#site-links a:link {color: #fff;font-weight:normal;text-decoration:none;}
#site-links a:hover {color: #fff;font-weight:normal;text-decoration:none;}
#site-links a:visited {color: #fff;font-weight:normal;text-decoration:none;}

/* CALLS TO ACTION */

#left-news{display:block;float:left;position:relative; width:100%; height:80px;}
#left-review{display:block;float:left;position:relative; width:100%; height:80px;}
#left-prop{display:block;float:left;position:relative; width:100%; height:80px;}
#left-icon{display:block;float:left;position:relative; width:60px;height:80px;}
#left-c-text{display:block;float:left;position:relative; width:160px;height:80px;}
#left-c-text h4{margin:0;padding:0; padding-left:5px; font-size:14px; color:#494949;}
#left-c-text p{margin:0;padding:0; padding-left:5px; font-size:9px;}
#left-c-text a:link {color: #494949;font-weight:bold;text-decoration:none;}
#left-c-text a:hover {color: #494949;font-weight:bold;text-decoration:none;}
#left-c-text a:visited {color: #494949;font-weight:bold;text-decoration:none;}


.lmore{width:100%;text-align:right;margin-bottom:10px;}
