/* CSS Document */

body {
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}
input 
{
	font-size:12px;
	border:1px solid #CCCCCC; /*333333*/
}

#main_wrapper {
	width: 1011px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/images/pagebg.jpg);
	background-repeat: repeat-y;
}
.clear {
	clear: both;
}
p {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
/*For Rounded Corner Cart Box*/
DIV#roundedbox
{
	margin: 5px 0 10px 5px;
	background: #DEDEDE;
}
#searchbox
{
	margin-left: -5px;
	margin-top: -5px;
}
DIV#roundedboxsearch
{
	margin: 5px 0 0 5px;
	background: #DEDEDE;
	width: 162px;
}

P.search
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

B.btop, B.btop B, B.bbot, B.bbot B
{
	display: block;
	height: 10px;
	font-size: 1px;
	background-image: url(../images/rc.jpg);
	background-repeat: no-repeat;
}
B.btop B
{
	background-position: 100% -10px;
}
B.bbot
{
	background-position: 0 -20px;
}
B.bbot B
{
	background-position: 100% -30px;
}

#bg_top {
	background-image: url(/images/top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 9px;
	width: 1011px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#bg_bot {
	background-image: url(/images/bot.jpg);
	background-repeat: no-repeat;
	width: 1011px;
	background-position: 0px bottom;
	height: 9px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
#content_area 
{
	float: left;
	width: 974px;
	padding-left: 15px;
	padding-top: 0px;
}
#left_wraper 
{
	float: left;
	width: 164px;
	margin-top:0px;
	padding-left: 0px;
	padding-top: 0px;
}

#top_wrapper {
	float: left;
	width: 974px;
}
#nav_wrapper {
	float: left;
	width: 97px;
	
	margin-left:0px;
	padding-left:0px;


}
#logo {
	float: left;
	margin-bottom: 10px;
}
#chat {
	background-image: url(/images/chat.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 161px;
	margin-bottom: 10px;
	padding-top: 65px;
	padding-left: 3px;
}
#buton {
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
	width: auto;
}
#buton ul {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

#box {
	width: 162px;
	float: left;
	margin-bottom: 10px;
	margin-top: 0px;
	border: 0px solid #cccccc;
}

#box ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 160px;
	list-style-type: none;
	border: 1px solid #cccccc;
}
#box ul li {
	margin: 0px;
	float: left;
	width: 160px;
	list-style-type: none;
	height: auto;/*21px;*/
	padding: 0px;
}
#box ul li a {
	margin: 0px;
	float: left;
	width: 148px;
	list-style-type: none;
	height: auto; /*16px;*/
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	font-family: Arial;
	font-size: 12px;
	color: #244597;
	text-decoration: none;
	background-image: url(/images/bullet2.jpg);
	background-position: 145px;
	background-repeat: no-repeat;
	font-weight: bold;
}

#boxhighlight a {
	margin: 0px;
	float: left;
	font-family: Arial;
	font-size: 12px;
	color: #244597;
	text-decoration: none;
	font-weight: bold;
}

#boxhighlight a:hover 
{
	text-decoration: underline;
}

#boxhighlight table {
	float:left;
}

#boxhighlight  {
	float:left;
	border: 1px solid #cccccc;
	width: 189px;
}

