body, table
{
margin: 0;
/* setting border: 0 hoses ie5 win window inner well border */
padding-top: 0;
padding-bottom: 50;
font-family: "Myriad Set","Myriad Web Pro","Myriad Pro","Myriad",myriad,"Helvetica Neue","Gill Sans","Trebuchet MS",Verdana, Arial, "sans-serif";
font-size: 12px;
}

h2
{
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #658DAC;
}

h3
{
margin-bottom: 0px;
}

hr 
{
color: #fff; 
background-color: #fff; 
border: 1px dotted #658DAC; 
border-style: none none dotted; }

.box 
{
padding: 5px;
border-top: 1px solid #ccc;
border-bottom: 2px solid #ccc;
border-left: 1px solid #ccc;
border-right: 2px solid #ccc;
margin-top: 0px;
}


input.login
{
width:125px;
border-width: 1px;
border-style: solid;
border-color: #00253F;
background-color: #343f4a;
background-image: url(/includes/images/inputBack.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
color: #cccccc;
font-family: "Gill Sans","Trebuchet MS",Verdana,Arial,"sans-serif";
font-size: 12px;
}

input.generic
{
width:125px;
border-width: 1px;
border-style: solid;
border-color: #00253F;
background-color: #343f4a;
background-image: url(/includes/images/inputLightBack.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
color: #3E3E3E;
font-family: "Gill Sans","Trebuchet MS",Verdana,Arial,"sans-serif";
font-size: 12px;
}

input.ranking
{
width:80px;
border-width: 1px;
border-style: solid;
border-color: #00253F;
background-color: #343f4a;
background-image: url(/includes/images/inputLightBack.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
color: #3E3E3E;
font-family: "Gill Sans","Trebuchet MS",Verdana,Arial,"sans-serif";
font-size: 12px;
}

input.rankingname
{
width:300px;
border-width: 1px;
border-style: solid;
border-color: #00253F;
background-color: #343f4a;
background-image: url(/includes/images/inputLightBack.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
color: #3E3E3E;
font-family: "Gill Sans","Trebuchet MS",Verdana,Arial,"sans-serif";
font-size: 12px;
}

.ranklist
{
padding-left:20px;
}

.wide
{
width: 120px;
}

input.button
{
border-width: 1px;
border-style: solid;
border-color: #00253F;
background-color: #343f4a;
background-image: url(/includes/images/inputBack.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
color: #cccccc;
font-family: "Gill Sans","Trebuchet MS",Verdana,Arial,"sans-serif";
font-size: 12px;
}
