@charset "utf-8";
/* CSS4 Document customcss4 */
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
}
#footerbgs{
	background-color:#FFFFFF;
}
#maindiv{
	/*width:100%;*/
	height:auto;
}
#middiv{
	width:1000px;
	height:auto;
}
#header{
	width:1000px;
	background:url(../images/spphead.jpg) no-repeat;;
	height:194px;
}
#breadcrumb{
	width:1000px;
	height:25px;
	font-size:8px;
}
	#breadcrumbholder{
		padding-top:5px;
		padding-bottom:5px;
	}
		a.breadcrumblink{
			color:#000000;
			font-size:12px;
		}
#lowerbody{
	width:1000px;
	height:auto;
}
	#leftmenu{
		float:left;
		width:180px;
		margin-right:5px;
		height:auto;
	}
		#leftmenuholder{
			background:url(../images/sppleftmenu.jpg) no-repeat #ECECEC;
			padding-top:30px;
			height:375px;
		}
			#leftmenubot{
				background:#ECECEC;
				height:50px;
			}
	#contentcontainer{
		float:left;
		width:630px;
	}
		#contentarea{
			background:url(../images/content.jpg) no-repeat;
			background:#FFFFFF;
		}
			.content_table{
			
			}
			#incontent{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#000000;
				padding-right:20px;
				padding-left:20px;
			}
			#cholder{
				font-family:Verdana;
				font-size:12px;
			}
			h1.heads{
				font-family:Verdana;
				font-size:18px;
				color:#000000;
			}
		#footerarea{
			background:url(../images/sppfooter.jpg) bottom center repeat;
			width:1000px;
			background-size: 100%;
			height:120px;
			clear:both;
		}
			#footcontainer{
				padding-top:5px;
				padding-right:10px;
				padding-left:10px;
			}
				#footermessage{
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;	
					color:#000000;
				}
				#footerlinks{
					color:#000000;	
				}
					a.flinks{
						color:#000000;	
						font-family:Arial;
						font-size:10px;
					}
	#rightmenu{
		float:left;
		width:180px;
		margin-left:5px;
		height:auto;
	}
		#rightmenuholder{
			background:url(../images/spprightmenu.jpg) no-repeat #ECECEC;
			padding-top:30px;
			height:375px;
		}
			#rightmenubot{
				background:#ECECEC;
				height:50px;
			}
			a.rightmenulinks{
				color:#000000;
				font-size:8px;
				font-family:Arial;
			}
			a.leftmenulinks{
				color:#000000;
				font-size:8px;
				font-family:Arial;
			}
			a.breadcrumblinks{
				color:#000000;
				font-size:8px;
				font-family:Arial;
			}
			.breadcrumbnormal{
				color:#000000;
				font-size:8px;
				font-family:Arial;
			}
	/* general for right and left menus */
		#menulabel{
			background:url(../images/sppmenuhead.jpg) no-repeat;
			width:180px;
			height:75px;
			color:#FFFFFF;
			font-weight:bold;
		}
			#menulabelholder{
				padding-top:5px;
			}
			.menumarkers{
				color:#000000;
				font-size:8px;
			}
			.heads{
				font-family:Verdana;
				font-size:18px;
			}
	#selected{
			color:#FFFFFF;
			background-color:#FFFFFF;	
			padding: 3px 3px 2px 3px; 
			text-decoration: none;
			border: 1px solid #000;
	}
	.boxtype{
			background-color:#FFFFFF;
			font-size:8px;
			font-family:Arial;
			font-weight:normal;
			margin-top:10px;
			margin-bottom:10px;
	}
	p.boxtype a:link, p.boxtype a:visited { 
			padding: 3px 3px 2px 3px; 
			color:#000000;
			background-color:#202020;
			font-size: 8px;
			text-decoration:none;
			border: 1px solid #000;
			line-height:1.5em;
			margin:5px;
	}

	p.boxtype a:active { 
			padding: 3px 3px 2px 3px; 
			color:#000000;
			background-color:#202020;
			text-decoration: none;
			border: 1px solid #000;
	}
	p.boxtype a:hover {
			color:#202020;
			background-color:#000000;
	}
	.colorheader A:link {
			color: #0000FF;
			text-decoration: none;
	}
	.colorheader A:active {
			color: #0000FF;
			text-decoration: none;
	}
	.colorheader A:hover {
			color: #0000FF;
			text-decoration: none;
	}
	.colorheader A:visited {
			color: #0000FF;
			text-decoration: none;
	}
	/*for non keyword menus*/
	#ahmenu{
		background-color:<!--hbgcolor-->;	
		width:<!--midcontentholderwidth-->;
		font-size:<!--menufontsize-->px;
	}
	#bhmenu{
		background-color:<!--hbgcolor-->;	
		width:<!--midcontentholderwidth-->;
		font-size:<!--menufontsize-->px;
	}
	#bhmenuless{
		width:<!--midcontentholderwidth-->;
		font-size:<!--menufontsize-->px;
	}
	a.horimen{
		font-size:<!--menufontsize-->px;
		font-family:<!--menufontstyle-->;
		color:<!--menufontcolor-->;
	}
	.menugenerals1{
		color:#000000;
	}
	.menugenerals1 a:link{
		color:#0D0136;
		text-decoration:none;
	}
	.menugenerals1 a:visited{
		color:#0D0136;
		text-decoration:none;
	}
	#crossLinkColor{
		color:#000066;
		text-decoration:none;
	}

