@import "PageLayoutOnLine2.css";
@import "fontstyles.css";
@import "Side_Bar.css";
/*import stylesheet*/


.relatedTbl{border:1px solid #333333; vertical-align:middle; width:100%; padding-left:0px;}
/* New Side Bar */
#containerBB {width:760px; height:30px; background-image:url(http://www.polymax.co.uk/images/general/NavBar_Bg.png); margin-left:-20px; }

.hoverdiv {background-image:url(http://www.polymax.co.uk/images/general/Button_Bg.png); height:23px; float:left;width:140px; font-size:12px; font-weight:bold; text-align:center; margin-bottom:10px; vertical-align:top; padding-top:7px; /*border-right:1px #666666 solid;*/}
.hoverdiv2 {height:30px; float:left;width:320px; font-size:12px; font-weight:bold; text-align:center; margin-bottom:10px; vertical-align:top; padding-top:7px; text-align:right; /*border-right:1px #666666 solid;*/}

.hoverdiv:hover {background-image:url(http://www.polymax.co.uk/images/general/Button_Bg_Down.png);}
p {clear:both;margin:10px;}
 
.hoverdiv a:link {color:#CCCCCC;text-decoration:none;}
.hoverdiv a:visited  {color:#CCCCCC; text-decoration:none;}
.hoverdiv a:focus, .hoverdiv a:hover, .hoverdiv a:active {color:#FFFFFF; text-decoration:none;}

.hoverdiv2 a:link {color:#CCCCCC;text-decoration:none;}
.hoverdiv2 a:visited {color:#CCCCCC; text-decoration:none;}
.hoverdiv2 a:hover {color:#FFFFFF; text-decoration:none;}
.hoverdiv2 a:focus, .hoverdiv a:hover, .hoverdiv a:active {color:#FFFFFF; text-decoration:none;}

.dropdown {
	position:absolute;
	width:170px;
	height:78px;
	z-index:5;
	/*background-color:#A0A9B4;*/
	top: 78px;
	left: 230px;
	font-size:10px;
		border-left:1px #666666 solid;
	border-right:1px #666666 solid;
	background-image: url(http://www.polymax.co.uk/images/general/dropdown_Bg.png);
}

/* Menu heights - add 13px per every single line item */
#DD1 {visibility:hidden; margin-left:-210px; margin-top:50px; height:52px;}
#DD2 {visibility:hidden; margin-left:-70px; margin-top:50px; height:126px;}
#DD3 {visibility:hidden; margin-left:70px; margin-top:50px; height:94px;}

/*New Side Bar End*/


.BuyBtnSlider{overflow:hidden; border:0px #E8E8E8 solid; text-align:left; padding-left:350px; font-size:10px;}
.TechSlider{border:1px #E8E8E8 solid; padding:10px; width:712px; overflow:hidden;}
	div.SquareTitle {
	width:156px;
	height:25px;
	padding:10px 0px 0px 15px;
	

	background-repeat:no-repeat;
	border: 1px none #000000;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	cursor:pointer;
	}



table.SideBarWidth {width:147px;}
td.SideBarTdWidth {width:200px; vertical-align:top;}



table.mar{margin-left:200px; top:0; margin-top:0em; margin-right:0em;}
tr.ProductsTop{ background-color:#234e7f; font-weight:bold; color:#FFFFFF; text-align:center; }
table.homeproducts{border:solid; border-color:#185CA0; height:260px; border-width:2px;}
table.homebanner{border:solid; border-color:#185CA0; border-width:2px;}




bb {border:2px solid #006699;}


td.more{height:10px; border-width:0px; font-size:10px; border-top-width:1px; border-top-color:#185CA0; border-top-style:solid;}

img.image{border-width:1px; border-color:#000000;}
span.important{font-weight:bold}
td.ProductsTDTop{ font-weight:bold; color:#FFFFFF;}

table.Products
{padding:1px; 
/*background-color:#8EAEA7;*/
background-color:#EEF1F6;
font-size:10px;; border:2px solid #000000;  border-collapse:collapse;
text-align:center;
width:552px;
}

table.white{ border-style:solid; 
border-width:thin; border-bottom-color:#FFFFFF;
}

.content
{ 
width:610px;
border-width:0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-collapse: collapse;
}


tr.line
{ height:2px; background-color:#FFFFFF;}

div.tools2{background-color:#EEF2FD; visibility:hidden; font-size:10px; text-align:center; }
div.tools{background-color:#123154; font-size:10px; height:16px; vertical-align:middle; text-decoration:none; text-align:center}
tr.techspecsheet{font-size:10px;}
table.techspec{font-size:small; font-weight:bold;}
table.bodytext{ font-size:small;}
td.bodytext{ font-size:small;}
tr.bodytext{ font-size:small;}

td.footernew{color:black;font-size:small; vertical-align:bottom }
td.smallnote{ font-size:smaller;}





 /*Side Bar Onlineshop Information */
#Info{position:absolute; width:108px; height:132px; z-index:1; left: 145px; padding-left:2px; border-Top:1px dashed #185CA0;
border-Bottom:1px dashed #185CA0;
   border-left:1px dashed #185CA0;
   border-right:1px dashed #185CA0; vertical-align:top; /*background-color:#DCE5E6;*/ background-color:#FFFFFF; visibility:hidden;}
 
#InfoX{position:absolute; width:15px; height:15px; top:0px; right:0px; z-index:3; border-Bottom:1px dashed #185CA0;
   border-left:1px dashed #185CA0; text-decoration:none; color:#000000;}
 /*Side Bar Onlineshop Information [END] */

div.ToolbarToolTip
{position:absolute; width:100%; height:27px; z-index:1; left:0px; bottom: -25px; visibility:hidden; color:#FFFFFF; font-weight:bold; text-align:left;}


div.white{background-color:#FFFFFF;}


/*********************************************************************************/
/*New Layout */
/*********************************************************************************/



#header {
	position:absolute;
	width:750px;
	height:47px;
	z-index:4;
	background-image: url(http://www.polymax.co.uk/images/Bgground/BG_T.png);
	top:0px;

}
#middle {
	position:absolute;
	width:750px;
	height:1100px;
	background-image:url(http://www.polymax.co.uk/images/Bgground/middle.png);
	background-repeat:repeat-y;
	bottom:-1100px;
	top: 47px;

}


#HeaderContainer{
	position:absolute;
	width:578px;
	z-index:3;
	
	
	left:169px;
	
}
#MContent{
	position:absolute;
	width:568px;
	height:500px;
	z-index:1;
	left:179px;
	top: 122px;
}


#container {
	position:absolute;
	top:5px;

/*
	margin-left:50%;
	left: -375px;
*/
	
	z-index:2;
	background-image:url(http://www.polymax.co.uk/images/Bgground/bottom.png);
	
}	





#Break{position:absolute; width:100%; height:20px; z-index:3; top:-20px;}








/*Catagory Item Rows */
.Boxtitle{ font-size:10px; font-weight:bold; position:absolute; width:108px; height:20px; z-index:3; top:-20px; left:0px; text-align:center;}
.BoxDesc{ font-size:10px; position:absolute; width:108px; z-index:3; bottom:-40px; left:0px; text-align:center; vertical-align:top;}
.BoxSize{width:118px; height:82px; border:0px solid black; position:absolute; z-index:3;}
.Row1{ top:0px;}
.Row2{ top:172px}
.Row3{ top:344px}
.Col1{left:0px;}
.Col2{left:133px}
.Col3{right:133px}
.Col4{right:0px;}

.PictureBoxColRow {position:absolute; width:108px; height:82px; z-index:5; left: 4px; top: 16px; text-align:center;}


#ProductContent{
	position:absolute;
	width:700px;
	height:1030px;
	z-index:4;
	top:100px;
	left:50%;
	margin-left:-350px;
}
	
	
	
	#ProductContentW{
	position:absolute;
	width:720px;
	padding-left:40px;
	padding-right:40px;
	z-index:4;
	top:0px;
	left:155px;
	padding-top:100px;
	left:50%;
	margin-left:-400px;
	background-image: url(http://www.polymax.co.uk/images/general/bk.jpg);
	min-height:850px;
	background-repeat:repeat;
	

}
#HeaderBannerOrings{position:absolute; width:760px; height:100px; z-index:7; top:0px; background-color:#FFFFFF; border-bottom:2px solid #D7E0F4; left: 20px; background-image: url(../images/general/Banners/HeaderBaner.jpg);  border: 1px none #000000;}
	



#capsulate{
	position:absolute;
	width:780px;
	z-index:3;
	top:0px;
	height:1487px;
	left:50%;
	margin-left:-350px;
	background-color:#FFFFFF;
	}
	
	
#MenuContainerShop{position:absolute; width:200px; height:115px; z-index:5; top:18px; left:-180px;}
#MenuContainer{
	position:absolute;
	width:159px;
	height:115px;
	z-index:5;
	top:18px;
	left:-155px;
}
#MenuContainerRight{position:absolute; width:200px; height:115px; z-index:5; right:-155px; top:18px; }







#Related_Container{
	position:absolute;
	z-index:20;
	width:200px;
	top:0px;
	right:16px;
}
/*Top Banner CSS*/
#RelatedProductsCurve {
	position:absolute;
	width:17px;
	height:16px;
	z-index:6;
	right:0px;
	
	background-image: url(../images/general/RelatedR.jpg);
	border: 1px none #000000;
	left: 743px;
	top: 0px;
}

/*Main Page Layour */
.ColOne{left:93px;}
.ColTwo{left:420px;}
.ColThree{left:250px;}


.RowOne{top:0px;}
.RowTwo{top:139px;}
.RowThree{top:278px;}
.RowFour{top:417px;}
.RowFive{top:556px;}
.RowSix{top:695px;}
.RowSeven{top:834px;}
.RowEight{top:973px;}
.RowNine{top:1112px;}
.RowTen{top:1251px;}
.Row11{top:1390px;}
.Row12{top:1529px;}

.BoxLayout{
	position:absolute;
	width:167px;
	height:155px;
	z-index:1;
	background-image: url(../images/general/Item_Box.png);
	cursor:pointer;
	background-color:#FFFFFF;
}

.BoxLayoutF{
	position:absolute;
	width:318px;
	height:133px;
	z-index:1;
	cursor:pointer;
	background-color:#FFFFFF;
	border:1px solid #185CA0;
	/*background-color:#DCE5E6;*/
}

.BoxLayoutLong{
	position:absolute;
	width:644px;
	height:103px;
	z-index:1;
	cursor:pointer;
	background-color:#FFFFFF;
	border:1px solid #185CA0;
	
	/*background-color:#DCE5E6;*/
	padding-top:20px;
}

.PictureContainer{position:absolute; background-color:#006699; width:117px; height:113px; left:0px; top:20px;}

.ItemText{ vertical-align:middle; position:absolute; width:143px; height:29px; z-index:4; bottom:0px; left: 2px; top: 103px; font-size:smaller; text-align:center;  padding:10px;}
.ItemTextF{ vertical-align:middle; position:absolute; width:310px; height:20px; z-index:4;
top:0px; left: -1px; font-size:smaller; text-align:center; background-color:#185CA0;
color:#FFFFFF; text-align:left; padding-left:9px; vertical-align:middle;}
.ItemBodyText{position:absolute; padding:6px; width:180px; height:100px; z-index:5; left: 115px; top: 1px;}
 
#Button{position:absolute; width:200px; height:115px; z-index:4; left:-28px; top:39px;}

/*--------------------------Banner Text-------------------------*/
#TopRightLinks{position:absolute; width:200px; right:10px; top:0px; height:10px; z-index:9; color: #FFFFFF; font-size:10px; font-weight:bold;}
#SlogonText{
	position:absolute;
	width:250px;
	color:#FFFFFF;
	font-size:10px;
	height:40px;
	right:10px;
	z-index:10;
	text-align:right;
	top: 20px;
}


 /*Catalog Listing Pages*/

#CatalogListBox {
	position:absolute;
	width:605px;
	height:123px;
	z-index:3;
	left: 180px;
	top: 200px;
}
#BottomButtons{position:absolute; width:100%; height:115px; z-index:5; left:0px; bottom:215px;}
#BottomBackButton{
	position:absolute;
	width:240px;
	height:17px;
	z-index:5;
	left: 0px;
	top: 165px;
}
#BottomCard{position:absolute; width:100%; height:40px; z-index:5; left: 0pc; top: 116px;}

/*.short_bar_container{float:left; position:relative; height:300px;  width:153px;}*/
.short_bar_s{background-color:#123154; width:153px; color:#FFFFFF; padding:5px; 
	background-image: url(http://www.polymax.co.uk/images/general/Short_Bar.jpg);
	background-repeat: no-repeat; background-position:bottom;}
	
.short_bar_s_title{border-bottom:1px #FFFFFF dotted; font-weight:bold;}
.rightfloat{}



.WhiteLink1{padding-left:5px; padding-top:2px; padding-bottom:2px; border-bottom:dashed #999999 1px;}
.WhiteLink1 a:link{color:#CCCCCC;}
.WhiteLink1 a:visited{color:#CCCCCC;}
.WhiteLink1 a:hover{color:#ffffff;}

/*Main page layout [end]*/
/*Techincal Table Styles*/
table.TechDetailTbl{border-collapse:collapse; border:1px #000000 solid; font-size:10px; font-weight:100; width:100%;}
tr.TechDetailTblTop{background-color:#C0C0C0; font-weight:bold; border:1px #000000 solid;}
tr.TechDetailTblBreak{background-color:#eeeeee; height:6px; border:1px #000000 solid;}
/*Techincal Table Styles [end]*/
