body, div, table, td, span, p, h1, h2, a
{
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	font-style:			normal;
	font-variant:		normal;
	color:				#ffffff;
	line-height:        14px;
	text-decoration:	none;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

body
{
	background-color:	#000000;
}

table
{
	border-collapse:    collapse;
}

td
{
	text-align:			left;
	vertical-align:     top;
}

p
{
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	font-style:			normal;
	font-variant:		normal;
	color:				#ffffff;
	line-height:        12px;
	text-decoration:	none;
}

img
{
	padding:			0px 0px 0px 0px;
	margin:             0px 0px 0px 0px;
}

table.HeaderContainer
{
	width:				100%;
	margin:				0px 0px 18px 0px;
}

td.HeaderLogoContainer
{
	height:				105px;
	text-align:			left;
	vertical-align:     bottom;
}

	div.HeaderLogoContainer
	{
		margin:				0px 0px 16px 0px;
	}
	
td.HeaderSectionTitle
{
	height:				105px;
	text-align:			right;
	vertical-align:     bottom;
}

table.ThreeColumnContainer
{	
	width:				100%;
}

td.LeftColumnContainer
{
	width:              230px;
	height:             407px;
	text-align:			left;
	vertical-align:		top;
	
}
	table.LeftNavigationContainer
	{
		background-image:	url(../images/leftNavBackground.gif); 
		width:				230px;
		height:				407px;
	}
	
		td.LeftNavigationItem
		{
			width:				230px;
			height:				22px;
			vertical-align:     middle;
			padding-left:		12px;
		}
		
			a.LeftNavigationItem,
			a.LeftNavigationItem:Link,
			a.LeftNavigationItem:Visited
			{
				color:              #fff;
				font-family:        verdana;
				font-size:          12px;
				font-weight:        bold;
			}
			
			a.LeftNavigationItem:Hover
			{
				color:              #FF9900;
			}
			
			span.LeftNavigationActiveItem
			{
				color:              #FF9900;
				font-family:        verdana;
				font-size:          12px;
				font-style:			italic;
				font-weight:        bold;
			}
			
			a.LeftNavigationActiveItem
			{
				color:              #FF9900;
				font-family:        verdana;
				font-size:          12px;
				font-style:			italic;
				font-weight:        bold;
			}
		
		td.LeftNavigationSpacer
		{
			width:			230px;
			height:         15px;
		}
	
	table.Footer
	{
		width:				215px;
		margin:				0px 0px 0px 15px;
	}
	
	span.Footer
	{
		font-family:		arial, helvetica, sans-serif;
		font-size:			10px;
	}
	
		span.Footer a,
		span.Footer a:Link,
		span.Footer a:Visited,
		span.Footer a:Active,
		span.Footer a:Hover
		{
			color:              #fff;
			font-family:        verdana;
			font-size:          10px;
			font-weight:        bold;
		}
		
		span.Footer a:hover
		{
			text-decoration:    underline;
		}
		
td.MiddleColumnContainer
{
	text-align:			left;
	vertical-align:		top;
	width:              100%;
}
	
	div.CopyBlockContainer
	{
		padding:            0px 0px 0px 20px;
	}

td.RightColumnContainer
{
	width:              164px;
	text-align:			right;
	vertical-align:     top;
}

	table.SubNavigationContainer
	{
		width:				164px;
		margin:				0px 0px 0px 70px;
	}
	
	td.SubNavigationItem
	{
		width:				164px;
		height:             22px;
		text-align:			left;
		vertical-align:     middle;
		background-image:	url(../images/subNavItemBackground.gif);
		background-repeat:	no-repeat;
		padding:            0px 0px 0px 12px;
	}	
		
		a.SubNavigationItem,
		a.SubNavigationItem:Link,
		a.SubNavigationItem:Visited
		{
			color:              #fff;
			font-family:        verdana;
			font-size:          12px;
			font-weight:        bold;
		}
		
		a.SubNavigationItem:Hover
		{
			color:              #FF9900;
		}
		
		span.SubNavigationItem
		{
			color:              #FF9900;
			font-family:        verdana;
			font-size:          12px;
			font-style:			italic;
			font-weight:        bold;
		}
		
		a.SubNavigationActiveItem
		{
			color:              #FF9900;
			font-family:        verdana;
			font-size:          12px;
			font-style:			italic;
			font-weight:        bold;
		}
	
	td.SubNavigationSpacer
	{
		width:				164px;
		height:             11px;
	}
	
	div.MiddleImageContainer
	{
		width:				533px;
		height:             396px;
		background-image:	url(../images/middleImageBackground.gif); 
		background-repeat:	no-repeat;
	}
	
		img.MiddleImageContainer
		{
			border:				1px solid #CB3627;
			margin:				4px 0px 0px 6px;
		}
	
	
	
	
	
	
	div.RightImageContainer
	{
		float:				right;
		width:				406px;
		height:				308px;
		background-image:	url(../images/rightImageBackground.gif); 
		background-repeat:	no-repeat;
		margin:             10px 0px 15px 20px;
	}
	
		div.RightImageContainer img.RightImageContainer
		{
			border-top:			2px solid #CB3627;
			border-left:		2px solid #CB3627;
			border-bottom:		2px solid #CB3627;
			margin:				4px 0px 0px 4px;
		}
		
	/* RightColumnContainer2 class overrides are a hack to quickly fix some formatting issues */
	td.RightColumnContainer2 table.RightSubNavigationContainer
	{
		width:				435px;
		margin-bottom:		100px;
	}
	
		td.RightColumnContainer2 table.RightSubNavigationContainer div.RightSubNavigationContainer
		{
			float:				right;
		}
		
	td.RightColumnContainer2 table.RightImageContainer
	{
		width:				435px;
	}
	
		td.RightColumnContainer2 table.RightImageContainer div.RightImageContainer
		{
			float:				right;
			width:				406px;
			height:				308px;
			background-image:	url(../images/rightImageBackground.gif); 
			background-repeat:	no-repeat;
			margin:             10px 0px 15px 0px;
		}
		
table.Copy
{
}

	table.Copy td
	{
		padding:			0px 0px 0px 20px;
		
	}
	
div.CopyBlockContainer a:link
{
	
}	

div.CopyBlockContainer a:visited
{
	
}

div.CopyBlockContainer a:active
{
	
}

div.CopyBlockContainer a:hover
{
	text-decoration:    underline;
}	
		