/* New signup form */

.tab {
	background: url(img/tab.jpg) #66a9db repeat-x 0px 0px;
	border-right:1px solid #4c8dc0;
	border-left:1px solid #FFFFFF;
	height: 28px;
}

.tab_act {
	background: url(img/tab_act.jpg) #FFFFFF repeat-x 0px 0px;
	border-right:1px solid #80b3dd;
	border-left:1px solid #80b3dd;
	border-top:1px solid #80b3dd;
	height: 28px;
}

.port {
	background: url(img/tab_act.jpg) #FFFFFF repeat-x 0px 0px;
	border-right:4px solid #dff0fe;
	border-left:4px solid #dff0fe;
	border-top:4px solid #dff0fe;
	border-bottom:1px solid #85b8e3;
}

.port2 {
	background: url(img/tab_act.jpg) #FFFFFF repeat-x 0px 0px;
	border-right:4px solid #dff0fe;
	border-left:4px solid #dff0fe;
	border-bottom:4px solid #dff0fe;
}

.port_act {
	background: url(img/tab_act.jpg) #FFFFFF repeat-x 0px 0px;
	border-right:4px solid #67C8FF;
	border-left:4px solid #67C8FF;
	border-top:4px solid #67C8FF;
	border-bottom:1px solid #85b8e3;
}

.port2_act {
	background: url(img/tab_act.jpg) #FFFFFF repeat-x 0px 0px;
	border-right:4px solid #67C8FF;
	border-left:4px solid #67C8FF;
	border-bottom:4px solid #67C8FF;
}

.section_header {
	border-top: solid 2px #7dc0f4;
	border-bottom: solid 1px #1e5784;
	background: url(img/row.jpg) #6aabdd repeat-x 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.section_background {
	background: #EDF6FD;
}
.signup_field {
	width: 100%;
	border-left:1px solid #6aacde;
	border-top:1px solid #6aacde;
	border-right:1px solid #6aacde;
	border-bottom:1px solid #6aacde;
	background: url(img/field.jpg) #FFFFFF repeat-x 0px 0px;
	padding-left: 5px;
	padding-right: 5px;
	height:24px;
	font-size:11.5px;
}

.signup_textarea {
	border-left:1px solid #6aacde;
	border-top:1px solid #6aacde;
	border-right:1px solid #6aacde;
	border-bottom:1px solid #6aacde;
	width: 100%;
	height: 70px;
	font-size: 11px;
	padding: 10px;
	font-family: verdana, arial, tahoma, Trebuchet MS;
	background: url(img/field.jpg) #FFFFFF repeat-x 0px 0px;
}

.field_error {
	height: 30px;
	valign: bottom;
	color: red;
	font-weight: bold;
	padding-left: 6px;
}

.help_box {
	border:solid 1px #6aacde;;
	padding: 8px;
	background: #FFFFFF;
}

.active_template {
	border: solid 3px green;
	padding: 3px;
}

/* Pokernews */

.pn_title {
	visibility:hidden;
}

.pn_description {
	visibility:hidden;
}

.pn_item_title {
	color: #377abf;
	text-decoration: none;
	font-size: 11px;
	font-weight: 600;
	text-transform: none;
	margin-bottom: 2px;
}

.pn_item_description {
	padding-bottom:20px;
	font-size:11px;
}


/* Making W3 happy */

.currently {
	background-image: url(img/b2.gif);
}

.intro_image {
	background-image: url(img/intro.gif);
}


/* END OF Making W3 happy */

.png {
	behavior: url('pngBgBehavior.htc');
}

.sub {
        border-top:1px solid #e0e7ec;
	height: 29px;
}

.intro {
	background: url(img/intro2.jpg) #FFFFFF repeat-x 0px 0px;
}

INPUT.nupp_hall {
	border: 1px solid;
	border-color: #C6C6C6 #818181 #818181 #C6C6C6;
	background: #919191;
	color: #FFFFFF;
	font-size: 9px;
	padding: 1px 3px 1px 3px !important;
	overflow: visible;
	cursor: pointer;
}

INPUT.buttons {
	border: 2px solid;
	border-color: #ea7b30 #c25105 #c25105 #ea7b30;
	background: #de5a01;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	font-size: 12px;
	cursor: pointer;
}

INPUT.nupp_orange {
	border: 2px solid;
	border-color: #FF7F31 #D12F0F #D12F0F #FF7F31;
	background: #FF3C00;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	overflow: visible;
	cursor: pointer;
	margin: 0px 3px 3px 0px;
}

INPUT.nupp_sinine {
	border: 2px solid;
	border-color: #378BE2 #0C3660 #0C3660 #378BE2;
	background: #11477F;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	overflow: visible;
	cursor: pointer;
	margin: 0px 3px 3px 0px;
}

INPUT.nupp_punane {
	border: 2px solid;
	border-color: #ff4e46 #b21008 #b21008 #ff4e46;
	background: #da251d;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	overflow: visible;
	cursor: pointer;
	margin: 0px 3px 3px 0px;
}

INPUT.nupp_roheline {
	border: 2px solid;
	border-color: #7ac501 #497e01 #497e01 #7ac501;
	background: #5c9b01;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9px;
	padding: 0px 10px 0px 10px;
	overflow: visible;
	cursor: pointer;
	margin-right: 3px;
}

