
/* my text/css stylesheet   #0a5c3f */

body {	BACKGROUND-IMAGE: url(images/sarc.gif);
	 	BACKGROUND-COLOR: TRANSPARENT;
		BACKGROUND-REPEAT: repeat;
		margin: 0px;
		PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px;
		FONT-SIZE: 95%;
		font-family: Arial, Helvetica, sans-serif;
		}

		
.call {color: #0000ff;
	  	font-weight: bold;
		BACKGROUND-COLOR: #b1f3d3;
		margin: 0px 2px 0px 2px;
		padding: 0px 2px 0px 2px;
		}

.call2 {color: #0000ff;
 	   	font-weight: bold;
	   	}

.flas {color: #0000ff;
 	   	font-weight: bold;
		text-decoration: blink;
	   	}



.header_green {font-size: 120%;
     	color: #008000;
		BACKGROUND-COLOR: transparent;
		margin: 0px 30px 0 30px;
		padding: 0px 0px 0px 0px;
		font-weight: bold;
		text-align: left;}


/**********************************************************/
/*****			content rules						  *****/
/**********************************************************/
.note-content {
		border: 2px dotted #ff0000;
		margin: 0px 0px 0px  20px;
		padding: 10px 20px 10px 20px;
		BACKGROUND: url(images/notebg.jpg);
		position: relative;
		}
.content-grn {
		border: 3px dotted #ff0000;
		margin: 0px 160px 0px 80px;
		padding: 10px 20px 10px 20px;
		BACKGROUND-COLOR: #d5ffdf;}

.content {
		float: left;
		border: 3px dotted #696969;
		margin: 20px;
		width: 400px;
		padding: 0px 20px;
		BACKGROUND-COLOR: #d5ffdf;
}

.content-8 {
		float: left;
		border: 3px dotted #696969;
		margin: 20px;
		width: 500px;
		padding: 0px 20px;
		BACKGROUND-COLOR: #d5ffdf;
}

#button {
		border: 3px dotted #ff0000;
		margin: 20px 10px auto;
		width: 40%;
		float: left;
		padding: 1em 2em;
		BACKGROUND-COLOR: #d5ffdf;}

#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}
		
#button li {
		margin: 0;
		font-weight: bold;
		color: #00009f;
		font-size: 100%;
}

.block {	float: left; width: 370px; margin:5px; padding: 5px 20px 5px 30px; background-color: DarkSeaGreen;}
.blockleft {	float: left; width: 200px; height:300px; background-color: paleGoldenRod; margin:20px;padding: 5px 20px 5px 30px;}
.blockwide {	float: left; width: 350px; margin:3px; padding: 5px 20px 5px 30px; background-color: LightYellow;  border:solid 10px  PaleGoldenRod; }
	
/**********************************************************/
/*****			footer rules						  *****/
/**********************************************************/

#footer {
		margin: 5px 30px 5px 40px;
		padding: 5px 20px 5px 20px;
		BACKGROUND-COLOR: lightyellow;
		width: 70%;
		}

#footer .l-pic {
		FLOAT: LEFT;
		WIDTH: 17em;
		MARGIN-TOP:5px;
		MARGIN-BOTTOM: 5px;
		COLOR: #000000;
		}

#footer .copy {
		MARGIN-LEFT: 18em;
		TEXT-ALIGN: RIGHT;
		MARGIN-TOP:5px;
		MARGIN-BOTTOM: 5px;
		font-style: italic;
		font-weight: bold;
		COLOR: #8d3907;
		}
		
/********************************/
/*		COLOR AND DECORATIONS	*/
/********************************/
.leftcolumnbox {
	BORDER-RIGHT: #00791f 1px solid; 
	BORDER-LEFT: #00791f 1px solid; BORDER-BOTTOM: #00791f 1px solid; 
	MARGIN-BOTTOM: 1em; 
	PADDING: 0px;
   LEFT: 15px;
   MARGIN: 0px;
   WIDTH: 147px;
   POSITION: absolute;
   TOP: 20px;
   BACKGROUND-COLOR: #00791f;
}
.leftcolumnbox H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.85em; BACKGROUND: #00791f; PADDING-BOTTOM: 2px; MARGIN: 0em; COLOR: #ffffff; PADDING-TOP: 2px;
	TEXT-ALIGN: center;
	}