#box h3 {
	background-image: url(/images/menu_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 22px;
	margin: 0px;
	text-align: center;
	width: 162px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom:0px;
}
#box ul li a:hover {
	margin: 0px;
	float: left;
	width: 150px;
	list-style-type: none;
	height: auto;/*16px;*/
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	font-family: Arial;
	font-size: 12px;
	color: #244597;
	text-decoration: none;
	background-image: url(/images/bullet2.jpg);
	background-position: 145px;
	background-repeat: no-repeat;
	background-color: #F5F5F5;
	font-weight: bold;
}
#rightBox
{
	height: auto;
	width: 189px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom:10px;
}
#rightBox H3
{
	background-image: url(/images/rightmenu_bg.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 26px;
	text-align: center;
	width: 191px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0;
	font-weight: bold;
	margin-top: 0;
	line-height: 26px;
	margin-left: 0;
	margin-bottom:0;
}

#right_wrapper {
	float: left;
	width: 796px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
}
#top_search {
	float: left;

	height:85px;
	margin-left: 5px;
}
#top_search_left {
	float: left;
	width: 400px;
	background-image: url(/images/bgtopsearch.jpg);
	background-repeat: repeat-x;
	height: 70px;
	border: 1px solid #cccccc;
	padding-top: 15px;

	margin-right: 10px;
	margin-left:10px;
}
.textboxsearch2 {
	height: 24px;
	width: 150px;
	border: 1px solid #cccccc;
}
.textbox1 {
	height: 15px;
	width: 200px;
	border: 1px solid #cccccc;
}
.searchheader {
	background: url(/images/searchBox_bg.png) no-repeat 0 100%;
	float: left;
	width: 425px;
	height: 20px;
	margin-right: 7px;
	margin-left:5px;
}

.searchcaption {
	padding-left: 35px;
	padding-bottom:2px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 14px;
}

.top_search_left {
	float: left;
	width:398px;
	height:65px;
	margin-right: 0px;
	padding-left:0px;
	background-color:#efefef;
	border: 1px solid #cccccc;
}

.top_field {
	float: left;
	width: 402px;

}

.search1
{
	width: 189px;
	border: 1px solid #DEDEDE;
	height: auto;
}
.search1 SPAN
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}

.search_box {
	
}

.search_box TABLE {
	margin-top:10px;	
}

#shoping_basket {
	float: left;
	width: 365px; /*293*/
	height: 84px;
	padding-top:0px;
	margin-right:0px;
}
#shoping_basket ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 365px; /*293*/
}
#shoping_basket li {
	margin: 0px;
	list-style-type: none;
	float: left;
}
.myshoping {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(/images/shoping_basket_bg.png) no-repeat 0 100%;
	font-weight: bold;
	height: 20px;
	text-align: left;
	margin-top:0px;
	padding-left:45px;
	padding-bottom:0px;

}
.basketBox {
	border: 1px solid #cccccc;
	height: 65px;
}
.signin {
	text-align:right;
	padding-right:5px;
	
}
.signin SPAN  {
	font-family: tahoma;
	font-size: 10px;
	color: #0b2e82;
	text-decoration: none;
	font-weight: bold;
	margin-top:52px;
	margin-left:10px;
}
.signin a {
	font-family: tahoma;
	font-size: 10px;
	color: #0b2e82;
	text-decoration: none;
	font-weight: bold;

}
.signin a:hover 
{
	text-decoration:underline;
}
.checkout {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	margin-bottom:0px;
}
.checkout a {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #222222;
	text-decoration: underline;
}
.gray_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
	text-decoration: none;
	/*padding-top: 10px;*/
	margin-bottom:5px;
	/*text-align:center;*/
}

.shoppingitems {
    width: 225px;
    height: 20px;
    margin-top: -13px;
    margin-bottom: 0px;
}
.gray_text SPAN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	padding-left: 0px;
	margin-left: 5px;
	padding-right: 0px;
	margin-top:0px;
}
.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0b2e82;
	text-decoration: none;
	font-weight: bold;
}
#menu {
	margin-top: 10px;

	height: 31px;
	float: left;
	width: 946px;
	margin-left:0px;
	padding-left:0px;
}
#menu ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 740px;
}
#menu li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	list-style-type: none;
	font-weight: bold;
	height: 31px;
	
	padding-top: 2px;
	float: left;
	border-right: 1px solid #FFF;
}
#menu li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	list-style-type: none;
	font-weight: bold;


	margin-top: 5px;
	background: url(/images/core-site.gif) no-repeat 0 -175px;
	padding: 0 0 0 9px;
	display: block;
	text-decoration: none;
	color: #292929;
	font-size: 12px;
}
#menu li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	list-style-type: none;
	font-weight: bold;
	height: 31px;
	background-position: 0 -206px;
	color: #FFF;
}


