/* CSS Document */
body{
margin:0;
padding:0;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
line-height:13pt;
color:#999999;
}

#wrapper{width:600px; margin:0 auto; padding:0}
#header{ margin:0px; padding:0;}
.stub{height:-1px; clear:both;}
#navContainer{ visibility:hidden ;  display:none}
#insidenavContainer{visibility:hidden ; display:none}
	#logoClick { float:right ; padding: 0 0 10px 0 ; margin:0 }
	
#contentContainer{}
	#introContainer{}
		#leftColumn{ display:none}
			.chooseShutter{height:40px;_height:40px; }
			.fivepointContainer{height:34px;}
			.fivepointContainer2on{height:38px; margin:14px 0px 0px 0px;_margin:12px 0px 0px 0px;}
		#rightColumn{ float:left ; padding:0 ; margin:0}
	#subintroContainer{padding:10px 0px 0px 0px; color:#999999 ; font-size:1em ; line-height:1.4 }
		#leftsubCol{visibility:hidden ; display:none ;}
		
	#subintroContainerHome{padding:26px 0px 0px 0px; color:#999999 ; font-size:1.1em ; line-height:1.4 }
		#leftsubColHome{float:left;width:373px; text-align:justify; font-family:"Times New Roman", Times, serif;padding:0px 0px 10px 0px; font-size:1.3em ; color:#444}
		#rightsubColHome{ visibility:hidden}

		#leftsubColFaq{visibility:hidden ; display:none}
					#leftsubColFaq p{visibility:hidden ; display:none}

		#rightsubCol{ float:left ; height:239px}
			.homeBox{width:168px; height:124px; }
			.spacer{width:11px;}
				
			
/*INSIDE PAGES*/			
#insidecopyCol{ font-family:"Times New Roman", Times, serif; color:#000000; font-size:1.2em; position:relative;}
#insideleftdotCol{visibility:hidden}
	.dottedStrap{visibility:hidden}
	
#insideleftproductdotCol{ visibility:hidden ; display:none}

#awardsContainer{width:600px ; position:relative;}
#awards{ text-align:left}
	.awardsspace{}
#awardsCopy{float:right; margin:0 ;}
.backtotop{text-align:right; height:15px; padding:0;}



