@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.style1 {
	color: #77a8d0;
	font-weight: bold;
}
.style2 {
	color: #77a8d0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
a {
color:#6da2c4;
text-decoration:none
}
a:hover {
color:#231177;
text-decoration:none
}
a.link {
color:#231177;
text-decoration:none
}
a:hover.link {
color:#000000;
text-decoration:none
}
.oneColLiqCtr #container {
	width: 820px;  /* this will create a container 80% of the browser width */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
.oneColLiqCtr #container2 {
	width: 819px;  /* this will create a container 80% of the browser width */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
.oneColLiqCtr #mainContent {
}

#main {
	position:relative;
	left:0px;
	top:0px;
	width:820px;
	height:795px;
}

#main-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:309px;
	height:206px;
}

#main-02 {
	position:absolute;
	left:309px;
	top:0px;
	width:511px;
	height:206px;
	background: url(images/main_02.jpg) no-repeat;
}

#main-03 {
	position:absolute;
	left:0px;
	top:206px;
	width:820px;
	height:22px;
	background-image:url(images/main_03.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold
}

#main-04 {
	position:absolute;
	left:0px;
	top:228px;
	width:400px;
	height:519px;
	background:url(images/main_04.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:40px;
	line-height:18px;
	color:#231177;
}

#main-04b {
	position:absolute;
	left:0px;
	top:228px;
	width:370px;
	height:519px;
	background:url(images/main_04b.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:40px;
	padding-right:120px;
	line-height:18px;
	color:#231177;
}

#main-05 {
	position:absolute;
	left:409px;
	top:228px;
	width:411px;
	height:519px;
	background: url(images/main_05.jpg);
	z-index:-1;
}

#main-06 {
	position:absolute;
	left:0px;
	top:747px;
	width:820px;
	height:48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-image:url(images/main_06.jpg)
}

#alt {
	position:relative;
	left:0px;
	top:0px;
	width:819px;
	height:1070px;
}

#altt {
	position:relative;
	left:0px;
	top:0px;
	width:819px;
	height:1245px;
}

#alt-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:309px;
	height:208px;
}

#alt-02 {
	position:absolute;
	left:309px;
	top:0px;
	width:510px;
	height:208px;
	background: url(images/alt_02.jpg) no-repeat;
}

#alt-03 {
	position:absolute;
	left:0px;
	top:208px;
	width:819px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-image:url(images/alt_03.jpg)
}

#alt-04 {
	position:absolute;
	left:0px;
	top:236px;
	width:360px;
	height:778px;
	padding-left:40px;
	background-image:url(images/alt_04.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:40px;
	line-height:18px;
	color:#231177
}

#alt-04t {
	width:360px;
	padding-bottom:35px;
	background: url(images/alt_04.jpg) bottom no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:40px;
	line-height:18px;
	color:#231177
}

#alt-05 {
	position:absolute;
	left:400px;
	top:236px;
	width:419px;
	height:778px;
}

#alt-05t {
	position:absolute;
	left:400px;
	bottom:0px;
	width:409px;
	height:778px;
	background:url(images/alt_05t.jpg) left bottom no-repeat;
}

#alt-06 {
	position:absolute;
	left:0px;
	top:1014px;
	width:819px;
	height:56px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-image:url(images/alt_06.jpg)
}

#alt-06t {
	position:absolute;
	width:819px;
	height:56px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-image:url(images/alt_06.jpg);
}

#tcontainer {
	margin-left:1px;
	position:relative;
	top:236px;
	height: auto;
	background: url(images/tbg.jpg) repeat-y;
}

#topcorner {
	position: absolute;
	top:0px;
	right:10px;
	width:98px;
	height:19px;
	background: url(images/ttopcorner.jpg) no-repeat;
}

.contactInfo {
	margin-left:25px;
}

#serviceAreaRight {
	position:absolute;
	top:252px;
	left:220px;
}
