﻿.aspWebName
{
   color:#FFFFFF;
   font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
   font-size: 13px;
   font-weight: bold;
   margin:0px;
   text-align: left;
}

.aspHeader
{
   border-bottom: 1px solid #2659B0;
   color:#004287;
   font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
   font-size: 15px;
   font-weight: bold;
   margin:0px;
   padding: 20px 0px 5px 5px;
}

body, div, span, p, h1, h2, h3, h4, h5, h6, li, a, td ,th, select, input, textarea
{
   font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
   font-size:13px;
   color:#000000;
}

a:link,
a:visited
{
   text-decoration: none;
}

a:hover
{
   color: #404040;
   text-decoration: none;
}

ul
{
   list-style-type: disc;
}

h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
   color:#000000;
   margin:0px;
   font-weight: bold;
}

h1
{
   font-size: 22px;
   color: #000000;
}

h2
{
   font-size: 15px;
}

h3
{
   font-size: 15px;
   color:#000000;
}

h4
{
   font-size: 13px;
   text-align: left;
   color:#FFFFFF;
}

h5
{
   font-size: 10px;
}

form
{
   margin: 0px;
   padding:0px;
}

input
{
   margin:1px;
}

.stdbutton
{
   border-top:1px solid #eeeeee;
   border-left:1px solid #eeeeee;
   border-right:1px solid #333333;
   border-bottom:1px solid #333333;
}

.okbutton
{
   border-top:1px solid #eeeeee;
   border-left:1px solid #eeeeee;
   border-right:1px solid #333333;
   border-bottom:1px solid #333333;
}

.box
{
   background-color: #F8FCFF;
   font-weight:normal;
   border-top:1px solid #2659B0;
   border-left:1px solid #2659B0;
   border-right:1px solid #2659B0;
   border-bottom:1px solid #2659B0;
}

.halfbox, .searchbox, textarea
{
   font-weight:normal;
   border-top:1px solid #333333;
   border-left:1px solid #333333;
   border-right:1px solid #eeeeee;
   border-bottom:1px solid #eeeeee;
}

.error
{
   font-size: 14;
   color: #ff6633;
}

.article_mail
{
   border-top: 1px solid #e0e0e0;
   border-bottom: 1px solid #e0e0e0;
   padding: 2px;
}

/*WCT*/

.table_ban_right
{
   border-left: 1px solid #FFFFFF;
   background: #DEC49F;
   padding: 4px 0px 0px 20px;
   vertical-align:top;
}

.nav_top
{
   border-bottom: 1px solid #284B6A;
   background: #2659B0;
   width: 100%;
   height:20px;
}

.nav_top td
{
   vertical-align:  middle;
   text-align: left;
   white-space:nowrap;
}

.nav_top h4,
.nav_top_selectbox
{
   padding: 0px 10px 0px 10px;
}

.banner
{
   background: url('images/bg_pixel.gif');
   border: none 0px #000000;
   /*border-bottom: 1px solid #000000;*/
   width:100%;
   padding:0px;
   margin:0px;
   white-space:nowrap;
}

.nav_top td a
{
   background: url('images/nav_wct_bg.gif');
   text-decoration: none;
   font-weight:bold;
   color:#ffffff;
   padding: 8px 14px 8px 14px;
   display:block;
   border-right: 1px solid #000000;
}

.nav_top td a:hover
{
   background: url('images/nav_wct_bg_hover.gif');
   text-decoration: none;
   font-weight:bold;
   color:#ffffff;
   padding: 8px 14px 8px 14px;
   display:block;
   border-right: 1px solid #000000;
}

.nav_home td a
{
   background: url('images/home_btn.gif');
   text-decoration: none;
   width: 67px;
   font-weight:bold;
   color:#ffffff;
   padding: 8px 14px 8px 14px;
   display:block;
   border-right: 1px solid #000000;
}

