/* CSS Document */
img{border:0px;}
html, body {height:100%;}
body {margin:0px; padding:0px;}
table {font-size:12px; color:#765B49; font-family:Arial; }
td,tr {font-family:Arial; font-size:12px; color:#3F4D60; font-weight:normal; text-decoration:none;}
form{ margin:0px; padding:0px;}

a:focus{ text-decoration: none; font-weight:normal;}

.input{ border:1px solid #005E9E; padding:1px; color:#333333; font-size:11px;}

.xline{ border-bottom:1px dotted #D6DEE7;}
.yline{ border-left:1px solid #00223E;}
.p5{ padding:5px; }
.imgborder{ border:5px solid #D7D7D7;}

.allborder { background:#E2D3AC; height:18px; color:#7d7f80; text-decoration:none; }
.tableheader td{ color:#ffffff; font-weight:bold; padding:5px; font-size:12px; background-color:#26B7E0; text-align:center; }
.tableheader { color:#ffffff; font-weight:bold; padding:5px; font-size:12px; background-color:#009EC6; text-align:center; }
.lightbg td{ background:#ffffff; font-family:arial; padding:3px; }
.darkbg td{ background:#C4F1FE; font-family:arial; padding:3px; }

.tableheader1{ color:#6B6A5A; font-weight:bold; padding:5px; font-size:14px; background-color:#82CBE8; }

/* Site Structure Start */
.maintable {width:950px;}

/* Top SectionStyle */
.topsection { width:100%; vertical-align:top; background:url(../images/bg-top.gif) repeat-x top;}
.topsection td{color:#ffffff; font-weight:normal;}

/* middle section */
.middsection {vertical-align:top; font-size:12px; padding:0px; background-color:#FFFFFF;}
.middsection b{font-size:20px; font-weight:normal; color:#8C6239;}
.middsection a {color:#000000; text-decoration:underline; font-weight:bold;}
.middsection a:hover {color:#0086D7; text-decoration:none;}
#middsection a {color:#0086D7; text-decoration:underline; font-weight:bold;}
#middsection a:hover {color:#000000; text-decoration:none;}

#lrbor{ border-left:3px solid #98B0CE; border-right:3px solid #98B0CE;}

h1{font-size:24px; margin:0px; padding:10px 15px; color:#ffffff; font-weight:bold; background:url(../images/bg-heading.gif) repeat-x #2A3440;}
h2{font-size:22px; margin:0px; padding:5px 0px; color:#3F4D60; font-weight:normal; font-variant:small-caps; font-family:Trajan Pro; border-bottom:2px solid #99AECB;}
h3{font-size:24px; margin:0px; padding:0px 0px; color:#3F4D60; font-weight:normal; font-variant:small-caps; font-family:Trajan Pro;}
h4{font-size:20px; margin:0px; padding:0px 0px; color:#3F4D60; font-weight:normal; font-family:Trajan Pro;}

.wctxt td{ color:#C4DBF9; font-weight:normal;}
.wctxt b{font-size:22px; font-weight:bold; color:#ffffff; margin:0px; font-family:Century Gothic, Myriad Pro;}
.wctxt a {color:#ffffff; text-decoration:underline; font-weight:normal;}
.wctxt a:hover {color:#C4DBF9; text-decoration:none;}
.lineh{ background:url(../images/line-bg.gif); width:39px;}

a.ectlink:link, a.ectlink:visited, a.ectlink:active {color:#93721C; font-weight:normal; text-decoration:none; font-size:12px;}
a.ectlink:hover {color:#0000FF; text-decoration:underline;}

.home{display:block; color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; }
.home:link{ color:#ffffff;text-decoration:none;}
.home:visited{ color:#ffffff; text-decoration:none;}
.home:hover{background: url(../images/nav-home_on.gif); display:block; width:71px; height:64px;}

/* bottom section */
.bottomsection { vertical-align:top; background:url(../images/bg-bottom.gif) repeat-x bottom; height:131px;}
.bottomsection td{color:#D6DEE7; font-weight:normal;}
.bottomsection b{color:#ffffff; font-size:15px; font-weight:bold;}
.bottomsection strong{color:#ffffff; font-size:12px; font-weight:bold;}
.bottomsection a {color:#D6DEE7; text-decoration:none; font-weight:normal;}
.bottomsection a:hover {color:#ffffff; text-decoration:none;}