
/*//////////// MAIN MENU START /////////////////*/
.menu_header_body{
	/*background-color: #002940;*/
	background-color: #fff;
}
div.menu_main_area {
	text-align: center;
	background: url(../../images/menu/topBackground.png);
	height: 34px;
	z-index:1000;
}

div.menu_main {
	padding:1px 0 0 0;
	margin: 0 0px 0 0;
	height: 34px;
}

ul.menu_main {
	list-style: none;
	margin-top: 10px;
	margin-bottom:3px;
}

ul.menu_main li {
	display: inline;
	padding: 0px;
	margin: 0px;
	color: #F5E517;
	font-size: 12px;
	font-weight: bold;
}

ul.menu_main li a {
	color: #002940;
	text-decoration: none;
	padding: 3px;
}
ul.menu_main li a.none,
ul.menu_main li a.none:hover {
	color: #002940;
	background: transparent;
	padding: 6px;
}
ul.menu_main li a.fake_hover,
ul.menu_main li a.fake_hover:hover {
	color: white;
	background: #002940;
}


ul.menu_main li a:hover {
	color: white;
	text-decoration: none;
	background: #002940;
}

ul.menu_sub_menu_header {
	background: #002940;
	padding: 0px;
	margin: 0px;
	display: none;
	position: absolute;
	text-align: left;
	
	/*background: url(../../images/nav-sub-bg.png) repeat-x top #00009b;*/
}

ul.menu_sub_menu_header li a {
	color: #002940;
	padding: 4px;
	display: block;
}
ul.menu_sub_menu_header li a:hover {
	color: #002940;
	background-color:#F5E517;
	/*background: url(../../images/nav-sub-hover.png) repeat-x top #00001c;*//*#a15313;*/
}
ul.menu_sub_menu_header li {
	text-align: left;
	padding: 0px;
	margin: 0px;
}
/*//////////// MAIN MENU START /////////////////*/
.menu_footer_body{
	/*background-color: #E3E1E1;*/
}
ul.menu_footer {
	list-style: none;
	padding: 0px;
	color: white;
	border: 0px;
}
ul.menu_footer li {							/* menu item */						
	display: inline;
	padding: 0px;
	margin: 0px 5px;
	color: white;
	font-size: 12px;
	font-weight: bold;
}
ul.menu_footer li a {						/* menu item link */
	color: #333;
	text-decoration: none;
	padding: 6px;
}
ul.menu_footer li a:hover {					/* menu item link hover */
	color: #333;
	text-decoration: none;
	background: #dedede;
}
ul.menu_footer li a.none, 
ul.menu_footer li a.none:hover {			/* faking the hover for non-link items (used in js) */
	color: #333;
	background: transparent;
	padding: 6px;
}
ul.menu_footer li a.fake_hover, 
ul.menu_footer li a.fake_hover:hover {
	color: #333;
	background: #002940;
}

ul.menu_sub_menu_footer {					/* the whole sub menu */
	border: 1px solid #002940;
	background: white;
	padding: 0px;
	margin: 0px;
	display: none;
	position: absolute;
	text-align: left;
}
ul.menu_sub_menu_footer li {				/* a sub menu item */
	text-align: left;
	padding: 0px;
	margin: 0px;
}
ul.menu_sub_menu_footer li a {				/* a sub menu link */
	color: black;
	padding: 4px;
	display: block;
}
ul.menu_sub_menu_footer li a:hover {		/* sub menu link hover */
	color: black;
	background: #dedede;
}

/*//////////// MAIN MENU LEFT START /////////////////*/
.menu_left_body{
	background-color: #FF6908;
}
.menu_left {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}
.menu_left:hover {
	color: #0A1F62;
	text-decoration: underline;
}
.menu_left_m{
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}
.menu_left_m:hover {
	font-size: 12px;
	color: #0A1F62;
	text-decoration: underline;
}

