/* CSS Document */

/*Font Styles*/
body {
	font-family: arial, sans-serif;
	font-size:12px;
	margin:0;
	background-image:url('../images/bg/fp_03.jpg');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#container{	
	width:874px;
	margin:auto;
}

#subcontainer{	
	background-color:#FFFFFF;
	width:855px;
	text-align:center;
	min-height:450px;
	padding-left:5px;
}

#subcontent{	
	background-color:#FFFFFF;
	width:815px;
	text-align:left;
}

.contact{
font-size:12px;
}


.hometitle{
	font-size:25px;
	color:#DB6A26;
} 

#homedesign{
	font-size:21px;
	color:#244F96;
	text-align:left;
}

#hometext{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#28303D;
	text-align:left;
	
}


.homequestionaire{
	color:#D35F00;
}


.build{
	font-size:14px;
	line-height:30px;
	color:#231F20;
}

.subtitle{
	font-size:16px;
	color:#231F20;
	font-weight:bold;
}


#header{
	width: 874px;
	height:78px;
	background-image:url('../images/bg/fp_06.jpg') ; 
}

#header2{
width: 874px;
height:75px;
background-image:url('../images/bg/sfp_06.jpg') ; 
}


#menu{
padding-top:30px;
font-size:13px;
color:#FFFFFF;
text-align:left;
}


#contact{
width: 201px;
height:185px;
background-image:url('../images/bg/fp_11.jpg') ; 
}

#contact_content{
padding-left:0px;
padding-top:50px;
font-size:13px;
color:#244F96;
text-align:center;
}

#search{
width: 200px;
height:93px;
background-image:url('../images/sec/sec_search.jpg') ; 
font-size:11px;
color:#FFFFFF;
}

#searchbox{
padding-left:12px;
padding-top:45px;
}




#footer{
width: 874px;
height:147px;
background-image:url('../images/bg/foot.jpg') ; 
}

#footer_content{
padding-left:35px;
text-align:left;
padding-top:20px;
font-size:10px;
color:#A5AAB3;
}
  
  
  
  #trail{
  color:#FFFFFF;
  padding-top:2px;
  text-align:left;
  width:850px;
  font-weight:bold;
  }
  
  
  .orange_title{
  	font-size:18px;
  	color:#FF9900;
  }
  
  
  .contactus{
  	font-size:18px;
  	color:#3E5C96 ;
  }
  
  
  
  #secondtitle{
  position:relative;
  top: -8px;
  color:#26366D;
  font-size:19px;    
  }
  
  #contactusbox{
  padding-top:2px;
  padding-left:2px;
  font-size:11px;
  color:#26366D;
  }
  
  .contactusbox{
  font-size:11px;
  color:#26366D;
  }
  
  #bodytext{
  	padding-left:15px;
	width:600px;
	text-align:left;
	color:#000000;
  }
  
a.none:link {text-decoration: none;}
a.none:visited {text-decoration: none;}
a.none:hover {text-decoration: none;}



#productbox{
padding-left:7px;
padding-top:10px;
padding-bottom:10px;
line-height:23px;
}

.productboxtitle{
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}



