html {
	background: url('/img/background.png') top center repeat-x #e4efef;
}

body {
	border: 0px;
	border: none;
	margin:0px;
	padding:0px;
	color:#03587c;
	font-size:11pt;
	font-weight:normal;
	line-height:110%;
	font-family: Century Gothic, Arial;
}

div {
	margin:0px;
	padding:0px;
}

div.clr {
	clear:both;
}

div.container {
	width:920px;
	height:auto;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
}

div.contentBody {
	float:left;
	margin-left:0px;
	margin-right:0px;
	width:692px;
	height:auto;
	padding:0px;
	background: url('/img/contentbg.png') top left repeat-y;
}

div.header {
	width:920px;
	height:137px;
}

div.contactDetails {
	float:left;
	width:250px;
	height:auto;
	margin-left:0px;
	text-align:right;
}

div.contactDetailsend {
	float:left;
	width:250px;
	height:auto;
	padding-left:20px;
	margin-right:0px;
	text-align:left;
}

div.number {
	float:right;
	width:450px;
	height:auto;
	margin-top:10px;
}

div.logo {
	float:left;
	width:310px;
	height:125px;
	margin-top:10px;
	background:#ff00ff;
	background: url('/img/logo.png') top left no-repeat;
}

div.topNav {
	float:left;
	width:693px;
	height:186px;
	padding-left:0px;
	background: url('/img/header.png') top left no-repeat;
}

a.topNav {
	float:left;
	margin-top:46px;
	border:none;
}

a.topNavhome {
	float:left;
	margin-left:10px;
	margin-top:19px;
	border:none;
}

div.navBody {
	float:left;
	width:auto;
	margin-left:280px;
}

div.leftNavwrap{
	float:left;
	height:auto;
	width:216px;
	padding-top:60px;
	background: url('/img/leftNavtop.png') top left no-repeat;
}

div.leftNavtop {
	float:left;
	width:202px;
	margin-left:14px;
	height:45px;
	background:#045f80;
	background: url('/img/leftNavbg.png') top left repeat-y;
}

div.leftNav {
	float:left;
	width:202px;
	height: auto;
	padding:0px;
	margin-left:14px;
	margin:0px;
}

div.leftNavSolid {
	float:left;
	width:202px;
	height: auto;
	padding:0px;
	margin-left:14px;
	background:#045e7f;
}

div.leftNavbase {
	float:left;
	height:82px;
	width:202px;
	margin-left:14px;
	background: url('/img/laftNavbase.gif') top left no-repeat;
}

div.logos {
	margin-left:30px;
	margin-top:10px;
	vertical-align:middle;
	width:600px;
	height:auto;
}

a.leftNav {
	font-size:10pt;
	font-weight:normal;
	color:#fff;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:177px;
	margin-left:14px;
	border-top:1px solid #488aa0;
	background:#045e7f;
}

a.leftNav:hover{
	color:#ffffff;
	border-right:0px solid #cc0000;
	background:#1e6e8c;
}

a.leftNavon {
	font-size:10pt;
	font-weight:normal;
	color:#d5e03c;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:177px;
	margin-left:14px;
	border-top:1px solid #488aa0;
	background:#1e6e8c;
}


a.leftNav-on {
	font-size:10pt;
	font-weight:normal;
	color:#d5e03c;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:177px;
	margin-left:14px;
	border-top:1px solid #488aa0;
	background:#1e6e8c;
}

/* ---- 2 columns  ------- */

div.Colimg {
	float:left;
	margin-right:0px;
}

div.Colimgleft {
	float:left;
	width:325px;
	margin-right:0px;
}

div.Colimgright {
	float:left;
	width:325px;
	margin-right:0px;
}

div.Colimgright {
	float:left;
	margin-left:2px;
}

div.Colimgdavey {
	float:left;
	width:auto;
	padding-bottom:30px;
	margin-left:0px;
}

div.leftCol {
	float:left;
	width:320px;
	height:auto;
	padding:0px;
	margin:0px;
}

div.leftColpadding {
	float:left;
	width:460px;
	height:auto;
	padding-left:40px;
	margin:0px;
}

div.leftColpaddingform {
	float:left;
	width:490px;
	height:auto;
	padding-left:10px;
	margin:0px;
}

