/******************** Layout ********************/
	html	{
	height: 100%;
	}
	
	#frame, .frame {
		position:relative; /* needed for footer positioning*/
		margin:0 auto; /* center, not in IE5 */
		height:auto !important; /* real browsers */
		height:100%; /* IE6: treaded as min-height*/
		min-height:100%; /* real browsers */
		width:800px;
		padding:0px;
		text-align:left;
		background-color:#fff;
			}
			
	#container	{
		margin-left:36px;
		margin-right:36px;
		margin-top:10px; /* this value is for IE5 browsers */
		padding-bottom: 5em; /* bottom padding for footer */
			}
			
	html>body #container {margin-top: 150px;} /* this value is for all other browsers */
				
	#content {
		width:728px;
		padding:0px;
		float:left;
		background:#;
		margin-bottom:0px;
		}
	

		
	#contentleft {
		width:240px;
		padding:0px;
		float:left;
		background:#;
		margin-top:150px;
		margin-bottom:10px;
		margin-left:38px;
		}
	
	#contentcenter {
		width:240px;
		padding:0px;
		float:left;
		background:#;
		margin-top:150px;
		border-right: 1px solid #A3AF10;
		border-left: 1px solid #A3AF10;
		margin-bottom:10px;
		}
	
	#contentright {
		width:240px;
		padding:0px;
		float:left;
		background:#;
		margin-top:150px;
		margin-bottom:10px;
		margin-right:38px;
		}
	
	#contentheader {
		width:800px;
		height:150px;
		}
		
	#footer	{
		border-top: 1px solid #A3AF10;
		padding:10px;
		bottom:0px;
		position:absolute;
		width:85%;
	}

/******************** Navigation ********************/
	
#navcontainer
{

padding: 0;
padding-right: 25px;
height: 22px;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

#navlist li
{
float: right;
margin: 0;
padding: 0;
width: auto;
display: block;
}

#navlist li a, #navlist li a:link
{
background: #;
color: #405C11;
text-decoration: none;
padding: 3px 5px 3px 5px;
display: block;
}

#navlist li a:hover
{
color: #A3B00C;
cursor: pointer;
background: #405D11;
}

#navlist li a#current, #navlist li a#current:link
{
color: #A3B00C;
background: #405C11;
cursor: default;
font-weight: normal;
border-left: 1px solid #C8C1A4;
border-right: 1px solid #C8C1A4;
}


	

/******************** Text ********************/

hr	{border: none 0; 
	border-top: 1px solid #A3AF10;
	border-bottom: 1px solid #efefef;
	width: 100%;
	height: 2px;
	margin: 10px auto 10px 0;
	text-align: left;
	}


.precede {
		font-size: 16px;
		text-align:left;
		line-height:1.4em;
		}

td,th {
		color:#405D11;	
		
}

table	{
font-size:11px;
}

td.shade02 {
		background-color:#EAE7DC;
		padding-left:4px;
}

td.shade01 {
		background-color:#F7F4E9;
}

td.white {
		background-color:#fff;
}
body {
	background-color: #C8C1A4;
	background-image:  url("images/bg.jpg");
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	height:100%;
	font-family: Trebuchet MS, Verdana, sans-serif;
	text-align:center;
	font-size: 12px;
	
}

#footer p	{
	margin:0px 10px 10px -10px;
	color:#A3AF10;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

p	{

	line-height:1.3em;
	margin:0px 10px 10px 10px;
	text-align:left;
	}

a:link {
	color: #98834C;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #98834C;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
h3 {
	font-size: 16px;
}
h1	{
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size:16px;
	color:#A3AF10;
	font-weight:100;
	margin:0px 10px 10px 10px;
	text-align:left;
	}

/***************************************** Styles By Su - Application Use! ***************************************/

.label
{	
	color: #405d11;		
	font-family: Trebuchet MS, Verdana, sans-serif;	
	font-size: 12px;
	font-weight : bold;
}	
	
.label-error
{
	color: #98834C;	
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size:12px;	
}

.label-textbox
{
	color: #405d11;
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size:12px;		
}

.footer 
{
	border-top: 1px solid #A3AF10;
	margin:0px 10px 10px -10px;
	color:#A3AF10;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.rowPaddingHeader
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom : 5px;
	padding-top : 5px;
	color:#A3AF10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight : bold;
	text-decoration: none;
}

.rowPadding
{
	padding-left: 5px;	
	padding-right: 5px;	
}

.button
{
	color: #405d11;
	font-weight : bold;
	font-family : "Trebuchet MS", Verdana, sans-serif;
	font-size:12px;		
	width:140px;
	height:23px;
}

.buttonCalender
{
	color: #405d11;
	font-weight : bold;
	font-family : "Trebuchet MS", Verdana, sans-serif;
	font-size:10px;		
}

.filter
{
	background-color :#f8f2d2;
}

.splashRowPaddingHeader
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom : 5px;
	padding-top : 5px;
	color:#A3AF10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight : bold;
	text-decoration: none;
}

.splashRowPadding
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom : 20px;
	padding-top : 20px;
	color:#405d11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight : bold;
	text-decoration: none;
}

.splashRowPaddingText2
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom : 10px;
	padding-top : 10px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	text-align:center;
	font-size: 18px;
}
.splashRowPaddingText1
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom : 10px;
	padding-top : 10px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	text-align:center;
	font-size: 18px;
	color:#A3AF10;
}
