/*---------------- General Style Start Here -------------*/

body {

	background: #000041 repeat-x;

	margin:0;

	padding:0;

	}

	

td {

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#464646;

	line-height:18px;

	}



p {

	margin:0;

	padding:10px 0 0 0;

	}

	

ul,ol{list-style:none;}	

	

form, img, ul, li{

	margin:0;

	padding:0;

	}

	

input {

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#707070;

	}

	

select {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	}

	

	

a {

	color:#DB8B00;

	text-decoration:none;

	}

	

a:hover {

	color:#333333;

	text-decoration:underline;

	}

	

.footer-bg{

	background:url(../images/footerbg.gif) #6B0000 repeat-x;

	}



.redbtn {

	background:url(../images/redbtn-bg.gif) #D10000 repeat-x;

	height:24px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	border:1px solid #7B0000;

	padding:0 5px;

	cursor:pointer;

	}

	

.blkbtn {

	background:url(../images/blkbtn-bg.gif) #000 repeat-x;

	height:24px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	border:1px solid #000;

	padding:0 5px;

	cursor:pointer;

	}

	

.mainTabBdr {

	border:4px solid #fff;

	}



/*---------------- General Style End Here -------------*/

/*---------------- Nav Style Start Here -------------*/

.nav {

	background:url(../images/nav-bg.gif) #660000;

	height:40px;

	}

	

.nav table td {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	line-height:40px;

	}

	

.nav table td a {

	color:#fff;

	text-decoration:none;

	}

	

.nav table td a:hover {

	color:#fff;

	text-decoration:none;

	background:url(../images/nav-bg-hover.gif) repeat-x;

	display:block;

	line-height:40px;

	}



.pad{

	padding:5px;

	}



/*---------------- Nav Style End Here -------------*/

/*---------------- Body Style Start Here -------------*/

.main-bdr {

	border-left:1px solid #8F5900;

	border-right:1px solid #8F5900;

	border-bottom:1px solid #8F5900;

	border-top:1px solid #8F5900;

	}

	

.header-bg {

	/*background:url(../images/headerbg.jpg) #fff no-repeat;*/

	background-color:#FFF;

	padding:0 0 0 0px;

	margin:0;

	height:154px !important;

	}

	

.header-bg object,

.header-bg embed{

	padding:0;

	margin:0;

	}

	

.body-bg {

	background-color:#FFF;

	padding:10px;

}

	

.red-heading {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#A00000;

	text-transform:uppercase;

	border-bottom:1px dashed #999999;

	height:30px;

	}

	

.red-heading4 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#A00000;

	text-transform:uppercase;

	height:30px;

	}

	

	

.blk-heading {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#333333;

	text-transform:uppercase;

	line-height:22px;

	}

	

.thankstxt-red {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#A00000;

	line-height:22px;

	}

	

.thankstxt-blk {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#333333;

	line-height:22px;

	}

	

.red-heading1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color:#fff;

	text-transform:uppercase;

	background:#333333;

	}

	

.red-heading2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#A00000;

	}

	

.serach-head-mid {

	background:url(../images/search-head-mid.gif) repeat-x;

	height:33px;

	font-size:16px;

	font-weight:bold;

	color:#FFF;

	line-height:33px;

	padding-left:11px;

	text-transform:uppercase;

	}

	

.search-left-bdr {background:url(../images/searchbgbox.gif) repeat-x 0 0;

	border-left:1px solid #949494;

	border-bottom:1px solid #949494;

	background-color:#660000;

	}

	

.search-right-bdr {background:url(../images/searchbgbox.gif) repeat-x 0 0;

	border-right:1px solid #949494;

	border-bottom:1px solid #949494;

	background-color:#660000;

	}

	

.search-mid { 

	background:url(../images/searchbgbox.gif) repeat-x 0 0;

	border-bottom:1px solid #949494;

	background-color:#660000;

	padding:14px 0 0 11px;

	}

	

.search-inp {

	width:150px;

	height:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4A4A4A;

	padding-left:2px;

	}

	

.search-list {

	width:150px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4A4A4A;

	padding-left:2px;

	}

	

a.adv-search {

	font-size:14px;

	color:#191D20;

	text-decoration:underline;

	}

	

a.adv-search:hover {

	color:#CC0000;

	text-decoration:none;

	}

	

.search-btn {

	background:url(../images/search-btn-mid.gif) #01003D repeat-x;

	font-size:12px;

	font-weight:bold;

	color:#000;

	text-transform: uppercase;

	border:0;

	height:21px;

	width:62px;

	line-height:21px;

	padding-bottom:2px;

	cursor:pointer;

	}

	

.self-storage {

	padding:0 7px 15px 7px;

	}

