body  {
	font-family: verdana, tahoma, arial, helvetica;
	font-size: 12px;
	background: url(images/BackgroundDrkBlue2.jpg);
	background-image: url(images/BackgroundDrkBlue2.jpg);
	background-repeat: repeat-x;
	background-color: #496E81;
	margin: 0 auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

#wrapper {
	width: 1039px; 
	align: center;
	margin: 0  auto;
	background-image: url(images/ContentBckGrnd.png);
	border: 0px solid white;
	}
	
#botcontentShadow {
	width: 965px;
	height: 18px; 
	align: center;
	margin: 0  auto;
	background-image: url(images/bottombckgrndShadow.png);
	border: 0px solid white;
	}		
		
#contentWrapper	{
	width: 947px;
	margin: 0 auto;
	border: 0px solid white;
	text-align: left;
	
	}

#marqueecontainer {
	position: relative;
	width: 903px;
	height: 39px;
	margin: 6px 0 6px 22px;
	background-image: url(images/NewsTickerBckGrnd.jpg);
	overflow: hidden;
	font-size:12px;
}


#logo	{
	width: 283px;
	margin: 20px 0 0 30px;
	border: 0px solid black;
	float:left;
	}
	
#topLinkWrapper	{
	margin: 16px 20px 0 0px;
	border: 0px solid black;
	float:right;
	}
	
#flashContainer	{
	margin: 0 0 0 22px;
	border: 0px solid #a5a5a5;
	width: 900px;
	height:301px;
	align:center;
	position:relative;
	}
	
#pageContentContainer	{
	margin: 0 0 0 22px;
	border: 0px solid #a5a5a5;
	width: 800px;
	align:left;
	position:relative;
	border:0px solid black;
	}
	
#pageContentContact	{
	margin: 0 0 0 22px;
	border: 0px solid #a5a5a5;
	width: 800px;
	align:left;
	position:relative;
	border:0px solid black;
	line-height: 20px;
	}
	
#footerContainer	{
	margin: 0 0 0 60px;
	border: 0px solid #a5a5a5;
	width: 900px;
	align:center;
	text-align:center;
	position:relative;
	font-family: tahoma, verdana, helvetica, arial; 
	font-size:11px; 
	color: #4b4b4b;
	}
	
#footerContainer2	{
	margin: 0 0 0 30px;
	border: 0px solid #a5a5a5;
	width: 900px;
	align:center;
	text-align:center;
	position:relative;
	font-family: tahoma, verdana, helvetica, arial; 
	font-size:11px; 
	color: #4b4b4b;
	}
		
#topbanner {
	width: 952px;
	height:161px; 
	text-align: center;
	background-image: url(images/topbanner952.jpg);
	background-repeat: no-repeat;
	z-index:1000;
	}
	
#SecondContentWrapper {
	width: 903px; 
	text-align: left;
	z-index:1000;
	margin: 0 0 0 22px;
	}
	
#contentTop {
	width: 903px;
	height:45px; 
	text-align: left;
	background-image: url(images/Content_BckGrnd_Top.jpg);
	background-repeat: no-repeat;
	z-index:1000;
	font-size: 22px;
	font-family: tahoma, helvetica, arial, verdana;
	color: white;
	padding: 33px 0 0 30px;
	}
	
#contentMid {
	width: 903px; 
	text-align: left;
	background-image: url(images/Content_BckGrnd_Mid.jpg);
	background-repeat: repeat-y;
	font-size: 1.2em;
	font-style: normal;
	font-family: tahoma, helvetica, arial, verdana;
	z-index:1000;
	padding: 10px 50px 20px 10px;
	line-height: 30px;
	}
	
#contentBot {
	width: 903px;
	height: 23px; 
	text-align: center;
	background-image: url(images/Content_BckGrnd_Bot.jpg);
	background-repeat: no-repeat;
	z-index:1000;
	}
	
.firstLetter {
	font-size: 42px;
	color: #808080;
	font-family: "Edwardian Script ITC", "Brush Script MT", Times Roman, Serif;
	}
	
#ProdBoxContainer	{
	margin: 0 0 0 10px;
	border: 0px solid #a5a5a5;
	width: 925px;
	align:center;
	position:relative;
	}
	
