body.spalash {
	background-color:#25518D;
	}
body {
/*background-image:url(images/bg_blue_v.gif);*/
background-color:#3b4063;
margin: 10px 20px 10px 20px;
font-family: times, "times new roman", serif;
font-size:.9em;
text-align: justify;
}

.logobg {
background-image: url(images/bg.gif);
background-repeat: no-repeat;

}

.container {
margin:40px 0px 30px 0px;
width: 750px;
}



#content_L {width: 200px; float: left; margin: 0 0 2px 0; padding:0px;}
#content_R {width: 510px; float: right; margin: 0px; padding:0px;}

#content_L310 {width: 310px; float: left; margin: 0px; padding:0px;}
#content_R400 {width: 405px; float: right; margin: 0px; padding:0px;}

table.bordertable {
border-style: solid;
border-width: 1px;
border-color: #705544;
background-color:#ffffff;
}


.arial {font-family:Georgia, Times, 'Times New Roman', serif;}
.arial_boxtitle {font-family:Georgia, Times, 'Times New Roman', serif;color:c7be81;}
/* shade of blue boxes */
.trim {border:solid 2px #003e7e; padding:1px; background-color:#8aa6c4;}
.box1 {background-color:#003e7e; padding:10px; color:#aeada6; font-size:.9em; text-align:center;}
.box2 {background-color:#25518d; padding:10px; color:#e1e1ff; font-size:.95em; text-align:center;}
.box3 {background-color:#3d5d96; padding:10px; color:#e1e1ff; font-size:.95em; text-align:center;}
.box4 {background-color:#5d74a7; padding:10px; color:#e1e1ff; font-size:.95em; text-align:center;}
.box5 {border:solid 1px #003e7e; background-color: #d1d2d4; padding:10px; color:#ffffff; font-size:.9em;}
.bullet {color:#003e7e;font-size:.9em;list-style-position: outside;
list-style: bullet;
text-align: left;
margin-left: 6px; /*removes indent Mozilla and NN7*/
padding-top: 1m;
margin-bottom:0;
text-indent: -.5em;}

.item {
line-height: 1.5em;
font-size: .9em;
background: transparent url(images/bullet.gif) no-repeat; 
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0;
padding-top: 0px;
padding-left: 20px;
display: block; 
text-indent: 0em;
}

.quote {
font-size:1.3em;
line-height:normal;
font-weight:bold;
}

.imageborder {
border: 1px solid #999999;
margin: 0px;
padding:2px;
}

.floatLeft { 
    float: left; 
    margin:3px;}
	
.floatRight { 
    float: right; 
    margin: 3px; 
}

.testimonials{
color: #000000;
font-size: .9em;
text-align: left;
margin:30px 25px 40px 25px;
text-align: justify;
}

.terms{
margin: 30 30 0 30;
color: #000000;
font-size: 12px;
text-align: left;
}

a:link {color:#002469;}
a:visited {color:#8d4f26;}
a:hover {color:#8d4f26;}
a:active {color:#002469;}

a.footerlink:link {color:#9da636;}
a.footerlink:visited {color:#c0c770;}
a.footerlink:hover {color:#c0c770;}
a.footerlink:active {color:#c0c770;}

.footer {
margin:2px;
width: 900px;
}
   
.footertxt {
width: 90%;
margin-top: 10px;
color: #c1c3c6;
font-size: 11px;
text-align: center;
}

.desc {
padding: 10px;
font-size: .7em;
vertical-align:top;
}


.desc-right {
padding: 10px 0px 10px 10px;
font-size: .7em;
vertical-align:top;
}
.price{
margin-top: 10px;
}

.page {
padding: 10px;
font-size: .73em;
vertical-align:top;
font-weight:bold;
}

.page-top {
padding: 0px 10px 0px 10px;
font-size: .73em;
vertical-align:top;
font-weight:bold;
}

.faq_a {margin:15px;font-size:.9em;}

/* promo text on Home Page */
.promo {
padding:35px 10px 10px 10px;
width:400px;
color:#b85722;
vertical-align:bottom;
font-size:.8em;}

/* Begin Nav Mouseover */
/* home */
.cssnav_home { 
position: relative;
background-image: url(images/home_over.gif);
background-repeat: no-repeat;
display: block;
width: 68px;
height: 28px;
margin: 0; 
padding: 0; 
}

.cssnav_home a {
display: block;
width: 68px;
height: 28px;
float: left;
}

.cssnav_home img {width: 68px; height: 28px; border: 0; }
.cssnav_home a:hover {visibility:visible}
.cssnav_home a:hover img{visibility:hidden}

/* About LEXCO */
.cssnav_about { 
position: relative;
background-image: url(images/about_over.gif);
background-repeat: no-repeat;
display: block;
width: 118px;
height: 28px;
margin: 0; 
padding: 0; 
}

.cssnav_about a {
display: block;
width: 118px;
height: 28px;
float: left;
}

.cssnav_about img {width: 118px; height: 28px; border: 0; }
.cssnav_about a:hover {visibility:visible}
.cssnav_about a:hover img{visibility:hidden}

/* LEXCO Team */
.cssnav_team { 
position: relative;
background-image: url(images/team_over.gif);
background-repeat: no-repeat;
display: block;
width: 111px;
height: 28px;
margin: 0; 
padding: 0; 
}

.cssnav_team a {
display: block;
width: 111px;
height: 28px;
float: left;
}

.cssnav_team img {width: 111px; height: 28px; border: 0; }
.cssnav_team a:hover {visibility:visible}
.cssnav_team a:hover img{visibility:hidden}

/* Products and Services */
.cssnav_products { 
position: relative;
background-image: url(images/products_over.gif);
background-repeat: no-repeat;
display: block;
width: 120px;
height: 28px;
margin: 0; 
padding: 0; 
}

.cssnav_products a {
display: block;
width: 120px;
height: 28px;
float: left;
}

.cssnav_products img {width: 120px; height: 28px; border: 0; }
.cssnav_products a:hover {visibility:visible}
.cssnav_products a:hover img{visibility:hidden}

/* Contact Us */
.cssnav_contactus { 
position: relative;
background-image: url(images/contactus_over.gif);
background-repeat: no-repeat;
display: block;
width: 110px;
height: 28px;
margin: 0; 
padding: 0; 
}

.cssnav_contactus a {
display: block;
width: 110px;
height: 28px;
float: left;
}

.cssnav_contactus img {width: 110px; height: 28px; border: 0; }
.cssnav_contactus a:hover {visibility:visible}
.cssnav_contactus a:hover img{visibility:hidden}

/* Account Access */
.cssnav_accountaccess { 
position: relative;
background-image: url(images/accountaccess_over.gif);
background-repeat: no-repeat;
display: block;
width: 146px;
height: 28px;
margin: 0; 
padding: 0; 
}

.cssnav_accountaccess a {
display: block;
width: 146px;
height: 28px;
float: left;
}

.cssnav_accountaccess img {width: 146px; height: 28px; border: 0; }
.cssnav_accountaccess a:hover {visibility:visible}
.cssnav_accountaccess a:hover img{visibility:hidden}

/* Account Access */
.cssnav_resources { 
position: relative;
background-image: url(images/resources_over.gif);
background-repeat: no-repeat;
display: block;
width: 107px;
height: 28px;
margin: 0; 
padding: 0; 
}

.cssnav_resources a {
display: block;
width: 107px;
height: 28px;
float: left;
}

.cssnav_resources img {width: 107px; height: 28px; border: 0; }
.cssnav_resources a:hover {visibility:visible}
.cssnav_resources a:hover img{visibility:hidden}