@charset "utf-8";

/************/
/*  GLOBAL  */
/************/

/* NON-HEADER */
*{padding:0; margin:0;}

.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:200px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
H1 {
	color:#D6344A;
	margin-bottom:30px;
	margin-top: 4px;
	text-align:left;
	line-height:1.1em;
text-shadow: 2px 2px 2px #000;
}
H2 {
	color:#000000;
	margin-bottom:20px;

	line-height: 1.1em;
	text-align:left;
}
H3 {
color:#666666;
margin-bottom:20px;
	text-align:left;
	line-height:1.1em;
}

.news {
color:#FFFFFF;
background-color:#D6344A;
margin-top:20px;
padding-top:20px;
height:40px;
margin-bottom:20px;
	text-align:left;
	line-height:1.1em;
}



/* --- For alternative headers START PASTE here --- */

/* HEADER */
.header {width:900px; font-family:"trebuchet ms",arial,sans-serif; cursor:pointer;}
.header-top {width:900px; height:80px; background:rgb(240,240,240) url(../img/bg_head_top.jpg); cursor:pointer; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-middle {width:900px; height:150px; background:rgb(230,230,230) url(../img/bg_head_middle.jpg);cursor:pointer; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-bottom { font-size:20%;width:1000px; height:40px; background:rgb(255,255,255) url(../img/bg_head_breadcrumbs.jpg) repeat-y;}

/*Drop-down menu*/
.nav2 {float:left; width:1000px; border:none; background:rgb(220,220,220) url(img/bg_head_bottom_nav.jpg) no-repeat; color:rgb(75,75,75); font-size:100%;} /*Color navigation bar normal mode*/
.nav2 ul {list-style-type:none;}
.nav2 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 1px rgb(175,175,175);}
.nav2 ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 8.7px 0 8.7px; text-decoration:none; font-weight:bold; color: rgb(47,47,47);}
.nav2 ul li ul {display:none; border:none;}

.highlight{
background-color:#8CC43D; text-decoration:none;
background-image:url(img/basket.jpg);
background-repeat:no-repeat; /*Color main cells hovering mode*/
color:#FFFFFF;
}
/*Non-IE6 hovering*/
.nav2 ul li:hover a {background-color:rgb(210,210,210); text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0.1em; left:0;}
.nav2 ul li:hover ul li a {display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/
.sel { color:#FF0000;text-decoration:blink;}
/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:0; border-collapse:collapse;}
.nav2 ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
.nav2 ul li a:hover ul li a {display:block; width:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/

html,body{margin:0;padding:0}
body{
	text-align:center;
	font-family: arial, sans-serif;
	font-size: 77%;
}
p{
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
a{color: #981793; padding-bottom:10px;}
div#header{height:155px; margin:0;
  background: #FFFFFF;color: #D6344A;
  background-image:url(index_04.png);
  background-repeat:no-repeat;}

div#headerin{height:20px; margin:0;padding-top:80px;
font: 120% arial,sans-serif;text-align:left;
padding-bottom:10px;
color: #D6344A;

}


div#topright{ float:right;height:40px; margin:0;padding-top:10px;
font: 100% arial,sans-serif;text-align:right;
line-height:30px;
padding-bottom:10px;
color: #D6344A;
}

div#container{
text-align:left;
	line-height: 1.4em;
}
div#content2 p{line-height:1.4}
div#navigation2{background:#FFFFFF}
div#navigation3{background:#FFFFFF}
div#footer{background: #333;color: #FFF; padding-left:20px}
div#footer p{margin:0;padding:5px 10px}

div#container{width:1000px;margin:0 auto}
div#content2{float:right;width:800px; margin-right:0px}
div#content3{float:left;width:998px; margin-right:0px}
div#navigation2{float:left;width:191px}

div#content p{line-height:1.4}
div#navigation{background:#FFFFFF}

div#container{width:1000px;margin:0 auto}
div#content{float:left;width:800px}
div#navigation{float:right;width:191px}


div#extra{clear:both;width:100%}
div#nav_head{ padding-top:0px; margin-left:0;  height:40px; margin-bottom:5px}
div#head_block{ width:800px; padding-top:0px; margin-left:5px;  height:256px; margin-bottom:5px; font-size:11px; float:left;} /* Width was 300px */
div#head_block H1{font-size:14px; text-align:left; color:#D6344A; margin-bottom:4px;}
div#flash_block{ padding-left:10px; display:inline;  width:475px; padding-top:0px; margin-left:0;  height:300px; margin-bottom:5px; float:left;}
div#top_cont{display:block; width:800px;}
div#front_page_storage{display:block; width:800px; text-align:justify;}
#box{width:395px; height:200px; float:left;background-image:url(img/home_page/high_density_storage_bi.jpg);background-repeat:no-repeat;}
#box2{width:395px; height:200px; float:left; display:inline;background-image:url(img/home_page/high_density_mobile_storage_bi.jpg);background-repeat:no-repeat;}