.searchbox{ font:bold 12px Arial, Helvetica, sans-serif;

            color:#fff;}

			

.call {

	font-weight:bold;

	color:#A70000;

	background-color:#FFF;

	}		

	

.bldRedTxt {

	font:bold 12px/18px Arial, Helvetica, sans-serif;

	color:#8F0000;

	}

	

ul.stepsSafe li {

	background:url(../images/truckrental-bullet.gif) 0 17px no-repeat;

	padding:10px 0 0 10px;

	}

	

a.quickSearch {

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#FF9900;

	text-decoration:underline;

	}

	

a.quickSearch:hover {

	color:#fff;

	text-decoration:none;

	}

		

/*---------------- Body Style End Here -------------*/

/*---------------- Dealer Style Start Here -------------*/

.heading-bg {

	background:url(../images/deal-head-mid.gif) #A4DCFF repeat-x;

	font-size:16px;

	font-weight:bold;

	color:#000;

	line-height:34px;

	}

	

.dealer-bg {

	background-color:#F4FBFF;

	border:1px solid #7DB5DE;

	color:#000;

	padding:25px;

	}

	

.dealer-bg-wht {

	background-color:#fff;

	border:1px solid #7DB5DE;

	color:#000;

	padding:10px;

	}

	

.blue-heading {

	background-color:#94BFE2;

	border-top:1px solid #6EA9D8;

	border-left:1px solid #6EA9D8;

	border-right:1px solid #6EA9D8;

	color:#000;

	font-size:16px;

	font-weight:bold;

	color:#fff;

	height:25px;

	padding-left:10px;

	line-height:25px;

	}



.step-txt {

	font-size:16px;

	font-weight:bold;

	color:#990000;

	}

	

.selec-txt {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#707070;

	}

	

.dealer-tab1 {

	background-color:#BBD7EE;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

	padding:2px 0 2px 10px;

	color:#333333;

	}

	

.dealer-tab2 {

	background-color:#DFF1FF;

	color:#333333;

	border-right:1px solid #BDD8EF;

	border-top:1px solid #BDD8EF;

	border-bottom:1px solid #fff;

	padding:2px 0 2px 10px;

	}

	

.dealer-tab3 {

	background-color:#DFF1FF;

	color:#333333;

	border-right:1px solid #BDD8EF;

	border-bottom:1px solid #fff;

	padding:2px 0 2px 10px;

	}

	

.dealer-tab4 {

	background-color:#DFF1FF;

	color:#333333;

	border-right:1px solid #BDD8EF;

	border-bottom:1px solid #BDD8EF;

	padding:2px 0 2px 10px;

	}

	

.dealer-tab5 {

	background-color:#BBD7EE;

	color:#333333;

	border-right:1px solid #fff;

	border-bottom:1px solid #BDD8EF;

	padding:2px 0 2px 10px;

	}

	

a.pre {

	font-size:11px;

	font-weight:bold;

	color:#333333;

	background:url(../images/pre-icon.gif) 0 4px no-repeat;

	padding-left:7px;

	}

	

a.pre:hover {

	color:#9F0000;

	text-decoration:underline;

	}

	

a.next {

	font-size:12px;

	font-weight:bold;

	color:#333333;

	background:url(../images/next-icon.gif) 30px 4px no-repeat;

	padding-right:10px;

	}

	

a.next:hover {

	color:#9F0000;

	text-decoration:underline;

	}

	

.page {

	font-size:12px;

	font-weight:bold;

	color:#666666;

	text-decoration:none;

	}

	

.page a {

	font-size:12px;

	font-weight:bold;

	color:#999999;

	text-decoration:none;

	padding:0 3px;

	}

	

.page a:hover {

	font-size:12px;

	color:#9F0000;

	text-decoration:underline;

	}

	

.btm-bdr {

	border-bottom:1px dashed #999999;

	}



.inv-table {

	background-color:#94BFE2;

	border-right:1px solid #fff;

	border-left:1px solid #BBD7EF;

	font-weight:bold;

	color:#164F84;

	height:30px;

	}

	

.inv-table1 {

	background-color:#94BFE2;

	border-right:1px solid #BBD7EF;

	font-weight:bold;

	color:#164F84;

	height:30px;

	}

	

.inv-bdrleft-wht {

	background-color:#FFFFFF;

	border-left:1px solid #BBD7EF;

	padding:10px;

	}

	

.inv-bdrleft-blue {

	background-color:#E8F6FF;

	border-left:1px solid #BBD7EF;

	border-bottom:1px solid #BBD7EF;

	border-top:1px solid #BBD7EF;

	padding:10px;

	}

	

.inv-bdrrht-wht {

	background-color:#FFFFFF;

	border-right:1px solid #BBD7EF;

	}

	

.inv-bdrrht-blue {

	background-color:#E8F6FF;

	border-right:1px solid #BBD7EF;

	border-bottom:1px solid #BBD7EF;

	border-top:1px solid #BBD7EF;

	}

	

.blue-bdr {

	background-color:#E8F6FF;

	border-bottom:1px solid #BBD7EF;

	border-top:1px solid #BBD7EF;

	padding:0 10px;

	line-height:16px;

	font-size:11px;

	color:#333333;

	}

	

.wht-part {

	background-color:#fff;

	padding:0 10px;

	line-height:16px;

	font-size:11px;

	color:#333333;

	}

	

.wht-part1 {

	background-color:#fff;

	font-size:11px;

	color:#333333;

	}

	

.price-red {

	font-weight:bold;

	color:#A50921;

	}

	

/*---------------- Dealer Style End Here -------------*/

/*---------------- Footer Style Start Here -------------*/

.footer-link {

	color:#FBFFE0;

	font-size:11px;

	font-weight:bold;

	}



.footer-link a {

	color:#FBFFE0;

	text-decoration:none;

	padding:0 3px;

	}

	

.footer-link a:hover {

	color:#FFBA00;

	text-decoration:underline;

	}

	

.copyright {

	font-size:11px;

	color:#fff;

	}





/*---------------- Footer Style End Here -------------*/





.error{

	font:12px/12px bold "Times New Roman", Times, serif; 

	color:#FF0000;

}



.success{

	font:12px/12px bold "Times New Roman", Times, serif; 

	color:#006600;

}



.adbg{ background:#F2F2F2;

	   border:solid 2px #DADADA;

	   padding:13px 0;

	  }

	   

.leftbg{ 

	   background:#EFF1F0;

       padding:5px;

	   border:solid 2px #DADADA;

	   }

	   

.imgborder{ border:solid 1px #949494; background-color:#fff;}



/*----------------------------member--------------------------------*/



.memberlog{ padding:20px 0 0 0;

           font: normal 20px/24px Arial, Helvetica, sans-serif;

		   color:#000066;}

		   

.user{ font:bold 12px/16px Arial, Helvetica, sans-serif;

       color:#000;}

	   

.mem-field {

	width:150px;

	height:18px;

	}

	   

.tabcolor{ background:#FFFFCC;

            border:solid 1px #990000;}

			

a.forgot{ font:bold 12px/14px Arial, Helvetica, sans-serif;

         color:#990000;

		 text-decoration:underline;}

		 

a.forgot:hover{color:#000;

		       text-decoration:none;}

			   

			   				 		

a.sign{font:bold 12px/18px Arial, Helvetica, sans-serif;

       color:#990000;

	   text-decoration:underline; }

	   

	   

a.sign:hover{font:bold 12px/18px Arial, Helvetica, sans-serif;

             color:#333333;

	         text-decoration:none; }	   



.loginbox{

	background:url(../images/login-bg.gif) repeat-x 0 0;

	font:bold 13px/13px Arial, Helvetica, sans-serif;

	color:#fff;

	text-align:center;

	width:72px;

	height:24px;

}



/*-----------------------------adv with us----------------------------------------------*/

.box  { 

		background:#EFF1F0;

        border:solid 1px #DADADA;

        font:normal 12px/18px Arial, Helvetica, sans-serif;

		color:#666666;

		line-height:18px;

		padding:15px 10px 5px 10px;

	  }

	  

.box ul li {

	background:url(../images/truckrental-bullet.gif) 0 6px no-repeat;

	padding:0 0 10px 15px;

	}

	  

		

.signbox{

	background:url(../images/signupbg.gif) repeat-x 0 0;

	font:bold 16px/24px Arial, Helvetica, sans-serif;

	color:#fff;

	text-align:center;

	width:172px;

	height:33px;

}		





/*--------------------------------------------signup-----------------------------------------------*/



.quote-bg{

		   background:#EFF1F0;

           border:solid 1px #DADADA;

		  }

		   

.textred{ 

		  font:normal 18px/24px Arial, Helvetica, sans-serif;

          color:#fff;

		  background-color:#A00000;

		  padding:2px 2px 2px 10px;

		}	

		

.quote{font:bold 12px/14px Arial, Helvetica, sans-serif;

       color:#000;}			   

	   

	   

	   

/*---------------------------about us-------------------------------------*/



 a.back{background:url(../images/need-img.gif) 0 0 no-repeat;

        width:406px;

        height:35px;

        color:#FFF; 

        font-size:18px; 

        padding:8px 0 0 24px;}	   

		

		

/*------------------------------search -----------------------------*/

.error{

	font:bold 12px/12px   Arial, Helvetica, sans-serif;

	color: #990000;

	padding:35px 0;

}



.quote-bg1{background:#F4FBFF;

           border:solid 1px #7DB5DE;

		   }	

		   

.quote1{font:bold 12px/18px Arial, Helvetica, sans-serif;

        color:#073C6D;

	    background:#9FCAEC;

		padding:0 5px 0 10px;

		border-bottom:solid 1px #7DB5DE;

		border-right:solid 1px #7DB5DE;

		}

		

.quote3{font:bold 12px/18px Arial, Helvetica, sans-serif;

        color:#073C6D;

	    background:#9FCAEC;

		padding:0 5px 0 10px;

		border-bottom:solid 1px #7DB5DE;

		}

		

.quote2{font:bold 12px/18px Arial, Helvetica, sans-serif;

        color:#333333;

	    background:#F4FBFF;

		padding:0 5px 0 10px;

		border-bottom:solid 1px #7DB5DE;

		border-right:solid 1px #7DB5DE;

		}

		

.quote4{font:bold 12px/18px Arial, Helvetica, sans-serif;

        color:#333333;

	    background:#F4FBFF;

		padding:0 5px 0 10px;

		border-bottom:solid 1px #7DB5DE;

		}		   	

		

.searchtext{margin:0;

	       padding:0;

	       font-family:Arial, Helvetica, sans-serif;

		   font-weight:bold;

	       font-size:12px;

	       color:#000;

		   }	

		   

.gap{ height:10px;}		





/*---------------------------------image gallery----------------------------------*/



.img-gal{

	font:bold 14px/17px Arial, Helvetica, sans-serif;

	color:#000;

	padding:0;

	}   



.img-ga2{

	font:bold 14px/17px Arial, Helvetica, sans-serif;

	color:#990000;

	padding:0;

	

}	

.hrcl{ background:#990000;

       height:2px;}

	   

/*-------------------- Left panel storage Search --------------*/



.look-storage {

	background-color:#fff;

	color:#707070;

	border:1px solid #A9A9A9;

	}

	

.look-storage td {

	font-size:11px;

	color:#707070;

	line-height:14px;

	padding:5px;

	}

	

.bdr-btm1 {

	border-bottom:1px solid #A9A9A9;

	}

/*--------------- Search Result Page ----------------*/

.search-result-bg{

		   background:#EEEEEE;

           border:solid 1px #DADADA;

		   padding:10px;

		  }

		  

.serch-pad1 {

	padding:0 10px 0 0;

	}

	

.search-leftbg {

	background-color:#999999;

	padding:4px 4px 4px 7px;

	border-left:1px solid #fff;

	border-right:1px solid #fff;

	border-top:1px solid #fff;

	border-bottom:1px solid #fff;

	color:#fff;

	font-weight:bold;

	width:30%;

	}

	

.search-rightbg {

	background-color:#CCCCCC;

	padding:4px 4px 4px 7px;

	border-right:1px solid #fff;

	border-top:1px solid #fff;

	border-bottom:1px solid #fff;

	color:#333333;

	}

	

.search-leftbg1 {

	background-color:#999999;

	padding:4px 4px 4px 7px;

	border-left:1px solid #fff;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

	color:#fff;

	font-weight:bold;

	}

	

.search-rightbg1 {

	background-color:#CCCCCC;

	padding:4px 4px 4px 7px;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

	color:#333333;

	}

	

.search-topbg {

	background-color:#333333;

	padding:4px 4px 4px 7px;

	border-right:1px solid #fff;

	border-top:1px solid #fff;

	color:#fff;

	font-weight:bold;

	font-size:12px;

	}

	

.redHeadingBg {

	background:url(../images/heading-bg.gif) #990000 repeat-x;

	padding:4px 4px 4px 7px;

	border-right:1px solid #fff;

	border-top:1px solid #fff;

	color:#fff;

	font-weight:bold;

	font-size:12px;

	}

	

.redHeadingBg  a{

	color:#FFFFFF;

	}



.bdr-serimg {

	border:2px solid #fff;

	}

	

.ser-content {

	background-color:#F3F3F3;

	border:1px solid #DADADA;

	padding:10px;

	}

	

.mapbg{ 

	   background:#fff;

	   border:solid 2px #DADADA;

	   height:260px;

	   }

	   

.req-btn{

	background:url(../images/request-btn-mid.gif) repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	text-decoration:none;

	}

	

.req-btn a {

	color:#fff;

	text-decoration:none;

	}

	

.req-btn a:hover {

	color:#E3E3E3;

	text-decoration:underline;

	}

.spl-deal-tx {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#000;

	}

	

.bld-blck {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#333333;

	}

	

.spl-bg {

	background-color:#F7F7F7;

	border:1px solid #DADADA;

	padding:10px;

	}

	

a.spl-link {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#012A7D;

	text-decoration:underline;

	}

	

a.spl-link:hover {

	color:#333333;

	text-decoration:none;

	}

	

.spl-bdrbtm {

	border-bottom:1px dashed #666666;

	}

	

/*--------------- Sign Up ----------------*/

.singup-field01 {

	width:167px;

	height:18px;

	}

	

.signup-coment {

	width:167px;

	height:100px;

	}

	

.star {

	color:#CC0000;

	}

	

a.req-qut-btn {

	background:url(../images/req-quote-btnbg.gif) #9C0000 repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#EBEBD0;

	text-decoration:none;

	line-height:22px;

	padding:5px 5px;

	}

	

a.req-qut-btn:hover {

	color:#fff;

	text-decoration:none;

	}





/*---------------------------------------search dealer--------------------------------------*/



.inv-bg1{background:#EFF1F0;

        border:solid 1px #DADADA;

	    padding:0px;

	}

	

.limoservice-form {

	background-color:#fff;

	padding-bottom:15px;

	}	

	

.tellus-need {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#A50000;

	border-bottom:1px dashed #C6C5C5;

	}	

	

.tellus-need1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#717171;

	}

	

.inv-text{ font:normal 12px/25px Arial, Helvetica, sans-serif;

           color:#fff;

		   padding:0 0 0 10px;

		   background:#ABABAB;

		   width:30%;

		   height:25px;}

		   

.inv-hetext{font:bold 12px/20px Arial, Helvetica, sans-serif;

           color:#FFF;

		   padding:0 0 0 10px;

		   background:#A00000;

		   width:30%;}		   

		   

.inv-hetext a{

	font-size:14px;

	line-height:35px;

	color:#FFF;

	text-decoration:none;

	}



.inv-hetext a:hover{

	color:#CCC;

	}



.inv-text1{font:normal 12px/20px Arial, Helvetica, sans-serif;

           color:#B4110C;

		   padding:0 0 0 10px;

		   background:#FAFAFA;

		   width:60%;}		   

		   	

.inv-cont{font:normal 12px/18px Arial, Helvetica, sans-serif;

           color:#5F5F5F;

		   padding:10px;

		   background:#fff;

     	   border:solid 1px #D7D7D7;

		    }	

.loginbox-inv{

	background-color:#999999;

	font:bold 13px/14px Arial, Helvetica, sans-serif;

	color:#fff;

	text-align:center;

	width:121px;

	height:24px;

	border:none;

}



.listenTxt {

	font-size:12px;

	font-weight:bold;

	color:#000;

	}	

	

.linkUs-txtArea {

	width:232px;

	height:100px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	}

	

/*------------- 22-09-08 ------------*/



.inven-heading {

	background-color:#CCCCCC;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#CC0000;

	}

	

.bgHeadingBig {

	background:url(../images/bighead-bg.gif) #565656 repeat-x;

	height:30px;

	border:1px solid #797979;

	font:bold 14px/30px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	}

	

.invBoldTxt {

	font:bold 12px/18px Arial, Helvetica, sans-serif;

	color:#333333;

	}

	

.viewInvBgLit {

	background-color:#EAEAEA;

	padding:5px 10px !important;

	margin:0 !important;

	}



.viewInvBgLit div,

.viewInvBgLit img{

	padding:0 !important;

	margin:0 !important;

	}

	

.viewInvBgLit a {

	font:normal 12px/14px Arial, Helvetica, sans-serif;

	color:#CC0000;

	text-decoration:none;

	}

	

.viewInvBgLit a:hover {

	color:#000;

	text-decoration:underline;

	}

	

.viewInvBgDark {

	background-color:#E1E1E1;

	padding:10px;

	}

	

.viewInvHeading {

	background-color:#E1E1E1;

	padding:0 10px;

	font:bold 12px/14px Arial, Helvetica, sans-serif;

	color:#333333;

	height:20px;

	vertical-align:middle;

	}

	

.invImgBdr {

	border:1px solid #666666;

	}

	

.invDetailsDark {

	background-color:#CCCCCC;

	padding:5px;

	font:bold 12px/18px Arial, Helvetica, sans-serif;

	color:#333333;

	}

	

.invDetailsLite {

	background-color:#E3E3E3;

	padding:5px;

	}

.inTableBdr {

	border:1px solid #CCCCCC;

	}

	

.bdrBtm {

	border-bottom:1px dashed #CCCCCC;

	}

	

.thumImgBg {

	background-color:#F2F2F2;

	border:1px solid #D8D8D8;

	padding:5px;

	}



a.searResLink {

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#CC0000;

	text-decoration:none;

	}

	

a.searResLink:hover {

	color:#333;

	text-decoration:underline;

	}

	

/*--------------- Truck Rentals Page ------------*/

.localTruckRed {

	font:bold 16px/18px Arial, Helvetica, sans-serif;

	color:#A00000;

	}

	

.localTruckBlk {

	font:normal 16px/18px Arial, Helvetica, sans-serif;

	color:#000;

	}

	

.localTruckmid {

	font:bold 14px/18px Arial, Helvetica, sans-serif;

	color:#333333;

	border-bottom:1px dashed #999999;

	padding-bottom:3px;

	}



.localTruckPadd {

	padding:10px 15px;

	}

	

.resOnlineField {

	width:150px;

	height:18px;

	}

	

.resOnlineSml {

	font:bold 12px/18px Arial, Helvetica, sans-serif;

	color:#666666;

	}

ul.tuckRentLi li {

	list-style:none;

	background:url(../images/truckrental-bullet.gif) 0 6px no-repeat;

	padding:0 0 0 12px;

	}

	

/*------------ Member Login ---------*/

.memLoginTitle {

	background:url(../images/memlogin-mid.gif) #995F00 repeat-x;

	font:bold 16px/33px Arial, Helvetica, sans-serif;

	height:33px;

	color:#FFF;

	padding-left:5px;

	text-transform:uppercase;

	}

.loginBg {

	background-color:#DADADA;

	border:1px solid #AFAFAF;

	font:bold 12px/18px Arial, Helvetica, sans-serif;

	color:#000;

	padding:10px;

	}

	

.memLogInp {

	width:160px;

	height:19px;

	padding:0 0 0 2px;

	}

	

.loginTxt {

	font:bold 12px/18px Arial, Helvetica, sans-serif;

	color:#121212;

	}

	

/*---------- navigation Styles Start Here -----------------*/





td.navLink{

	color:#FFFFFF;

	background:url(../images/nav-bg.gif) repeat-x 0 0 #660000;

	}

	

td.navLink ul{

	list-style:none;

	padding:0;

	margin:0;

	text-transform:uppercase;

	}

	

td.navLink ul li{

	float:left;

	font:bold 12px/40px Arial, Helvetica, sans-serif;

	border-left:1px solid #a50000;

	border-right:1px solid #4c0000;

	position:relative;

	}

	

td.navLink ul li.first{

	border-left:none;

	}



td.navLink ul li.last{

	border-right:none;

	}

/*mod-05-05-2010*/

td.navLink ul li a{

	color:#FFFFFF;

	background-color:inherit;

	text-decoration:none;

	line-height:40px;

	display:block;

	padding:0 9px 0 8px;

	}



td.navLink ul li a:hover{

	color:#FFFFFF;

	background-color:#212121;

	text-decoration:none;

	}



td.navLink ul li ul{

	position:absolute;

	visibility:hidden;

	top:40px;

	left:0;

	color:inherit;

	background-color:#660000;

	}

	

td.navLink ul li ul li{

	float:none;

	width:200px;

	padding:0;

	border:none;

	font:bold 11px/14px Arial, Helvetica, sans-serif;

	}



td.navLink ul li ul li a{

	padding:7px 5px;

	margin:0;

	line-height:14px;

	text-align:left;

	}

	



/*---------- navigation Styles End Here -----------------*/



td.picSearch{

	background-color:#cccccc;

	border:1px solid #FFFFFF;

	border-right:none;

	}



td.picSearch img{

	border:1px solid #FFFFFF;

	}



td.picSearch2{

	background-color:#cccccc;

	border:1px solid #FFFFFF;

	border-right:none;

	}



td.picPad{

	padding:7px 0;

	}





td.picSearch3{

	background-color:#cccccc;

	border:1px solid #FFFFFF;

	border-right:none;

	padding:5px;

	}



td.picSearch3 img{

	border:1px solid #FFFFFF;

	}



/*----------- View Inventory Start ----------------*/ 



td.viewInvenPad{

	padding:0 8px;

	}



td.viewInvenContent{

	padding:6px;

	border:2px solid #dadada;

	background-color:#eff1f0;

	}



td.viewInvenContent2{

	padding:8px;

	border:2px solid #dadada;

	background-color:#FFF;

	}



td.campMainPad{

	padding:8px;

	}



td.campMainPad *{

	padding:0;

	margin:0;

	}

	

td.campMainColor{

	background-color:#F8F8F8;

	padding:1px;

	}



td.campHeading{

	font:normal 18px/22px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;

	padding:4px;

	color:#FFFFFF;

	background:url(../images/bg-camp-heading.gif) 0 100% repeat-x #b42929;

	}



td.campHeading a{

	color:#FFF;

	}



td.bannerCampPad{

	padding:10px 0 0 0;

 	}



td.bannerCampPad img{

	width:486px;

	}



td.campMainCntntPad{

	padding:10px 0;

	}



td.campVideo{

	padding:0 10px 0 0;

	width:243px;

	}



td.campVideo object,

td.campVideo embed{

	width:243px;

	height:205px;

	}

	

td.campDescription{

	padding:5px;

	border:1px solid #D7D7D7;

	color:#161616;

	background-color:#FFFFFF;

	}

	

td.descrpTitle{

	font:normal 18px/22px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;

	padding:5px 8px;

	color:#FFFFFF;

	background-color:#212663;

	}



td.campDescriptionTxt p{

	padding:5px 0;

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#4B4B4B;

	}



td.videoDescription{

	border-bottom:1px solid #D7D7D7;

	padding:0 0 15px 0;

	}



td.galleryTopPad{

	padding:15px 0;

	}



td.galleryTopPad img{

	/*background-color:#fff;

	padding:4px;*/

	border:1px solid #D7D7D7;

	}



div.campGalSmall{

	width:233px;

	height:174px;

	padding:0;

	margin:0;

	overflow:auto;

	}



div.campGalSmall img{

	/*padding:4px;

	background-color:#fff;*/

	border:1px solid #D7D7D7;

	float:left;

	margin:0 6px 9px 0;

	}



td.otherCampHead{

	font:bold 14px/30px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	background-color:#212663;

	padding:0 10px;

	}

	

td.otherCampHead span{

	color:#FFFF89;

	}



td.otherCampTxt{

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#7C7C7C;

	background-color:#FFFFFF;

	border:1px solid #D7D7D7;

	padding:7px 10px 13px 10px;

	}



table.campTableDetails{

	border:1px solid #E1E1E1;

	border-collapse:collapse;

	background-color:#FFFFFF;

	}



table.campTableDetails td{

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#4B4B4B;

	border:1px solid #E1E1E1;

	padding:5px 10px;

	}

	

table.campTableDetails tr.darkCamp{

	background-color:#F8F8F8;

	}



table.campTableDetails td.campRd{

	color:#BA0202;

	font-weight:bold;

	}

.headingTxt{

	font:bold 19px/30px Arial, Helvetica, sans-serif;

	color:#000;

	padding:0;

}

.smallTxt{

	font:13px/16px Arial, Helvetica, sans-serif;

	color:#000;

	padding:0 0 8px 0;

}

.selectBox1{

	width:160px;

	margin-bottom:10px;

}

.selectBox2{

	width:127px;

	margin-bottom:10px;

}

.totalSearch{

	font:bold 13px/16px Arial, Helvetica, sans-serif;

	color:#000;

	padding:8px 0 5px 0;

}

td.searchHeading{

	background-color:#616161;

	border:1px solid #5C5C5C

}

	

/*----------- View Inventory End ----------------*/ 





/*----------- Advertise With Us Start ----------------*/ 



td.advertiseWthUsHd{

	color:#FFF;

	background:url(../images/bg-advertise-wth-us-hd.gif) 0 100% repeat-x #003297;

	border:1px solid #e7e7e7;

	font:normal 20px/24px Arial, Helvetica, sans-serif;

	padding:5px;

	}



td.rateBlockPad{

	padding:14px 0 19px 0;

	}



table.rateMatrix{

	width:100%;

	border:none;

	border-collapse:collapse;

	}



table.rateMatrix th,

table.rateMatrix td{

	padding:5px;

	border:1px solid #d9d9d9;

	vertical-align:bottom;

	color:#1b1b1b;

	font:normal 11px/16px Arial, Helvetica, sans-serif;

	}



table.rateMatrix th{

	font:bold 16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;

	border:1px solid #282828;

	border-bottom:2px solid #FFF;

	border-right:1px solid #d9d9d9;

	color:#FFF;

	background:url(../images/bg-th-matrix.gif) 0 100% repeat-x #424342;

	}



table.rateMatrix th.rightThBdr{

	border-right:1px solid #282828;

	}



table.rateMatrix td.matrixRateTd{

	font:bold 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#bb0700;

	background:url(../images/bg-td-matrix-rate.gif) 0 100% repeat-x #f7f7f7;

	}

	

table.rateMatrix td.darkBg{

	background-color:#f0f0f0;

	}



/*----------- Advertise With Us End ----------------*/ 



/*----------- Special Start ----------------*/ 



.specialSection{

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	padding:50px 10px 10px;

    border:solid 1px #eff1f0;

	background:url(../images/bg-special.gif) 0 3px no-repeat;

	}



/*----------- Special End ----------------*/ 



/*----------- Newest Member Start ----------------*/ 



td.newestContent{

	border:1px solid #dadada;

	padding:6px;

	}



td.newestHD{

	color:#FFF;

	background:url(../images/newest-hd.gif) 0 0 repeat-x #660000;

	font:bold 18px/40px Arial, Helvetica, sans-serif;

	padding:0 0 0 10px;

	}



td.bgNewesthd{

	color:#FFF;

	font:bold 12px/25px Arial, Helvetica, sans-serif;

	background:url(../images/bg-newesthd.gif) 0 0 no-repeat;

	padding:7px 0 0 12px;

	}



ul.newestLisk{

	list-style:none;

	padding:10px 0 10px 4px;

	margin:0;

	}



ul.newestLisk li{

	background:url(../images/arrow-red.gif) 0 6px no-repeat;

	padding:0 0 0 10px;

	margin:0;

	}



ul.newestLisk li a{

	color:#000;

	text-decoration:underline;

	}



ul.newestLisk li a:hover{

	text-decoration:none;

	}



td.proudMember{

	color:#a7030c;

	border:1px solid #dadada;

	background-color:#eff1f0;

	padding:15px;

	font:bold 18px/22px Arial, Helvetica, sans-serif;

	}



td.proudMember p{

	padding:0 0 10px 0;

	margin:0;

	}



/*----------- Newest Member End ----------------*/ 



/* ----------- Storage Planning Guide Start -------------- */



td.plainingContent{

	border:1px solid #dadada;

	padding:5px;

	}



td.bgPlainingHD{

	font:normal 20px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#ffffff;

	background:url(../images/bg-plaining-hd.gif) 0 0 repeat-x #cb0101;

	}

	

td.bgPlainingSubHD{

	font:bold 16px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#ffffff;

	background:url(../images/bg-plaining-sub-hd.gif) 0 0 repeat-x #6f6f76;

	}



table.plainingTable{

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	border-collapse:collapse;

	}



table.plainingTable td{

	border:1px solid #eff1f0;

	padding:5px;

	color:#000;

	}



table.plainingTable td.head{

	color:#FFF;

	background-color:#6c6c6c;

	font:bold 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;

	border:none;

	border-top:1px solid #FFF;

	}



table.plainingTable tr.darkBg{

	background-color:#eff1f0;

	}

	

table.plainingTable tr.darkBg td{

	border:1px solid #FFF;

	}



table.plainingTable td img.bdr{

	border:1px solid #dadada;

	}





/* ----------- Storage Planning Guide End -------------- */



/* ----------- Inventory Style Start ----------------- */



td.viewInventory{

	color:#FFF;

	background-color:#a21f1f;

	font:normal 24px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	}



td.viewInventorySub{

	color:#FFF;

	background-color:#000;

	font:normal 20px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;

	padding:5px 0;

	border-left:1px solid #6e6e6e;

	}

	

td.viewInventorySubHD{

	color:#FFF;

	background-color:#848484;

	font:bold 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;

	padding:4px 0;

	}



td.viewInventorySubHD a{

	color:#FFF;

	text-decoration:none;

	}

	

td.viewInventorySubHD a:hover{

	color:#FFF;

	text-decoration:underline;

	}



td.viewInventoryList{

	background-color:#f4f4f4;

	padding:5px;

	width:25%;

	font-weight:bold;

	}



/* ----------- Inventory Style End ----------------- */





/* ------------- Breadcrumb CSS Start ------------- */



td.bgBreadcum{

	font:bold 12px/30px Arial, Helvetica, sans-serif;

	color:#bc0001;

	border-bottom:1px dashed #999999;

	padding:0 0 0 5px;

	}



td.bgBreadcum a{

	color:#333333;

	background:url(../images/breadcum-arrow.gif) 100% 50% no-repeat;

	text-decoration:none;

	padding:0 10px 0 0;

	margin:0 5px 0 0;

	}



td.bgBreadcum a:hover{

	color:#bc0001;

	}





/* ------------- Breadcrumb CSS End ------------- */

/* ------------- FAQ Start ------------- */

.editdelete{ 

	color:#990000;

	padding:15px 0 3px 0;

	font-size:14px;

	text-transform:uppercase;

}

p.backto{

	padding:0;

}

p.backto a{

	text-decoration:underline;

} 

.editdelete h4{

	margin:0;

	font-size:14px;

} 

ul.faqlink{

	padding:10px 0 0 0;

	margin:0;

	list-style-type:none;

}

ul.faqlink li{

	padding:0 0 5px 18px;

	background:url(../images/breadcum-arrow.gif) no-repeat 0 6px;

}

ul.faqlink li a{

	color:#000;

	font-size:13px;

}

.faqtxt{

	padding:6px 0;

}



/* ------------- FAQ End ------------- */

/* ------------- Space Estimator Start ------------- */

.estimator_block{

	border:solid 1px #DADADA;

	background-color:#FBFBFB;

	padding:0 9px 7px 9px;

}

.red-heading_head {

	border-bottom:1px dashed #999999;

	color:#A00000;

	font-family:Arial,Helvetica,sans-serif;

	font-size:14px;

	font-weight:bold;

	height:30px;

	line-height:30px;

}

.boxblock{

	padding:16px 0 0 0;

}

.boxblock label{

	font:normal 14px/20px Arial, Helvetica, sans-serif;

	display:block;

	padding-bottom:11px;

}

.boxblock label input{

	width:38px;

	height:18px;

	border:solid 1px #B9B5B5;

	margin-right:14px;

}

input.rset{

	width:120px;

	height:33px;

	background:url(../images/resetbg.gif) no-repeat 0 0;

	display:block;

	border:0;

	font:normal 16px/33px Arial, Helvetica, sans-serif;

	color:#fff;

	float:left;

	margin-right:10px;

}

input.cal{

	width:120px;

	height:33px;

	background:url(../images/calculatebg.gif) no-repeat 0 0;

	display:block;

	border:0;

	font:normal 16px/25px Arial, Helvetica, sans-serif;

	color:#fff;

	float:left;

}

/* ------------- Space Estimator End ------------- */

/* 21-07-2010 */

td.phoneNum{

	border:1px solid #dadada;

	padding:8px;

	font-weight:bold;

	background-color:#efefef;

	}

td.textRed2{

	color:#c60001;

	}



/*ul.rightDrop{

	padding:10px 0 0 0;

	margin:0;

	list-style:none;

	}



ul.rightDrop li{

	padding-bottom:10px;

	position:relative;

	}

	

ul.rightDrop li a.rlinks{

	background:url(../images/bg-search-by-map.jpg) no-repeat 0 0;

	display:block;

	font:bold 16px/32px Arial, Helvetica, sans-serif;

	height:32px;

	color:#FFF;

	text-decoration:none;

	padding:0 0 0 24px;

	}

ul.rightDrop li a.rlinks:hover{	

	color:#FFF;

	text-decoration:none;

	background-position:0 100%;

	}



ul.rightDrop li ul{

	position:absolute;

	visibility:hidden;

	top:0;

	right:156px;

	color:#FFF;

	background-color:#660000;

	

	border:4px solid #ba110d;

	border-bottom-width:3px;

	list-style:none;

	padding:0;

	margin:0;

	max-height:400px; 

	width:156px; 

	overflow:auto;

	}

	

ul.rightDrop li ul li{

	float:none;

	width:140px;

	padding:0;

	margin:0;

	border:none;

	font:bold 11px/14px Arial, Helvetica, sans-serif;

	border-bottom:1px solid #ba110d;

	}



ul.rightDrop li ul li a{

	padding:7px 4px;

	display:block;

	margin:0;

	line-height:14px;

	text-align:left;

	color:#FFF;

	background-color:#660000;

	text-decoration:none;

	}

ul.rightDrop li ul li a:hover{

	color:#FFF;

	background-color:#212121;

	text-decoration:none;

	}*/

	

/* 14.04.2011 */	



.searchPhone{

	font-size:14px;

	font-weight:bold;

	color:#FFF;

	background-color:#C30;

	padding:0 4px 8px 7px;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

	}

	

td.campDescriptionTxt p.bg-cont-num{

	padding:0 0 0 0;

	font:bold 16px/50px Arial, Helvetica, sans-serif;

	color:#FFF;

	background:url(../images/bg-cont-num.jpg) 0 0 no-repeat #bb1010;

	width:225px;

	}

td.campDescriptionTxt p.bg-cont-num a{

	color:#FFF;

	display:block;

	padding:0 0 0 24px;

	}

td.campDescriptionTxt p.bg-cont-num2{

	padding:0 0 0 24px;

	width:201px;

	}		



/* 25.04.2011 */



.phoneNumToll{

	font-size:20px;

	line-height:24px;

	}

.tollFreeTxt{

	color:#c60001;

	font-size:18px;

	text-transform:uppercase;

	}

td.campVideoNew{

	padding:20px 0 0 0;

	width:485px;

	}

td.campVideoNew object, 

td.campVideoNew embed {

    width:485px;

	height:300px;

	}

ul.showGalleryNwList{

	padding:0;

	margin:0;

	list-style:none;

	height:235px;

	overflow:auto;

	}

ul.showGalleryNwList li{

	float:left;

	padding:0 8px 8px 0;

	}

ul.showGalleryNwList li img{

	width:150px;

	}

/* Right Panel Lead Box Start */

.rightLeadBg{ 

   background-color:#EFF1F0;

   padding:5px;

   border:solid 2px #DADADA;

   }  

.rightLeadHd{ 

	font:bold 14px/25px Arial, Helvetica, sans-serif;

	color:#fff;

	background:url(../images/footerbg.gif) repeat-x 0 0 #6B0000;

	padding:2px 2px 2px 2px;

	}

.redTxt{

	color:#F00;

	}

input.inputTxtFld{

    border:1px solid #B8260D;

	width:140px;

	height:18px;	

	}

textarea.textareFld{

	border:1px solid #B8260D;

	width:140px;

	height:60px;	

	overflow:auto;

	}

select.interest{

	width:142px;

	border:1px solid #B8260D;

	}

/* Right Panel Lead Box End */

/* Pagination Style */ 

td.paginationBg{

	color:#FFF;

	border:1px solid #FFF;

	background-color:#474747;

	}

td.paginationBg a{

	color:#FFF;

	font-weight:bold;

	margin:0 5px;

	}

td.paginationBg a:hover{

	color:#e1e1e1;

	text-decoration:underline;

	}

/* ------- Business to Business CSS Start ------------------ */

td.bg-b2b-heading{

	color:#FFF;

	background:url(../images/bg-b2b-heading.gif) 0 0 repeat-x #c50202;

	font:normal 24px/35px Arial, Helvetica, sans-serif;

	padding:2px 5px;

	}

td.b2bMainSeoTxt{

	border-bottom:1px solid #ececec;

	padding:8px 0;

	}

td.b2bMainSeoTxt p{

	padding:8px 0 3px 0;

	margin:0;

	}

td.b2bCatPad{

	padding:15px 0 0 0;

	}

td.b2bCatPadSngl{

	width:50%;

	padding:0 8px 0 0;

	margin:0;

	}

td.b2bCatBdr{

	padding:0 0 0 8px;

	border-left:1px solid #ececec;

	}

td.b2bCatPadSngl h3{

	font:bold 16px/24px Arial, Helvetica, sans-serif;

	color:#FFF;

	background:url(../images/bg-b2b-cat-heading.gif) 0 0 repeat-x #c50202;

	margin:0;

	}

td.b2bCatPadSngl h3 a,

td.b2bCatPadSngl h3.catName{

	color:#FFF;

	text-decoration:none;

	padding:8px 5px;

	margin:0;

	display:block;

	}

td.b2bCatPadSngl h3 a:hover{

	color:#FFF;

	background-color:#7e0403;

	}

td.b2bCatPadSnglNoPad{

	padding:0;

	}

td.b2bCatPadSngl ul{

	padding:3px 0 20px 0;

	margin:0;

	list-style:none;

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	color:#474747;

	}

td.b2bCatPadSngl ul.noPad{

	padding-bottom:0;

	}

td.b2bCatPadSngl ul li{

	margin:0;

	border-bottom:1px solid #ececec;

	}

td.b2bCatPadSngl ul li a{

	color:#474747;

	text-decoration:none;

	margin:0;

	background:url(../images/dotg.gif) 7px 10px no-repeat;

	padding:5px 0 5px 20px;

	display:block;

	}

td.b2bCatPadSngl ul li a:hover{

	color:#b30301;

	background-color:#ebebeb;

	}

td.featureVideoHd{

	font:bold 13px/19px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	text-align:center;

	vertical-align:middle;

	height:39px;

	color:#c90e07;

	background:url(../images/bg-product-showcase.gif) 0 0 repeat-x #e8e8e8;

	border:1px solid #dadada;

	}

td.featureVideoCntnr{

	padding:10px 0;

	text-align:center;

	}

td.productShowcasePic{

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	border:1px solid #dbdbdb;

	background-color:#f2f2f2;

	padding:5px;

	}

td.productShowcasePic p{

	padding:5px 0 0 0;

	margin:0;

	}

/* ------- Business to Business CSS End ------------------ */

/* ------- Business to Business Result CSS Start ------------------ */

td.paginationTop{

	border-bottom:1px solid #d7d7d7;

	height:35px;

	font:normal 12px/15px Arial, Helvetica, sans-serif;

	}

td.paginationTop td{

	font:normal 12px/15px Arial, Helvetica, sans-serif;

	}

td.paginationTop td a{

	color:#000;

	text-decoration:none;

	}

td.paginationTop td a.active{

	font-weight:bold;

	}

td.paginationTop td a:hover{

	text-decoration:underline;

	}

td.paginationBottom{

	border-top:1px solid #d7d7d7;

	border-bottom:none;

	}

td.b2bResultList{

	padding-top:15px;

	padding-bottom:5px;

	}

td.b2bResultList img.logoBdr{

	border:1px solid #d7d7d7;

	padding:3px;

	}

td.prdctShowLink{

	font:bold 11px/28px Arial, Helvetica, sans-serif;

	color:#b10301;

	text-transform:uppercase;

	padding:0 0 0 0px;

	}

td.prdctShowLink a{

	color:#b10301;

	text-decoration:none;

	}

td.prdctShowLink a:hover{

	color:#000;

	}

td.b2bResultHd{

	font:bold 12px/20px Arial, Helvetica, sans-serif;

	color:#FFF;

	background-color:#646464;

	padding:4px 8px;

	}

td.b2bResultHd a{

	text-decoration:none;

	color:#FFF;

	}

td.b2bResultHd a:hover{

	color:#CCC;

	}

td.b2bResultDetails{

	padding:10px 0 0 0;

	}	

td.b2bResultDetailsLink{

	width:140px;

	padding:0 0 0 15px;

	border-left:1px solid #d7d7d7;

	}

td.b2bResultDetailsLink ul{

	padding:0;

	margin:0;

	list-style:none;

	}

td.b2bResultDetailsTxt{

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	padding:0 10px 0 0;

	}

td.b2bResultDetailsTxt p{

	padding:0 0 7px 0;

	margin:0;

	}

td.b2bResultDetailsTxt p a{

	color:#b30301;

	text-decoration:underline;

	}

td.b2bResultDetailsTxt p a:hover{

	text-decoration:none;

	}

/* ------- Business to Business Result CSS End ------------------ */

/* ------- Business to Business Showroom Start ------------------ */

td.b2bBannerPab{

	padding:10px 0;

	}

td.b2bBannerPab img{

	width:534px;

	}

td.bg-b2b-des-hd{

	color:#FFF;

	background:url(../images/bg-b2b-heading.gif) 0 0 repeat-x #C50202;

	font:normal 18px/22px Arial, Helvetica, sans-serif;

	padding:6px 0 6px 8px;

	}

td.b2bDescriptionTxt p{

	padding:3px 0 0;

	font:normal 12px/17px Arial, Helvetica, sans-serif;

	color:#4B4B4B;

	}

td.b2bDescription{

	border-bottom:1px solid #D7D7D7;

	padding:15px 0;

	}

td.b2bGalCon{

	padding:15px 0;

	border-top:1px solid #D7D7D7;

	border-bottom:1px solid #D7D7D7;

	}

td.b2bGalBig img{

	border:1px solid #d7d7d7;

	width:250px;

	height:186px;

	padding:4px;

	}

div.b2bGalSmall{

	overflow:auto;

	width:263px;

	height:197px;

	}

div.b2bGalSmall ul{

	list-style:none;

	padding:0;

	margin:0;

	}

div.b2bGalSmall ul li{

	float:left;

	padding:0 10px 10px 0;

	}

div.b2bGalSmall ul li img{

	border:1px solid #d7d7d7;

	padding:4px;

	width:103px;

	height:82px;

	}

/* ------- Business to Business Showroom CSS End ------------------ */

/* ------- Business to Business Showcase CSS Start ------------------ */

img.b2bShowcaseBigBdr{

	border:1px solid #d7d7d7;

	padding:4px;

	}

td.showcaseInfo{

	border:1px solid #d7d7d7;

	background-color:#fbfbfb;

	}

td.showcaseInfo p{

	padding:5px;

	}

ul.b2bproductLinks{

	padding:10px 5px 0 5px;

	font:normal 12px/15px Arial, Helvetica, sans-serif;

	list-style:none;

	}

ul.b2bproductLinks li{

	padding:0 0 8px 18px;

	}

ul.b2bproductLinks li.address{

	background:url(../images/icon-small-address.gif) 0 3px no-repeat;

	}

ul.b2bproductLinks li.call{

	background:url(../images/icon-small-call.gif) 3px 1px no-repeat;

	}

ul.b2bproductLinks li.mail{

	background:url(../images/icon-small-mail.gif) 0 3px no-repeat;

	}

ul.b2bproductLinks li.web{

	background:url(../images/icon-small-webpage.gif) 0 3px no-repeat;

	}

ul.b2bproductLinks li.details{

	background:url(../images/icon-small-product-details.gif) 0 3px no-repeat;

	}

ul.b2bproductLinks li.fwd{

	background:url(../images/icon-small-fwd.gif) 0 3px no-repeat;

	}

ul.b2bproductLinks li.buy{

	background:url(../images/icon-small-buy.gif) 0 3px no-repeat;

	}

ul.b2bproductLinks li a{

	color:#9e0200;

	text-decoration:none;

	}

ul.b2bproductLinks li a:hover{

	text-decoration:underline;

	}

td.b2bProShowDesTxt{

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	padding:10px 0;

	border-bottom:1px solid #d7d7d7;

	}

td.b2bProShowDesTxt p{

	padding:3px 0 5px 0;

	margin:0;

	}

td.b2bProctShowOthers{

	background-color:#fbfbfb;

	padding:12px 0;

	}

td.b2bProctShowOthersEach{

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	border:1px solid #dbdbdb;

	padding:5px;

	}

td.b2bProctShowOthersEach p{

	padding:5px 0 0 0;

	margin:0;

	}

/* ------- Business to Business Showcase CSS End ------------------ */





/* DropDown modified on 11-07-2011 */

ul.rightDrop{

	padding:10px 0 0 0;

	margin:0;

	list-style:none;

	}



ul.rightDrop li{

	padding-bottom:10px;

	position:relative;

	}

	

ul.rightDrop li a.rlinks{

	background:url(../images/bg-search-by-map.jpg) no-repeat 0 0;

	display:block;

	font:bold 16px/32px Arial, Helvetica, sans-serif;

	height:32px;

	color:#FFF;

	text-decoration:none;

	padding:0 0 0 24px;

	}

ul.rightDrop li a.rlinks:hover{	

	color:#FFF;

	text-decoration:none;

	background-position:0 100%;

	}



ul.rightDrop li div{

	position:absolute;

	visibility:hidden;

	top:0;

	right:156px;

	color:#FFF;

	background-color:#660000;

	border:4px solid #ba110d;

	border-bottom-width:3px;

	padding:0;

	margin:0;

	max-height:317px; 

	width:270px; 

	overflow:auto;

	}

ul.rightDrop li ul{

	float:left;

	list-style:none;

	padding:10px 0 10px 10px;

	margin:0;

	width:110px; 

	}

	

ul.rightDrop li ul li{

	float:none;

	width:110px;

	padding:0;

	border:none;

	font:normal 11px/14px Arial, Helvetica, sans-serif;

	border-bottom:1px solid #870403;

	}



ul.rightDrop li ul li a{

	padding:5px 4px;

	display:block;

	margin:0;

	line-height:14px;

	text-align:left;

	color:#FFF;

	background-color:#660000;

	text-decoration:none;

	}

ul.rightDrop li ul li a:hover{

	color:#FFF;

	background-color:#212121;

	text-decoration:none;

	}



/* LEVEL ONE*/

ul.dropdown                         { position: relative; background:url(../images/nav-bg.gif) repeat-x 0 0 #660000; height:40px; text-transform:uppercase; }

ul.dropdown li                      { font-weight: bold; float:left; zoom:1; background:inherit; font:bold 12px/40px Arial, Helvetica, sans-serif; 	border-left:1px solid #a50000; border-right:1px solid #4c0000; }

ul.dropdown a:hover		            { color: #fff; text-decoration:none; background-color:#212121; }

ul.dropdown a:active                { color: #000; }

ul.dropdown li a                    { display: block; color: #fff; text-decoration:none; padding:0 7px 0 6px;}

ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */

ul.dropdown li.hover,

ul.dropdown li:hover                { background-color:#212121; position: relative; }

ul.dropdown li.hover a              { color:#fff; }





/* 

	LEVEL TWO

*/

ul.dropdown ul 						{ visibility: hidden; position: absolute; top: 40px; left: 0; background-color:#660000; color:inherit; z-index:1000;}

ul.dropdown ul li 					{ font-weight: normal; background:inherit; color: #000; width:200px;

									  padding:0; border:none; float: none; font:bold 11px/14px Arial, Helvetica, sans-serif; position:relative;}

									  					  

                                    /* IE 6 & 7 Needs Inline Block */

ul.dropdown ul li a					{ padding:7px 5px; line-height:14px; text-align:left; margin:0; width: 100%; display: inline-block;  border:none; width:190px; } 

ul.dropdown li ul li a span			{ background:url(../images/arrow-subnav.gif) no-repeat 0 0; display:block; width:4px; height:7px; position:absolute; right:10px; top:10px;}







	

/* 

	LEVEL THREE

*/

ul.dropdown ul ul 					{ left: 100%; top: 0; }

ul.dropdown li:hover > ul 			{ visibility: visible; }	



ul.dropdown li.first{

	border-left:none;

	}



ul.dropdown li.last{

	border-right:none;

	}

	

table tr td#resultList p{

	width:auto;

	float:left;

}	

table tr td#resultList img{

	width:100px;

	float:left;

	display:block;

	margin:10px 5px 0 10px;

}

/**** 12-07-2011 *****/

.noBdr{
	border:none!important;
	}

table#midContent h1{
	font:normal 26px/30px Arial, Helvetica, sans-serif;
	color:#000077;
	padding-bottom:10px;
	margin:0;
	}

table#midContent h2{
	font:normal 26px/30px Arial, Helvetica, sans-serif;
	color:#000077;
	padding-bottom:10px;
	margin:0;
	}

table#midContent h3{

	font:normal 22px/30px Arial, Helvetica, sans-serif;
	color:#ac050b;
	padding-bottom:10px;
	margin:0;
	}

table#midContent h4{
	font:normal 18px/24px Arial, Helvetica, sans-serif;
	color:#09396b;
	padding-bottom:10px;
	margin:0;
	}
table#midContent p{
	padding-bottom:10px;
	padding-top:0 !important;
	margin:0;
	}
table#midContent p.seoKw{

	padding-top:15px;
	text-align:center;
	}

table#midContent p.seoLink{

	padding-bottom:15px;
	text-align:center;

	}

table#midContent p a{
	color:#ac050b;
	background-color:inherit;
	text-decoration:none;
	}

table#midContent p a:hover{
	color:#000077;
	background-color:inherit;
	text-decoration:none;
	}


table#midContent p.contactLink a{
	color:#000;
	background:url(../images/bg-contact-link.jpg) 0 0 no-repeat;
	background-color:inherit;
	display:block;
	width:77px;
	height:25px;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	padding:0 0 0 29px;
	text-decoration:none;
	}	

table#midContent p.contactLink a:hover{
	background-position:0 100%;
	}