.decoratecontainer {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: silver 1px solid;
	PADDING-LEFT: 1em; PADDING-BOTTOM: 1em;
	BORDER-LEFT: silver 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: silver 1px solid; 
	BACKGROUND-COLOR: #fcfbc4; width: 70%;
	}

hr.blu {
	color: blue;
	height:3px;
	border-width:0;
	background-color: blue;}

H1.float-left {
		BORDER-RIGHT: DarkSeaGreen 2px dotted;
		color: #001fee;
		PADDING-RIGHT: 6px;
		PADDING-LEFT: 0.2em;
		BACKGROUND-COLOR: lightyellow;
		FLOAT: left;
		PADDING-BOTTOM: 0px;
		MARGIN: 6px 1em 6px 0px;
		WIDTH: 9em;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: DarkSeaGreen 2px dotted;
		}
		
H1.nofloat-left {
		BORDER-RIGHT: DarkSeaGreen 2px dotted;
		color: #001fee;
		PADDING-RIGHT: 6px;
		PADDING-LEFT: 0.2em;
		BACKGROUND-COLOR: #cffae4;
		FLOAT: none;
		PADDING-BOTTOM: 0px;
		MARGIN: 6px 1em 6px 0px;
		WIDTH: 9em;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: DarkSeaGreen 2px dotted;
		}

H1.nofloat-right {
		BORDER-RIGHT: DarkSeaGreen 2px dotted;
		color: #001fee;
		PADDING-LEFT: 6px;
		PADDING-RIGHT: 0.2em;
		BACKGROUND-COLOR: #cffae4;
		FLOAT: none;
		PADDING-BOTTOM: 0px;
		MARGIN: 6px 0px 6px 1em;
		WIDTH: 9em;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: DarkSeaGreen 2px dotted;
		}

P.top {
		PADDING: 1em;
		BORDER-TOP: #696969 3px dotted;
		MARGIN-TOP: 0px;
		BACKGROUND-COLOR: LightYellow;
		}

H2.hcenter {
		BORDER-RIGHT: DarkSeaGreen 2px solid;
		color: #001fee;
		PADDING-RIGHT: 6px;
		PADDING-LEFT: 0.2em;
		BACKGROUND-COLOR: #cffae4;
		FLOAT: none;
		PADDING-BOTTOM: 0px;
		MARGIN: 6px 1em 6px 0px;
		WIDTH: 49%;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: DarkSeaGreen 2px solid;
		TEXT-ALIGN: center;
		}

H2.hfull {
		BORDER-RIGHT: DarkSeaGreen 2px solid;
		color: #001fee;
		PADDING-RIGHT: 6px;
		PADDING-LEFT: 0.2em;
		BACKGROUND-COLOR: #cffae4;
		FLOAT: none;
		PADDING-BOTTOM: 0px;
		MARGIN: 6px 1em 6px 0px;
		WIDTH: 70%;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: DarkSeaGreen 2px solid;
		TEXT-ALIGN: center;
		}

.format-center {
		margin: 6px 120px 6px 180px;
		padding: 2px 10px 2px 10px;
		text-align: center;
		BORDER-BOTTOM: #696969 3px double;
		BORDER-RIGHT: #696969 3px double;
		BORDER-LEFT: #696969 2px solid;
		BORDER-top: #696969 2px solid;
		BACKGROUND-COLOR: #ffffe0;
		}
.format-list {
		margin: 6px 180px 6px 120px;
		padding: 2px 10px 2px 10px;
		text-align: center;
		BORDER-BOTTOM: #696969 4px double;
		BORDER-RIGHT: #696969 4px double;
		BORDER-LEFT: #696969 2px solid;
		BORDER-top: #696969 2px solid;
		BACKGROUND-COLOR: #ffffe0;
		}
