﻿body { font-family:Arial; margin:0px; padding:0px; background-color:#F8F9F5;}


a {color:#3b4540;}
a:hover{ color:Black;}
.footer{ font-size:11px; color:#777777; background-color:#202020; text-align:center;}
.footer a{ color:White; text-decoration:none;}
.footer a:hover{ color:White; text-decoration:none;}
#footerTop{ padding:2px;}
	#footerBottom{ padding:2px; padding-bottom:6px;}
.style2 {font-size: 14px;font-weight: bold;color: #B4BCC7;}
.content{font-size:11px; padding:10px; border-right:solid 1px #777777;}
.content h1{font-size:14px; font-weight:normal;}
.content h2{font-size:13px; font-weight:bold;}

.promoTitle{color: #AAB2BD;	font-size: 18px;font-weight: bold;}

#mainFlash{width:530; height:292; float:left;}
#flashRight{ width:180px; float:right;}
#flashRightBot{ width:175px;}

#imageSite{ width:25%; float:left;}
#imageDescription{ width:70%; float:right; padding:5px;}
#separator{ height:10px; clear:both;}

#header{ }
.style5{ color:White;}
#newnavigation{ width:723px; height:55px; text-indent:25px; padding:15px; color:White;}
#background{width:100%; background-image:url('../images/backImage.jpg'); background-position:left top; background-repeat: repeat-x; padding-top:0; height:291px;}
#wrapper{ width:722px; }

#leftContact{ width:220px; float: left; padding-top:25px; padding-left:25px;}
#rightContact{ width:420px; float:right; padding:15px;}
#contactWrapper{ position:relative; height:315px;}

#projects h2{ border-bottom: dotted 1px #a2a2a2; padding-bottom:5px; }

#wrap{ width:400px;}
#label{ width:130px; float:left; padding:3px; text-align:right;}
#field{ width:250px; float:right;}
#fieldButton{ width:250px; float:right; padding-top:5px;}

#linkSection h1{ font-size:12px; font-weight:bold; border-bottom:dotted 1PX #CCCCCC; padding-bottom:5px;}
#linkContent h2{ font-size:11px; margin-bottom:0; text-decoration:none;}
#linkContent a{ text-decoration:none; padding-top:0;}
#linkContent p{ font-size:11px; margin:0; padding:0;}
					
td, span {font-size:11px;font-family:Tahoma;color:#333333;line-height:15px;}


										
form {
						padding:0;
						margin:0;
						}
.select_1	{
						width:190px;
						height:18px;
						background-color:#FFFFFF;
						border:1px solid #CDCDCD;
						font-family:Tahoma;
						font-size:11px;
						color:#333333;
						margin:0px;
						paddingo:0px;
						}
.input_1	{
						width:128px;
						height:18px;
						background-color:#FFFFFF;
						border:1px solid #D4D0C8;
						font-family:Tahoma;
						font-size:11px;
						color:#333333;
						line-height:10px;
						margin:0;
						padding:3px;
						}	
textarea	{
						width:128px;
						height:73px;
						background-color:#FFFFFF;
						border:1px solid #D4D0C8;
						font-family:Tahoma;
						font-size:11px;
						line-height:12px;
						color:#333333;
						margin:0;
						padding:3px;
						overflow:hidden;
						}																																																		
																		
															
.bg_left_gum	{
						background-image: url(images/bg_left_gum.gif);
						background-position: right top;
						background-repeat: repeat;
						}
.bg_right_gum	{
						background-image: url(images/bg_right_gum.gif);
						background-position: left top;
						background-repeat: repeat;
						}
/*---------- head	 ---------------------*/
.txt_head	{
						color:#F8F9F5;
						}
.txt_head a	{
						color:#F8F9F5;
						font-size:11px;
						text-decoration:underline;
						}
.txt_head a:hover	{
						color:#F8F9F5;
						font-size:11px;
						text-decoration:none;
						}						
.txt_head div  {
						padding:0;
						margin:0;

						font-size:11px;
						color:#F8F9F5;
						line-height:4px;
						}							
/*----------  list_1	 ---------------------*/
.list_1 li{		
						/*background-image: url(images/bg_marker_1.gif);*/
						background-position:0px 0px;
						background-repeat:no-repeat;
						font-size:11px;
						font-weight:600;
						/*margin:0 0 0 0px; */
						padding:0 0 0 18px;
						height:18px;
						color:#4F5854;
						}
.list_1 li a	{
						color:#4F5854;
						font-size:10px;
						text-decoration:underline;
						font-size:11px;
						font-weight:600;
						}
.list_1 li a:hover	{
						color:#4F5854;
						font-size:10px;
						text-decoration:none;
						font-size:11px;
						font-weight:600;
						}	
/*----------  list_2	 ---------------------*/
.list_2 li{		
						/*background-image: url(images/bg_marker_2.gif);*/
						background-position:0px 0px;
						background-repeat:no-repeat;
						font-size:11px;
						font-weight:600;
						/*margin:0 0 0 0px; */
						padding:0 0 0 10px;
						height:18px;
						color:#4F5854;
						}
.list_2 li a	{
						color:#4F5854;
						font-size:10px;
						text-decoration:underline;
						font-size:11px;
						font-weight:600;
						}
.list_2 li a:hover	{
						color:#4F5854;
						font-size:10px;
						text-decoration:none;
						font-size:11px;
						font-weight:600;
						}						
/*----------  list_menu	 ---------------------*/
.list_menu li{		
						/*background-image: url(images/marker_menu.gif);*/
						background-position:0px 0px;
						background-repeat:no-repeat;
						font-size:11px;
						font-weight:600;
						/*margin:0 0 0 0px; */
						padding:0 0 0 19px;
						height:18px;
						color:#4F5854;
						}
.list_menu li a	{
						color:#4F5854;
						font-size:10px;
						text-decoration:underline;
						font-size:11px;
						font-weight:600;
						/*margin:0 0 0 0px; */
						padding:0 0 0 19px;
						}
.list_menu li a:hover	{
						color:#4F5854;
						margin:0 0 0 0px; 
						padding:0 0 0 19px;
						font-size:10px;
						text-decoration:none;
						font-size:11px;
						font-weight:600;
						}	