/*/////////////// SUB MENU START ////////////////////*/
.menu_left_sub {
	font-weight: bold;
	font-size: 11px;
	color: #666;
	text-indent: 6pt;
	text-decoration: none;
}

.menu_left_sub:hover {
	color: #666;
	text-decoration: underline;
}
/*------------------------------------------------*/
.menu_left_sub_m {
	font-weight: bold;
	font-size: 11px;
	color: #5D7110;
	text-indent: 6pt;
	text-decoration: none;
}

.menu_left_sub_m:hover {
	font-size: 11px;
	color: #9EC321;
	text-indent: 6pt;
	text-decoration: none;
}
/*-----------------------------------------------*/
.menu_left_sub_sub {
	font-size: 11px;
	color: #0A1F62;
	text-decoration: none;
	padding-left: 8px;
}

.menu_left_sub_sub:hover {
	color: #0A1F62;
	text-decoration: underline;
}
.menu_left_sub_sub_m {
	font-size: 11px;
	color: #D9EDFD;
	text-decoration: none;
	text-indent: 8pt;
}

.menu_left_sub_sub_m:hover {
	font-size: 11px;
	color: #41B6A6;
	text-decoration: none;
	text-indent: 8pt;
}

/*//////////// MAIN RIGHT MENU START /////////////////*/
.menu_right_body{
	background-color: #FF6908;
	text-align:center;
}
.menu_right {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	text-align:center;
	display:block;
	border: solid 1px #fff;
}
.right_menu_style{
	border-top:1px solid #002940; 
	background-color:#002940;
	text-align: center;
}

.menu_right:hover {
	color: #AA0000;
	text-decoration: none;
	background-color:#F5E517;
	display:block;
	border: #fff solid 1px;
}
.menu_right_m{
	font-size: 12px;
	color: #0A1F62;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}
.menu_right_m:hover {
	font-size: 12px;
	color: #0A1F62;
	text-decoration: underline;
}
.rightMenuTable{
	border-color: #fff;
}
/*/////////////// SUB MENU START ////////////////////*/
.menu_right_sub {
	font-size: 10px;
	color: #a50115;
	padding: 1px 15px;
	text-decoration: none;
	letter-spacing: 1px;
	clear: left;
	float: left;
}
.menu_right_sub:hover {
	font-size: 10px;
	color: #000000;
	padding: 1px 15px;
	text-decoration: none;
	letter-spacing: 1px;
}


/*----------------------MultiTierMenu--------------------------*/
#leftNavigationMenu {
	width: 100%;
	background: #eee;
	text-align:left;
}
#leftNavigationMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#leftNavigationMenu a, #leftNavigationMenu h2 {
	font: bold 11px/16px arial, helvetica, sans-serif;
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;
	padding: 2px 3px;
	z-index:1000;
}
#leftNavigationMenu h2 {
	color: #fff;
	background: #000;
	text-transform: uppercase;
}
#leftNavigationMenu a {
	color: white;
	background: #002940 ;
	text-decoration: none;
	z-index:1000;
}
#leftNavigationMenu li a:hover {
	color: #a00;
	background: #F5E517;
}
#leftNavigationMenu li {
	position: relative;
}
#leftNavigationMenu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
}
div#leftNavigationMenu ul ul ul, div#leftNavigationMenu ul ul li:hover ul ul {
	display: none;
}
div#leftNavigationMenu ul ul li:hover ul, div#leftNavigationMenu ul ul ul li:hover ul {
	display: block;
	z-index:1000;
}

body {
/*behavior: url(http://www.aussietabletennis.com.au/inc/css/csshover3.htc);*/
font-size: 100%;

} 
#leftNavigationMenu ul li {
	float: left;
	width: 100%;
}

#leftNavigationMenu a{
	font: bold 11px/16px arial, helvetica, sans-serif;
} 

.categoryHighlight
{
	
	border:#F5E517 .5px solid;
}

