.no-padding {
	padding:0px;
	margin:0px;
}

table, table td, table tr  {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.navBarMainMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.headerContainer .header .myAccount a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	white-space:nowrap;
}
.headerContainer .header .phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.headerContainer .header #search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 22px;
	width: 156px;
	border: 1px solid #8dd6d6;
}
.headerContainer .header #searchGO {
	background-image: url(/c.1050584/site/allhands-header/search_go.jpg);
	height: 22px;
	width: 26px;
	border: 0px;
}
.headerContainer {
	background-image: url(/c.1050584/site/allhands-header/header_bg.jpg);
	height: 137px;
	width: 100%;
	text-align: center;
}
.headerContainer .header .navBarMainMenu {
	height: 26px;
}
.headerContainer .header .navBarMainMenu .navBarMainMenu_sep {
	background-image: url(/c.1050584/site/allhands-header/nav_sep.jpg);
	width: 30px;
}
.headerContainer .header .cart td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.headerContainer .header .cart a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.headerContainer .header .cart .cartMenu_sep {
	background-image: url(/c.1050584/site/allhands-header/cart_sep.jpg);
	height: 31px;
	width: 21px;
}
.header {
	width: 1000px;
	margin: auto;
}
.header .headerBottom_spacer {
	height: 11px;
}
.header .cart {
	background-image: url(/c.1050584/site/allhands-header/cart_bg.jpg);
	height: 24px;
	width: 100%;
}
.leftNavBarMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #606060;
	padding-left: 10px;
	line-height: 22px;
	text-decoration: none;
}

.footerNavBar_sep {
	background-image: url(/c.1050584/site/allhands-footer/navBar_sep.jpg);
	height: 23px;
	width: 19px;
}
.footerNavBar a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.footerPhone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	text-decoration: none;
}

.services-description {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	color:#224483;
	padding:10px;
}
.services-title {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#224483; 
	text-transform:uppercase;
	white-space:nowrap;
	padding:10px;
}

.services-title a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#224483; 
	text-transform:uppercase;
	text-decoration:none;
	white-space:nowrap;
}

.services-title a:hover {
	text-decoration:none;
	color:#d51e1a; 
}

.training-text {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#626262;
}

/* ----  TABS  ---- */
/* LAYOUT INFORMATION: describes box model, positioning, z-order  */
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal{
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
	width: 780px;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li {
	margin: 0;
	padding: 0;
	position: relative;
	cursor: pointer;
	float: left;
	text-indent: -99999px;
}
ul.MenuBarHorizontal li.products {
	width: 146px;
}
ul.MenuBarHorizontal li.escape {
	width: 206px;
}
ul.MenuBarHorizontal li.training {
	width: 152px;
}
ul.MenuBarHorizontal li.services {
	width: 154px;
}
ul.MenuBarHorizontal li.news {
	width: 122px;
}
/* DESIGN INFORMATION: describes color scheme, borders, fonts  */
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a {
	display: block;
	cursor: pointer;
	margin: auto;
	height: 33px;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:focus{
	background-color: #33C;
	color: #FFF;
}

ul.MenuBarHorizontal a.prods{
	background-image: url(/c.1050584/site/allhands-tabs/01_prods_up.jpg);	
}
ul.MenuBarHorizontal a.prods:hover{
	background-image: url(/c.1050584/site/allhands-tabs/01_prods_hover.jpg);
}
ul.MenuBarHorizontal a.prods:focus{
	background-image: url(/c.1050584/site/allhands-tabs/01_prods_focus.jpg);
}

ul.MenuBarHorizontal a.esc{
	background-image: url(/c.1050584/site/allhands-tabs/02_escape_up.jpg);
}
ul.MenuBarHorizontal a.esc:hover{
	background-image: url(/c.1050584/site/allhands-tabs/02_escape_hover.jpg);
}
ul.MenuBarHorizontal a.esc:focus{
	background-image: url(/c.1050584/site/allhands-tabs/02_escape_focus.jpg);
}

ul.MenuBarHorizontal a.train{
	background-image: url(/c.1050584/site/allhands-tabs/03_training_up.jpg);
}
ul.MenuBarHorizontal a.train:hover{
	background-image: url(/c.1050584/site/allhands-tabs/03_training_hover.jpg);
}
ul.MenuBarHorizontal a.train:focus{
	background-image: url(/c.1050584/site/allhands-tabs/03_training_focus.jpg);
}

ul.MenuBarHorizontal a.serv{
	background-image: url/c.1050584(/site/allhands-tabs/04_services_up.jpg);
}
ul.MenuBarHorizontal a.serv:hover{
	background-image: url(/c.1050584/site/allhands-tabs/04_services_hover.jpg);
}
ul.MenuBarHorizontal a.serv:focus{
	background-image: url(/c.1050584/site/allhands-tabs/04_services_focus.jpg);
}

ul.MenuBarHorizontal a.ns{
	background-image: url(/c.1050584/site/allhands-tabs/05_news_up.jpg);
}
ul.MenuBarHorizontal a.ns:hover{
	background-image: url(/c.1050584/site/allhands-tabs/05_news_hover.jpg);
}
ul.MenuBarHorizontal a.ns:focus{
	background-image: url(/c.1050584/site/allhands-tabs/05_news_focus.jpg);
}
/* ******************************************************************/

.textHomeTitle {
	background-image: url(/c.1050584/site/allhands-images/page_title_text_bg.jpg);
	width: 364px;
}
.pageTitle {
	background-image: url(/c.1050584/site/allhands-images/page_title_bg.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}
.textHomeTitle #textTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #08113f;
	width: 364px;
	background:none;
	border: 0px;
	text-align: left;
	padding-left:10px;
}
.featuredDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #08113f;
	text-decoration: none;
	padding: 5px;
}
.itemCodeInList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	padding-top: 5px;
	padding-bottom: 5px;
}
.itemDescriptionInList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000bd;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

