
/* Site Structure */

html, body {

	background-color:#000000;

	height:100%;

	margin-left:0px;

	margin-top:0px;

	margin-right:0px;

	margin-bottom:0px;

}



#fullheight {height:100%;}



td {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

}



ul {

	margin-left:0px;

	padding-left:0px;

}



li {

	margin-left:15px;

	padding-left:0px;

	padding-top:3px;

	padding-bottom:3px;

}



.gutterLeft {

	background-image:url(images/bg_gutter_left.gif);

	background-repeat:repeat-y;

}



.gutterRight {

	background-image:url(images/bg_gutter_right.gif);

	background-repeat:repeat-y;

}



.contentFrame01 {

	background-image:url(images/bg_content_frame_01.gif);

	background-repeat:no-repeat;

	height:200px;

	vertical-align:text-top;

	padding:20px;

}



.contentFrame02 {

	background-image:url(images/bg_content_frame_02.gif);

	background-repeat:no-repeat;

	height:200px;

	vertical-align:text-top;

	padding:15px;

}



.contentFrame03 {

	background-image:url(images/bg_content_frame_03.gif);

	background-repeat:no-repeat;

	height:200px;

	vertical-align:text-top;

	color:#535954;

	padding:20px;

}



.contactText {

	padding:15px;

	color:#ffffff;

}







/* Site Navigation Classes */

.subNav1 {

	color:#828282;

	padding:10px 0 10px 5px;

}





/* Site Link Classes */

a.subNav1Link:link, a.subNav1Link:visited{text-decoration:none; color:#828282;}

a.subNav1Link:hover, a.subNav1Link:active{text-decoration:none; color:#393996;}



a.link1:link, a.link1:visited{text-decoration:none; color:#828282;}

a.link1:hover, a.link1:active{text-decoration:none; color:#393996;}



a.link2:link, a.link2:visited{text-decoration:none; color:#393996;}

a.link2:hover, a.link2:active{text-decoration:underline; color:#828282;}





/* Site Color IDs */

#bgColor1 {background-color:#6f5d75;}

#bgColor2 {background-color:#ffffff;}

#bgColor3 {background-color:#dcdcdc;}

#color1 {color:#535954;}

#color2 {color:#828282;}





/* Site Pad Sets */

.padSet1 {padding-bottom:10px;padding-right:5px;}

.padSet2 {padding-top:10px;padding-bottom:10px;padding-right:5px;}

.padSet3 {padding-left:10px;padding-bottom:10px;}









/* Services Table Classes */

.titleRow {

	background-color:#624F62;

	font-weight:bold;

	color:#ffffff;

}



.evenRow {

	background-color:#e9e9e9;

}







/* Contact Form */

.inputtext {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 9px; color : #000000;}



.inputtextlft {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 9px;

	color : #000000;

	width : 184px;

}



.inputtextrt {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 9px;

	color : #000000;

	width : 184px;

}



.inputtextstate {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 9px;

	color : #000000;

	width : 125px;

}



.inputtextzip {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 9px;

	color : #000000;

	width : 50px;

}



.inputtextarea {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 9px;

	color : #000000;

	width : 475px;

	height : 100px;

}



#divcolor1 {

	background-color:#999999;

}
.caption {
	color:#828282
}


.form {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; }
.formlbl {text-align: right; padding-right: 5px; vertical-align: top;}

table.form { cell-padding : 1; cell-spacing : 1; border : 0; background : #F7F7F7; border-color : #CACACA; }
td.form {  color : #000000;  }
td.formnopadding { background : #eeeeee; color : #000000; padding : 0px 0px 0px 0px; }
td.formsubmit { background : #F7F7F7; color : #000000; padding : 4px 7px 4px 7px; text-align : left; }
td.formdark { background : #cccccc; color : #000000; padding : 4px 7px 4px 7px; }
td.formreq { background : #eeeeee; color : #000000; padding-left : 7px; padding-right : 7px; text-align : left; }
td.formopt { background : #eeeeee; color : #000000; padding-left : 7px; padding-right : 7px; text-align : left; }
.req {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold;}
.opt { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;  }

.error {font-family :  Arial, Helvetica, sans-serif; font-size : 12px; }
.errorhdr { font-family :  Arial, Helvetica, sans-serif; font-size : 12px; color : #ffffff; padding-left : 5px; padding-right : 5px; padding-top : 1px; padding-bottom : 1px; background : #E03127; font-weight : Bold; }
.errorspcr { background-color : #c1c1c1; }
.errorbkgd { background-color : #ffffff; border : 1; border-color : 000000;}
table.error { cell-padding : 1; cell-spacing : 1; border : 1; background : green; border-color : 000000; }
td.errormsg { background-color: #ffffff; color: red; font-weight: bold; font-size: 11px; vertical-align: top; }
th.error { font-weight: bold; text-align: left; padding-left: 15px; padding-right: 15px;}

a.error { font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #E03127; text-decoration : none; }
a:VISITED.error { font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #E03127; text-decoration : none; }
a:HOVER.error { font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #E03127; text-decoration : underline; }
font.error { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #E03127; text-decoration : none; }
ul.error { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #E03127; text-decoration : none; list-style-image: url("/lls_software/images/icons/icon_error.gif"); }

.inputtext {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 9px; color : #000000;}

	