.rrpPrice{
	font-weight:bold;
	text-decoration:line-through;
	color:green;
	padding:0px;
}

.specialPrice{
	font-weight:bold;
	text-decoration:none;
	color:purple;
	padding:0px;
}


.top_category {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}
.top_category:hover {
	color: #0A1F62;
	text-decoration: underline;
}
.top_category_m, a.top_category_m{
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
.product_msg{
	color:#FF6600;
	font-weight:bold;
}
.product_column_box{
	border:#002940 1px outset;
	vertical-align:top;
	
}
.product_image_box{
	padding:15px;
	text-align:center;
	height:145px !important; 
	height:175px; 
	overflow:hidden;
}
.product_display{
	padding:2px;
	text-align:center;
	color:#000;
}
.product_buttons{
	border-bottom:1px #002940 solid;
	border-right:1px #002940 solid;
	border-left:1px #002940 solid;
	border-top:1px #002940 none;
	/*margin-right:6px;*/
}
.product_buy_now{
	background-color:#F5E517;
	text-align:center;
}
.product_more_info{
	background-color:#002940;
	text-align:center;
}
.table_cart {
	border: #ffffff 1px solid;
	background-color: #FFFFFF;
}
.mincart-cont {
	/*border-top: 1px solid #002940;*/
	border-bottom: 1px solid #002940;
	margin-top:3px;
	margin-bottom:3px;
}
.mincart-title {
	background: #002940;
	font-weight: bold;
	padding:2px;
}
.mincart-content {
	height: 40px;
	overflow: auto;
}
.mincart-qty {
	color: #f60;
	font-weight: bold;
}
a.mincart-view {
	font-size: 12px;
	color: #fff;
} a.mincart-view:hover {
	color: #ccc;
}

.cart_total_box {
	background: #002940;
	font-weight: bold;
	color:#fff;
}

.search_frm {
	padding: 0px;
	margin: 0px;
}
.search_data {
	font-size: 11px;
	width: 95px;
	border: 1px #808080 solid;
}
.search_btn {
	font-size: 11px;
	color: black;
	background: #F5E517;
	cursor: pointer;
	border: 1px #808080 solid;
}
.search_result, a.search_results {
	float:left;
	padding-right:5px;
	padding-left:5px;
	font-weight:bold;
}
.search_result_box {
	border:1px solid #002940;
	padding:4px;
	margin-bottom:5px;
}
fieldset{
	border: 0px #ffffff solid;
}
.popbox{
	border-color: #B0B4B6;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	padding: 4px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
	width: 160px;
}
.popboxHeader{
	border-color: #B0B4B6;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	padding: 4px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
	background-color: #27527A;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}

.Tbl1 {
	background-color: #F6F4DB;
}
.Tbl2 {
	background-color: #;
}
.Tbl3 {
	background-color: #F4EEA6;
}

.trail_link_main {
	FONT-SIZE: 12px; 
	/*COLOR: #000;*/	
	TEXT-DECORATION: none;
}
.trail_link_main:hover {
	FONT-SIZE: 12px; 
	COLOR: #0A1F62; 
	text-decoration: underline;
}
.trail_link {
	FONT-SIZE: 12px; 
	color: #000;
	TEXT-DECORATION: none;
}
.trail_link:hover {
	FONT-SIZE: 12px; 
	COLOR: #0A1F62;
	text-decoration: underline;
}

.trail_link_marked{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	color:#FF6600;
	TEXT-DECORATION: none
}
.trail_link_marked:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #0A1F62;
	text-decoration: underline;
}
.trail_link_m {
	color:#FF6600;
}
.trail_link {
	color:#FF6600;
}
.menu_left_sub_sub_m2
{
	font-weight:bold;
	color:#FF6600;
}
/*
div.blueTop{
	background: url(/images/blueTop.png);
	height:20px !important;
	height:23px;
	color:#ffffff;
	text-align: center;
	padding-top:5px;
}


div.yellowBottom{
	background: url(/images/yellowBottom.png) repeat-x;
	height:20px;
	color:#ffffff;
	text-align: center;
}*/
div#navBrandListing
{
	margin-left:35px;
}

#brandListing
{
	margin-top:2px;
	height:18px;
	font-size:11px;
	width:153px;
	border: 1px #808080 solid;
}
.product_price
{
	font-weight: bold;
}
.productVBtn{
	float:right;
	background: url(/images/moreInfoV.png) no-repeat;
	height:50px !important;
	height:70px;
	width:78px !important;
	width:90px;
	padding-top:20px;
	padding-right:6px;
	padding-left:6px;
	text-align: center;
	vertical-align:middle;
}

.productVInfo{
	float:left;
	height:100px;
	
}

.product_image_box_vertical{
	padding:15px;
	text-align:center;
	height:100px !important; 
	height:100px; 
	width:190px;
	float:left;
}

.product_display_vertical{
	padding:15px;
	text-align:center;
	color:#000;
	float:right;
}

.price_vertical{
	padding:15px;
	margin-left:50px;
	text-align:center;
	color:#000;
	float:right;
}
/* Product boxes */
div.productHeader{
	background: transparent url(../../images/blueTop.png) bottom;
	overflow:hidden;
	width:257px;
	padding-top:3px;
	height:20px;
	text-align:center;
}
div.productHeader a:link{
color:#ffffff;
}
div.productHeader a:visited {
color:#ffffff;
}
div.productImage{
	border-left: 1px #001724 solid;
	border-right: 1px #001724 solid;
	width:255px;
	padding-top:14px;
	height:175px;
	text-align:center;
	overflow:hidden;
}
div.productCode{
	border-left: 1px #001724 solid;
	border-right: 1px #001724 solid;
	width:255px;
	text-align:center;
	color:#000;
}
div.productBrand{
	border-left: 1px #001724 solid;
	border-right: 1px #001724 solid;
	width:255px;
	text-align:center;
	color:#000;
}
div.productTxt{
	border-left: 1px #001724 solid;
	border-right: 1px #001724 solid;
	width:255px;
	text-align:center;
	color:#000;
}
div.productPrice{
	border-left: 1px #001724 solid;
	border-right: 1px #001724 solid;
	width:255px;
	text-align:center;
	color:#000;
}
div.productInfo{
	border-left: 1px #001724 solid;
	border-right: 1px #001724 solid;
	width:255px;
	text-align:center;
	color:#000;
}
div.productFooter{
	background: transparent url(../../images/yellowBottom.png) bottom;
	width:257px;
	height:24px;
	text-align:center;
	color:#ffffff;
}
div.productTitle{
	padding-top:3px;
}
/* ----------------------------------------- */
div.productDetailsDivTop{
	height:300px;
	border:1px solid #ccc;
}
div.productDetailsDivBottom{
	height:170px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	padding: 4px;
	overflow: hidden;
}
div.productTitleDiv{
	border-bottom:1px solid #ccc;
	padding:4px;
	font-weight:bold;
}
div.productCodeDiv{
	border-bottom:1px solid #ccc;
	padding:4px;
}
div.productPriceDiv{
	padding:4px;
	text-align:center;
	font-size:20px;
	color: #cc0000;
}
div.productSpecial{
	padding:4px;
	text-align:center;
	font-size:12px;
}
div.productCartBtn{
	padding:4px;
	text-align:center;
	font-size:12px;
	border-bottom:1px solid #CCCCCC;
}
div.specsTable{
	padding:8px;
}
.qtySpan{
	margin-right:20px;
}
.savePrice{
	color:#cc0000;
}
.productDetailImg{
	height:100%;
}
/* -------------------------------------------*/
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:26px;
	border-bottom:1px solid #666;	 	
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	font-size:13px;
	display:block;
	padding:5px 20px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:14px;
	background-color:#efefef;
	color:#777;
	margin-right:2px;
	cursor:pointer;
	
	-moz-border-radius-topleft: 4px; 
	-moz-border-radius-topright: 4px; 
	
	-webkit-border-radius-topleft: 4px;
	-webkit-border-radius-topright: 4px;
	
	/*border-radius: 4px;
	behavior: url(border-radius.htc);*/
	
	position:relative;
	top:1px;	
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}

	
/* selected tab */
ul.css-tabs a.current {
	background-color:#ddd;
	border-bottom:2px solid #ddd;	
	color:#000;	
	cursor:default;
}

