	body {

		min-width:760px;
		background-color: #fff;
		text-align:center;

	}
	div#wrap {
		margin:0 auto;
		width:760px;
		text-align: left;
	}


	#header {
		background-color:#fff;
		padding:0px
		margin: 0;
		width:760px;
	}

	#headleft {
		margin:0;
		padding:0;
		position: relative;
		float:left;
			}

	#headright {
		margin:0;
		padding-top:20px;
		padding-right:5px;
		position: relative;
		float:right;
		text-align:right;
			}
#menu {
		width: 760px;
		background: #bad23c;
		clear:both;
	}

#nav, #nav ul {
	float:left;
	list-style: none;
	background: #bad23c;
	font-weight: bold;
	padding: 0px;
	margin: 0;
	font-size:11px;
	font-family: arial;

}

#nav a {
	display: block;
	width: 83px;
	color: #fff;
	text-decoration: none;
	padding: 5px;
	font-family: arial;
	border: 1px solid #fff;
	text-align: center;
}


#nav li {
	float: left;
	padding: 0;
	width: 95px;
	margin-right: 0px;
	font-family: arial;
}

#nav li ul {
	position: absolute;
	left: -1000px;
	height: auto;
	width: 150px;
	font-weight: bold;
	border: 1px solid #bad23c;
	margin: 0;
}

#nav li li {
	width: 150px;
	font-size:11px;
	border-top: 1px solid #033677;
	padding: 0;
	margin:0;
}

#nav li ul a {
	width: 140px;

	font-size:11px;
	padding: 5px;
	font-family: arial;
	text-align: left;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #033677;
}


	#footer {
		clear:both;
		height: 100px;
		background-color: #fff;
		font-family: Arial;
		font-size: 11px;
		border-top: 1px solid #006699;
		padding-top: 10px;
	}

	#floatleft {
		margin:0;
		position: relative;
		float:left;
			}

	#floatright {
		margin:0;
		position: relative;
		float:right;
		text-align:right;
			}


	#floatleftbottom {
		margin:0;
		position: relative;
		float:left;
 		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-weight:bold;
		padding-top:10px;
		padding-bottom:10px;
			}

	#floatrightbottom {
		margin:0;
		position: relative;
		float:right;
		text-align:right;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-weight:bold;
		padding-top:10px;
		padding-bottom:10px;
			}


	#maincontent {
		width: 760px;
		clear:both;
		background-image: url(../images/back_main.gif);
		}

	#maintop {
		float:left;
		width:562px;
		border-top: 2px solid #fff;
		border-right: 2px solid #fff;
		background: #000;
		height:118px;
		padding:0;
		margin:0;
		}
	#mainside {
		width: 187px;
		float:right;
		background: #0066B3;
		border-top: 2px solid #fff;
		border-right: 1px solid #fff;
		height:118px;
		padding:0;
		margin:0;

	}


	#main {
		float:left;
		width:550px;
		padding-left:10px;
		padding-right:10px;
		padding-top: 5px;
		background: #fff;
	}
	#sidebar {
		width: 188px;
		float:right;
		background: #eee;
		padding:0px
		margin:0px
	}

	#crumbs {
		width:		
		width:520px;
		font-family: arial;
		font-size:11px;
		color: #666;
		padding-bottom:10px;
		}

#topmenumain ul
{
	padding:0px;
	margin:0px;
	width:167px;
	list-style: none;
	background: #0066B3;
	background-image: url(../images/quote_back.gif);
}


#topmenumain ul li a
{
	display: block;
	margin:0px;
	padding:10px;
	color: #fff;
	text-decoration: none;
	list-style: none;
	width: 167px;
	height:auto;
	font-size: 9pt;
	font-weight: bold;
	background: #000080;
	background-image: url(../images/quote_back.gif);
	border-bottom: 1px solid #fff;
	text-align:center;
	}    

#topmenumain ul li a:hover
	{
background: #bad23c;
	} 

	#frontmain {
		float:left;
		width:475px;
		background: #ccc;
	}
	#frontsidebar {
		width: 285px;
		float:right;
		background: #0066B3;
		padding:0px
		margin:0px
		margin-top:2px;
	}


		#front {
		width: 760px;
		clear:both;
		background-image: url(../images/front_back.gif);

		}

	#fronttop {
		float:left;
		width:473px;
		height:230px;
		border-top: 2px solid #fff;
		border-right: 2px solid #fff;
		padding:0;
		margin:0;
		}

	#frontside {
		width: 283px;
		float:right;
		background: #0066B3;
		padding:0px
		margin:0px
		border-top: 2px solid #fff;
		border-right: 1px solid #fff;
		height:230px;
		padding:0;
		margin:0;
		margin-top:2px;
	}


	#frontmain {
		float:left;
		width:455px;

		padding-left:10px;
		padding-right:10px;
		padding-top: 5px;
		background: #fff;
	}
	#frontmenu {
		width: 255px;
		float:right;
		background: #eee;
		padding:15px;
		margin:0px
	}

	#clientbox {
		text-align: center;
		margin-top:20px;
		margin-bottom:20px;
		width:100%;
	}


	#frontlinks {
		float:left;
		width:455px;

		background: #fff;
		padding:10px;
		margin:0;
		}
	#frontquote {
		width: 264px;
		float:right;
		background-image: url(../images/quote_back.gif);
		padding:10px;
		margin:0;
		height:auto;
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		font-style: italic;
		text-align: center;
		color: #fff;
	}
         
#topmenu ul
{
	padding:0px;
	margin:0px;
	width:283px;
	list-style: none;
	background: #0066B3;
	background-image: url(../images/quote_back.gif);
}


#topmenu ul li a
{
	display: block;
	margin:0px;
	padding:10px;
	color: #fff;
	text-decoration: none;
	list-style: none;
	width: 263px;
	height:10px;
	font-size: 12px;
	font-weight: bold;
	background: #000080;
	background-image: url(../images/quote_back.gif);
	border-bottom: 1px solid #fff;
	text-align:center;
	}    

#topmenu ul li a:hover
	{
background: #bad23c;
	} 

#sidemenu ul
{
padding-top:20px;
padding:0px;
margin:0px;
width:188px;
list-style: none;
background: #bad23c;
}


#sidemenu ul li a
{
display: block;
margin:0px;
padding:5px;
color: #fff;
text-decoration: none;
list-style: none;
width: 178px;

height:20px;
font-size: 12px;
font-weight: bold;
background: #bad23c;
border-bottom: 1px solid #fff;
}

#sidemenu ul ul li a
{
background: #fff;
border-bottom: 1px solid #bad23c;
width: 178px;

height:20px;
color: #033677;
padding:5px
margin:0px;
}


#sidemenu ul li a.on
{
background: #033677;
border-bottom: 1px solid #fff;
color: #fff;
margin:0px;
}

#sidemenu ul li a:hover
{
background: #033677;
border-bottom: 1px solid #fff;
color: #fff;
margin:0px;
}

#callus {
	width:760px;
	text-align: center;
	height: 45px;
	clear: both;
	background: #fff;
	}

#function {
	width:100%;
	clear:both;
}

	#sidequote {
		width: 167px;
		float:right;
		background-image: url(../images/quote_back.gif);
		margin:0px;
		padding:10px;
		margin-top: 100px;
		height:auto;
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		font-style: italic;
		text-align: center;
		color: #fff;
	}

#quotestyle {
	font: "Times New Roman", Times, serif;
	font-size: 20px;
	}

#quotename {
	font: arial;
  	font-weight: normal;
	text-align:left;
	font-style: normal;
	font-size: 11px;
	}

#printheader {
	display: none;
	}