/* CSS Document */

body
{
	padding:0px auto;
	margin:0px;
	background-image:url(/images/bodyBg1.jpg);
	background-repeat:repeat-x;
	background-color:#F5EFCA;
       font-family: Arial, Verdana, sans-serif;

}
h1 {
color: #049305;
font-size:20px;
}
h2 {
color: #049305;
font-size:16px;
margin:0px;
padding:0px;
}

img .border {
	padding: 5px; 
	border: 1px solid black;
}
#master
{
	padding:0px auto;
	margin:0px;
	width:100%;
}
#master #layout
{
	position:relative;
	width:1000px;
}
#layout #topRow
{
	position:relative;
	width:1000px;
	height:12px;
	float:left;
        font-size:0px;
	background-image:url(/images/topRowRpt.jpg);
	background-repeat:repeat-x;
}
#layout #SearchRow
{
	position:relative;
	width:1000px;
	height:48px;
	float:left;
	background-image:url(/images/searchRpt.jpg);
	background-repeat:repeat-x;
}
#SearchRow .SearchRowLftBorder
{
	position:relative;
	width:3px;
	height:48px;
	float:left;
	font-size:0px;
}

#SearchRow .SearchCol
{
	position:relative;
	width:241px;
	height:48px;
	float:left;
}
#SearchRow .SearchColGap
{
	position:relative;
	width:255px;
	height:48px;
	float:left;
}
#SearchRow .SearchRowMenu
{
	position:relative;
	width:498px;
	height:48px;
	float:left;
	background-image:url(/images/index_05_07.jpg);
	background-repeat:no-repeat;
}
#SearchRow .SearchRowRhtCol
{
	position:relative;
	width:3px;
	height:48px;
	float:left;
	font-size:0px;
	/*background-image:url(/images/index_06.jpg);
	background-repeat:no-repeat;*/
}


#layout #RowBelowtopRow
{
	position:relative;
	width:1000px;
	height:8px;
	float:left;
	font-size:0px;
	background-image:url(/images/menuTopRpt.jpg);
	background-repeat:repeat-x;
}


#layout #RowBelowtopRow
{
	position:relative;
	width:1000px;
	height:8px;
	float:left;
	font-size:0px;
	background-image:url(/images/menuTopRpt.jpg);
	background-repeat:repeat-x;
}

#layout #FlashRow
{
	position:relative;
	width:1000px;
	height:324px;
	float:left;
}

	#FlashRow .FlashRowLftCol
	{
		position:relative;
		width:24px;
		height:324px;
		float:left;
		background-image:url(/images/index_08.jpg);
		background-repeat:no-repeat;

	}
	#FlashRow .FlashCol
	{
		position:relative;
		width:957px;
		height:324px;
		float:left;
		background-image:url(/images/index_09.gif);
		background-repeat:no-repeat;
	}
	#FlashRow .FlashRowRhtCol
	{
		position:relative;
		width:19px;
		height:324px;
		float:left;
		background-image:url(/images/index_10.jpg);
		background-repeat:no-repeat;
	}
#layout #MenuRow
{
	position:relative;
	width:1000px;
	height:37px;
	float:left;
}

#MenuRow .MenuRowLft
{
	position:relative;
	width:31px;
	height:37px;
	float:left;
	background-image:url(/images/menuLftRpt.jpg);
	background-repeat:repeat-y;

}
#MenuRow .MenuRowmid
{
	position:relative;
	width:943px;
	height:37px;
	float:left;
	background-image:url(/images/MenuBarRpt.jpg);
	background-repeat:repeat-x;
	
}
#MenuRow .MenuRowRht
{
	position:relative;
	width:26px;
	height:37px;
	float:left;
	background-image:url(/images/menuRhtRpt.jpg);
	background-repeat:repeat-y;
}



