body {
	padding:0px;
	margin:0px;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#999999;
	overflow:hidden;
	scrollbar-arrow-color:#888888;
	scrollbar-face-color:#222222;
	scrollbar-highlight-color:#888888;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#111111;
	cursor:crosshair;
}

body.main {
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#999999;
	overflow-x:scroll;
	overflow-y:scroll;
	scrollbar-arrow-color:#888888;
	scrollbar-face-color:#222222;
	scrollbar-highlight-color:#888888;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#111111;
	cursor:crosshair;
	text-align:center;
}

body.main_iframe {
	background:transparent;
	background-image:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#999999;
	overflow-x:scroll;
	overflow-y:scroll;
	scrollbar-arrow-color:#888888;
	scrollbar-face-color:#222222;
	scrollbar-highlight-color:#888888;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#111111;
	cursor:crosshair;
	text-align:center;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#EEEEEE;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#EEEEEE;
}

a {
	font-size:11px;
	font-weight:normal;
	color:#FF8000;
	letter-spacing:0px;
	text-decoration:underline;
}

a.bottom {
	font-size:9px;
	font-weight:normal;
	color:#999999;
	text-decoration:underline;
}

a.links {
	font-size:9px;
	font-weight:normal;
	color:#FF9933;
	letter-spacing:0px;
	text-decoration:underline;
}

a:hover {
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	letter-spacing:0px;
	text-decoration:underline;
}

a:hover.links {
	font-size:9px;
	font-weight:bold;
	color:#FF0000;
	letter-spacing:0px;
	text-decoration:underline;
}

a:hover.small {
	font-size:8px;
	font-weight:bold;
	color:#FF0000;
	letter-spacing:1px;
	text-decoration:underline;
}

a:hover.bottom {
	font-size:9px;
	font-weight:bold;
	color:#FF0000;
	letter-spacing:1px;
	text-decoration:underline;
}

a:hover.linkgroup_linkname_small {
	font-size:8px;
	font-weight:bold;
	color:#FF0000;
	letter-spacing:1px;
	text-decoration:underline;
}

form {
	
}

.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	background-color:#99CC00;
	color:#003333;
}

.subtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:30px;
	color:#003300;
}

.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:600;
	letter-spacing:4px;
	line-height:60px;
	color:#FFFFFF;
	text-decoration:underline;
}

.nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	background-color:#CCFF99;
}

.navLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#DEDECA;
}

.sidebar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	padding:3px;
	background-color:#FFFFCC;
	color:#003333;
}

.sidebarHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#003300;
	background-color:#FFFF66;
}

.sidebarFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	background-color:#FFFF99;
	font-style:italic;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	color:#333333;
	background-color:#CCFF99;
}

.legal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
}

.box1 {
	border-width:thin;
	border-color:#99FF99 #003300 #003300 #99FF99;
	border-style:double;
}

.promo {
	font-family:"Times New Roman", Times, serif;
	color:#000033;
}

.titlebar {
	font-family:"Times New Roman", Times, serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#336699;
}

.dingbat {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#660000; font-weight:bolder; font-size:medium;
}

input.big {
	width:100px;
	text-align:left;
}

input.small {
	width:50px;
	text-align:left;
}




hr {
	color:#888888;
	width:90%;
	text-align:center;
	height:1px;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-style:solid;
	border-color:#888888;
	background-color:#DDDDDD;
	color:#333333;
	width:300px;
}

input.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-style:solid;
	border-color:#888888;
	background-color:#DDDDDD;
	color:#333333;
	width:150px;
	text-align:center;
}

input.button_banner {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-style:solid;
	border-color:#888888;
	background-color:#DDDDDD;
	color:#333333;
	width:500px;
	text-align:center;
}

input.radio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:0px;
	border-style:none;
	border-color:transparent;
	background-color:transparent;
	background:transparent;
	color:#333333;
	line-height:20px;
	width:12px;
	height:12px;
	text-align:center;
}

input.checkbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:0px;
	border-style:none;
	border-color:transparent;
	background-color:transparent;
	background:transparent;
	color:#333333;
	line-height:20px;
	width:12px;
	height:12px;
	text-align:center;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-style:solid;
	border-color:#888888;
	background-color:#DDDDDD;
	color:#333333;
	width:150px;
	text-align:center;
}

textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-style:solid;
	border-color:#888888;
	background-color:#DDDDDD;
	color:#333333;
	height:200px;
	width:300px;
}

textarea.banner {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-width:1px;
	border-style:solid;
	border-color:#888888;
	background-color:#DDDDDD;
	color:#333333;
	height:80px;
	width:500px;
	overflow:hidden;
}

.top {
	font:Arial;
	font-size:9px;
	letter-spacing:1px;
	line-height:20px;
	color:#999999;
	text-align:center;
	vertical-align:bottom;
}

.bottom {
	font:Arial;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	color:#999999;
	text-align:center;
}

.bottom_small {
	font:Arial;
	font-size:9px;
	font-weight:lighter;
	letter-spacing:0px;
	line-height:9px;
	color:#999999;
	text-align:center;
}

.bottom_left {
	font:Arial;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	color:#999999;
	text-align:left;
}

.bottom_right {
	font:Arial;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	color:#999999;
	text-align:right;
}

.links {
	font:Arial;
	font-size:9px;
	letter-spacing:1px;
	color:#999999;
	vertical-align:middle;
	text-align:center;
}

.links_10px {
	font:Arial;
	font-size:10px;
	letter-spacing:1px;
	color:#999999;
	vertical-align:middle;
	text-align:center;
}

.links_small {
	font:Arial;
	font-size:8px;
	letter-spacing:2px;
	line-height:10px;
	color:#999999;
	vertical-align:middle;
	text-align:center;
}