.breadcrumbs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	color: #0000bd;
}

.breadcrumbs a:hover {
	text-decoration:underline;
}

.qty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #595959;
	width: 30px;
}

#qty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #595959;
	text-align: center;
	height: 18px;
	width: 25px;
	border: 1px solid #bfbfbf;
}

.categoryList, .categoryList a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000856;
	text-decoration: none;
	padding-left: 15px;
}
.infoPageContainer, .infoPageContainer td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26408d;
	padding-top: 5px;
}
.infoPageContainer .imgRef {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.topPageNavegation td, .topPageNavegation a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.itemDrillDown .itemDD_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595959;
}
.itemDrillDown .itemDD_code {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #595959;
}

.priceText-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #595959;
}

.itemDrillDown .itemDD_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.itemDrillDown .itemDD_price .priceNumber {
	font-weight: bold;
	color: #1f456a;
}

.priceNumber-list {
	font-weight: bold;
	color: #1f456a;
	font-size:12px;
}

.itemDrillDown .itemDD_price .priceText {
	color: #4c4c4c;
}

.smalltext, .smalltext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #606060;
	font-weight:bold;
	line-height: 22px;
	text-decoration: none;
}

.smalltext a:hover {
	text-decoration: none;
}

.textboldnolink, .textboldnolink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight:bold;
	color: #606060;
	line-height: 22px;
	text-decoration: none;
}

.textboldnolink a:hover {
	text-decoration: none;
}

.text img {
	display:none!important;
	visibility:hidden;
}

#newsSlider a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #26408d;
	text-decoration: none;
}

#newsSlider .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}

#newsSlider #newsContent img {
	float: left;
	padding-right: 12px;
	padding-bottom: 12px;
}

#newsSlider a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bb1d1a;
	text-decoration: none;
}

#newsSlider #newsContent .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bb1d1a;
	text-decoration: none;
}

#newsSlider #newsContent td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
}

/**
* Additional styles for the controls.
*/
.jcarousel-control {
	margin-bottom: 10px;
	text-align: center;
}
.jcarousel-control a {
	text-decoration: none;
	padding: 0 5px;
	margin: 0 0 5px 0;
}
.jcarousel-control a:focus, .jcarousel-control a:active {
	outline: none;
}

#mycarousel-next, #mycarousel-prev {
	cursor: pointer;
	margin-bottom: -10px;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
	color:#666666;
}

.product-guide {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b42014;
	font-weight:bold;
	text-decoration:none;
}

.product-guiderequest, .product-guiderequest a {
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	color:#0a00e7;
	text-decoration:underline;
	text-transform:uppercase;
}
