﻿*{padding:0px; margin:0px;}/*even out browser box model inconsistency*/
html,body
{
	height:100%;
	min-height:100%;
}
body
{
	background-color: #434242;
	font-family: Segoe UI, Helvetica, Arial, sans-serif;

}
#outerContainer
{
	height:100%; 
	text-align:center; /* Hack for IE5/Win */
	margin:0px auto; /*Right and left margin widths set to "auto" */
	background-color:#434242;
}
#headerContainer
{
	height:63px;
	width:100%;
	background:#3e3e3e url(../images/header/header-common-bg.jpg) repeat-x;
}
#headerOuter
{
	text-align:center; 
	margin:0px auto; 
	height:63px; width:980px;	
}
#headerInner
{
	padding:0 0 0 15px;
	height:63px; width:980px;		
}
#contentContainer
{
	min-height:142px;height:auto; 
	background-color:White;	
}
#innerContent
{
	text-align:center; 
	margin:0px auto;
	padding:0 0 0 15px;
	width:980px;	
}
.content
{
	text-align:left;
	width:965px;	
}
a 
{ 
	color:#575757;
}
#footerContainer
{
	height:87px;
	background:#434242 url(../images/footer/footer-common-bg.jpg) repeat-x top;
}
#innerfooter
{
	height:87px;width:980px;
	text-align:center; 
	margin:0px auto; 	
}
#footer
{
	text-align:left;
	width:950px;
}
/*Utility Classes*/
.textAlignLeft
{
	text-align:left;	
}
.floatLeft
{
	float:left;	
}
.floatRight
{
	float:right;	
}
td.styletext
{
	font-weight: normal;
	font-size: 13px;
	color: #595959;
	font-style: normal;
	font-family: Segoe UI, Helvetica, Arial, sans-serif;
	line-height: 24px;
	padding-bottom: 10px;
}
.quote 
{ 
    margin-top:10px; 
    font-size:11px; 
    font-style:italic;
    margin-left:20px; 
    width:390px; 
    text-align:justify; 
}
.quoteBy 
{ 
    color:#0168b4;
    font-size:11px; 
    margin-left:20px; 
    width:390px;  
}