div.format-lists {
		WIDTH: 600px;
		padding: 2px 60px;
		text-align: left;
		BORDER-BOTTOM: #696969 4px double;
		BORDER-RIGHT: #696969 4px double;
		BORDER-LEFT: #696969 2px solid;
		BORDER-top: #696969 2px solid;
		BACKGROUND-COLOR: #e2f8fe;
		float:left;}

.nav {
		margin: 5px 0px 5px 10px;
		border: 2px solid black;
		BACKGROUND-COLOR: #cc0000;}

.nav_td {
		margin: 5px 5px 5px 5px;
		padding:5px 20px 5px 20px;
		border: 1px solid black;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 100%;
		BACKGROUND-COLOR: #00d0ee;}
/**************************************************/
/***			Navigation menu					**/
/*************************************************/								
.menu {
   PADDING: 0px;
   LEFT: 15px;
   MARGIN: 0px;
   WIDTH: 147px;
   POSITION: absolute;
   TOP: 20px;
   BACKGROUND-COLOR: #00791f;
   }
.menu H2 { 	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.85em; BACKGROUND: #00791f; PADDING-BOTTOM: 2px; MARGIN: 0em; COLOR: #ffffff; PADDING-TOP: 2px;
	TEXT-ALIGN: center;
	}
	
.mainnavi { BACKGROUND-COLOR: #00791f; }
.mainnavi UL { MARGIN-TOP: 0.2em; PADDING-LEFT: 0em; MARGIN-BOTTOM: 0.2em; MARGIN-LEFT: 0.5em; LIST-STYLE-TYPE: none; }

.mainnavi UL LI { FONT-WEIGHT: bold; FONT-SIZE: 1em; LINE-HEIGHT: 1.5em; }




/*************************************************************************************************************************************************************************************************************/
/**************************************************/
/***				COLUMNS						**/
/*************************************************/	
.mainleft {
		margin: 10px;
		width:300px;
		float:left;
		padding-bottom:10px;
		text-align: left;
		float: left;
}

.mainright {
		margin-top: 10px;
		width:300px;
		float:left;
		padding-bottom:10px;
		text-align: left;
}

.maincenter {
		margin-top: 10px;
		width:33%;
		float:left;
		padding-bottom:10px;
		text-align: left;
		}

.maincenter-list {
		margin: 10px auto;
		width:350px;
		float:left;
		padding-bottom:10px;
		text-align: left;
		float: left;
		}

.mainleft-list {
		margin: 10px auto;
		width:350px;;
		float:left;
		padding-bottom:10px;
		text-align: left;
		}

.contentcolumn {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; MIN-HEIGHT: 770px; PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 150px; BORDER-LEFT: blue 1px solid; MARGIN-RIGHT: 100px; PADDING-TOP: 30px; HEIGHT: 1050px;
	}

.contentcolumn-short {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 150px; BORDER-LEFT: blue 1px solid; MARGIN-RIGHT: 100px; PADDING-TOP: 30px; HEIGHT: 460px;
	}

.contentcolumn-brief {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; MIN-HEIGHT: 400px; PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 150px; BORDER-LEFT: blue 1px solid; MARGIN-RIGHT: 100px; PADDING-TOP: 30px; HEIGHT: 475px;
	}
.contentcolumn-mid {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; MIN-HEIGHT: 540px; PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 150px; BORDER-LEFT: blue 1px solid; MARGIN-RIGHT: 100px; PADDING-TOP: 30px; HEIGHT: 720px
	}

.contentcolumn-half {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 150px; BORDER-LEFT: blue 1px solid; MARGIN-RIGHT: 100px; PADDING-TOP: 30px; HEIGHT: 370px
	}

.pagecontainer {
    position: absolute;
    MARGIN-TOP: 10PX;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
	width: 999pxpx; 
	}
	
/**************************/
/*    TEXT FORMATTING     */
/**************************/
h1, h2, h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin: 0;
		padding: 5px 0 5px 0;}

h1 {	font-size: 200%;
		color: #ff0000;
		BACKGROUND-COLOR: transparent;
		text-align: center;}

h2 {	font-size: 160%;
		color: #001fee;
		BACKGROUND-COLOR: transparent;
		margin: 15px 0px 0 0px;}

h3 {	font-size: 120%;
		BACKGROUND-COLOR: transparent;
		color: #ff0000;}

h4 {	font-size: 110%;
		color: #ff0000;
		BACKGROUND-COLOR: transparent;
		text-align: center;}

p {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 100%;}

b {	color: #00009f;
		font-weight: bold;
		}

i {	font-size: 120%;
		font-weight: bold;
		font-style: italic;}

#heading {
		margin: 0px 30px 0px 30px;
		padding: 0px 0px 0px 0px;
		BACKGROUND-COLOR: transparent;
		border:  solid black;
		border-width: 0px 0px 2px 0px;}

.indent {
		margin: 0px 30px 0px 40px;
		padding: 0px 10px 10px 10px;
		BACKGROUND-COLOR: transparent;
		border:  solid #0000ff;
		border-width: 0px 0px 2px 0px;}
.stand-out {color: #ce0642;
 	   	font-weight: bold;
	   	}

div.clr {
	clear: both;
	}

.cindent{ color: #b1f3d3; font-weight: bold; text-indent: 60px; }

P.cent {
		PADDING: 1em;
		BORDER: #696969 3px  dotted;
		MARGIN: 5px auto;
		BACKGROUND-COLOR: transparent;
		text-align: center;
		font-weight: bold;
		color: #ff0000;
		width: 45%;
		position: relative;
		
		}
P.c-text {
		PADDING: 10px;
		MARGIN: 5px 20px auto;
		BACKGROUND-COLOR: transparent;
		text-align: left;
		font-weight: bold;
		color: green;
}

P.emphasis {
		PADDING-RIGHT: 0.4em;
		BORDER: #696969 3px dotted;
		MARGIN: 2px 2px 2px 2px;
		PADDING-LEFT: 0.4em;
		BACKGROUND-COLOR: #ffffe0;
		PADDING-BOTTOM: 0.4em;
		PADDING-TOP: 0.4em;
		font-weight: bold;
		max-width: 950px;
	   }

B.emphasis {
		color: #8d3907;
		font-weight: bold;
		background-color: transparent;
		max-width: 900px;
		}

.format {
		margin: 0px 4px 0px 80px;
		padding: 0px 14px 0px 2px;
		text-align: left;
		max-width: 900px;
		}

/**********************************************/
/****         listing format            *******/
/**********************************************/
.listings { position: relative; width: 800px; }

.listings ul { margin: 0; padding: 0 0 0 15px; width: 50%; }

.right { position: absolute; top: 0; left: 50%; }

a:link { color: #000000; text-decoration: underline; background-color: transparent;}

a:visited{ color: #000000; text-decoration: underline; background-color: transparent;}

a:hover { color: #000000; text-decoration: none; background-color: transparent;}

a:active { color: #000000; text-decoration: none; background-color: transparent;}

.nav a:link{ color: #000000; text-decoration: none; background-color: transparent;}

.nav a:visited{ color: #9932CC; text-decoration: none; background-color: transparent;}

.nav a:hover {color: #FFFFFF; text-decoration: underline; background-color: transparent;}

.nav a:active { color: #FF0000; text-decoration: none; background-color: transparent;}

A.mainmenulink:link { COLOR: #ffffff; TEXT-DECORATION: none
}
A.mainmenulink:visited {COLOR: #ffffff; TEXT-DECORATION: none
}
A.mainmenulink:hover {COLOR: #ff0000; TEXT-DECORATION: none
}
A.mainmenulink:active { COLOR: #ffffff; TEXT-DECORATION: none
}

/* end of style sheet */

