body {
background: #9bb6d7;
margin:0;
padding:0;
	font-family: arial, sans-serif;
	font-size: 9pt;
	color:#222;
}

p {
	font-family: arial, sans-serif;
	font-size: 9pt;
	color:#222;


}

div.solar p {font-family:Arial,Verdana;font-size:12px;color:#555; margin: 10px 25px 0 25px;}
div.solar p.faqsQ {font-family:Arial,Verdana;font-size:12px;color:#555; font-weight:bold; margin: 15px 25px 0 25px;}
div.solar p.faqsA{font-family:Arial,Verdana;font-size:12px;color:#373737; margin: 2px 25px 0 25px;}
div.solar p.font15px {font-size:17px; font-weight:bold;}
div.solar td.sideLine { border-right: 1px solid #e0e0e0; margin:2px;}

A.dropDown:visited
{
    color: blue;
	background: #eeeeee;
	font-family: verdana, sans-serif;
	font-size: 10px;
    text-decoration: none
}
A.dropDown:link
{
    color: blue;
	background: #eeeeee;
	font-family: verdana, sans-serif;
	font-size: 10px;
    text-decoration: none
}
A.dropDown:hover
{
    color: red;
	background: #eeeeee;
	font-family: verdana, sans-serif;
	font-size: 10px;
    text-decoration: underline
}
A.dropDown:active
{
    color: red;
	background: #eeeeee;
	font-family: verdana, sans-serif;
	font-size: 10px;
    text-decoration: underline
}

.date 
{  
	font-family: Verdana; 
	font-size: 9px; 
	text-align: left; 
	color: #fff; 
	text-decoration: none
}

.topMenu 
{
	color: #ffffff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 10px;
}

#header-shadow {
background: #fff url("images/topShadow.gif");
background-repeat: repeat-x;
}


#main-shadow {
background: #e1dfdb url("images/mainShadow.gif");
background-repeat: repeat-x;
}

#about-shadow {
background: #e1dfdc url("images/700Shadow.gif");
background-repeat: repeat-x;
}




#sideShadow {
background: url("images/sideShadowBack.gif");
background-repeat: repeat-y;
}



#bottom-shadow1 {
background: #fff url("images/bottomShadow2.gif");
background-repeat: repeat-x;
}

#bottom-shadow2 {
background: #fff url("images/bottomShadow2.gif");
background-repeat: repeat-x;
}

.theBottom {
background: #fff url("images/bottom.gif");
background-repeat: repeat-x;
}


.content
{
	font-family: arial, sans-serif;
	font-size: 9pt;
	color:#222;
	padding-right:9px;
	padding-left:9px;
}


.ADcontent
{
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#222;
	padding-right:9px;
	padding-left:9px;
}




A:visited
{
  color: #3c55a5;
    text-decoration: underline
}
A:link
{
 color: #0000ff; 
    text-decoration: underline
}
A:hover
{
    color: red;
    text-decoration: underline
}
A:active
{
    color: red;
    text-decoration: underline
}

A.noLine:visited{text-decoration: none}
A.noLine:link{text-decoration: none}
A.noLine:hover{ text-decoration: underline}
A.noLine:active{ text-decoration: underline}


