body
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #595959;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
SCROLLBAR-FACE-COLOR: #dee3e7;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #dee3e7;
SCROLLBAR-3DLIGHT-COLOR: #d1d7dc;
SCROLLBAR-ARROW-COLOR: #006699;
SCROLLBAR-TRACK-COLOR: #efefef;
SCROLLBAR-DARKSHADOW-COLOR: #98aab1;
}

A,A:active,A:visited
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}
A:hover
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

table.main
{
width: 100%;
height: 100%;
}

table.main td.h_header
{
height: 100px;
}

table.main td.h_footer
{
height: 100px;
border-top: 2px solid #DDE8F1;
}

TABLE.main TD.h_footer2 {
   BORDER-TOP: #3F7C5F 1px solid; HEIGHT: 60px
}

table.menu_top
{
width: 100%;
height: 22px;
background: #EEEEEE;
border-bottom: 2px solid #CCCCCC;
padding-left: 5px;
padding-right: 5px;
}

.menu_top_lnk:link, .menu_top_lnk:visited, .menu_top_lnk:active, .menu_top_lnk:hover {
font-weight: normal;
font-style: normal;
color: #000000;
text-decoration: underline;
}

.toolbarLink:link, .toolbarLink:visited, .toolbarLink:active, .toolbarLink:hover {
font-weight: normal;
color: #0000CC;
text-decoration: underline;
}

span.small {
font-size: 70%;
font-weight: normal;
font-style: normal;
color: #000000;
}

span.small2 {
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #000000;
}

table.submenu_top
{
width: 100%;
height: 40px;
}

table.submenu_top th
{
width: 50%;
height: 18px;
background: #F7FAFC;
border-top: 1px solid #DDE8F1;
border-bottom: 1px solid #DDE8F1;
padding-left: 5px;
padding-right: 5px;
}

table.submenu_top td
{
width: 50%;
height: 18px;
background: #ECF5FA;
border-top: 1px solid #B6CDE1;
padding-left: 5px;
padding-right: 5px;
}

table.submenu_top2
{
width: 100%;
height: 40px;
}

table.submenu_top2 th
{
width: 50%;
height: 18px;
background: #EEF7F2;
border-top: 1px solid #C6D7CF;
border-bottom: 1px solid #C6D7CF;
padding-left: 5px;
padding-right: 5px;
}

table.submenu_top2 td
{
width: 50%;
height: 18px;
background: #EEF7EE;
border-top: 1px solid #DBE6DE;
padding-left: 5px;
padding-right: 5px;
}

.hdr {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 85%;
font-weight: bold;
font-style: normal;
color: #3F5771;
}

.hdr2 {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold;
font-style: normal;
color: #333333;
}

