* {
font-family : arial;
font-size : 12px;
}
A {
color : #1070aa;
}
body {
margin : 0;
padding : 0;
}
hr {
height : 1px;
color : #084178;
border : 0;
border-top : 1px dotted #0c5480;
margin : 20px 0;
}
.sml {
font-size : 11px;
}
.sml A {
font-size : 11px;
}
UL.inline {
list-style-type : none;
margin : 0;
padding : 0;
}
UL.inline LI {
display : inline;
padding : 0;
margin : 0;
padding-right : 30px;
}
#registration-form {
position : relative;
z-index : 100;
}
#registration-form fieldset {
color : #0c72b1;
font-size : 12px;
padding : 2px 2px 2px 0;
border : 0;
}
#registration-form select {
font-size : 12px;
padding : 1px;
width : 60px;
}
#registration-form input {
width : 200px;
font-size : 12px;
border : #bbb solid 1px;
padding : 2px;
}
#registration-form .link {
font-size : 1.142em;
margin : 0 0 0 4px;
padding-bottom : 2px;
}
#registration-form .submit {
background : #1b96d2;
border : #cccccc solid 1px;
font-size : 12px;
padding : 2px 2px;
color : #ffffff;
width : 100px;
font-weight : bold;
cursor : pointer;
}
#registration-form .submit:hover {
background : #1672bf;
}
.main_wrapper {
width : 100%;
}
.sub_wrapper {
width : 100%;
}
.main_nav_bg {
background : #114f82;
height : 57px;
}
.main_cloud {
background : url('/images/header-bg.jpg') no-repeat;
width : 1168px;
height : 251px;
}
.main_lt {
background : url('/images/top_sides_lt.gif') repeat-x;
height : 251px;
width : 80px;
}
.main_rt {
background : url('/images/top_sides_rt.gif') repeat-x;
height : 251px;
}
.sub_cloud {
background : url('/images/top_sides_lt.gif') 0% -80px repeat-x;
width : 1168px;
height : 80px;
}
.sub_cloud FORM {
margin-left : 410px;
margin-top : 20px;
}
.sub_lt {
background : url('/images/top_sides_lt.gif') 0% -80px repeat-x;
height : 80px;
width : 80px;
}
.sub_rt {
background : url('/images/top_sides_rt.gif') 0% -80px repeat-x;
height : 80px;
}
.main_logo {
position : absolute;
z-index : 99;
left : 150px;
top : 8px;
}
.main_side_home {
position : relative;
margin-top : -311px;
}
.main_side_home_wrap {
position : relative;
left : 0;
width : 395px;
background : #1070aa;
padding-top : 20px;
padding-bottom : 500px;
}
.main_side_home_content {
width : 340px;
margin : 0 auto;
color : #fff;
}
.main_side_home_content A {
color : #fff;
}
.main_side_home_content UL {
list-style : none;
margin : 0;
padding : 0;
line-height : 30px;
margin-top : 10px;
}
.main_side_home_content LI {
display : inline;
margin-right : 5px;
}
.main_side {
position : relative;
margin-top : -140px;
}
.main_side_wrap {
position : relative;
left : 0;
width : 395px;
background : #1070aa;
padding-top : 20px;
padding-bottom : 500px;
}
.main_side_content {
width : 340px;
margin : 0 auto;
color : #fff;
}
.main_side_content A {
color : #fff;
}
.main_side_content UL {
list-style : none;
margin : 0;
padding : 0;
line-height : 30px;
margin-top : 10px;
}
.main_side_content LI {
display : inline;
margin-right : 5px;
}
.main_promo {
position : absolute;
left : 500px;
top : 85px;
background : none;
}
.main_promo_link {
position : absolute;
left : 1055px;
top : 225px;
}
.start_content {
background : url('/images/content-tail.gif') repeat-x;
width : 100%;
margin-bottom : 50px;
}
.main_content_wrap {
padding : 0;
}
.main_content {
margin-left : 20px;
}
.main_content_inset {
width : 570px;
color : #666;
}
.div {
width : 10px;
border-left : 1px dotted #ccc;
}
.col {
width : 200px;
}
.main_nav {
position : absolute;
left : 320px;
top : -17px;
}
.foot {
position : relative;
width : 100%;
height : 220px;
background : url('/images/footer-bg.jpg') repeat-x;
padding-top : 20px;
}
.foot TD {
color : #187cb9;
padding-right : 30px;
}
.foot_links {
line-height : 18px;
color : #187cb9;
}
.foot_links LI {
margin-left : -30px;
}
.foot_logo {
text-align : left;
padding-left : 60px;
width : 200px;
line-height : 20px;
font-size : 11px;
}
.header {
position : relative;
z-index : 100;
}
.mainmenu {
list-style-type : none;
margin-top : 45px;
margin-left : 150px;
}
.mainmenu LI {
display : inline;
padding : 0;
margin : 0;
}
.mainmenu A {
background : #187cb9;
padding : 11px 18px;
text-decoration : none;
color : #fff;
}
.mainmenu A:hover {
background : #d98d06;
}
.mainmenu .active {
background : #d98d06;
}
.submenu {
margin-left : 60px;
font-size : 11px;
width : 590px;
padding-top : 5px;
text-align : right;
color : #a9cee1;
}
.submenu A {
color : #a9cee1;
font-size : 11px;
text-decoration : none;
}
.submenu A:hover {
text-decoration : underline;
}
#promonav {
margin-top : 8px;
margin-left : 440px;
}
#promonav A {
margin-right : 5px;
padding : 1px 4px;
text-decoration : none;
cursor : pointer;
background : #1070aa;
color : #1070aa;
font-size : 8px;
}
#promonav .activeSlide {
background : #d98d06;
color : #d98d06;
}
.headerz
{
font-size : 2.2em;
line-height : 1.2em;color : #1d81bd;
padding : 0;
margin : 20px 0;
}
h2 {
 font-size : 2.2em;
line-height : 1.2em;
color : #1d81bd;
padding : 0;
margin : 20px 0;

}