#menu LI A SPAN
{
	display: block;
	background: #FFF url(/images/core-site.gif) repeat-x 100% -175px;
	padding: 6px 9px 3px 0;
}



#menu LI:hover A SPAN
{
	background-position: 100% -206px;
	text-decoration: underline;
}


#menu LI A.tabon, #menu LI A.tabon:hover, #menu LI:hover A.tabon
{
	background: url(/images/core-site.gif) repeat-x 0 -127px;
	color: #FFF;
	position: relative;
	top: 1px;
	padding: 0 0 13px 8px;
	margin-top: 0;
	font-size: 16px;
}

#menu LI A.tabon SPAN, #menu LI A.tabon:hover SPAN, #menu LI:hover A.tabon SPAN
{
	background: transparent url(/images/core-site.gif) repeat-x 100% -127px;
	padding: 9px 8px 9px 0;
	display: block;
}

.tabon{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1b3d92;
	text-decoration: none;
	list-style-type: none;
	font-weight: bold;
	background-image: url(/images/menubghover.jpg);
	background-repeat: repeat;
	background-position: 0px bottom;
	height: 20px;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 6px;
}
#submenu {
	background: transparent url(/images/core-site.gif) repeat-x 0 -251px;
	height: 31px;
	float: left;
	width: 774px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	width: 975px;
}
#submenu  a  {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;

	font-weight: bold;
	float: left;
	margin: 0px 0px 6px 3px;
	background: transparent url(/images/core-site.gif) no-repeat 100% -288px;
	line-height:18px;
	padding:0 0 0 4px;


}
#submenu  a:hover 
{
	color: #ffffff;


}

#submenu A SPAN
{
	display: block;
	padding: 6px 6px 5px 0px;

}


#submenu A:hover SPAN, #submenu A.this SPAN
{
	background: transparent url(/images/core-site.gif) no-repeat 100% -320px;

}

#submenu A:hover, #submenu A.this
{
	background: transparent url(/images/core-site.gif) repeat-x 0 -320px;
	color: #000;

}


#product_search {
	background-image: url(/images/bgtopsearch.jpg);
	background-repeat: repeat-x;
	float: left;
	width: 794px;
	height: 52px;
	border: 1px solid #cccccc;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1b3d92;
	text-decoration: none;
	line-height: 22px;
	margin-bottom:10px;
}

#free_shipping_banner_header {
	background-image: url(/images/bgtopsearch.jpg);
	background-repeat: repeat-x;
	float: left;
	width: 764px;
	height: 56px;
	border: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1b3d92;
	text-decoration: none;
	line-height: 22px;
	margin-bottom:10px;
}

#scanner_alert {
 float:left;
 border: 1px solid #cccccc;
 line-height: 22px;
 margin-right:0px;
 padding-right:0px;
 height: 68px;
 width: 189px;

 
}
.textboxsearch3 {
	height: 20px;
	width: 200px;
	border: 1px solid #cccccc;
}
.product_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
	line-height: 18px;
	
}
#content_search 
{
	float: left;
	width: 718px;
	margin-top: 10px;
}
#left_content {
	float:left;
	width: 618px;
}
#left_content_logo {
	float: left;
	width: 576px;
	border: 1px solid #cccccc;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(/images/bgbox.jpg);
	margin-bottom: 10px;
}
.logobox {
	float: left;
	height: 80px;
	width: 168px;
	border: 1px solid #cccccc;
	background-image: url( bgbox.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.logobox2 {
	float: left;
	height: 100px;
	width: 168px;
	border: 1px solid #cccccc;
	background-image: url(/images/bgbox.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin-right: 28px;
	margin-left: 28px;
}
#buton2 {
	background-image: url(/images/butbg.jpg);
	background-repeat: repeat-x;
	height: 17px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
}
#buton3 {
	background-image: url(/images/butbg.jpg);
	background-repeat: repeat-x;
	height: 17px;
	padding-left: 5px;
	padding-right: 5px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	margin-top: 5px;
	float: left;
	text-transform: uppercase;
}
#top_field {
	float: left;
	width: 350px;
}
#buton3_arrow {
	height: 15px;
	width: 19px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2A4999;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	border: 1px solid #2A4999;
	margin-top: 0px;
	text-align: center;
	padding-top: 0px;
}
#buton li {
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	list-style-type: none;
	background-image: url(/images/butbg.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	height: 17px;
}
#buton4 a{
	background:none repeat scroll 0 0 #DEDEDE;
	height: 22px;
	line-height: 22px;
	padding-left: 0px;
	padding-right: 0px;
	width: 128px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	text-decoration: none;
	font-weight:normal;
	padding-top: 0px;
	margin-top: 0px;
	text-align:center;
	float:left;
	margin-bottom:0px;
}
#logo_container {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	margin-left: 5px;
}
#papular {
	float: left;
	width: 616px;
	border: 1px solid #cccccc;
	background-image: url(/images/bgbox.jpg);
	margin-bottom: 10px;
	background-repeat: repeat-x;
	background-position: 0px bottom;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
