@charset "utf-8";
/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #333333;
background-position: top left;
background-color: #fff;
margin: 0;
padding: 0;
}

#maincont {width: 775px;
height: 100%;
margin: 0 auto 0 auto;
background-color: #ffffff;
}

#banner {width: 775px;
height: 180px;
margin: 0 auto 0 auto;
background-image:url(../images/LUbanner.jpg);
background-position: top left;
background-repeat: no-repeat;
}

#navbar {width: 780px;
height: 25px;
margin: 0 auto 0 auto;
text-align: right;
padding: 12px 0 0 0;
}
#navbar img:hover {
width: 15px;
border: 0;
filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
#navbar ul li {list-style: none;
display: inline;
margin: 0;
padding: 0;
}

#navbar a {color: #87b01b;
font-size: 12px;
text-decoration: none;
padding: 0 1.2em 0 0.35em;
}

#navbar a:hover {color: #2676a1;
}
#gallnav {width: 148px;
padding: 0 0 0 1px;
margin: 0 auto 0 auto;
list-style-type: none;
}

#gallnav ul li {list-style-type: none;
margin: 0;
padding: 0;
}
#gallnav a {color: #87b01b;
font-size: 12px;
text-decoration: none;
}
#gallnav a:hover {color: #2676a1;
}
#indexbox {width: 550px;
background-color: #fff;
margin: 40px auto 0 auto;
padding: 0 100px 0 100px;
}
#textbox {width: 615px;
background-color: #fff;
margin: 40px auto 20px auto;
padding: 0 20px 0 105px;
float: right;
}
#leftbox {width: 150px;
margin: 40px auto 0 auto;
background-color: #fff;
float: left;
}
#rightbox {width: 600px;
margin: 40px auto 0 auto;
float: right;
padding: 3px 0 0 0;
}
#blank {width: 770px;
height: 8px;
margin: 0 auto 0 auto;
float:left;
border-top: 2px solid #87b01b;
}
#apqsbox {width: 550px;
margin: 30px auto 15px auto;
padding: 0 100px 0 120px;
font-size: 12px;
}
#botbar {width: 775px;
height: 25px;
margin: 2px auto 0 auto;
padding: 0 0 0 0;
float: right;
text-align: center;
font-size: 10px;
color: #333333;
}
table {margin-top: 20px;
margin-bottom: 25px;
}
table td {vertical-align: top;
font-size: 12px;
text-align: left;
}

#longarm table{margin: 0;
padding: 0;
}
td.green {border: 1px dashed #c5d894;
padding: 10px 20px 10px 10px;
}
.submit {padding-bottom: 2px;
background-color: #c5d894;
height: 22px;
border: 1px solid #777;
}
h1 {margin: 0;
font-size: 16px;
font-weight: normal;
color: #87b01b;
}
h2 {margin: 0;
font-size: 14px;
font-weight: bold;
}
h3 {margin: 0;
font-size: 14px;
font-weight: normal;
text-indent: 23px;
color: #87b01b;
}
.link {margin: 0;
color: #6fcade;
}
.titles {color: #333;
font-size: 12px;
text-decoration: none;
}

.text {color: #333333;
font-size: 14px;
font-weight: normal;
}

.listright {
	padding-top: 10px;
	padding-left: 20px;
	
}
.imageright {
float: right;
padding-right: 10px;
padding-top: 2px;
padding-left: 10px;
}
.imagerightpadd {
float: right;
padding-right: 70px;
padding-top: 0;
padding-left: 0;
}
.imageleft {
float: left;
padding-right: 10px;
padding-top: 2px;
padding-left: 3px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #2676a1;
}
a:active {
	text-decoration: none;
}

.list1 {list-style:disc;
color: #75bac9;
}
.gallnav {
	line-height: 2em;
	text-decoration: none;
}
.centerimg{padding-left: 250px;}


