DIV.pageArea{
	width: 100%;
	height: 100%;
	vertical-align: top;
}
DIV, TD, P {
font-family:Arial, Verdana; font-size:11px; color:#ffffff;
}





DIV.footerTop{
	background-image: url(img/footer_top.jpg);
	background-repeat: repeat-x;
	width: 100%; height:1px;
	display:block; overflow:hidden;
	clip:auto; border: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; 
}
DIV.footer{
	background-image: url(img/footer.jpg);
	background-repeat: no-repeat;
	width: 100%; height:27px;
	display:block; overflow:hidden;
}
P.imgGroup, TD.imgGroup  {
	color:#8a393a;
	width:293px;
	line-height:1em;

  }

  p.imgGroup img {
  float: left;
  font-size: 1.7em;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:14px;
  margin-right:11px;
  }



DIV.sideImgContent{
	width: 314px; display:block;
	padding:14px 14px 14px 14px;
	color:#8a393a;
	clip:auto;
}
DIV.sideImgBarBottom{
	background-color: #80292c;
	height: 1px; width:100%;
	display:block; overflow:hidden;
}
DIV.sideImgBarTop{
	background-color: #80292c;
	height: 1px; width:100%;
	display:block; overflow:hidden;
	clip:auto;
}
DIV.homeFlashCont{
 border-top: 1px solid #80292c;
 border-bottom: 1px solid #80292c;
}
TD.redContent{
	
	background: url(img/orange_bg.gif);
	color:#fff;
	padding-top:20px; padding-left:39px;
	padding-bottom:20px; padding-right:39px;
}
IMG.navImg{
cursor: pointer;
}
DIV.lcPicBar{
	height: 1px; width:100%;
	background-color: #ffe5cf;
	display:block; overflow:hidden;
}

DIV.sndryNav{
	height:22px; width:100%;
	background-color: #331011;
	display:block; overflow:hidden;
}
DIV.logoBar{
	
	background: url(img/logo_bar.gif);
	background-repeat: repeat-x;
	height: 22px; width:100%;
	display:block; overflow:hidden;
}
BODY{
	background-position: center;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	overflow: visible;
	background-image: url(img/bg_all.gif);
}

DIV.menuArea{
	background: url(img/nav/bg.gif);
	background-repeat: repeat-x;
	height: 50px;
}

DIV.leftBar{
	width:102px;
	background-image: url(img/bg_leftBar.gif);
	background-repeat: repeat-y;
}
DIV.rightBar{
	width:102px;
	background-image: url(img/bg_rightBar.gif);
	background-repeat: repeat-y;
}


A:link, A:visited, A:active { 
color:#333469;
}
A:hover { 
border-bottom:1px solid #bba399; color:#ff0000; text-decoration:none; cursor: pointer;
}

DIV,TD,P,BODY{
	
		font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.0em;
	letter-spacing: -0.03em;

}

BODY{
overflow:auto;
}

H3 { line-height:20px; }

.topLeft /* top table has top background */
{
	background-image:url(img/topLeft.gif);	
	width:15px;	
}
.topCenter /* top table has top background */
{
	background-image:url(img/topCenter.gif);
	height:10px;		
}
.topRight /* top table has top background */
{
	background-image:url(img/topRight.gif);	
	width:15px;		
}
.middleLeft /* top table has top background */
{
	background-image:url(img/middleLeft.gif);
	width:15px;		
}
.middleCenter /* top table has top background */
{
	background-image:url(img/middleBG.gif);
	font-family:Arial, sans-serif, Helvetica;
	font-size:10pt;			
}
.middleRight /* top table has top background */
{
	background-image:url(img/middleRight.gif);
	width:15px;		
}
.bottomLeft /* top table has top background */
{
	background-image:url(img/bottomLeft.gif);	
	width:15px;			
}
.bottomCenter /* top table has top background */
{
	background-image:url(img/bottomCenter.gif);
	height:10px;		
}
.bottomRight /* top table has top background */
{
	background-image:url(img/bottomRight.gif);
	width:15px;			
}
.outerTable
{	
	border-collapse:collapse;						
}
.outerTable td
{
	padding:0;		
}
.middleTable /* middle table has middle background repeat in verticle*/
{		
	background-image:url(img/middleBG.gif);
	font-family:Arial, sans-serif, Helvetica;
	font-size:9pt;
	border-collapse:collapse;
	color:Black;
	text-align:right;				
	/*background-color: #ffe0c0;	*/				
}