/*********************************************************************/
/* ValidatorPath: http://jigsaw.w3.org/css-validator/ ONLY CSS2      */
/* http://jigsaw.w3.org/css-validator/validator?uri=URL&profile=css3 */
/* --Where URL = URL to be validated.   File location for validation:*/
/* http://eagleturtle.com/stylesheets/turtle.css                     */
/*********************************************************************/

body { 	color: #FFFFFF; background: #000000 url(../images/xxx.jpg);
		font-family: arial, helvetica, sans-serif;
	}
 
a:link {
	
	text-decoration: none;
	font-family:arial, helvetica, sans-serif; 
					
	font-size:15px;
	font-variant:small-caps;
	color:#20B2AA;			
	}
					/*	font-weight:bold; */
					/*  sea green 20B2AA */

a.hover { 
	text-decoration: none;
	font-family:arial, helvetica, sans-serif; 
	font-size: 18px;
	font-weight:bold; 
	font-variant:small-caps;
	color:#7FFFD4;		
	}

						/*  aquamarine 7FFFD4 */

a.visited{
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #FFFFFF;
}



/* other colors */	  

/* Light seagreen 20B2AA */
/* Seagreen 2E8B57 */
/* Medium seagreen 3CB371 */
/* Dark seagreen 8FBC8F (is not dark?)   */
/*   */
/*   */



/*   HEADING    */

.title {
		font-family:'Times New Roman', Times, Serif;

		font-weight:bold;
		font-size:54px;	
		color:#20B2AA;									      
	}
					/* light seagreen */




h1 {
font-family : 'Times New Roman', Times, serif; 					
font-size : 55px; 
color : #0000FF; 
background: #000000;
text-shadow: 2px 2px 3px #7CFC00;									   
}
					/* with drop shadow */
					/* seagreen */


 

h1.shadow {
font-family : 'Times New Roman', Times, serif; 
font-size : 25px; 
text-shadow: 3px 3px 5px yellow;
color : #2E8B57; 
}
					 /* seagreen */ 

h2 {
font-family : 'Times New Roman', Times, serif; 
font-size : 18px; 
color : #2E8B57; 									     /* seagreen */
}

 
h3 {
font-family : 'Times New Roman', Times, serif; 
font-size : 16px; 
color : #2E8B57; 									     /* seagreen */
}

 

h4{
font-size : 14px; font-weight:bold;
color : #2E8B57; 									     
}
		/*  seagreen */




/*   PARAGRAPH    */


.trbod {
font-family:'times new roman', times, serif; 
font-weight:bold; 
font-size:14px; 
color:#556B2F;
}

.cutline12 {
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
color : #336666; 
/*  background-color : #ffffff;  */
}
 
.creditline9 {
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 9px; 
color : #339966; 
/* background-color : #ffffff; */
text-align : right; 
}


p {
	font-family: Verdana, sans-serif; 
	font-weight:normal; 
	font-size:13px;
	text-align : left;
	}

.green  {
	font-family: Verdana, 
	ans-serif; 
	font-weight:normal; 
	font-size:13px;
	color: #00FA9A;
	}


.linkbar {
	text-decoration: none;
	font-size: 10px;
	padding: 4px;
	font-family: Arial, Helvetica, Sans-serif;
	font-variant : small-caps;
	background-color:#000000; 
	color: green;
}


.just {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	text-align : justify; 
	background-color:#000000;
	color : green;

}
 
.mini {
	font-family : Arial, Helvetica, Sans-serif; 
	font-size : 10px; 
	text-align : left; 
	color : green;
	background-color:#000000;
}
 

.minicenter {
	font-family : Arial, Helvetica, Sans-serif; 
	font-size : 10px; 
	text-align : center; 
	color : green;
	background-color:#000000;
}
 

.miniright {
font-family : Arial, Helvetica, Sans-serif; 
font-size : 10px; 
text-align : right; 
color : green;
background-color:#000000;
}


.minijust {
font-family : Arial, Helvetica, Sans-serif; 
font-size : 10px; 
text-align : justify; 
color : green;
background-color:#000000;
}

.byline {
font-family : Arial, Helvetica, Sans-serif; 
font-size : 10px; 
text-align : right; 
font-style : oblique; 
color : green;
background-color:#000000;
}
 
.cutline {
font-family : Arial, Helvetica, Sans-serif; 
font-size : 10px; 
text-align : justify; 
font-style : oblique; 
color : green;
background-color:#000000;
}

.footgreen {
font-family : Arial, Helvetica, Sans-serif; 
font-size : 10px; 
text-align : left; 
color : #336633;							
background-color:#000000;
}
 
.note {
text-indent : 10em; 
font-family : Verdana, Sans-serif; 
font-size : 12px; 
border : 0 none #663300; 
}
 
.note:before {
content : "NOTE: "; 
}
 
.sidebar {
font-family : "Times New Roman", Times, Serif; 
font-size : 12px; 
text-align : justify; 
color : #336666;
background-color:#000000;
margin : 1em 2em; 
}
 