.homeOrangecontainer{

	width:300px;

	float:left;

	}

.homeOraengemargin{

	margin-right:15px;

	}		

ul.homeOrange{

	width:325px;

	font:bold 15px/25px Arial, Helvetica, sans-serif;

	color:#ac050b;

	background-color:inherit;

	padding:5px 0 20px 0;

	}

ul.homeOrange02{

	width:300px;

	}

ul.homeOrange li{

	background:url(../images/sky-bullet.gif) 1px 10px no-repeat;

	padding:0 0 0 14px;

	border-top:1px solid #efefef;

	}
	

ul.homeOrange li a{
	color:#ac050b;
	}

ul.homeOrange li a:hover{
	color:#000077;
	text-decoration:none;
	}
	
ul.homeOrange03{
	width:auto;
	}

ul.internetlist{
	padding:5px 0 20px 0;
	}

ul.internetlist li{
	background:url(../images/tick-blue.gif) 1px 8px no-repeat;
	padding:0 0 15px 30px;
	}

ul.internetlist li a{
	color:#000077;
	}

ul.internetlist li a:hover{
	color:#c72f34;
	}

/* Video Spokesperson Services Start */



div#videoSpokeTbl{

	padding:10px 0;

	}

div#videoSpokeTbl table{

	background-color:#fbfcfe;

	border:1px solid #ebeff2;

	border-collapse:collapse;

	}