#papular h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2a4999;
	text-decoration: none;
	background-image: url(/images/popular_heading.jpg);
	background-repeat: repeat-x;
	height: 22px;
	padding-top: 4px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#papular table h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2a4999;
	text-decoration: none;
	background-image: url(/images/popular_heading.jpg);
	background-repeat: repeat-x;
	height: 22px;
	padding-top: 4px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#popular_box {
	float: left;
	width: 188px;
	height:auto;
	border: 1px solid #cccccc;
	background-image: url(/images/popular_bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	background-color: #FFFFFF;
	padding-bottom: 5px;
}
#popular_container {
	float: left;
	width: 595px;
	padding-left: 10px;
}
#popular_container a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A4999;
	text-decoration: none;
	font-weight: bold;
}

#popular_box h4{ /*wy product list product name height*/
	height:auto; /*80px*/
	margin-top:5px;
	margin-bottom:0px;
}

#popular_box h4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;/*2a4999*/
	margin: 0px;
}

#popular_box h4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0px;
	text-decoration:underline;
}

.smallFont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A4999;
	text-decoration: none;
	font-weight: bold;
}

#popular_box2 {
	float: left;
	width: 188px;
	border: 1px solid #cccccc;
	margin-right: 11px;
	margin-left: 11px;
	background-image: url(/images/popular_bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
#quantity {
	/*float: left;*/
	/*padding-left: 25px;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #2A4999;
	font-weight: bold;
	font-size: 12px;
	padding-bottom:0px;
}
#buton5 a{
	background-image: url(/images/butbg.jpg);
	background-repeat: repeat-x;
	height: 17px;
	padding-left: 5px;
	padding-right: 5px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	margin-top: 5px;
	float: left;
	text-transform: uppercase;
	margin-left: 30px;
	cursor:pointer;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF7430;
	text-decoration: none;
	font-weight: bold;
}
.textbox4 {
	height: 20px;
	width: 40px;
	border: 1px solid #cccccc;
}
#data{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#footer_social {
    float: left;
	width: 936px;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 10px;
}

#footer {
	float: left;
	width: 980px;
	margin-bottom: 10px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	padding-left: 0px;
	padding-top: 10px;
	margin-top:10px;
	margin-left:0px;
}
#footer ul {
	margin: 0px;
	list-style-type: none;
	float: left;
	width: 23%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 220px;
}

#footer li {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	height: 50px;
}
#footer li a{
	color: #333333;
}
#footer li a:hover{
	 text-decoration:underline;
}
#footer h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 0px;
}
#footer_bot {
	float: left;
	width: 900px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
#footer_bot2 
{
    
	float: left;
	width: 900px;
	text-align:center;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;

	
}
#cards { 
    /*border: 1px solid #cccccc;*/
    float:right;
    width: 350px;
    margin: 0px 55px 0 0;
    
}

#cards img	{margin: 0 0 5px 10px;}

