/* Main WEBSITE Elements */

.headertop {
				margin: 0px;
				padding: 0px;
				height: 172px;
				background-color: #fff;
				padding-top: 0px; 
				text-align: right;
}

#contain	{

				margin: 0px auto;
				padding: 30px;
				background-color: #fff;
				border: 1px solid #333;
}


#cont		{ 	
				background: #fff;
				padding-top: 10px;


}

#col		{	width: 325px;
				float: left;
				background: #fff;
				font: 15px Geneva, Arial, Helvetica, sans-serif;
				text-align: justify;
				line-height: 1.5em;
				margin:2px;

}

#colr		{	width: 260px;
				float: right;
				background: #fff;
				font: 15px Geneva, Arial, Helvetica, sans-serif;
				text-align: right;line-height: 1.5em;
				 margin:2px;
}

body		{	font: 13px Geneva, Arial, Helvetica, sans-serif; 
				background: #a1c3d9;
				text-align: justify;line-height: 1.5em;
}


hr 			{	color: #e0e0e0;
				background-color: #e0e0e0;
				height: 1px;
				width: 100%;
}

img			{	border: 0;
}

img.show	{	background-color: #f0f0f0;
				border: 2px solid #a9a9a9;
				margin: 2px 2px 10px 10px;
				padding: 4px;

}

img.sho	{	background-color: #f0f0f0;
				border: 1px solid #ff0000;
				margin: 2px 2px 10px 10px;
				padding: 4px;
				width: 600px;

}

.clear
{
clear: both;
}

/* FONTS */

.text_tiny 	{	color: #333;
				font: 8px Geneva, Arial, Helvetica, sans-serif;
	}


h5, .text_lead 	{	margin: 0px;
					color: #333;
				font: 10px Geneva, Arial, Helvetica, sans-serif;
	}
h6, .text_wim 	{margin: 0px;
				color: #8a6340; 
				font: 10px Geneva, Arial, Helvetica, sans-serif;
	}

.dark		{margin: 0px;		
				color: #333;
				font: 13px Geneva, Arial, Helvetica, sans-serif;
	}
h4, .red		{margin: 0px;		
				color: #903;
				font: 13px Geneva, Arial, Helvetica, sans-serif;
	}



h1
			{	margin: 0px;
				color: #1c2d70;				
				font: bold 17px Geneva, Arial, Helvetica, sans-serif;
				background: #fff url('/images/fade.jpg') no-repeat right;
				padding-bottom: 4px;
				padding-top: 4px;
				padding-left: 10px;
				border-bottom: 1px solid #e0e0e0;
				border-top: 1px solid #e0e0e0;
      		}

h3
			{	margin: 0px;
				color: #1c2d70;				
				font: bold 17px Geneva, Arial, Helvetica, sans-serif;
				background: #fff url('/images/fadel.jpg') no-repeat left;
				text-align: right;
				padding-bottom: 4px;
				padding-top: 4px;
				padding-right: 10px;
				border-bottom: 1px solid #e0e0e0;
				border-top: 1px solid #e0e0e0;
      		}


.title 	
			{	margin: 0px;
				color: #1c2d70;				
				font: bold 17px Geneva, Arial, Helvetica, sans-serif;
				padding-bottom: 2px;
				
      		}

h2, .header	 
			{	margin: 0px;
				color: #f80;				
				font: bold 17px Geneva, Arial, Helvetica, sans-serif;
      		}
 