A.grnLink:visited{text-decoration: none; color:#3a8d16}
A.grnLink:link{text-decoration: none; color:#3a8d16}
A.grnLink:hover{ text-decoration: underline; color:#409a19}
A.grnLink:active{ text-decoration: underline; color:#3a8d16}






.date2
{
	font-family: verdana, sans-serif;
	font-weight:	bold;
	color: #eeeeee;
	font-size: 7pt;
}


#rightShadow {
background: #9bb6d7 url("images/rSide.gif");
background-repeat: repeat-y;
width:10px;
}

.bluebar {

    color: #ffffff;
	font-family: arial, sans-serif;
	font-weight:	bold;
	font-size: 10pt;
	background: #fff url("images/bluebar.gif");
	background-repeat: repeat-x;
	height: 21px;

}
img.imgbrd  {
	border: 1px solid #CCC;
	padding: 2px;
	}


.imgbrd  {
	border: 1px solid #CCC;
	padding: 2px;
	}


.ADtitle
{
	font-weight:	bold;
	font-size: 13px;
}




.redTitle
{
	color: red;
	font-family: arial, helvetica, sans-serif;
	font-weight:	bold;
	font-size: 11pt;
}


input
{
    border-right: #949494 1px solid;
    border-top: #949494 1px solid;
    border-left: #949494 1px solid;
    border-bottom: #949494 1px solid;
    background-color: #ffffff;
}


input.mySubmit
{
    border-right: #949494 1px solid;
    border-top: #949494 1px solid;
    border-left: #949494 1px solid;
    border-bottom: #949494 1px solid;
    background-color: #bfbfbf;
}


.pagesubTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #335599;
	font-weight: bold;
	text-decoration:none;
}

.blue12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #335599;
	font-weight: bold;
	text-decoration:none;
}



.trainTitle
{
	font-weight:	bold;
	font-family: 	arial,sans-serif;
	color: #3B4CA0;
	font-size:		12pt;
}
.locAddr {color: #222222; font: normal 9pt arial,sans-serif;font-weight: bold;}

.locAddress {color: #222222; font: normal 8pt arial,sans-serif;}

.blueTitle {color: #405ebe;font-family: arial, helvetica, sans-serif;font-weight: bold; font-size: 12pt}

.blueTitle11 {color: #405ebe;font-family: arial, helvetica, sans-serif;font-weight: bold; font-size: 11pt}

.worksTitle {color: #405ebe;font-family: arial, helvetica, sans-serif;font-weight: bold; font-size: 10pt}

div.classTitle {

	background: #e3f7e3;
	font-weight:	bold;
	font-family: 	arial,sans-serif;
	color: #3B4CA0;
	text-align: center;
	font-size:		12pt;
}



div.classTitle2 {

	background: #f6d8b2;
	font-weight:	bold;
	font-family: 	arial,sans-serif;
	color: #3B4CA0;
	font-size:		12pt;
}
div.classSubTitle {

	background: #d9e5f4;
	font-weight:	bold;
	font-family: 	arial,sans-serif;
	color: #3B4CA0;
	padding:1px;
	font-size:		10pt;
	width:90%;
}

div.classsubSubTitle {

	background: #e9e9e9;
	font-weight:	bold;
	font-family: 	arial,sans-serif;
	color: #222;
	padding:1px;
	font-size:		9pt;
	width:90%;
}



A.hLnk:visited, A.hLnk:link, A.hLnk:hover, A.hLnk:active {color:#e1e1e1; font-family: arial, sans-serif; font-size: 7pt; text-decoration: none}
.copyright 
{ 
	font-family: arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #555555
}
A.copyright:visited { font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: #555555;text-decoration: none}
A.copyright:link { font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: #555555;text-decoration: none}
A.copyright:hover { font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: #555555;text-decoration: none}
A.copyright:active { font-family: arial, Helvetica, sans-serif; font-size: 8pt; color: #555555;text-decoration: none}

A.blueTitle:visited { color: #405ebe; font-size: 10pt; font-weight: bold; text-decoration: underline }
A.blueTitle:link { color: #405ebe; font-size: 10pt; font-weight: bold; text-decoration: underline }
A.blueTitle:hover { color: red; font-size: 10pt; font-weight: bold; text-decoration: underline }
A.blueTitle:active { color: red; font-size: 10pt; font-weight: bold; text-decoration: underline}

.luxaireTitle {color: #9A2E00;font-family: arial, helvetica, sans-serif;font-weight: bold; font-size: 10pt}

.vendorDivider { border-right:1px  solid #b2b2b2;}

A.news:visited { color: red; font-size: 10pt; font-weight: bold; text-decoration: underline }
A.news:link { color: red; font-size: 10pt; font-weight: bold; text-decoration: underline }
A.news:hover { color: red; font-size: 10pt; font-weight: bold; background: #ededed; text-decoration: underline }
A.news:active { color: red; font-size: 10pt; font-weight: bold;  background: #ededed; text-decoration: underline}

ul.smCheck{list-style: none; }
li.smCheck {list-style-image: url("images/checkmark_sm.gif"); font-size: 12pt; font-weight: bold;}