/*   BLOCKQUOTE    */


blockquote {
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 12px; 
color : #336666; 									    
background-color:#000000;
margin : 1em 12em 1em 14em; 
}

										/* 336666 blue green *?
 
blockquote.cutline {
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
color : #336666;
background-color:#000000;
margin : 1em 5em; 
}
 
blockquote.timesital {
font-family : "Times New Roman", Times, Serif; 
font-size : 12px; 
font-style : oblique;
color : #336666;
margin : 1em 5em; 
background-color:#000000;
}




/*   SPAN paragraph  table cell   */

.small{
	font-family : arial, helvetica, sans-serif;
	font-size: 10px; color:navy;background-color:#000000;
    }


.mini9{
	font-family : arial, helvetica, sans-serif;
	font-size: 9px; color:navy;background-color:#000000;
    }

.linkbar9 {
	text-decoration: none;
	font-size: 9px;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant : small-caps; 
	color: green;background-color:#000000;
}

.scp12 {
font-variant : small-caps; 
color : #336666; background-color:#000000;									    
font-size : 12px; 
}
 
.scp10 {
font-variant : small-caps; 
color : #336666; 	background-color:#000000;								     
font-size : 10px; 
}

.scpsml2 {
font-variant : small-caps; 
color : #336666; 	background-color:#000000;								    
font-size : 15px; 
}

.scpsml{
	font-family : arial, helvetica, sans-serif;
	font-size: 15px;
	font-variant: small-caps;
    }

.bit {
font-weight : bold; 
font-style : italic; 
}
 
.free12 {
font-size : 12px; 
}

.avblue11 {
color : blue;background-color:#000000;
font-size : 11px
}


.pixigreen11 {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	color: green;background-color:#000000;
}

.pixigreen12 {
			font-size: 12px;
	font-family: Arial, Helvetica, Sans-serif;
	color: green;background-color:#000000;
}

.pixigray11 {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	color: gray;background-color:#000000;
}
 
.scblgr14 {
font-family : arial, helvetica, sans-serif;
font-variant : small-caps; 
color : #336666; background-color:#000000;

font-size : 14px; 
font-weight : bold; 
}



.scpblgr10 {
font-variant : small-caps; 
color : #336666; background-color:#000000;
font-size : 10px; 
}

/*  TABLE   */
table.bar0{
	width:100%;
 	border:0
}

table.bar1{
	width:100%;
 	border:1px;
}

td {
	font-family : arial, helvetica, san-serif;
	font-size : 11px;
	text-align : left;
}

td.barG {
	height:1px;
	background-color:green;
}

td.barG {
	height:1px;
	background-color:blue;
}
 
td.linkbar9 {
	text-decoration: none;
	font-size: 9px;
	padding: 4px;
	font-family: Arial, Helvetica, Sans-serif;
	font-variant : small-caps; 
	color: green;background-color:#000000;
}

/* <!-- ********  CONTACT FORM ***************/*/

.cffree {
	width: 400px;
	font-family: arial;
}
.cffree_td {
	padding:4px;
	font-size:12px;
}
.cffree p {
	padding:4px;
}
.cffree label {
	padding:4px;
}
label {
 padding-right:10px
}
.required {
 font-weight:bold;
}
.required_star {
 font-weight:bold;
 color:#F00;
}
.not-required {
 font-weight:normal
}

/* <!-- ********  LISTS ***************/*/
/*												 					    */
/* See http://www.w3.org/TR/REC-CSS2/generate.html#lists  		  	    */
/*												 					    */
/* unordered - GLYPHS: disc, circle, and square 					    */
/*												 					    */
/* 'list-style-type' 												    */
/* disc | circle | square | decimal | lower-roman | upper-roman 	    */
/* | lower-alpha | upper-alpha 							 		 	    */
/*												 					    */
/* UL { list-style-image: url("http://png.com/ellipse.png") } 	 	    */
/*												 					    */
/* A value of 'none' for the 'list-style' property sets both	  	    */
/* 'list-style-type' and 'list-style-image' to 'none': 				    */
/*												 					    */
/* UL { list-style: none }											    */
/*												 					    */
/* The result is that no list-item marker is displayed.				    */
/*												 					    */
/*												 					    */
/*     ********************************************* -->				*/
 
ul {
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
}

ul.nobul {
font-family : Arial, Verdana, Helvetica, sans-serif; 
list-style : none; 
}

ul.nobulgreen11 {
font-family : arial, verdana, helvetica, sans-serif; 
list-style : none; 
font-size : 11px; 
line-height: 18px;
color : green;background-color:#000000;
}


ul.nobulgreen12 {
font-family : Arial, Verdana, Helvetica, sans-serif; 
list-style : none; 
font-size : 12px; 
color : green;background-color:#000000;
}
 
ol.mini {
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 10px; 
color : green;background-color:#000000;

}
 
ol {
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
color :green;background-color:#000000;

}


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

 
DIV {
margin : 1em 2em 3em 4em; 
}

