body {font-family:Verdana, Arial, Helvetica, sans-serif;}
h1{color:#941743;font-size:22px;}
.maincontents{font-size:16px;}
a:hover 		{ color:#000099; text-decoration: underline}
a			{ color:#0000CC; text-decoration: none}


/* navilink */

.mainlink a:hover 	{ color: #FFCC00; text-decoration: none}
.mainlink a 		{ color: #FFFFFF; text-decoration: none}

.sublink a:hover 	{ color: #FFCC00; text-decoration: none}
.sublink a 		{ color: #FFFFFF; text-decoration: none}

.subsublink a:hover 	{ color: #333333; text-decoration: underline}
.subsublink a 		{ color: #666666; text-decoration: none}


/* color */

.deeperdark		{ background-color: #333333}
.deepdark 		{ background-color: #666666}
.dark 			{ background-color: #999999}
.middledark 		{ background-color: #999999}
.lightdark 		{ background-color: #cccccc}
.white 			{ background-color: #FFFFFF}
.lightbar 		{ background-color: #CCCCCC}
.darkbar		{ background-color: #666666}
.middle 		{ background-color: #0099FF}


/* articles links */

.articles a:hover 	{ color: #CC3333}
.articles a 		{ color: #0066CC}


/* admin styles */

.admin a:hover 		{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #003366; text-decoration: underline }
.admin a		{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #003366; text-decoration: none}


.titlefont {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #999999}

/* menu styles */
#menus{margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
#menus a				{margin:none;padding:3px 13px 5px 13px;border:1px solid #CCCCCC;color:#666666;font-family:Verdana;font-size:11;background:#FFFFFF;Font-Weight:Normal; text-decoration:none;}
#menus a:link			{color:#666666;text-decoration:none;}
#menus a:visited		{color:#666666;text-decoration:none;}
#menus a:hover		{background:#666666;color:#ffffff;text-decoration:none;}

.menu{left:0px;position:absolute;top:0px;visibility:hidden;z-index:101;font-size:0.8em;padding:0;border-right:none;color:#000;text-align:left;font-weight:bold;}
#menus div.menu a.menuitem{padding:3px 10px 3px 8px;display:block;white-space:nowrap;text-decoration:none;color:#FFF;background:#999999;color:#ffffff;text-decoration:none;}
#menus div.menu a.menuitem:hover{color:#FFF;background:#666666;}
#menus div.menu a.menuitemhighlight,div.menubar a.menubutton:hover,div.menubar a.menubuttonactive,
#menus div.menu div.menuitemsep{border:1px solid #B0C4DE;margin:4px 2px}
.menu-list
{
padding:0;
margin:0;
}
.menu-list li
{
list-style: none;
margin: 0;
padding: 0;
}

.right{float:right;}

.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}