body	{
		position: relative; 
		width: 850px; 
		background-color: #483C32;
		margin-top: 0px;
		margin-left: auto; 
		margin-right: auto;
		font-family:  arial, verdana;
		color: #000000;
	}

a	{	text-decoration: none;
		font-family: verdana;
		color: #ffffff;
	}

a:link 	{	color: #ffffff;
	}

a:visited 	{	color: #ffffff;
		}

a:hover	{	
		color: #ffffff;
		background-color: #000000;
	}

#main		{
			position: relative;
			margin: 0px;
			width: 850px;
			padding: 0px;
			border: 0px none;
			background-color: #dad5ab;
		background-image: url(bg_images/background-2.jpg);
		}

#header		{
			position: relative;
			margin: 0px;
			width: 850px;
			height:100px;
			padding: 0px;
			background-image: url(bg_images/background.jpg);
			background-repeat: repeat-x;
		}

#inner_header_left	{
				position: relative;
				float: left;
				margin: 0px;
				width: 560px;
				height:100px;
				padding: 0px;
				background-image: url(bg_images/banner_images.jpg);
				background-repeat: no-repeat;
			}

#inner_header_right	{
				position: relative;
				float: left;
				margin: 0px;
				width: 290px;
				height:100px;
				padding: 0px;
				background-image: url(bg_images/background.jpg);
				background-repeat: repeat-x;
			}

h1.header	{
			position: relative;
			margin: 0px;
			margin-top: 5px;
			margin-left: 25px;
			color: #ffff00;
		}

h1.h1_body	{
			position: relative;
			margin: 0px;
			text-align: center;
			color: #000000;
			font-size: large;
		}


h5		{
			position: relative;
			margin: 0px;
			margin-bottom: 10px;
			font-size: 14px;
		}

h1.detail_header	{
				font-size: large;
			}


#detail		{
			position: relative;
			float: left;
			margin: 0px;
			width: 850px;
			padding: 0px;
			border 0px;
			background-image: url(bg_images/background.jpg);
		}

#leftBar	{
			position: relative;
			float: left;
			margin-top: 0px;
			width: 50px;
			height: 400px;
			padding: 0px;
			border 0px;
			background-image: url(bg_images/left_bar.jpg);
			background-repeat: no-repeat;
		}

#leftNav	{
			position:	relative;
			margin-top: 0px;
			float:	left;
			width:	200px; 
			background-image: url(bg_images/background.jpg);
			color: #000000;
			border-style: none;
			border-width: 0px; 
			font-size: 80%;
			padding: 0px;
		}

#leftNav ul	{
			list-style-type: none;
			padding: 0;
			margin: 0;
			width: 170px;
			font-family: verdana, arial;			
			font-size: 100%;
		}

#leftNav li	{
			margin: 0px;
	
		}

#leftNav a	{
				text-decoration: none;
				font-weight: bold;
				display: block;
				padding: 3px 12px 3px 8px;
				color: #ffffff;
		}

#leftNav a.top_unselected	{
					background-image: url(bg_images/background.jpg);
					border: 1px solid #000000;
				}

#leftNav a.top_selected	{
					background-image: url(bg_images/background.jpg);
					border: 1px solid #000000;
					color: #000000;
			}

#leftNav a.unselected	{
				background-image: url(bg_images/background.jpg);
				border: 1px solid #000000;
				border-top: 0px;
			}

#leftNav a.selected	{
				background-image: url(bg_images/background.jpg);
				border: 1px solid #000000;
				border-top: 0px;
				color: #000000;
			}

#leftNav a:hover	{
				color: #676A5F;
				text-decoration: underline;
			}


#leftNav a:active	{
				color: #676A5F;
				padding: 2px 13px 4px 7px;
				border-top: 1px solid #676A5F;
				border-right: 2px solid #676A5F;
				border-bottom: 2px solid #676A5F;
				border-left: 1px solid #676A5F;
			}

#innerDetail	{
			position:	relative;
			float:left;
			margin: 0px;
			width:590px;
			background-image: url(bg_images/background.jpg);
			border-style: none;
			border-width: 0px; 
			font-size: 70%;
			padding: 0px;
			vertical-align: top;
		}


	
#footer	{
				position:relative;
				float:left;
				height:30px;	
				width:850px; 
				background-image: url(bg_images/background.jpg);
				color: #000000; 
				font-weight: normal; 
				font-size: 66%; 
				font-style: normal; 
				font-family: verdana, arial;
				text-align: right;
				padding: 0px;
				padding-top: 15px;

	}

.horizontalDivider		{
					position: relative;
					float: left;
					margin: 0px;
					padding: 0px;
					background-image: url(bg_images/background.jpg);
					width: 850px;
					height: 5px;
				}

p.gen			{
				position: relative;
				margin: 0px;
				padding: 0px;
				text-align: justify;
				font-size: 110%;
			}

p.address	{
				position: relative;
				margin: 0px;
				margin-top: 5px;
				margin-left: 10px;
				text-align: left;
				font-size: 80%;
				font-weight: bold;
				color: #483C32;
		}


.error		{
				font-weight: bold;
				font-size: 110%;
				color: #ff0000;
				font-style: normal;
				font-family: verdana, arial;
				background-image: url(bg_images/background.jpg);
		}


.mail_form_1	{
			border-style: none;
			border-width: 0;
			font-size: x-small;
			padding: 0px;
			padding-bottom: 5px;
			vertical-align: top;
		}

.body_link	{	font-size: 85%;
			font-family: verdana, arial;
		}

img.right	{	border-width: 0;
			border-left-width: 20px; 
			border-left-style: solid; 
			border-color: #dad5ab;
			width: 220px;
		}

img.left	{	border-width: 0; 
			border-right-width: 20px; 
			border-style: solid; 
			border-color: #dad5ab;
width: 220px;
		}

marquee		{
			font-size: large;
		}



.headline	{	font-size: 10pt; 
			font-weight: 600; 
			text-align: justify;
			font-family: verdana, helvetica, sans-serif; 
		}

.horizontal_div_fill	{
				position: relative;
				float: left;
				margin: 0px;
				padding: 0px;
				background-color: #996633;
				width: 100%;
				height: 2px;			
			}


table		{	
			border-width: 0px;
			border-color: none;
		}

td		{	border-style: none;
			border-width: 0px;
		}


td.acc_left	{
			font-weight: bold;
			text-align: left;
			width: 30%;
			vertical-align: top;
			font-size: 110%;
		}

td.acc_right	{
			text-align: justify;
			vertical-align: top;
			font-size: 110%;
		}