/* tab pane */
.css-panes div {
	display:none;
	border:1px solid #666;
	border-width:0 1px 1px 1px;
	min-height:150px;
	padding:15px 20px;
	background-color:#fff;	
}

.latest-news-cont {
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-bottom: 4px;
	font-size: 11px;
}
.latest-news-cont h2, 
.latest-review-cont h2,
.latest-video-cont h2 {
	text-align: center;
	background: #002940;
	font-weight: bold;
	padding: 4px;
	margin: 0px;
	margin-bottom: 2px;
	font-size: 12px;
	color: white;
}
.latest-news-cont ul {
	padding: 4px;
	padding-left: 18px;
	margin: 0px;
	list-style-position: outside;
}
.latest-news-cont li {
	padding-left: 5px;
}
.latest-news-cont li a {
	color: black;
	text-decoration: none;
} .latest-news-cont li a:hover {
	text-decoration: underline;
}
.latest-news-cont p {
	padding: 2px;
	margin: 0px;
	margin-bottom: 4px;
	font-size: 11px;
}
.latest-news-cont h3 {
	padding: 2px;
	margin: 0px;
	font-size: 11px;
}

a.news-more {
	/*color: #F5E517;*/
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
} a.news-more:hover {
	text-decoration: underline;
}

a.horizontalMenuLink{
	background: url(../../images/menu/topLinkBackground.png);
}
div.mainMenuRightWrapper{
	background: url(../../images/menu/topRightWrapper.png);
	position:absolute;
	height:50px;
	width:22px;
	margin:-17px -22px 0 0;
}

