﻿body
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	font-Size: 10px;
	color: #2e2d2e;
	background: #232323 url("Images/bgLine.gif") repeat-x;
}

#wrapper
{
	width: 970px;	
	margin: 0 auto;	
}

#header
{
	float: left;
	width: 970px;
	height: 97px;
	background: transparent url("Images/header2.gif");
}


/*#header a
{
	width: 970px;
	height: 97px;
	display: block;
	cursor: pointer;
	cursor: hand;
}*/


#header img
{
	border: solid 1px red;
	padding: 0;
	border: 0;
}

#startAnchor a
{
	float: left;
	width: 175px;
	height: 70px;
	display: block;
	cursor: pointer;
	cursor: hand;	
}

#footer
{
	float: left;
	width: 970px;
	height: 10px;
	background: url("Images/footer.gif") no-repeat;	
}

.horizontal-menu
{	
	background: url("Images/menuBg.gif");
	/*height: 40px;*/
	padding-top: 10px;
	/*padding-bottom: 10px;*/
}

.linkArea
{
	height: 250px;
	width: 190px;
	background: url("Images/linkAreaBg.gif") no-repeat;
}

/* BLueprint changes */
/*.container
{
	
}*/


h1, .NewsHeader
{
	font-family: Helvetica, Arial;
	color: #4c86ba;
	font-size: 20px;
	/*font-weight: bold;*/
	/*color: #003994;*/
	padding-bottom: 0px;
}

h2
{
	font-family: Helvetica, Arial;
	font-size: 16px;
	padding-bottom: 10px;
}

hr
{
	margin: 0 0 10px 0;
	padding: 0;
	border: 0;	
	color: #d8d8d8;
	background-color: #d8d8d8;
	height: 1px;
	line-height: 1px;
	width: 90%;	 
	text-align:left; 
}

.partner
{	
	font-family: Helvetica, Arial;
	color: #BABABA;
	/*font-weight: bold;*/
	font-size: 18px;
}

.linkAreaHeader
{
	font-family: Helvetica, Arial;
	color: #BABABA;
	font-weight: bold;
	font-size: 14px;
}

a
{
	color: #326a9f;
	font-weight: normal;
	text-decoration: none;
}

.linkLine
{
	/*float: left;*/
	line-height: 9px;
	margin-bottom: 20px;
}

.linkLine a
{
	color: #DDDDDD;
	text-decoration: none;
}

.linkLine a:hover
{	
	text-decoration: underline;
}

td      
{ 
	border-bottom: 0; 
}

.footerText
{
	float: left;
	margin-left: 275px;
	color: #FFFFFF;
	/*height: 80px;*/
	/*width: 400px;*/	
}

.footerText a
{
	text-decoration: none;
}

.margin
{
	margin-top: 5px;
	margin-bottom: 10px;

}

#news
{
	margin-top: -7px;	
}

.headline
{
	font-weight: bold;
}

.grayBox
{
	background-color: #e6e6e6; 
	height: auto !important;
	min-height: 417px;
	height: 417px;
	/*height: auto !important;*/
}

.contentPadding
{
	padding: 10px;
}

br
{
	line-height: 8px;
}

.bordered
{
	border-bottom: solid 1px #FFFFFF;
}

.imageBorder
{
	border: solid 1px #D8D8D8;
	padding-bottom: 10px;
/*	margin-bottom: 10px;*/
}

.imagePadding
{
	margin-bottom: 10px;
}

.imagesList
{
	background-color: Red;
	border: solid 1px red;
}

.topPadding
{
	padding-top: 19px;
}

.left
{
	float: left;
}

.right
{
	float: right;
}

.marginTop3
{
	margin-top: 3px;
}

.marketleading
{
	padding-top: 30px; 
	padding-left: 15px;
}

.newsRepeater
{
	margin-top: -30px; 
	margin-left: 5px;
}