
html, body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

form {
	margin:0px;
	padding:0px;
}

.maintable { margin:auto; }

.shadow_left { background:url(images/shadow_left.jpg) repeat-y; }

.shadow_right { background:url(images/shadow_right.jpg) repeat-y; }

#header1 { background:url(images/header.jpg) top left no-repeat; }

#header2 { background:url(images/header2.jpg) top left no-repeat; }

#header3 { background:url(images/header3.jpg) top left no-repeat; }

#header4 { background:url(images/header4.jpg) top left no-repeat; }

#header5 { background:url(images/header5.jpg) top left no-repeat; }

#header6 { background:url(images/header6.jpg) top left no-repeat; }

#header7 { background:url(images/header7.jpg) top left no-repeat; }

#header8 { background:url(images/header8.jpg) top left no-repeat; }

#header9 { background:url(images/header9.jpg) top left no-repeat; }

#header10 { background:url(images/header10.jpg) top left no-repeat; }

#header11 { background:url(images/header11.jpg) top left no-repeat; }


.nav { padding:0px 0px 0px 220px; }

.nav a {
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
	padding:0px 18px;
	display:block;
	float:left;
	line-height:40px;
	border-left:1px solid #A0CC84;
	font-weight:bold;
}

.nav a:first-child { border:none; }

.nav a:hover, .nav a.on { color:#00477D; }

#content { background:url(images/content.jpg) no-repeat 0px 20px; }

.sidebar {
	padding-top:30px;
	padding-left:30px;
}

.sidebar ul {
	padding:0px 0px 0px 45px;
	font-size:14px;
	color:#415361;
	margin:0px 70px 0px 0px;
}

.sidebar ul li {
	padding:3px 0px 6px 0px;
	border-top:1px dashed #415361;
	list-style-image:url(images/greybullet.jpg);
}

.sidebar ul li:hover { list-style-image:url(images/bluebullet.jpg); }

.sidebar ul a {
	color:#415361;
	text-decoration:none;
}

.sidebar a:hover, .sidebar a.on { color:#0167b2; }

.normal {
	color:#00457C;
	padding:20px 40px 20px 10px;
	line-height:1.6em;
}

.dropdown {
	display:none;
	padding:10px;
	border:1px dashed #999;
	margin:0px 0px 10px 0px;
}

.normal span {
	color:#22620C;
	cursor:pointer;
}

ul, ol {
	margin:0px;
	padding:0px 0px 10px 20px;
}

p {
	margin:0px;
	padding:0px 0px 10px 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#415361;
}

h1 { font-size:130%; }

h2 { font-size:125%; }

h3 { font-size:120%; }

h4 { font-size:115%; }

h5 { font-size:110%; }

h6 { font-size:105%; }

a { color:#23630F; }

img { border:none; }

.logoworksLink {
	text-align:center;
	font-size:10px;
}

.footer {
	border-top:1px solid #000;
	margin:10px 5px;
	padding:10px 0px;
	font-size:11px;
	color:#415361;
}

.footer a {
	color:#415361;
	padding:0px 6px;
}

.footer a:first-child { padding-left:70px; }

th { text-align:right; }

fieldset {
	margin:10px 0px;
	border:1px solid #00457C;
	padding:10px 10px;
}

legend {
	font-weight:bold;
	color:#FFF;
	background-color:#00457C;
	padding:2px 5px;
}

.green { color:#ACCC00; }

.blue {
	color:#00F;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}

.map_info {
	position:absolute;
	width:400px;
	margin:-50px 0px 0px 200px;
	background-color:#F3F3F3;
	padding:10px;
	border:1px solid #3F9820;
	display:none;
}

.DHLform {
	text-align:center;
	padding:10px;
}

input.DHL {
	background-image:url(images/DHL.jpg);
	line-height:55px;
	width:220px;
	height:50px;
	text-align:center;
	color:#FC0;
	cursor:pointer;
	border:none;
	font-weight:bold;
}

input.DHL:hover{
	background-image:url(images/DHLhover.jpg);
	color:#C00;
	}
