@charset "utf-8";
/* CSS Document */

body{
	color:#000000;
	font-family:candara;				/* font color; */
	font-style:normal;					/* normal; italic; */
	font-weight:normal;					/* bold; normal; */
	font-variant:;						/* small-caps; normal; */
	width:100%;							/* within space provided */
 }

/* set all p font characters*/						

p{												
	font-size:18px;
	font-family: 'Montserrat', sans-serif;
	font-weight: normal;					/* set default all font sizes on the page[1em=50 pixals] */
	background-color:;						/* behind text only;  */
	color:#000000;							/* font color; */
	letter-spacing:1.7px;					/* space between letters  */
	text-indent:;							/* First line of text;  */
	text-align:justify;						/* left;center;right;justified;auto;  */
	text-decoration: none;					/* overline;underline;line-through; */
	text-transform:;						/* upper;lower; capitalize; */
	line-height:1.8;						/* height per line of text */
	margin-left:10px;						/* margins is outer side of PARAGRAPH */
	margin-top:5px;
	margin-bottom:5px;
	margin-right:100px;
	padding-top: 0px; 					/* padding sits inside BORDER */
	padding-bottom: 10px;
	padding-left: 20px; 
	padding-right: 0px; 
	border-top: 0px; 					/* border sits inside MARGIN */
	border-bottom: 7px; 
	border-left: 10px; 
	border-right: 10px;
	}			

p.lrg{
	font-size:35px;
	font-family: verdana;
	text-align:center;
	color:#630;
	font-weight: normal;
	line-height:1;						
	margin-left:0px;						
	margin-top:20px;
	margin-bottom:20px;
	margin-right:0px;
	padding-top: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
	padding-right: 0px; 
	border-top: 0px; 					
	border-bottom: 0px; 
	border-left: 0px; 
	border-right: 0px;	
	}
p.med{
	font-size:25px;
	text-align:center;
	color:#09C;
	font-weight: normal;
	line-height:1;						
	margin-left:0px;						
	margin-top:20px;
	margin-bottom:10px;
	margin-right:0px;
	padding-top: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
	padding-right: 0px; 
	border-top: 0px; 					
	border-bottom: 0px; 
	border-left: 0px; 
	border-right: 0px;		
	}
p.sml{
	font-size:20px;
	text-align:center;
	color:#333;
	font-weight: normal;
	line-height:1;						
	margin-left:0px;						
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	padding-top: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
	padding-right: 0px; 
	border-top: 0px; 					
	border-bottom: 0px; 
	border-left: 0px; 
	border-right: 0px;		
	}
p.spec{
	font-size:22px;
	text-align:left;
	color:#378955;
	font-weight: normal;
	line-height:1.5;						
	margin-left:0px;						
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	padding-top: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
	padding-right: 0px; 
	border-top: 0px; 					
	border-bottom: 0px; 
	border-left: 0px; 
	border-right: 0px;		
	}
p.mic{
	font-size:18px;
	text-align:center;
	color:#630;
	font-weight: normal;
	line-height:1;						
	margin-left:0px;						
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	padding-top: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
	padding-right: 0px; 
	border-top: 0px; 					
	border-bottom: 0px; 
	border-left: 0px; 
	border-right: 0px;		
	}

p.head{
	font-size:20px;
	text-align:left;
	color:#333;
	font-weight: normal;
	line-height:1;						
	margin-left:30px;						
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	padding-top: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
	padding-right: 0px; 
	border-top: 0px; 					
	border-bottom: 0px; 
	border-left: 0px; 
	border-right: 0px;		
	}


/* Use"."to set"Class option*/

.c{														
	text-align:center;
	font-weight: bold;
}
					
.j 
{
	color: #09F;
	font-style:italic;
	
}

.js{
	color: #F66;
	font-style:italic;
	font-size:16px;
	line-height:100%;
}

.cj{
	color: #09F;
	text-align:center;
	font-size:17px;
}

.sr{color: #359d13;
	text-align:justify;
	font-size:18px;
}

.b
{
	background: #e6faed;
	font-weight: normal;
	line-height:1.6;						
	margin-left:40px;						
	margin-top:5px;
	margin-bottom:10px;
	margin-right:10px;
	padding-top: 5px; 					
	padding-bottom: 5px;
	padding-left: 10px; 
	padding-right: 10px; 

	border: 1px solid #c4ff94;
	border-radius: 25px;
}
	
