
/******************/
/* FRONTENT ONLY  */
/******************/

	/******************/
	/* Main Site Tags */
	/******************/

body { margin: 0px; background-color:#cdc598; background-image:url(/images/bg_main.gif); background-repeat:repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3f281e;  
}
	/* Specific site syles */
	
	.maincontent { padding: 10px; }

	.header { 
		font-size: 80%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #a5a5a5;
		padding-top: 5px;
		}
	
	.languagetop { 
		padding-top: 5px;
		padding-right: 7px;
		}
	
	.languageon, a.languageon, a.languageon:visited, a.languageon:active, a.languageon:hover { 		
		font-size: 80%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ff6400;
		padding-top: 5px;
		}
		
	.languageoff, a.languageoff, a.languageoff:visited, a.languageoff:active {
		font-size: 80%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #b4b4b4;
		padding-top: 5px;
		}
		
	a.languageoff:hover { color: #ff6400; }
	
	.content {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	}
	
		.footertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #317e8e; line-height: 20px;}
	a.footertext, a.footertext:visited, a.footertext:active, a.footertext:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #317e8e; text-decoration: underline; line-height: 22px;}
		
	.horiz-bar-text { font-family:Verdana, Arial, Helvetica, sans-serif; size: 11px; color:#fff; line-height: 26px;}
	a.horiz-bar-text, a.horiz-bar-text:visited, a.horiz-bar-text:active, a.horiz-bar-text:hover  { font-family:Verdana, Arial, Helvetica, sans-serif; size: 11px; color:#fff; line-height: 26px;}

	.lhs-content { padding-left: 52px; padding-right: 20px; padding-bottom: 20px;}
	.rhs-content { padding-right: 10px; padding-bottom: 20px;}

	

	/******************/
	/* Main Menu      */
	/******************/
	
	a.menu, a.menu:visited, a.menu:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #3f281e;
		text-decoration: none;
		display:block
	}
	
	a.menu:hover  {		color: #FFF; 	}
	
	a.menu_on, a.menu_on:visited, a.menu_on:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #fff;
		text-decoration:none;
		display:block
	}
	
	a.menu_on:hover  {	color: #9e9667; }


	/******************/
	/* Sub Menu       */
	/******************/

	a.submenu, a.submenu:visited, a.submenu:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #3f281e;
		text-decoration: none;
		display:block
	}
	
	a.submenu:hover  {	color: #fff; }

	a.submenu_on, a.submenu_on:visited, a.submenu_on:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #fff;
		text-decoration:none;
		display:block
	}

	a.submenu_on:hover  {	color: #fff; }

	/******************/
	/* Sub Sub Menu   */
	/******************/

	a.subsubmenu, a.subsubmenu:visited, a.subsubmenu:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #3f281e;
		text-decoration: none;
		display:block
	}

	a.subsubmenu:hover {	color: #fff;  }

	a.subsubmenu_on, a.subsubmenu_on:visited, a.subsubmenu_on:active{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #fff;
		text-decoration:none;
		display:block
	}
			
	a.subsubmenu_on:hover  {	color: #fff;  }


	/******************/
	/* News Scroller  */
	/******************/

	#scrollNews {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 190px;
		border: none;
		visibility: hidden;
	}


	/******************/
	/* Footer         */
	/******************/

	.footer 	{ font-size: 10px; color: #D5D5D5; }
	a.footer 	{ color: #D5D5D5; text-decoration: none; }
	a.footer:visited 	{  color: #D5D5D5; text-decoration: none; }
	a.footer:active 	{  color: #D5D5D5; text-decoration: none; }
	a.footer:hover { color: #D5D5D5; text-decoration: underline; }

	.license { color: #808080; font-size: 10px; }
	.license a:link { color: #808080; font-size: 9px;}
	.license a:active { color: #808080; font-size: 9px;}
	.license a:visited { color: #808080; font-size: 9px;}
	.license a:hover { color: #808080; font-size: 9px;}


	/******************/
	/* Search (clean up!)*/
	/******************/

	.search-field { height: 17px;
		font-size: 11px;
		color: #317e8e;
		width: 154px;
		margin: 0px;
		padding-left: 3px;
		padding-top: 3px;
		padding-bottom: 0px;
		margin-top: 5px;
		border: 1px solid #5a5a5a;
		height: 17px;
		background-color: #fff;
		}
		
	.search-button { 	
		font-size: 11px;
		color: #fff;
		height: 19px;
		width: 160px;
		margin-top: 0px;
		margin-left: 0px;
		padding: 0px;
		vertical-align: middle;
		border-top: 1px solid #dfeef1;
		border-bottom: 1px solid #253134;
		border-right: 1px solid #445b61;
		border-left: 1px solid #b6d7e0;
		background-color: #94c5d1;
		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: 0px; width: 360px; height: 20px; margin-top: 1px;}
	.textfield-login { background-color: #f0f0f0; border: 0px; width: 140px; height: 15px; margin-top: 1px;}
	.submitbutton { 
		background-color: #eaeef1;
		border-right: #c3c3c3 solid 1px;
		border-bottom: #7c7c7c solid 1px;
		border-top: 1px solid #c3c3c3;
		border-left: 1px solid #c3c3c3;
		font-size: 10px;
		width: 100px;
		margin-top:3px;
		color: #3e5699;
		padding: 1px;
	}
		.formtd { font-size: 10px; padding-right: 5px;} /* used in contact form only */


	/******************/
	/* Tagline        */
	/******************/

	.tagline {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #FFFFFF;
		font-weight: normal;
		padding-right: 12px;
	}


/*******************/
/* FRONTENT & CMS  */
/*******************/

	div { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3f281e;}

	p {  font-size: 10px; margin: 0px; padding: 0px;  }

	ul,ol,li,form { margin-top: 0px; margin-bottom: 0px; }

	a, a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3f281e; outline: none; }
	a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #9e9667; outline: none; }
	a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; outline: none; }
	a:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3f281e; outline: none; }

	h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 28px; font-weight: normal; color: #3f281e; margin: 18px 0px 0px 0px;}	
	h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #317e8e; margin: 0px; padding:0px; font-weight: normal; }





	/**********************/
	/* CMS Style Dropdown */
	/**********************/


.White, .White a:link, .White a:visited, .White a:hover, .White a:active { color: #fff;}

.news-heading-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b6b080;
	font-size: 24px;
}
.news-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #fff;
}