.submenu_top_lnk:link, .submenu_top_lnk:visited, .submenu_top_lnk:active, .submenu_top_lnk:hover {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

.submenu_top_lnk2:link, .submenu_top_lnk2:visited, .submenu_top_lnk2:active, .submenu_top_lnk2:hover {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

.submenu_top_lnk3:link, .submenu_top_lnk3:visited, .submenu_top_lnk3:active, .submenu_top_lnk3:hover {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 90%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

.result {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 70%;
font-weight: normal;
font-style: normal;
color: #3F5771;
}

table.search
{
width: 100%;
}

table.search td.logo_small
{
width: 20%;
padding: 5px;
}

table.search td.cat
{
width: 30%;
}

table.search td.space
{
width: 50%;
}

.input_search {
width: 272px;
height: 22px;
margin-top: 0px;
}

.input_search_inner {
width: 275px;
height: 22px;
margin-top: 0px;
}

.search_lnk:link, .search_lnk:visited {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

.search_lnk:hover {
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
background: #DFEBFD;
}

.search_lnk2:link, .search_lnk2:visited {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

.search_lnk2:hover {
font-size: 90%;
font-weight: bold;
font-style: normal;
color: #0000DE;
text-decoration: underline;
background: #DFEBFD;
}

.search_lnk3:link, .search_lnk3:visited {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
font-style: normal;
color: #000000;
text-decoration: none;
}

.search_lnk3:hover {
font-size: 100%;
font-weight: bold;
font-style: normal;
color: #000000;
text-decoration: none;
background: #DFEBFD;
}

.search_lnk4:link, .search_lnk4:visited {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 110%;
font-weight: bold;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

.search_lnk4:hover {
font-size: 110%;
font-weight: bold;
font-style: normal;
color: #0000DE;
text-decoration: underline;
background: #DFEBFD;
}

.financeLink:link, .financeLink:visited {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #0000DE;
text-decoration: none;
}

.financeLink:hover {
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #0000DE;
text-decoration: none;
background: #DFEBFD;
}

span.sep
{
width:240px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #ADADAD;
text-decoration: none;
}

table.search td.logo_left
{
width: 38%;
}

table.search td.logo_right
{
width: 45%;
}

div.submenu_bottom
{
margin-top: 20px;
text-align: center;
}

DIV.submenu_bottom2 {
   MARGIN-TOP: 1px; TEXT-ALIGN: center
}

div.copyright {
margin-top: 2px;
padding-bottom: 10px;
text-align: center;
}

div.copyright span
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 75%;
font-weight: normal;
font-style: normal;
color: #333333;
}

div.copyright2 {
margin-top: 2px;
padding-bottom: 5px;
text-align: center;
}

div.copyright2 span
{
font-family: Verdana, Arial Geneva, Helvetica, sans-serif;
font-size: 60%;
font-weight: normal;
font-style: normal;
color: #000000;
}

table.content
{
width: 100%;
height: 100%;
}

table.content td
{
vertical-align: top;
}

table.content2
{
width: 100%;
height: 100%;
}

table.content2 td
{
vertical-align: top;
}

table.content td.column_left
{
width: 200px;
text-align: center;
padding: 5px;
}

table.content td.column_center
{
width: 90%;
padding: 5px;
}

table.content2 td.column_center
{
width: 90%;
padding: 5px;
}

table.content td.column_right
{
width: 200px;
text-align: center;
padding: 5px;
}

table.box
{
width: 100%;
}

table.box td.bg_hdr
{
padding-top: 5px;
}

table.box td.bg_text
{
padding: 5px;
background: #ECF5FA;
border: 1px solid #DDE8F1;
}

.header_box
{
font-size: 70%;
font-weight: bold;
font-style: normal;
color: #909090;
}

.header {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 75%;
font-weight: bold;
font-style: normal;
color: #333333;
}

.text
{
font-size: 70%;
font-weight: normal;
font-style: normal;
color: #000000;
}

ol li
{
margin-top: 0.8em;
margin-left: -0.5em;
}

.title_sm:link, .title_sm:visited, .title_sm:active
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 60%;
font-weight: normal;
font-style: normal;
color: #0000DE;
}

.title_sm:hover
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 60%;
font-weight: normal;
font-style: normal;
color: #0000DE;
}

.text_sm
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 60%;
font-weight: normal;
font-style: normal;
color: #000000;
}

.url
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #008000;
}

table.res_sponsor
{
width: 100%;
background: #ECF5FA;
margin-top: 10px;
}

table.res
{
width: 100%;
margin-top: 30px;
}

.title:link, .title:visited, .title:active
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #0000DE;
}

.title:hover
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #0000DE;
}

.pages
{
margin-top: 10px;
padding-bottom: 5px;
margin-bottom: 10px;
}

.text
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #000000;
}

.nav_menu:link, .nav_menu:visited
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
}

.nav_menu:active
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #000000;
text-decoration: none;
}

.nav_menu:hover
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #0000DE;
text-decoration: underline;
background: #D5D5D5;
}

h1
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
font-style: normal;
color: #000000;
margin: 20px 0 2px 20px;
}

h2
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #000000;
margin: 10px 0 10px 20px;
}

h3
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #595959;
margin: 10px 0 15px 20px;
}

h22
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #849CAF;
margin: 10px 0 10px 20px;
}

h33
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #666666;
margin: 10px 0 10px 20px;
}

h5
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
font-style: normal;
color: #3F7C5F;
margin: 10px 0 10px 20px;
}

h6
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
font-style: normal;
color: #0052CC;
margin: 10px 0 10px 20px;
}

h7
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #3F5771;
margin: 10px 0 10px 20px;
}

p
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #000000;
margin: 0px 20px 20px 20px;
}

ol
{
margin-top: 0;
margin-left: 4em;
}

li
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
font-style: normal;
color: #000000;
}

img
{
border: 0px;
}

table.leftmenu {
width: 100%;
}

.bg_header {
background: #DDE8F1;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
white-space: nowrap;
}

.bg_link {
background: #F7FAFC;
/* white-space: nowrap; */
}

.bg_link2 {
background: #DDE8F1;
/* white-space: nowrap; */
}

.cnt:link, .cnt:visited, .cnt:active {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 75%;
font-weight: normal;
font-style: normal;
color: #595959;
text-decoration: none;
}

.cnt:hover {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 75%;
font-weight: normal;
font-style: normal;
color: #999999;
text-decoration: none;
}

div.toolbar {
width: 410px;
background: #F5F7F9;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 5px;
border: 1px solid #DFEBFD;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 100%;
font-weight: normal;
font-style: normal;
color: #000000;
text-align: center;
padding-left: 5px;
padding-right: 5px;
}

