html,body {height: 100%; margin: 0; padding: 0;}
body,p {font: normal 13px/17px Arial, sans-serif; color: #000;}

img {border: 0 none;}

h1 {font: normal 22px/26px Arial, sans-serif; color: #282828;}
h2 {font: normal 20px/24px Arial, sans-serif; color: #282828;}
h3 {font: normal 18px/22px Arial, sans-serif; color: #282828;}
h4 {font: bold 17px/21px Arial, sans-serif; color: #282828;}
.spcr {margin: 0 0 5px 0;}
.spcr2 {margin: 0 0 10px 0;}
.spcr3 {margin: 0 0 20px 0;}
.spcr4 {margin: 20px 0 35px 0;}
.spcr5 {margin: 20px 0 45px 0;}
.spcr6 {margin: 20px 0 20px 0;}
.spcr7 {margin: 20px 0 5px 0;}
.spcr8 {margin: 10px 0 35px 0;}
.spcr9 {margin: 15px 0 5px 0;}
.spcr_bx {margin: 0 0 5px 0; padding: 0;}

.smtxt {font: normal 10px/14px Tahoma, 'Lucida grande', sans-serif;}

.right {text-align: right;}
.ctr {text-align: center;}
.flt_lft {float: left;}
.flt_rt {float: right;}
.clr {clear: both;}

/* Page Container */

#wrapper {width: 100%;}

/* Header */

#printhdr {display: block; margin: 0; padding: 0;} /* turn on/off for printing */
#printhdr_sp {display: block; margin: 0; padding: 0;} /* turn on/off for printing */

#header, #logo, #logo_sp, #hdr_sp_info, #topbar, #tagline, #tagline_sp, #navwrap {display: none;}

.hide {visibility: hidden;}

/* Content Containers */

#content_wrapper {width: 100%;}
#content {width: 100%;}
#bxtop_cont {width: 100%; margin-bottom: 35px;}
#content_top, #content_btm {display: none;}

.bx_top {
float: left;
width: 305px;
height: 110px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
padding: 14px 20px 17px 25px;
margin: 0 0 29px 0;
font: normal 11px/16px Arial, sans-serif;
color: #282828;
}

.bx1, .bx2, .bx3, .bx4, .bx5, .bx6, .bx7 {float: left; height: 62px;}
.bx1 {
width: 98px;
}
.bx2 {
width: 134px;
}
.bx3 {
width: 57px;
}
.bx4 {
width: 54px;
}
.bx5 {
width: 97px;
}
.bx6 {
width: 68px;
}
.bx7 {
width: 159px;
}
.bxln {
padding: 0 0 0 13px;
}

#col_lft {
float: left;
width: 300px;
margin: 0 30px 0 0; 
padding: 0;
}
#bx_lft1 {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
margin: 0 0 13px 0;
padding: 25px 40px 15px 25px;
}
#bx_lft2 {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 25px 40px 15px 25px;
}
#bx_lft3 {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 16px 40px 0 25px;
margin: 0 0 10px 0;
}
#bx_lft4 {
width: 258px; /* 303px */
height: 285px; /* 300px */
margin: 0;
padding: 15px 25px 0 20px;
background: url("images/bg_bx_sdbr_lg.gif") no-repeat;
}
#col_rt_mp, #col_rt {
float: left;
width: 700px;
margin: 0 0 20px 0; 
padding: 0 0 15px 0; 
}

/* Subpage Content */

.bx_ct {
float: left;
width: 200px;
margin: 0 25px 0 0;
}

table.nt_tbl td {
width: 583px; 
padding: 5px; 
border: 1px solid #d3e9ee;
font: normal 11px/14px Arial, sans-serif;
}
tr.trfil {background: #d3e9ee;}
tr.trfil2 {background: #f5f5f5;}

/* Footer */

#footer {
width: 100%;
height: 28px;
margin: 0 5px 0 5px;
padding: 15px 50px 0 50px;
font: normal 10px/14px Tahoma, 'Lucida grande', sans-serif;
}
#ftr_rt {
float: right;
color: #fff;
}
#ftr_lft {
float: left;
color: #d4dced;
}

/*List rules*/

ul.std {list-style-type: disc; margin: 5px 0 0 0; padding: 0;}
.std li {padding-left: 2px; line-height: 18px;}

ul.nav {list-style-type: none; margin: 5px 0 0 0; padding: 0;}
.nav li {padding-left: 2px; line-height: 18px;}

/* Form Rules */

.tinyred {
font: normal 10px Tahoma, 'Lucida grande', sans-serif; 
color: #dd003e;
}

form {
width: 543px;
margin: 0; 
padding: 20px;
background: #f7f7f7;
}
input, select, textarea {
font: 11px/16px Arial, 'Lucida Grande', sans-serif; 
color: #656769;
}
.inputbx, select, textarea {
padding: 1px 2px 1px; 
margin: 0;
border: 1px solid #ccc;
}
.inputbx {
margin-bottom: 5px;
}
.flabel {
padding-right: 20px;
text-align: right;
}
.sbmtpad {padding: 30px 70px 0 0;}


/* --------------------- Links ------------------------ */

a:link,a:visited,a:active {color: #1162c3; text-decoration: none;}
a:hover {color: #dd003e; text-decoration: underline;}

a.bld:link,a.bld:visited,a.bld:active {font-weight: bold; color: #1162c3; text-decoration: none;}
a.bld:hover {color: #dd003e; text-decoration: underline;}

a.sm:link,a.sm:visited,a.sm:active {font: normal 10px/14px Tahoma, 'Lucida grande', sans-serif; color: #1162c3; text-decoration: none;}
a.sm:hover {color: #dd003e; text-decoration: underline;}

a.smb:link,a.smb:visited,a.smb:active {font: bold 10px/14px Tahoma, 'Lucida grande', sans-serif; color: #1162c3; text-decoration: none;}
a.smb:hover {color: #dd003e; text-decoration: underline;}

a.btm:link, a.btm:visited, a.btm:active {font: normal 10px/14px Tahoma, 'Lucida grande', sans-serif; color: #d4dced; text-decoration: none;}
a.btm:hover {text-decoration: underline;}



