/* CSS Document */
body{
color:#202020;
font-family:Arial, Helvetica, sans-serif;
color:#003366;
font-size:16px;
padding:0px;
margin:0px;
}

div{
padding:0px;
margin:0px;
}

div#treetoplink{
width:900px;
height:70px;
background-image:url(images/topback.jpg);
margin-left:3em;
}

div#banner{
width:900px;
height:130px;
margin-left:3em;
}

div#banner img{display:block;}

div#linkwrapper{
width:320px;
height:50px;
position:relative;
left:580px;
top:41px;
}


div#linkwrapper span{
font-size:16px;
border:1px solid #666666;
background-color:#CCCCCC;
}

div#linkwrapper a{
padding:5px 9px;
text-decoration:none;
color:#CC9933;
font-family:Arial,Verdana,Helvetica;
}

div#linkwrapper a:hover{
padding:5px 9px;
text-decoration:none;
color:#EE9933;
font-family:Arial,Verdana,Helvetica;
}


div#body{
width:900px;
margin-left:3em;
background-image:url(images/back.jpg);

}

div#footer{
width:900px;
height:70px;
background-image:url(images/bottomback.jpg);
margin-left:3em;
}

#footerwrapper{
width:540px;
margin-left:200px;
text-align:center;
}

#footerwrapper a{
text-decoration:none;
font-size:14px;
color:#996633;
font-family:Times New Roman,Time,serif;
padding:7px;
}

#footerwrapper a:hover{
text-decoration:none;
font-size:14px;
color:#BB1166;
font-family:Times New Roman,Time,serif;
padding:7px;
}

#formwrapper{
height:auto;
padding-left:18px;
padding-top:10px;
color:#003366;
font-size:11px;
}

#formwrapper fieldset{
margin:5px;
border:2px groove #629;
}


#formwrapper ul{
 padding:none;
 margin:none;
 text-align:justify;
 text-indent:inherit;
 line-height:130%;
}

#formwrapper li{
list-style-type:none;
margin-bottom:5px;
}

label{
float:left;
width:10em;
}

label.smlabel{
float:left;
width:13em;
}

span#agree{
color:#000000;
font-size:14px;
color:#550000;
}

span#agree a{
text-decoration:none;
color:#550000;
}

.small{
font-size:12px;
color:#996600;
font-weight:800;
font-family:Times New Roman,Time,serif;
}
#otherlinks{
width:100;
height:auto;
}

#otherlinks ul{
padding:0px;
margin:0px;

}

#otherlinks li{
list-style:none;
display:inline;
}

#otherlinks a{
text-decoration:none;
padding:5px 8px;
color:#990000;
font-family:Times,Serif,Arial;
font-size:15px;
font-weight:900;
}

#otherlinks a:hover{
text-decoration:none;
padding:5px 8px;
color:#220003;
font-family:Times,Serif,Arial;
font-size:15px;
font-weight:900;
}

#support{
width:100%;
color:#505050;
margin-bottom:6px;
}
#supportimg{
width:100%;
}

#supportimg span{
display:block;
background-color:#C2B9B9;
padding:5px 9px;
color:#E77108;
}

#news{
width:100%;
margin:0px;
margin-top:3px;
text-align:center;
padding-top:2px;
padding-left:2px;
padding-bottom:2px;
font-size:10px;
font-family:Verdana,Arial,impact;
background-color:#C2B9B9;
margin-bottom:6px;
}

#newspage{
width:94%;
margin:0px;
text-align:justify;
padding:5px;
boder:none;
background-color:#fff;
}

.news{
font-size:16px;
font-weight:800;
font-family:Arial,Geneva,impact,sans-serif;
color:#E77108;
}

#flooter{
position:absolute;
left:6em;
top:1em;
color:#990000;
font-weight:900;
font-size:19px;
}

#flooter2{
position:absolute;
right:6em;
top:3px;
color:#990000;
font-weight:900;
font-size:19px;

}

.innercontent{
padding-left:6px;
font-size:14px;
}

.innercontent ul{
padding:0px;
margin:0px;
list-style-type:none;
}

.innercontent fieldset{ border:none; }

.innercontent legend{ color:#CC9966; text-align:center; font-weight:900; }

.innercontent li{ margin-bottom:3px; }

.innercontent a{ text-decoration:none; color:#993366;}
.error{
width:50%;
margin-left:3em;
color:#931;
font-size:10px;
}

#loghouse{
padding:5px;
border:2px dotted #981;
margin-top:5em;
}

.randid{
padding:3px 35px;
background-image:url(images/backforcof.jpg);
color:#E56;
font-size:18px;
font-weight:900;
font-family:Arial,Geneva,Garamond;
}

.innercontent{
width:90%;
padding-left:3%;
margin-left:2em;
color:#000;
font-size:14px;
margin-bottom:2em;
}

a{text-decoration:none;color:#993300;}

span.title{
font-size:10px;
color:#000;
padding:3px;
font-weight:900;
}

span.date{
font-size:8px;
color:#999999;
}

span.shortnews{
font-size:10px;
color:#000;
}

span.newslink{
color:#993300;
font-size:8px;
margin-left:5px;
}

span.newslink a{
text-decoration:none;
}

span#title{
font-size:14px;
color:#000;
padding:3px;
font-weight:900;
}

span#date{
font-size:12px;
color:#999999;
}

span#shortnews{
font-size:14px;
color:#000;
}

span#newslink{
color:#993300;
font-size:10px;
margin-left:5px;
}

span#newslink a{
text-decoration:none;
}

.accinfo{
margin-top:3em;
padding:5px;
}

.accinfo a{
color:#993300;
font-weight:900;
text-align:left;
padding:5px;
}
table.cent{
margin-left:7em;
margin-top:4em;
}

td.lav{
color:#CC6600;
font-weight:600;
}

.confirm{
padding:5px;
margin-top:5em;
color:#a66;
}

p.lr{color:#961222; font-size:18px;}

p.lr span{color:#B91222; font-size:18px;}