@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#515151;
}
/*======================*/
.clearBoth {
	clear:both;
	line-height:0px;
	font-size:0px;
}
.left {
	float:left;
}
.right {
	float:right;
}
a {
	outline:none;
}
.last-li {
	background-image:none !important;
}
/*======================*/
#all {
	width:960px;
	margin:0 auto 0 auto;
}

#header {
	height:95px;
	position:relative;
}
	#header .right{
		width:700px;
		text-align:right;
		
	}
	#header .right ul {
		padding:20px 0 0 0;
	}
	#header .right li{
		padding:0 0 0 8px;
		float:right;
	}
	#header .right li a:link,#header .right li a:active, #header .right li a:visited {
		color:#393939;
	}
	#header .right li a:hover {
		text-decoration:none;
	}
	#header .right span {
		position:absolute;
		left: 663px;
		top: 60px;
		width: 299px;	
	}
	#header .right span a{
		margin:10px 0 0px 0;
		display:block;
		float:right;
		color:#686868;
	}
	#header .right span a:hover {
		text-decoration:none;
	}
	#header .right span img {
		float:right;
	}
	
#topMenu {
	background-image:url(siteImages/topMenuTile.gif);
	height:41px;
	background-repeat:repeat-x;
}
	#topMenu ul {
		margin:0 0 0 4px;
	}
	#topMenu li {	
		float:left;
	}
	#topMenu li a:link,#topMenu li a:active,#topMenu li a:visited {
		display:block;		
		float:left;
		margin:4px 0 0 0;
		padding:10px;		
		color:#424242;
		font-size:13px;
		text-decoration:none;
	}
	#topMenu li a:hover {
		background-color:ButtonShadow;
		color:#FFF;
	}
	#topMenu li.selected a{
		background-color:#263e5d;
		color:#FFF;
	}
	
#topFlash {
	margin:4px 0 0 0;
}
#mastIn {
	margin:4px 0 0 0;
}

#content {
	margin:55px 0 55px 0;
}
	#content #home {
		width:720px;
		margin:0 auto 0 auto;
	}
	
	#content #home li{
		width:220px;
		float:left;
		background-image:url(siteImages/home-betweensep.gif);
		background-repeat:no-repeat;
		background-position:right;
		padding:0 0px 0 20px;
	}
		#content #home h3,#content #home h3 a {
			color:#294060;
			font-size:24px;
			margin:0 0 10px 0;
			font-weight:normal;
			text-decoration:none;
		}
		#content #home h3 a:hover {
			text-decoration:underline;
		}
		#content #home p {			
			font-size:12px;
			margin:14px 0 14px 0;
			line-height:16px;
			text-align:justify;
			width:180px;
		}
		#content #home span a:link,#content #home span a:active,#content #home span a:visited {
			display:block;
			background-image:url(siteImages/learnMoreButt.gif);
			background-repeat:no-repeat;
			text-decoration:none;
			width:143px;
			height:21px;
			color:#FFF;
			font-size:12px;
			padding:10px 0 0 10px;
		}
		#content #home span a:hover {
			text-decoration:underline;			
		}
	#content #category-home {
	}
	
	
	#content #inpage {
		margin:-55px 0 0 0;
	}
	#content #inpage .left {
		width:200px;
		padding:25px 20px 0 14px;
	}
	#content #inpage .left h3 {
		color:#000000;
		font-size:12px;
		border-bottom:#e2e2e2 solid 1px;
		font-weight:bold;
		padding:0 0 8px 0;
	}
	#content #inpage .left ul {
		padding:0 0 20px 0;
	}
	#content #inpage .left li a:link,#content #inpage .left li a:active,#content #inpage .left li a:visited {
		color:#484848;
		display:block;
		padding:4px 0 4px 5px;
		margin:0 0 0 -5px;
	}
	#content #inpage .left li a:hover {
		background-color:ButtonShadow;
		color:#FFF;
	}
	#content #inpage .left li.selected a {
		background-color:#253c5c;
		color:#FFF;
	}
	#content #inpage .left ul.secondary {
		font-size:12px;
	}
	
	#content #inpage .right {
		width:716px;
		position:relative;
	}
	#content #inpage .right #inpageTop {
		background-image:url(siteImages/inpage-subtitletop.gif);
		background-repeat:no-repeat;
		width:716px;
		height:61px;
		padding:4px 0 0 20px;
	}
	#content #inpage .right #inpageTop ul  {
		margin:0 0 0 -5px;
	}
	#content #inpage .right #inpageTop li {
		float:left;
		color:#6a6a6a;
		font-size:9px;
		padding:0 0 0 5px;
	}
	#content #inpage .right #inpageTop li a{
		color:#6a6a6a;
	}
	
	#content #inpage .right #inpageTop h3 {
	font-size:24px;
	color:#434343;
	font-weight:normal;
	display:block;
	position:absolute;
	width: 653px;
	left: 19px;
	top: 31px;
	}
	#content #inpage .right p {
		font-size:12px;
		line-height:24px;
		color:#424242;
		margin:20px 50px 30px 20px;
		text-align:justify;
	}
	#content #inpage .right p a {
		color:#588acb;
	}
	

