/* CSS Document */

@charset "utf-8";

html {
width:100%;
height:100%;
margin:0;

}

body{
margin:0;
background-color:#1c1c1c;	
font-family:arial,helvetica,sans-serif; 

}

form, fieldset { 
margin:0;
padding:0;
font:arial,helvetica,sans-serif; 

}	



form label { 
cursor:pointer; 

}

fieldset { 
border:none;

}

h1 {
color:#555;
font-size:1.80em;
font-weight:bold;

}

h2 {
color:#000;

}

h3 {
color:#222;


}
h4 {
color:#222;

}

p, ul, ol {
font-size:0.75em;
font-weight:normal;
color:#222;
}

ul, ol {
margin:0;
padding:0;
list-style:none;
}

table {
font-size:0.7em;
font-weight:normal;
color:#222;

}

table {
font: Arial, Helvetica, sans-serif;
border-collapse: collapse;
border:none;
border-top: 5px double #87CEFA;
border-bottom: 5px double #87CEFA;
font-size:.8em;
}

th {
font: bold 1.1em/120% Arial, Helvetica, sans-serif;
font-variant: small-caps;
color: #061a31;
font-weight: bold;
text-align: left;
letter-spacing:0;
}

thead th {
border: 1px solid #222;
white-space: nowrap;
background: #F0F8FF;
}

tbody td ,tbody th {
background: #ddd;
color: #222;
}

tbody th {
color: #061a31;
font-weight: bold;
font-variant: normal;
font-size: 1.2em;
background-color:#aaa;
verticle-align:top;
}

tbody tr.odd {
border: 1px solid #87CEFA;
}

tbody tr.odd td, tbody tr.odd th {
background: #F0F8FF;
}

tfoot td, tfoot th {
border: none;
}

table a:link {
color: #DC143C;
}

table th a:link {
color: #047;
text-decoration: none;

}

table a:visited{
color: #036;
text-decoration: line-through;

}

table a:hover{
color: #000;
text-decoration:none;

}

table a:active {
color: #000;
}

a, a:link, a:visited {
color:#666;
text-decoration:none;
}

a:hover, a:focus {
color:#000;
text-decoration:none;
}

img, IMG {
border:none;
}