﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color: #ffffff;
}

.clear {
	clear:both;	
}

#outer {
	width: 933px;
	margin: 0 auto;
	padding-top:5px;
}


#searchform {
	width:220px;
	padding-bottom:40px;
	padding-top:20px;

}

#searcharea{
	width:220px;
	height:36px;
	padding-top:4px;
	
}

#searchtext{
	color:#1b62a5;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}

#searchfield{
	float:left;
	background-image:url(/images/searchbg.gif);
	background-repeat:no-repeat;
	height:29px;
	width:150px;
	padding-left:25px;
	padding-top:5px;
}

#searchbox{
	width:145px;
	border:0px;
	background-color:white;
}

#searchbutton {
	float:left;
	height:30px;
	width:20px;
}

#header {
	height: 119px;
	width: 913px;
	padding-right:20px;
	background-image:url(/images/header.gif);
	background-repeat:no-repeat;
}

#headercontact{
	text-align:right;
	width: 913px;
	padding-right:20px;
	padding-top:20px;
	height:30px;
	color:#168ad3;
}

#navigation {
	height: 35px;
	width: 913px;
	padding-left:20px;
	padding-top:1px;
	background-image:url(/images/navbg.gif);
	background-repeat:no-repeat;
}

.topnavdivider{
	float:left;
	width:18px;
	height:32px;
}

.topnavitem{
	padding-top:8px;
	float:left;
	height:24px;
	padding-left:15px;
	padding-right:15px;
	position:relative;
}

.topnavitemon{
	padding-top:8px;
	float:left;
	background-image:url(/images/navbgon.gif);
	background-repeat:repeat-x;
	height:24px;
	padding-left:15px;
	padding-right:15px;
	position:relative;
}

#content {
	width:933px;
	background-image:url(/images/contentbg.gif);
	background-repeat:repeat-y;
}

#leftnav {
	width: 244px;
	float:left;
	border-left:0px;
	border-bottom:0px;
	margin-top:12px;
	padding-left:19px;
}

#leftnavtop{
	background-image:url(/images/leftnavtop.gif);
	background-repeat:no-repeat;
	width:226px;
	height:16px;
}

#leftnavbottom{
	background-image:url(/images/leftnavbottom.gif);
	background-repeat:no-repeat;
	width:226px;
	height:30px;
	padding-top:0px;
}


#artcontent {
	width: 625px;
	float:left;
	padding-bottom:13px;
}

#footer {
	height:50px;
	width:933px;
	background-image:url(/images/footer.gif);
	background-repeat:no-repeat;
	color:#276ba9;
	font-size:11px;
	clear:both;
}

#footerleft {
	text-align:left;
	width:570px;
	float:left;
	padding-left:20px;
	padding-top:8px;
}

#footerright {
	text-align:right;
	width:300px;
	float:left;
	font-size:12px;
	color:White;
	padding-top:1px;
	padding-right:5px;
}

.subnavbox{
	visibility:hidden;
	position:absolute;
	width:155px;	
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-top:0px;
	border-style:solid;
	border-width:1px;
	border-color:#c1d2d3;
	padding:10px 5px 10px 27px;
	background-color:white;
	top:34px;
	left:-13px;
}

#hd-3{width:155px;}
#hd-5{width:110px;padding-left:30px;}
#topnavitem-5 {padding-left:30px;padding-right:30px;}

.subnavitem{
	padding-top:2px;
	padding-bottom:2px;
}

