body {
margin:0px;
background-color:#D5D8E0;
color:#203B8C;
font-family:'Trebuchet MS', Verdana, Arial, Sans-serif;
font-size:83%;
}

a { color:#886D00;text-decoration:underline; }
a:visited { color:#6C758F; }
a:hover, a:active { color:#203B8C; }

table {
z-index:10;
}

#navi {
margin:0px;
padding:0px 5px 0px 0px;
background-color:#AEBFF2;
border:1px solid #FFF;
border-width:0px 10px 1px 1px;
}
        #navi ul { 
        margin:0px;
        margin-left:-1px;
        padding:0px;
        background-color:#AEBFF2;
        border:1px solid #FFF;
        border-width:0px;
        width:auto;
        }
        #navi ul li {
        list-style:none;
        margin:0px -5px 0px 0px;
        display:inline;
        border:1px solid #FFF;
        border-width:0px 0px 0px 1px;
        background-color:#AEBFF2;
        }
        #navi ul li a {
        margin:0px;
        background-color:#AEBFF2;
        padding:0px 10px;
        color:#203B8C;
        text-decoration:none;
        font-weight:bold;
        }
        #navi ul li a:hover, #navi ul li.selected a, #navi ul li.selected a:hover {
        color:#886D00;
        background-color:#F5DB74;
        }
        
        .naviright {
        float:right;
        margin:0px;
        padding:0px;
        background-color:#FFF;
        border:1px solid #FFF;
        border-width:0px 10px 0px 1px;
        }

#topset {
height:120px;
}
        #toprotate {
        background-color:#4C69BF;
        border:1px solid #FFF;
        border-width:1px 10px 1px 1px;
        }
        #toprotate img {
        border:1px solid #FC0;
        }
        #topinfo {
        border:1px solid #FFF;
        border-width:1px 0px 1px 1px;
        background-color:#E8BA00;
        }

#middleset {
        height:100px;
}
        #middlerotate {
        background-color:#E6EBFA;
        padding:0px 0px 0px 0px;
        border:1px solid #FFF;
        border-width:0px 10px 0px 1px;
        }
        #middlerotate img { padding-right:15px; }
        #middleinfo {
        padding:10px;
        background-color:#FFF1BB;
        border:1px solid #FFF;
        border-width:0px 0px 1px 1px;
        }
        #middleinfo ul {
        list-style:none;
        margin:0px;
        padding:0px;
        }
        #middleinfo ul li {
        margin:0px;
        padding:0px;
        line-height:1.5em;
        }

#mainset {
}
        #main {
        padding:0px 30px 20px 15px;
        background-color:#AEBFF2;
        border:1px solid #FFF;
        border-width:0px 10px 1px 1px;
        }
        #main h1 {
        color:#A0B2EB;
        font-size:80px;
        padding:0px;
        margin:0px 0px -60px 10px;
        z-index:1;
        }
        #main h2 {
        font-size:28px;
        font-weight: bold;
        display: inline;
        line-height: 40px;
        }
        #main h3 {
        font-size:21px;
        font-weight: bold;
        display: inline;
        line-height: 29px;
        }
        #main h4 {
        font-size:16px;
        font-weight: bold;
        display: inline;
        line-height: 27px;
        }
        #main h5 {
        font-size:14px;
        font-weight: bold;
        display: inline;
        line-height: 22px;
        }
        #main h6 {
        font-size:12px;
        font-weight: bold;
        display: inline;
        line-height: 19px;
        text-transform: uppercase;
        }
	#main h7 {
	color:#6d7aa0;
	font-size:10px;
	display: inline;
	}
	#main h7.right {
	float:right;
	}
        #main p {
        z-index:20;
        }
	#main div.box {
	width:95%;
	border-width:1px;
	border-color:#ffffff;
	border-style:solid;
	text-align:left;
	padding:3px;
	}
        #registerbar {
        padding:0px;
        background:url("/images/regnowbg.gif") repeat-x;
        color:#FFF;
        border:1px solid #FFF;
        border-width:0px 10px 1px 1px;
        }
        #registerbar a, #registerbar a:visited { 
        color:#FC0;
        text-decoration:none;
        }
        #registerbar a:hover, #registerbar a:active { 
        color:#A0B2EB;
        }
        #bottombanner img {
        border:1px solid #203B8C;
        }
        #news {
        padding:5px 15px 0px 15px;
        background-color:#F5DB74;
        border:1px solid #FFF;
        border-width:0px 0px 1px 1px;
        }
        #main input, textarea, select {
        border-width:0px;
        border-style:solid;
        background-color:#e6ebfa;
        padding:3px;
        }
	#main input.clean {
	padding: 0px;
	border-style: none;
	}
        #main textarea {
        width: 500px;
        height: 200px;
        font-family:'Trebuchet MS', Verdana, Arial, Sans-serif;
        }
        #main input.standard {
        width:200px;
        }
        #main input.condensed {
        width:110px;
        }
        #main input.longer {
        width:290px;
        }
        #main input.two {
        width:20px;
        }
        #main input.four {
        width:40px;
        }
        #main input.button {
        border-width: 2px;
        border-style: outset;
        }
        #main input.return {
        border-width: 2px;
        border-style: outset;
        background: #AEBFF2;
        border-color: #6879ac;
        }
	#main td.standard {
        width:200px;
        background-color:#e6ebfa;
        padding:3px;
        }
        #main td.condensed {
        width:110px;
        background-color:#e6ebfa;
        padding:3px;
        }
        #main td.four {
        width:40px;
        background-color:#e6ebfa;
        padding:3px;
        }
        #main .note {
        font-size:11px;
        }

#bottomset {
}
        #bottomset p {
        margin:0px;
        padding:0px;
        }
        #bottomset p, #bottomset a, #bottomset a:visited { color:#FFFFFF; }
        #copyrightinfo {
        padding:2px 10px;
        font-size:83%;
        background-color:#658AF7;
        border:1px solid #FFF;
        border-width:0px 10px 1px 1px;
        }
        #extralinks {
        padding:2px 10px;
        font-size:83%;
        background-color:#F5C60C;
        border:1px solid #FFF;
        border-width:0px 0px 1px 1px;
        }

#middlerotate, #main { color:#203B8C; }
#middleinfo, #news, #extralinks p{ color:#886D00; }
#middleinfo a, #news a { color:#203B8C; }
#middleinfo a:hover, #news a:hover, #middleinfo a:active, #news a:active, #extralinks a { color:#886D00; }

#bottombanner {
clear:both;
margin:10px;
}
