body
{
	OVERFLOW-Y:auto;
	OVERFLOW-X:hidden;
	margin: 0;
	background-image: url(../images/bk.gif);
	background-repeat: repeat;
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #000000;
}

body a
{
	text-decoration: none;
}

body a:hover
{
	text-decoration: none;
}

.menutext
{
	color: #FECB00;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
	background-image: url(../images/try.jpg);
	border-top-color:#99A3CC;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#99A3CC;
	border-bottom-style:solid;
	border-bottom-width:thin;
	letter-spacing: 1px;
}

.menutext a 
{
	color: #FECB00;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
	border-top-color:#99A3CC;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#99A3CC;
	border-bottom-style:solid;
	border-bottom-width:thin;
}

.menutext a:hover 
{
	color: #99A3CC;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
	border-top-color:#99A3CC;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#99A3CC;
	border-bottom-style:solid;
	border-bottom-width:thin;
}

.topmenu
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	background: black;
	text-transform: lowercase;
}

.topmenu a 
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	background: black;
	text-transform: lowercase;
}

.topmenu a:hover 
{
	color: #FECB00;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	background: black;
	text-transform: lowercase;
}

.login
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	background: black;
	text-align: left;
	vertical-align: middle;
	text-transform: lowercase;
}

.login a 
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	background: black;
	text-align: right;
	text-transform: lowercase;
	vertical-align: middle;
}

.login a:hover 
{
	color: #99A3CC;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	background: black;
	text-align: right;
	text-transform: lowercase;
	vertical-align: middle;
}

.topbanner
{
	border-bottom-color:#99A3CC;
	border-bottom-style:solid;
	border-bottom-width:thin;
}

.bodycell
{
	margin: 10px;
	background: ghostwhite;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
}

.bodytitle
{
	margin: 10px 10px 5px 10px;
	background: ghostwhite;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
}

.bodytext
{
	margin: 5px 10px 5px 10px;
	background: ghostwhite;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	text-align:justify
}

.footerarea
{
	margin: 0 5px;
	background: #005293;
	letter-spacing: 1px;
}

.footertext
{
	margin: 0 5px;
	font-family: Trebuchet MS;
	color: #FECB00;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	vertical-align:top;
}

.divider
{	
	background: ghostwhite;
	background-image: url(../images/dottedline.gif);
	background-repeat: repeat;
}

.spacer
{	
	background: ghostwhite;
	background-image: url(../images/spacer.gif);
	background-repeat: repeat;
	height: 8px;
}

.loginarea
{	
	background: ghostwhite;
	background-image: url(../images/login_bk.jpg);
	background-repeat: repeat-x;
	height: 4px;
}

.newsarea
{
	background: ghostwhite;
	font-family: Trebuchet MS;
	border-left-color:GhostWhite;
	border-left-style:solid;
	border-left-width:thin;
}

.newsdesc
{
	text-decoration: none;
	margin: 5px 5px 5px 19px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: Gray;
}

.newsdesc a
{
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: Gray;
}

.newsdesc a:hover 
{
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: Gray;
}

.newsareatitle
{
	margin: 5px 10px 5px 10px;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
}

.newsitem
{
	margin: 5px 10px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: Black;
}

.newsitem a
{
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: Black;
}

.newsitem a:hover 
{
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: Black;
}


.bodyimage
{
	float:left;
	margin: 0px 10px 0px 0px;
}

.inputfield  
{
	font-family: Trebuchet MS;
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	background-color: whitesmoke; 
	border: solid; 
	border-width: 1px; 
	border-top-color:#CCC;
    border-left-color:#CCC;
    border-right-color:#CCC;
    border-bottom-color:#CCC;
}

.radiofield  
{
	font-family: Trebuchet MS;
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	background-color: whitesmoke;
	border-width: 0px; 
	border-color: whitesmoke; 
}

.btn
{
   color:#333;
   font-family: Trebuchet MS;
   font-size:small;
   font-weight:bold;
   width: 55; 
   cursor: hand;
   background-color:#ccf;
   border:1px solid;
   border-top-color:#999;
   border-left-color:#999;
   border-right-color:#666;
   border-bottom-color:#666;
   filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaaaff');
}

.btnhov
{
   border-top-color:#666;
   border-left-color:#666;
   border-right-color:#999;
   border-bottom-color:#999;
}

.logininputfield  
{
	font-family: Trebuchet MS;
	font-size: 9px; 
	color: #000000; 
	text-decoration: none; 
	background-color: ghostwhite; 
	border: solid; 
	border-width: 1px; 
	border-top-color:#CCC;
    border-left-color:#CCC;
    border-right-color:#CCC;
    border-bottom-color:#CCC;
    width: 10;
}

.loginbtn
{
   color:#333;
   font-family: Trebuchet MS;
   font-size: 10px;
   font-weight:bold;
   width: 55; 
   cursor: hand;
   background-color:#ccf;
   border:1px solid;
   border-top-color:#999;
   border-left-color:#999;
   border-right-color:#666;
   border-bottom-color:#666;
   filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaaaff');
}

.loginbtnhov
{
   font-size: 10px;
   border-top-color:#666;
   border-left-color:#666;
   border-right-color:#999;
   border-bottom-color:#999;
}

.link_category
{
	margin: 0px 10px 5px 10px;
	background: ghostwhite;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	text-align:justify;
}

.list_items
{
	margin: 5px 10px 5px 10px;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	text-align:justify;
	background: ghostwhite;
	list-style-image: url(../images/bulletlist.gif);
}

.link_items
{
	color: navy;
	margin: 5px 10px 5px 16px;
	background: ghostwhite;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	text-align:justify;
	list-style-image: url(../images/bulletlist.gif);
}

.link_items a 
{
	color: navy;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	background: ghostwhite;
}

.link_items a:hover 
{
	color: #99A3CC;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	background: ghostwhite;
}