body {MARGIN: 0px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000000;
cursor:default;
}

a {
color:#3b3b3b;
}

a:hover {
color:#CC0000;
} 

.highlight { background-color: yellow;

}

#container { background:#FFF;
width:974px;
margin:0px auto;
}

div#header { BORDER-BOTTOM: #FFCC00 3px solid;
background-color:#184971; height:100px;
padding:0px; 
margin:0px auto;
}
div#header #logo { BORDER: #fff 0px solid; float:left;
background-color:#184971; height:70px; width:360px;
margin-top:20px  
}
div#header #right { BORDER: #fff 0px solid; float:left;
background-color:#184971; height:65px; width:590px;
margin-top:0px  
}

div#header A {COLOR: #fff; TEXT-DECORATION: underline}
div#header A:link {COLOR: #fff; TEXT-DECORATION: underline}
div#header A:visited {COLOR: #fff; TEXT-DECORATION: underline}
div#header A:active {COLOR: #fff; TEXT-DECORATION: none}
div#header A:hover {COLOR: #fff; TEXT-DECORATION:none }

div#header P { background-color:#184971;BORDER: #fff 3px solid;
font-size:12px;
color:#fff;	height:20px;
text-align:right;
}

#header img { float:left;
border:0;
} 

.simfile {font-family:Arial; font-size: 12px; color: #559DD9; TEXT-DECORATION:underline}
.simfile a:link {color: #559DD9; }
.simfile a:visited {color: #559DD9; }
.simfile a:hover {color: #559DD9; TEXT-DECORATION: underline}
.simfile a:active {color: #559DD9;}

.linka {font-family:Arial; font-size: 12px; color: #4364A8; line-height: 2;TEXT-DECORATION:underline}
.linka a:link {font-family:Arial; font-size: 12px; color: #4364A8; line-height: 2;}
.linka a:visited {font-family:Arial; font-size: 12px; color: #4364A8; line-height: 2;}
.linka a:hover {font-family:Arial; font-size: 12px; color: #4364A8; line-height: 2;TEXT-DECORATION: underline}
.linka a:active {font-family:Arial; font-size: 12px; color: #4364A8; line-height: 2;}

.linkh {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 2.5;TEXT-DECORATION:none}
.linkh a:link {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 2.5;}
.linkh a:visited {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 2.5;}
.linkh a:hover {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 2.5;TEXT-DECORATION: underline}
.linkh a:active {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 2.5;}

.linktext {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 1.5;TEXT-DECORATION:none}
.linktext a:link {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 1.5;}
.linktext a:visited {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 1.5;}
.linktext a:hover {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 1.5;TEXT-DECORATION: underline}
.linktext a:active {font-family:Arial; font-size: 12px; color: #595B5C; line-height: 1.5;}

div#search { height:50px;
padding:15px;
text-align:center;
margin:0px auto;
background:#123755;
}

#search input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
padding:2px;
margin:2px;
}

.clear {
clear:both;
}

div#left {
float:left;
width:360px;
background-color:#80e0ff;
padding:5px;
margin-top:5px;
background:#80e0ff url(left1000.png) no-repeat 95% 70%;
height:200px;
}

h2 {
color:#FFFFFF;
margin:2px;
padding:0px;
letter-spacing:1px;
}

div#right {
float:left;
width:360px;
padding:5px;
margin-left:5px;
margin-top:5px;
background:#80e0ff url(right100.png) no-repeat 95% 70%;
height:200px;
}

#right ul li {
margin:3px;
}

div#next {
background-color:#ffe258;
padding:5px;
text-align:center;
margin:3px auto;
width:75%;
}

#next img {
border:0;
}

#already {
padding:3px;
text-align:center;
font-size:0.8em;
}

div#hresults {
background-color:#123653;
margin:0px auto;
text-align:left;
padding:10px;
color:#FFCC00;
}

.line {border-bottom:1px dashed #ACACAC; margin-bottom:4px;
}

div#results {
background-color:#FFFFFF;
margin:0px auto;
text-align:center;
padding:2px;
color:#000;
}

div#results A {font-size:1.2em; COLOR: #5178CA; TEXT-DECORATION: underline}
div#results A:link {COLOR: #5178CA; TEXT-DECORATION: underline}
div#results A:visited {COLOR: #5178CA; TEXT-DECORATION: underline}
div#results A:active {COLOR: #5178CA; TEXT-DECORATION: none}
div#results A:hover {COLOR: #5178CA; TEXT-DECORATION:none }

#results #b {
font-weight:bold;
letter-spacing:2px;
font-size:1.3em;
color:#66CCFF;
}

#results .colA { background-color:#fff;
width:956px;
text-align:left !important;	
height:50px
}

#results .colA1 {
width:720px;
text-align:left !important;
}

#results .colB {background-color:#fff;
width:100px;
height:100px;  
color:#000;
}

#results .colC {
width:128px;
}

#results span {
display:block;
float:left;
padding:3px;
margin-top:14px;
border-bottom:1px dashed #ACACAC;
}

#results a {
color:#fff;
text-decoration:underline;
}

#results a:hover {
text-decoration:underline;
color:#EEEEEE;
}

.l {
text-align:left !important;
}

div#info {
background-color:#afedff;
margin:5px auto;
padding:5px;
font-size:1.2em;
}

#info img {
float:right;
border:1px dashed #CCCCCC;
margin:2px;
}

#info h2 {
color:#000066;
}

form {
margin:0px;
}

div.rpt {
background-color:#F4F4F4;
padding:5px;
font-size:0.8em;
margin:5px auto;
}

div#ibar {
background-color:#333333;
color:#FFFF00;
padding:5px;
margin:5px auto;
font-weight:bold;
}

#ibar a {
text-decoration:underline;
color:#FFFF00;
}

#ibar .signup {
float:right;
}


h1 {
text-align:center;
margin:5px auto;
padding:0px;
}

h1.headfile { BORDER: #92B87B 1px solid;
background-color:#EFFFE8;
padding:10px; 
margin:0px auto;
}

h2 {;
padding:0px;
border-bottom:0px solid #373F6F;
font-size:18px;
color:#000;
text-align:center;
}
 
h3 { font-size:16px;
text-align:center;
margin:5px auto;
padding-left:10px;
}
h3 A {COLOR: #559DD9; TEXT-DECORATION: underline}
h3 A:link {COLOR: #559DD9; TEXT-DECORATION: underline}
h3 A:visited {COLOR: #559DD9; TEXT-DECORATION: underline}
h3 A:active {COLOR: #559DD9; TEXT-DECORATION: none}
h3 A:hover {COLOR: #559DD9; TEXT-DECORATION:none }

P {; font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px;background-color:#EFF1FF;
font-size:13px;
color:#2C2C2C;
margin-left:10px;
margin-right:10px;
text-align:left;
}

div#now {
background:#c2f7ff url(dl000000.gif) no-repeat;
background-position:10px 10px;
padding:25px;
margin:5px auto;
font-size:1.8em;
font-weight:bold;
font-family:Tahoma, Verdana, Arial;
color:#000000;
text-align:center;
}

