/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	background:#126132 url('Image/bkg.gif') repeat-x; 
	margin:0px;
}

DIV.frame
{
	width:auto;
	overflow:hidden;
	/*border:1px solid #990000;*/
}

DIV.frame DIV.innerFrame
{
	width:1090px; /*Needs to be exact */
	margin-left:auto;
	margin-right:auto;
	background:url('Image/bkgInnerFrame.png') 0 -2px no-repeat;
	overflow:hidden;
	/*border:2px solid #993300;*/
}

DIV.innerFrame DIV.header
{
	width:auto;
	overflow:visible;
	height:88px;
	/*border:1px solid #330099;*/
}

DIV.header DIV.innerHeader
{
	width:860px;
	height:82px;	
	overflow:visible;
	margin-left:auto;
	margin-right:auto;	
	/*border:3px solid #339966;*/
}

DIV.innerFrame DIV.center
{
	width:860px;
	overflow:auto;
	margin-left:auto;
	margin-right:auto;
	/*border:1px solid #333399;*/
}

DIV.center DIV.centerTop
{
	width:auto;
	overflow:auto;
}

DIV.center DIV.centerMiddle
{
	width:820px;
	overflow:auto;
	/*border:1px solid #33CC99;*/
	background-image:url('Image/bkgCenterMiddle.gif');	
	background-repeat:repeat-y;	
}

DIV.center DIV.centerBottom
{
	width:800px;
	overflow:auto;
}

DIV.centerMiddle DIV.centerMiddleLeft
{
	float:left;
	width:460px;
	display:inline; /* Fixes IE 6 Rendering Bug */
	margin-left:10px;
	margin-right:5px;
	overflow:visible;
	/*border:1px solid #00FFFF;*/
}

DIV.centerMiddleLeft DIV.leftHeader
{
	color:#126132;
	font-size:22px;
	font-weight:900;
	text-align:left;
}

DIV.centerMiddleLeft DIV.leftHeader DIV.horizontal
{
	width:455px;
	display:block;
	height:1px;
	overflow:hidden;
	background-color:#999999;
	margin:0px;
}

DIV.centerMiddleLeft P
{
	/*text-indent:20px;*/
	margin-top:10px;
	line-height:18px;
}

DIV.centerMiddle DIV.centerMiddleRight
{
	float:left;
	overflow:auto;
	/*border:1px solid #00FFCC;*/
}

DIV.innerFrame DIV.footer
{
	width:860px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	/*border:1px solid #336699;*/
}

DIV.footer DIV.footerBottom
{
	width:800px;
	color:#f7edcd;
	font-size:11px;
}






DIV.innerHeader DIV.logo
{
	width:180px;
	height:80px;
	float:left;
	background-image:url('Image/logo.jpg');
	background-repeat:no-repeat;
	/*border:1px solid #FF0099;*/
}

DIV.innerHeader DIV.innerHeaderTop
{
	height:46px;
	float:left;
	/*border:1px solid #FFFF00;*/
}

DIV.innerHeader DIV.innerHeaderBottom
{
	width:auto;
	margin-top:5px;
	float:left;
	overflow:visible;
	/*border:1px solid #00FFCC;*/
}







DIV.containerMain
{
	width:458px;
	overflow:auto;
	float:none;
	background-image:url('Image/bkgContainerMain.gif');	
	background-repeat:repeat-y;
	/*border:1px solid #336699;*/
}

DIV.containerMain DIV.containerMainTop
{
	background-image:url('Image/topContainerMain.gif');	
	height:4px;
	background-repeat:no-repeat;
	overflow:hidden;
}

DIV.containerMain DIV.containerMainBottom
{
	background-image:url('Image/bottomContainerMain.gif');	
	height:4px;
	background-repeat:no-repeat;
	overflow:hidden;
}

DIV.containerMain DIV.containerMainInner
{
	width:450px;
	overflow:hidden;
	margin-right:auto;
	margin-left:auto;
}







DIV.containerAd
{
	width:308px;
	overflow:hidden;
	background-image:url('Image/bkgContainerAd.gif');	
	background-repeat:repeat-y;
	/*border:1px solid #336699;*/
}

