a.ajax, a.ajax:visited{color:#000080;text-decoration:none;border-bottom: 1px dashed;}
a.ajax:hover{color:#AA3300;text-decoration:none;border-bottom: 1px dashed;}

a.ajaxhead, a.ajaxhead:visited{color:#FFFF80;text-decoration:none;border-bottom: 1px dashed;}
a.ajaxhead:hover{color:#FFFFFF;text-decoration:none;border-bottom: 1px dashed;}

input.loginfield{
	width:100px;
	font-size: 11px;
	border: #FFAA66 1px solid;
	background: #FFCC99;}

input.loginbutton{	cursor: pointer;
	width: 60px;
    border: #FFCC99 1px solid;
	background: #000040;
    color: #FFCC99;
}


tr.champtitle {	border: #000040 1px solid;
}

td.champtitle {	font-size: 18px;
	font-weight: bold;
	background: #000080;
        color: #E6E6FA;
	padding-top: 3px;	padding-bottom: 3px;
	padding-left: 10px;
	border-left: #000040 1px solid;
	border-top: #000040 1px solid;
	border-bottom: #000040 1px solid;
}
td.champtitleright {
	background: #000080;
	border-right: #000040 1px solid;
	border-top: #000040 1px solid;
	border-bottom: #000040 1px solid;
	padding: 3px;
}

table.champtitlemiddle {
	background: #000080;
}

span.champslogan {	color: #E6E6FA;
	font-size: 12px;
	font-weight: bold;
}

a.champowner, a.champowner:visited {	font-size: 13px;
	font-weight: bold;
	color: #FFFF80;
	text-decoration : none;}

a.champowner:hover{
	font-size: 13px;
	font-weight: bold;
	color: #FFFF80;
	text-decoration: underline;
}

div.menu {	padding: 1px;
	background: #000040;
	margin-bottom: 6px;
}
div.menuhead {
    cursor: pointer;
	padding: 2px;
	padding-left: 6px;
	background: #000040;
	font-weight: bold;
	color: #E6E6FA;
}
td.menuhead {
	padding: 2px;
	padding-left: 6px;
	background: #000040;
	font-weight: bold;
	color: #E6E6FA;
}
div.menusingle {
	padding: 2px;
	padding-left: 6px;
	background: #000040;
}
a.menuheadlink, a.menuheadlink:visited{	font-weight: bold;
	color: #E6E6FA;
	text-decoration : none;
}
a.menuheadlink:hover{
	font-weight: bold;
	color: #FFFF80;
	text-decoration : none;
}
div.menubody {
	margin-top: 1px;
	padding-top: 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	background: #000040;
}
div.menuitem {
	margin-top: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	background: #002090;
	border-bottom: #000040 1px solid;
}

div.menuitemlight {
	margin-top: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	background: #000080;
	border-bottom: #000040 1px solid;
}

a.menulink, a.menulink:visited{
	color: #E6E6FA;
	text-decoration : none;
}
a.menulink:hover{
	color: #FFFF80;
	text-decoration : none;
}

table.vote {
        background : #002090;
}
td.voteans {
        color: #E6E6FA;
        padding-left:3px; 
        padding-right:3px; 
        border-right: #000040 1px solid; 
        border-left: #000040 1px solid;
}
img.voteimg {
        border:#E6E6FA 1px solid;
}
td.votebottom {
        border-right: #000040 1px solid; 
        border-left: #000040 1px solid; 
        border-bottom: #000040 1px solid;
}
td.voteleft {
        border-left: #000040 1px solid;
}
td.voteright {
        color: #E6E6FA;
        border-right: #000040 1px solid;
}






a.atext, a.atext:visited, a.atext:hover{
	font: 11px Tahoma, sans-serif;
	color: #000040;
	text-decoration: none;
	cursor: help;
}


a.atexthead, a.atexthead:visited, a.atexthead:hover{
	font: 11px Tahoma, sans-serif;
	color: #E6E6FA;
	text-decoration: none;
	cursor: help;
}


div.news{    height:620px;
    overflow:auto;
}



a.linkhead{font: 11px Tahoma, sans-serif; color: #FFFF80; text-decoration: none; font-weight: bold}
a.linkhead:visited{font: 11px Tahoma, sans-serif; color: #FFFF80; text-decoration: none; font-weight: bold}
a.linkhead:hover{font: 11px Tahoma, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight: bold}

a.linktitle{font: 14px Tahoma, sans-serif; color: #000080; text-decoration: none; font-weight: bold}
a.linktitle:visited{font: 14px Tahoma, sans-serif; color: #000080; text-decoration: none; font-weight: bold}
a.linktitle:hover{font: 14px Tahoma, sans-serif; color: #000080; text-decoration: underline; font-weight: bold}

hr {
 color: #000040;
}

table{
font: 11px Tahoma, sans-serif;
color: #000040;
background: #EEEEFF;
}

table.ctbl{   border: #000040 1px solid;}

td.menu{
padding-left: 6px;
padding-top: 2px;
padding-bottom: 2px;
border-top: #000040 2px solid;
border-bottom: #000040 2px solid;
border-right: #000040 2px solid;
}

td.head{
padding-left: 7px;
padding-top: 2px;
padding-bottom: 3px;
background: #000040;
color: #E6E6FA;
font: 13px Tahoma, sans-serif;
font-weight: bold;
}

tr.head{
background: #000040;
color: #E6E6FA;
font: 11px Tahoma, sans-serif;
font-weight: bold;
}

tr.shead{
background: #002090;
color: #E6E6FA;
font: 11px Tahoma, sans-serif;
font-weight: bold;
}

tr.slight{
background: #CCCCFF;
color: #000040;
font: 11px Tahoma, sans-serif;
}

tr.sdark{
background: #BBBBFF;
color: #000040;
font: 11px Tahoma, sans-serif;
}


td.row{
font-weight: bold;
border-top: #000040 1px solid;
}

td.rowl{
border-top: #000040 1px solid;
}

td.trow{
font-weight: bold;
border-top: #000040 1px solid;
}

td.arow{
background: #CCCCFF;
font-weight: bold;
color: #000080;
border-left: #000040 1px solid;
border-right: #000040 1px solid;
padding-top: 1px;
padding-bottom: 2px;
}

td.brow{
font-weight: bold;
border-bottom: #000040 1px solid;
}

td.crow{
border-bottom: #000040 1px solid;
}

td.srow{
border-top: #000040 1px solid;
border-left: #000040 1px solid;
text-align: center;
}

td.srowleft{
font-weight: bold;
border-top: #000040 1px solid;
}





input{	width: 200px;
	border: #000040 1px solid;
	font: 11px Tahoma, sans-serif; font-weight: bold;
	color: #000040;
	background: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}
textarea{	width: 200px;
	border: #000040 1px solid;
	font: 11px Tahoma, sans-serif;
	font-weight: bold;
	color: #000040;
	background: #FFFFFF;
	padding-left: 3px;
}
#checkbox{border: 1px solid;width: 15px;height: 15px;}
#radio{border: none;width: 12px;height: 12px; background: #000040}
select{font: 11px Tahoma, sans-serif;font-weight: bold; color: #000040;background: #FFFFFF}


div.livetitle {	background: #E7E7FF;
	border-top: #000040 1px solid;
	border-left: #000040 1px solid;
	border-right: #000040 1px solid;
	padding: 2px;	padding-left: 10px;
}

div.livetitlelight {
	background: #FEEFFF;
	border-top: #000040 1px solid;
	border-left: #000040 1px solid;
	border-right: #000040 1px solid;
	padding: 2px;
	padding-left: 10px;
}

table.ctblb{
   border-left: #000040 1px solid;
   border-right: #000040 1px solid;
}


div.bottomline {
        border-top: #000040 1px solid;
}

div.topbottom {
        border-top: #000040 1px solid;
        border-bottom: #000040 1px solid;
}

div.leftright {
        border-left: #000040 1px solid;
        border-right: #000040 1px solid;
}

div.chooserdiv{
    border: #000040 1px solid;
}

.imghead{
    border-top: #000040 3px solid;
}

#tdborderright {
    border-right: #000040 1px solid;
}
#tdborderleft {
    border-left: #000040 1px solid;
}
#tdbordertop {
    border-top: #000040 1px solid;
}
#tdbordertop2 {
    border-top: #000040 2px solid;
}


#tdborderbottom {
    border-bottom: #000040 1px solid;
}



a{font: 11px Tahoma, sans-serif;color: #000080;text-decoration: underline;}
a:visited{font: 11px Tahoma, sans-serif;color: #000080;text-decoration: underline;}
a:hover{font: 11px Tahoma, sans-serif;color: #DD0022;text-decoration: underline;}

a.link1{font: 11px Tahoma, sans-serif; color: #FF0000; text-decoration: none; font-weight: bold}

a.link3{font: 13px Tahoma, sans-serif; color: #000040; text-decoration: none; font-weight: bold}
a.link3:visited{font: 13px Tahoma, sans-serif; color: #000040; text-decoration: none; font-weight: bold}
a.link3:hover{font: 13px Tahoma, sans-serif; color: #000040; text-decoration: underline; font-weight: bold}

a.link4{font: 11px Tahoma, sans-serif; color: #000040; text-decoration: none; font-weight: bold}
a.link4:visited{font: 11px Tahoma, sans-serif; color: #000040; text-decoration: none; font-weight: bold}
a.link4:hover{font: 11px Tahoma, sans-serif; color: #000040; text-decoration: underline; font-weight: bold}

a.link5{font: 11px Tahoma, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold}

a.linktitle{font: 14px Tahoma, sans-serif; color: #000080; text-decoration: none; font-weight: bold}
a.linktitle:visited{font: 14px Tahoma, sans-serif; color: #000080; text-decoration: none; font-weight: bold}
a.linktitle:hover{font: 14px Tahoma, sans-serif; color: #000080; text-decoration: underline; font-weight: bold}


a.link2{font: 11px Tahoma, sans-serif; color: #000080; text-decoration: none; font-weight: bold}
a.link2:visited{font: 11px Tahoma, sans-serif; color: #000080; text-decoration: none; font-weight: bold}
a.link2:hover{font: 11px Tahoma, sans-serif; color: #DD0022; text-decoration: underline; font-weight: bold}

a.link20{font: 11px Tahoma, sans-serif; color: #000080; text-decoration: none;}
a.link20:visited{font: 11px Tahoma, sans-serif; color: #000080; text-decoration: none;}
a.link20:hover{font: 11px Tahoma, sans-serif; color: #DD0022; text-decoration: underline;}

a.link21{font: 11px Tahoma, sans-serif; color: #FF0022; text-decoration: none; font-weight: bold}
a.link21:visited{font: 11px Tahoma, sans-serif; color: #FF0022; text-decoration: none; font-weight: bold}
a.link21:hover{font: 11px Tahoma, sans-serif; color: #FF0022; text-decoration: underline; font-weight: bold}
