@charset "utf-8";
/* CSS Document */
body {
	margin:0px 0px 0px 0px;
	background-image:url(images/bck.jpg);
	background-color:#B3C8F3;
	font-family:Tahoma, Arial, Helvetica;
	font-size:13px;
	color:#4A4A4A
	}
h2 {
	text-align:left;
	margin:4px 0px 4px 0px;
	color:#345A89;
	font-size:24px;
	}
a:link {
	color:#1A212A;
	}
a:hover {
	color:#860C0C;
	}
a:visited {
	color:#202E40;
	}
.line1 {
	height:2px;
	background-color:#ACA7A7;
	margin-bottom:10px
	}
.line2 {
	height:2px;
	background-color:#ACA7A7;
	margin-bottom:20px
	}
.introTxt {
	text-align:justify;
	width:550px;
	overflow:hidden;
	padding:2px 2px 2px 2px;
	border:2px double #ACA7A7;
	margin-bottom:15px
	}
	
#mainStruc {
	width:980px;
	overflow:hidden;
	text-align:center;
	margin:0 auto
	}

#topMost {
	width:980px;
	background-image:url(images/main_01.png);
	height:10px;
	}
#topLogoCont {
	height:85px;
	width:980px;
	overflow:hidden;
	}
	.topLogoLft {
		width:54px;
		height:85px;
		background-image:url(images/main_02.png);
		float:left
		}
	.topLogoImg {
		width:209px;
		height:85px;
		float:left;
		}
	.topLogoNxt1 {
		width:442px;
		height:55px;
		float:left;
		background-image:url(images/main_04.png)
		}
	.topLogoNxt2 {
		width:275px;
		height:55px;
		float:left;
		background-image:url(images/main_05.png)
		}
	.topLogoNxt3 {
		width:693px;
		height:30px;
		float:left;
		background-image:url(images/main_06.png)
		}
	.topLogoLst {
		width:24px;
		height:30px;
		float:left;
		background-image:url(images/main_07.png)
		}
#topImgCont {
	width:980px;
	height:166px;
	overflow:hidden;
	}
	.topImgLft {
		width:18px;
		height:166px;
		float:left;
		background-image:url(images/main_08.png)
		}
	.topImg {
		width:938px;
		height:166px;
		float:left;
		}
	.topImgRht {
		width:24px;
		height:166px;
		float:left;
		background-image:url(images/main_10.png)
		}



#topNavCont {
	clear:both;
	width:980px;
	overflow:hidden;
	}
	.topNavLft {
		background-image:url(images/main_11.png);
		width:18px;
		height:41px;
		float:left;
		}
	.topNavMain {
		background-image:url(images/main_12.png);
		width:938px;
		height:41px;
		background-color:#88E604;
		float:left;
		}
		.topNav {
			width:auto;
			padding:4px 15px 0px 15px;
			float:left;
			height:36px;
			border-right:1px solid #939393;
			margin-top:4px
			}
		.topNav a:link {
			text-transform:uppercase;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			color:#330000;
			text-decoration:none;
			padding:0px 4px 0px 4px;
			}
		.topNav a:hover {
			text-transform:uppercase;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			padding:0px 4px 0px 4px;
			background-image:url(images/black_bg.png);
			}
		.topNav a:visited {
			text-transform:uppercase;
			font-size:18x;
			font-family:Arial, Helvetica, sans-serif;
			color:#330000;
			padding:0px 4px 0px 4px;
			}
	.topNavRht {
		width:24px;
		height:41px;
		background-image:url(images/main_13.png);
		float:left
		}
#contStrucTop {
	background-image:url(images/main_14.png);
	width:980px;
	height:24px;
	}
#contStruc {
	background-image:url(images/cont-bg.png);
	width:915px;
	overflow:hidden;
	padding:0px 35px 0px 30px
	}

 #contentRow {
 	overflow:hidden;
	background-color:#FEF1C6;
	background-image:url(images/cont-bck.png);
	margin-top:6px
	}
	
	#lftNavStruc {
		width:175px;
		overflow:hidden;
		float:left
		}
		.lftNavTop {
			width:175px;
			height:56px;
			background-image:url(images/lft_nav_top.png);
			}
		.lftNavCont {
			background-image:url(images/lft_nav_mid.png);
			overflow:hidden;
			width:167px;
			padding:2px 4px 2px 4px;
			}
			.lftNavUl {
				list-style-image:url(images/bullet-1.png);
				text-align:left;
				margin:0px 0px 0px 0px;
				padding:0px 6px 0px 30px
				}
			.lftNavUl a:link {
				color: #660000;
				font-size:14px;
				text-decoration:none;
				font-family:"Comic Sans MS", Arial, Tahoma
				}
			.lftNavUl a:hover {
				color:#D00000;
				font-size:14px;
				text-decoration:none;
				font-family:"Comic Sans MS", Arial, Tahoma
				}
			.lftNavUl a:visited {
				color:#3D0A0A;
				font-size:14px;
				text-decoration:none;
				font-family:"Comic Sans MS", Arial, Tahoma
				}
			.lftNavLi {
				border-bottom:1px dotted #EEB901;
				padding:6px 0px 6px 0px;
				}
				
			
		.lftNavBot {
			width:175px;
			height:13px;
			background-image:url(images/lft_nav_bot.png);
			}
	#midContStruc {
		overflow:hidden;
		float:left;
		margin-left:5px;
		width:558px;
		padding-right:4px;
		}
		
		.content {
			text-align:justify;
			overflow:hidden;
			background-image:url(images/cont-bg.jpg);
			background-repeat:repeat-y
			}
	#rightBar {
		width:160px;
		padding-left:4px;
		text-align:center;
		overflow:hidden;
		float:left;
		}
#contStrucBot {
	background-image:url(images/struc-bot.png);
	width:980px;
	height:42px
	}


img {
	border:none
	}
.imgRht {
	float:right;
	padding-left:4px;
	margin-top:2px
	}
.imgLft {
	float:left;
	padding-right:4px;
	margin-top:2px
	}
	
.txtCenter {
	text-align:center;
	margin:0 auto
	}
	
.headingOne {
	color:#990000; 
	font-size:16px;
	font-weight:bold
	}
.miscMain {
	border:2px solid #919BA7;
	overflow:hidden;
	text-align:center;
	margin:0 auto
	}
.miscRow {
	border-bottom:1px solid #919BA7;
	overflow:hidden;
	}
.miscHead {
	border-bottom:1px solid #919BA7;
	background-color:#BEC5CC;
	overflow:hidden;
	padding:2px 0px 2px 0px;
	font-weight:bold
	}
.miscCont {
	float:left;
	border-right:1px solid #919BA7;
	padding:5px 0px 5px 0px
	}