.nav_home td a:hover
{
   background: url('images/home_btn_over.gif');
   text-decoration: none;
   width: 67px;
   font-weight:bold;
   color:#ffffff;
   padding: 8px 14px 8px 14px;
   display:block;
   border-right: 1px solid #000000;
}

.wct_footer td
{
   background-color: #2659B0;
   color: #FFFFFF;
   padding: 4px; 
   font-size: 9px;
   text-align: center;
}

.footer_link a
{
   color: #FFFFFF;
   text-decoration: none;
   font-size: 9px;
}

.footer_link a:link
{
   color: #FFFFFF;
   text-decoration: none;
}

.footer_link a:hover
{
   color: #FFFFFF;
   text-decoration: underline;
}

.banner_name
{
   color: #ffffff;
   font-weight: bold;
   font-size:13px;
   padding: 8px 10px 8px 20px;
}

.table_main
{
   padding: 8px 8px 8px 0px ;
   background:#ffffff;
   font-size: 11px;
   width:600px;
}

.td_content
{
   padding: 8px 8px 8px 0px ;
   background: #FAFAFA;
}

h1.headline
{
   color:#000000;
   font-size: 15px;
   padding: 0px 0px 2px 10px;
}

h2.headline,
h3.headline
{
   border-bottom: 1px solid #2659B0;
   color:#004287;
   padding: 20px 0px 5px 5px;
}

h3.headline a
{
   font-size:15px;
}

.progress_nav
{
   padding: 2px 2px 2px 0px;
}

.progress_nav a,
.progress_nav a:visited,
.progress_nav a:hover
{
   background: url('images/nav_progress.gif') 0px 0px no-repeat #DDE7F5;
   padding: 2px 10px 2px 15px;
   margin: 0px 2px 0px 2px;
   text-decoration: underline;
}

.progress_nav a:hover
{
   text-decoration: none;
}

.spacer
{
   padding:0px 8px 0px 8px;
   display:block;
   margin-top:2px;
}

.more
{
   text-align:right;
   padding: 2px 0px 2px 2px;
   margin-bottom:10px;
   border-top: 1px solid #DDE7F5;
   display:block;
}

.more a
{
   background: url('images/nav_more.gif') 0px 0px no-repeat #DDE7F5;
   padding: 2px 10px 2px 20px;
   margin: 0px 2px 0px 2px;
   text-decoration: underline;
}

.cnt_table
{
}

.cnt_table td
{
   padding:2px;
}

.cnt_table .right
{
   text-align:right;
}
/*
.bgdark
{
   background-color:#f0f0f0;
}

.bglight
{
   background-color:#fafafa;
}
*/
.pictext
{
   padding: 2px 5px 2px 5px;
   background:#f6f6f6;
   text-align:center;
}

.factbox
{
   border: 1px solid #666666;
   background: #f6f6f6;
   padding: 2px 2px 2px 2px;
   margin: 2px 0px 2px 0px;
}

/* WCT-LOCATOR */

.mapclass
{
   position: relative;
   width: 550px; 
   height: 440px; 
}

div#listbox
{
   background-color: #EBEBEB;
   border: 1px solid #757575;
   width: 280px;  
   height: 150px;
   overflow:auto;
   padding: 5px;
   margin: 0px;
   text-align:left;
}

div#itembox
{
   background-color: #EBEBEB;
   border: 1px solid #757575;
   width: 280px;  
   height: 120px;
   overflow:auto;
   padding: 5px;
   margin: 0px;
   text-align:left; 
}

.request_btn
{
   background: url('images/btn_request.gif') repeat-x ;
   border-left: 1px solid #757575;
   border-right: 1px solid #757575; 
   color: #000074;
   text-decoration: none;
   white-space:nowrap;
}

.request_btn a
{
   background: url('images/btn_request.gif') repeat-x ;
   border-left: 1px solid #757575;
   border-right: 1px solid #757575;
   color: #000074;
   text-decoration: none;
   white-space:nowrap;
}
