a{
text-decoration:underline;
color:#006699;
}
a:hover{
text-decoration: none;
color:#006699;
}
li{
line-height:20px;
}
img{
border:none;}
#footer1{
background:#003366;
position: static;
bottom:0%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
border-top:#000000 10px solid;
height:30px;
color:#FFFFFF;
vertical-align:middle;
}
#caption_lbl{
background:url(images/caption_lbl.gif) no-repeat;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
width:100%;
text-indent: 30px;
border-bottom: #999999 solid 1px;}
td{
vertical-align:top;
}

.serviceimg{
margin: 2px;
border:#000000 1px solid;
width:100px;
padding:5px;
vertical-align:top;
}
.servicetext{
margin: 2px;
vertical-align:top;
width:90%;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}.itemH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3401;
}
input,textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	}
#front_info tr{
vertical-align:top;
}
li {
	list-style-image: url(../images/wbullet.gif);
	list-style-type: none;
}


#maincontent{
color: #336699;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
padding: 20px;
}
#maincontent a{
color: #336699;}
#maincontent a:hover{
background: 0 url(../images/wbullet.gif) no-repeat -50px;
color: #336699;}

#maincontent h1{
margin: 0px 0px 0px 10px;
background:url(../images/title_bullet.gif) no-repeat;
text-indent: 30px;
font-size:14px;
height: 18px;
text-decoration:none;

color: #336699;}
#maincontent li{
height: 15px;
}
#ges{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-indent:3px;
}
#siteadmin{
font-size:12px;
color:#006699;
font-size:12px;
}
#siteadmin a{
text-decoration:none;
color:#006699;
}
#siteadmin a:hover{
color:#FF0000;
text-decoration:underline;
}
#news_date{
color:#000000;
font-size:14px;
font-weight:bold;
text-indent:30px;
background-color: #F0F0F0;
margin:3px;
}
#news_title{
margin:5px;
}
#rates_scroll{
width:950px;
vertical-align:middle;

}
#rates_scroll h1{
margin: 0px 0px 0px 10px;
background:url(../images/title_bullet.gif) no-repeat;
text-indent: 30px;
font-size:14px;
height: 18px;
text-decoration:none;}
#gse_scroll{
font-size:12px;
height:40px; 
width:1000px; 
background:url(../images/stock_prices_bg.png) no-repeat;
}
#gse_scroll .name{
color:#006699;

}
#gse_scroll .stockprices{
color:#006699;
width:535px; 
float:right; 
padding-top:10px; 
margin-right:30px;
}
#gse_scroll .dash{
color:#FF0000;
}
#gse_scroll .date{
color:#ffffff;
 width:125px; 
 float:left; 
 padding-top:8px; 
 margin-left:275px;
}
#gse_scroll  .date a{
color:#ffffff;
}
#new_details{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#new_details h2{
font-size:16px;
color:#990000;
}
.disclaimer{
color:#FF0000;}
#index_style{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#index_style a{
text-decoration:none;
background:#006699;
color:#FFFFFF;
padding: 5px;

}
#index_style{
}
#index_style{
}
.price_up{
color:#009900;
}
.price_down{
color:#FF0000;
}
.price_nochange{
color:#000000;
}

#pagenation a{
font-weight:bold;
text-decoration:none;
color: #CC0000;
background: #F0F0F0;
padding:3px;
border: solid 1px #CCCCCC;
margin:5px;
}
#pagenation a:hover{
font-weight:bold;
text-decoration:none;
color: #F0F0F0;
background:#CC0000;
padding:3px;
border: solid 1px #CCCCCC;
margin:5px;
}