 INPUT.small_input {font-size : xx-small;}

 INPUT.verysmall_input {font-size : 8px;}
.datetime 	{font-size : xx-small; FONT-FAMILY: Verdana, Arial, MS Sans Serif;}
TD.tableheader {
	background-color : 66FFCC; font-size : 14px; color:#005500;font-weight:bold;
        background-image: url(../img/gradient2.gif);
        background-repeat : repeat;
}
TD.tablecell {
	background-color : #EEFFFF;
        FONT-FAMILY: Verdana, Arial, MS Sans Serif;
}

TD.tablecell-alternate {
	background-color : #E0F0F0;
        FONT-FAMILY: Verdana, Arial, MS Sans Serif;
}

TD.tablecell-no-pad {
	background-color : #EEFFFF;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 1px;
}

TD.tablecell-no-pad-alternate {
	background-color : #E0F0F0;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 1px;
}

TD.tablecellgold {
	background-color : #FFFF66;
}

TD.tablecellsilver {
	background-color : #E0E0E0;
}

TD.tablecellbronze {
	background-color : #FFCC66;
}


TABLE.tableborder {
	background-color : #88EEEE;
	border-right: #004400 1px solid;
	border-bottom: #004400 1px solid;
}

TD.tabledivider {
	border-bottom : 1px solid Silver;
}

BODY {
	font-family : Arial, Helvetica, sans-serif;
}

H1
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 16px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
}


TABLE.statistic {
	background-color : #AAFFFF;
	border : 1px dashed Green;
	font-size : 14px;
}

TD.mainarea {
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
}

TD.leftline {
	border-left : 1px solid Green;
}

