body {
	background-color: #EAEAEA;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
}

p {
	padding: 0;
}

A, A:link, A:visited {
	color:#660000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A:hover {
	text-decoration:underline;
	color:#800000;
}

.news {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.newsdate {
	color:#000080;
}

.tableHeader {
	color:#000000;
	font-weight:bold;
}

.tblRow {
	font: 12px arial,helvetica,sans-serif;
}

.registerNow {
	font-weight: bold;
	font-size: 16px;
	color: #660000;
}

.loginBottomText {
	font-size: 10px;
	color:#000000;
}

.copyright {
	font-family: Verdana;
	font-size: 9px;
	color: #996600;
	margin-top:80px;
	vertical-align:bottom;
}

.tableHeader2 {
	color:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
}

input.btn {
   color:#111111;
   font-family: Verdana;
   font-size:9px;
   font-weight:bold;
   background-color:#DDDDDD;
}

.tab {
	background-image:url(../images/tab.gif);
	text-align: center;
	width: 140px;
}

/* Begin CSS Popout Menu */

	#menu{
	text-align: left;
	background: #C; 
	color: #FFFFFF;
	background-image:url(../images/topmenubevel.jpg);
	height:20px;
	margin:0;
	padding: 0px 0px 0px 20px;
	}

	#menu h3{
		font:bold 12px/14px arial,helvetica,sans-serif;
		color: #ffffff;
		margin:0;
		padding:0;
	}

	#menu a, #menu h2{
	font: 10px/16px arial,helvetica,sans-serif;
	display:block;
	white-space:nowrap;
	margin:0;
	padding:1px 0 1px 3px;
	}

	#menu h2{
	color:#ffffff;
	background:#CCCCCC url(images/expand3.gif) no-repeat 100% 100%;
	text-transform:uppercase
	}

	#menu a{
	background:#EEEEEE;
	background-image:url(../images/subbevel.jpg);
	text-decoration:none;
	}
	
	#menu a, #menu a:visited{
	color:#000;
	}

	#menu a:hover{
	color:#FFFFFF;
	background:#600000;
	}

	#menu a:active{
	color:#000000;
	background:#de7a7a;
	}
	

	#menu ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	/*width:6em;*/
	width: 100px;
	}

	#menu li{
 	   position:relative;
  	  /*width: 130px;*/
  	  margin:0;
   	 padding:0;
  	  }

 	   #menu li ul{
  	  width: 130px;
  	  }
	
	#menu ul li ul li{
	border-left: solid 1px #bbb;
	border-top: solid 2px #CCCCCC;
	border-right: solid 1px #888;
	border-bottom: solid 1px #555;
	z-index:500;	
	}

	#menu ul ul{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	}

	#menu ul ul ul{
	top:0;
	left:100%;
	}
	
	#menu a.rlink {
		font:bold 12px/14px arial,helvetica,sans-serif;
		color: #ffffff;
		margin:0;
		padding:0;
		background: none;
		display:inline;
	}
	#menu a.rlink:hover {
		color: #ffffff;
		background: none;
	}
	#menu a.rlink:active{
		color:#ffffff;
		background: none;
	}
	#menu a.rlink:visited{
		color:#ffffff;
	}
	
	/* Begin non-anchor hover selectors */

.mainFont {
	font: 10px/16px arial,helvetica,sans-serif;
	color: #000000;
}

div#menu h2:hover{
margin:0;
padding:0;
background:#000 url(images/expand3.gif) no-repeat -999px -9999px;
}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
font-weight:bold;
color:#000000;
background:#de7a7a url(images/expand3.gif) no-repeat 100% 100%;
}

#menu a.x:hover{
color:#ffffff;
background:#800000;
}

#menu a.x:active{
color:#000000;
background:#CCCCCC;
}
 
/* End CSS Popout Menu */

.news li { 
	margin: 5px 0 5px 20px; 
	list-style-image:url(../images/bb-bullet.png);
} 

#shad {
	border-bottom-width: 1px;
	border-bottom-color: #EFEFEF;
	border-right-width: 1px;
	border-right-color: #EFEFEF; 
}

.tlinks {font-weight: bold; font-size:12px;}

