﻿/* 
	Green CSS
	Checked for validity @ http://jigsaw.w3.org/css-validator/
	7th June 2006
*/
@import url(styles.css);
@import url(topmenu.css);

#topnavcontainer {
	background: width: 980px; text-align: center;
	height: 31px;
	padding: 0;
	
}

#topnav {
	padding: 0;
	position: relative;
	height: 7px;
	/*background: url(images/green/menubar.png) 0 0 no-repeat;*/
	/*padding-left: 2px;*/
	font:Monotype Corsiva; font-size:25px;  
	margin:0 auto;
	text-align: center;
	width:1000px;
}
#topnav li a:link, #topnav li a:visited { display: block; width: auto; text-decoration: none; padding: 0 15px;color: #fff200;background: url(../images/green/menubar.gif) 600px 0 no-repeat; }

/* Link Styles */
a:visited,a:link,a:active {background-color:inherit;color:#FFF400;text-decoration:underline;}
a:hover {background-color:inherit;color:#FFF200;text-decoration:underline;}

/* Style for headings */ 
div#content h3 {font: bold 1.8em Georgia, "Times New Roman", serif;background-color:inherit;color:#FFF200;background: url('../images/h1bg.gif') no-repeat top left;padding:0 0 0 100px;border-bottom: 1px dashed #FFF200; height:80px}
div#sidebar h3{color:#FFF200;background: url('../images/h3bg.png') no-repeat top left;padding:0 0 0 30px;margin:0; height: 30px}
div#cpanel_box h3{color:#fff;background: url('../images/green/tag.png')  no-repeat 0px 5px ;padding:0 0 10px 20px;margin:0;}

h1 {background-color:inherit;color:#009900;}
h2 {background-color:inherit;color:#009900;}
h3 {background-color:inherit;color:#336600;}
h4 {background-color:inherit;color:#009900;}
h5 {background-color:inherit;color:#009900;}

#content .title {text-decoration:none;background-color:inherit;color:#009900;}
.title a:link, .title a:visited {text-decoration:none;background-color:inherit;color:#009900;}
.title a:hover {color: #000;}

div#topbar {border-top:1px solid #FFF200;border-bottom:1px solid #2c495a;background: #000000 url('../images/green/topbar_bg.gif') repeat-x top center;color:#FFF200;}
div#headermain {background: #000000 url('../images/green/header.jpg') no-repeat top center;color:#FFF200;}


div#header {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background: #000000 url('../images/green/hdr_bg.jpg') repeat-x top center;
}
div#cpanel {
	background:#091115 url('../images/green/cpanel_bg.gif') repeat-x top left;
	color:#fff;
	border-top:1px solid #85A8BB;
	border-bottom:1px solid #517082;
}
table#topbox td.box-a,
table#topbox td.box-b {
	background: url('../images/green/cpanel_split.gif') no-repeat top right;
}
#cpanel a:link,#cpanel a:visited, #cpanel a:active {color: #fff;background-color: transparent;text-decoration:underline;}
#cpanel a:hover {color: #eaeaea;background-color: transparent;text-decoration: underline;}

a:visited.skip2content,  a:link.skip2content,  a:active.skip2content  {background-color:transparent;color:#009900;text-decoration:none;font-size:10px;}
a:hover.skip2content {background-color:inherit;color:#133141;text-decoration:none;font-size:10px;}

#footer a:visited.footer, #footer  a:link.footer, #footer a:active.footer, a:link.copyright, a:active.copyright, a:visited.copyright {background-color:inherit;color:#ced4d6;text-decoration:none;border-bottom:1px dashed #ced4d6;}
#footer a:hover.footer, a:hover.copyright {background-color:inherit;color:#133141;text-decoration:none;border-bottom:1px dashed #133141;}

/* Side menu */
/* Side Menu Simple */
#sidenavlist li{display: inline;
/* for IE5 and IE6 */
}

#sidenavlist{padding-left: 0;margin:20px 0;border-bottom:1px solid #f3f5f5;border-top: 1px solid #dee4e5;width: 100%;}

#sidenavlist a,#sidenavlist a:visited,#sidenavlist a:active
{
	width: 99.99%;
	/* extend the sensible area to the maximum with IE5 */
	display: block;
	text-indent:20px;
	background-image:url('../images/rightmenu.gif');
	background-repeat:no-repeat;
	background-position: center left;
	text-decoration: none;
	color: #000;
	padding: 0.25em;
	border-top: 1px solid #f3f5f5;
	border-bottom: 1px solid #dee4e5;
}

#sidenavlist a:hover { 
	background-color: #f3f5f5;
	color:#660000; 
	background-image:url(../images/rightmenu_over.gif);
	background-repeat:no-repeat;
	background-position: center left;
}

/* Mootool Tips */
/* Tool Tips */
.tool-tip {
	color: #fff;
	background-color:inherit;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color:#5b8ca9;
	background-color:inherit;
	padding: 8px 8px 4px;
	background: url('../images/bubble.png') top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url('../images/bubble.png') bottom right;
}

.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}

.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}

.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}


/* MODULE
--------------------------------------------------------- */


div.module {
	margin-bottom: 15px;
	padding: 0;
	float: left;
	width: 100%;
	background: url(../images/green/box-br.gif) no-repeat bottom right;
}

div.module div {
	padding: 0;
	background: url(../images/green/box-bl.gif) no-repeat bottom left;
}

div.module div div {
	padding: 0;
	background: url(../images/green/box-tr.gif) no-repeat top right;
}

div.module div div div {
	padding: 9px 15px 20px;
	background: url(../images/green/box-tl.gif) no-repeat top left;
}

div.module div div div div {
	margin: 0;
	padding: 0;
	background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
}
div.module-notitle {
	margin-bottom: 15px;
	padding: 0;
	float: left;
	width: 100%;
	background: url(../images/green/box-br.gif) no-repeat bottom right;
}

div.module-notitle div {
	padding: 0;
	background: url(../images/green/box-bl.gif) no-repeat bottom left;
}

div.module-notitle div div {
	padding: 0;
	background: url(../images/green/box-tr.gif) no-repeat top right;
}

div.module-notitle div div div {
	padding: 9px 15px 20px;
	background: url(../images/green/box-tl.gif) no-repeat top left;
}

div.module-notitle div div div div {
	margin: 0;
	padding: 0;
	background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
}