#box3{width:395px; height:200px; float:left; background-image:url(img/home_page/mobile_shelving_bi.jpg);background-repeat:no-repeat;}
#box4{width:395px; height:200px; float:left; display:inline; background-image:url(img/home_page/mobile_racking_bi.jpg);background-repeat:no-repeat;}

#box5{width:395px; height:200px; float:left;background-image:url(img/home_page/archive_storage_bi.jpg);background-repeat:no-repeat;}
#box6{width:395px; height:200px; float:left; display:inline;background-image:url(img/home_page/mobile_storage_bi.jpg);  background-repeat:no-repeat;}
#box7{width:395px; height:200px; float:left; display:inline;background-image:url(img/home_page/office_storage.jpg);  background-repeat:no-repeat;}
#box8{width:395px; height:200px; float:left; display:inline;background-image:url(img/home_page/lockers_bi.jpg);  background-repeat:no-repeat;}
#box9{width:395px; height:200px; float:left; display:inline;background-image:url(img/home_page/storage_lockers_bi.jpg);  background-repeat:no-repeat;}
#box10{width:395px; height:200px; float:left; display:inline;background-image:url(img/home_page/school_lockers_bi.jpg);  background-repeat:no-repeat;}
#box11{width:395px; height:200px; float:left; display:inline;background-image:url(img/home_page/steel_partitioning_bi.jpg);  background-repeat:no-repeat;}
.boxspan{ margin-left:8px; padding-right:13px; margin-top:12px; float:left; width:182px; max-height:170px; font-size:11px; text-align:left;}
.boxspan H2{ font-size:12px; text-align:left; color:#D6344A; margin-bottom:4px;}

div#nav_expert{
background-image:url(img/expert_advisor/expert_advisor_bi.jpg); 
background-repeat:no-repeat; 
height:240px;
magin-top:30px;
}
div#sd_menu{
background: #FFFFFF;
background-image:url(img/mobile_storage_menu_header.jpg);
background-repeat:no-repeat;
background-position:top;

height:310px;
border-style: solid;

		border-width: 1px;
		border-color:#EDEDED;
		border-top:#FFFFFF;
		
	padding-right:2px;
	margin-bottom:20px;

}
div#sd_menu2{
background: #FFFFFF;
background-image:url(img/mobile_storage_menu_header.jpg);
background-repeat:no-repeat;
background-position:top;

height:430px;
border-style: solid;

		border-width: 1px;
		border-color:#EDEDED;
		border-top:#FFFFFF;
		
	padding-right:2px;
	margin-bottom:20px;

}
div#sd_menu3{
background: #FFFFFF;
background-image:url(img/mobile_storage_menu_header.jpg);
background-repeat:no-repeat;
background-position:top;

height:153px;
border-style: solid;

		border-width: 1px;
		border-color:#EDEDED;
		border-top:#FFFFFF;
		
	padding-right:2px;
	margin-bottom:20px;

}


div#nav_clients{
margin-top:20px;
background-image:url(text_images/home_page_roll/exist_clients_box.jpg); background-repeat:no-repeat; 
padding-top:30px;

height:405px;
}
div#nav_enq{
magin-top:30px;
background-image:url(img/quick_enquiry_images/quick_enq_bi_green.png); background-repeat:no-repeat; 
height:206px;
/* Added */
display:none;
}
#col1{
	width:382px;
	min-height:1187px;
	float:left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color:#666666;
	padding-right:15px;
}
#col2{width:380px; min-height:1187px; float:left; margin-left:3px;
padding-top:65px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color:#666666;
	padding-right:16px;
	padding-left:2px;
}
#col3{
	width:785px;
	min-height:1187px;
	float:left;
	
	border-right-style: solid;
		border-right-width: 1px;
		border-right-color:#666666;
	padding-right:10px;
}
#col4{
	width:987px;
	min-height:1187px;
	float:left;
	
	border-right-style: solid;
		border-right-width: 1px;
		border-right-color:#666666;
	padding-right:10px;
}