a.email:link {color:#AEB2BA; text-decoration: none; font-size:13px;}
a.email:visited {color: #AEB2BA; text-decoration: none; font-size:13px;}
a.email:hover {text-decoration: underline; color:#AEB2BA; font-size:13px;}


a.faqtitles:link {color:#00458C; text-decoration: none; font-size:10px;}
a.faqtitles:visited {color: #00458C; text-decoration: none; font-size:10px;}
a.faqtitles:hover {text-decoration: none; color:#000000; font-size:10px;}

a.faqtitleson:link {color:#CCCCCC; text-decoration: none; font-size:10px;}
a.faqtitleson:visited {color: #CCCCCC; text-decoration: none; font-size:10px;}
a.faqtitleson:hover {text-decoration: none; color:#000000; font-size:10px;}


a.tkfast:link {color:#00458C; text-decoration: none; font-size:10px;  font-weight:bold;}
a.tkfast:visited {color: #00458C; text-decoration: none; font-size:10px;  font-weight:bold;}
a.tkfast:hover {text-decoration: none; color:#000000; font-size:10px;  font-weight:bold;}

a.none:link {text-decoration: none;}
a.none:visited {text-decoration: none; }
a.none:hover {text-decoration: none; }



a.pagelinks:link {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a.pagelinks:active {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a.pagelinks:visited {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a.pagelinks:hover {text-decoration: none; color:#000000; font-size:12px}

a:link {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a:active {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a:visited {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a:hover {text-decoration: none; color:#000000; font-size:12px;}

a.test:link {color:#CCCCCC; text-decoration: underline; font-size:12px; font-weight:bold}
a.test:active {color:#CCCCCC; text-decoration: underline; font-size:12px; font-weight:bold}
a.test:visited {color:#CCCCCC; text-decoration: underline; font-size:12px; font-weight:bold}
a.test:hover {text-decoration: none; color:#000000; font-size:12px;}


a.footerlink:link {color:#003366; text-decoration: none; font-size:12px; font-weight:normal;}
a.footerlink:active {color:#003366; text-decoration: none; font-size:12px; font-weight:normal;}
a.footerlink:visited {color:#003366; text-decoration: none; font-size:12px; font-weight:normal;}
a.footerlink:hover {text-decoration: none; color:#000000; font-size:12px; font-weight:normal;}

 

a.industryon:link {color:#879DC6; text-decoration: underline; font-size:12px; font-weight:bold}
a.industryon:active {color:#879DC6; text-decoration: underline; font-size:12px; font-weight:bold}
a.industryon:visited {color:#879DC6; text-decoration: underline; font-size:12px; font-weight:bold}
a.industryon:hover {text-decoration: none; color:#000000; font-size:12px;}


a.leftmenu:link {color:#333333; text-decoration: none; font-size:13px; font-weight:bold}
a.leftmenu:active {color:#333333; text-decoration: none; font-size:13px; font-weight:bold}
a.leftmenu:visited {color:#333333; text-decoration: none; font-size:13px; font-weight:bold}
a.leftmenu:hover {text-decoration: none; color:#DB6A26; font-size:13px; font-weight:bold}

a.leftmenuon:link {color:#6384BA; text-decoration: none; font-size:13px; font-weight:bold}
a.leftmenuon:active {color:#6384BA; text-decoration: none; font-size:13px; font-weight:bold}
a.leftmenuon:visited {color:#6384BA; text-decoration: none; font-size:13px; font-weight:bold}
a.leftmenuon:hover {text-decoration: none; color:#6384BA; font-size:13px; font-weight:bold}


hr{
	border-style:solid;
	color:#CCCCCC;
}

a.trail_link:link {color:#D9DBDF; text-decoration: none; font-size:13px; font-weight:bold}
a.trail_link:active {color:#D9DBDF; text-decoration: none; font-size:13px; font-weight:bold}
a.trail_link:visited {color:#D9DBDF; text-decoration: none; font-size:13px; font-weight:bold}
a.trail_link:hover {text-decoration: none; color:#000000; font-size:13px; font-weight:bold}

a.trail_linkon:link {color:#FFFFFF; text-decoration: none; font-size:13px; font-weight:bold}
a.trail_linkon:active {color:#FFFFFF; text-decoration: none; font-size:13px; font-weight:bold}
a.trail_linkon:visited {color:#FFFFFF; text-decoration: none; font-size:13px; font-weight:bold}
a.trail_linkon:hover {text-decoration: none; color:#D9DBDF; font-size:13px; font-weight:bold}

a.footerlinks:link {color:#A5AAB3; text-decoration: none; font-size:12px}
a.footerlinks:active {color:#A5AAB3; text-decoration: none; font-size:12px}
a.footerlinks:visited {color:#A5AAB3; text-decoration: none; font-size:12px}
a.footerlinks:hover {text-decoration: none; color:#000000; font-size:12px}

a.greysmall:link {color:#CCCCCC; text-decoration: none; font-size:10px; font-weight:bold}
a.greysmall:active {color:#CCCCCC; text-decoration: none; font-size:10px; font-weight:bold}
a.greysmall:visited {color:#CCCCCC; text-decoration: none; font-size:10px; font-weight:bold}
a.greysmall:hover {text-decoration: none; color:#000000; font-size:10px; }

.header1	{color:#000000; font-weight:bold; font-size:12px;}
.header2	{color:#24428D; font-weight:bold; font-size:10px;}




.pagetitle{ 
color:#24428D;
font-size:17px;
font-weight:bold;
}

.opagetitle{ 
color:#F26422;
font-size:15px;
font-weight:bold;
}



.go_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#00CC00 ;
	font-weight: bold;
	text-align: center;
}


a.mainmenu:link { text-decoration: none; font-size: 13px; color: #FFFFFF; font-weight: bold; }
a.mainmenu:visited {text-decoration: none; font-size: 13px; color: #FFFFFF; font-weight: bold; }
a.mainmenu:active {text-decoration: none; font-size: 13px; color: #FFFFFF; font-weight: bold; 	}
a.mainmenu:hover {text-decoration: none; font-size: 13px; color: #CCCCCC; font-weight: bold;}

a.mainmenu_on:link { text-decoration: none; font-size: 13px; color: #CCCCCC; font-weight: bolder;}
a.mainmenu_on:visited {text-decoration: none; font-size: 13px; color: #CCCCCC; font-weight: bolder;}
a.mainmenu_on:active {text-decoration: none; font-size: 13px; color: #CCCCCC; 	font-weight: bolder;}
a.mainmenu_on:hover {text-decoration: none; font-size: 13px; color: #FFFFFF; font-weight: bolder;}




.dropLink {
	position:absolute;
	visibility: hidden;
	border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
	width: 175px;
	line-height: 24px;
	z-index: 100;
}
.dropLink a {
	width: 100%;
	text-align:left;
	font-size:12px;
font-family:Arial, Helvetica, sans-serif;
	display: block;
	padding: 1px 0;
	text-indent: 4px;
	color: #FFFFFF ;
	text-decoration: none;
	background-color: #888888;
	width: 175px;
	filter:alpha(opacity=97);
	-moz-opacity:.97;
	opacity:.97;
}
.dropLink a:hover { 
	background-color: #DB6A26  ;
	color: #FFFFFF ;
	width: 175px;
	filter:alpha(opacity=99); 
	-moz-opacity:.99;
	opacity:.99;
}

 