.errorcolor	{		background: none; color: #f00; font: 13pt Arial, sans-serif; }
.grays		{		background: none; color: #888; font: 10px Geneva, Arial, sans-serif; }

/* Links */

a:link, a:active {	background: none; color: #f80; font: 15px Geneva, Arial, sans-serif; text-decoration: none; }
a:visited   	{	background: none; color: #f80; font: 15px Geneva, Arial, sans-serif; text-decoration: none; }
a:hover     	{	background: none; color: #f80; font: 15px Geneva, Arial, sans-serif; text-decoration: underline; }

a.text_lead:link, a.text_lead:active				{	background: none; color: #333; font: bold 10px Geneva, Arial, sans-serif; text-decoration: none; }
a.text_lead:visited	{	background: none; color: #333; font: bold 10px Geneva, Arial, sans-serif; text-decoration: none; }
a.text_lead:hover	{	background: none; color: #333; font: bold 10px Geneva, Arial, sans-serif; text-decoration: underline; }

a.text_wim:link, a.text_wim:active			{	background: none; color: #f80; font: bold 10px Geneva, Arial, sans-serif; text-decoration: none; }
a.text_wim:visited{	background: none; color: #f80; font: bold 10px Geneva, Arial, sans-serif; text-decoration: none; }
a.text_wim:hover	{	background: none; color: #f80; font: bold 10px Geneva, Arial, sans-serif; text-decoration: underline; }

a.dark:link, a.dark:active				{	background: none; color: #333; font: bold 11px Geneva, Arial, sans-serif; text-decoration: none; }
a.dark:visited	{	background: none; color: #333; font: bold 11px Geneva, Arial, sans-serif; text-decoration: none; }
a.dark:hover	{	background: none; color: #333; font: bold 11px Geneva, Arial, sans-serif; text-decoration: underline; }

a.red:link, a.red:active			{	background: none; color: #8a6340; font: bold 11px Geneva, Arial, sans-serif; text-decoration: none; }
a.red:visited{	background: none; color: #8a6340; font: bold 11px Geneva, Arial, sans-serif; text-decoration: none; }
a.red:hover	{	background: none; color: #8a6340; font: bold 11px Geneva, Arial, sans-serif; text-decoration: underline; }

a.title:link, a.title:active				{	background: none; color: #1c2d70; font: bold 17px Geneva, Arial, sans-serif; text-decoration: none; }
a.title:visited	{	background: none; color: #1c2d70; font: bold 17px Geneva, Arial, sans-serif; text-decoration: none; }
a.title:hover	{	background: none; color: #1c2d70; font: bold 17px Geneva, Arial, sans-serif; text-decoration: underline; }

a.header:link, a.header:active				{	background: none; color: #f80; font: bold 17px Geneva, Arial, sans-serif; text-decoration: none; }
a.header:visited{	background: none; color: #f80; font: bold 17px Geneva, Arial, sans-serif; text-decoration: none; }
a.header:hover	{	background: none; color: #f80; font: bold 17px Geneva, Arial, sans-serif; text-decoration: underline; }

a.white:link, a.white:visited,a.white:active  	{	background: none; color: #fff; font: bold 11px Geneva, Arial, sans-serif; text-decoration: none; }
a.white:hover 	{	background: none; color: #fff; font: bold 11px Geneva, Arial, sans-serif; text-decoration: underline; }

a.menubar:link		{	background: none; color: #1c2d70; font: bold 21px Geneva, Arial, sans-serif; text-decoration: none; }
a.menubar:visited	{	background: none; color: #1c2d70; font: bold 21px Geneva, Arial, sans-serif; text-decoration: none; }
a.menubar:hover  	{	background: none; color: #1c2d70; font: bold 21px Geneva, Arial, sans-serif; text-decoration: none; }
a.menubar:active  	{	background: #999; color: #a1c3d9; font: bold 21px Geneva, Arial, sans-serif; text-decoration: underline; }

a.content:link,a.content:active  	{	background: none; color: #202a98; font: normal 12px Geneva, Arial, sans-serif; text-decoration: underline; }
a.content:visited	{	background: none; color: #036; font: normal 12px Geneva, Arial, sans-serif; }
a.content:hover 	{	background: #903; color: #fff; font: normal 12px Geneva, Arial, sans-serif; text-decoration: none; }

a.news:link  	{	background: none; color: #8a6340; font: normal 11px Geneva, Arial, sans-serif; text-decoration: none;}
a.news:visited, a.news:active	{	background: none; color: #8a6340; font: normal 11px Geneva, Arial, sans-serif; text-decoration: none; }
a.news:hover 	{	background: none; color: #8a6340; font: normal 11px Geneva, Arial, sans-serif; text-decoration: underline; }

/* TABLE STUFF */


th 		{	background: #d8d8d8 url('/images/cellpic2.gif');
			height: 24px;
			font: bold 13px Geneva,Arial,sans-serif; 
			text-align: left;
			padding-left: 12px;
}

.box 	{ 		margin-left: auto;
				margin-right: auto;
				border-collapse: collapse;
				border: 1pt solid #c8c8c8; 
		}




/* --- */




/* TD styles */

.frameh {		height :10pt;
				background-color: #DBDBBD;
				border-collapse: collapse;
				border: 1px solid #d0d0d0;
				font-size: 9px;
				border-spacing:20pt;
				padding: 2pt;
}

.framec {		border-collapse: collapse;
				border: 1px solid #d0d0d0;
				background-color: #E4E4CE;
				font-size: 9px;
				color: #333333;
				border-spacing:20pt; 
				padding: 3pt;
		}

.framel {		border-collapse: collapse;
				border: 1px solid #d0d0d0;
				background-color: #EDEDDE;
				border-spacing:20pt; 
				padding: 3pt;
		}

 
.framew {		border-collapse: collapse;
				border: 1px solid #d0d0d0;
				background-color: #F6F6EE;
				border-spacing:20pt; 
				padding: 3pt;
		}



.frameli {		height :12pt;
				border-collapse: collapse;
				border: 1px solid #c8c8c8;
				background-color: #e8e8e8;
				padding: 3pt;

		}

#navcontainer {
	margin: 0px auto;
	margin-bottom: 20px;
	padding-top: 15px;
	z-index: 1;
}

#navcontainer ul {
	list-style-type: none;
	text-align: center;
	margin-top: -8px;
	padding: 0;
	position: relative;
	z-index: 2;
}

#navcontainer li {
	display: inline;
	text-align: center;
	margin: 0 5px;
}

#navcontainer li a {
	padding: 5px 10px;
	color: #8a6340;
	background-color: #E4E4CE;
	border: 1px solid #c0c0c0;
	text-decoration: none;
}

#navcontainer li a:hover {
	padding: 2px 10px;
	background-color: #ffffff;
	color: #8a6340;
	border: 1px solid #666666;
	border-top: 2px solid #666666;
	border-bottom: 2px solid #666666;
}

#navcontainer li a#current {
	padding: 3px 10px;
	background-color: #ffffff;
	color: #000;
	border: 1px double #8a6340;
	border-top: 3px solid #666666;
	border-bottom: 3px solid #666666;
}

/* Misc Mainpage */

TEXTAREA	{ background: #fff; font: 15px Geneva, Arial, sans-serif; border: 1pt solid #c8c8c8; }
select 		{ font: 13px Geneva, Arial, sans-serif; border: 1px solid; }
select.error{ background: #f00; font: 13px #ffffff Geneva, Arial, sans-serif; border: 1px solid; }
BLOCKQUOTE	{ margin-top: 0; margin-left: 50px; margin-bottom: 5px; }

input 		{	font : 15px Geneva, Arial, Helvetica, sans-serif;}
input.error 		{	background: #f00; font : 15px #ffffff Geneva, Arial, Helvetica, sans-serif;}
