/* stylesheet for ___________ */
/* basic page structure for this stylesheet:
body
	div main
		div header
			<header, logo, etc>
			div slogan
				<if any>
			/div slogan
		/div header
			graphics/text menu bar
		div menubar
		/div menubar
		div content
		/div content
		div nav
			bottom (text) menu
			div foot
				any footer, co. name, address, phone
				infosite script
			/div foot
		/div nav
	/div main
/body */

/* general definitions */

a:link { color:#009900}
a:visited { color : #009900; }
a:hover { color : #003333}
a:active { color : #003333 }

*.blue {color:#0033FF;}
*.red {color:red;}
*.center {text-align:center;}


/* using * allows the definition to apply to any item.  using classes also allows us to tweak the 
colors based on page design as needed.  */
p { color : #009966; }
h1,h2,h3,h4,h5,h6{color:#006666;}
strong {color:#006666} /* should be same as header color */

blockquote {font-family:inherit;font-size:smaller;}


body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CECF9C;
	text-align:center;
                margin : 0;
                padding: 0;
}

/************************ header section ************************************/

div.head {
	width:758px;
	max-width:758px;
	overflow:hidden;
	top:0;
	text-align:center;
	margin:0 auto; 
	padding:0;
	}

img.lshift {position:relative;left:-1px}
img.hl {position:absolute;top:0;left:0; z-index:1;}


	
/**************************************** end header section ************************/
/******************************************* main section **************************/			


div.main {
	width:758px;
	max-width:760px; 
	background-color:inherit;
	min-height:500;
	text-align:center;
	margin:0 auto; 
	padding:0;
	position:relative;
	}

/* end  */


div.content {
	width:760px;
	max-width:758px; 
	background-color:inherit;
	}
	
div.nav {
	width:760px;
	text-align:center;
	position:relative;
	bottom:0px;
	left:0px;
	}


div.foot {
	width:500px;
	background-color:inherit;
	text-align:center;
	font-family:inherit;
	font-size:  10px !important;
	padding:0;
	margin:0 auto;
	}
	

/********************************* table definitions ************************************/

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

table { 
	font-family: Arial, Helvetica; 
	color: #009966; 
	font-size : 10pt;
	}

/********************************* heading style**************************************/
h1,h2,h3,h4{ 
	font-family: Arial, Helvetica; 
	font-size : 22pt; 
	margin:1em 0; 
	padding:0 15px;
	text-align:center;
	}
h2{font-size : 16pt; }
h3{font-size : 14pt; }
h4{font-size : 12pt; }

/******************************** basic paragraph styles **********************************/

p { 
	font-family : Arial, Helvetica; 
	font-size : 11pt;
	padding : .5em 1em; 
	text-align:left;
	}
	
p.right { 
	font-family : Arial, Helvetica; 
	font-size : 11pt;
	padding : .25em 1em 1em; 
	text-align:right;
	}
	
p.list { 
	font-family : Arial, Helvetica; 
	font-size : 11pt;
	padding : 5px 1em 0; 
	text-align:justify;
	margin:0;
	}	
/******************************************** list styles **********************************/
ul.none {
	font-weight:bold;
	list-style-type:none;
	text-indent:-5px;
	margin:0;
	padding:5px;
	}
	
ul {
	font-weight:bold;
	}
		
li { 
	font-family: Arial, Helvetica; 
	color: black; 
	font-size : 9pt; 
	text-align:left; 
	color: #009966;
	margin:0 ;
	padding:0 5px;
	}

li.menu { 
	font-family: Arial, Helvetica; 
	color: #009966; 
	font-size : 9pt;  
	color: #009966;
	margin:0 ;
	padding:0 5px 1em;
	}