div.rightCol {
	float:left;
	width:320px;
	height:auto;
	padding:0px;
	margin-left:10px;
}

div.leftColline {
	float:left;
	width:315px;
	height:auto;
	padding:0px;
	margin:0px;
}

div.rightColline {
	float:left;
	width:315px;
	height:auto;
	padding-left:10px;
	border-left:1px solid #e7f1df;
	margin-left:5px;
}

/* ---- 3 columns  ------- */

div.leftColtxt {
	float:left;
	width:210px;
	height:auto;
	padding:0px;
	margin:0px;
	background: url('/img/blend.gif') top center no-repeat;
}

div.midColtxt {
	float:left;
	width:210px;
	height:auto;
	padding-left:10px;
	margin:0px;
	background: url('/img/blend.gif') top center no-repeat;
}

div.rightColtxt {
	float:left;
	width:210px;
	height:auto;
	padding-left:10px;
	margin:0px;
	background: url('/img/blend.gif') top center no-repeat;
}

/* ---- 3 columns  END ------- */

div.hr {
	float:left;
	border-top:0px solid #E1E1E1;
	height:21px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0;
	width:100%;
	background: url('/img/fold.png') top center no-repeat;
}

div.footer {
	float:left;
	width:920px;
	height:auto;
	margin:0px;
	/* background:#bdbdbd; */
	text-align:right;
}

div.line {
	height:4px;
	padding-bottom:3px;
	padding-top:5px;
	margin:0px;
	width:100%;
	background: url('/img/line.gif') top left repeat-x;
}

div.topImage {
	background: url('/img/titleimage.png') top left no-repeat;
}

div.baseImage {
	padding-left:20px;
	padding-right:15px;
	padding-top:13px;
	padding-bottom:20px;
	background: url('/img/baseimage.png') bottom left no-repeat;
}

div.content {
	background: url('/img/contentbg.png') top left repeat-y;
}


div.bubble {
	float:left;
	width:629px;
	height:auto;
	margin-left:14px;
	padding-top:15px;
	background: url('/img/bubble-top.png') top left no-repeat #e7f0f3;
}

div.bubble-base {
	float:left;
	width:629px;
	height:15px;
	background: url('/img/bubble-base.png') bottom left no-repeat;
}

div.bubble-pointer {
	float:left;
	width:32px;
	height:19px;
	background: url('/img/bubble-pointer.png') top left no-repeat;
}

div.reg01 {
	float:left;
	width:auto;
}

img.img {
	border-top:5px solid #e5efeb;
	border-bottom:5px solid #e5efeb;
}

img.imgThin {
	margin-left:20px;
	border-top:5px solid #e5efeb;
	border-bottom:5px solid #e5efeb;
}

img.store {
	float:left;
	margin-left:10px;
}

img {
	border:none;
}

img.float {
	float:left;
}

