body {
	background-color: #fff;
	margin: 0px;
}

p, td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #555555;
}

.llcBody {
	background-color: #fff;
	background-image: url(images/level2/navBottom.gif);
	background-repeat: repeat-y;
	margin: 0px;
}


#contentRegion {
	padding: 12px 12px 9px 19px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #555555;
}

.leftsubnav {

	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 14px;
	padding: 2px 0px 6px 6px;
}
a.subnavlink {
	text-decoration: none;
	color: #666666;

}
a:hover.subnavlink {
	text-decoration: none;
	color: #420836;
}
.subnavlinkSelected {
	text-decoration: none;
	color: #420836;
}

.leftnavRightBkg
{
	background-image: url(images/leftnav_right.gif);
	background-repeat: repeat-y;
}
/*  THE FOLLOWING IS STYLE FOR HEADLINES, SUBHEADS, PARAGRAPHS, AND OTHER TEXT-BASED BLOCKS */

ul {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 1.3em;
	padding: 0;
}

ol {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 2em;
	padding: 0;
}

span.smsmall {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	vertical-align: top;
}

.subP {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.subP2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #400a37;
	font-weight: bold;
}

.mainPageTitle {
	font-family: "Garamond", "Palatino Linotype", serif;
	font-size: 20px;
	color: #330000;
	font-weight: bold;
}

.subPageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	/*letter-spacing: .1em;*/
}

.disclaimer {
	font-size: 9px;
}

/* THIS CONCLUDES THE STYLE SPECIFIC TO TEXT ELEMENTS */



/*  THE FOLLOWING IS THE STYLE FOR THE FOOTER ROW */

#footer {
	width: 730px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin: 50px 10px 25px 10px;
	padding: 5px 10px 10px 0px;
	border-top: 1px #cccccc solid;
	line-height: 14px;
}

#footerHome {
	width: 718px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin: 5px 10px 25px 10px;
	padding: 5px 10px 10px 0px;
	border-top: 1px #cccccc solid;
	line-height: 14px;
}

#llcFooter {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin: 138px 10px 25px 10px;
	padding: 10px 10px 10px 10px;
	border-top: 1px #cccccc solid;
}

#footerBorder {
	width: 750px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin: 138px 10px 25px 10px;
	padding: 10px 10px 10px 10px;
	/*border-top: 1px #cccccc solid;*/
}

.copyright {
	font-size: 9px;
	color: #999999;
}

/* THIS CONCLUDES STYLE FOR THE FOOTER ROW */




/* THIS IS THE CONTAINER DIV FOR THE MAIN CONTENT */

#content {
	padding: 10px 10px 25px 25px;
}

#llcContent { /* FOR HOME PAGE OF BUSINESS GROUPS */
	position: relative;
	width: 750px;
	left: 0px;
	top: -1px;
}

#homeContent { /* FOR HOME PAGE OF BUSINESS GROUPS */
	position: relative;
	width: 750px;
	left: 0px;
	top: 46px;
}

#sitemapContent {
	padding: 0px 5px 25px 0px;
}

#textareaHome { 
	padding: 10px 25px 0px 10px;
}

#llcTextarea { 
	padding: 25px 25px 0px 20px;
}

#theList {
	padding-left: 0px;
	margin-left: 0px;
}

/* THIS CONCLUDES STYLE SPECIFIC TO THE MAIN CONTENT */




/* THE FOLLOWING IS THE STYLE FOR LINKS */

a.utilityLink {
	color: #ffffff;
}

a:link.business {
	text-decoration: underline;
	color: #666666;
}

a:visited.business {
	text-decoration: underline;
	color: #666666;
}

a:hover.business {
	text-decoration: underline;
	color: #420839;	
}

a:link.footerLink {
	color: #666666;
	text-decoration: none;
}

a:visited.footerLink {
	color: #666666;
	text-decoration: none;
}

a:hover.footerLink {
	color: #420839;
	text-decoration: underline;
}

a:active.footerLink {
	color: #666666;
	text-decoration: underline;
}

.sitemapLink {
	color: #666666;
	text-decoration: none;
}

a:visited.sitemapLink {
	color: #666666;
	text-decoration: none;
}

a:hover.sitemapLink {
	color: #420839;
	text-decoration: underline;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
.leftnavtd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 12px;
	padding-bottom: 7px;
	color: #cc99cc;
}
.caret {
	color: #cc99cc;
	text-decoration: none;
}
.leftmenulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.leftmenulink {
	color: #cc99cc;
	text-decoration: none;
}
.leftmenuSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #cc99cc;
	text-decoration: none;
}
h1 {
	font-family: 'Palatino Linotype','Baskerville','Lucida Grande', arial,sans-serif;
	font-size: 17px;
	color: #400a37;
	font-weight: bold;
	margin: 0px 0px 2px 0px;
}

h2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	margin: -2px 0px 4px 0px;
}



h3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #996699;
}
.siteForm {
	background-color: #f4f4f4;
	border: 1px solid #c2c2c2;
}
.contentTitle
{
	background-color: #c7adc7;
	vertical-align: middle;
	text-align: left;
	width: 100%;
	height:21px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	line-height: 21px;
	padding: 0px 0px 0px 0px;
	
}
#contentPad {

	padding: 0px 12px 12px 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	text-decoration: none;
	line-height: 14px;
	vertical-align: top;
	

}
.formLabels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7b7b7b;
	text-decoration: none;
}
.loginField {
	width: 100px;
}
.headerBottomMargin {
	margin-bottom: 20px;
}