body { font-size: 14px; margin: 0; padding: 0;}
.header img {border: 0;}
td
{
	color: #333;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 14px;
}


.title
{
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;

	color: #633;
}


.main
{
	background-color: #FFF;
	background-image: url(images/nav/bg-main.gif);
	background-repeat: repeat-y;
	color: #333;
	font-family: Verdana, Arial Helvetica, Sans-Serif;
	font-size: 11px;
}
#wrapper {min-width: 800px;margin:0; padding:0;}
.header {
	width: 100%;
	height: 87px;
	margin:0;
	padding: 0;
	background: #632 url(/images/header_bg.jpg) repeat-x top left;
}
.topnav {
	float: right;
	display: inline;
	height: 87px;
	width: 502px;
	text-align: right;
	background: #af4d0e url(/images/header.jpg) no-repeat top right;
	margin:0;
	padding: 0;
}
.logo {
	margin:0;
	padding: 0;
	float: left;
}
.side
{
	background-color: #FFF;
	background-image: url(images/nav/bg-sidebar2.gif);
	background-repeat: no-repeat;
	height: 432px;
	vertical-align: top;
	margin: 0; 
	padding: 0;
}
.sidebar
{
	text-align: right;
	color: #633;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	padding: 0 6px 0 0;
	font-size: 10px;
	line-height: 14px;
}

.sidebar2
{
	text-align: right;
	color: #633;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	padding: 0;
	font-size: 10px;
	line-height: 14px;
}

/*minh's css added*/
.floatbox {float: left; width: 210px; margin: 10px;}
.clearRight {clear: both; margin: 0; padding: 0;}
.dropform {margin: 25px 0px 10px 10px;}
.perform {text-align: right; width: 250px;}
.dropform input, .dropform textarea, .dropform select, .perform select, .perform input {
	border: 1px solid #633;
	background: #f5f5f5;
	padding: 2px;
	margin: 0;
	color: #000;
	font-size: 12px;
	}
	
.dropform input.radio {
color: #5B5C56;
background-color: #FFFFFF;
border:none; 
}
.bio { margin: 10px 5px; padding: 0;}
.bio img{border: 1px solid #633; padding: 3px; margin: 5px; float: left; background: #fefefe;}
.bio p{width: 320px; margin: 10px; padding: 0; float: left;}
.clear {clear: both; margin: 0; padding: 0; }
/*end css added*/

.sidebartitle
{
font-size: 12px;
font-weight: bold;
text-shadow: #666666 0px 1px 2px;
}
a:link, a:visited {
	text-decoration : underline;
	color: blue;
	}

a:hover {
	text-decoration : underline;
	color: blue;
	}

a:active {
	text-decoration : underline;
	color: blue;
	}

a.sidelink:link, a.sidelink:visited, a.sidelink:active
{
	color: #633;
	text-decoration: none;
}

 a.sidelink:hover 
 {
 	color: #600;
 	text-decoration: underline;
 }
 
 .footer 
 {
	border-top: 9px solid #632;
 	background-color: #FFF;
 	color: #633;
 	font-size: 10px;
 	font-family: Verdana, Arial, Helvetica, Sans-serif;
 	padding: 3px;
 }
 
 .breakingnews 
 {
 	background-image: url(images/nav/bg-breakingnews.gif);
 	background-repeat: no-repeat;
 	color: #633;
 	font-family: Verdana, Helvetica, Sans-Serif;
 	font-size: 10px;
 	line-height: 13px;
 }
 
 .newscontent { padding: 12px 8px 6px 8px; }
 .newscontent ul{
 list-style-type: disc;
 list-style-image: none;
 margin: 0;
 margin-top: 10px;
 margin-left: 15px;
 padding:0;
 }
 .newstitle 
 {
 	font-size: 12px;
 	font-weight: bold;
 	color: #F30;
 }
 
 .sides 
 {
 	background-color: #FFF;
 }
 .side p {padding: 0 10px; margin-top: 10px;}
 .mainsection { margin: 18px; }
ul {
 list-style-image: url(images/nav/bullet.gif);
 }
 
 .pagetitle 
 {
 	color: #600;
 	font-family: Helvetica, Verdana, Arial, Sans-serif;
 	font-size: 22px;
	line-height: 24px;
 	font-weight: bold;
 	text-shadow: #666666 0px 1px 2px;
 }
 
 .trail 
 {
 	color: #666;
 	font-family: Verdana, Sans-serif;
 	font-size: 10px;
 	padding: 0 0 8px 0;
 }
 
ul.frontpage{


}
ul.frontpage li{
margin: 5px 0 0 0;
list-style: none;
}
ul.frontpage li strong{
color: blue;
font-weight: bold;
}