body {margin:0;background-color:#e7eaed;font-family:Verdana;font-size:12px;color:#545454;line-height:15px;background-image:url(../img/top_pattern.gif);background-repeat:repeat-x;background-position:left top;}
/***/
.head
{
    width:750px;
    background-image:url(../img/top_title_bg.jpg);
    background-repeat:no-repeat;
    background-position:left top;
}
.span1
{
	position:absolute;
	color:#40321a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/**/
a {color:#003267;text-decoration:none;}
a:hover {color:#4c9cde;}
img {border:none;padding:0;margin:0;}
image {border:none;padding:0;margin:0;}
ul {list-style-image:url(../img/ico_dot_text.gif);margin-top:5px;}
p {padding:0;margin:4px 0 11px 0;}

h1 {margin:10px 0 4px 2px;padding:0;font-family:Verdana;font-size:18px;line-height:22px;font-weight:bold;color:#003267;font-style:italic;text-transform:capitalize;}
h1.main {text-transform:uppercase;}
h2 {margin:9px 0 4px 2px;padding:0;font-family:Verdana;font-size:15px;line-height:19px;font-weight:bold;color:#4c9cde;text-transform:uppercase;font-style:normal;}
h3 {margin:6px 0 4px 2px;padding:0;font-family:Verdana;font-size:13px;line-height:17px;font-weight:bold;color:Black;text-decoration:underline;font-style:normal;}

/**/
div.TopmnU {margin:19px 0 0 115px;}
div.TopmnU a {color:#102d4a;font-size:11px;padding:0 12px 0 12px;}
div.TopmnU a:hover {color:#4c9cde;}
/**/
.leftTd {background-color:#f7f7f8;width:210px;color:#003267;font-size:11px;padding-bottom:30px;}
.rightTd {background-color:#ffffff;width:540px;padding-bottom:20px;}

div.HdR {float:left;width:540px;margin-bottom:10px;}
div.TxT {float:left;width:520px;margin:0 10px 10px 10px;}
div.TxT img {margin:5px 17px 12px 20px;}
div.TxT image {margin:5px 17px 12px 20px;}
div.SlG {float:left;width:540px;margin:20px 0 20px 0;padding-bottom:12px;border-bottom:#e7eaed 1px solid;text-align:center;}
div.FoT {float:left;width:540px;margin-top:20px;background-color:#e7eaed;padding:10px 0 10px 0;text-align:center;}
div.FoT a {color:#102d4a;font-size:12px;padding:0 12px 0 12px;}
div.FoT a:hover {color:#4c9cde;}
.RgtFloat {float:right;margin:8px 0 8px 12px;}
.CntFloat {margin:5px 17px 12px 20px;}
.LftFloat {float:left;margin:8px 12px 8px 0;}
/**/
.mnu_s div {background-image:url(../img/lbl_left_menu_title_bg.gif);background-repeat:no-repeat;background-position:left top;padding:4px 0 5px 0;font-size:10px;width:210px;line-height:10px;}
.mnu_s div label {padding-left:33px;font-size:12px;font-weight:bold;line-height:15px;}
.mnu_s div a {background-position:left 3px;background-image:url(../img/ico_dot_gray.gif);background-repeat:no-repeat;padding-left:10px;margin-left:4px;line-height:17px;font-weight:bold;}
/**/
.left_coupon {background-image:url(../img/bg_coupons.gif);background-repeat:no-repeat;background-position:left center;width:210px;height:36px;}
.left_coupon a {padding-left:32px;font-size:11px;font-weight:bold;}
/**/
.left_areas div {font-size:10px;width:190px;line-height:10px;padding:10px 5px 30px 10px;}
.left_areas div label {line-height:13px;font-size:11px;}
.left_areas div a {font-size:11px;line-height:13px;color:Black;}
.left_areas div a:hover {color:#003267;text-decoration:underline;}
/**/
.left_rights {background-image:url(../img/lbl_copyrights_bg.gif);background-repeat:no-repeat;background-position:left center;width:205px;height:87px;padding:8px 0 0 5px;font-size:10px;line-height:11px;}
.left_rights label {padding-left:45px;font-size:11px;line-height:14px;}
/*****/
div.bottom_links {background-color:#ffffff;line-height:15px;padding:5px 0 5px 0;}
div.bottom_links a {padding:0 2px 0 2px;font-size:10px;}
/***/
.sForm
{
    margin:10px 0 15px 10px;
    padding:10px;
    font-family:Verdana;
}
table.tblSform
{
	border-bottom:solid 2px #e7eaed;
	border-left:solid 2px #e7eaed;
	border-right:solid 2px #e7eaed;
	width:480px;
    font-weight:normal;
	font-size:12px;
	color:#003267;
}
.tblSform th.tblTitle
{
    background-image:url(../img/contact_title_bg.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:30px;
    padding-left:40px;
    font-weight:bold;
	font-size:11px;
	color:#003267;
}
.tblSform th.sectionTitle
{
    font-size:11px;
    border-bottom:dashed 1px #e7eaed;
    padding-left:6px;
	font-style:italic;
	text-transform:uppercase;
	color:Black;
}
.tblSform label
{
    font-size:10px;
    font-weight:bold;
    padding-left:4px;
    line-height:13px;
}
.tblSform input.txtI
{
    width:188px;
    border:none;
    background-color:#e7eaed;
    font-size:12px;
    color:#003267;
    font-family:Verdana;
}
.tblSform textarea.txtA
{
    width:381px;
    border:none;
    background-color:#e7eaed;
    font-size:12px;
    color:#003267;
    height:46px;
    font-family:Verdana;
}
.tblSform select.textState
{
    border:none;
    background-color:#e7eaed;
    font-size:12px;
    color:#003267;
    width:212px;
    font-family:Verdana;
}
.tblSform .serviceTypes div.check
{
    float:left;
    height:19px;
    width:21px;
}
.tblSform .serviceTypes div.label
{
    height:19px;
    width:225px;
    line-height:19px;
}
/***/
.sCoupons
{
    margin:10px 0 15px 15px;
    padding:5px;
    font-family:Verdana;
}
table.tblSCoupons
{
	border-bottom:#e7eaed 2px solid;
	border-left:#e7eaed 2px solid;
	border-right:#e7eaed 2px solid;
	width:478px;
    font-weight:normal;
	font-size:12px;
	color:#003267;
}
.tblSCoupons td.tblTitle
{
    background-image:url(../img/bg_coupons_title.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:30px;
    padding-left:40px;
    font-weight:bold;
	font-size:11px;
	color:#003267;
}
a.print
{
    font-size:12px;
    text-transform:uppercase;
    color:#4c9cde;
    font-weight:bold;
    line-height:16px;
    padding-left:10px;
}
a.print:hover
{
    text-decoration:underline;
}
.tblSCoupons img
{
    padding:0;
    margin:5px 0 5px 0;
}
.tblSCoupons image
{
    padding:0;
    margin:5px 0 5px 0;
}
/***/