
/*----------------------------------- default tags -------------------------------*/

body {
	background-color: #4E7000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 130%;
	color: #222222;
	margin-bottom: 0px;
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
}


a:link {
	color: #003366;
}

a:visited {
	color: #114466;
}

a:hover {
	color: #336699;
}

ul {
	color: #333333;
	margin-top: 0px; margin-bottom: 0px;
	list-style-type: none;
}


/*----------------------------------- template tags -------------------------------*/
.flash {
background-image: url(images/R1-COPY.JPG);
}

.lefttophead {
background-image: url(images/beg_16.jpg);
}

.leftbody {
background-image: url(images/beg_17.jpg);
}

.login {
background-image: url(images/boxmid.jpg);
}



.centerbody {
background-image: url(images/big_beg_jpg);
}



.footer{
	font-size: 12px;
	font-family: Tahoma;
	color: #003366;
}

.footer2 {color: #996600;
}

.footer_bot {
	font-family: Tahoma;
	font-size: 11px;
	padding-left: 300px;
}

.footer a:link {
	color: #524714;
	
}
.footer a:visited {
	color: #524714;
	
}
.footer a:hover {
	color: #006633;
}

.leftbot{
	background-image:url(images/FOTO.JPG);
	background-position: bottom;
	background-repeat: no-repeat;
}


/*----------------------------------- text markup tags -------------------------------*/

.h1 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #2D5C01;
	margin-top: 0px;
	margin-bottom: 3px;
	line-height: 120%;
}

.h2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:  #003300;
	margin-top: 0px;
	margin-bottom: 3px;
	line-height: 120%;
}

.h3 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #446200;
	font-weight: bold;
	line-height: 120%;
}

.h4 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #336633;
	font-weight: bold;
	line-height: 120%;
}

.h5 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #2D5C01;
	font-weight: bold;
	line-height: 120%;
}

.h6 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #003300;
	font-style: italic;
	line-height: 120%;
}

.h7 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #003366;
	line-height: 120%;
}

.text1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	line-height: 140%;
}

.smallhead {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	line-height: 100%;
}

.small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 110%;
}

.tiny {
	font-size: 10px;
	line-height: 110%;
}

/*----------------------------------- Form tags -------------------------------*/
.form{
	background-color: #DBF0FD;
	border-color: #AEAEAE;
	border-left-width: 1px;	
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width:1px;
}

.form select, textarea, checkbox {
	font: bold 10px;
	background-color: #C5DAC6; 
} 

.form input {
	font: bold 10px;
	background-color: #C5DAC6; 
}

/*----------------------------------- Boxes -------------------------------*/
.tablebox{
	border-style: solid;
	border-color: #DBDB64;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	
	}

.table4 {
  border-collapse: collapse;
}
.table4 td {
  border:1px solid #AAF2AA;
  padding:5px;
}

.table5{	
	border-style: solid;	
	border-color: #006600;	
	border-left-width: 0px;		
	border-right-width: 0px;	
	border-top-width: 0px;	
	border-bottom-width: 1px;
}


.homebox{
	border-style: solid;
	border-color: #26394F;
	border-left-width: 1px;	
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	background-color: #BFA31F;
	}

.formbox{
	border-style: solid;
	border-color: #858BA6;
	border-left-width: 1px;	
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	
	}

.teebox{
	border-style: solid;
	border-color: #747350;
	border-left-width: 0px;	
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	padding-top: 5px;
	}
	
.homefeature{
height: 125px;
}

.newsbox{
height: 100%;
}

.newsnug{
	border-style: solid;
	border-color: #C0C0C0;
	border-left-width: 1px;	
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
	
/*----------------------------------- side bar Boxes -------------------------------*/

/*--------------------------------------other stuff---------------------------------*/

.image{
	border-style: hidden;
	border-color: #ffffff;
	border-left-width: 5px;	
	border-right-width: 5px;
	border-top-width: 5px;
	border-bottom-width: 5px;
}

.style2 {
	color: #3e7f01;
	font-weight: bold;
}
.style3 {	font-family: Tahoma;
	font-size: 11px;
	color: #000000;

}
.style5 {font-size: 11px}
.style6 {font-family: Tahoma}

.style7 {font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; }
.style8 {
	color: #446200;
	font-weight: bold;
	font-size: 14px;
}