/* © 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: 22px;}
#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;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);	}
.popup { color: #A0A0D3; text-decoration: none; cursor: hand;}
#contentframes { border: 1px ridge #999999;}


a:active,
a:visited,
a:link	    			{
	color: #8E4036;
	text-decoration: none;
	font-weight: bold;
}
a:hover					{ color: #999999; text-decoration: none; }


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;
}

#nav
{
	width: 780px;
	height: 20px;
	color: white;
	
	opacity: 0.7;
	-moz-opacity: 1;

	
	position: absolute;
	top: 0px;
	margin-left: -385px;
	left: 50%;
	margin-top: 113px;
	padding: 0px;
	z-index: 99;

	_position: absolute;
	
}

#nav li
{
	display: block;
	float: left;
	height: 20px;
	width: 9.6em;
	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;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	}

#there
{
	background-color: #666666;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	}

#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;}
#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;}
	

ul { margin-left: 20px; line-height: 15px; margin-bottom: 5px;}
	

/*######### Largeform ###########*/

.largeform { padding:8px;}
.largeform td { background-color: #F5EAE8;}
.largeform-header { background-image: url(bg_adminform.gif); font-weight: bold;}


/*########### NAV EMAIL #############*/

/*~~~~~~~~~~~~nav email~~~~~~~~~~~~*/
#nav_email
{
	width: 780px;
	height: 20px;
	color: white;
	opacity: 0.7;
	-moz-opacity: 1;
	position: absolute;
	top: 0px;
	margin-left: -385px;
	left: 50%;
	margin-top: 113px;
	padding: 0px;
	z-index: 99;
	_position: absolute;
}

#nav_email li
{
	display: block;
	float: none;
	height: 20px;
	width: 25em;
	text-align: center;
	line-height: 20px;
	list-style-type: none;
}

#nav_email li a
{
	display: block;
	line-height: 20px;
	color: white;
	text-decoration: none;
	font-weight: normal;
	width: 100%;
}

#nav_email li a:hover
{
	background-color: #666666;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