.small	{
	font-family:Verdana;
	font-size:8px;
	letter-spacing:1px;
	color:#999999;
}

.heads {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
	text-align:left;
	text-decoration:underline;
	line-height:18px;
}

.heads_desc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#EEEEEE;
	text-align:center;
	text-decoration:none;
	line-height:24px;
}

.heads_inactive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#AAAAAA;
	text-align:left;
	text-decoration:underline;
	line-height:18px;
}

.left {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#CCCCCC;
	text-align:left;
	vertical-align:top;
}

.left_impr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#CCCCCC;
	text-align:left;
	vertical-align:top;
}

.lefthead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#CCCCCC;
	text-align:left;
	vertical-align:top;
	font-weight:bolder;
}

.left_center {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#CCCCCC;
	text-align:center;
	vertical-align:top;
}

.left_inactive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#CCCCCC;
	text-align:left;
	vertical-align:top;
}

.right {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DDDDDD;
	text-align:justify;
	line-height:18px;
	vertical-align:top;
}

.right_impr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#DDDDDD;
	text-align:justify;
	vertical-align:top;
}

.righthead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DDDDDD;
	text-align:justify;
	line-height:18px;
	vertical-align:top;
	font-weight:bolder;
}

.right_center {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DDDDDD;
	text-align:center;
	line-height:18px;
	vertical-align:top;
}

.right_invisible {
	font-family:sans-serif;
	font-size:1px;
	color:#000000;
	text-align:justify;
	line-height:1px;
	vertical-align:top;
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:.0;
}

.right_inactive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777777;
	text-align:justify;
	line-height:18px;
	vertical-align:top;
}

.middle_desc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#AAAAAA;
	text-align:center;
	line-height:18px;
}

.linkgroupname	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#EEEEEE;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
}

.linkgroup_linkname {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
}

.linkgroup_linkname_small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	text-align:center;
}

.top_timedate	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color:#444444;
}

.pic_left {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:120px;
	height:60px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_banner_fullsize {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:468px;
	height:60px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_banner_halfsize {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:234px;
	height:60px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_banner_microbutton {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:88px;
	height:31px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_banner_skyscraperbig {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:160px;
	height:600px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_header_preview {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:400px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_header_middle_preview {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:200px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_header_small_preview {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:40px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_16-9_preview {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:120px;
	height:90px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_16-10_preview {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:120px;
	height:75px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}


.pic_wallpaper_480x272 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:480px;
	height:272px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_640x480 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:640px;
	height:480px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_800x600 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:800px;
	height:600px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1024x768 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1024px;
	height:768px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1152x864 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1152px;
	height:864px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1280x960 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1280px;
	height:960px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1280x1024 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1280px;
	height:1024px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1600x1200 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1600px;
	height:1200px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1920x1440 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1920px;
	height:1440px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1440x900 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1440px;
	height:900px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.pic_wallpaper_1920x1200 {
	font-size:1px;
	color:#000000;
	text-align:left;
	width:1920px;
	height:1200px;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:outset;
}

.vote_point	{
	font-size:1px;
	border:0;
	border-style:none;
	border-width:0px;
	width:8px;
	height:8px;
}

.blank	{
	width:1px;
	height:1px;
	border:0px;
	border-style:none;
}

.blank_height2 {
	border:0px;
	width:1px;
	height:2px;
}

.blank_height3 {
	border:0px;
	width:1px;
	height:3px;
}

.blank_height4 {
	border:0px;
	width:1px;
	height:4px;
}

.blank_height5 {
	border:0px;
	width:1px;
	height:5px;
}

.blank_height10 {
	border:0px;
	width:1px;
	height:10px;
}

.blank_height15 {
	border:0px;
	width:1px;
	height:15px;
}

.blank_height16 {
	border:0px;
	width:1px;
	height:16px;
}

.blank_height20 {
	border:0px;
	width:1px;
	height:20px;
}

.blank_height25 {
	border:0px;
	width:1px;
	height:25px;
}

.blank_height30 {
	border:0px;
	width:1px;
	height:30px;
}

.blank_height40 {
	border:0px;
	width:1px;
	height:40px;
}

.blank_height50 {
	border:0px;
	width:1px;
	height:50px;
}

.blank_height60 {
	border:0px;
	width:1px;
	height:60px;
}

.blank_height70 {
	border:0px;
	width:1px;
	height:70px;
}

.blank_height80 {
	border:0px;
	width:1px;
	height:80px;
}

.blank_height90 {
	border:0px;
	width:1px;
	height:90px;
}

.blank_height100 {
	border:0px;
	width:1px;
	height:100px;
}

.blank_height108 {
	border:0px;
	width:1px;
	height:108px;
}

.blank_width2 {
	border:0px;
	width:2px;
	height:1px;
}

.blank_width3 {
	border:0px;
	width:3px;
	height:1px;
}

.blank_width4 {
	border:0px;
	width:4px;
	height:1px;
}

.blank_width5 {
	border:0px;
	width:5px;
	height:1px;
}

.blank_width6 {
	border:0px;
	width:6px;
	height:1px;
}

.blank_width7 {
	border:0px;
	width:7px;
	height:1px;
}

.blank_width8 {
	border:0px;
	width:8px;
	height:1px;
}

.blank_width9 {
	border:0px;
	width:9px;
	height:1px;
}

.blank_width10 {
	border:0px;
	width:10px;
	height:1px;
}

.blank_width15 {
	border:0px;
	width:15px;
	height:1px;
}

.blank_width300 {
	border:0px;
	width:300px;
	height:1px;
}

.blank_full	{
	width:100%;
	height:100%;
	border:0px;
	border-style:none;
}