<style>
TD.tab_on {background-color:#669900;
		border-top: 1px solid Black;
		border-bottom: 1px solid #003399;
	  }

.tab_on  {  color: yellow;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		padding-right: 1px;
		text-decoration: none;
	  }

.tab_on:hover { color: white; }

TD.tab_off {	background-color:#339900;
		border-bottom: 1px solid Black;
		border-top: 1px solid Black;
	    }

.tab_off {  	color: #dddddd;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		padding-right: 1px;
		text-decoration: none;
	  }

.tab_off:hover { color: yellow; }

TABLE.banner	{ border: 1px solid #333333;
		  background: #cccccc;
		}

TD.menu-space	{ border-bottom: 1px solid black; }

TD.submenu1	{ background-color: #33CC00;
		  border-bottom: 1px solid black; 
		  border-left: 1px solid black;
		  border-right: 1px solid black;
		  padding-top: 8px;
		  padding-bottom: 8px;
		  color: #FFFF33;
		  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
		  text-align: center;
		}
.submenu2	{ background-color: #000000;
			
		  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 9px;
		  font-weight: bold;
		  color: #FFFFFF;
		  text-align: center;
		 text-decoration: none;
		}
.submenu2.hover{ text-decoration: underline; 
				color: #FFFFFF;
				}
				
.submenu	{ color: #FFFFFF;
		  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
		  text-align: center;
		  padding-left: 4px;
		  text-decoration: none;
		}

.submenu:hover	{ text-decoration: underline; }

TD.search	{ background-color: #cccccc;
		  border-bottom: 1px solid black; 
		  border-left: 1px solid black;
		  border-right: 1px solid black;
		  padding-top: 0px;
		  padding-bottom: 0px;
		}

input.searchbox	{ width: 235px;
		  background: #eeeeee;
		}

select.searchbox2 { background: #eeeeee; }

TD.content-area	{ background-color: #ffffff;
		  border-bottom: 1px solid black; 
		  border-left: 1px solid black;
		  border-right: 1px solid black;
		}

TD.left-column  { background-color: #66cc00;
		  border-right: 2px solid #66cc00;
		}

TD.content	{ padding-left: 15px;
		  padding-right: 15px;
		}

TD.content2	{ padding-left: 13px;
		  padding-right: 13px;
		}

TD.right-column { background-color: #bbbbbb;
		}

.right-title	{ font-family: verdana, geneva, arial, helvetica;
		  font-size: 10px;
		  font-weight: bold;
		  color: #ffffff;
		}

input.right-join { width: 78px;
		  height: 15px;
		  background: #ffffdd;
		  font-family: arial,helvetica;
		  font-size: 10px;
		}

.right-text	{ font-family: arial, helvetica;
		  font-size: 11px;
		  color: #333333;
		}

.left-title	{ font-family: verdana, geneva, arial;
		  font-size: 10px;
		  font-weight: bold;
		  color: yellow;
		  background: #669900;
		  text-decoration: none;
		  padding-right: 9px;
		  padding-bottom: 3px;
		  padding-top: 3px;
		  border-top: 1px solid #0099CC;
		  width: 100%;
		  text-align: right;
		}

.left-link2	{ padding-right: 9px;
		  padding-bottom: 3px;
		  padding-top: 3px;
		  border-top: 1px solid #0099CC;
		  width: 100%;
		  text-align: right;
		}

.left-link	{ font-family: verdana, geneva, arial;
		  font-size: 10px;
		  font-weight: bold;
		  color: #ffffff;
		  text-decoration: none;
		}

.left-link:hover { color: yellow; }


.title		{ font-family: Arial, Helvetica, sans-serif;
		  font-size: 24px;
		  color: black;
		  font-weight: bold;
		}

.bottom-links1	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: bold;
		  color: #000000;
		  margin-top: 10px;
		  margin-bottom: 9px;
		  text-decoration: none;
		}

.bottom-links	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: bold;
		  color: #000000;
		  margin-top: 10px;
		  margin-bottom: 9px;
		  text-decoration: none;
		}

.bottom-links:hover { text-decoration: underline; }

.copyright	{ font-family: Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  color: #222222;
		  font-weight: bold;
		  text-decoration: none;
		}

.text1		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 12px;
		}

.text2		{ font-family: Arial, Helvetica, sans-serif;
		  font-size: 12px;
		}

.caption	{ font-family: Arial, Helvetica, sans-serif;
		  font-size: 12px;
		}

.buttons	{ font-family: Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  color: black;
		  font-weight: bold;
		  text-decoration: none;
		}

.buttons:hover	{ color: blue; }

.score		{ font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 19px;
		  color: #911111;
		  font-weight: bold;
		}

.a-title	{ font-family: verdana, geneva, arial, helvetica, sans-serif;
		  font-size: 12px;
		  font-weight: bold;
		}

.a-des		{ font-family: verdana, geneva, arial, helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: normal;
		}

.a-rank		{ font-family: verdana, geneva, arial, helvetica;
		  font-size: 10px;
		  font-weight: normal;
		  color: #777777;
		}

.a-num		{ font-family: verdana, geneva, arial, helvetica;
		  font-size: 11px;
		  font-weight: bold;
		  color: #777777;
		}

TD.main-columns	{ border: 1px dotted #777777;
		  padding: 10px;
		}

.m-column-text	{ font-family: arial, helvetica;
		  font-size: 12px;
		}

.results	{ font-size: 12px;
		  font-family: arial, helvetica;
		}


.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding-right: 0px;
	padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    border-top: 1px solid #CCFFCC;
    background: #66cc00;
    width: 98%;
    text-align: left;
    font: 10px verdana,geneva,arial,helvetica;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    color: yellow;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 0px 3px 0px;
    font: 10px verdana,geneva,arial,helvetica;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #66cc00;
	 border-top: 1px solid #CCFFCC;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #669900;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 3px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #0099cc;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}
.set_font{
	padding-right: 0px;
	padding-left:3px;
    padding-bottom: 3px;
    padding-top: 3px;
    border-top: 1px solid #CCFFCC;
    background: #66cc00;
    width: 98%;
    text-align: center;
    font: 10px verdana,geneva,arial,helvetica;
    color: blue;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.joke_font{
font: 10px verdana;
text-decoration: none;
color: navy;
font-weight: bold;
}
.tab_bor {border-top: 2px solid #000000;border-left:2px solid #000000;border-right:2px solid #000000;border-bottom:1px solid #000000;}

.tab_bor_wall {border-top: 1px solid #A2B964;border-left:1px solid #A2B964;border-right:1px solid #A2B964;border-bottom:1px solid #A2B964;}

.tab_bor_sub {border-top: 2px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-bottom:0px solid #000000;}
.set {font: 10px verdana; text-decoration:none;}
* html .ddmx td { position: relative; } /* ie 5.0 fix */
</style>