
/******************/
/* FRONTENT ONLY  */
/******************/

	/******************/
	/* Main Site Tags */
	/******************/

	body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color: #1a3b1a; /* background-image:url(images/site_bg.gif); background-repeat:repeat-x;*/ margin: 0px;}

    .tagline {
		font-size: 18px;
		color: #FFFFFF;
		font-weight: normal;
		padding-right: 12px;
        text-align: right;
        padding-top: 50px;
	}
    
    .footerlink, a.footerlink, a.footerlink:visited, a.footerlink:active { color: #fff; text-decoration: none; font-size: 10px; }
    a.footerlink:hover { color: #fff; text-decoration: underline; }

	/******************/
	/* Main Menu      */
	/******************/
	
	.menu, a.menu:link, a.menu:active, a.menu:visited { line-height: 26px; font-size: 12px; display: block; background-color:#4a4b4b; border-top: 1px solid #000000; color:#FFF; text-decoration: none; padding-left: 8px;}
	}
	
	a.menu:hover  { background-color:#0d8138; }
	
	a.menu_on, a.menu_on:visited, a.menu_on:active, a.menu_on:hover { line-height: 26px; font-size: 12px; display: block; background-color:#0d8138; border-top: 1px solid #000000; color:#FFF; text-decoration: none; padding-left: 8px;}
	

	

	/******************/
	/* Sub Menu       */
	/******************/


	a.submenu, a.submenu:visited, a.submenu:active { line-height: 26px; font-size: 12px; display: block; background-color:#333; border-top: 1px solid #000000; color:#FFF; text-decoration: none; padding-left: 16px; text-decoration: none;}
	a.submenu:hover { background-color:#0d8138; font-size: 12px; color: #fff; }
	
	a.submenu_on, a.submenu_on:visited, a.submenu_on:active, a.submenu_on:hover { line-height: 26px; font-size: 12px; display: block; background-color:#0d8138; border-top: 1px solid #000000; color:#FFF; text-decoration: none; padding-left: 16px; text-decoration: none;}

	/******************/
	/* Footer         */
	/******************/
	.footer { color:#CCCCCC; font-size:10px; padding-left: 8px;}
	a.footer-link, a.footer-link:visited, a.footer-link:active { color:#CCCCCC; font-size:10px; padding-left: 8px;}
	a.footer-link:hover { color:#CCCCCC; font-size:10px; padding-left: 8px;}


	/******************/
	/* News Scroller  */
	/******************/

	#scrollNews {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 190px;
		border: none;
		visibility: hidden;
	}
    
    
    
	/******************/
	/* Search (clean up!)/*
	/******************/

	.search-field { height: 17px;
		font-size: 11px;
		width: 140px;
		margin: 0px;
		padding: 0px;
		border: 1px solid #a3a3a3;
		vertical-align: middle;
		line-height: 17px;
		margin-top: 6px;
		margin-bottom: 6px;
		}
		
	.search-button { 	
    	color: #000;
		font-size: 11px;
		height: 19px;
		width: 28px;
		margin-top: 0px;
		margin-left: 5px;
		padding: 0px;
		vertical-align: middle;
		border: 1px solid #a3a3a3;
		background-color: #ffffff;
		margin-top: 4px;
		margin-bottom: 4px;
		}

	.phpdig { text-decoration: none; }

	.phpdiginputtext { border: 1px #FFCC66 solid;
					   background-color: #333333;
					   color: #FFCC66;
					   font-family: arial,helvetica; }
	.phpdiginputsubmit { border: 1px #FFCC66 solid;
						 background-color: #333333;
						 color: #FFCC66;
						 font-family: arial,helvetica;
						 font-weight:bold; }
	.phpdigselect { border: 1px #FFCC66 solid;
					background-color: #333333;
					color: #FFCC66;
					font-family:arial,helvetica; }
	.phpdigHighlight { color: black;
					   background-color: #ffe421;
					   font-weight: bold; }
	.color_table_outline {
		background-color: #cccccc;
		color: #eeeeee;
		border: 1px solid #ffcc66;
	}
	.color_top_bottom {
		background-color: #555555;
		color: #eeeeee;
	}
	.color_sub_top_bottom {
		background-color: #444444;
		color: #eeeeee;
	}
	.color_table_cells {
		background-color: #333333;
		color: #eeeeee;
	}

	/*Search end*/


	/******************/
	/* Contact form   */
	/******************/

	.textfield { background-color: #f0f0f0; border-bottom: #A6AAA9 1px solid; border-left: #A6AAA9 1px solid; border-right: #A6AAA9 1px solid; border-top: #A6AAA9 1px solid; }



/*******************/
/* FRONTENT & CMS  */
/*******************/

	p { margin: 0px; padding: 0px; line-height: 16px; font-size: 11px;}
	td { line-height: 16px; font-size: 11px;}
	ul,ol,li,form { margin-top: 0px; margin-bottom: 0px; }

	a, a:visited, a:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006203; text-decoration: none; outline: none; }

	a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #158b29; }
	
	h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #0d8239; font-weight: normal; line-height: normal; margin: 0;}
	h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #007eaf; font-weight: normal; line-height: normal; margin: 0;}
	h3 { font-family: Arial; font-size: 15px; line-height: 20px; color:  #ff8800; margin: 5px 0px 3px 0px; padding:0px; font-weight: normal; }

	hr {  background-color: #ccc; border: 0; height: 1px; margin: 3px 10px 10px 0px; }
	
    
	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
	/* FONTS */

  .big-blue, .big-blue a:link, .big-blue a:visited, .big-blue a:active, .big-blue a:hover { color: #007eaf; font-size: 22px;}
  .big-green, .big-green a:link, .big-green a:visited, .big-green a:active, .big-green a:hover { color: #006203; font-size: 22px;}

	.newsdate { color: #FFFFFF; }
	.newstext { color: #FFFFFF; }