body {margin:0 auto;font-family: Verdana;font-size: 13px;padding:0px;color:#808080;;text-align:left;background-color:#e4e4e4;}

  a{color:#808080;text-decoration:none;}
  a:hover{color:#808080; text-decoration:underline; }
   h1{color:#b1b0b0  ;font-size:24px;font-family:Verdana;}
   
#holder {margin: 0 auto;height:100%;width:1000px;}
	#main {height:100%;width:1000px;float:left;}
		#header {/* height:196px;*/height:248px;width:1000px;margin-top:5px;float:left;background-image:url(../images/header.jpg); background-repeat:no-repeat;}
		#header150 {/* height:196px;*/height:150px;width:1000px;margin-top:5px;float:left;}
		#redbar{height:34px;width:960px;text-indent:5px;margin-top:-45px;z-index:1;position:relative;margin-left:21px;-margin-left:10px;float:left;background-image:url(../images/redbar.png); background-repeat:no-repeat;}
		#searchbox{height:28px;width:172px;margin-top:3px;margin-left:87px;*margin-left:90px;float:left;background-image:url(../images/searchbox.jpg); background-repeat:no-repeat;}
		#searchbutton{height:20px;width:26px;margin-top:5px;*margin-top:-19px;margin-left:0px;*margin-left:132px;-margin-left:66px;float:left;background-image:url(../images/searchbutton.jpg); background-repeat:no-repeat;}
/**************************************************************************HORIZONTAL MENU****************************************************************************/	

.menu {background:url(../images/nav-images/tree-list.jpg) top left no-repeat;display:block;height:20px;width:158px;
					margin-bottom:1px;overflow:hidden;text-decoration:none;padding-left:15px;padding-top:1px;text-align:left;}

.descri{}
.descri a{color:#de0000;}
.catl{color:#5b5b5b;}
 
.heading1{position:absolute;width:975px;height:15px;color:#777;text-align:right;font-size:10px}
.heading1 h1{font-size:10px;margin:0px;padding:0px;font-weight:nortmal;text-align:right;margin:-8px 0 0 0 }

.backtocat{height:26px;width:403px;float:right;background: url(../images/backtocat.gif);margin:1px 20px 0 0;border:0px;cursor:pointer}

.mod-productlist-header{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;float:left;width:776px;display:inline;background:#eee;padding: 0px;}
.mod-productlist-img{width:180px;float:left;display:inline-block;}
.mod-productlist-img img{width:180px;}
.mod-productlist-body{width:365px;float:left;display:inline-block;padding:0 5px 6px 16px}
.mod-productlist-options{width:210px;float:left;display:inline-block;}
.mod-productlist-options ul{list-style:none;width:210px;padding:0;margin:0 0 10px 0;font-size:11px;}
.mod-productlist-options ul li{width:210px;padding:0;margin:0;display:inline-block;border-bottom:#c9c9c9 1px solid;}
.mod-productlist-options ul a{width:155px;padding:7px 5px 2px 50px;margin:0;display:inline-block;min-height:40px;color:#808080;text-decoration:none;line-height:12px;text-align:left;}
.mod-productlist-options ul a.info{background:transparent url(../images/catalogue/lo-info.png) no-repeat 0 0;}
.mod-productlist-options ul a.download{background:transparent url(../images/catalogue/lo-downloads.png) no-repeat 0 0;}
.mod-productlist-options ul a.gallery{background:transparent url(../images/catalogue/lo-gallery.png) no-repeat 0 0;}
.mod-productlist-options ul a:hover{background-position:0 -48px;color:#353535;}
.mod-productlist-body p{margin:10px 0 0 0}

a div.callout {
	display:none;
	text-decoration: none;
	position:absolute
}

a:hover div.callout{
	display:block;
	margin: 1px 0 0 0;
	font-size:11px;
	color:#000;
	padding-left:4px;
	text-align:left;
	vertical-align:middle;
	white-space:nowrap;
	overflow:visible;
	text-decoration: none;
}

div.callout div{
	display:block;
	margin: 0 0 0 0;
	width: 275px;
	font-weight: bold;
	color:#f1f1f1;
	line-height: 18px;
	background: #737373;
	border: 1px solid #000;
	text-decoration: none;
}
div.callout div span{float:left;width:100%;height:18px;cursor:pointer;text-indent:15px;background:url(../images/arrow-l-close.gif) no-repeat}
div.callout div span:hover{background: #cb0000 url(../images/arrow-l-open.gif) no-repeat}


.searchresultsback{height:100px;width:575px;background:url(../images/searchresultsback.gif);float:left;margin:5px 0 10px 0;}
.searchedforleft{height:15px;width:205px;float:left;margin:79px 0 0px 94px;border:0px solid red;font-style:italic}
.searchedforright{height:15px;width:155px;float:left;border:0px solid red;color:white;font-style:italic;font-weight: bold;margin:79px 70px 0px 0px;}
.searchedforrightcontainer{margin:0px 0px 0px 35px;height:100px;width:235px;float:left;cursor:pointer;position:relative;z-index:10000}


.boldoption{font-weight:bold;font-size:15px;}

.locationblocks{float: left; /*height: 476px; */width: 556px; /*margin: 5px 0pt 10px 15px;*/}
#topnavcontainer{width:173px;height:178px; float:left;color:#eaeaea;}
#topnavcontainer a{color:#eaeaea;}
#horizontal { float:left; margin:0px; padding:0px; }
#horizontal ul { list-style-type: none;  margin:0px; padding:0px;}
#horizontal ul li {margin:0px;padding:0px;clear:both;width:183px; }
#horizontal a img {border: 0;margin:0px;padding:0px;}
#horizontal ul li a {display: block; width:183px; margin:0px; padding:0px; overflow: hidden;  /*border-bottom:#00FF00 1px solid;for IE 6 */}

#horizontal ul li a#home { background-image:url(../images/83_menu.png); height:41px; width:183px; background-position:-0px -0px; background-repeat:no-repeat;}
#horizontal ul li a#home:hover{background-image:url(../images/83_menu.png); background-position:-0px -188px; background-repeat:no-repeat;}
#horizontal ul li#active a#home{background-image:url(../images/83_menu.png); background-position:-0px -376px;background-repeat:no-repeat; }

#horizontal ul li a#aboutus{ background-image:url(../images/83_menu.png);height:19px;width:183px; background-position:-0px -41px;background-repeat:no-repeat;}
#horizontal ul li a#aboutus:hover{ background-image:url(../images/83_menu.png); background-position:-0px -229px;background-repeat:no-repeat;}
#horizontal ul li#active a#aboutus{ background-image:url(../images/83_menu.png); background-position:-0px -417px;background-repeat:no-repeat;}


#horizontal ul li a#register {background-image:url(../images/83_menu.png);height:19px;width:183px; background-position:-0px -60px;background-repeat:no-repeat;}
#horizontal ul li a#register:hover{ background-image:url(../images/83_menu.png); background-position:-0px -248px;background-repeat:no-repeat;}
#horizontal ul li#active a#register{ background-image:url(../images/83_menu.png); background-position:-0px -436px;background-repeat:no-repeat;}

#horizontal ul li a#focus{background-image:url(../images/83_menu.png);height:19px;width:183px; background-position:-0px -79px;background-repeat:no-repeat;}
#horizontal ul li a#focus:hover{ background-image:url(../images/83_menu.png); background-position:-0px -267px;background-repeat:no-repeat;}
#horizontal ul li#active a#focus{ background-image:url(../images/83_menu.png); background-position:-0px -455px;background-repeat:no-repeat;}


#horizontal ul li a#findus {background-image:url(../images/83_menu.png);height:19px;width:183px; background-position:-0px -98px;background-repeat:no-repeat;}
#horizontal ul li a#findus:hover{ background-image:url(../images/83_menu.png); background-position:-0px -286px;background-repeat:no-repeat;}
#horizontal ul li#active a#findus{ background-image:url(../images/83_menu.png); background-position:-0px -474px;background-repeat:no-repeat;}

#horizontal ul li a#links {background-image:url(../images/83_menu.png);height:19px;width:183px; background-position:-0px -117px;background-repeat:no-repeat;}
#horizontal ul li a#links:hover{ background-image:url(../images/83_menu.png); background-position:-0px -305px;background-repeat:no-repeat;}
#horizontal ul li#active a#links{ background-image:url(../images/83_menu.png); background-position:-0px -493px;background-repeat:no-repeat;}

#horizontal ul li a#contactus {background-image:url(../images/83_menu.png);height:19px;width:183px; background-position:-0px -136px;background-repeat:no-repeat;}
#horizontal ul li a#contactus:hover{ background-image:url(../images/83_menu.png); background-position:-0px -324px;background-repeat:no-repeat;}
#horizontal ul li#active a#contactus{ background-image:url(../images/83_menu.png); background-position:-0px -512px;background-repeat:no-repeat;}

#horizontal ul li a#login {background-image:url(../images/83_menu.png);height:19px; width:183px;background-position:-0px -155px;background-repeat:no-repeat;}
#horizontal ul li a#login:hover{ background-image:url(../images/83_menu.png); background-position:-0px -343px;background-repeat:no-repeat;}
#horizontal ul li#active a#login{ background-image:url(../images/83_menu.png); background-position:-0px -531px;background-repeat:no-repeat;}

#marq{width:700px;padding-top:6px;color:white;font-size:15px;float:left;}
#marq a:link{color:white;text-decoration:none;}
#marq a:hover{color:white;text-decoration:underline;}






#topnavcontainer1{width:968px; height:45px;float:left;margin-top:-16px;margin-left:17px;-margin-left:7px; }
#horizontal1 { float:left; margin:0px; padding:0px; }
#horizontal1 ul { list-style-type: none; float: left; margin:0px; padding:0px;}
#horizontal1 ul li { float: left; margin:0px;padding:0px; }
#horizontal1 a img {border: 0;float: left;margin:0px;padding:0px;}
#horizontal1 ul li a {display: block; height:42px; margin:0px; padding:0px; overflow: hidden; /* border-right:#FF0000 1px solid;for IE 6 */}
#horizontal1 ul li span {display: block; height:42px; margin:0px; padding:0px; overflow: hidden; /* border-right:#FF0000 1px solid;for IE 6 */}

#horizontal1 ul li a#home { background-image:url(../images/_top_menu.png); width:70px;  background-position:-0px -0px; background-repeat:no-repeat;}
#horizontal1 ul li a#home:hover{background-image:url(../images/_top_menu.png); background-position:-0px -42px; background-repeat:no-repeat;}
#horizontal1 ul li#active a#home{background-image:url(../images/_top_menu.png); background-position:-0px -84px;background-repeat:no-repeat; }

#horizontal1 ul li a#aboutus{ background-image:url(../images/_top_menu.png);width:95px; background-position:-70px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#aboutus:hover{ background-image:url(../images/_top_menu.png); background-position:-70px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#aboutus{ background-image:url(../images/_top_menu.png); background-position:-70px -84px;background-repeat:no-repeat;}
#horizontal1 ul li span#aboutus{ background-image:url(../images/_top_menu.png);width:95px; background-position:-70px -0px;background-repeat:no-repeat;}
#horizontal1 ul li span#aboutus:hover{ background-image:url(../images/_top_menu.png); background-position:-70px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active span#aboutus{ background-image:url(../images/_top_menu.png); background-position:-70px -84px;background-repeat:no-repeat;}

#horizontal1 ul li a#register{ background-image:url(../images/_top_menu.png);width:80px; background-position:-165px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#register:hover{ background-image:url(../images/_top_menu.png); background-position:-165px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#register{ background-image:url(../images/_top_menu.png); background-position:-165px -84px;background-repeat:no-repeat;}
#horizontal1 ul li span#register{ background-image:url(../images/_top_menu.png);width:80px; background-position:-165px -0px;background-repeat:no-repeat;}
#horizontal1 ul li span#register:hover{ background-image:url(../images/_top_menu.png); background-position:-165px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active span#register{ background-image:url(../images/_top_menu.png); background-position:-165px -84px;background-repeat:no-repeat;}

#horizontal1 ul li a#focus { background-image:url(../images/_top_menu.png);width:120px;background-position:-245px -0px;background-repeat:no-repeat; }
#horizontal1 ul li a#focus:hover{ background-image:url(../images/_top_menu.png); background-position:-245px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#focus{background-image:url(../images/_top_menu.png); background-position:-245px -84px;background-repeat:no-repeat;}
#horizontal1 ul li span#focus { background-image:url(../images/_top_menu.png);width:120px;background-position:-245px -0px;background-repeat:no-repeat; }
#horizontal1 ul li span#focus:hover{ background-image:url(../images/_top_menu.png); background-position:-245px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active span#focus{background-image:url(../images/_top_menu.png); background-position:-245px -84px;background-repeat:no-repeat;}

#horizontal1 ul li a#articles { background-image:url(../images/_top_menu.png);width:90px;background-position:-365px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#articles:hover{background-image:url(../images/_top_menu.png); background-position:-365px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#articles{ background-image:url(../images/_top_menu.png); background-position:-365px -84px;background-repeat:no-repeat;}

#horizontal1 ul li a#downloads {background-image:url(../images/_top_menu.png);width:110px;background-position:-455px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#downloads:hover{ background-image:url(../images/_top_menu.png); background-position:-455px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#downloads{ background-image:url(../images/_top_menu.png); background-position:-455px -84px;background-repeat:no-repeat;}
#horizontal1 ul li span#downloads {background-image:url(../images/_top_menu.png);width:110px;background-position:-455px -0px;background-repeat:no-repeat;}
#horizontal1 ul li span#downloads:hover{ background-image:url(../images/_top_menu.png); background-position:-455px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active span#downloads{ background-image:url(../images/_top_menu.png); background-position:-455px -84px;background-repeat:no-repeat;}

#horizontal1 ul li a#gallery {background-image:url(../images/_top_menu.png);width:90px;background-position:-565px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#gallery:hover{ background-image:url(../images/_top_menu.png); background-position:-565px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#gallery{ background-image:url(../images/_top_menu.png); background-position:-565px -84px;background-repeat:no-repeat;}

/*#horizontal1 ul li a#careers {background-image:url(../images/_top_menu.png);width:75px;background-position:-583px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#careers:hover{ background-image:url(../images/_top_menu.png); background-position:-583px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#careers{ background-image:url(../images/_top_menu.png); background-position:-583px -84px;background-repeat:no-repeat;}

#horizontal1 ul li a#sitemap {background-image:url(../images/_top_menu.png);width:82px;background-position:-658px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#sitemap:hover{ background-image:url(../images/_top_menu.png); background-position:-658px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#sitemap{ background-image:url(../images/_top_menu.png); background-position:-658px -84px;background-repeat:no-repeat;}

#horizontal1 ul li a#links {background-image:url(../images/_top_menu.png);width:60px;background-position:-740px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#links:hover{ background-image:url(../images/_top_menu.png); background-position:-740px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#links{ background-image:url(../images/_top_menu.png); background-position:-740px -84px;background-repeat:no-repeat;}
*/
#horizontal1 ul li a#contactus {background-image:url(../images/_top_menu.png);width:110px;background-position:-655px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#contactus:hover{ background-image:url(../images/_top_menu.png); background-position:-655px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#contactus{ background-image:url(../images/_top_menu.png); background-position:-655px -84px;background-repeat:no-repeat;}
#horizontal1 ul li span#contactus {background-image:url(../images/_top_menu.png);width:110px;background-position:-655px -0px;background-repeat:no-repeat;}
#horizontal1 ul li span#contactus:hover{ background-image:url(../images/_top_menu.png); background-position:-655px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active span#contactus{ background-image:url(../images/_top_menu.png); background-position:-655px -84px;background-repeat:no-repeat;}

/*
#horizontal1 ul li a#login {background-image:url(../images/_top_menu.png);width:73px;background-position:-895px -0px;background-repeat:no-repeat;}
#horizontal1 ul li a#login:hover{ background-image:url(../images/_top_menu.png); background-position:-895px -42px;background-repeat:no-repeat;}
#horizontal1 ul li#active a#login{ background-image:url(../images/_top_menu.png); background-position:-895px -84px;background-repeat:no-repeat;}
*/
#horizontal1 ul li a#date {background-image:url(../images/_top_menu.png);width:202px;background-position:-765px -0px;background-repeat:no-repeat;}

/*******************************************************************Menus *********************************************************************************************/
#horizontal1 li:hover a, #horizontal1 li.sfHover a {color: #474444;color: white;	width:150px;	padding:0px;}
#horizontal1 li:hover ul a, #horizontal1 li.sfHover ul a {color: #474444;color: white;	width:150px;	text-indent:5px;}
#horizontal1 li:hover ul a:hover, #horizontal1 li.sfHover ul a:hover {background: #5A64CF;color: #474444;color: white;}
#horizontal1 li ul {	position: absolute;	left: -999em;		padding-left: 1px;		width:150px;background: #4A51B8;		z-index:2;		clear:both;}
#horizontal1 li ul li { border-bottom: solid;border-bottom-width: 1px;		width:150px;		}
#horizontal1 li:hover ul,#horizontal1 li.sfhover ul {left:auto;	   top: 283px;}
#horizontal1 li:hover ul,#horizontal1 li.sfhover ul {left: auto;margin: 0px;padding: 0px;}
#horizontal1 ul li ul li a {border-top: 0;padding: 0px;margin: 0px;line-height: 20px;font-family: Verdana;font-size: 11px;color: #414141;text-decoration: none;height: 20px;}
#horizontal1 ul li ul li a:hover {color: #fff;border-top: 0;padding: 0px;*height: 20px;margin: 0px;line-height: 20px;}
/*
Gallery Boxes */







/*******************************************************************Menus *********************************************************************************************/
/*
#horizontal li:hover a, 
#horizontal li.sfHover a {color: #474444;color: white;width:155px;	padding:0px;}
#horizontal li:hover ul a,#horizontal li.sfHover ul a {color: #474444;color: white;width:155px;text-indent:5px;}
#horizontal li:hover ul a:hover,#horizontal li.sfHover ul a:hover {background: #969696;color: #474444;	color: white;}
#horizontal li ul {position: absolute;left: -999em;padding-left: 1px;width:155px;background: #515151;z-index:2;float:left;margin-left:-155px;margin-top:-20px;text-align:left}
#horizontal li ul li {border-bottom: solid;border-bottom-width: 1px;width:155px;}
#horizontal li:hover ul,#horizontal li.sfhover ul {left:auto;}
#horizontal li:hover ul#horizontal li.sfhover ul {left: auto;margin: 0px;padding: 0px;}
#horizontal ul li ul li a{border-top:0;padding:0px;line-height:20px;font-family:Verdana;font-size:12px;color:#414141;text-decoration:none;height:20px;}
#horizontal ul li ul li a:hover {color: #fff;border-top: 0;padding: 0px;*height: 20px;margin: 0px;line-height: 20px;}
		  

/*Gallery Boxes */
/*******************************************************************Menus *********************************************************************************************/

#horizontal li:hover a, 
#horizontal li.sfHover a {  color: #474444;   color: white;width:200px;	padding:0px;}
#horizontal li:hover ul a, #horizontal li.sfHover ul a {  color: #474444;	  color: white;	width:200px;	text-indent:5px;}
#horizontal li:hover ul a:hover, #horizontal li.sfHover ul a:hover { background: #969696; color: #474444;	 color: white;}
#horizontal li ul {position: absolute;left: -999em;padding-left: 1px;	width:200px;background: #515151;z-index:2;float:left; margin-left:-200px;margin-top:-20px;text-align:left;   }
#horizontal li ul li {   border-bottom: solid;     border-bottom-width: 1px;width:200px;}
#horizontal li:hover ul,#horizontal li.sfhover ul {left:auto;}
#horizontal li:hover ul,#horizontal li.sfhover ul {left: auto;padding: 0px;}
#horizontal ul li ul li a{border-top:0;padding:0px;line-height:20px;color:#414141;text-decoration:none;height:20px;}
#horizontal ul li ul li a:hover {color: #fff;border-top: 0;padding: 0px;*height: 20px;margin: 0px;line-height: 20px;}


/*
Gallery Boxes */








    #left {height:100%;max-width:198px;min-width:198px;float:left;font-weight:bold;line-height:17px;font-size:11px;background-image:url(../images/leftback.jpg);background-repeat:repeat-y;border-right:1px solid #B1B3B2;text-align:left;margin-top:1px;*margin-top:0px;/*margin-left:-1px;*/*margin-left:0px;}
		
    #products{height:21px;width:198px;float:left;background-image:url(../images/products.gif);background-repeat:no-repeat; margin-top:0px;}
		
		#services{margin:-2px 0px -2px 0px;*margin:-9px 0px -9px 0px;height:40px;width:170px;float:left;background-image:url(../images/services.gif);background-repeat:no-repeat;}
		
    #featured{height:21px;width:180px;;clear:both;float:left;background-image:url(../images/featured.gif);background-repeat:no-repeat; margin-top:12px;}
		#getaquote{height:21px;width:180px;;clear:both;float:left;background-image:url(../images/getaquote.gif);background-repeat:no-repeat; margin-top:12px;}
		#newsheading{height:21px;width:195px;;clear:both;float:left;background-image:url(../images/news.gif);background-repeat:no-repeat; margin-top:12px;}
		#horman{height:149px;width:172px;float:left;background-image:url(../images/horman.gif);background-repeat:no-repeat;margin-left:19px;margin-top:8px;}
		#horman2{height:149px;width:172px;float:left;background-image:url(../images/horman2.gif);background-repeat:no-repeat;margin-left:19px;margin-top:12px;}
	
#mainpage{height:100%;width:601px;float:left;background-image:url(../images/mainback.jpg); background-repeat:repeat-y;border-bottom: 1px solid #808080;}
#center{height:100%;width:580px;float:left;padding:3px 0px 0px 12px;min-height:630px;}
		#welcome{height:20px;width:568px;float:left;background-image:url(../images/welcome.gif);background-repeat:no-repeat; margin-left:0px;margin-top:-4px;*margin-top:-1px;}
		#productc{height:20px;width:564px;float:left;background-image:url(../images/catalogue.gif);background-repeat:no-repeat; margin-left:4px;margin-top:0px;}
		#partners{height:19px;width:562px;float:left;background-image:url(../images/partners.gif);background-repeat:no-repeat; margin-left:4px;margin-top:12px;}
		#online-help{height:19px;width:562px;float:left;background-image:url(../images/online-help-title.gif);background-repeat:no-repeat; margin-left:4px;margin-top:12px;}
		
		/*#imagebox {height:100%;width:134px;float:left;margin-left:4px;padding:0px;margin-top:10px;}
		#imagebox2 {height:100%;width:134px;float:left;margin-left:12px;padding:0px;margin-top:10px;}
		#imagebox3 {height:100%;width:125px;float:left;margin-left:5px;padding:0px;margin-top:10px;}
		#imagebox4 {height:100%;width:125px;float:left;margin-left:24px;padding:0px;margin-top:10px;}
			#doortype{height:133px;width:134px;float:left;background-image:url(../images/doortype.gif);background-repeat:no-repeat;}
			#benifits{height:133px;width:134px;float:left;background-image:url(../images/benifits.gif);background-repeat:no-repeat;}
			#cost{height:133px;width:134px;float:left;background-image:url(../images/cost.gif);background-repeat:no-repeat;}
			#trade{height:133px;width:134px;float:left;background-image:url(../images/trade.gif);background-repeat:no-repeat;}*/
			
			
			
					#imagebox {height:100%;width:134px;float:left;margin-left:4px;padding:0px;margin-top:10px;}
		#imagebox2 {height:100%;width:134px;float:left;margin-left:12px;padding:0px;margin-top:10px;}
		#imagebox3 {height:100%;width:125px;float:left;margin-left:5px;padding:0px;margin-top:10px;}
		#imagebox4 {height:100%;width:125px;float:left;margin-left:24px;padding:0px;margin-top:10px;}
			#doortype{height:134px;width:134px;float:left;background-image:url(../images/box.jpg);background-repeat:no-repeat;}
			#doortype:hover{height:134px;width:134px;float:left;background-image:url(../images/box-mo.jpg);background-repeat:no-repeat;text-decoration:none;}
			#benifits{height:134px;width:134px;float:left;background-image:url(../images/box.jpg);background-repeat:no-repeat;}
			#benifits:hover{height:134px;width:134px;float:left;background-image:url(../images/box-mo.jpg);background-repeat:no-repeat;text-decoration:none;}
			#cost{height:134px;width:134px;float:left;background-image:url(../images/box.jpg);background-repeat:no-repeat;}
			#cost:hover{height:134px;width:134px;float:left;background-image:url(../images/box-mo.jpg);background-repeat:no-repeat;text-decoration:none;}
			#trade{height:134px;width:134px;float:left;background-image:url(../images/box.jpg);background-repeat:no-repeat;}
			#trade:hover{height:134px;width:134px;float:left;background-image:url(../images/box-mo.jpg);background-repeat:no-repeat;text-decoration:none;}
			
			
			
			
			
			
			#rollershutter{height:105px;width:123px;float:left;background-image:url(../images/rollershutter.gif);background-repeat:no-repeat;}
			#upandover{height:105px;width:123px;float:left;background-image:url(../images/upandover.gif);background-repeat:no-repeat;}
			#sidehinged{height:105px;width:123px;float:left;background-image:url(../images/sidehinged.gif);background-repeat:no-repeat;}
			#round{height:105px;width:123px;float:left;background-image:url(../images/round.gif);background-repeat:no-repeat;}
			#sectional{height:105px;width:123px;float:left;background-image:url(../images/sectional.gif);background-repeat:no-repeat;}
			#remote{height:105px;width:123px;float:left;background-image:url(../images/remote.gif);background-repeat:no-repeat;}
			#industrial{height:105px;width:123px;float:left;background-image:url(../images/industrial.gif);background-repeat:no-repeat;}
			#control{height:105px;width:123px;float:left;background-image:url(../images/control.gif);background-repeat:no-repeat;}
			
			

      #right{height:100%;min-height:1265px;*min-height:1280px;width:204px;float:left;padding:0px 0px 0px 0px;margin-left:0px;text-align:left;margin-top:6px;}
	  #rightie7{height:100%;min-height:1265px;*min-height:1280px;width:150px;float:left;padding:0px 0px 0px 0px;margin-left:0px;text-align:left;margin-top:6px;}
      
			#register{height:98px;width:198px;float:left;background-image:url(../images/register.gif);background-repeat:no-repeat;margin-left:1px;}

			#register1{height:127px;width:172px;float:left;background-image:url(../images/news/reg-call.png);background-repeat:no-repeat;margin-left:11px;}

			#callnow{height:131px;width:174px;float:left;background-image:url(../images/news/not-reg-yet.gif);background-repeat:no-repeat;margin:8px 0 0 11px;}
			#callnow1{height:160px;width:172px;float:left;background-image:url(../images/news/_get_a_quote.png);background-repeat:no-repeat;margin:8px 0 0 11px;}

      #wishlist{height:19px;width:180px;float:left;background-image:url(../images/wishlist.gif);background-repeat:no-repeat;margin-left:1px;}
			#related_prod{height:20px;width:180px;float:left;background-image:url(../images/related_products.gif);background-repeat:no-repeat;margin-left:1px;}
			#related_down{height:19px;width:180px;float:left;background-image:url(../images/pdf_download.gif);background-repeat:no-repeat;margin-left:1px;}
			#horman3{height:149px;width:172px;float:left;background-image:url(../images/horman3.gif);background-repeat:no-repeat;margin-left:4px;margin-top:10px;}
			#roller{height:148px;width:172px;float:left;background-image:url(../images/roller.gif);background-repeat:no-repeat;margin-left:4px;margin-top:10px;}
			#december{height:21px;width:181px;float:left;background-image:url(../images/december.gif);background-repeat:no-repeat;margin-left:-5px;margin-top:16px;}
	
	
		.sub{padding:0px;margin:0px;padding-left:10px;color:#A0A4A4;}
			.sub a{color:#A0A4A4;text-decoration:none;}
		   .sub ul{font-family:Verdana;font-size:12px;list-style-position:outside;line-height:17px;font-weight:700;left:auto;margin:0 5px 0px 18px;list-style-type:none;}
			.sub ul li{list-style-image:url(../images/build/rhombus.jpg);position:relative;padding-bottom:4px;width:100%;clear:both;vertical-align:top;}
			.sub ul li a {list-style-image:url(../images/build/rhombus.jpg);background-position: left center;}
			.sub ul li#active {list-style-image:url(../images/build/rhombus.jpg);vertical-align:top;} 
	
#footer{text-align: center;font-size: 11px;width:1001px;height:27px;display:block;clear:both;float:left;	margin-top:10px;padding-bottom:20px;border-top:1px dotted #dddddd;margin-bottom:10px;}
	#footer a{color:#000000;}

/*input{width:155px;height:13px;margin-top:1px;}*/
#events{padding:5px;margin-top:10px;margin-bottom:10px;line-height:17px;border-bottom:1px dashed #eeeeee;height:50px;}
	.link{color:#993333;}
	.link a{color:#993333;}
	.title ,.date{font-weight:bold;margin-right:10px;}
	#mlabel{width:190px;*width:195px;float:left;height:20px;clear:both;}
	.int{padding-right:470px;float:left;}
	
	.arrow{background:url(../images/arrow-open.gif);background-repeat:no-repeat;}

#searchMenu { padding: 0; margin:0; list-style: none; display: inline; float: left; height: 30px; padding-top: 2px;} 
#searchMenu li {  padding: 0; margin:0; list-style: none; display: inline; float: left; height: 30px; }



#homefirst{cursor:pointer;float:left;height:148px;width:268px;background:url('../UserFiles/Image/Home Page Images/first.jpg');}
#homesecond{cursor:pointer;float:left;height:148px;width:268px;background:url('../UserFiles/Image/Home Page Images/second.jpg');margin:0 0 0 20px}
#homethird{cursor:pointer;float:left;height:148px;width:268px;background:url('../UserFiles/Image/Home Page Images/third.jpg');margin:16px 0 0 0px}
#homefourth{cursor:pointer;float:left;height:148px;width:268px;background:url('../UserFiles/Image/Home Page Images/fourth.jpg');margin:16px 0 0 20px}
#homeoffers{cursor:pointer;float:left;height:148px;width:556px;background:url('../UserFiles/Image/Home Page Images/offers.jpg');margin:16px 0 0 0px}

#homefirst a,#homesecond a,#homethird a,#homefourth a{height:148px;width:268px;display:block;}


#christmasoffers{cursor:pointer;float:left;height:148px;width:556px;background:url('../images/_Christmas_GDC.jpg');margin:16px 0 0 0px}
#christmasoffers:hover{background:url('../images/_Christmas_GDC.jpg');background-position:0 -148px;}


#homefirst:hover{background:url('../UserFiles/Image/Home Page Images/first.jpg');background-position:0 -148px;}
#homesecond:hover{background:url('../UserFiles/Image/Home Page Images/second.jpg');background-position:0 -148px;}
#homethird:hover{background:url('../UserFiles/Image/Home Page Images/third.jpg');background-position:0 -148px;}
#homefourth:hover{background:url('../UserFiles/Image/Home Page Images/fourth.jpg');background-position:0 -148px;}
#homeoffers:hover{background:url('../UserFiles/Image/Home Page Images/offers.jpg');background-position:0 -148px;}

/*Misc
---------------------------------------------------------------------------------------------- */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.spacer{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:5px}

/*Special Offers
---------------------------------------------------------------------------------------------- */
.centre-wrapper{width:575px;/*position:relative;*/}
.page-contents{position:absolute;width:575px;}

/*Special Offers
---------------------------------------------------------------------------------------------- */
.special-offers{width:776px;padding:5px 0;margin:0;font:12px/14px Calibri,Verdana,Arial,Helvetica,sans-serif;text-align:left;}
.special-offers-item{width:246px;height:237px;padding:0;margin:0 19px 19px 0;display:block;float:left;}
.special-offers .omega{margin:0 0 19px 0;}
.so-item{width:240px;height:235px;padding:0;margin:0;border:#e1e1e1 1px solid;display:block;background:#fff url(../images/so-item-top.png)no-repeat top center;position:relative;}
.so-item .title{width:220px;height:26px;display:block;text-transform:uppercase;color:#b40000;position:absolute;top:0;left:0;padding:4px 5px;font-size:16px;line-height:14px;font-weight:bold;}
.so-item .range{width:230px;height:18px;display:block;color:#fff;position:absolute;top:35px;left:0;background:transparent url(../images/so-item-subfade.png) repeat 0 0;padding:5px;font-weight:bold;}
.so-item .hero{width:240px;height:200px;display:block;text-transform:uppercase;color:#b40000;position:absolute;top:35px;left:0;border:none;padding:0;margin:0;}
.so-item .offer{top:134px;left:115px;position:absolute;width:130px;height:50px;display:block;background:transparent url(../images/so-offer-items.png) no-repeat 0 0;}
.so-item .justin{background-position:0 -50px;}
.so-item .halfprice{background-position:0 -100px;}
.so-item .bundle{background-position:0 -150px;}
.so-item .per50{background-position:0 -200px;}
.so-item .per40{background-position:0 -250px;}
.so-item .freefitting{background-position:0 -300px;}
.so-item .monthonly{background-position:0 -350px;}
.so-item .winter{background-position:0 -400px;}
.so-item:hover .title{color:#000;}

/*Right Col Special Offers
---------------------------------------------------------------------------------------------- */
.rspecial-offers-item{width:180px;height:150px;padding:0;margin:0 0 10px 0;display:block;float:left;}
.rspecial-offers .omega{margin:0 0 19px 0;}
.rso-item{width:178px;height:147px;padding:0;margin:0;border:#666666 1px solid;display:block;background:#fff url(../images/so-item-top.png)no-repeat top center;position:relative;}
.rso-item .title{width:168px;height:26px;margin:0;display:block;text-transform:uppercase;color:#b40000;background-color:#fff;position:absolute;top:0;left:0;padding:4px 5px;font-size:11px;line-height:11px;font-weight:bold;}
.rso-item .range{width:168px;height:18px;display:block;color:#fff;position:absolute;top:35px;left:0;background:transparent url(../images/rso-item-subfade.png) repeat 0 0;padding:5px;font-size:10px;line-height:10px;font-weight:bold;}
.rso-item .hero{width:178px;height:112px;display:block;text-transform:uppercase;color:#b40000;position:absolute;top:35px;left:0;border:none;padding:0;margin:0;}
.rso-item .offer{top:104px;left:54px;position:absolute;width:130px;height:50px;display:block;background:transparent url(../images/so-offer-items.png) no-repeat 0 0;}
.rso-item .justin{background-position:0 -50px;}
.rso-item .halfprice{background-position:0 -100px;}
.rso-item .bundle{background-position:0 -150px;}
.rso-item .per50{background-position:0 -200px;}
.rso-item .per40{background-position:0 -250px;}
.rso-item .freefitting{background-position:0 -300px;}
.rso-item .monthonly{background-position:0 -350px;}
.rso-item .winter{background-position:0 -400px;}
.rso-item:hover .title{color:#000;}

/*Left Col Special Offers
---------------------------------------------------------------------------------------------- */
.lspecial-offers-item{width:180px;height:150px;padding:0;margin:0 0 10px 0;display:block;float:left;}
.lspecial-offers .omega{margin:0 0 19px 0;}
.lso-item{width:178px;height:147px;padding:0;margin:0;border:#666666 1px solid;display:block;background:#fff url(../images/so-item-top.png)no-repeat top center;position:relative;}
.lso-item .title{width:168px;height:26px;margin:0;display:block;text-transform:uppercase;color:#b40000;background-color:#fff;position:absolute;top:0;left:0;padding:4px 5px;font-size:11px;line-height:11px;font-weight:bold;}
.lso-item .range{width:168px;height:18px;display:block;color:#fff;position:absolute;top:35px;left:0;background:transparent url(../images/rso-item-subfade.png) repeat 0 0;padding:5px;font-size:10px;line-height:10px;font-weight:bold;}
.lso-item .hero{width:178px;height:112px;display:block;text-transform:uppercase;color:#b40000;position:absolute;top:35px;left:0;border:none;padding:0;margin:0;}
.lso-item .offer{top:104px;left:-7px;position:absolute;width:130px;height:50px;display:block;background:transparent url(../images/so-offer-items-alt.png) no-repeat 0 0;}
.lso-item .justin{background-position:0 -50px;}
.lso-item .halfprice{background-position:0 -100px;}
.lso-item .bundle{background-position:0 -150px;}
.lso-item .per50{background-position:0 -200px;}
.lso-item .per40{background-position:0 -250px;}
.lso-item .freefitting{background-position:0 -300px;}
.lso-item .monthonly{background-position:0 -350px;}
.lso-item .winter{background-position:0 -400px;}
.lso-item:hover .title{color:#000;}

/*Product Catelogue
---------------------------------------------------------------------------------------------- */
.product-cat{width:575px;padding:0;margin:0 0 10px 0;font:12px/14px Calibri,Verdana,Arial,Helvetica,sans-serif;text-align:left;height:600px;overflow:hidden;display:block;}
.product-cat-item{width:185px;height:189px;padding:0;margin:0 10px 10px 0;display:block;float:left;overflow:hidden;}
.product-cat .omega{margin:0 0 10px 0;}
.pc-item{width:183px;height:187px;padding:0;margin:0;border:#e1e1e1 1px solid;display:block;background:#fff url(../images/so-item-top.png)no-repeat top right;position:relative;overflow:hidden;}
.pc-item .title{width:162px;height:18px;display:block;text-transform:uppercase;color:#b40000;position:absolute;top:0;left:0;padding:12px 5px 4px 5px;font-size:12px;line-height:12px;font-weight:bold;margin:0px}
.pc-item .items{width:173px;height:14px;display:block;color:#fff;position:absolute;top:35px;left:0;background:transparent url(../images/so-item-subfade.png) repeat 0 0;padding:5px;font-size:11px;line-height:11px;font-weight:bold;text-align:right;}
.pc-item .hero{width:185px;height:154px;display:block;text-transform:uppercase;color:#b40000;position:absolute;top:35px;left:0;border:none;padding:0;margin:0;}
.pc-item:hover .title{color:#000;}
 
 
 /*Testimonials ticker
  * ---------------------------------------------------------------------------------------------- */
.tticker{background-color:#eeeeee;width:555px;padding:10px;height:50px;font-size:12px;display:block;margin:0 0 10px 0}
.tticker .tticker-title{text-transform:uppercase;width:120px;text-align:center;display:inline-block;float:left;padding:17px 10px 17px 0;color:#2a2a2a;}
.tticker .tticker-title a{color:#2a2a2a;}
.tticker .tticker-title a:hover{color:#4a4a4a;}
.tticker .tticker-items{display:inline-block;float:left;width:410px;padding:0 0 0 10px;border-left:#2a2a2a 1px solid;height:50px;overflow:hidden;}
.tticker .tticker-items ul{padding:0;margin:0;list-style:none;}
.tticker .tticker-items ul li{padding:0;margin:0;list-style:none;height:50px;width:410px;display:block;}
.tticker .tticker-items ul li a{padding:0;margin:0;list-style:none;height:50px;width:410px;display:block;color:#4a4a4a;}
.tticker .tticker-items ul li a span{width:410px;display:block;font-size:11px;}
.tticker .tticker-items ul li a span.title{width:410px;display:block;margin:0;color:#2a2a2a;}
.tticker .tticker-items ul li a:hover{padding:0;margin:0;list-style:none;height:50px;width:440px;display:block;color:#2a2a2a;}
.newhomepagetest a{/*text-decoration:underline*/text-align:left} 
.newhomepagetest a:hover{color:#666;text-decoration:underline}
/*Banner
* ---------------------------------------------------------------------------------------------- */
.banners {height: 165px;margin: 0 auto 10px auto;position: relative;width: 575px;z-index: 5;}
.banners .banner-imgs {height: 165px;margin: 0 auto;position: relative;width: 575px;}
.banners .banner-imgs img,.banners .banner-imgs a{display: block;height: 165px;margin: 0 auto;position: absolute;top: 0;width: 575px;z-index: 5;}
.banners .slidetabs {display:none;}

.banners-new {height: 220px;margin: 0 auto 10px auto;position: relative;width: 575px;z-index: 1;}
.banners-new .banner-imgs {height: 220px;margin: 0 auto;position: relative;width: 575px;background:transparent url(../images/banners/banners_01.png) no-repeat 0 0;}
.banners-new .banner-imgs img,.banners-new .banner-imgs a{display: block;height: 220px;margin: 0 auto;position: absolute;top: 0;width: 575px;z-index: 5;}
.banners-new .slidetabs {display:none;}
.banners-new .banner-imgs .banner{display:none;}

.disabled {visibility: hidden !important;}
  
/*Home List
* ---------------------------------------------------------------------------------------------- */
#featured-list{background:transparent url(../images/featured_header.png) no-repeat 0 0;}
#info-list{background:transparent url(../images/info_header.png) no-repeat 0 0;}
.home-list{width:575px;padding:30px 0 0 0;margin:0 0 10px 0;}
.home-list ul{width:575px;padding:0;margin:0;list-style:none;}
.home-list ul li{width:266px;padding:0 0 5px 16px;margin:0 10px 0 0;height:45px;display:inline-block;float:left;background:transparent url(../images/home-list-bullet.png) no-repeat 0 0;}
.home-list ul li.omega{margin:0;}
.home-list ul li a{padding:0;margin:0;list-style:none;height:auto;width:266px;display:block;color:#4a4a4a;}
.home-list ul li a span{width:266px;display:block;font-size:11px;line-height:12px;}
.home-list ul li a span.title{width:266px;display:block;margin:0;}
.home-list ul li a:hover{padding:0;margin:0;list-style:none;height:auto;width:266pxdisplay:block;color:#b40000;}

/*Home Grid
* ---------------------------------------------------------------------------------------------- */
.home-grid{width:575px;padding:0;margin:0 0 10px 0;}
.home-grid .grid-item{width:282px;padding:0;margin:0 10px 10px 0;display:inline-block;float:left;height:auto;}
.home-grid .omega{margin:0 0 10px 0;}
.home-grid .quicklink{width:282px;height:148px;display:block;text-align:left;text-indent:-9999px;}
.home-grid .quicklink:hover{background-position:0 -148px;}
.home-grid .quicklink105{width:282px;height:105px;display:block;text-align:left;text-indent:-9999px;}
.home-grid .quicklink105:hover{background-position:0 -105px;}
.home-grid .pc{background:transparent url(../images/quicklinks/product-cat.png) no-repeat 0 0;}
.home-grid .io{background:transparent url(../images/quicklinks/inclusive-offers.png) no-repeat 0 0;}
.home-grid .pg{background:transparent url(../images/quicklinks/price-guide.png) no-repeat 0 0;}
.home-grid .wc{background:transparent url(../images/quicklinks/what-cost.png) no-repeat 0 0;}
.home-grid .ta{background:transparent url(../images/quicklinks/trade-accounts.png) no-repeat 0 0;}

.home-grid .ekdp{background:transparent url(../images/quicklinks/ekdp.png) no-repeat 0 0;}
.home-grid .hedp{background:transparent url(../images/quicklinks/quicklinks-hormann-electric-doors-promo.png) no-repeat 0 0;}
.home-grid .rco{background:transparent url(../images/quicklinks/rco.png) no-repeat 0 0;}
.home-grid .rsgd{background:transparent url(../images/quicklinks/rsgd.png) no-repeat 0 0;}
.home-grid .sgd{background:transparent url(../images/quicklinks/sgd.png) no-repeat 0 0;}

/*Right Column
* ---------------------------------------------------------------------------------------------- */
.callnow-email{height:105px;width:180px;float:left;background-image:url(../images/layout/contact_us.png);background-repeat:no-repeat;margin:0 0 10px 3px;text-indent:-9999px;}
.quote-free{height:230px;width:180px;float:left;background-image:url(../images/layout/free-quote.png);background-repeat:no-repeat;margin:0 0 10px 3px;text-indent:-9999px;}
.quotefree{height:230px;width:180px;float:left;background-image:url(../images/layout/freequote.png);background-repeat:no-repeat;margin:0 0 10px 3px;text-indent:-9999px;}
.quote-free-left{height:269px;width:180px;float:left;background-image:url(../images/layout/free-quote.png);background-repeat:no-repeat;margin:10px 0;text-indent:-9999px;}
.trade-accounts{height:130px;width:180px;float:left;background-image:url(../images/layout/trade-accounts.png);background-repeat:no-repeat;margin:0 0 10px 3px;text-indent:-9999px;}
.right-specials{width:180px;background:transparent url(../images/layout/special-header.png) no-repeat 0 0;padding:30px 0 0 0; margin:0 0 10px 2px;}
.left-features{width:180px;background:transparent url(../images/layout/features-header.png) no-repeat 0 0;padding:30px 0 0 0; margin:0 1px 10px 0;}
.quote-upload{height:280px;width:186px;float:left;background:transparent url(../images/layout/unload_now.png) no-repeat 0 0;margin:10px 0 10px -6px;text-indent:-9999px;}

.quote-upload-right {
height: 280px;
width: 186px;
float: left;
background-image: url(../images/layout/unload_now-right.png);
background-repeat: no-repeat;
margin: 0 0 10px 0px;
text-indent: -9999px;
}
.quotefree-left {
height: 230px;
width: 180px;
float: left;
background: transparent url(../images/layout/freequote-left.png) no-repeat 0 0;
margin: 10px 0 10px 0px;
text-indent: -9999px;
}

.sm-links{width:184px;height:36px;list-style:none;display:block;padding:0;margin:0;}
.sm-links li{width:22px;height:36px;list-style:none;display:inline-block;text-align:left;text-indent:-9999px;padding:0;margin:0;float:left;}
.sm-links li.follow{width:74px;padding:0;margin:0;background:/*transparent */url(../images/layout/smlinks.png) no-repeat 0 0;}
.sm-links li a{width:22px;height:36px;display:block;padding:0;margin:0;}
.sm-links li a.sm-pintrest {background:/*transparent */url(../images/layout/smlinks.png)no-repeat -74px 0;}
.sm-links li a:hover.sm-pintrest{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -74px -36px;}
.sm-links li a.sm-facebook{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -96px 0;}
.sm-links li a:hover.sm-facebook{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -96px -36px;}
.sm-links li a.sm-twitter{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -117px 0;}
.sm-links li a:hover.sm-twitter{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -117px -36px;}
.sm-links li a.sm-youtube{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -140px 0;}
.sm-links li a:hover.sm-youtube{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -140px -36px;}
.sm-links li a.sm-linkedin {background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -161px 0;}
.sm-links li a:hover.sm-linkedin{background:/*transparent*/ url(../images/layout/smlinks.png)no-repeat -161px -36px;}

div.sm-links{width:180px;height:36px;list-style:none;display:block;background-image:url(../images/layout/smlinks.png);background-repeat:no-repeat;padding:0;margin:0;float:right;}
div.sm-links span{width:28px;height:36px;list-style:none;display:inline-block;text-align:left;text-indent:-9999px;padding:0;margin:0;float:left;}
div.sm-links span.follow{width:96px;padding:0;margin:0;}
div.sm-links span a{width:28px;height:36px;display:block;padding:0;margin:0;}

.xmas{background:#fff url(../images/festive_bg.png) repeat-x top center;}
.want-buy-now{cursor:pointer;height:79px;width:142px; background:url(../images/want-buy-now.png);float:right;}
.pro-enq-ph{height:24px;width:136px; background:url(../images/prod-call.gif);float:left;clear:both;margin:0 0 0 6px}

/*.mod-getintouch{width:237px;display:block;background:transparent url(../images/layout/git_footer.png) no-repeat left bottom;padding:0 0 45px 0;margin: 0 0 10px 4px;text-transform:uppercase;font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;}*/
.mod-getintouch{width:237px;display:block;padding:0 0 10px 0;margin: 0 0 10px 4px;text-transform:uppercase;font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;}

.mod-getintouch h5{color:#666;font-size:22px;padding:5px;margin:0;}
.mod-getintouch ul{width:237px;list-style:none;padding:0;margin:0;}
.mod-getintouch ul li{width:237px;height:36px;display:block;padding:0;margin:0 0 5px 0;}
.mod-getintouch ul li a,.mod-getintouch ul li span{padding:2px 45px 2px 5px;width:187px;height:32px;line-height:20px;color:#e00000;font-size:17px;font-weight:bold;display:block;}
.mod-getintouch ul li a em,.mod-getintouch ul li span em{width:100%;color:#000;font-size:14px;font-weight:bold;display:block;line-height:12px;font-style:normal;}
.mod-getintouch ul li a,.mod-getintouch ul li span{background:transparent url(../images/layout/contact_icons.png) no-repeat 100% 0;}
.mod-getintouch .call{background-position:100% 0;cursor:pointer;}
.mod-getintouch .call:hover{background-position:100% -40px;}
.mod-getintouch .click{background-position:100% -80px;cursor:pointer;}
.mod-getintouch .click:hover{background-position:100% -120px;}
.mod-getintouch .comein{background-position:100% -160px;cursor:pointer;}
.mod-getintouch .comein:hover{background-position:100% -200px;}
.mod-getintouch .flink{display:block;width:200px;height:190px;}

.mod-getintouchie7{width:200px;display:block;background:transparent url(../images/layout/git_footer.png) no-repeat left bottom;padding:0 0 235px 0;margin: 0 0 10px 12px;text-transform:uppercase;font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;}
.mod-getintouchie7 h5{color:#666;font-size:22px;padding:5px;margin:0;}
.mod-getintouchie7 ul{width:200px;list-style:none;padding:0;margin:0;}
.mod-getintouchie7 ul li{width:200px;height:36px;display:block;padding:0;margin:0 0 5px 0;}
.mod-getintouchie7 ul li a,.mod-getintouchie7 ul li span{padding:2px 15px 2px 5px;width:180px;height:32px;line-height:20px;color:#e00000;font-size:20px;font-weight:bold;display:block;}
.mod-getintouchie7 ul li a em,.mod-getintouchie7 ul li span em{width:100%;color:#000;font-size:14px;font-weight:bold;display:block;line-height:12px;font-style:normal;}
.mod-getintouchie7 ul li a,.mod-getintouchie7 ul li span{}
.mod-getintouchie7 .call:hover{color:#000;}
.mod-getintouchie7 .click:hover{color:#000;}
.mod-getintouchie7 .comein:hover{color:#000;}


.h1catheading{margin:0px}

.feed{width:100%;padding:0 0 10px 0;font-size:11px;}
.feed h4 a,.feed .smm a{text-transform:uppercase;color:#b40000;display:block;font-weight:bold;margin:14px 0;}
.feed h4 a em, .feed .smm a em{text-transform:uppercase;color:#000;display:block;float:right;font-style:normal;font-size:.8em;padding:0 5px 0 0;}
.feed ul{list-style:none;padding:0 5px 0 0;margin:0;}
.feed .body{font-weight:normal;display:block;}
.feed .title,.feed .body strong{font-weight:bold;display:block;color:#000;}
.feed .more{font-weight:normal;display:block;color:#b40000;text-align:right;}


.mod-tw{margin:0 0 0 10px;width:190px;}


.prod-header ul.pdfs{background:#ececec url(../images/case_more_arrow.png) no-repeat 0 5px; width:160px;margin:0;padding:5px 0;float:left;z-index:467;}
.prod-header ul.pdfs:hover{background:#343a40 url(../images/case_more_arrow_over.png) no-repeat 0 5px;}
.prod-header ul.pdfs:hover > li a.main {color:#cb0000;}
.prod-header ul.pdfs li{width:160px;margin:0;padding:0;height:auto;}
.prod-header ul.pdfs li a{color:#343a40; font-size:12px;padding:3px 2px 3px 25px;text-decoration:none;display:block;}
.prod-header ul.pdfs li a:hover{color:#cb0000;}
.prod-header ul.pdfs li ul{background-color:#343a40;z-index:468;padding:5px 0;}
.prod-header ul.pdfs li ul li:hover{background-color:#7f7f7f;}
.prod-header ul.pdfs li ul li a{color:#fff; font-size:11px;padding:3px 2px 3px 25px;text-decoration:none;display:block;}
.prod-header ul.pdfs li ul li a:hover{color:#fff;}

.topsearch{float:left; width:124px; *width:124px; border:#FFFFFF 1px solid; margin-left:5px;*margin-left:5px;margin-top:5px;*margin-top:4px; clear:both;}

/* Type and Price Guide
 ==================================== */


 /* new nav styles 2014
 =================================================== */
#left-menu-nav {font-family:'Verdana', Arial, Tahoma; font-size:10px; font-weight:normal;margin:5px 0px 0px 20px;}
#left-menu-nav #accordion .parentp {border-bottom: solid #fff 1px;}
#left-menu-nav #accordion .parent {border-bottom: solid #fff 1px;}
#left-menu-nav #accordion .parentp > a, #left-menu-nav #accordion .parent > a {display:block; background:url(../images/menu-lv1-arrow.png) no-repeat 96% 5px; font-weight:bold; text-transform:uppercase; padding:3px 5px;}
#left-menu-nav #accordion .parentp > a:hover, #left-menu-nav #accordion .parent > a:hover {background-position:96% -43px;}
#left-menu-nav #accordion a.lv1-red {background-color:#be0000;}
#left-menu-nav #accordion a.lv1-grey {background-color:#424242;}
#left-menu-nav #accordion .parentp a.no-link,#left-menu-nav #accordion .parent a.no-link {background-image:none; cursor:text;}

#left-menu-nav ul li {padding:0px;}
#left-menu-nav ul#accordion li #level1 li{ padding:0px 5px; border-bottom:solid 1px #919191;}
#left-menu-nav ul#accordion li #level1 li:hover {cursor:pointer;}
#left-menu-nav ul#accordion li#subexist {background-image:url(../images/menu-lv2-arrow.png); background-repeat: no-repeat; background-position: 97% -27px;}
#left-menu-nav ul#accordion li#subexist:hover {background-position: 97% 6px;}
#left-menu-nav ul#accordion li#subexist a:hover {}
#left-menu-nav ul#accordion li#subexist ul.second-nav {border-left:solid 2px #4d4d4d;margin-left:5px;}
#left-menu-nav ul#accordion li#subexist ul.slide {width:auto;}
#left-menu-nav ul#accordion li#subexist ul.second-nav > li{padding: 3px 10px;border-bottom:solid 1px #d66464;width:220px;background-color:#be0000;}

#left-menu-nav .left-header-line {font-size: 13px;color: #d30e0e;background: url(../images/left-header-line.png) no-repeat 0px 17px;height: 19px;float: left;width: 172px;margin-top: 10px;}
#left-menu-nav #accordion a.solo-nav {display:block; background:url(../images/menu-lv1-arrow.png) no-repeat 96% 5px; font-weight:bold; text-transform:uppercase; padding:3px 5px;background-color:#424242;}
#left-menu-nav #accordion .parentp a.solo-nav:hover, #left-menu-nav #accordion .parent a.solo-nav:hover {background-position:96% -43px;}
#left-menu-nav ul#accordion li #level1 li.solo-nav-wrapper{ padding:0px!important;}

/*
cookie pop-up ========================================== */
#cookie_popup_wrapper {bottom: 0;font-size: 11px;left: -2px;position: fixed;width: 100%;z-index: 1000;height: 44px;background: #636261;opacity: .9;}
#cookie_popup {color: #fff;margin: 0 auto;padding-top: 16px;width: 942px;text-align: left;overflow: hidden;}
#cookie_popup a{color:#fff; text-decoration:underline;}
.close_cookie_btn{ background:transparent url(../images/close-btn.png) no-repeat;width:16px; height:16px; display:block; float:right;}


/* synamical tele phone banners
====================================================== */
.dyn-tel-banner { background: transparent url(../images/layout/dyn-tel-banner-bg.png) no-repeat; min-height:60px;width:575px; text-align:center;clear:both;}
.dyn-tel-banner p { margin:0px; padding:0px; font-family:arial;}
.dyn-tel-banner p.red_sml {font-size: 10px; color: #D70000; line-height:19px; }
.dyn-tel-banner p.blck_lrg {font-size: 22px; color: #808080;line-height: 29px; }
.dyn-tel-banner p.blck_sml { font-size: 10px; color: #000;line-height: 10px; }

/* ppc template pages
====================================================== */
#template_pcc .row {  width: 783px;  max-width: 783px;  *zoom: 1;float:left; }
#template_pcc > img {padding-bottom:7px;}
#template_pcc .row:after {  clear: both; }
#template_pcc .gallery {background: #E7EBF1;margin-bottom:20px;}
#template_pcc .gallery h3 {padding-left:20px;}
#template_pcc .row .col {margin:0 5px; display:block; float:left;padding-bottom:20px;}
#template_pcc .row .col .features_wrapper {background-color: #DFF1F1;padding: 20px;border: solid 1px #B1BACA;color: #000;}
#template_pcc .row h3 {padding-left:10px;}
#template_pcc .row .grid_8_top {width:509px;}
#template_pcc .row .grid_4_top {width:254px;}
#template_pcc .row .grid_4_top .ppc_features {padding-left:9px;}
#template_pcc .row .grid_4_top .ppc_features li {list-style:none; background:transparent url(/images/layout/ppc-lp-tick.png) no-repeat 0px 2px; padding-left:30px; padding-bottom:5px;}
#template_pcc .row .grid_4 {width:251px;}
#template_pcc .row .grid_4 a img {width:251px; height:200px;}
#template_pcc .row .grid_3 {width:185px;}
#template_pcc .row .grid_3 a img {width:185px; height:200px;}
#template_pcc .row .gal {width:220px!important; margin:0 20px;}
#template_pcc .row .gal a img {width:220px!important;}