div#videoSpokeTbl table td{

	padding:5px;

	border:1px solid #ebeff2;

	font-weight:bold;

	}

div#videoSpokeTbl table td.tableHd{

	color:#FFF;

	background:url(../images/bg-table-hd.gif) 0 0 repeat-x #2f7f98;

	}



div#videoSpokeTbl table td.tableSubHd{

	background:#f1fbff;

	}

div#videoSpokeTbl table td a.viewDetails{

	color:#fff;

	background:url(../images/btn-clickhere.jpg) no-repeat 0 0;

	width:90px;

	height:22px;

	display:block;

	text-align:center;

	font-size:12px !important;

	line-height:22px;

	font-weight:bold;

	}

div#videoSpokeTbl table td a.viewDetails:hover{

	background-position:0 100%;

	}

div.videoListCont{

	overflow:hidden;

	height:100%;

	}

div.videoListCont div.videoListContL{

	float:left;

	width:310px;

	}

div.videoListCont div.videoListContR{

	float:right;

	width:310px;

	}

/* Video Spokesperson Services End */

/* Client Project Start  */



div.clientProjects{

	overflow:hidden;

	height:100%;

	padding:0 0 20px 0;

	}



div.clientProjects ul li{

	float:left;

	padding:3px;

	}



div.clientProjects ul li img{

	border:1px solid #CCC;

	padding:4px;

	background-color:#FFF;

	width:195px;

	height:135px;

	}



