body {
	font-size: 12px; color: #333333; font-family: arial, helvetica, sans-serif; margin: 0px 0px 10pt; background-color: #ECE9D8;background-image:url(/images/bg.gif); background-repeat:repeat-x; background-position:bottom;
}

td{
font-weight: normal; font-size: 12px; color: #333333; font-family: arial, helvetica, sans-serif;margin: 0px 0px 10pt; background-color: #ffffff; vertical-align:top
}

input[type=text]
{
	border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px;
}
input[type=text]:focus
{
	border:1px solid #FF3333;
}
input[type=password]
{
	border:1px solid #CCCCCC;width:150px;
}
input[type=password]:focus
{
	border:1px solid #FF3333;
}

a:link {
	text-decoration: underline;
	color: #333333;
}
a:visited {
	text-decoration: underline;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #a0a0a0;
}

a:active {
	text-decoration: none;
}

a img{
	border:1px solid #ffffff;
	color:#000000;
	text-decoration:none;
}

a img:hover{
	/*border: 1px solid #000000;*/
	}


bodyfooter {
	margin: 0px 0px 10pt; background-color: #adc78c;
}
.menubody {
	margin: 1px 1px 10pt; background-color: #08338f;
}
.DATEBAR {
	margin: 1px 1px 10pt; background-image: url(/images/datebar.gif); background-repeat:repeat-x;
}
.tablewidth {
	border-right: medium none; border-top: medium none; margin: 0px; border-left: medium none; width: 498px; border-bottom: medium none
}

.maincell {
		
margin: 10px ; padding: 0px 10px 10px 10px; text-align:justify; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#000000;
}

.subcell{

margin: 10px ; padding: 0px 10px 10px 0px; text-align:justify; font: 12px arial, helvetica, sans-serif; color:#000000;
	
	}
.subcell2{

border-top:1px solid  #e0e0e0 ;  margin: 10px ; padding: 10px; text-align:justify; font: 12px arial, helvetica, sans-serif; color:#000000;
	
	}
	.subcell3{

border-bottom:1px solid  #e0e0e0 ; margin: 10px ; padding: 10px; text-align:justify; font: 12px arial, helvetica, sans-serif; color:#000000;
	
	}
	.addnewscell{
	border:1px solid  #e0e0e0 ; background:#f7f7f7; margin: 10px ; padding: 10px; text-align:justify; font: 12px arial, helvetica, sans-serif; color:#000000;
	}
.menu {
	padding-left:5px ;font-weight: bold; font-size: 8pt; color: #ffffff; text-decoration: none; vertical-align:middle;
}
	 
.menu2 {
		border-right:1px solid  #e0e0e0 ;border-left:1px solid  #e0e0e0 ;padding-left:5px ;font-weight: bold; font-size: 8pt; color: #3a0a2e; text-decoration: none; vertical-align:middle;
}

.teammenu {
		border-left:1px solid  #e0e0e0 ;padding-left:5px ;font-weight: bold; font-size: 8pt; color: #3a0a2e; text-decoration: none; vertical-align:middle;
}


.newsdetails{
	font-size:8pt; color:#999999;
	}

td.menu2 {
	width: 129px; height: 15px
}
table.menu2 {
	visibility: hidden; position: absolute
}


a.title {
	font-weight: bold; font-size: 12pt; color: #ff6600
}

.maintable{
	border:5px solid #ffffff; background-color:#ffffff; width:900px;
	}
