@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background:url(images/bg.jpg) top repeat-x #ffffff; font-family:"Century Gothic", Century, Arial; line-height:18px; font-size:12px; color:#333333}
body img{ border:0}
h1,h2,h3{ line-height:normal; font-weight:normal; padding:0; margin:0}
a{ text-decoration:none; color:#4b4ba4}
a:hover{}
li,ul{ padding:0; margin:0; list-style:none; text-indent:0}
form{ padding:0; margin:0}
.clear{ clear:both}
.main{width:960px; margin:0 auto; padding-bottom:20px}
#header{ height:150px; padding-top:10px}
#logo{ float:left; border-right:1px solid #dbdbdb; padding-right:101px; width:374px }
.navcolumn{ float:left; width:130px; padding-left:15px; padding-right:15px; border-right:1px solid #dbdbdb; height:150px}
.navcolumn a{ color:#666666; font-size:14px}
.navcolumn a:hover{ color:#4b4ba4}
.navcolumn li{ padding-bottom:3px}
.navcolumn li.firstlink{ padding-top:18px; padding-bottom:15px}
.navcolumn li.firstlink a{ color:#4b4ba4; font-size:15px}
.nav{ height:46px; padding-top:10px; color:#FFF}
.navleft{ width:475px; float:left}
.navleft h1{ font-size:16px; padding-top:9px}
.navsearch{ float:left; background:#323288; height:35px; width:465px; padding-top:11px; padding-left:20px}
.quicksearch{ float:left; width:140px}
.quicksearch select{ width:140px; color:#666666; height:24px; border:0; font-size:14px;font-family:"Century Gothic",Century,Arial; }
.searchbox{ float:left; padding-left:45px; width:270px}
.searchbox label{ float:left; display:block; width:60px; font-size:16px; padding-top:3px}
.textf{ border:0; background:#FFF; height:22px; padding-left:5px; width:135px }
.testfdiv{ float:left; width:140px; padding-right:10px; padding-left:5px}
.search{ float:left; width:51px;}
#content{ padding-top:17px}
.left{ float:left; width:160px; padding-right:30px}
.right{ width:770px; float:left}
.left li{ padding-top:5px; padding-bottom:5px; border-bottom:1px solid #dddddd}
.middle{ width:565px; padding-right:30px; float:left;min-height:500px;}
.right-right{ width:175px; float:left}
h2{ color:#3e3e9b; font-size:15px; font-weight:bold}
h3{ font-weight:bold; font-size:13px}
.left h2, .right-right h2{ padding-bottom:10px;}
.left ul{ padding-bottom:20px}
.left a{ color:#666666; display:block}
.left a:hover{ color:#4b4ba4; }
.lightborder {border:1px solid #CCC}

.productcontainer{ width:275px; padding:20px; height:200px; width:235px; background:#ededed; float:left; margin-right:15px; margin-bottom:15px; padding-bottom:0; overflow:hidden}
.smallproductcontainer{ width:275px; padding:20px;  width:235px; background:#ededed; float:left; margin-right:15px; margin-bottom:15px; padding-bottom:0; overflow:hidden}
.smallproductcontainer{ width:206px;height:200px;}
.prodinfo {padding-top: 5px; height: 145px;}
.productimg{ display:inline; float:right; padding-left:5px; padding-bottom:5px}
#slidecontainer{ height:240px; overflow:hidden}
.footer{ background:#40409d; color:#FFF; padding-top:20px; font-size:11px}

.breadcrumb{ padding-bottom:20px; }
.breadcrumb a{color:#000; text-decoration:underline}
.breadcrumb a:hover{ color:#333333; text-decoration:none}
.right h1{ font-size:26px; color:#40409d; font-weight:bold}
.right h2.borderme{ font-size:22px; color:#898989; font-weight:normal}
.borderme{ padding-bottom:10px; margin-bottom:15px; border-bottom:8px solid #40409d}

.cartoption{ width:152px; float:right; padding-left:30px; padding-bottom:20px}
.cartoption div{ padding-bottom:10px}
.stock{ color:#ff0000; font-weight:bold; }

#productssidebar{ float:left; width: 246px; float:left}
#productssidebar .smallproductcontainer{ margin-right:0; float:none}
#productssidebar h3{ padding-bottom:20px; color:#4B4BA4; font-size:15px; font-weight:bold;}
#cartcontainer{ float:left; width:500px; padding-right:24px}

#cartcontainer li {
display: list-item;
list-style-type: circle;
margin-left: 20px;
}


/*Shopping Cart*/


#ShoppingCart {background-color:#323288; /* height:200px;*/ float:right; width:246px; padding-bottom:10px;}
.basket{ float: left; width:175px;  color:#c9cacb;  font-size:13px; padding-top:15px;font-weight:bold;} /*padding-left:20px;padding-top:26px */

/*.cart{float: left; width:155px; margin-top:20px; height:122px; background:url(images/shopping-cart.png);  padding-top:35px; padding-left:10px; padding-right:10px; color:#FFFFFF}
.cart div{ padding-top:5px}*/

#basketSubTotal input, #basketSubTotal div {display:block;float:left;padding:8px 0pt;}
#basketSubTotalTitle {margin-right:10px;margin-top:4px;}
#basketSubTotal {float:right; padding-right:3px}
#basketSubTotalCost {margin-right:14px;margin-top:4px;}
/*Ends here*/


/* Java sub menus*/

#dropmenudiv{position:absolute;
background-color: #323288;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
border-top:0px;
border-bottom-width: 0;
font:normal 15px Verdana;
line-height:15px;

z-index:100;

}

#dropmenudiv a
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width: 100%;
color:White;
font-size:15px;
display: block;
text-indent: 3px;
border-bottom: 3px solid #323288;
padding: 1px 0;
text-decoration: none;
font-weight: ;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#323288;
color: White;
font-size:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


/*Ends here*/


/* Java sub menus*/

#dropmenudivNew{position:absolute;
background-color: #323288;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
border-top:0px;
border-bottom-width: 0;
font:normal 15px Verdana;
line-height:15px;

z-index:100;

}

#dropmenudivNew a
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width: 100%;
color:White;
font-size:15px;
display: block;
text-indent: 3px;
border-bottom: 3px solid #323288;
padding: 1px 0;
text-decoration: none;
font-weight: ;
}

#dropmenudivNew a:hover{ /*hover background color*/
background-color:#323288;
color: White;
font-size:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


/*Ends here*/


/* css to apply proper color to the table specification - Product desctiption page */
/*.box-table-left{background:#44449A;font-weight:bold;font-family:Century Gothic,Century,Arial;font-size:12px;padding:5px;color:#ffffff;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-left-style:solid;border-left-width:1px;border-left-color:#181870;border-right-style:solid;border-right-width:1px;border-right-color:#181870;}
.box-table-leftbottom{background:#44449A;font-weight:bold;font-family:Century Gothic,Century,Arial;font-size:12px;padding:5px;color:#ffffff;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-left-style:solid;border-left-width:1px;border-left-color:#181870;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#181870;}
.box-table-rightbottom{background:#ffffff;font-weight:bold;font-family:Century Gothic,Century,Arial;font-size:12px;padding:5px;color:#ffffff;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-right-style:solid;border-right-width:1px;border-right-color:#181870;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#181870;color:#333333;text-align:center;}
.box-table-right{background:#ffffff;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:5px;text-align:center;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-right-style:solid;border-right-width:1px;border-right-color:#181870;}*/

.box-table-left{background:#44449A;padding:5px;color:#ffffff;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-left-style:solid;border-left-width:1px;border-left-color:#181870;border-right-style:solid;border-right-width:1px;border-right-color:#181870;}
.box-table-leftbottom{background:#44449A;padding:5px;color:#ffffff;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-left-style:solid;border-left-width:1px;border-left-color:#181870;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#181870;}
.box-table-rightbottom{background:#ffffff;padding:5px;color:#ffffff;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-right-style:solid;border-right-width:1px;border-right-color:#181870;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#181870;color:#333333;text-align:center;}
.box-table-right{background:#ffffff;color:#333333;padding:5px;text-align:center;border-top-style:solid;border-top-width:1px;border-top-color:#181870;border-right-style:solid;border-right-width:1px;border-right-color:#181870;}
.box-table-right a{color:#44449A}
.box-table-left a{color:White;}

/*ends here*/

/*User Login Css*/
.box{ border:1px solid #323288;}
.box h2{color:#FFFFFF; background-color:#323288; font-size:13px; padding:10px;}
.boxbody{ text-align:center; padding:11px; font-size:12px; color:#333333}
.textbox input{ background-color:#e5e5e5; border:1px solid #999999; width:135px}
#rightcolumnControl{float:left; width:175px}
#rightcolumnControlFul{float:left; width:545px}
.button{ text-align:left; padding-top:10px; }
.button input{ width:60px; color:#FFFFFF; background-color:#41409E; text-align:center; border:0; padding:2px}
/*User Login Css ends here*/

.headingSep { background-image:url("/images/sep.gif"); background-repeat:repeat-x; height:50px; }

/*Main Page Marquee*/
.HomeMarquee{ margin-top:25px; font-size:13px;width:566px;}
.HomeMarquee span{ font-weight:bold}
.HomeMarquee h3{ font-size:16px; color:#e61117; padding-bottom:20px;}
.logosdiv
{
	background:#ffffff url(images/movinglogosbg1.jpg) no-repeat;
	height:72px;
	width:566px;
	overflow:hidden;
}

ul.marquee 
{
	display: block;
	padding:0px;
	list-style: none; 
	position: relative;
	overflow: hidden;
	list-style-type:none;
	background:none;
	height:72px;
	width:510px;
	margin:0 auto;
}
.marquee li 
{
	position: absolute;
	display: block;
	white-space: nowrap; 
	list-style-type:none;
	list-style:none;
	background:none;
	float:left;

}
/*Main Page Marquee*/