/* Client Project End  */


/* PPC Packaged Solution */

.blue_box {

	background-color:#1E1E65;

	padding:10px 0;

	text-align:center;

	margin:0 0 7px;

}

table#midContent .blue_box h2 {

	font-size:23px;
	color:#F7FCFF;

}

table#midContent .blue_box h4 {

	font-size:17px;
	color:#B2D7E0;

}

.tabular_content {

	background-color:#E1EFF3;

}

td.basic {

	background:url(../images/basic.gif) 0 0 no-repeat;

	width:110px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

td.midd-level {

	background:url(../images/midd-level.gif) 0 0 no-repeat;

}

td.advanced {

	background:url(../images/advanced.gif) 0 0 no-repeat;

}

td.ppc1 {

	background:url(../images/ppc1.gif) 0 0 no-repeat;

}

td.ppc2 {

	background:url(../images/ppc2.gif) 0 0 no-repeat;

}

td.ppc3 {

	background:url(../images/ppc3.gif) 0 0 no-repeat;

}

td.media_head {

	background:url(../images/social_media_bg.jpg) 0 0 repeat-x;

	height:34px;

	font-size:16px;

	font-weight:bold;

	color:#1E1E65;

	text-indent:10px;

	line-height:34px;

}

.white_border {

	border:1px solid #C3CFD3;

	font-size:15px;

	font-weight:bold;

	color:#373737;

	line-height:42px;

	text-align:center;

	background-color:#fff;

	text-transform:uppercase;

}

.white_bg {

	background-color:#F7FCFF;

	padding:0 0 0 5px;

	font-size:11px;
	
	line-height:16px;

	font-weight:normal;

	color:#373737;

}

.blue_bg {

	background-color:#CAE5EE;

	padding:0 0 0 5px;

	font-size:11px;
	
	line-height:16px;

	font-weight:normal;

	color:#373737;

}

td.sky_blue {

	background-color:#EEF6F8;

	border:1px solid #C3CFD3;

	border-bottom:none;

	border-top:none;

	font-size:13px;

	font-weight:bold;

	color:#295B93;

}

td.sky_white {

	background-color:#fff;

	border:1px solid #C3CFD3;

	border-bottom:none;

	border-top:none;

	font-size:13px;

	font-weight:bold;

	color:#295B93;

}

td.border_right {
	border-right:1px solid #C3CFD3;
}

td.border_bottom {
	border-bottom:1px solid #C3CFD3;
}

table.tableWidth100{

	width:100%;
	border:none;

	}

/* PPC Packaged Solution End */

/*  Css modified on 13-07-2011 */
/* Misc */



.noMar{

	margin:0!important;

	}

	

.smallTxt{

	font-size:12px!important;

	line-height:18px!important;

	color:#373737!important;

	font-weight:normal!important;

	padding:5px 5px 5px 8px!important;

	}

	

.bdrLeftNo{

	border-left:none!important;

	}

	

td.bronze {

	background:url(../images/bronze-web.jpg) 50% 0 no-repeat;

	width:90px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

	

td.silver {

	background:url(../images/silver-web.jpg) 50% 0 no-repeat;

	width:90px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

	

td.gold {

	background:url(../images/gold-web.jpg) 50% 0 no-repeat;

	width:90px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

	

td.platinum {

	background:url(../images/platinum-web.jpg) 50% 0 no-repeat;

	width:90px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}



.bronze-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	border-right:1px solid #FFF;

	text-transform:none;

	width:90px;

	}	

	

.silver-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	border-right:1px solid #FFF;

	text-transform:none;

	width:90px;

	}	

	

.gold-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	border-right:1px solid #FFF;

	text-transform:none;

	width:90px;

	}	

	

.platinum-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	/*border-right:1px solid #C3CFD3;*/

	text-transform:none;

	width:90px;

	}	



