.menu a {
	background: #545454 url(m_bg.gif) repeat-x top;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	height:33px;
	line-height:33px;
	padding: 0 0px;
	text-decoration:none;
	display:block;
	float:left;
}

.menu a:hover {
	background:#008f02;
}

/* Main Menu */
.MM_MenuContainer {
	background-color: transparent;
	height:33px;
}
.MM_MenuBar {
	background-color: transparent;
	cursor: pointer; 
	cursor: hand;
	height:33px;
	padding: 0 0px;
}
.MM_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	line-height:100%;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	border-left:none; 
	border-bottom:none; 
	border-top:none; 
	border-right:none;
	background-color: Transparent;
	
}
.MM_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #000000; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	border-top: #000000 1px solid; 
	text-align: center; 
	width: 2; 
	height: 20;
}
.MM_SubMenu {
	z-index: 1000;
	cursor: pointer; 
	cursor: hand; 
	background-color: #545454; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #545454 0px solid; 
	border-left: #545454 0px solid; 
	border-top: #545454 0px solid; 
	border-right: #545454 0px solid;
	
}
.MM_MenuBreak {
	background-color: Transparent;
	color: #B2C5EE;
	vertical-align:middle;
	width: 2px;
	border-bottom:none;
	border-top:none;
}
.MM_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	background:#008f02;
	border-left:none; 
	border-bottom:none; 
	border-top:none; 
	border-right:none;
}
.MM_MenuArrow {
	border-bottom:none; 
	border-right:none;
}
.MM_RootMenuArrow {
}

.MM_RootMenuItem {
	height:33px;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	background:Transparent;
	text-align:center;
}

.MM_RootBreadcrumb {
	height:33px;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	background:#008f02;
}

.MM_RootMenuSelected {
	height:33px;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	background:#008f02;
	text-align:center;
}


body, form {
	margin:0;
	padding:0;
}

body {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	background:#000000;
}

a {
	color:#000000;
	text-decoration:underline;
}

p, h1, h2, h3, h4, h5 {
	margin: 0 0 10px;
	padding:0;
}

a:hover {
	text-decoration:none;
}


.contSize {
	width:872px;
}

.topText {
	color:#FFFFFF;
	text-align:right;
	padding-right:17px;
}
.topText a:link, .topText a:visited, .topText a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
.topText a:hover {
	text-decoration:none;
}


/* Menu Style */
.menuBg {
	height:33px;
	background: #545454 url(m_bg.gif) repeat-x top;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
}


.menu {
	height:33px;
	background: #545454 url(m_bg.gif) repeat-x top;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	text-align:left;
}

.menu a {
	background: #545454 url(m_bg.gif) repeat-x top;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	height:33px;
	line-height:33px;
	padding: 0 0px;
	text-decoration:none;
	display:block;
	float:left;
}

.menu a:hover {
	background:#008f02;
}

.login
{
	background: #545454 url(m_bg.gif) repeat-x top;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	height:33px;
	line-height:33px;
	padding: 0 7px 0 7px;
	text-decoration:none;
	
	
}
.login a:link, .login a:visited, .login a:active {
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	height:33px;
	line-height:33px;
	text-decoration:none;
	padding: 0 7px 0 7px;
}

.login a:hover {
	background: #545454 url(m_bg.gif) repeat-x top;
	font: 12px "Trebuchet MS", Tahoma, Verdana;
	color:#FFFFFF;
	height:33px;
	line-height:33px;
	padding: 0 7px 0 7px;
	text-decoration:underline;
	
		
}


/* Main Cont */
.mainCont {
	padding: 10px 5px 20px;
}

.mainCont, .mainCont p, .mainCont td {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color:#000000;
}

.bgPanel {
	background:url(panel_bg.gif) no-repeat top left;
}

.mainCont .panelHeadCont {
	height:45px;
	padding: 6px 10px 0 34px;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color:#000000;
}




.mainCont .boxTable {
	border: 1px solid #c6c6c6;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

.mainCont .boxTable h1 {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color:#111111;
	border-bottom: 1px solid #787878;
	height:30px;
	line-height:30px;
	padding-left:10px;
}

.mainCont .boxTable p {
	padding: 0 10px;
}

.mainCont .date {
	color:#007c01;
}

.line {
	border-bottom: 1px solid #909090;
	margin: 0 10px 10px;
}


/* Foot Style */
.foot {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-align:center;
	padding-top:12px;
}

.foot a:link, .foot a:visited, .foot a:active {
	color:#FFFFFF;
	text-decoration:none;
}

.foot a:hover {
	text-decoration:underline;
}