#layout #ContentRow
{
	position:relative;
	width:1000px;
	min-height:827px;
	float:left;
	background-color:#F5EFCA;
}
*html #layout #ContentRow
{
height:827px;
}
	 #ContentRow .ContentRowLftCol
	{
		position:relative;
		width:31px;
		height:827px;
		float:left;
		background-image:url(/images/contentLftColRpt.jpg);
		background-repeat:repeat-x;
	}
	#ContentRow .LatestNewsCol
	{
		position:relative;
		width:219px;
		min-height:827px;
		float:left;
		background-image:url(/images/latestNewsRpt.jpg);
		background-repeat:repeat-y;
		
	}
	*html #ContentRow .LatestNewsCol
	{
	height:827px;
	}
	
		.LatestNewsCol .LatestNewsColRow1
		{
			position:relative;
			width:219px;
			height:23px;
			float:left;
			background-image:url(/images/index_15.jpg);
			background-repeat:no-repeat;
		}
		.LatestNewsCol .LatestNewsColRow2
		{
			position:relative;
			width:219px;
			height:293px;
			float:left;
			background-image:url(/images/index_20.jpg);
			background-repeat:no-repeat;
		}
		.LatestNewsCol .LatestNewsColRow3
		{
			position:relative;
			width:219px;
			height:106px;
			float:left;
			background-image:url(/images/index_21.jpg);
			background-repeat:no-repeat;
		}
		.LatestNewsCol .LatestNewsColRow4
		{
			position:relative;
			width:219px;
			height:40px;
			float:left;
			background-image:url(/images/index_22.jpg);
			background-repeat:no-repeat;
		}
		.LatestNewsCol .LatestNewsColRow5
		{
			position:relative;
			width:219px;
			min-height:336px;
			float:left;
			background-image:url(/images/index_23.jpg);
			background-repeat:no-repeat;
		}
		*html .LatestNewsCol .LatestNewsColRow5
		{
		height:336px;
		}
		
		.LatestNewsCol .LatestNewsColRow6
		{
			position:relative;
			width:219px;
			height:29px;
			float:left;
			background-image:url(/images/index_24.jpg);
			background-repeat:no-repeat;
		}
	#ContentRow .ContentRowLftColGap
	{
		position:relative;
		width:12px;
		height:827px;
		float:left;
		background-image:url(/images/contentRowColGapRpt.jpg);
		background-repeat:repeat-x;
	}
	#ContentRow .ContentCol
	{
		position:relative;
		width:713px;
		min-height:827px;
		float:left;
	}
	*html #ContentRow .ContentCol
	{
		height:827px;
	}
	
		.ContentCol .ContentColTop
		{
			position:relative;
			width:713px;
			height:10px;
			float:left;
			font-size:0px;
			background-image:url(/images/index_17.jpg);
			background-repeat:no-repeat;
		}
		.ContentCol .ContentColMid
		{
			position:relative;
			width:713px;
			min-height:806px;
			float:left;
			background-image:url(/images/contentColRpt.jpg);
			background-repeat:repeat-y;
		}
		*html .ContentCol .ContentColMid
		{
			height:806px;
		}
		.ContentCol .ContentColBot
		{
			position:relative;
			width:713px;
			height:11px;
			float:left;
			background-image:url(/images/contentRowBotRpt.jpg);
			background-repeat:repeat-x;
		}
	
	
	
	#ContentRow .ContentRowRhtCol
	{
		position:relative;
		width:25px;
		height:827px;
		float:left;
		background-image:url(/images/contentColRhtRpt.jpg);
		background-repeat:repeat-x;
	}
	
	
#layout #FooterRow
{
	position:relative;
	width:1000px;
	height:56px;
	float:left;
}	
#FooterRow .FooterRowLft
{
	position:relative;
	width:32px;
	height:56px;
	float:left;
	background-image:url(/images/index_26.jpg);
	background-repeat:no-repeat;
}	
#FooterRow .FooterRowImg
{
	position:relative;
	width:63px;
	height:56px;
	float:left;
	background-image:url(/images/index_27_1.jpg);
	background-repeat:no-repeat;
}
#FooterRow .FooterRowMid
{
	position:relative;
	width:879px;
	height:56px;
	float:left;
	background-image:url(/images/footerMidRpt.jpg);
	background-repeat:repeat-x;
}	
#FooterRow .FooterRowRht
{
	position:relative;
	width:26px;
	height:56px;
	float:left;
	background-image:url(/images/index_28.jpg);
	background-repeat:no-repeat;
}	


.footerTxt
{
font-family:Georgia;
font-size:12px;
color:#000000;
text-align:left;
text-decoration:none;
}

.footerTxt a
{
font-family:Georgia;
font-size:12px;
color:#000000;
text-align:left;
text-decoration:none;
}

.footerTxt a:hover
{
font-family:Georgia;
font-size:12px;
color:#000000;
text-align:left;
text-decoration:underline;
}


.topMenuTxt
{
font-family:verdana;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}
.topMenuTxt a
{
font-family:verdana;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}

.topMenuTxt a:hover
{
font-family:verdana;
font-size:11px;
color:#288400;
text-align:left;
text-decoration:underline;
}

#layout #CopyRightRow
{
	position:relative;
	width:1000px;
	height:27px;
	float:left;
}	

.FooterText
{
	COLOR: #313131;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none

}
.FooterText a
{
COLOR: #313131;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;



}
.FooterText a:hover
{
	COLOR: #204E01;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;

}

.LinkText
{
font-family:Georgia; font-size:12px; color:#000000; text-decoration:none;text-align:left;
}
.LinkText a
{
font-family:Georgia; font-size:12px; color:#000000; text-decoration:none;text-align:left;
}
.LinkText a:hover
{
font-family:Georgia; font-size:12px; color:#288400; text-decoration:none;text-align:left;
}




.RegisterTxt
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#051916;
	text-align:left;
	text-decoration:none;
}
.RegisterTxt a
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#051916;
	text-align:left;
	text-decoration:none;
}
.RegisterTxt a:hover
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#051916;
	text-align:left;
	text-decoration:underline;
}
.Clicktext
{ 
font-family:Arial; font-size:17px; font-weight:bold; color:#EAD47B; text-decoration:none;
}
.Clicktext a
{ 
font-family:Arial; font-size:17px; font-weight:bold; color:#EAD47B; text-decoration:none;
}
.Clicktext a:hover
{ 
font-family:Arial; font-size:17px; font-weight:bold; color:#EAD47B; text-decoration:underline;
}