div.toolbar2 {
width: 203px;
background: #F5F7F9;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 5px;
border: 1px solid #DFEBFD;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 75%;
font-weight: normal;
font-style: normal;
color: #000000;
text-align: center;
padding-left: 5px;
padding-right: 5px;
}

div.toolbar3 {
width: 120px;
background: #F5F7F9;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 5px;
border: 1px solid #DFEBFD;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 75%;
font-weight: normal;
font-style: normal;
color: #000000;
text-align: center;
padding-left: 5px;
padding-right: 5px;
}

.dark_blue
{
width: 33%;
background: #ECF5FA;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
padding: 10px 10px 10px 10px;
}

.dark_blue2
{
width: 33%;
background: #FCF9E2;
border-left: 1px solid #E8DAA2;
border-right: 1px solid #E8DAA2;
border-top: 1px solid #E8DAA2;
border-bottom: 1px solid #E8DAA2;
padding: 10px 10px 10px 10px;
}

.dark_blue3
{
width: 33%;
background: #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding: 10px 10px 10px 10px;
}

.dark_green
{
width: 33%;
background: #EEF7EF;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
padding: 10px 10px 10px 10px;
}

.branches:link, .branches:visited, .branches:active {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 90%;
font-weight: normal;
font-style: normal;
color: #5892C4;
text-decoration: underline;
}

.branches:hover {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 90%;
font-weight: normal;
font-style: normal;
color: #5892C4;
text-decoration: underline;
background: #DFEBFD;
}

.branches2:link, .branches2:visited, .branches2:active {
font-family: Verdana, Arial Geneva, Helvetica, sans-serif;
font-size: 70%;
font-weight: normal;
font-style: normal;
color: #5892C4;
text-decoration: underline;
}

.branches2:hover {
font-family: Verdana, Arial Geneva, Helvetica, sans-serif;
font-size: 70%;
font-weight: normal;
font-style: normal;
color: #5892C4;
text-decoration: none;
}

a.header:link, a.header:visited, a.header:active {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold;
font-style: normal;
color: #406F98;
text-decoration: underline;
}

a.header:hover {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold;
font-style: normal;
color: #406F98;
text-decoration: underline;
background: #DFEBFD;
}

a.header2:link, a.header2:visited, a.header2:active {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #406F98;
text-decoration: underline;
}

a.header2:hover {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
font-style: normal;
color: #406F98;
text-decoration: none;
}

div.hp {
margin-top: 2px;
margin-bottom: 20px;
}

.hpl:link, .hpl:visited, .hpl:active {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 70%;
font-weight: normal;
font-style: normal;
color: #595959;
text-decoration: underline;
}

.hpl:hover {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 70%;
font-weight: normal;
font-style: normal;
color: #000000;
text-decoration: underline;
}

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

.hpl2:hover {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 10%;
font-weight: normal;
font-style: normal;
color: #ffffff;
text-decoration: underline;
}

table.icons
{
width: 100%;
}

table.icons td
{
padding-top: 15px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
vertical-align: top;
}

table.icons2
{
width: 100%;
}

table.icons2 td
{
padding-top: 15px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
vertical-align: top;
}

img.arw
{
margin-top: 5px;
}

li
{
font-size: 80%;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:15px;
z-index:100;
background-color: #FFFFCC;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal; color:#000000;
background-color: #FFFFD5;
}

#dropmenudiv a:hover{ 
background-color: #FFFF99;
font-weight: normal; color:#000000;
}