.grayBoxFooter:hover {
    text-decoration: underline;
}
#center_right_content 
{
	float: left;
	width: 185px;
	margin-left: 5px;
	/*margin-top: 64px;*/
}
#box2 {
	width: 162px;
	float: left;
	margin-bottom: 10px;
	border: 0px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #224395;
	text-decoration: none;
	font-weight: bold;
}
#box2 h3 {
	background-image: url(/images/menu_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 22px;
	margin: 0px;
	text-align: center;
	width: 162px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom:0px;
}
#box2_inner {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 6px;
	float: left;
	width: 180px;
	border: 1px solid #cccccc;
}
#box2_inner1 {
	padding: 4px;
	float: left;
	width: 152px;
	border: 1px solid #cccccc;
}
#box2_inner  p {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

.textbox5 {
	height: 18px;
	width: 180px;
	border: 1px solid #cccccc;
	margin-left: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.customer {
	background-image: url(/images/satisfiedcustomer.jpg);
	background-repeat: no-repeat;
	height: 32px;
	padding-top: 75px;
	float: left;
	width: 161px;
	margin-bottom: 10px;
	padding-left: 4px;
	border: 1px solid #cccccc;
}
.customer2 {
	background-image: url(/images/satisfiedcustomer.jpg);
	background-repeat: no-repeat;
	height: 52px;
	padding-top: 75px;
	float: left;
	width: 191px;
	margin-bottom: 10px;
	border: 1px solid #cccccc;
	text-align:center;
}

.Paypal {
	float:left;
	width: 189px;
	border: 1px solid #cccccc;
	height: auto;
	
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #2A4999;
	margin: 0px;
	font-size: 18px;
}

/*main.css start*/
#companyBox {
	float: left;
	height: 210px;
	width: 200px;
	padding-right: 7px;
	margin-top: 18px;
}

#company_heading {
	font-family: Arial;
	font-size: 14px;
	color: #244597;
	text-decoration: none;
	background-image: url(/images/headingBg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 19px;
	width: 200px;
	font-weight: bold;
	padding-top: 5px;
}

#company_iner {
	float: left;
	height: 180px;
	width: 198px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	background-image: url(/images/textBg.jpg);
	background-color: #F1F1F1;
	background-repeat: repeat-x;
	font-size:13px;
}

#company_iner ul {
	width: 100px;
	color: #204194;
	list-style-type: circle;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
}

#company_iner li {
	width: 188px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #204194;
	font-weight: bold;
	list-style-type: none;
	margin-top: 3px;
}

#company_iner a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #ff7430;
	text-decoration: underline;
	font-weight: bold;
}

a { 
	color: #244597;
	text-decoration: none;
	font-family: Arial;
}
#company_text {
	width: 188px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	padding-bottom: 5px;
}

#line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	width: 110px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#box_container {
	float: left;
	width: 621px;
	padding-left: 3px;
	padding-top:0px;
}

.alllinks {
	font-family: Arial;
	font-size: 12px;
	color: #ff7430;
	text-decoration: none;
	font-weight: bold;
}
#about {
	width: 590px;
	clear: both;
	background-image: url(/images/textBg.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dedede;
	border-bottom-color: #dedede;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #dedede;
	border-right-color: #dedede;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #F0F0F0;
	float: left;
}

#about2 {
	width: 596px; 
	clear: both;
	background-image: url(/images/textBg.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dedede;
	border-bottom-color: #dedede;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #dedede;
	border-right-color: #dedede;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F0F0F0;
	float: left;
	margin-bottom: 10px;
}

