/* CSS Document */
body {
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: center;
	margin-width: 0px;
	margin-right: 0px;
	margin-left: 0px;
	vertical-align: middle;
	background-color: #ffffff;
	font-family: Tahoma, Arial, Helvetica;
	scrollbar-base-color: #9c3;
	font-size: 11px;
}
#all{
	width: 740px;
}
#header{
	width: 740px;
	height: 84px;
	background-image: url(../images/header-bg.gif);
	background-repeat: no-repeat;
}
#header img{
	float: left;
	margin: 26px 0px 0px 26px;
	border: none;
}
#header h1{
	text-transform: uppercase;
	color: #7C7C7C;
	letter-spacing: -1px;
	font-weight: normal;
	float: left;
	font-size: 22px;
	margin: 24px 0px 0px 10px; 
}
#header h1 em{
	font-style: normal;
	color: #2D2D2D;
}
#header p{
	float: left;
	color: #7C7C7C;
	text-transform: uppercase;
	margin: 48px 0px 0px -220px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: overline;
}
#top-nav{
	width: 180px;
	height: 28px;
	margin: 6px 0px 0px 480px;
}
#top-nav a{
	float: left;
	width: 60px;
	height: 28px;
	background-image: url(../images/top-nav-button-bg.gif);
	background-repeat: no-repeat;
	padding: 14px 0px 0px 8px;
	text-decoration: none;
	color: #2C4805;
}
#top-nav a:hover{
	background-image: url(../images/top-nav-button-over.gif);
	background-repeat: no-repeat;
}
#under-header{
	width: 740px;
	height: 27px;
	background-image: url(../images/under-nav.gif);
	background-repeat: no-repeat;
}
#under-header-app{
	width: 740px;
	height: 26px;
	background-image: url(../images/under-nav-app.gif);
	background-repeat: no-repeat;
}
#bulk{
	width: 740px;
	background-color: #8CC53C;
}
#left-nav{
	width: 145px;
	background-color: #8CC53C;
	float: left;
}
#left-nav h4, #right-nav h4{
	width: 133px;
	height: 27px;
	background-image: url(../images/h4-bg.gif);
	background-repeat: no-repeat;
	color: #2D2D2D;
	font-size: 13px;
	padding-top: 5px;
	margin: 0px 0px 2px 0px;
}
#nav-a a{
	width: 133px;
	height: 27px;
	background-color: #B5DA82;
	text-decoration: none;
	background-image: url(../images/main-nav-a.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	text-align: left;
	padding-left: 15px;
	color: #2C4805;
}
#nav-a a:hover{
	background-image: url(../images/main-nav-a-over.gif);	
	color: #587C28;
}
#main-call{
	width: 133px;
	height: 170px;
	background-color: #B5DA82;
	background-image: url(../images/call.gif);
	background-repeat: no-repeat;
	background-position: 3px 10px;
	padding-top: 118px;
	margin-bottom: 20px;
}
#left-apply{
	width: 133px;
	height: 180px;
	background-color: #B5DA82;
}
#left-apply a{
	width: 133px;
	height: 180px;
	color: Red;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 85px;
	background-image: url(../images/left-apply.gif);
	background-repeat: no-repeat;
	background-position: 9px 10px;
}
#left-apply a:hover{
	background-image: url(../images/left-apply-over.gif);
	color: #A80000;
}
#left-apply p{
	margin-top: -50px;
}
#text{
	width: 450px;
	background-color: White;
	float: left;
	text-align: justify;
}
#text h2, #text h3{
	font-size: 12px;
	color: #2D2D2D;
	text-transform: uppercase;
	padding: 0px 28px;
	background-image: url(../images/h2-bg.gif);
	background-repeat: no-repeat;
	background-position: 7px;
}
#text p{
	text-align: justify;
	padding: 0px 10px;
}
#text p a{
	color: #4B4B4B;
	text-decoration: none;
}
#text p a:hover{
	text-decoration: underline;
}
#text-bottom{
	width: 450px;
	height: 24px;
	background-image: url(../images/text-bottom.gif);
	background-repeat: no-repeat;
}
#right-nav{
	width: 145px;
	background-color: #8CC53C;
	float: right;
}
#right-nav a{
	width: 133px;
	height: 200px;
	background-color: #B5DA82;
	background-image: url(../images/main-apply.gif);
	background-repeat: no-repeat;
	background-position: 9px 10px;
	color: Red;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	padding-top: 85px;
}
#right-nav a:hover{
	background-image: url(../images/main-apply-over.gif);
	color: #A80000;
}
#right-nav p{
	width: 123px;
	margin-top: -70px;
	text-align: justify;
}
#compliance{
	width: 720px;
	border-top: 1px solid #587B25;
	border-bottom: 1px solid #587B25;
	padding: 7px 10px 7px 10px;
	margin-top: 10px;
}
#compliance strong{
	font-size: 16px;
	font-weight: normal;
}
#footer{
	width: 740px;
	height: 33px;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	color: White;
	padding-top: 8px; 
}
#footer a{
	color: White;
	text-decoration: none;
}
#copy{
	width: 311px;
	background-image: url(../images/copy-bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#copy h1{	
	margin: 0px 104px 0px 0px;
	font-size: 11px;
}
#copy h1 a{
	text-decoration: none;
	color: Black;
}
#smap a{
	display: block;
	text-indent: 10px;
	color: #5D8228;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
#smap a:hover{
	color: #8CC53C;
	background-color: #EBF4DF;
}




div#comp{
	width: 740px;
}
div#comp p{
	text-align: center;
	font-size: 11px;
}
div#comp p strong{
	font-size: 16px;
	font-weight: normal;
}