/*PRODUCTS PAGES*/
.dotsMarker{ visibility:hidden ; display:none}
#features{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size: 0.8em}
.featuresTable{float:left; width:254px; border:1px solid #ececec; padding:8px;  }
.featuresText{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size: 0.7em}
	.altrow{background-color:#f0f0f0;}
.bladeSpec{float:right; width:210px; padding:30px 0px 0px 0px;}
	.bladesize{margin:40px 0px 40px 0px; position:relative;}
	
.productsTable{float:left; width:411px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#666666; }
	.tableCompare {border-left:1px solid #d9d9d9; text-align:center}
	
.productsRight {padding: 210px 0 0 0;  }	
	
.brandBox{ visibility:hidden}
.brandImg{ float:left ; width:141px ; margin:0 }
.brandTxt{ float:left ; padding: 0 0 0 6px ; margin:0 ;width:210px ; color:#000 ; line-height:1.2 ; font-size:0.7em ; font-family:Verdana, Arial, Helvetica, sans-serif}
.brandTxt img {padding: 0 0 4px 0}

/*FOOTER*/	
#footer{width:600px; height:30px; padding:0; margin:0 ; font-size:0.9em}
	#callnow{text-align:right; padding:0px 0px 10px 0px;}
	#copyright{float:left;}
	#links{ display:none ; visibility:hidden}
	#call{float:right; margin: 0 ; _margin: 0 0 -20px 0 }
	#footer a:link{text-decoration:none; color:#999999; }
	#footer a:active{text-decoration:none; color:#999999; }
	#footer a:visited{text-decoration:none; color:#999999; }
	#footer a:hover{text-decoration:underline; color:#999999; }
	#footer img {padding:0 ; margin:0}
	
/*LINK STYLES*/
a:link{text-decoration:underline; color:#666; }
a:active{text-decoration:underline; color:#666; }
a:visited{text-decoration:underline; color:#666; }
a:hover{text-decoration:underline; color:#b1843a; }



.backtotop a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color:#fff; font-size:0.8em;}
.backtotop a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color:#fff; font-size:0.8em;}
.backtotop a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color:#fff; font-size:0.8em;}
.backtotop a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color:#fff; font-size:0.8em;}
/*TEXT STYLES*/
.hd1{color:#555555; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:1.3em;}
.hd2{color:#555555; font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:1.5em; line-height:normal;}
.hd3{font-size:1em; }
.hd4{color:#555555; font-family:"Times New Roman", Times, serif; font-size:1.3em;}
h1 { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:1em ; color:#666 ; font-weight:bold ; padding: 0  ; margin:0 }
h2 { font-family:"Times New Roman", Times, serif; font-size:1.3em ; color:#000 ;  padding: 0  ; margin:0 ; line-height:1 ; font-weight:bold}
h3 { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:1em; color:#666 ; font-weight:bold ;padding:15px 0 0 0 ; margin:0 ; line-height:1.2 }
h4 { font-family:"Times New Roman", Times, serif; font-size:1.2em ; color:#000 ; font-weight:normal ; padding: 0  ; margin:0  ; line-height:1}


.verdana { font-family:Verdana, Arial, Helvetica, sans-serif ; color:#666 ; font-size:0.8em}
.verdanaBlack { font-family:Verdana, Arial, Helvetica, sans-serif ; color:#000 ; font-size:0.8em; line-height:1.2}
.normaltxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;}
.normaltimes{font-family: "Times New Roman", Times, serif ; font-size:1.1em;}
.bodytxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;line-height:13pt;color:#666; text-align:justify;}
.txtSml { font-family:Verdana, Arial, Helvetica, sans-serif ; color:#666 ; font-size:1em ; font-style:italic}
.leftHome { font-family:Verdana, Arial, Helvetica, sans-serif ; color:#666 ; font-size:0.8em ; line-height:1.2}

ul{padding:0px 0px 10px 0px; margin:0px 0px 0px 16px;}
ul li{padding:0px 0px 5px 0px;}
.tablelabel{font-weight:bold; color:#666666;}

/*privacy STYLES*/
#privacyWrapper {width:360px; margin:0 ; padding: 79px 15px 20px 20px ; background:url(../images/privacyHead.gif) top left no-repeat; color:666666 ; line-height:1.2 }
#privacyWrapper p {margin: 0; padding: 8px 0 0 0  }
#privacyFoot {width:400px; height:18px ; margin:0 ; padding: 0 ; background:url(../images/privacyFoot.gif) top left no-repeat; }

/*popup STYLES*/
#popupWrapper {width:400px; margin:0 ; padding: 0; }
#popupContent {width:360px; margin:0 ; padding: 20px 15px 20px 20px ; color:666666 ; line-height:1.3 ; font-size:1.1em }
#popupContent a:link{text-decoration:none; color:#666; }
#popupContent a:active{text-decoration:none; color:#666;}
#popupContent a:visited{text-decoration:none; color:#666; }
#popupContent a:hover{text-decoration:underline; color:#666; } 

/*sitemap STYLES*/

#sitemapContent {width:360px; margin:0 ; padding: 20px 15px 20px 20px ; color:666666 ; line-height:1.2 ; font-size:1.1em }
#sitemapContent ul {list-style-type: none; margin:0 padding: 0 0 0 5px; }
#sitemapContent li { margin:0 padding: 0 0 0 33px ; }
#sitemapContent a:link{text-decoration:none; color:#666; }
#sitemapContent a:active{text-decoration:none; color:#666;}
#sitemapContent a:visited{text-decoration:none; color:#666; }
#sitemapContent a:hover{text-decoration:underline; color:#666; } 

/*people STYLES*/
.aboutPeople { margin:0 ; padding:17px 0 30px 0 ; width:237px ; float:left}
.aboutPeopleTxt {margin: 0 ; padding: 10px 0 0 0 ; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:0.8em; font-weight:bold ; color:#666}

/*client STYLES*/
.clientquote {padding: 10px 0 15px 0 ; float:left ; width:600px}
.clientquoteTxt { margin: 0; padding: 5px 0 0 0 ; float:left ; background:url(../images/quote_left.gif) top left no-repeat; }
.clientname {  padding:  0; margin:-2px 0 0 0;  _margin:-10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif ;color:#ccc ; letter-spacing:0.1em ; font-size:0.9em ; text-align:right ; float:right ; color:#666 ; width:600px}
.quotationEnd {  padding:0  ; margin: 0  ;  }
.quotationEnd  img{  padding:0 ; margin:  0 ; vertical-align:top }

/*forms STYLES*/
.texta {font-size: 1em ; background-color: #fff;border: 1px solid #cccccc;}




