/* ============================ */
/*		[S] HTML Standards		*/
/* ============================ */
body 	{ margin:0; background: transparent; background-color: transparent;}
p 	{ margin-top: 0px;	margin-bottom: 12px;}
b 	{ font-weight: bold }
li 	{ padding: 1px 1px 1px 0px; margin: 0px 0px 0px -15px }
strong 	{ font-weight: bold }
i { font-style: italic }
pre { font-family: monospace; }
img { border: 0px; border-style:none;}
th, td, li, dd, dl, dt    {
	/* redundant selectors to help NS4 not forget */
	font-family: verdana, arial, helvetica; font-size: 11px; color: #444;
	}
/* Link */
a			{ color: #473; font-style: none; text-decoration:underline;}
a:hover			{ color: #8c4; font-style: none; text-decoration:underline; }

h1, h2, h3, h4, h5, h6 { }

h1 { font-size: 23px; }
h2 { font-size: 14px; color: #1B6000; font-weight: bold; margin-top:14px; margin-bottom: 2px; padding-bottom:0px;}
h3 { font-size: 11px; color: #460; margin-top: 12px; margin-bottom: 2px;}

ul {font-weight:bold;  margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}
li {font-weight:normal; padding: 2px 15px 0px 0px; margin: 0px; }
form { margin:0; padding: 0;}

/* ============================ */
/*		Custom Classes   		*/
/* ============================ */
#headerBg { background-image: url(/images/headerBg.gif);}
#header {height: 92px; background-image: url(/images/header.jpg); background-repeat: no-repeat;}

#leftCol {background-image: url(/images/headerBottom.jpg);background-position: top left; background-repeat: no-repeat;}
#leftColBg {background-image: url(/images/headerBottomBg.gif);background-position: top left; background-repeat: repeat-y;}
#leftColHeader {background-image: url(/images/leftCol_headBg.gif); height: 36px; padding: 5 0 0 5;}

.sidebar {
	font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px; padding: 50px 30px 20px 35px; 
}

#sidebar_subnav {	padding: 10px 10px 22px 10px;}
#sidebar_subnav a {	font-size: 13px; font-weight: bold; color: #ffffff;}
#sidebar_subnav a:hover { color: #fe5;}
#sidebar_subnav .subsub {
	padding-left: 10px;
	font-size: 11px;
}

#belowPageHeader { background-image: url(/images/bg-dbldash.gif); margin-right: 30px; background-color: transparent;}

.content {
	font-family: verdana, arial, helvetica; font-size: 11px;
	 margin: 0px 30px 30px 0px; 
}

#footerBg { background-image: url(/images/footerBg.gif);}
#footer {height: 27px; background-image: url(/images/footer.jpg); background-repeat: no-repeat;}


/* .narrow { margin-left: 25px; margin-right: 25px; } */



.floatRight {  float: right; padding: 5px 0px 5px 10px; } 
.explanation {border: solid 1px #AAA; background: #E9f5e9; padding: 5px; margin:10px }
.notebox {border: solid 1px #AAA; background: #FFF4AB; padding: 5px; margin:10px }
.red { color: #FF3333; }


#admin table{background-color: #63B360; border: 1px solid #058600;}
#admin td{border-top: 1px solid #eee; padding: 2px 6px;}
#admin td.head { font-weight:bold; color:#FFFFFF; border-top: 1px solid #9FCE9C;border-bottom: 1px solid #058600;}

/* ============================ */
/*		[S] Headers, etc.		*/
/* ============================ */
.header10 	{ font-size: 10px; color: #1B6000; font-weight: bold }
.header12 	{ font-size: 12px; color: #1B6000; font-weight: bold }
.header14 	{ font-size: 14px; color: #1B6000; font-weight: bold }
.header16 	{ font-size: 16px; color: #1B6000; font-weight: bold }
.header18 	{ font-size: 18px; color: #1B6000; font-weight: bold }
.header20 	{ font-size: 20px; color: #1B6000; font-weight: bold }
.small 		{ font-size: 9px; }
.smallwhite { font-size: 9px; color: #FFFFFF; }
.nosp 		{ display: block }
.red 		{ color: #F00; }
.cyan 		{ color: #58C; }
.green 		{ color: #0B0; }
.orange 	{ color: #F60; }
.yellow 	{ color: #FF0; }
.white 		{ color: #FFFFFF; }
.black 		{ color: #000000; }
.smallblack { font-size: 9px; color: #000; }
.smallwhite { font-size: 9px; color: #FFF; }
.explanations {border: solid 1px #AAA; background: #FFE; padding: 5px; margin:10px}
.notebox {border: solid 1px #AAA; background: #f5f5f5; padding: 5px; margin:0px}
/* ============================ */
/*		[E] Headers, etc.		*/
/* ============================ */


/* ============================ */
/*		[S] Buttons, etc.		*/
/* ============================ */
.button 	{ font: bold 10px; color: #000; background-color: #AAA; }
.buttonsm 	{ font: bold 9px color: #000; background-color: #AAA; }
.buttonbad 	{ font-size:11px; font-weight:bold; color: #FFF; background-color: #e22; }
.buttongo 	{ font-size:11px; font-weight:bold; color: #FFF; background-color: #2a2; }
.textbox 	{ font: bold 10px; color: #000; background-color: #AAA }
.textboxsm 	{ font: bold 9px; color: #000; background-color: #AAA }
.selectbox 	{ font: bold 10px; color: #000; background-color: #AAA }
.selectboxsm 	{ font: bold 9px; color: #000; background-color: #AAA }
/* ============================ */
/*		[E] Buttons, etc.		*/
/* ============================ */

