* { 
margin : 0; 
padding : 0; 
} 
body {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #464646;
	background-color: #f4e7bd;
} 
a {
	color: #b22d00;
	text-decoration: underline;
	font-weight: bold;
} 
a:hover { 
text-decoration : none; 
color : #cc0099; 
} 
.bevelmenu { 
font : bold 13px arial; 
padding : 6px 0; 
margin : 0; 
width : auto; 
background-color : #003333; 
float : none; 
text-align : center; 
} 
.bevelmenu li { 
list-style : none; 
display : inline; 
} 
.bevelmenu li a { 
padding : 3px 0.5em; 
text-decoration : underline; 
color : white; 
background-color : green; 
border : 2px solid #ffcc33; 
} 
.bevelmenu li a:hover { 
color : white; 
background-color : maroon; 
border-style : outset; 
} 
.bevelmenu li a:visited { 
color : white; 
text-decoration : underline; 
font-weight : bold; 
} 
html > body .bevelmenu li a:active { 
border-style : inset; 
} 
#outer { 
padding : 0; 
margin : 0; 
width : 100%; 
} 

#headerbg
	{
		width:100%;
		height:309px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(../image-files/headerbg.jpg);
		background-repeat:repeat-x;
	}
#headerblank
	{
		width:1004px;
		height:309px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#header
	{
		width:1004px;
		height:309px;
		float: left;
		margin:0px;
		padding:0px;
		background-image:url(../image-files/header-art.jpg);
		background-repeat:no-repeat;
}

#menu ul
	{
	width: 385px;
	height: 33px;
	float: right;
	margin: 0px;
	padding: 0px;
	display: block;
}
#menu ul li
	{
		width:76px;
		height:33px;
		float:left;
		margin:0 1px 0 0;
		padding:0px;
		display:block;		
	}
#menu ul li a.menu
	{
		width:76px;
		height:26px;
		float:left;
		margin:0px;
		padding:7px 0 0 0;
		font-family:Arial;
		font-size:13px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image:url(../image-files/menu.jpg);
		background-repeat:no-repeat;
	}	
#menu ul li a.menu:hover
	{
		width:76px;
		height:26px;
		float:left;
		margin:0px;
		padding:7px 0 0 0;
		font-family:Arial;
		font-size:13px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image: url(../image-files/menuover.jpg);
		background-repeat:no-repeat;		
	}
#content { 
line-height : 1.5em; 
} 
#content p { 
margin-bottom : 1.5em; 
} 
#content h2, h3, h4, h5, h6 { 
color : #545454; 
margin-bottom : 1em; 
border-bottom : 1px dashed #dfdfdf; 
padding-bottom : 0.3em; 
} 
#content h2 { 
font-size : 1.5em; 
} 
#content h3 { 
font-size : 1.1em; 
} 
#content ul { 
margin-bottom : 1.5em; 
padding-left : 1em; 
list-style : square; 
} 
#content blockquote {
	margin-bottom: 1.5em;
	padding: 0.75em 0.75em 0.75em 1.5em;
	border-left: 0.75em solid #005082;
	background: #ffffd9 url('../image-files/a7.gif') repeat-x top left;
} 
#content blockquote p { 
margin-bottom : 0; 
} 
#content table { 
margin-bottom : 1.5em; 
border-collapse : collapse; 
text-align : left; 
} 
#content table th { 
font-weight : bold; 
padding : 0.5em; 
} 
#content table td { 
padding : 0.5em; 
border-right : 1px solid #fff; 
} 
#content table tr.rowH { 
color : #fff; 
background : #006192 url('../image-files/a8.gif') repeat-x top left; 
border-right : 1px solid #fff; 
} 
#content table tr.rowA { 
background : #f8f8f8 url('../image-files/a6.gif') repeat-x top left; 
border-top : 1px solid #fff; 
color : inherit; 
} 
#content table tr.rowB { 
background : #fdfdfd url('../image-files/a7.gif') repeat-x top left; 
border-top : 1px solid #fff; 
color : inherit; 
} 
#primaryContentContainer {
	background-color: #ffffff;
	float: right;
	margin: 0 -19em 0 -19em;
	width: 100%;
} 
#primaryContent { 
margin : 1.5em 19em 0 17.25em; 
padding : 1.5em 3em 1.5em 3em; 
} 
#secondaryContent { 
position : relative; 
float : left; 
width : 14em; 
padding : 3em 2em 1.5em 2em; 
background : #fff url('../image-files/a1.gif') repeat-y top right; 
} 
#secondaryContent .xbg { 
position : absolute; 
right : 0; 
bottom : -64px; 
background : #fff url('../image-files/a3.gif') no-repeat top right; 
height : 64px; 
width : 128px; 
} 
#tertiaryContent { 
position : relative; 
float : right; 
width : 15em; 
padding : 3em 2em 1.5em 2em; 
background : #fff url('../image-files/a2.gif') repeat-y top left; 
} 
#tertiaryContent .xbg { 
position : absolute; 
left : 0; 
bottom : -64px; 
background : #fff url('../image-files/a4.gif') no-repeat top left; 
height : 64px; 
width : 128px; 
} 
#footerbg
	{
	width: 100%;
	height: auto;
	float: left;
	margin: 0px;
	padding: 0px;
	background-image: url(../image-files/footerbg.jpg);
	background-repeat: repeat-x;
}
#footerblank
	{
	width: 1004px;
	height: auto;
	float: none;
	margin: 0 auto;
	padding: 0px;
}
#footer
	{
	width: 858px;
	height: auto;
	float: left;
	margin: 0px;
	padding: 41px 0 0 146px;
	background-image: url(../image-files/footer.jpg);
	background-repeat: no-repeat;
}
#footerbox
	{
		width:215px;
		height:168px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(../image-files/footerbox.jpg);
		background-repeat:no-repeat;
	}