div.leftColumnBody{
	width:225px;
	float:left;
	background-color: #fff;
}
div.shadowLeftMenu{
	background: url(../../images/menu/leftShadow.png);
	height:35px;
	width:225px;
}

div.leftMenuTitle{
	background: url(../../images/menu/leftBackground.png);
	height:31px;
	margin:10px 0 0 0;
	position:relative;
}
div.leftMenuTitleText{
	font-weight:bold;
	padding-top:5px;
}
div.leftMenuWrapper{
	background: url(../../images/menu/leftWrapper.png);
	height:41px;
	position:absolute;
	width:22px;
	margin-left:-22px;
	margin-left:-22px;
	margin-top:-19px;
	display:inline; 
}
div.rightWrapper{
	background: url(../../images/menu/rightWrapper.png);
	float:right;
	position:relative;
	width:22px;
	height:41px;
	margin-right:-22px;
}

div.topShadow{
	background: url(../../images/menu/topShadow.png);
	height:6px;
}


div.productBox{
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	cursor:pointer;
	float:left;
	width:97%;
}

div.boxTitle{
	background:#F5E517;
	height:25px;
	line-height:9pt;
	text-align:center;
	overflow:hidden;
	background:url("../../images/menu/titleBackground.png");
	border:#002940 solid 1px;
	border-bottom:none;
}

h3.boxTitle{
	margin:0px;
	font-size:12px;
	margin-top:5px
}

div.boxBody{
	border:#002940 solid 1px;
	border-top:none;
	overflow:hidden;
	height:200px !important;
	height:220px;
	padding:10px;
	color:white;
	text-align:center;
}

div.sideShade{
	background:url("../../images/menu/sideShadow.png");
	height:244px;
	width:3%;
	float:right;
	margin-top:3px;
}

