body {
margin: 0px;
background: url(i/bg.gif) #C0E0FB;
}

td {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
}

.main {
width: 100%;
height: 100%;
background-color: #ffffff;
}

.header {
width: 760px;
height: 100px;
background-color: #eeeeee;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
}

.hdr_height {
height: 100px;
}

.body {
width: 760px;
height: 100%;
background-color: #ffffff;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
}

.menu {
width: 100%;
height: 19;
background-color: #DC0000;
}

.footer {
width: 760px;
height: 20px;
background-color: #eeeeee;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
}

.ftr_height {
height: 20px;
}

h1 {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
color: #D37131;
margin: 10px 3px 0px 3px;
}

p {
margin: 5px 0px 20px 0px;
color: #333333;
}

.sb:link, .sb:visited, .sb:active {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 10px;
color: #474444;
text-decoration: none;
}

.sb:hover {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 10px;
color: #DC0000;
text-decoration: none;
}

.fl:link, .fl:visited, .fl:active {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 9px;
color: #ffffff;
text-decoration: underline;
}

.fl:hover {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 9px;
color: #ffffff;
text-decoration: none;
}

.w_txt {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 9px;
color: #ffffff;
}

.b_txt {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 9px;
color: #568292;
text-decoration: none;
}

.bg_left {
width: 35%;
border-right: 1px solid #E5E5E5;
}

.bg_right {
width: 35%;
border-left: 1px solid #E5E5E5;
}

.col_left {
width: 146px;
background: url(i/bg_col_left.gif) #F4F4F4 repeat-y;
}

.col_center {
width: 468px;
}

.col_right {
text-align: right;
width: 146px;
background: url(i/bg_col_right.gif) #F4F4F4 repeat-y;
}

.sb_menu_off {
height: 19px;
padding-left: 4px;
}

.sb_menu_on {
height: 19px;
padding-left: 4px;
background: #ffffff;
}

.hdr_small {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 9px;
color: #2C82A0;
}

.textblock {
width: 468px;
margin-top: 4px;
background: #72A6C6;
}

.block_hdr {
height: 24px;
padding-left: 9px;
background: #72A6C6;
}

.block_txt {
padding-left: 9px;
padding-right: 9px;
background: #ffffff;
}

.info {
width: 120px;
margin-top: 4px;
margin-left: 12px;
background: #C9C9C9;
}

.inf_hdr {
height: 18px;
padding-left: 9px;
background: #ffffff;
}

.inf_txt {
padding: 6px 9px 6px 9px;
background: #ffffff;
}

.banner_left {
margin-top: 4px;
margin-left: 12px;
}

.banner_right {
margin-top: 4px;
margin-right: 12px;
}

.ftr_top {
text-align: center;
height: 18px;
border-top: 1px solid #C81707;
background: #DC0000;
}

.ftr_btm {
text-align: center;
height: 22px;
background: #D1E2EC;
}

.b {
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 9px;
color: #ffffff;
text-decoration: none;
}

.menu_on {
background: #054A73;
padding-left: 6px;
padding-right: 6px;
}

.menu_off {
padding-left: 6px;
padding-right: 6px;
}

.b_468 {
margin-top: 5px;
}