/**** Predefined from Koltd ****/

body
{
	background-color : #ffffff;
	margin : 0 0 0 0;
	SCROLLBAR-FACE-COLOR: #4a4a4a;
	SCROLLBAR-HIGHLIGHT-COLOR: #7d7d7d;
	SCROLLBAR-SHADOW-COLOR: #323232;
	SCROLLBAR-3DLIGHT-COLOR: #111111;
	SCROLLBAR-ARROW-COLOR: #bbbbcc;
	SCROLLBAR-TRACK-COLOR: #252525;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #789789
}

 a:link, a:active, a:visited
{
	text-decoration : none;
	color : #007FFF;
	font : 11px/12px;
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
}

a:hover
{
	text-decoration:none;
	font : 11px/12px;
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	color:#ffcc00;
}

a.menu:link, a.menu:visited
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:11px;
	color:#828282;
	line-height: 11px;
}

a.menu:active, a.menu:hover
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:11px;
	color:#494949;
	line-height: 11px;
}

.text
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:11px;
	line-height:12px;
	color:#333333;
}

.text2
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
}

.text3
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:12px;
	color:#0033cc;
	line-height: 13px;
}

.text4
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:11px;
	color:#000000;
	line-height: 12px;
}

.text5
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:11px;
	color:#ff0000;
	line-height: 12px;
}

.text6
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	line-height:12px;
}

.fet
{
	font-family:Arial, Helvetica, MS Sans-Serif, Geneva;
	text-decoration:none;
	font-size:24px;
	color:#16536D;
	line-height: 12px;
}

#scrollWindowDiv
{
	position:absolute;
	left:20;
	top:260;
	width:268;
	height:82;
	clip:rect(0,268,82,0);
}

#scrollWindowDiv
{
	position:absolute;
	left:61;
	top:283;
	width:330;
	height:156;
	clip:rect(0,330,156,0);
}

#scrollContentDiv
{
	position:absolute;
	left:0;
	top:0;
	width:330;
}


/*========================*/

h1
{
	font : bold 16px/18px Arial, Helvetica, MS Sans-Serif, Geneva;
}