.noteTxt{

	padding:10px;

	line-height:18px!important;

	font-size:12px!important;

	}	

	

.tpHdng{

	font-size:15px;

	font-weight:bold;

	background-color:#5151A4;

	color:#fff;

	}	

	

.bdrRt{

	border-right:1px solid #fff;

	}	

	

td.border_left {

	border-left:1px solid #C3CFD3;

}	



div.videoSocialMedia{

	padding:0 0 20px 0;

	}

	

input.signUpBtn{

	color:#FFF;

	background-color:#b91217;

	font-weight:bold;

	cursor:pointer;

	border:1px solid #C00;

	width:110px;

	height:25px;

	padding-bottom:2px;

	font-size:12px;

	}

.clrRed{

	color:#ac050b;

	}

.clrGreen{

	color:#090;

	}

.fbDiv{
	margin:15px 0 0 0;
	border:1px solid #e8f0f2;
	}
	

/**** Css modified on 22-07-2011 ****/

ul.servicesicon{
	width:404px;
	margin:0 auto;
	font:bold 18px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-align:center;
	text-transform:uppercase;
	}
ul.servicesicon li.website{
	background:url(../images/website-bg.gif) 0 0 no-repeat;
	width:196px;
	float:left;
	height:129px;
	text-align:center;
	margin:0 5px 5px 0;
	}
ul.servicesicon li.seo{
	background:url(../images/seo-bg.gif) 0 0 no-repeat;
	width:196px;
	float:left;
	height:129px;
	text-align:center;
	margin:0 5px 5px 0;
	}
ul.servicesicon li.payclick{
	background:url(../images/payclick-bg.gif) 0 0 no-repeat;
	width:196px;
	float:left;
	height:129px;
	text-align:center;
	margin:0 5px 5px 0;
	}
ul.servicesicon li.socialmedia{
	background:url(../images/socialmedia-bg.gif) 0 0 no-repeat;
	width:196px;
	float:left;
	height:129px;
	text-align:center;
	margin:0 5px 5px 0;
	}			
ul.servicesicon li a{
	color:#fff;
	display:block;
	padding:86px 0 0 0;
	}

ul.servicesicon li a:hover{
	color:#FFFACD;
	text-decoration:none;
	}
