ul {margin:0; padding:0; list-style:none; line-height:19px}
li {background:url(../images/pointer_b.gif) center left no-repeat;padding:0 0 0 7px  }

body{
margin:0px;
padding:0px;
background-color:#D0D0D0 !important;
font-size:11px;
font-family:Tahoma;
color:#4F4F4F;
}
form { margin:0px; }
img { border:0px; }
td,div,select,input,textarea {
font-size:11px;
font-family:Tahoma;
color:#4F4F4F;

}

.white{
color:#FFFFFF;
text-decoration:none;
}
.green{
color:#94AE08;
}
.black{
color:#333333;
}
.t1{
color:#5D5D5D;
font-size:11px;
font-family:Tahoma;
}
.t2{
color:#4F4F4F;
}
.q1{
color:#5C5B5B;
text-decoration:none;
}

.pol1{
color:#828080;
font-size:10px;
}
.blue_10{
color:#3E92CD;
font-size:10px;
}
.pol2{
color:#6A6862;
font-size:10px;
}
.blue{
color:#5883BE;
}
.blue2{
color:#3E92CD;
}

.nav_box {
text-align:center;
vertical-align:middle;
}
a.nav {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#000000;
text-decoration:none;
}
a.nav:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#C2D0DC;
text-decoration:none;
}

a.blue_10:hover{text-decoration:none;}
a.black:hover{text-decoration:none;}
a.green:hover{text-decoration:none;}
a.t1:hover{text-decoration:none;}
a.blue:hover{text-decoration:none;}
a.blue2:hover{text-decoration:none;}
a.q1:hover{text-decoration:underline;}
a.white:hover{text-decoration:underline;}
a.t2:hover{text-decoration:none;}

a.index_course {
font-family:Tahoma; 
font-size:12px; 
font-weight:bold; 
color:#0066CC;
text-decoration:none;
}
a.index_course:hover {
font-family:Tahoma; 
font-size:12px; 
font-weight:bold; 
color:#FFCC99;
text-decoration:none;
}
.input{
width:197px; height:18px; 
background-color:#FFFFFF; 
font-size:11px;
font-family:Tahoma;
color:#7B7979;
margin:0px;
padding:0 0 0 5px;

}

.textarea{
width:197px; height:84px; 
background-color:#FFFFFF; 
font-size:11px;
font-family:Tahoma;
color:#7B7979;
margin:0px;
padding:0 0 0 5px;
overflow:auto;
}
.header {
font-family:Arial, Helvetica, sans-serif;
color:#5883BE;
font-size:16px; 
font-weight:bold;
}
.title {
font-family:Tahoma; 
font-size:12px; 
font-weight:bold; 
color:#000000;
}
.highlight_txt {
background:#f00;
font-family:Tahoma; 
font-size:12px; 
font-weight:bold; 
color:#000;
}
.error_txt {
font-family:Tahoma; 
font-size:12px; 
font-weight:bold; 
color:#FF0000;
}
.sb_row1 {
padding:2px;
background-color:#e9e9d8;
}
.sb_row2 {
padding:2px;
}


#google_news {
position: relative;
display:block;
}
#yahoo_news {
position: relative;
display:none;
}

.ad_panel {
text-align:center;
width:150px; 
}

.ad_box {
background:url(../images/ad_box.jpg) no-repeat;
width:150px;
height:250px;
overflow:hidden;

font-size:inherit;
font-family:inherit;
color:#000;
}

.ad_content {
width:150px;
height:250px;
vertical-align:top;
padding:5px;
font-size:inherit;
font-family:inherit;
color:#000;
}
.admin_ad_content {
width:150px;
height:250px;
vertical-align:top;
font-size:inherit;
font-family:inherit;
color:#000;
}

.border1 { border:1px #eee solid; }
.border2 { border:1px #ddd solid; }
.border3 { border:1px #999 solid; padding:5px; }

.stars img {
filter:alpha(opacity=25);
opacity: 0.25;
-moz-opacity:0.25;
}

.stars .active {
filter:alpha(opacity=100);
opacity: 1.00;
-moz-opacity:1.00;
}

#windows {
display:block;
position:absolute;
top:0px;
left:0px;
width:100%;
margin-bottom:15px;
background:none;
}

#windows .window {
display:none;
position:relative;
margin-top:350px;
padding:10px;
background:#fff;
border:1px #000 solid;
text-align:left;
}


