/* ---------------- MAIN DOCUMENT ------------------ */

body, td, a, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21536A;
}

body.rightframe { 
	background-color: #D2D7DB;
}

.noRepeat {
	 background-image:0;
}

body.menu { 
	background-color: #E7EBEE;
}

.menu { 
	background-color: #E7EBEE;
}

body.topmenu { 	
	background: url("/schemes/media/images/top/bg.gif");
	background-color: #7A8491;
}

.topmenu { 
	
	background-color: #7A8491;
	background: url("/schemes/media/images/top/bg.gif")	
}

body.login { 
	background-color: #72838B;
	background: url("/schemes/media/images/login/bg.jpg")
}


td.headNorm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	font-weight:bold;
}

td.headNorm2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
}

.videoIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #21536A;
	padding-left: 11px;
	padding-right: 11px;
}

td.lysavis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #BFD0D7;
	font-weight:normal;
}

.headLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #21536A;
	font-weight:normal;
}

td.headLarger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #21536A;
	font-weight:normal;
}

.list {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #21536A;
}

td.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21536A;
	padding-left: 4px;
	padding-right: 4px;
}

td.list2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21536A;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

td.goTo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #ffffff;
}

td.password {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A8491;	
}

.adOffer1{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	padding-left: 8px;
}

.adOfferGen1{
	background-color: #FFFFFF;
	
}
.adOfferGen2{
	background-color: #E7EBEE;

}
.adOfferSplit{
	background:url(/images/split.gif) repeat-y 0px 0px;
	background-color: #ffffff;
}

/* -------------- LINK DEFINITIONS ----------------- */

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #30302E;
	font-weight: normal;
	text-decoration: none;
}

a:link {
	color: #30302E;
}

a:visited {
	color: #30302E;
}

a:active {
	color: #30302E;
}

a:hover {
	color: #30302E;
	font-weight: bold;
}
/* ----------------------- */

a.aoUrl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #0000;
	text-decoration: none;
}

a.aoUrl:link {
	color: #0000;
}

a.aoUrl:visited {
	color: #0000;
}

a.aoUrl:active {
	color: #0000;
}

a.aoUrl:hover {
	color: #0000;
	text-decoration: underline;
}
/* ----------------------- */

a.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #D2D7DB;
	text-decoration: none;
}

a.bottom:link {
	color: #D2D7DB;
}

a.bottom:visited {
	color: #D2D7DB;
}

a.bottom:active {
	color: #D2D7DB;
}

a.bottom:hover {
	color: #ffffff;
}

/* ----------------------- */

a.goto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

a.goto:link {
	color: #ffffff;
}

a.goto:visited {
	color: #ffffff;
}

a.goto:active {
	color: #ffffff;
	text-decoration:underline;
}

a.goto:hover {
	color: #ffffff;
	text-decoration:underline;
}
/* -----------------------*/
.large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 21536a;
	font-weight: bold;
	text-decoration: none;
}

a.large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 21536a;
	font-weight: bold;
	text-decoration: none;
}

a.large:link {
	font-size: 14px;
	color: 21536a;
}

a.large:active {
	font-size: 14px;
	color: 21536a;
}

a.large:visited {
	font-size: 14px;
	color: 21536a;
}

a.large:hover {
	font-size: 14px;
	color: 21536a;
	text-decoration: none;
}
/* ----------------------- */

a.gotoActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: underline;
}

a.gotoActive:link {
	color: #ffffff;
}

a.gotoActive:visited {
	color: #ffffff;
}

a.gotoActive:active {
	color: #ffffff;
}

a.gotoActive:hover {
	color: #ffffff;
}

/* ----------------------- */

a.gotoActive2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

a.gotoActive2:link {
	color: #ffffff;
	text-decoration: none;
}

a.gotoActive2:visited {
	color: #ffffff;
	text-decoration: none;
}

a.gotoActive2:active {
	color: #ffffff;
	text-decoration: none;
}

a.gotoActive2:hover {
	color: #ffffff;
	text-decoration: none;
}
/* ----------------------- */

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #21536A;
	text-decoration: none;
}

a.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #21536A;
	text-decoration: none;
}

a.blue:link {
	color: #21536A;
}

a.blue:visited {
	color: #21536A;
}

a.blue:active {
	color: #21536A;
}

a.blue:hover {
	color: #21536A;
	font-weight:normal;
	text-decoration: underline;
}
/* -------------- INPUTS ----------------- */

INPUT, OPTION, SELECT, TEXTAREA {
	line-height: normal;
}

input.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a8491;
	background-color: #ffffff;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	height: 18px;
	width: 240px;
	padding-left: 0px;
	padding-right: 0px;
}

input.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a8491;
	background-color: #ffffff;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	height: 12px;
	width: 12px;
}

input.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a8491;
	background-color: #ffffff;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	height: 18px;
	width: 110px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
}