div.sideShadeMenu{
	background:url("../../images/menu/sideShadow.png");
/*	height:120px;*/
	width:3px;
	float:right;
	margin-top:3px;
}

.sideShadeMenu2{
	background:url("../../images/menu/sideShadow2.png");
	width:6px;
	float:right;
	margin-top:3px;
}

div.bottomShade{
	background:url("../../images/menu/bottomShadow.png") repeat-x;
	height:6px;
	width:96%;
	float:left;
	margin-left:1%;
}

.bottomShadeMenu{
	background:url("../../images/menu/bottomShadow2.png") repeat-x;
	height:8px;
	width:100%;
	float:left;
	margin-left:3px;

}

.boxDescription{
	color:black;
	margin-top:10px;
	height:62px;
	width:100%;
	overflow:hidden;
	font-size:10px;
}

.boxLargeDescription{
	color:black;
	margin-top:10px;
	height:220px;
	width:100%;
	overflow:hidden;
	font-size:10px;
}

.boxImage{
	max-height:145px;
	max-width:165px;
}

.boxImageSpecial{
	margin-top:-145px;
}

.subMenu_wrapper{
	text-align:center;
	align:center;
	margin:auto;
	width: 528px;
	margin-top:15px;
	margin-bottom:25px;
}

.subMenu{
	background: #F2D415;
	border: 1px solid #002940;
	text-align:left;
	width: 500px;
	padding:10px;
}

div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height:179px;
  width: 700px;
  /* Add scroll-bars */
  overflow: auto;
  margin-left:50px;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 5000px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 20px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  width:140px;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}

/* Adding hover effects and borders */
.sc_menu span {
  display: none;
  width:140px;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #000;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}
 
/* active item */ 
.scrollable .active { 
    border:1px solid #fff; 
    outline:2px solid #000; 
 
    /* these two settings makes it visible over the mask */ 
    z-index:9999; 
    position:relative; 
} 
 
/* tooltip styling */ 
#tooltip { 
    display:none; 
   	/* background:url(/tools/img/tooltip/black_arrow.png); */
   	background:#002940;
	opacity:0.8;
	filter:alpha(opacity=80);
    font-size:12px; 
    height:90px; 
    padding:25px; 
	padding-left:0;
	margin:0;
    color:#fff;
}
a.subMenuLink{

	color:#fff;
	font-weight:bold;
}
.categoryContentBox{
	padding:4px;
}