.bc
{
	background: #f9fadc;
	font-weight: normal;
	line-height:1.6;						
	margin-left:30px;						
	margin-top:5px;
	margin-bottom:10px;
	margin-right:200px;
	padding-top: 0px; 					
	padding-bottom: 0px;
	padding-left: 10px; 
	padding-right: 10px; 
    border-style:none;
    border-color:none;
    border-width:1px;
	border-radius: 5px;
	
}
/* Heighlighted TEXT within highlight PARA */	
.br
{
	background: #ecfbfc;
	font-style:italic;
	line-height: 1.3;					/* height per line of text */
	display: inline;
	font-size:16px;
	text-align:justify;
	color:#33C;
	font-weight: normal;
	border-top: 5px; 					
	border-bottom: 5px; 
	border-left: 10px; 
	border-right: 10px;
	
}	
/* Heighlighted TEXT INSERTED within highlight PARA */	
.br2
{
	background: #ecfbfc;
	font-style:normal;
	line-height: 1.3;					
	display: inline;
	font-size:16px;
	text-align:justify;
	color:#666;
	font-weight: normal;
	border-top: 5px; 					
	border-bottom: 5px; 
	border-left: 10px; 
	border-right: 10px;
	
}
	
.blk
{
	font-style:italic;
	text-transform:;					/* upper;lower; capitalize; */
	line-height: 1.4;					/* height per line of text */
	margin-top:5px;
	margin-right:50px;
	margin-bottom:12px;
	margin-left:100px;					/* margins around papagraph */
	display: block;
	background:#fdebf2;
	padding-top: 0px; 
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-size:16px;
	text-align:justify;
	color:#333;
	font-weight: normal;
	 
	border-top: 5px; 					
	border-bottom: 5px; 
	border-left: 10px; 
	border-right: 10px;
}

.ref{
	font-style:normal;
	
	line-height: 1.3;					/* height per line of text */
	
	display: inline;
	background:none;
	
	font-size:16px;
	
	color:#ad8217;
	font-weight: normal;
}

.hilite{
	background: #faf1b7;
	display: inline;
}

/* Comments in line */	
.com{
	font-style:none;
		
	font-size:18px;
	text-align:justify;
	color: #2780df;
	font-weight: normal;
	
	}
.no{
	font-style:none;
		
	font-size:22px;
	text-align:left;
	color: #c27914;
	font-weight: bold;
	
	}	
	
	
/* Definition Text in forms */	
.def1{
	font-size:18px;
	font-family: verdana;
	text-align:center;
	font-style:italic;
	font-weight: bold;
	color:#630;
	line-height:1;						
							
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;	
	margin-left:0px;
	padding-top: 0px;
	padding-right: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
}

.def2{
	font-size:16px;
	font-family: verdana;
	text-align:justify;
	font-style:normal;
	font-weight: normal;
	color:#bb4c00;
	line-height:1.7;						
	letter-spacing:1.7px;						
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;	
	margin-left:0px;
	padding-top: 0px;
	padding-right: 0px; 					
	padding-bottom: 0px;
	padding-left: 0px; 
}
/* text in forms */	
.formtext
{	text indent:2px; 
	color:#990; 
	text-align:left; 
	letter-spacing: 1px; 
	font:Tahoma; 
	background:;
}									

.box {
	text-indent: 50px;
  	border: 0px solid green ;
}


h1{color:#09C;	text-align:center;	font: normal 42px verdana;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	/* ORDER=Top: Right: Bottom: Left:*/			
h2{color:#630;	text-align:center; 	font: normal 37px verdana;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}			
h3{color:#930;	text-align:left;	font: normal 34px verdana;	margin: 10px 0px 20px 10px;	padding: 0px 0px 0px 0px;	}
h4{color:#630;	text-align:left; 	font: normal 30px verdana;	margin: 5px 0px 10px 10px;	padding: 0px 0px 0px 0px;	}
h5{color:#36C;	text-align:left; 	font: normal 26px verdana;	margin: 5px 0px 10px 30px;	padding: 0px 0px 0px 0px;	}
h6{color:#8a2d25;	text-align:left;	font: bold 22px verdana;	margin: 0px 0px 5px 30px;	padding: 0px 0px 0px 0px;	}

a:link      {color:#a9620c;		text-decoration:none; 	font: 1.2em candara; 	background:;			border: 0px solid #a8b1ae;	border-radius: 5px;	padding: 0px 10px 0px 10px;	}/* unvisited link */	
a:visited   {color:#d04311;		text-decoration:none; 	font: 1em candara; 		background:;																						}/* visited link */
a:hover     {color:#3c8f56;		text-decoration:bold; 	font: 1.2em candara;	background:#fefbee;		border: 0px solid #a9620c;	border-radius: 5px;	padding: 0px 10px 0px 10px;	}/* mouse over link */
a:active    {color:#;			text-decoration:none; 	font: 1em candara; 		background:#c9d5c7; 																				}/* selected link */

.link_ext 
{	height: 20px;
 	background: url(link_ext.gif) no-repeat right 4px;
 	padding: 0 13px 0 0;
}


  