h2
{
	font : bold 14px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

h3
{
	font : bold 12px/14px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#page_highlight
{
	font-family	: sans-serif;
	position 	: absolute;
	left		: 0;
	top			: 149;
	width		: 760;
	height		: 200;
	background-repeat	: no-repeat;
	z-index		: -1;
}

#page_promotion
{
	font-family	: sans-serif;
	position 	: relative;
	top			: 400;
	width		: 759;
	height		: 180;
	background-repeat	: no-repeat;
	z-index		: -1;
	background-color: #000000;
}

#page_left
{
	font-family	: sans-serif;
	position 	: absolute;
	left		: 0;
	top			: 140;
	width		: 150;
	height		: 100%;
	background-repeat	: no-repeat;
}

#page_right
{
	font-family	: sans-serif;
	position 	: absolute;
	left		: 760;
	top			: 0;
	width		: 1;
	height		: 100%;
}

#page_header
{
	font-family	: sans-serif;
	position 	: absolute;
	left		: 0;
	top			: 0;
	width		: 760;
	height		: 500;
	z-index		: 1;

	border-right: 1 solid Black;

}

#page_body
{
	font-family	: sans-serif;
	position 	: absolute;
	left		: 0;
	top			: 135;
	width		: 760;
	height		: 300;
	font 		: 10px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
	color		: #FFFFFF;
	background	: #FFFFFF;
	background-repeat	: no-repeat;
	border-right: 1 solid Black;
	z-index		: 1;
}

#page_footer
{
	font-family	: sans-serif;
	position 	: absolute;
	left		: 0;
	top			: 1000;
	width		: 760;
	height		: 100;
	background-color: rgb(0,0,0)
	z-index		: -1;
}

#page_logo
{
 	position	: absolute; 
	top			: 5; 
	left		: 5;
}

#page_title
{
	position	: absolute; 
	top			: 20; 
	left		: 85;
	color		: #FFFFFF;
	font		: bold italic 20 sans-serif; 
	letter-spacing: 6;
}

.page_title
{
	position	: absolute; 
	top			: 20; 
	left		: 85;
	color		: #FFFFFF;
	font		: bold italic 20 sans-serif; 
	letter-spacing: 6;
}

#form_title
{
	background-color : #3F7FFF;
	font: bold 13px/14px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.form_title
{
	background-color : #3F7FFF;
	font: bold 13px/14px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#form_header
{
	font: bold 12px/13px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.form_header
{
	font: bold 12px/13px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#form_label
{
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.form_label
{
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#form_text
{
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.form_text
{
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#form_input
{
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
	background-color: #CCCCCC;
	color		: #000000;
	z-index		: -1;
}

.form_input
{
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
	background-color: #CCCCCC;
	color		: #000000;
	z-index		: -1;
}

#form_button
{
	background-color: #CCCCCC;
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.form_button
{
	background-color: #CCCCCC;
	font: 9px/10px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#form_dropdown
{
	font-family	: sans-serif;
	background-color: #00CCFF;
	font-size: xx-small; 
	font-weight: bold;
}

.form_dropdown
{
	font-family	: sans-serif;
	background-color: #00CCFF;
	font-size: xx-small; 
	font-weight: bold;
}

#form_table
{
	border: thin solid Black;
}

.form_table
{
	border: thin solid Black;
}

.menu_table
{
	font : bold 12px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#menu_item
{
	display : block;
	text-decoration : none;
	font : 12px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#menu_item, #menu_item a, #menu_item_item a:link, #menu_item a:active, #menu a:visited 
{
	display : block;
	color : #0000FF;
	text-decoration : none;
	font : 12px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#menu_item a:hover
{
	display : block;
	color : #FFFF00;			/* Change color of navigator's hover here */
	text-decoration : none;
	cursor : pointer;
	font : 12px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#text_title
{
	font : bold 14px/15px Arial, Helvetica, MS Sans-Serif, Geneva;
	background-color : #3F7FFF;
}

#text_header
{
	font : bold 12px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#text_table
{
	border: thin solid Black;
	font : 10px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

#text_body
{
	font : 10px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

/************ forum ***************/
#forum_welcome_div
{
	position	: absolute;
	left	: 0;
	top		: 140;
	width	: 743;
	height	: 431;
	background-image: url("/sb2004/app/template/default/bg_forum.jpg");
	background-repeat	: no-repeat;
}

.forum_table
{
	left	:0;
	width	:760;
	font 	:11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
	background	: white;
}

.forum_header, .forum_header a:link, .forum_header a:visited, .forum_header a:hover
{
	font : bold 14px/14px Arial, Helvetica, MS Sans-Serif, Geneva;
	color:#000000;
 }

.forum_label
{
	font : bold 14px/14px Arial, Helvetica, MS Sans-Serif, Geneva;
	color:#7F7F7F;
 	text-align: right;
 	vertical-align: top;
 }

.forum_title
{
	font : bold 17px/20px Arial, Helvetica, MS Sans-Serif, Geneva;
	color	: #FFFFFF;
}

.forum_title a:link, .forum_title a:visited
{
	font : bold 17px/20px Arial, Helvetica, MS Sans-Serif, Geneva;
	color	: #FFFFFF;
}

.forum_title_teamtalk
{
	font : bold 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
	background-color : #CCCCCC;
	color	: #000000;
}

.forum_list1
{
	font : 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
	background-color	:#FFFFFF;
	color	:#0F0F0F;
}

.forum_list2
{
	font : 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
/*	background-color:#8FBFFF;*/
	background-color:#FFFFFF;
	color:#0F0F0F;
}

.forumtext
{
	text-decoration:none;
	font:12px/14px geneva,arial; 
	color:#222222;
}

.forumtext a:visited
{
	text-decoration:none;
	font:12px/14px geneva,arial;
	color:#CCCCCC;
}

.forumtext a:link
{
	text-decoration:none; 
	font:12px/14px geneva,arial; 
	color:#0066FF;
}
	
.forumtext a:hover,
.forumtext a:active	
{
	text-decoration:none; 
	font:12px/14px geneva,arial; 
	color:Red;
}
	
.foruminput                   
{
	text-decoration:none; 
	font:12px/14px geneva,arial; 
	color:Black; 
	background:#CCCCCC; 
	border-style:0;
}

.forummenu a:link, a:active, a:visited
{
	text-decoration:none;
	font:bold 12px/14px geneva,arial;
	color:#0066FF;
}

.forummenu a:hover
{
	text-decoration:none;
	font:bold 12px/14px geneva,arial;
	color:#FFFF00;
}
	
.forum_label
{
	color 	: #AAAAAA;
	font : bold 15px/15px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.forum_link, .forum_link a,.forum_link a:link,.forum_link a:active,.forum_link a:visited 
{
	display : block;
	text-decoration : none;
	background : #FFFFFF;
	color : #007FFF;
	font : 12px/13px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.forum_link a:hover 
{
	display : block;
	text-decoration : none;
	background : #FFFFFF;
	color : #AFAF00;
	font : 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
	cursor : pointer;
}

/************ forum ***************/

.class_news,
{
	color	:Black;
	font 	: 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
	background-color	:Silver;
}

.class_news a
{
	color	:Blue;
	font 	: 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
	display	:Block;
	background-color	:Silver;
}

p.text
{
	font 	: 15px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.menu_bar, .menu_bar a,.menu_bar a:link,.menu_bar a:active,.menu_bar a:visited 
{
	display : block;
	color : #000000;
	text-decoration : none;
	font : 10px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.menu_bar a:hover 
{
	font : 10px/16px Arial, Helvetica, MS Sans-Serif, Geneva;
	color : #0099FF;
	cursor : pointer;
	text-decoration : none;
}

.default, .default a, .default a:active, .default a:visited, .default a:hover
{
	color	:Black;
	font 	: 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.default a:link
{
	color	: Blue;
	font 	: 11px/12px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.info_table
{
	color	: Black;
	background-color	:#FFFFFF;
	font 	: 11px/13px Arial, Helvetica, MS Sans-Serif, Geneva;
	border	: 2 Solid White;
	padding	: 2 2 2 2;
}	

.info_table a, .info_table a:active, .info_table a:visited, .info_table a:link
{
	color	: Blue;
	background-color	:#FFFFFF;
	font 	: 11px/13px Arial, Helvetica, MS Sans-Serif, Geneva;
}	

.info_table a:hover
{
	color	: #0066CC;
	background-color	:#FFFFFF;
	font 	: 11px/13px Arial, Helvetica, MS Sans-Serif, Geneva;
}

.TT1
{
	font : bold 13px/14px sans-serif, Arial, Helvetica, Verdana;
	color		: #FF7F00;
}
.TT2
{
	font : 13px/14px sans-serif, Arial, Helvetica, Verdana;
	color		: #FF7F00;
}
.HD1
{
	font : bold 13px/14px sans-serif, Arial, Helvetica, Verdana;
	color		: Black;
}
.HD2
{
	font : bold 13px/14px sans-serif, Arial, Helvetica, Verdana;
	color		: Black;
}

.navbar
{
	position : absolute;
	left  : 20;
	top   : 78;
	height  : 16;
	border  : 0 Solid Black;
}
	
.navbartable
{
	paddle : 0 0 0 0;
	border : 0 Solid Black;
}

.navmenutable
{
	paddle : 0 0 0 0;
	border : 1 Solid Black;
	background : #333300;
	padding : 1 1 1 1;
	background-image: url("/img/sub_menu_bg.gif");
}
     
.navitem
{
	font  : 11px/11px Arial;
	color  : #ffffff;
}
     
.navitem a:link, .navitem a:visited
{
	font: 11px/11px Arial;
	color: #ffffff;
	text-decoration: none;
}
     
.navitem a:hover
{
	font: 11px/11px Arial;
	color: #FFFF00;
	text-decoration: none;
}