#footermid
	{
		width:215px;
		height:168px;
		float:left;
		margin:0 35px 0 35px;
		padding:0px;
		background-image:url(../image-files/footerbox.jpg);
		background-repeat:no-repeat;
	}
#footerlast
	{
		width:215px;
		height:168px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(../image-files/footerbox.jpg);
		background-repeat:no-repeat;
	}
.footerheading
	{
		width:215px;
		height:21px;
		float: left;
		margin:28px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:24px;
		color:#f4e7bd;
	}
.footerheading h4
	{
		width:215px;
		height:21px;
		float: left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:24px;
		font-weight:normal;
		color:#f4e7bd;
		text-align:center;
	}
.footertxt
	{
		width:184px;
		float: left;
		margin:17px 0 0 16px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
	}
.footerbutton
	{
		width:68px;
		height:19px;
		float: left;
		margin:15px 0 0 73px;
		padding:0px;
	}
.button
	{
		width:68px;
		height:15px;
		float: left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:Arial;
		font-size:9px;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image:url(../image-files/footerbutton.jpg);
		background-repeat:no-repeat;
	}
.button:hover
	{
		width:68px;
		height:15px;
		float: left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:Arial;
		font-size:9px;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image: url(../image-files/footerover.jpg);
		background-repeat:no-repeat;
	}
#footerlinks
	{
		width:715px;
		float:left;
		margin:25px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ee7e1f;
		text-align:center;
		text-decoration:none;
	}
.footerlinks
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ee7e1f;
		text-align:center;
		text-decoration:none;
		padding:0 3px 0 3px;
	}
.footerlinks:hover
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ee7e1f;
		text-align:center;
		text-decoration: underline;
		padding:0 3px 0 3px;		
	}
#copyrights
	{
		width:715px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#401400;
		text-align:center;
	}
#designedby
	{
		width:715px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#401400;
		text-align:center;
	}
.designedby
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ee7e1f;
		text-align:center;
		text-decoration:none;
	}
.designedby:hover
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ee7e1f;
		text-align:center;
		text-decoration:underline;
		}

#validation
	{
		width:422px;
		float:left;
		margin:5px 0 0 0;
		padding:0 0 0 293px;
	}
.xhtml
	{
		width:66px;
		height:17px;
		float: left;
		margin:0px;
		padding:1px 0 0 0;
		font-family:Arial;
		font-size:11px;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image:url(../image-files/xhtml.jpg);
		background-repeat:no-repeat;
	}
.xhtml:hover
	{
		width:66px;
		height:17px;
		float: left;
		margin:0px;
		padding:1px 0 0 0;
		font-family:Arial;
		font-size:11px;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image:url(../image-files/xhtml.jpg);
		background-repeat:no-repeat;
	}
.css
	{
		width:66px;
		height:18px;
		float: left;
		margin:0 0 0 5px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image:url(../image-files/xhtml.jpg);
		background-repeat:no-repeat;
	}
.css:hover
	{
		width:66px;
		height:18px;
		float: left;
		margin:0 0 0 5px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image:url(../image-files/xhtml.jpg);
		background-repeat:no-repeat;
	}
.clear { 
clear : both; 
} 