body { background-color:#edf0e1; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:10pt;} 
body,td,div,p,input,blockquote { color:#333; }

a:link, a:visited, a:active { text-decoration:underline; color:#950c39; }

h1 { font-size: 16pt; color:#996666; }
h2 { font-size: 14pt; color:#996666; font-weight:normal; }
h3 { font-size: 12pt; color:#333; }
h4 { font-size: 10pt; color:#333; }
h5 { font-size: 11pt; color:#993333; }
h6 { font-size: 9pt; color:#993333; font-weight:normal; }
.newshead { margin:35px 0 -10px 0; }

.feature { font-size: 12px; font-weight:bold; margin:30px 0 -10px 0; }

li { padding:5px; }
ul.small li { padding:2px; font-size:11px; }

/*-------------------------------------------------
  Structure
-------------------------------------------------*/
#wrap1   {  }
#wrap2   { padding:4px; }
#wrap3   { padding:0; margin-top:20px; }
#header  {  }
#content { margin-left:0; margin-top:-15px; padding:0 0 20px 25px; width:100%; }
  #col_a { padding-right:15px; }
  #col_b { text-align:left; }
  #col_ab { }
#footer { width:100%; margin:0; padding:14px 0; text-align:center; font-size:12px; color:#666666;}
#footer a { color: #666; padding: 0 2px; text-decoration: none; }
#banner1 {  }
#col_left { display:none; }

/*-------------------------------------------------
  Tables
-------------------------------------------------*/
.chart_t { border:1px solid #B6B799; }
.chart_t2 { border-bottom:1px solid #B6B799; border-left:1px solid #B6B799;}
.chart_t2 td { border-top:1px solid #B6B799; border-right:1px solid #B6B799; }
.chart_td1 {vertical-align:top; background-color:#FFF; }
.chart_td1b {vertical-align:top; background-color:#EFEFEF; }
.chart_td2 {vertical-align:top; background-color:#EAEAE3; }
.chart_td2b {vertical-align:top; background-color:#BEDCBA; }
.chart_th1 {vertical-align:bottom; background-color:#D7D8CB; font-weight:bold; text-align:center;}
.chart_th2 {vertical-align:bottom; background-color:#D7D8CB; font-weight:bold; text-align:left; border-bottom:1px solid #B6B799;}
.chart_th3 {vertical-align:bottom; background-color:#D7D8CB; font-weight:bold; text-align:left; border-bottom:1px solid #B6B799; border-top:1px solid #B6B799;}

/*-------------------------------------------------
  Forms
-------------------------------------------------*/
#globalnav { font-size:12px; color:#999999; line-height:22px; }
#globalnav a { color: #999; padding: 0 2px; text-decoration: none; }
#globalnav a:hover { color:#000; text-decoration: none; }

.input1 { height:18px; width:80px; font-size:12px; color:#999999; background-color: #EFEFEF; border: 1px solid #999999; padding:3px 0 0 4px;}

/*-------------------------------------------------
  vdaemon Form styles
-------------------------------------------------*/
.default { font-weight: bold; font-size:12px; }
.no_req { font-size:12px; }
.defaultErr { font-weight: bold; color: #FF0000; }
.errHeader { font-weight: bold; font-size:12px; color: #FF0000; }


#breadcrumb { font-size: 11px; color: #999999; padding:20px 10px 0 0; text-align:right; }
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active { color:#cb1f45; text-decoration:none; }
#breadcrumb a:hover { color:#cb1f45; text-decoration:underline; }

.imgright { float:right; margin-left:15px; padding:0 0 5px 0; }
.imgleft { float:left; margin-right:15px; padding:0 0 5px 0; }
.caption { font-size:11px; color:#666666; }
.more a {  }

.block188 { width:188px; background-image:url(/images/tpl/block188_bg.jpg); background-repeat:repeat-y; }
.block188 td { padding:0; font-size:13px; }
.block188 .mid { background-image:url(/images/tpl/block188_mid.jpg); background-position:top; background-repeat:no-repeat; padding:0 10px; }
.block188 .mid ul { list-style:none; }
.block188 .mid ul li { margin-left:-30px; }
.block188 td a,.block188 td a:visited { color:#666; }
.block188 td a:hover { color:#993333; }

.block182 { width:182px; }
.block182 td { padding:0; font-size:13px; background-image:url(/images/tpl/block182_bg.gif); }
.block182 .mid { padding:0 10px; }
.block182 .mid ul { list-style:none; }
.block182 .mid ul li { margin-left:-30px; }
.block182 td a,.block182 td a:visited { color:#666; background-image:none; }
.block182 td a:hover { color:#993333; background-image:none; }

