/*
*	BASIC STUFF
*/
body, table, div
{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	line-height: 1.4;
	color: #8C8C8C;
}

a
{
	color: #787878;
}
a:link
{
	color: #787878;
}
a:visited
{
	color: #787878;
}
a:active
{
	color: #9A9A9A;
	text-decoration: none;
}
a:hover
{
	color: #9A9A9A;
}

.error
{
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

div.contentBorder
{
	margin: 4px;
}


.menunew
{
	font-size: 10px;
	font-weight: bold;
	color: #D5333B;
}



/*
*	EDITOR DOCUMENTATION
*/

.codetext
{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10px;
	color: #E5E5E5;
}

.indent
{
	padding-left: 20px;
	padding-right: 20px;
}

.none
{
	padding-left: 0px;
}



/*
*	NAVIGATION
*/
div.navHeader
{
	padding-left: 10px;
}
div.navHeader a
{
	font-size: 10px;
	font-weight: bold;
	color: #3697D4;
	text-decoration: none;
}
div.navHeader a:hover
{
	color: #56B7F4;
}
div.navHeader a:visited
{
	color: #3697D4;
}

div.navLink
{
	padding-left: 25px;
}
div.navLink a
{
	font-size: 11px;
	font-weight: bold;
	color: #3697D4;
	text-decoration: none;
}
div.navLink a:hover
{
	color: #56B7F4;
}
div.navLink a:visited
{
	color: #3697D4;
}

tr.navBg
{
	background-color: #111315;
}

tr.navBg_active
{
	background-color: #243946;
}

tr.navBgHeader
{
	background-color: #1a1e21;
}



/*
*	TEXT HEADERS
*/
.header
{
	font-size: 11px;
	font-weight: bold;
	color: #3697D4;
}
.header_sml
{
	font-size: 10px;
	font-weight: bold;
	color: #3697D4;
}
.header_sml_error
{
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.header_tiny
{
	font-size: 9px;
	color: #3697D4;
}
.header_huge
{
	font-size: 14px;
	font-weight: bold;
	color: #3697D4;
}
div.arrow
{
	margin-bottom: 2px;
	padding-left: 18px;
	background: url('../kuvat/nuoli.gif') no-repeat center left;
}



/*
*	TEXT QUOTES
*/
.quoteheader
{
	font-size: 11px;
	font-weight: bold;
	color: #787878;
}



/*
*	LINKS
*/
a.boldLink 
{
	color: #989898;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.boldLink:hover
{
	color: #B5B5B5;
}
a.boldLink:visited
{
	color: #989898;
}



/*
*	PICTURES
*/
.picLink
{
	color: #4F5457;
	border-color: #4F5457; 
}



/*
*	FORM INPUT
*/
input, select, textarea
{
	border: 1px solid #4F5457;
	background: #1A1E21;
	margin: 0px;

	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 9px;
	color: #787878;
}

input.radio
{
	border-style: none;
	background: none;
}



/*
*	LANG BOX
*/
.langBox
{
	width: 106px;
	border: 1px solid #4F5457;
	background: #1A1E21;
}
.langBox img
{
	vertical-align: middle;
	margin: 4px 2px 4px 2px;
}


/*
*	WEAPONS
*/
div.weapon_feature
{
	height: 16px;
	background: url('../kuvat/weapons/wp_sepostus_background.gif');
	padding-left: 12px;
}


/*
*	HEADERS
*/
div.pic_headerLgh
{
	height: 19px;
	margin-bottom: 1px;
	padding-left: 5px;
	background-color: #23282C;
}
div.pic_headerDrk
{
	height: 19px;
	margin-bottom: 1px;
	padding-left: 5px;
	background-color: #191C1F;
}
div.cornerLgh_L_Big
{
	padding-left: 19px;
	background: #23282C url('../kuvat/cornerLgh_L_Big.gif') no-repeat top left;
}
div.cornerLgh_R_Big
{
	padding-right: 19px;
	background: url('../kuvat/cornerLgh_R_Big.gif') no-repeat top right;
}
div.cornerLgh_L_Lng
{
	padding-left: 42px;
	background: url('../kuvat/cornerLgh_L_Lng.gif') no-repeat top left;
}
div.cornerLgh_R_Lng
{
	padding-right: 42px;
	background: url('../kuvat/cornerLgh_R_Lng.gif') no-repeat top right;
}
div.cornerLgh_L_Sml
{
	padding-left: 12px;
	background: url('../kuvat/cornerLgh_L_Sml.gif') no-repeat top left;
}
div.cornerLgh_R_Sml
{
	padding-right: 12px;
	background: url('../kuvat/cornerLgh_R_Sml.gif') no-repeat top right;
}
div.cornerDrk_L_Sml
{
	padding-left: 12px;
	background: url('../kuvat/cornerDrk_L_Sml.gif') no-repeat top left;
}
div.cornerDrk_R_Sml
{
	padding-right: 12px;
	background: url('../kuvat/cornerDrk_R_Sml.gif') no-repeat top right;
}


/*
*	TABLES
*/
table.darkTable
{
	background-color: #191C1F;
}
table.darkTable td
{
	padding-left: 5px;
	height: 20px;
	border: solid #111315 1px;
}
table.screensTable
{
	background-color: #191C1F;
}
table.screensTable td
{
	border: solid #111315 1px;
}
td.cornerRight
{
	padding-right: 19px;
	background: url('../kuvat/download-kulma.gif') no-repeat top right;
}

table.darkTablePatch
{
	background-color: #191C1F;
}
table.darkTablePatch td
{
	padding-left: 5px;
	border: solid #111315 1px;
}

table.editorMenuTable
{
	background-color: #191C1F;
}
table.editorMenuTable td
{
	padding-left: 5px;
	border: solid #111315 0px;
}



/*
*	DEBUG BOX
*/
.debugBox
{
	font: normal normal 12px arial;
	text-decoration: none;
	line-height: normal;
	color: #000000;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}


/* left out some older stuff it seems */