
body{
	font-family: Verdana, Helvetica, sans-serif; font-size: 11px;	
	color:#000000;
	background-color:#555555;
}

td,ul,li{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	color:#000000; text-align:left; padding:0 0 0 0px;
	line-height:18px;
}

ul,li{ padding:0 0 0 10px;}
h1{
font-size:14px; color:#bc35ee; letter-spacing: 2; text-transform:capitalize;
}


tr.grid-caption {
	border-bottom: 1px solid #708090;
	border-right: 1px solid #708090;
	background-color: #5f5f5f;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;	
	font-weight:bold;
}

tr.row-active {
	border-bottom: 1px solid #708090;
	border-right: 1px solid #708090;
	background-color: #5f5f5f;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
}

tr.row-normal {
	border-bottom: 1px solid #708090;
	border-right: 1px solid #708090;
	background-color: #5f5f5f;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
}

td.left{
	padding-right:10px;
}
.caption{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#C60000;
	font-weight:bold;
}

.hdn{
display:none;}

.item{
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	vertical-align:top;

}
.item_title{
	font-size:10px;
	color:orange;
}
<!-- hyperlink -->
a{font-family: verdana;	font-size: 11px;text-decoration:none;;color:#000000}
a:link {font-family: verdana;	font-size: 11px;text-decoration:none;;color:#000000}
a:active{font-family: verdana;font-size: 11px;text-decoration:none;;color:#000000}
a:visited{font-family: verdana;font-size: 11px;color:#000000;text-decoration:none;}
a:hover {font-family: verdana;font-size: 11px;color:red;text-decoration:underline;}

.toptext:link {font-family: verdana;	font-size: 15px;color:#FF0000;text-decoration:underline}
.toptext:active{font-family: verdana;font-size: 15px;color:#FF0000;text-decoration:underline}
.toptext:visited{font-family: verdana;font-size: 15px;color:#FF0000;text-decoration:underline}
.toptext:hover {font-family: verdana;font-size: 15px;color:red;text-decoration:underline;}

.admin_item:link {font-family: verdana;	font-size: 11px;color:#FFFFFF;text-decoration:underline}
.admin_item:active{font-family: verdana;font-size: 11px;color:#FFFFFF;text-decoration:underline}
.admin_item:visited{font-family: verdana;font-size: 11px;color:#FFFFFF;text-decoration:underline}
.admin_item:hover {font-family: verdana;font-size: 11px;color:red;text-decoration:none;}

.menu:link {font-family: verdana;	font-size: 10px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.menu:active{font-family: verdana;font-size: 10px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.menu:visited{font-family: verdana;font-size: 10px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.menu:hover {font-family: verdana;font-size: 10px;color:white;font-weight:bold;text-decoration:underline;}

.footer_menu:link {font-family: verdana;	font-size: 10px;;color:#bc69db;text-decoration:none;}
.footer_menu:active{font-family: verdana;font-size: 10px;color:#bc69db;text-decoration:none;}
.footer_menu:visited{font-family: verdana;font-size: 10px;color:#bc69db;text-decoration:none;}
.footer_menu:hover {font-family: verdana;font-size: 10px;color:#bc69db;text-decoration:underline;}

<!-- text -->
.normal {font-family: verdana;	font-size: 10px;color:#FFFFFF;font-weight:normal}
.textBlack{font-family: verdana;	font-size: 10px;color:#000000;font-weight:normal}
.textWhite {font-family: verdana;	font-size: 11px;color:#FFFFFF}
.textRed {font-family: verdana;	font-size: 11px;color:red}
.textYellow{font-family: verdana;	font-size: 11px;color:yellow}
.textDarkRed{font-family:Verdana, Arial, Helvetica, sans-serif; color:#c80503; font-size:9px; font-weight:bold;}




<!-- web control -->
.textbox {
	background-color: white;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px;
	border-style: solid;
	vertical-align: middle;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-position: left center;
	border: thin solid #FFFFFF;
}
.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	border:1px;
	border-style:solid;
	vertical-align: middle;
	text-transform:uppercase;
	font-weight:bold;
}

#wrapper{ width:969px; margin:0 auto;}
#maincontent{padding:0 0 0 5px;}
.bl {background: url(../images/left_bot.gif) 0 100% no-repeat #FFFFFF;width:960px;} 
.br {background: url(../images/right_bot.gif) 100% 100% no-repeat;} 
.tl {background: url(../images/left_top.gif) 0 0 no-repeat} 
.tr {background: url(../images/right_top.gif) 100% 0 no-repeat; padding:10px} 
.clear {font-size: 1px; height: 1px}
.clearboth { clear: both; float:none;}

#topbanner{ background: url(../images/banner.jpg) top left no-repeat; height:307px; }
#menu{ background: url(../images/menu_bg.gif) repeat-x; height:27px; text-align:center;}
#menu a,a:visited{color:#494949; font-weight:bold; padding:0 4px 0 4px; font-size:10px; text-transform:uppercase;}
#menu a:hover{color:#bc35ee; font-weight:bold; padding:0 4px 0 4px; font-size:10px ;text-transform:uppercase;}

#classes{ float:left; padding:10px 0 0 0; width:640px; text-align:left;}
#c1ass { padding:5px 0 0 0; height:80px; text-align:left}
#c1ass a,a:visited{color:#bc35ee; font-weight:bold; padding:0 4px 0 4px; font-size:10px; text-transform:uppercase;}
#c1ass a:hover{color:#FF178B; font-weight:bold; padding:0 4px 0 4px; font-size:10px ;text-transform:uppercase;}
#c1ass2 {padding:5px 0 0 0;height:80px}
.img{float:left; padding:0 5px 0 0; border:0;}

.class_title{font-weight:bold; font-size:10px;color:#494949;text-transform:uppercase;}
.class_title:link{font-weight:bold; font-size:10px;color:#494949;text-transform:uppercase;}
.class_title:visited{font-weight:bold; font-size:10px;color:#494949;text-transform:uppercase;}
.class_title:hover{font-weight:bold; font-size:10px;color:#FF178B;text-transform:uppercase;}


#hotnews{ float:left; padding:10px 0 0 20px; text-align:left; width:250px;}
#news{padding:8px 0 0 0;}
#needhelp{ float:left; padding:20px 0 0 30px;}
#needhelp_top{ background: url(../images/needhelp.gif) top left no-repeat; width:651px; height:31px;}
#needhelp_mid{ background: url(../images/box_mid.gif) repeat-y; width:651px;}
#needhelp_bottom{ background: url(../images/box_bottom.gif) top left no-repeat; width:651px; height:7px;}
.needhelp_content1{padding:5px 3px 0 3px; background-color:#e9eee0; vertical-align:top}
.needhelp_content2{padding:5px 3px 0 3px; vertical-align:top}

#activities{ float:left; padding:20px 0 0 0px; width:250px;  text-align:left; font-size:11px}
#activity_left{float:left; padding:5px 0 0 0; text-align:center; font-size:11px}
#activity_left2{padding:5px 0 0 0;text-align:center; font-size:11px}

#newsletter{ float:left; padding:10px 0 0 0px; font-size:11px;}
#footer{ padding:50px 10px 0 10px; text-align:right; font-size:11px;}
#footer a,a:visited{color:#494949; font-weight:bold; padding:0 4px 0 4px; font-size:10px; text-transform:capitalize}

a.leftmenu:link{color:#494949; font-weight:bold; padding:0 4px 0 4px; font-size:10px; text-decoration:none}
a.leftmenu:active{color:#494949; font-weight:bold; padding:0 4px 0 4px; font-size:10px; text-decoration:none}
a.leftmenu:visited{color:#494949; font-weight:bold; padding:0 4px 0 4px; font-size:10px; text-decoration:none}
a.leftmenu:hover{color:#494949; font-weight:bold; padding:0 4px 0 4px; font-size:10px; text-decoration:underline}

.leftmenu2:link{color:#000;padding:0 4px 0 4px; font-size:10px; text-decoration:none; font-weight:bold}
.leftmenu2:visited{color:#000;padding:0 4px 0 4px; font-size:10px; text-decoration:none; font-weight:normal}
.leftmenu2:hover{color:#000;padding:0 4px 0 4px; font-size:10px; text-decoration:underline; font-weight:bold}

.normallink:link {font-family: verdana;	font-size: 10px;text-decoration:none; font-weight:normal}
.normallink:active{font-family: verdana;font-size: 10px;text-decoration:none;font-weight:normal}
.normallink:visited{font-family: verdana;font-size: 10px;color:#000000;text-decoration:none;font-weight:normal}
.normallink:hover {font-family: verdana;font-size: 10px;color:red;text-decoration:underline;font-weight:normal}

hr {
  height: 1px; 
  width:400px;
  color:#CCCCCC;
  border-style:dashed;
}

.admin_item:link {font-family: verdana;	font-size: 11px;color:#000;text-decoration:underline}
.admin_item:active{font-family: verdana;font-size: 11px;color:#000;text-decoration:underline}
.admin_item:visited{font-family: verdana;font-size: 11px;color:#000;text-decoration:underline}
.admin_item:hover {font-family: verdana;font-size: 11px;color:red;text-decoration:none;}


/*bookmark area */
.bookmark {
	FLOAT: left; padding:0 0 0 0px; 
}
.li_parent{ list-style-image: url(../images/arrow.gif);}
.li_child{list-style:none; padding:3px 0 0 10px; float:left}
.li_child_google{list-style:none; background:url(../images/google.gif) no-repeat top left; padding:3px 0 3px 25x;}
#li_child_netscape{list-style:none; background:url(../images/netscape.gif) no-repeat top left;}
#li_child_delus{list-style:none; background:url(../images/delus.gif) no-repeat top left;}
#li_child_yahoo{list-style:none; background:url(../images/yahoo.gif) no-repeat top left;}