/* CSS Document */

body {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#565656;
background-image:url(../images/background_image.gif);
background-repeat:repeat;
}


#wrapper {
display:block;
width:798px;
min-height:100%;
margin-left:auto;
margin-right:auto;
border-color:#000000;
border-style:solid;
border-width:1px;
border-top-width:0px;
border-top-style:none;
background-color:#FFFFFF;
}
#plainPage { display:block; width:950px; min-height:100%; margin-left:auto; margin-right:auto; border-color:#000000; border-style:solid; border-width:1px; border-top-width:0px; border-top-style:none; background-color:#FFFFFF; padding: 20px; 
}

#homecontent {
background-image:url(../images/lamp_post.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#maincontent {
}

.hometableleft {
width:296px;
border-right:solid #000000 1px;
padding-right:20px;
padding-left:20px;
}

.hometableright {
text-align:left;
vertical-align:top;
padding-right:20px;
padding-left:20px;
}

.subheader {
text-align:left;
vertical-align:top;
font-size:13px;
font-weight:bold;
}
a     { text-decoration:underline; color:#8F0030; 
}
a:hover     { text-decoration:none; color:#8F0030; 
}

#pagecopy {
padding-left:35px;
padding-right:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.businesscellone {
width:520px;
border-top:solid #000000 1px;
}

.businesscelltwo {
width:285px;
border-top:solid #000000 1px;
}

.logocell {
width:200px;
border-top:solid #000000 1px;
text-align:center;
}

.spotlightcell {
width:200px;
border-top:solid #000000 1px;
text-align:center;
}

.errmsg {
color:#FF0000;
font-weight:bold;
}

.formlabel {
font-weight:bold;
}

.formlabel_extraspace {
font-weight:bold;
padding-bottom:6px;
}

.subheader_red {
text-align:left;
vertical-align:top;
font-size:13px;
font-weight:bold;
color:#8F0030;
}

.businesspage_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#005523;
color:#565656;
}

.spotlight_title_underline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:2px;
font-weight:bold;
color:#565656;
display:block;
width:266px;
border-bottom: 1px #8F0030 solid;
}

.spotlight_left_copy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
width:266px;
}

.businesseslink a:hover, .businesseslink a:visited, .businesseslink a:active, .businesseslink a:link, .businesseslink a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005523;
text-decoration:none;
}

#toplink a:link,#toplink a:visited,#toplink a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#565656;
text-decoration:none;
}

#toplink {
margin-left:35px;
text-align:left;
}

#toplink a:hover {
color:#8F0030;
text-decoration:none;
}

.businesspage_img {
padding-left:25px;
}

.businesspage_desc {
text-align:justify;
}

ul {
list-style:disc;
margin-left:0;
padding-top:4px;
padding-left:20px;

}
li {
margin-left:0;
padding:0;
}

#newscontent ul{
padding:1px;
margin:0;
margin-left:15px;
}

#newscontent li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.8;
list-style-type:inherit;
list-style-position:outside;
padding-top: 3px;
}

.newssubheader {
font-weight:bold;
color:#990000;
}

#newscontent h2 {
padding:0;
margin:0;
margin-bottom:-12px;
font-size:12px;
font-weight:bold;
color:#990000;
}


.altcell1 {
color:#565656;
}
.altcell2 {
color:#565656;
}

.adminsubheader {
vertical-align:top;
font-size:13px;
font-weight:bold;
}

.report_cell {
border-top:solid #000000 1px;
}
.imageRightBottomPad { margin-right: 10px; margin-bottom: 10px; }
a img {
	border: none;
}