#newsMini {
	background-image:url(siteImages/newBack.gif);
	background-repeat:no-repeat;
	width:700px;
	height:104px;
	padding:10px 40px 0 220px;
	position:relative;
}
	#newsMini #newsItem {
		
	}
	#newsMini #newsItem h3 {
		color:#242424;
		font-weight:normal;
		font-size:12px;
	}
	#newsMini #newsItem p {
		color:#5f5f5f;
		font-size:12px;
		padding:5px 0 5px 0;
		line-height:14px;
	}
	#newsMini #newsItem p a {
		color:#588acb;
	}
	#newsMini .pagination {
	position:absolute;
	top: 90px;
	}
	#newsMini .pagination li {
		float:left;
		
		padding:0px 8px 3px 2px;
	}
	#newsMini .pagination li a {
		font-size:12px;
		color:#363636;
		text-decoration:none;
	}
	#newsMini .pagination li a:hover {
		text-decoration:underline;
	}
	#newsMini .pagination li.selected {
		background-image:url(siteImages/newsPaginationSelected.gif);
		background-repeat:no-repeat;
		
	}
	#newsMini .pagination li.selected a {
		color:#FFF;
	}
	
#newsMiniGR {
	background-image:url(siteImages/newBack-GR.gif);
	background-repeat:no-repeat;
	width:700px;
	height:104px;
	padding:10px 40px 0 220px;
	position:relative;
}
	#newsMiniGR #newsItem {
		
	}
	#newsMiniGR #newsItem h3 {
		color:#242424;
		font-weight:normal;
		font-size:12px;
	}
	#newsMiniGR #newsItem p {
		color:#5f5f5f;
		font-size:12px;
		padding:5px 0 5px 0;
		line-height:14px;
	}
	#newsMiniGR #newsItem p a {
		color:#588acb;
	}
	#newsMiniGR .pagination {
	position:absolute;
	top: 90px;
	}
	#newsMiniGR .pagination li {
		float:left;
		
		padding:0px 8px 3px 2px;
	}
	#newsMiniGR .pagination li a {
		font-size:12px;
		color:#363636;
		text-decoration:none;
	}
	#newsMiniGR .pagination li a:hover {
		text-decoration:underline;
	}
	#newsMiniGR .pagination li.selected {
		background-image:url(siteImages/newsPaginationSelected.gif);
		background-repeat:no-repeat;
		
	}
	#newsMiniGR .pagination li.selected a {
		color:#FFF;
	}

#footer {
	background-image:url(siteImages/footerBack.gif);
	background-repeat:no-repeat;
	width:960px;
	height:152px;
	position:relative;
}
	#footer .left {
		color:#afafaf;
		font-size:12px;
		position:absolute;
		left: 27px;
		top: 72px;
	}
	#footer .left a {
		color:#afafaf;
	}
	#footer .right {
	color:#ffffff;
	font-size:12px;
	position:absolute;
	left: 273px;
	top: 15px;
	text-align:center;
	margin:0 auto 0 auto;
	width: 677px;
	}
	#footer .right li {
		float:right;
		padding:0 8px 0 0;
	}
	#footer .right a {
		color:#ffffff;
		
	}