.prodBox1	{
	background-image: url(images/Single-ColumnBox.png);
	background-repeat: no-repeat;
	height: 320px;
	width:300px;
	font-family: tahoma, verdana, helvetica, arial; 
	font-size:12px; 
	color: #4b4b4b;
	vertical-align:top;
	float:right;
	margin: 0 3px 0 0;
	border:0px solid black;
		}

.prodBox2{
	background-image: url(images/Double-ColumnBox.png);
	background-repeat: no-repeat;
	height: 317px;
	width: 610px;
	font-family: tahoma, verdana, helvetica, arial; 
	font-size:12px; 
	color: #4b4b4b;
	vertical-align:top;
	float:left;
	margin: 0 0 0 8px;
	border:0px solid black;
		}
		
.prodBox3	{
	background-image: url(images/ContentBox.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 297px;
	font-family: tahoma, verdana, helvetica, arial; 
	font-size:12px; 
	color: #4b4b4b;
	vertical-align:top;
	float:left;
		}

.smallbracket	{font-family: tahoma, verdana, helvetica, arial; 
		font-size:10px; 
		color: #5d5d5d;
		}
		
.main	{font-family: tahoma, verdana, helvetica, arial; 
		font-size:14px; 
		color: #FFFFCC;
		vertical-align:top;
		}

.main11	{font-family: tahoma, verdana, helvetica, arial; 
		font-size:11px; 
		color: #264362;
		font-weight:normal;
		color:white; 
		}
		
.main12	{font-family: tahoma, verdana, helvetica, arial; 
		font-size:14px; 
		color: #264362;
		vertical-align:top;
		font-weight:normal; 
		}
		
.pageHeader	{font-family: "Edwardian Script ITC", "Brush Script MT", Times Roman, Serif;; 
		font-size:16px; 
		color: #264362;
		vertical-align:top;
		font-weight:normal; 
		}
		
strong	{font-weight : bold ;
		font-family: tahoma, verdana, helvetica, arial; 
		font-size:11px; 
		color: #FFFFCC;
		}
		
i		{color : #000000 ;
		font-weight : bold ;
		font-style : italic ;
		letter-spacing: 0px ;
		font-size : 14px ;
		line-height: 16px ;
		font-family: tahoma, verdana, helvetica, arial ; 
		}
		
li		{color : #831212 ;
		font-family: tahoma, verdana, helvetica, arial ; 
		}
		

.H1Form		{color : #000000 ;
		font-weight : book ;
		font-size : 12px ;
		line-height: 15px ;
		font-family: tahoma, verdana, helvetica, arial ;
		padding-left: 4px; 
		border: 1px solid #f3a085;
		margin-top:3px;
		}

.submitbutton		{
		font-size: 12px; 
		font-family: arial, verdana, helvetica; 
		border:1px solid #f3a085;
		background: #af2f0a;
		color: white;
		width: 225px;
		}
		
			
.formtext		{color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 11px ;
		line-height: 15px ;
		font-family: tahoma, verdana, helvetica, arial ;
		padding-left: 10px; 
		}
		
.forminput		{color : #000000 ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 11px ;
		line-height: 15px ;
		font-family: tahoma, verdana, helvetica, arial ;
		margin-left: 10px;
		border:1px solid #A0C33F;
		background-color:#fefdd8; 
		}
		
.formtop		{color : #ffffff ;
		font-weight : book ;
		letter-spacing: 0px ;
		font-size : 13px ;
		line-height: 20px ;
		padding:5px;
		font-family: tahoma, verdana, helvetica, arial ; 
		}
		

#nonewsheight {
	width: 903px; 
	background-image: url(images/Content_BckGrnd_Mid.jpg);
	height: 10px;
	}		


	
A:link {text-decoration: none; font-family:tahoma, verdana, helvetica, arial; font-size:12px; color: #5d5d5d;
		}

A:active {text-decoration: none; font-family:tahoma, verdana, helvetica, arial font-size:12px;  color: #5d5d5d;
		}

A:visited {text-decoration: none; font-family:tahoma, verdana, helvetica, arial; font-size:12px;  color: #5d5d5d;
		}

A:HOVER {text-decoration: underline; font-family:tahoma, verdana, helvetica, arial font-size:12px;  color: #5d5d5d;
}

