/* © JMNP Ltd., www.web.jmnp.com */


body
{
font-family: verdana, arial, tahoma;
font-size: 10px; color: #404040;
background-color: #ffffff;
line-height: 130%;
margin-top: 0px;
}

#header { background-image: url(admin_header.gif); height: 127px; width: 800px;}

#titles { background-image: url(admin_titles.gif); height: 25px; width: 800px;}	

#close { border: 0; margin: 0; padding-top: 10px; padding-left: 720px; }

#contents { background-image: url(admin_contents.gif); width: 800px; height: auto; margin-top:0px;}
#content {  font-family: verdana, arial, tahoma; text-align: justify; font-size: 10px; color: #404040; margin-left: 25px; margin-right:27px; margin-top:0; margin-bottom:0; padding-top: 17px}

#footer { background-image: url(admin_footer.gif); width: 800px; height: 57px; }
.footertext p{ font-size: 10px; color: #858585; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; margin-left: 20px; padding-top: 21px;}

#contentframes { border: 1px ridge #999999;}
#webmailtable { border: 1px ridge #999999; background-color: #BBBBBB; color: White;}

.tdmail { background: #BBBBBB; color: white; height: 20px; vertical-align: middle;}

#controlbar
{	height: 20px;	color: white;}
#controlbar li
{	display: block;	float: left;	height: 20px;	width: 22.1em;	text-align: center;	line-height: 20px; margin-right: 2px;}
#controlbar li a
{	display: block;	line-height: 20px; color: white;	text-decoration: none;	font-weight: bold;	width: 100%; background-color: #BBBBBB;}
#controlbar li a:hover
{	background-color: #666666;	opacity: 0.8;	-moz-opacity: 0.8;		}

#controlbarforward
{	height: 20px;	color: white; }
#controlbarforward li
{	display: block;	float: left;	height: 20px;	width: 20em;	text-align: center;	line-height: 20px; margin-right: 2px;}
#controlbarforward li a
{	display: block;	line-height: 20px; color: white;	text-decoration: none;	font-weight: bold;	width: 100%; background-color: #BBBBBB;}
#controlbarforward li a:hover
{	background-color: #666666;	opacity: 0.8;	-moz-opacity: 0.8;		}

a:active,
a:visited,
a:link	    			{ color: #A0A0D3; text-decoration: none; }
a:hover					{ color: #999999; text-decoration: none; }

pre { font-size: 11px; }

h1{
	color: #8b8b8b;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	word-spacing:4px;
	letter-spacing:2px;
	font-size:1.1em;
	font-weight:bold;
	padding:0 25px;
	margin:0;
	padding-top:10px;
	text-align: left;
}

h2{
	color: #5A5A5A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	word-spacing: 3px;
	letter-spacing: 2px;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 15px;
}

#nav
{	width: 780px;	height: 20px;	color: white;
	opacity: 0.7;	-moz-opacity: 1;	
	
	position: absolute;	top: 0px;	margin-left: -365px;	left: 50%;	margin-top: 113px;	padding: 0px;	z-index: 99;

	_position: absolute;}

#nav li
{	display: block;	float: left;	height: 20px;	width: 18em;	text-align: center;	line-height: 20px;}

#nav li a
{	display: block;	line-height: 20px;	color: white;	text-decoration: none;	font-weight: normal;	width: 100%;}

#nav li a:hover
{	background-color: #666666;	opacity: 0.8;	-moz-opacity: 0.8;	}

#navservice
{	width: 780px;	height: 20px;	color: white;	opacity: 0.7;	-moz-opacity: 1;		
	position: absolute;	top: 0px;	margin-left: -393px;	left: 50%;	margin-top: 113px;	padding: 0px;	z-index: 99;	_position: absolute;}
#navservice li
{	display: block;	float: left;	height: 20px;	width: 13em;	text-align: center;	line-height: 20px;}
#navservice li a
{	display: block;	line-height: 20px;	color: white;	text-decoration: none;	font-weight: normal;	width: 100%;}
#navservice li a:hover
{	background-color: #666666;	opacity: 0.8;	-moz-opacity: 0.8;		}


#there
{
	background-color: #666666;
	opacity: 0.8;
	-moz-opacity: 0.8;
	
	}

#service {padding-bottom:6px; padding-right:6px;padding-top:6px; padding-left:6px; text-align:left; border: 1px solid #B2B2B2; background-color: White; width: 80%; letter-spacing: 1px;}
#servicehome {padding-bottom:10px; padding-right:10px;padding-top:10px; padding-left:10px; text-align:left; border: 1px solid #B2B2B2; background-color: White; width: 50%; letter-spacing: 1px;}
#announcements { font-family: "Courier New", Courier, monospace; font-size: 12px; letter-spacing: 2px;}

.LittleForm {font-family: verdana, courier new, courier, sans-serif; font-size:10px;color:#000000;font-
}
	
/*~~~~~~~~~~~styles~~~~~~~~~~~~~~~*/

.style4 {font-size: 16px}
.style5 {
	font-size: 12px;
	color: #CCCCCC;}
	
.popup { color: #A0A0D3; text-decoration: none; cursor: hand;}

