* { /* for all text defaults*/
color:white;
border:0px;
text-decoration:none;
font-size:14px;
font-family:verdana,Helvetica, sans-serif;
line-height:18px;
}

body{
background-color : white;
margin-top:0px;
margin-left:0px;
}

em {
font-weight:600;
}
a.link{
color: #00adef;
}

div.header  { /*the header*/
/*position: absolute;*/
width:780px;
height:336px;
margin-top:0px;
/*top:0px;
left:0px;*/
background-image:url('./images/header.png');
background-repeat:no-repeat;
}

div.menu{ /*menu text styling*/
text-transform:uppercase;
font-weight:bold;
}

div.banner{
margin-left:-10px;
background-image:url('./images/bannerbg.jpg');
background-repeat:no-repeat;
background-position:bottom left;
height:223px;
width:471px;
}
div.bantext{
padding-top:10px;
padding-right:10px;
padding-left:20px;
}
span.big{
font-size:1.3em;
}
span.bluebig{
font-size:1.5em;
color:#00adef;
}


#menupos_1{
position:absolute;
top:337px;
left:92px;
}

#menupos_1_active{
position:absolute;
top:399px;
left:92px;
}

#menupos_1_forum{
position:absolute;
top:327px;
left:92px;
}

#menupos_1_winacourse{
position:absolute;
top:323px;
left:92px;
}

#menupos_2{
position:absolute;
top:370px;
left:173px;
}
#menupos_2_contact{
position:absolute;
top:369px;
left:173px;
}

#menupos_2_forum{
position:absolute;
top:369px;
left:173px;
}

#menupos_2_winacourse{
position:absolute;
top:374px;
left:173px;
}

#menupos_2_active{
position:absolute;
top:384px;
left:173px;
}

#menupos_3{
position:absolute;
top:354px;
left:373px;
}
#menupos_3_forum {
position:absolute;
top:344px;
left:373px;
}

#menupos_3_active{
position:absolute;
top:384px;
left:373px;
}

#menupos_3_contact{
position:absolute;
top:339px;
left:373px;
}

#menupos_3_winacourse{
position:absolute;
top:340px;
left:373px;
}


#menupos_4{
position:absolute;
top:371px;
left:572px;
}

#menupos_4_forum{
position:absolute;
top:356px;
left:572px;
}

#menupos_4_rules{
position:absolute;
top:354px;
left:572px;
}

#menupos_4_rules_contact{
position:absolute;
top:353px;
left:572px;
}

#menupos_4_active{
position:absolute;
top:387px;
left:572px;
}

#menupos_5_contact{
position:absolute;
top:323px;
left:630px;
}

#menupos_5{
position:absolute;
top:325px;
left:630px;
}

#menupos_5_forum{
position:absolute;
top:384px;
left:630px;
}

#menupos_5_winacourse{
position:absolute;
top:311px;
left:630px;
}

#menupos_6{
position:absolute;
top:308px;
left:325px;
}

#menupos_6_active{
position:absolute;
top:389px;
left:325px;
}


img.tab{
width:780px;
height:50px;
clear:both;
margin-top:-35px;
float:left;
}
img.tabwide{
width:780px;
height:65px;
clear:both;
margin-top:-35px;
float:left;
}
div.container {
margin-left:0px;
margin-bottom:-10px;
padding-top:30px;
padding-bottom:10px;
width:780px;

}

#game{
background-color: #d07c17;
}

#winacourse{
background-color: #000000;
background-image:url('./images/bottombg.jpg');
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:130px;
}

#ink{
background-color: #d07c17;
}
#registration{
background-color: #537f24;
}

#rules{
background-color: #86004d;
}

#contact{
background-color: #24408f;
}

#forum {
background-color: #b31117;
}

.threestar_paper span,.threestar_paper p {
color: #dba263;
}
.threestar_paper td {
background-color: #dba263;
padding-left:40px;
padding-right:40px;
border-left: 5px solid;
border-right: 5px solid;
}

.threestar_paper{
background-color:white;
padding:15px;
}

.fourstar_paper span,.fourstar_paper p {
color: #a2abba;
}
.fourstar_paper td {
background-color: #a2abba;
padding-left:40px;
padding-right:40px;
border-left: 5px solid;
border-right: 5px solid;
}

.fourstar_paper{
background-color:white;
padding:15px;
}

.fivestar_paper span,.fivestar_paper p {
color: #baad78;
}
.fivestar_paper td {
background-color: #baad78;
padding-left:40px;
padding-right:40px;
border-left: 5px solid;
border-right: 5px solid;
}

.fivestar_paper{
background-color:white;
padding:15px;
}

div.clear{
clear:both; /*var*/
}


div.content{
position:relative;
/*position:absolute;
top:450px;
left:10px;*/
float:left;
padding-right:10px;
padding-left:10px;
}

div#MainContent{
width:507px;
height:600px;
overflow:auto;
}

div#CContent{
width:507px;
height:470px;
overflow:auto;
}

div.rcontent{
float:right;
width:243px;
height:93px;
margin-top:10px;
margin-bottom:10px;
background-image:url('./images/graytab.png');
margin-left:10px;
}

a.title{
position:relative;
top:35px;
left:5px;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
color:white;
vertical-align:middle;
}

a.inline{
font-weight:bold;
color:white;
}


span.head_title{
font-weight:bolder;
margin-top:0px;
font-size:18px;
color:white;
padding-bottom:8px;
/*border-color:#8788ba;
border-style: solid;
border-bottom:2px;*/
}


img.smallboximage {
float:right; 
margin:5px 0px 0px 0px;
}
p.inline{
text-align:center;
}
/*
 *Forms section
 */

fieldset {
border:2px;
margin:10px;
padding:5px;
}

legend{
line-height:1.5;
}


input.textbox{ /*Override defaults in the sake of visibility on white :-)*/
position: absolute;
left:293px;
color:black;
border: 1px solid #000;
}

input.sub{
position:relative;
left:0px;
margin-top:15px;
margin-left: 10px;
color:white;
background-color :#012563;
border: 1px solid;
border-color:white;
}

input#send{
color:white;
background-color :#012563;
}

/*
 * Validation use it
 */


input.invalid { 
position: absolute;
left:293px;
color:black;
border: 1px solid #000;
background: #faa; 
}

input.valid { 
position: absolute;
left:293px;
color:black;
border: 1px solid #000;
background: #afa; 
}

 

/*
*   png fix
*/
img, div { behavior: url(./images/pngfix/iepngfix.htc) }

/*
*float layout
*/
.clearfix:after {
  content: “.”;
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {display: inline-table;}
/* backslash hack hides from IE mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */