BODY {
	MARGIN: 0px; COLOR: #033469; FONT-FAMILY: Tahoma, Verdana; BACKGROUND-COLOR: #033469;
}
TABLE {
	FONT-SIZE: 12px; COLOR: #25476b; LINE-HEIGHT: 1.5; FONT-FAMILY: Tahoma, Verdana
}
TD.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #25476b; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
FONT.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #25476b; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.SpaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #25476b; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.page {
	
	MARGIN-TOP: 18px; 
	BACKGROUND-COLOR: #d8d8d8;
}

.pageIndex {
	MARGIN-TOP: -50px; 
	BACKGROUND-COLOR: #d8d8d8;
}

.topnav {
	WIDTH: 779px; HEIGHT: 230px
}

			/* TOP NAVIGATION */ 
#menu {
height: 35px;
width: 780px;
background : url(../images/navBackground.gif);

}

 #flashswap {
height: 450px;
width: 316px;
background : url(../flash/sidefade2.gif);

} 

#menu li 
{
float : left;
border-right : 1px solid #eee;
/* background : #ffffff; */
list-style: none;
}

#menu a 
{
display : block;
height : 35px;
width: 97px;
font-weight : bold;
line-height : 30px;
letter-spacing: 0px;
text-align : center;
font-size : 80%;
color : #fff;
background : url(../images/navBackground.gif);
}

#menu a:hover {
color : #fff;
background : url(../images/menu.jpg);
}

#menu .endli
{
border-right : 0px solid #25476b;
border-left : 0px solid #25476b;
list-style: none;
}

			/* WHITE LINE UNDER TOP NAVIGATION*/
#whiteline {
background: #fff;
width: 700px;
height: 4px;
}

.captionFont {
font-size:10px;
font-weight:bold;
line-height: 120%
}

#optTestimonial {
display: none;
}

#optSolarpanels {
Display: none;
}

.liTestimonials {
Display: none;
}


.liEmployment {
border-right : 0px solid #eee;
}


			/* CONTS */
#cont_front {
padding-left: 10px;
padding-top: 50px;
background: #D8D8D8;
color: #25476b;
font-size: 1em;
height : 400px;
}

#cont2 {
margin-top: 0px;
margin-bottom: 25px;
padding-left: 15px;
width: 650px;
margin-left: 20px;
text-align: left;
padding-top: 0px;
background: #D8D8D8;
color: #25476b;
font-size: 1.2em;
}

#cont2 a:hover {
color: #000000;
}

#cont2 a {
color: #25476b;
text-decoration: underline;
}


h2 {
line-height: 15px;
padding-bottom: 0px;
margin-bottom: 0px;
}

.sso {
padding-top: 0px;
margin-top: 10px;
margin-bottom: 0px;
padding-bottom: 0px;
}

#ssoTable {

padding-top: 00px;
margin-top: 00px

}

.ulSolarpanels {
cellpadding:20px
}


		/* SIDES */

#leftside {
float : left;
padding-top: 60px;
}

.clear {
clear: left;
overflow: hidden;
width: 0;
height: 0;
}

			/* FOOTER */ 
#footer {
text-align: center;
border: 3px solid #FFFFFE;
background: #25476b;
color: #fff;
}

#footer a {
color: #F4D500;
}

#footer a:hover {
color: #ffffff;
}


#copyright A, A:hover {

	COLOR: #033469; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
	
}



A:link {

	COLOR: #25476b; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
}

A:hover {

	COLOR: #e39a1d; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none
}

.PageLink:hover {
	COLOR: #8f7446; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: underline
}
.PageLink:link {
	COLOR: #8f7446; FONT-FAMILY: Tahoma, Verdana
}
PageLink:visited {
	COLOR: #8f7446; FONT-FAMILY: Tahoma, Verdana
}
PageLink:active {
	COLOR: #8f7446; FONT-FAMILY: Tahoma, Verdana
}
.PageNav {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #818181; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
PageNav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #818181; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
PageNav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #818181; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
PageNav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #818181; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
PageNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #818181; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: #c3ad87 1px solid; BORDER-TOP: #c3ad87 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c3ad87 1px solid; COLOR: #737373; BORDER-BOTTOM: #c3ad87 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f1ede1
}
TEXTAREA {
	BORDER-RIGHT: #c3ad87 1px solid; BORDER-TOP: #c3ad87 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c3ad87 1px solid; COLOR: #737373; BORDER-BOTTOM: #c3ad87 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f1ede1
}
.button {
	BORDER-RIGHT: #c3ad87 1px solid; BORDER-TOP: #c3ad87 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c3ad87 1px solid; COLOR: #25476b; BORDER-BOTTOM: #c3ad87 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e1d8bb
}




.servicesImageRight {
	padding: 2px;
	background : #ffffff;
margin: 0px 0px 15px 15px;

}


.helpImageRight {
	padding: 2px;
	background : #ffffff;
margin: 0px 0px 15px 15px;

}

.marginSpaceLeft {
	padding: 2px;
	background : #ffffff;
margin: 0px 0px 10px 10px ;

}

.marginSpaceRight {
	padding: 2px;
	background : #ffffff;
margin: 0px 10px 10px 0px ;

}

.contactSpaceLeft {
	padding: 2px;
	background : #ffffff;
margin: 0px 0px 10px 10px ;

}

.contactSpaceRight {
	padding: 2px;
	background : #ffffff;
margin: 0px 10px 10px 0px ;

}


.contactSpaceCenter {
	padding: 2px;
	background : #ffffff;
margin: 0px 5px 10px 5px ;

}


.aboutSpaceLeft {
	padding: 2px;
	background : #ffffff;
margin: 0px 0px 10px 10px ;

}

.aboutSpaceRight {
	padding: 2px;
	background : #ffffff;
margin: 0px 10px 10px 0px ;

}

.employmentSpaceLeft {
	padding: 2px;
	background : #ffffff;
margin: 0px 0px 10px 10px ;

}

.employmentSpaceRight {
	padding: 2px;
	background : #ffffff;
margin: 0px 10px 10px 0px ;

}