h1 {
 font-size : 2.2em;
line-height : 1.2em;
color : #1d81bd;
padding : 0;
margin : 0px 0 11px 0;

}

h2.side_price {
font-size : 3.2em;

color : #f5be29;
line-height : 2em;
margin : 0;
padding : 20px;
}
h3 {
font-size : 1.6em;
color : #1d81bd;
padding : 0 0 2px 0;
margin : 0;
}
h6 {
font-size : 2.5em;
color : #1d81bd;
padding : 0 0 1px 0;
margin : 0;
}
.icon-list {
padding-top : 17px;
margin-bottom : -16px;
list-style : none;
}
.icon-list li {
margin-left : -40px;
padding-left : 41px;
padding-bottom : 16px;
line-height : 1.333em;
}
.icon-list li a {
color : #187cb9;
text-transform : uppercase;
text-decoration : none;
}
.icon-list li a:hover {
text-decoration : underline;
}
.icon-list li strong {
color : #a8a8a8;
}
.icon1 {
background : url('/images/icon1.jpg') top left no-repeat;
}
.icon2 {
background : url('/images/icon2.jpg') top left no-repeat;
}
.icon3 {
background : url('/images/icon3.jpg') top left no-repeat;
}
.icon4 {
background : url('/images/icon4.jpg') top left no-repeat;
}
.icon5 {
background : url('/images/icon5.jpg') top left no-repeat;
}
.cols TD {
border-bottom : 1px dotted #ccc;
padding : 5px;
}
.col_1 {
width : 360px;
}
.col_2 {
width : 100px;
text-align : left;
font-size : 11px;
}
.col_3 {
width : 57px;
text-align : right;
}
.but_order {
background : #1b96d2;
border : #cccccc solid 1px;
font-size : 11px;
padding : 2px 6px;
color : #ffffff;
margin-top : 20px;
text-decoration : none;
}
.but_order:hover {
background : #1672bf;
text-decoration : none;
}
.main_side_content .topnavbar {
list-style : square;
line-height : 20px;
margin-left : 20px;
margin-top : 10px;
margin-bottom : 40px;
}
.main_side_content .topnavbar LI {
display : list-item;
}
.clientareatable TD {
border : #ccc solid 1px;
padding : 10px;
}
.errorbox {
color : #ff4400;
font-style : italic;
}
.ssl {
position : absolute;
bottom : 50px;
top : 0;
float : right;
}
nav {
float : right;
width : 734px;
padding-top : 5px;
margin-left : 40px;
}
nav ul {
width : 100%;
overflow : hidden;
}
nav li {
list-style : none;
float : left;
font-size : 1.166em;
line-height : 1.2307em;
position : relative;
}
nav li a {
text-decoration : none;
color : #0c7aad;
display : block;
width : 118px;
height : 33px;
padding : 13px 0 0 50px;
margin-right : -71px;
background : url(/images/nav-li-a-bg.png) top left no-repeat;
}
nav li a:hover, nav .active a {
color : #fff;
background : url(/images/nav-li-a-bg-active.png) top left no-repeat;
}
nav .last a:hover, nav .last .active {
color : #fff;
background : url(/images/nav-li-a-last-active.png) top left no-repeat;
}
nav .last a {
margin : 0;
width : 75px;
background : url(/images/nav-li-a-last.png) top left no-repeat;
padding-left : 55px;
}
nav .pre-last a {
margin-right : -62px;
}
.table_grid1 {
width : 100%;
border-left : 1px solid #ccc;
border-top : 1px solid #ccc;
}
.table_grid1 TD {
padding : 5px;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
}
.table_grid1 TH {
background : #cae9f9;
padding : 5px;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
text-align : left;
}
.contentbox {
padding : 5px;
background : #ddd;
text-align : center;
}
.contentbox A {
padding : 1px;
font-size : 11px;
}
.contentbox STRONG {
padding : 1px;
font-size : 11px;
}
.heading2 {
font-weight : bold;
font-size : 14px;
}
.clientarealinks {
text-align : left;
}
.clientarealinks A {
text-decoration : none;
font-size : 11px;
}