@charset "utf-8";
/* CSS3 Document */
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:189px;
}
#breadcrumb{
	width:1000px;
	height:25px;
	font-size:12px;
}
	#breadcrumbholder{
		padding-top:5px;
		padding-bottom:5px;
	}
		a.breadcrumblink{
			color:#000000;
			font-size:12px;
		}
#lowerbody{
	width:1000px;
	height:auto;
}
	#leftmenu{
		float:left;
		width:200px;
		margin-right:4px;
		height:auto;
	}
		#leftmenuholder{
			background:url(../images/sppleftmenu.jpg) no-repeat #243c48;
			padding-top:30px;
			height:auto;
		}
			#leftmenubot{
				background:url(../images/leftmenubottom.jpg) no-repeat #243c48;
				height:50px;
			}
	#contentcontainer{
		float:left;
		width:590px;
		background:#FFFFFF;
	}
		#contentborder{
			margin-left:1px;
			margin-right:1px;
			border-right:medium dotted;
			border-left:medium dotted;
			border-top:none;
			border-bottom:none;
			border-color:#243c48;
		}
		#contentarea{
			background:url(../images/content.jpg) no-repeat;
			background:#FFFFFF;
		}
			.content_table{
				background:#FFFFFF;
			}
			#incontent{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#000000;
				padding-right:20px;
				padding-left:20px;
				background:#FFFFFF;
			}
			#cholder{
				font-family:comic sans ms;
				font-size:14px;
			}
			h1.heads{
				font-family:Times New Roman;
				font-size:18px;
				color:#000000;
				background:#FFFFFF;
			}
		#footerarea{
			background:url(../images/sppfooter.jpg) bottom center repeat;
			background-size: 100%;
			height:100px;
		}
			#contentborder2{
				margin-bottom:2px;
				margin-left:1px;
				margin-right:1px;
				border-right:medium dotted;
				border-left:medium dotted;
				border-top:none;
				border-bottom:none;
				border-color:#243c48;
				padding-top:20px;
			}
				#footermessage{
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;	
					color:#000000;
				}
				#footerlinks{
					color:#000000;	
				}
					a.flinks{
						color:#000000;	
						font-family:Arial;
						font-size:12px;
					}
	#rightmenu{
		float:left;
		width:200px;
		margin-left:4px;
		height:auto;
	}
		#rightmenuholder{
			background:url(../images/spprightmenu.jpg) no-repeat #243c48;
			padding-top:30px;
			height:auto;
		}
			#rightmenubot{
				background:url(../images/rightmenubottom.jpg) no-repeat #243c48;
				height:50px;
			}
			a.rightmenulinks{
				color:#000000;
				font-size:10px;
				font-family:Arial;
			}
			a.leftmenulinks{
				color:#000000;
				font-size:10px;
				font-family:Arial;
			}
			a.breadcrumblinks{
				color:#000000;
				font-size:12px;
				font-family:Verdana;
			}
			.breadcrumbnormal{
				color:#000000;
				font-size:12px;
				font-family:Verdana;
			}
	/* general for right and left menus */
		#menulabel{
			background:url(../images/sppmenuhead.jpg) no-repeat;
			width:200px;
			height:75px;
			color:#FFFFFF;
			font-weight:bold;
		}
			#menulabelholder{
				padding-top:5px;
			}
			.menumarkers{
				color:#000066;
				font-size:10px;
			}
			.heads{
				font-family:Times New Roman;
				font-size:18px;
			}
			
	.boxtype{
			background-color:background:#FFFFFF;;
			font-size:12px;
			font-family:Verdana;
			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:#FFFFFF;
			font-size: 12px;
			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:#FFFFFF;
			text-decoration: none;
			border: 1px solid #000;
	}
	p.boxtype a:hover {
			color:#FFFFFF;
			background-color:#000000;
	}
	.colorheader A:link {
			color: #996600;
			text-decoration: none;
	}
	.colorheader A:active {
			color: #996600;
			text-decoration: none;
	}
	.colorheader A:hover {
			color: #996600;
			text-decoration: none;
	}
	.colorheader A:visited {
			color: #996600;
			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:#FF9D2E;
		text-decoration:none;
	}
	.menugenerals1 a:visited{
		color:#FF9D2E;
		text-decoration:none;
	}
	#crossLinkColor{
		color:#000033;
		text-decoration:none;
	}