a.subMenuLink:link {color:#fff;}      /* unvisited link */
a.subMenuLink:visited {color:#fff;}  /* visited link */
a.subMenuLink:hover {color:#FCEB00;}  /* mouse over link */
a.subMenuLink:active {color:#FCEB00;}  /* selected link */


a {
	color: #002940;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
a img {
	border: 0px;
}
form{
	padding:0px;
	margin:0px;
}
table {
	color: #000000;
	font-size: 12px;
}
body {
	margin-top:10px;
	color: #002940;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url("../../images/backImage.png") repeat-x fixed top;
	text-align: center;
}
.fatgalah, .login {
	color: #7F8a95;
	font-size: 11px;
	text-decoration: none;
}
.fatgalah:hover, .login:hover {
	color: #996262;
	font-size: 11px;
	text-decoration: none;
}
.MenuHeading{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
}
.err_txt {
	color: #FF0000;
	font-weight: bold;
}
.strike_txt{
	text-decoration: line-through;
}
.buttons {
	color: #000000;
	font-size: 11px;
}
.input {
	font-size: 10px;
	border: 1px solid #999999;
	color: #000000;
	background-color: #ffffff;
}
.page_numbers {
	text-align: center;
	padding: 1px;
}
.pg_nos {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 5px;
	text-align: center;
}
.pg_nos:hover {
	color: #fff;
	background-color: #002940;
	text-decoration: none;
}
.pg_nos_active {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 5px;
	text-align: center;
	background: #002940;
}
.pg_nos_active:hover {
	color: #002940;
	background-color: #F5E517;
	text-decoration: none;
}
.pg_label {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 5px;
	text-align: center;
}
.text_field {
	font-size: 10px;
	border: 1px #808080 solid;
}
.text_sml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.text_s_link {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	margin-bottom:15px;
}
.text_s_link:hover {
	color: #0A1F62;
	font-size: 10px;
}
.anchor {
	cursor: pointer;
}

hr {
	height: 1px;
	color: #FFFFFF;
}
.labels {
	color: #505d70;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	padding: 1px;
}
.labels:hover {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 1px;
	cursor: pointer;
}
.red_heading{
	font-size: 14px;
	font-weight: bold;
	color: #d71920;
}
.table_border {
	border: 1px #B6A900 solid;
}
.table_heading {
	background-color: #F5E517;
	font-weight: bold;
	color: #000;
	font-size: 12px;
}
.row_white {
	background-color: #ffffff;
}
.row_colour {
	background-color: #F6F4DB;
}
.text_fields {
	font-size: 10px;
	border: 1px #808080 solid;
}
.read_only {
	font-size: 10px;
	border: 1px #ffffff solid;
}
.input_data {
	font-size: 10px;
	border: 1px #808080 solid;
}
.drop_list {
	font-size: 11px;
	border: 1px #808080 solid;
}
.select_row_white {
	background-color: #ffffff;
}

.select_row_colour {
	background-color: #A4E2FC;
}
.freecall {
	color:#fff;
	font-size:19px;
	text-align:right;
	font-weight:bold;
	background: url(../../images/menu/lighting.png) no-repeat #002940;
	width:114px;
	height:70px;
}
.copyright {
	color: #ddd;
	font-size: 11px;
}
.legal_privacy {
	font-size: 11px;
	color: #ddd;
	margin-bottom: 10px;
}
.legal_privacy a {
	font-size: 11px;
	color: #ddd;
	text-decoration: none;
} .legal_privacy a:hover {
	font-size: 11px;
	color: #ddd;
	text-decoration: underline;
}
.abn {
	font-size: 11px;
	width: 150px;
	text-align: center;
	color: #ddd;
}
.link_count {
	color: #FF6600;
	font-weight: bold;
}
.nav-left-cont,
.nav-right-cont {
	border: 2px solid #002940;  /*was dark blue*/
	width: 200px; 
	margin: 5px;
	height: auto;
}
.category_menu
{
	margin-top:6px;
	height: 354px;
	overflow:auto;
}
.category_menu ul
{
	margin-left:5px;
	list-style:none;	
}
.category_menu ul li
{
	margin-left:10px;
	list-style:none;	
}
.mincart-cont form{
	margin-bottom:-5px;
}
.commentTable
{
	padding-left:22px;
	background-color:red;
}
.blogListTableRowColor
{
	padding:0;
	margin:0;
	width:500px;
	border-top: #DDDDDD 1px solid;
	background-color:#F8F8F8;
	
}
.blogListTableRowWhite
{
	padding:0;
	margin:0;
	width:500px;
	border-top: #DDDDDD 1px solid;
	
}
.blogDate
{
	color:gray; font-size:11px;
}
.blogRowColor
{
	padding-left:22px; background-color:#F8F8F8; border-top: #DDDDDD 1px solid;
}
.blogRowWhite
{
	padding-left:22px;border-top: #DDDDDD 1px solid;
}
#t{
	z-index:-1;
}

#t2{
	margin-top:-10px;
}

div.leftColumnBody{
	margin-top:-16px;
}
.subMenu{
	height:115px;
}

.searchDiv{
	margin:5px 0 5px 0px;
}
#brandListing{
	margin-left:-35px;
}
#currency{
	margin-left:-35px;
}
.sideShadeMenu2{
	height:137px;
}
#frontBoxTable{
	margin-top:57px;
}