#bluetag {
	float: left;
	height: 22px;
	width: 610px;
	margin-top: 0px;
	background-image: url(/images/bluemenubg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 10px;
}
/*
#menublue_hover {
	background-image: url(/images/midmenuhoverbg.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 34px;
	margin-right: 1px;
}
#menublue_hover ul {
	background-image: url(/images/midmenurighthover.jpg);
	background-repeat: no-repeat;
	height: 34px;
	background-position: 0px;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menublue_hover li {
	background-image: url(/images/midmenuleftHour.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 34px;
	background-position: right;
	list-style-image: none;
	list-style-type: none;
	margin-top: 0px;
	text-decoration: none;
}
#menublue_hover li a {
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	background-position: right;
	list-style-image: none;
	list-style-type: none;
	margin-top: 0px;
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}



#menu_active {
	background-image: url(/images/TopMenuBg.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 26px;
	margin-top: 8px;
	margin-right: 1px;
}
#menu_active ul {
	background-image: url(/images/topMenuLeft.jpg);
	background-repeat: no-repeat;
	height: 26px;
	background-position: 0px 0px;
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	float: left;
}
#menu_active li {
	background-image: url(/images/topMenuRight.jpg);
	background-repeat: no-repeat;
	height: 26px;
	background-position: right 0px;
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#menu_active li a {
	background-image: url(/images/topMenuRight.jpg);
	background-repeat: no-repeat;
	height: 20px;
	background-position: right 0px;
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	float: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
*/

ul  {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
li {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}

#navigationleft {
	float: left;
	width: 250px;
	padding-left: 10px;
	padding-right: 10px;
}
#navigationright {
	float: right;
	width: 120px;
	padding-left: 10px;
	padding-right: 10px;
}

.signInBox { background-image: url(/images/login.jpg) }
.signInUpHeading { font-family: Arial, Helvetica, sans-serif; font-size: 20px;	color: #CC3300;	font-weight: bold }
.signInUptxt1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-top: 5px }
.signInUpBoxtxt2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-right: 10px }
.signInUpBoxWhiteBox { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #454545; padding-top: 8px; padding-bottom: 8px }s
.signInUpTDsLeft { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; padding-left: 10px; padding-top: 10px }


.ViewCartTableHeaderCell {
color:White;
font-size:14px;
vertical-align:middle;

background-image: url(/images/bluemenubg.jpg);
background-repeat: repeat-x;
height: 25px;
font-weight:bold;
}

#aboutCart {
	width: 600;
	clear: both;
	background-image: url(/images/textBg.jpg);
	background-repeat: repeat-x;
	border-width:1px;
	border-style:solid;
	border-color:#dedede;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #F0F0F0;
	float: left;
}
#brand_quantity {
	float: left;
	width: 180;
	border: 1px solid #d9d9d9;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
}
/*main.css end*/

.ddl {
	height: 20px;
	width: auto;
	border: 1px solid #cccccc;
	font-size:12px;
}

.ddlBold {
	height: 20px;
	width: auto;
	border: 1px solid #cccccc;
	
	font-weight:bold;
}

.text013 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.logomcafee
{

	width: 130px;
	height: 40px;
	margin-top: -22px;
	margin-left: 750px;
	padding-top: 20px;


}


#breadcrumbs
{
	height: 25px;
	background: #DEDEDE repeat;
	display: block;
	margin-top: 10px;
	margin-left: 0px;
	width:811px;
}
#breadcrumbs SPAN
{
	/*[disabled]background:url(../images/headingArrow.jpg) no-repeat;*/
	margin-left: 5px;
	z-index: 1000;
}
#breadcrumbs P
{
	padding-top: 3px;
	color: #000000;
	font-weight: normal;
	margin-top: -28px;
	font-size: 12px;
	margin-left: 25px;
	width:811px;
}
#breadcrumbs A
{
	color: #000000;
	text-decoration: none;
	border-right: 1px solid #000000;
	margin-right: 10px;
}

.headingworDivider
{
	width:811px;
	height: 25px;
	background: #1C3E94 repeat;
	/*display: block;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.headingworDivider SPAN
{
	/*[disabled]background:url(../images/headingArrow.jpg) no-repeat;*/
	margin-left: 5px;
	z-index: 1000;
}
.headingworDivider P, #headingworDivider P a
{
	padding-top: 6px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: -29px;
	font-size: 12px;
	margin-left: 25px;
}

.showall {
font-size:12px;
font-weight:bold;
padding:5px;
}

.Hide
    {
      display:none;
    }