DIV.containerAd DIV.containerAdInner
{
	width:300px;
	overflow:hidden;
	margin-right:auto;
	margin-left:auto;
}

DIV.containerAd DIV.containerAdTop
{
	background-image:url('Image/topContainerAd.gif');
	height:4px;
	width:308px;
	overflow:hidden;
	background-repeat:no-repeat;
	/*border:1px solid #336699;*/
}

DIV.containerAd DIV.containerAdBottom
{
	height:4px;
	background-image:url('Image/bottomContainerAd.gif');
	background-repeat:no-repeat;
	overflow:hidden;
}






DIV.containerExtra
{
	width:152px;
	float:left;
	overflow:auto;
	margin-left:4px;
	margin-top:4px;
}

DIV.containerExtra DIV.containerExtraTop
{
	width:150px;
	margin-left:auto;
	margin-right:auto;
}

DIV.containerExtra DIV.containerExtraCenter
{
	width:148px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-right:auto;
	margin-left:auto;
}

DIV.containerExtraCenter P
{
	width:130px;
	overflow:hidden;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:auto;
	margin-left:auto;
}





DIV.newsContainer
{
	float:left;
	overflow:auto;
	/*width:300px;*/
	/*border:1px solid #FF0000;*/
}

DIV.newsContainer DIV.newsInfo
{
	float:left;
	overflow:auto;
	margin-top:4px;
	width:455px;
	/*border:1px solid #FF0000;*/
}

DIV.newsInfo Div.newsInfoLeft
{
	float:left;
	width:110px;
	overflow:auto;
	/*border:1px solid #FF0000;*/
}

DIV.newsInfo Div.newsInfoRight
{
	float:left;
	width:345px;
	overflow:auto;
	background-color:#FFFFFF;
	margin-top:12px;
	/*border:1px solid #FF0000;*/
}

DIV.newsInfoRight DIV.newsInfoheader
{
	width:auto;
	color:#FFFFFF;
	font-size:11px;	
	overflow:hidden;
	height:16px;
}

DIV.newsInfoRight P
{
	/*width:230px;*/
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	font-size:11px;	
}

DIV.newsInfoheader SPAN
{
	margin-left:10px;
	color:#FFFFFF; 
	font-weight:bold;
}







a:link
{
	font-weight:bold;
	text-decoration:underline;
	color:#126130;
}
a:visited
{
	font-weight:bold;
	text-decoration:underline;
	color:#126130;	
}
a:hover
{
	text-decoration:none;
	color:#333333;
}





a.light:link
{
	font-weight:normal;
	text-decoration:underline;
	color:#126130;
}
a.light:visited
{
	font-weight:normal;
	text-decoration:underline;
	color:#126130;	
}
a.light:hover
{
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}





h1
{
	font-size:24px;
}
h2
{
	font-size:20px;
}
h3
{
	font-size:16px;
	margin:0px;
	margin-bottom:5px;
}





a.linkA:link
{
	font-weight:bold;
	color:#dec17d;
}

a.linkA:visited
{
	font-weight:bold;
	color:#dec17d;	
}

a.linkA:hover
{
	font-weight:bold;
	color:#870000;	
}




img 
{
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}
P
{
	margin:0px;
	padding:0px;
}





A.linkButton:link
{
	display:block;
	border:2px solid #a2600b;
	background-color:#e08106;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	height:20px;
}
A.linkButton:active
{
	display:block;
	border:2px solid #a2600b;
	background-color:#b71c07;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	text-decoration:underline;	
	margin:0px;
	padding:0px;	
	height:20px;	
}
A.linkButton:hover
{
	display:block;
	border:2px solid #a2600b;
	background-color:#b71c07;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	text-decoration:underline;	
	margin:0px;
	padding:0px;	
	height:20px;	
}
A.linkButton:visited
{
	display:block;
	border:2px solid #a2600b;
	background-color:#e08106;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;	
	margin:0px;
	padding:0px;	
	height:20px;	
}







/* For Dynamic Pop-up Box */
#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 630px;
	height: 0px;
	z-index: 200;
}	