td.cmaintxt     { font-size: 12px; color: #111111; }
td.cformtxt     { font-size: 12px; color: #333333; font-weight: bold; background-color: #ECF5FA; }
.form_border     { background-color: #DDE8F1; }
.form_box        { border-color: #DDE8F1; border-width: 1px 1px 1px 1px; border-style: solid; }	

.btable
{
border-left: 1px solid #BED3E5;
border-top: 1px solid #BED3E5;
border-bottom: 1px solid #BED3E5;
border-right: 1px solid #BED3E5;
background-color: #EBF3F9;
font-family:Arial;
}

.d { position:relative; height:600px;width:100%;text-align:left;font-size:11px;font-family:tahoma,verdana,sans-serif;z-index:auto;} 
.d1 { position:absolute;top:5px;width:153px;height:579px;background-color:#E1F8B2;border:1px solid #ACD956;}
.d1-1 { float:left;height:33px;width:153px;font-weight:bold;background-color:#C9EA89;color:#4C7100;line-height:33px;text-indent:10px; }
.d1-2-2 { float:left;cursor:hand;width:113px;height:14px;overflow:hidden;line-height:12px;margin-top:10px;color:#4F7404;text-indent:3px;font-weight:bold; }
.d1-2 { float:left;width:153px;height:544px;overflow:auto;scrollbar-face-color:#C9EA89;scrollbar-track-color:#E1F8B2;scrollbar-arrow-color:#4C7100;scrollbar-shadow-color:#E1F8B2;scrollbar-3dlight-color:#E1F8B2;}
.d1-2-a{font-size:1px;}
.d1-2-1 { float:left;cursor:hand;width:19px;height:14px;text-align:right;margin-top:10px;clear:left; display:block;}
.d1-2-4 { float:left;cursor:hand;width:19px;height:14px;text-align:right;margin-top:10px;clear:left; display:none;}
.d1-2-3 { float:left;width:132px;display:none;clear:both; }
.d1-2-3-1 { float:left;width:19px;height:14px;text-align:right; }
.d1-2-3-2 { float:left;overflow:hidden;width:113px;height:14px;line-height:12px;text-indent:3px;color:#4F7404; }
.d2{width:100%;margin-top:0px;background-color:#E1F8B2;border:1px solid #ACD956; padding-bottom: 3px;}
.d2-1{width:99%;height:158px;border:0px;align:center;}
.d2-1-2-empty { background-color:#C9EA89;}
.d2-1-2 { height:33px;width:800px;background-color:#C9EA89;color:#4C7100;font-weight:bold;line-height:33px; text-indent:8px; font-size: 11px; }
.d2-2-1-empty{width:1px;}
.d2-2-1{vertical-align:top;width:50%;}
.d2-2-1-1{width:100%;border:0;align:center;}
.d2-2-1-2 { height:25px;text-indent: 10px; line-height: 25px;height:14px;color:#4F7404;font-weight:bold; font-size: 11px; }
.d3 { position:absolute;top:5px;left:162px;height:320px;}
.d3-1 { height:34px;background-color:#A6D64B;text-indent:8px;line-height:30px;font-size:20px;font-weight:bold;color:white;}
.d3-2 { height: 30px;}
.d3-2-1 {padding: 2px; border-bottom:1px dashed; border-color:#C6E58D; font-size: 13px; height:30px;line-height:30px;color:#3C5A00;overflow:hidden;}
.d3-2-1-1{height:30px;line-height:30px;overflow:hidden;}
.d3-3   {position:relative;top:3px;height:29px;vertical-align:middle;color:#D00101;}
.d3-3-1 {text-decoration:none;}
.d3-3-2 {margin-right:10px;text-align:right;text-decoration:underline;font-family:Tahoma;font-size:11px;font-weight:bold;color:#D00101;line-height:14px;vertical-align: middle;}
.d4 {position:relative;width:160px;background-color:#FFFFFF;z-index:auto;border:1px solid #FFFFFF}

.small {
	font-size: 11px;
        margin:0; 
        padding:0;
}


.smaller {
	font-size: 10px;
	color: #000;
        margin:0; 
        padding:0;
}

#footer {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DDE8F1;
	padding: 10px;
	color: #000;
}

#footer2 {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #509F79;
	padding: 10px;
	color: #000;
}

hr.title_line {
    border-top: 1px dashed #bbbbbb;
    height:1px;
    margin-bottom: 10px;
    margin-right: 20px;
    margin-left: 20px;
    color:#C8C8C8;
}


.wrapper 	{
clear: both;
display: none;
visibility: hidden;
}

/* footer */
#dFoot	{
clear: both;
width: auto;
height: 74px;
background: #ffffff none;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #FFCC33;
margin: 10px 0 20px 0;
padding: 10px 0 0 0;
}
#dFoot2	{
clear: both;
width: auto;
height: 74px;
background: #ffffff none;
margin: 10px 0 0 0;
padding: 10px 0 0 0;
}
#dFootMenu	{
width: 100%;
text-align: center;
font-size: 12px;
}

/* footer menus */
#uFoot1	{
list-style-type: none;
margin: 0;
padding: 0;
}
#uFoot1 li	{
display: inline;
}
#uFoot1 li	a	{
color: #000;
text-decoration: none;
}
#uFoot1 li	a:hover	{
text-decoration: underline;
}
#uFoot2	{
list-style-type: none;
margin: 4px;
padding: 0;
color: #666;
}
#uFoot2 li	{
display: inline;
}
#uFoot2 li	a	{
color: #666;
text-decoration: none;
}
#uFoot2 li	a:hover	{
text-decoration: underline;
}
#dFoot p	{
padding: 0;
margin: 20px 0 10px 0;
color: #666;
}
#dFoot p a	{
color: #666;
text-decoration: none;
}
#dFoot p a:hover	{
text-decoration: underline;
}
#dFoot2 p	{
padding: 0;
margin: 20px 0 10px 0;
color: #666;
}
#dFoot2 p a	{
color: #666;
text-decoration: none;
}
#dFoot2 p a:hover	{
text-decoration: underline;
}