img.maxsumLogo {
	margin-top:10px;
	margin-left:20px;
	margin-right:50px;
	margin-bottom:10px;
	vertical-align:middle;
	border:2px solid #fff;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

table.licence {
	float:left;
	border-collapse:collapse;
	border-spacing:0px;
	margin-left:0px;
	width:auto;
	margin-left:20px;
	margin-top:15px;
	text-align:left;
}

table.licence td {
	padding-right:10px;
	text-align:left;
}

table.list {
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:20px;
	margin-left:0px;
	width:100%;
}

table.list td {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background: url('/img/blend.gif') top center no-repeat;
}

table.list td.www {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	width:500px;
	background: url('/img/blend.gif') top center no-repeat;
}

table.details{
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:20px;
	margin-left:0px;
	width:auto;
}

table.details td.det {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
}

table.details td.detname {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	font-weight:bold;
	vertical-align:top;
}

table.table {
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:20px;
	margin-left:0px;
	width:auto;
}

table.table td {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background: url('/img/blend.gif') top center no-repeat; 
}

table.table td.label {
	vertical-align:top;
}


table.table td.edit {
	padding:0px;
}

table.table td.spacer {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background: none;
}

table.add {
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:20px;
	margin-left:10px;
	width:auto;
}

table.add td {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background: url('/img/fold.png') top center no-repeat; 
}

input.submit {
	background:url('/img/aqua.gif') top left no-repeat;
	border:3px solid #d3d3c9;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
input.submit:hover {
	background:url('/img/green.gif') top left no-repeat;
}

ul.list {
	margin-left:60px;
	color:#8a8a82;
}

ul.listrightCol li {
	margin-left:20px;
	margin-right:20px;
	color:#8a8a82;
}

ul.contactDetails {
	margin-top:0px;
	padding:0px;
	color:#035479;
	font-size:11pt;
	font-weight:normal;
	list-style:none;
	margin:0px;
}

a.link {color:#cc0000;font-size:10pt;}
a.link:hover {color:#ff6c00;text-decoration:none;}

a.inherit {color:#cc0000;font-size:inherit;}
a.inherit:hover {color:#ff6c00;text-decoration:none;}

a.profileInfo {text-align:center;display:block;color:#ffffff;text-decoration:none;padding-top:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-size:10pt;background:url('/img/button-up.gif') top left repeat-x;}
a.profileInfo:hover {color:#ffffff;text-decoration:none;background:url('/img/button-over.gif') top left repeat-x;}

a.boxlink {color:#cc0000;font-size:13pt;}
a.boxlink:hover {color:#333333;text-decoration:none;}

a.boxlinkdark {color:#333333;font-size:13pt;}
a.boxlinkdark:hover {color:#ff6c00;text-decoration:none;}

h1.large {font-size:20pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:7px;letter-spacing:-1px;line-height:100%;}
h1.largetitle {color:#fff;font-size:18pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:20px;letter-spacing:-1px;}
h1.largeright {font-size:20pt;font-weight:normal;padding:0px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:7px;letter-spacing:-1px;line-height:100%;}


h1.medium {color:#034462;font-size:15pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:5px;letter-spacing:0px;line-height:110%;}
h1.mediumPro {color:#fff;background:#035479;font-size:15pt;font-weight:normal;padding-bottom:3px;padding-top:3px;padding-left:20px;margin-right:0px;margin-top:0px;margin-bottom:0px;letter-spacing:0px;line-height:110%;}
h1.mediumPro2 {color:#fff;background:#035479;font-size:15pt;font-weight:normal;padding-bottom:3px;padding-top:3px;padding-left:20px;margin-right:0px;margin-top:0px;margin-bottom:0px;letter-spacing:0px;line-height:110%;}
h1.mediumbub {color:#034462;font-size:15pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:5px;letter-spacing:0px;line-height:110%;}

h1.sub {font-size:13pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:5px;letter-spacing:0px;}
h1.small {font-size:10pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:0px;letter-spacing:-1px;}

h1.mediumLeft {font-size:15pt;font-weight:normal;padding:0px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;color:#333333;letter-spacing:-1px;}
h1.quote{line-height:110%;font-size:20pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:5px;color:#333333;letter-spacing:-1px;}


.large {font-size:20pt;font-weight:normal;padding:0px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:7px;letter-spacing:-1px;line-height:90%;}

.medium {font-size:15pt;padding:0px;margin:0px;letter-spacing:-1px;}
.small{font-size:13pt;padding:0px;margin:0px;letter-spacing:0px;color:#62827e;}

.white {color:#ffffff;}
.blue {color:#035479;}
.darkBlue {color:#034462;}
.red {color:#cc0000;}
.orange {color:#ff6c00;}
.green {color:#d5e03c;}
.grey {color:#b2b2b2;}
.aqua {color:#18a0ba;}
.pale {color:#399ec3;}
.light {color:#8a8a82;}
.footer {font-size:8pt;color:#034462;}
.purple {color:#a62cb8;}


p {color:#03587c;font-weight:normal;padding-left:0px;padding-bottom:10px;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:0px;}
p.center {width:auto;height:auto;text-align:center;color:#03587c;font-weight:normal;padding-left:0px;padding-bottom:10px;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:0px;}


div#floatdiv {
	position:relative;
	width:0px;
	height:0px;
	left:0px;
	top:0px;
	padding:5px;
	border:0px solid #2266AA
}

div.mapBen {
	float:left;
	margin-left:10px;
}

div.mapBal {
	float:left;
	margin-left:10px;
}