a.main-menu{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#000099;text-decoration:none}
a.main-menu:hover{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#0000FF;text-decoration:none}

a.category{font-family:MS Sans Serif;font-size:11pt;font-weight:bold;color:#000099;text-decoration:none}
a.category:hover{font-family:MS Sans Serif;font-size:11pt;font-weight:bold;color:#0000FF;text-decoration:none}

a.navigation{font-family:MS Sans Serif;font-size:12pt;font-weight:bold;color:#000099;text-decoration:none}
a.navigation:hover{font-family:MS Sans Serif;font-size:12pt;font-weight:bold;color:#0000FF;text-decoration:none}

a.navigation-small{font-family:MS Sans Serif;font-size:9pt;font-weight:bold;color:#000099;text-decoration:none}
a.navigation-small:hover{font-family:MS Sans Serif;font-size:9pt;font-weight:bold;color:#0000FF;text-decoration:none}

a.navigation-xxsmall{font-family:MS Sans Serif;font-size:5pt;color:#000099;text-decoration:none}
a.navigation-xxsmall:hover{font-family:MS Sans Serif;font-size:5pt;color:#0000FF;text-decoration:none}

a.member-menu{font-family:MS Sans Serif;font-size:13px;font-weight:bold;color:#000099;text-decoration:none}
a.member-menu:hover{font-family:MS Sans Serif;font-size:13px;font-weight:bold;color:#0000FF;text-decoration:none}

a.other{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#000099;text-decoration:none}
a.other:hover{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#0000FF;text-decoration:none}

a.other2{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#FF0000;text-decoration:none}
a.other2:hover{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#990000;text-decoration:none}

a.other3{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#009900;text-decoration:none}
a.other3:hover{font-family:MS Sans Serif;font-size:10pt;font-weight:bold;color:#00FF00;text-decoration:none}

a.other4{font-family:MS Sans Serif;font-size:8pt;font-weight:bold;color:#009900;text-decoration:none}
a.other4:hover{font-family:MS Sans Serif;font-size:8pt;font-weight:bold;color:#00FF00;text-decoration:none}

a.subcategory{font-family:MS Sans Serif;font-size:11pt;color:#009900;text-decoration:none}
a.subcategory:hover{font-family:MS Sans Serif;font-size:11pt;color:#00FF00;text-decoration:none}

a.biglink{font-family:MS Sans Serif;font-size:14pt;font-weight:bold;color:#009900;text-decoration:none}
a.biglink:hover{font-family:MS Sans Serif;font-size:14pt;font-weight:bold;color:#00FF00;text-decoration:none}


.warn {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Red;
}

.bigtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;font-weight:bold
}

.verysmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}


TD.tableheader-member {
	background-color : 66FFCC; font-size : 12px; color:#FFFFFF;
        background-image: url(../img/gradient.gif);
        background-repeat : repeat;
	text-align: center;
}
TD.tablecell-member {
	background-color : #EEFFFF;
	text-align: center;
}

TABLE.tableborder-member {
	background-color : #3333CC;
	border-right: #004400 1px solid;
	border-bottom: #004400 1px solid;
}


TABLE.table-main-member-menu {
	background-color : #88EEFF;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: center;
}


TABLE.table-main-member-wrap {

	background-color : #88EEFF;
}

TD.tablecell-menu-member {
	background-color : #88EEFF;
        background-image: url(../img/knob.gif);
        background-repeat : no-repeat;
        background-position : center;
	text-align: center;
	width: 210px;
	height: 20px;
}

TD.tablecell-menu-member2 {
	background-color : #88EEFF;
        background-image: url(../img/knob2.gif);
        background-repeat : no-repeat;
        background-position : center;
	text-align: center;
	width: 180px;
	height: 20px;
}

TD.member-alone-knob {
	background-color : #88EEFF;
        background-image: url(../img/alone-knob.gif);
        background-repeat : no-repeat;
        background-position : center;
	text-align: center;
	width: 180px;
	height: 20px;
}

TABLE.tablefullborder {
	border: #004400 1px solid;
}

TD.loginbox {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
        font-family:MS Sans Serif;font-size:10px;
}

TABLE.index_menu {
        font-family : Arial, Helvetica, sans-serif;
	background-color : #DDFFDD;
	border-right: #00FF00 3px solid;
	border-bottom: #00FF00 3px solid;
	border-top: #00FF00 3px solid;
	border-left: #00FF00 3px solid;
}




.tabtable { border-collapse: collapse; }

.celldot {    position: relative;     top: 1px;}
.tableft, .tableftc {   width: 4px;    padding: 0;    background: url(../img/border-dot.gif) repeat-y left;    vertical-align: bottom;    padding: 0;}
.tabright, .tabrightc {  width: 4px;     padding: 0;    background: url(../img/border-dot.gif) repeat-y right;}
.tableft, .tabright {border-bottom: 1px solid #34AF65;}
.tabmainc, .tabmain {padding: 0 ;text-align: center;  vertical-align: middle;}
.tabmainc {background-color: #C4FFF5; }
.tabmain {border-bottom: 1px solid #34AF65; height: 4px; }
.tabemptytop {background: url(../img/border-dot.gif) repeat-x top;    padding: 0;}
.tabemptybottom {background: url(../img/border-dot.gif) repeat-x bottom;    padding: 0;}
.tabdividerempty , .tabdivider {width: 5px; }
.tabdivider {border-bottom: 1px solid #34AF65;}
.cornerleft {     width: 4px; height: 4px;    padding: 0;    background: url(../img/border-lt.gif) repeat-y left;    vertical-align: bottom;    padding: 0;}
.cornerright {    width: 4px; height: 4px;    padding: 0;    background: url(../img/border-rt.gif) repeat-y left;    vertical-align: bottom;    padding: 0;}
.cornerbottomleft {    width: 4px; height: 4px;    padding: 0;    background: url(../img/border-lw.gif) repeat-y left;    vertical-align: top;    padding: 0;}
.cornerbottomright {    width: 4px; height: 4px;    padding: 0;    background: url(../img/border-rw.gif) repeat-y left;    vertical-align: top;    padding: 0;}


.required {background-color : #AAFFAA;
	border-right: #00FF00 1px solid;
	border-bottom: #00FF00 1px solid;
	border-top: #00FF00 1px solid;
	border-left: #00FF00 1px solid;
        font-size : xx-small;
}
INPUT.register_input {font-size : xx-small;}
.register { font-size : xx-small; }

a:link.ad , a:visited.ad, a:active.ad, a:hover.ad {color:#A7A7A7;font-size:7pt;text-decoration: none;}