input.goTo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a8491;
	background-color: #ffffff;
	border-top: 1px #7a8491 solid;
	border-bottom: 1px #7a8491 solid;
	border-left: 1px #7a8491 solid;
	border-right: 1px #7a8491 solid;
	height: 17px;
	width: 42px;
	text-align:center;
}

select.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a8491;
	background-color: #ffffff;
	border-top: 1px #7a8491 solid;
	border-bottom: 1px #7a8491 solid;
	border-left: 1px #7a8491 solid;
	border-right: 1px #7a8491 solid;
	height: 17px;
	width: 126px;
}

.outHead{ font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; border-style: none; margin-bottom : 0; margin-left: 1; margin-right: 0; margin-top:1; color: #FFFFFF}


/ *  TUKSI standard stuff */
H1 { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; border-style: none; margin-bottom : 10; margin-left: 0; margin-right: 0; margin-top:0}
H2 { font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; border-style: none; margin-bottom : 0; margin-left: 1; margin-right: 0; margin-top:1; color: #FFFFFF}
H3 { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; border-style: none; margin-bottom : 0; margin-left: 0; margin-right: 0; margin-top:0; color: #FFFFFF}
H4 { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #FFFFFF; margin-bottom:0px; font-weight: normal;}
H5 { font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom:0px; font-weight: bold;}
.listahead { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #FFFFFF; margin-bottom:0px; font-weight: normal;}

TABLE.playerpagepadd H2 { color: #7A8491; padding-top: 7px; padding-bottom: 7px; padding-left: 7px; padding-right: 7px; }
TABLE.playerpagepadd P { color: #7A8491; padding-top: 7px; padding-bottom: 7px; padding-left: 7px; padding-right: 7px; }
.h2bgcolor { background-color: #788C95; }
.h3bgcolor { background-color: #788C95; }
.rowAbgcolor { background-color: #E7EBEE; }
.rowBbgcolor { background-color: #FFFFFF; }
.error { color: #7F1301; }


.formbutton {  
 color: #ffffff;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	border-top: 1px #7a8491 solid;
   border-bottom: 1px #7a8491 solid;
   border-left: 1px #7a8491 solid;
   border-right: 1px #7a8491 solid;
   height: 20px;
	background-color: #788C95;
	width: 100; 
	text-align: center; 
	
}

.formbutton150 {  
 color: #ffffff;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	border-top: 1px #7a8491 solid;
   border-bottom: 1px #7a8491 solid;
   border-left: 1px #7a8491 solid;
   border-right: 1px #7a8491 solid;
   height: 20px;
	background-color: #788C95;
	width: 150; 
	text-align: center; 
	
}
.formbutton50 {  border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;  width: 50; text-align: center; }
.formbutton70 {  border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;  width: 70; text-align: center; }
.formbuttonmax { border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid; width : 100%; text-align: center; }

.forminput50 { border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid; width: 60px; text-align: left; }
.forminput200 { border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;width: 200px; text-align: left; }
.forminput300 {  border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;width: 300px; text-align: left; }
.forminput400 {  border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;width: 400px; text-align: left; }
.forminput500 {  border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;width: 500px; text-align: left; }
.forminput600 {  border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;width: 600px; text-align: left; }
.forminputnumber4 { border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid; color: #7F1301; width: 40; text-align: right; }
.forminputnumber6 { color: #7F1301; width: 60; text-align: right; border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid; }
.forminputnumber10 { color: #7F1301; width: 100;  text-align: right;  border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid;}

.formtextarea_200 { border-top: 1px #7a8491 solid;   border-bottom: 1px #7a8491 solid;   border-left: 1px #7a8491 solid;   border-right: 1px #7a8491 solid; color: #000000; width: 200px; height: 100px; padding: 0em; margin: 0px}
.formtextarea { color: #000000; width: 400px; height: 400px; padding: 0em; margin: 0px}
.formtextareamax { color: #000000; width: 100%; height: 100%; padding: 0em; margin: 0px}



SELECT {
	color: #21536A;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	border-top: 1px #7a8491 solid;
   border-bottom: 1px #7a8491 solid;
   border-left: 1px #7a8491 solid;
   border-right: 1px #7a8491 solid;
	padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
	margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
	background-color: #E7EBEE;
   height: 20px;
}



a.menu:link { font-size:10px; color: #1F5368; text-decoration: none} 
a.menu:visited { font-size:10px; color: #1F5368; text-decoration: none} 
a.menu:active { font-size:10px; color: #1F5368; text-decoration: none} 
a.menu:hover { font-size:10px; color: #DB0401; text-decoration: none}
.activemenu{ font-size: 10px; color: #DB0401; text-decoration: none; }
a.activemenu:link{ font-size: 10px; color: #DB0401; text-decoration: none; }
a.activemenu:visited { font-size: 10px; color: #DB0401; text-decoration: none; }
a.activemenu:hover { font-size: 10px; color: #DB0401; text-decoration: none; }
a.activemenu:active { font-size: 10px; color: #DB0401; text-decoration: none; }