.nupp {
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	FONT-FAMILY: verdana, arial, tahoma, Trebuchet MS;
   	font-size:11px;
	background: url(img/nupp.gif) #3B3B3B repeat-x 0px 0px;
        border-left:0px solid #CCCCCC;
        border-top:0px solid #CCCCCC;
	border-right:0px solid #CCCCCC;
        border-bottom:0px solid #CCCCCC;
	color: #FFE403;
}



.inpu {
	height: 20px;
	width: 100px;
        border-left:1px solid #999999;
        border-top:1px solid #999999;
	border-right:1px solid #999999;
        border-bottom:1px solid #999999;
	background:#F9F9F9;
}

.inpu2 {
	width: 180px;
        border-left:1px solid #999999;
        border-top:1px solid #999999;
	border-right:1px solid #999999;
        border-bottom:1px solid #999999;
	background:#F9F9F9;
}

.inpu3 {
	width: 99%;
	height: 19px;
        border-left:1px solid #999999;
        border-top:1px solid #999999;
	border-right:1px solid #999999;
        border-bottom:1px solid #999999;
	background:#F9F9F9;
}


.inpu33 {
	width: 99%;
        border-left:1px solid #999999;
        border-top:1px solid #999999;
	border-right:1px solid #999999;
        border-bottom:1px solid #999999;
	background:#F9F9F9;
}


h1 {
	color: #e86e01;
	text-decoration: none;
	font-size: 22px;
	font-weight: bold;
	text-transform: none;
	margin-bottom: 8px;
}

h2 {
	color: #c35c01;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	margin-bottom: 2px;
}

h3 {
	color: #377abf;
	text-decoration: none;
	font-size: 12px;
	font-weight: 600;
	text-transform: none;
	margin-bottom: 2px;
}

A:link, A:visited {
	color: #377abf;
	text-decoration: none;
	text-transform: none;
}

A:hover {
	color: #333333;
	text-decoration: none;
	text-transform: none;
}

.valge, a:link.valge, a:visited.valge {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	font-size: 12px;
}

a:hover.valge {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	font-size: 12px;
}

.valge_bold, a:link.valge_bold, a:visited.valge_bold {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
}

a:hover.valge_bold {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
}

.red1, a:link.red1, a:visited.red1 {
	color: #e86e01;
	text-decoration: none;
	font-weight: 500;
	text-transform: none;
	font-size: 26px;
}

a:hover.red1 {
	color: #e86e01;
	text-decoration: none;
	font-weight: 500;
	text-transform: none;
	font-size: 26px;
}

.menu1, a:link.menu1, a:visited.menu1 {
	color: #333333;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	font-size: 11px;
}

a:hover.menu1 {
	color: #333333;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	font-size: 11px;
}

.date, a:link.date, a:visited.date {
	color: #377abf;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
}

a:hover.date {
	color: #333333;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
}

.menu4, a:link.menu4, a:visited.menu4 {
	color: #333333;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	font-size: 12px;
}

a:hover.menu4 {
	color: #377abf;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	font-size: 12px;
}

.menu2, a:link.menu2, a:visited.menu2 {
	color: #000000;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	line-height: 19px;
	font-size: 13px;
}

a:hover.menu2 {
	color: #000000;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	line-height: 19px;
	font-size: 13px;
}

.menu_top, a:link.menu_top, a:visited.menu_top {
	color: #555555;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	line-height: 19px;
	font-size: 13px;
}

a:hover.menu_top {
	color: #555555;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
	line-height: 19px;
	font-size: 13px;
}

.menu_top2, a:link.menu_top2, a:visited.menu_top2 {
	color: #0366a8;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
	line-height: 19px;
	font-size: 13px;
}

a:hover.menu_top2 {
	color: #0366a8;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
	line-height: 19px;
	font-size: 13px;
}


.menu3, a:link.menu3, a:visited.menu3 {
	color: #016fb5;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 13px;
}

a:hover.menu3 {
	color: #e86e01;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 13px;
}

.menu33, a:link.menu33, a:visited.menu33 {
	color: #016fb5;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}

a:hover.menu33 {
	color: #e86e01;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}

.menu333, a:link.menu333, a:visited.menu333 {
	color: #e86e01;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}

a:hover.menu333 {
	color: #e86e01;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}

.menu4, a:link.menu4, a:visited.menu4 {
	color: #016fb5;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}

a:hover.menu4 {
	color: #016fb5;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}

.menu5, a:link.menu5, a:visited.menu5 {
	color: #c35c01;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 14px;
}

a:hover.menu5 {
	color: #c35c01;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 14px;
}


.menu55, a:link.menu55, a:visited.menu55 {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 13px;
}

a:hover.menu55 {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-size: 13px;
}



body {
	color: #444444;
	text-decoration: none;
	background: #dee1e3 repeat-x 0px 0px;
}

td {
	color: #444444;
	text-decoration: none;
	font-size: 11px;
	FONT-FAMILY: verdana, arial, tahoma, Trebuchet MS;
}

p {
	color: #444444;
	text-decoration: none;
}

LI {
	color: #444444;
	text-decoration: none;
}