.contspan{ margin-left:8px; margin-top:10px; float:left; width:380px; }
.contspan a{color: #981793; }
.contspan2{ margin-left:8px; margin-top:10px; float:left; width:760px; padding-right:10px; }
.contspan2 a{color: #981793; }
.contspan ul li{
margin-left:50px; 
}
.contspan2 ul li{
margin-left:50px; 
}
img.floatLeft { 
    float: left; 
    margin: 4px;
	margin-right:20px;
}
img.floatRight { 
    float: right; 
    margin: 4px;
	margin-left:20px;
}
img.cent {
	padding-left:15px;
	float: right;

}
.floatright { 
    float: right; 
    margin: 4px;
	margin-right:15px;
	padding-left:20px;
}

#menu_sd {

list-style: none;
width: 180px;
padding-left: 5px;
margin-top:35px;
line-height:1.8em;



}
#menu_sd ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menu_sd a:link{
color: #b8b8b8;

text-decoration: none;
padding: 0 0 0 0px;
font-weight:normal;
}

#menu_sd a:visited{
text-decoration: none;
padding: 0 0 0 0px;
color:#b8b8b8;
}

#menu_sd a:hover{
color: #000000;
display:block;
background-color:#dbdbdb;
}

#menu_sd a:active{
color: #dbdbdb;
   padding-right: 18px;
     text-decoration:none;
   color:#009900;
   }
.cpage {
padding-right:0px;
display:block;
color:#000000;
  background-color:#ACE574;


}

.clr {
	margin:0pt; padding:0pt; line-height: 0; height: 0pt; clear: both;
}
.rollLeft { 
    float: left; 

	padding-left:8px;
	padding-bottom:20px;
}
.roll {
text-align:center;

	padding-left:8px;
	padding-bottom:10px;
}
.rollRight { 
    float: right; 

	margin-right:17px;
		padding-bottom:20px;
}
td {
	border-right: 1px solid #DCDDE1;
	border-bottom: 1px solid #DCDDE1;
	background: #F2F3F5;
	padding: 6px 6px 6px 12px;
	color: #000000;
	text-align:center;
}
th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #000000;
	border-right: 1px solid #DCDDE1;
	border-bottom: 1px solid #DCDDE1;
	border-top: 1px solid #DCDDE1;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #CCCCCC;
}

a[rel ~="fancybox"]:link{
   padding-right: 18px;
   background: transparent url(phone-icon.jpg) no-repeat top right;
   color:#D6344A;
   font-weight:bold;
   text-decoration:underline;
}
a[rel ~="fancybox"]:hover{
   padding-right: 18px;
   
   background: transparent url(phone-icon.jpg) no-repeat top right;
      text-decoration: underline;
}
a[rel ~="fancybox"]:visited{
   padding-right: 18px;
     text-decoration:underline;
   color:#D6344A;
   background: transparent url(phone-icon.jpg) no-repeat top right;
}

a[href $='.pdf'] { 
   padding-right: 25px;
   background: transparent url(file_acrobat.gif) no-repeat top right;

}
a[href $='.PDF'] { 
   padding-right: 25px;
   background: transparent url(file_acrobat.gif) no-repeat top right;

}

a[rel ~="quote"]{
   padding-right: 18px;
     text-decoration:underline;
   color:#009900;
   background: url(clipboard.jpg) no-repeat top right;
}
div#nav_enq_text{
width:126px;
padding-top:20px;
text-align:right;
margin-left:50px;
font-size:12px;

}
div#nav_enq_text h4{
font-size:16px;
font-weight:bold;
padding-bottom:10px;

}
div#nav_enq_text_phone{
height:27px;
padding-left:20px;
margin-left:20px;

background-repeat:no-repeat;

background-image:url(img/expert_advisor/exp_adv_button_up.jpg);
}
div#nav_enq_text_phone:hover {
background-image:url(img/expert_advisor/exp_adv_button_down.jpg);

}
span#nav_enq_ea{
display:none;
}
.quote td{
	background: #FFFFFF;
	
	color: #000000;
	text-align:center;
	border-color:#ffffff;
	font-size:10px;
	padding:4px;
}


div#nav_enq_cont {
padding-left:4px;
padding-top:28px;
padding-bottom:0px
}
.nav_enq_in{
width:80px;
font-size:10px;

height:11px;
}

.green_text:hover{
	color: #009900;
	font-weight:bold;
	cursor:hand;
}
.green_text:visted{
	color: #009900;
	font-weight:bold;
	cursor:hand;
}
.green_text:link{
	color: #009900;
	font-weight:bold;
	cursor:hand;

}.green_text:active{
	color: #009900;
	font-weight:bold;
	cursor:hand;
}
div#men_title {
float:left;
padding-left:65px;
padding-top:5px;
font-weight:bold;

}
.cltbl td {
	border-right: 1px solid #DCDDE1;
	border-bottom: 1px solid #DCDDE1;
	background: #FFFFFF;
	padding: 6px 6px 6px 12px;
	color: #000000;
	text-align:center;
}
a img {border:none;}