a, 
a:link, 
a:active, 
a:visited 
{

  color: #7d0a17; 
  text-decoration: none;
}

a:hover   
{

  color: #0e7769; 
  text-decoration: none;
}



li
{
list-style-image: url("../../graphics/templates/feridax/depts/offroad/misc/bullet_point_square.jpg");
}

/** PRODUCT DETAILS PAGE STYLES ***********************************************/

#product_detail-description ul
{
	margin-left: 0px;
	padding-left: 15px;
}


/***********************************************************************************/

/* INSERT NEW STUFF BELOW... */

td.header
{
  background-image: url("../../graphics/templates/feridax/depts/offroad/header/header_backgd_image.jpg");
  background-repeat: no-repeat;
  font-size: 11px;
  color: #ffffff;
}


td.topnav
{
  background-image: url("../../graphics/templates/feridax/depts/offroad/header/repeat_navshade_header_bar.jpg");
  background-repeat: repeat-x;
  font-size: 11px;
  color: #ffffff;
  
}

.dotted
{
  background-image: url("../../graphics/templates/feridax/depts/offroad/misc/dotted_line_repeat_image_ro.gif");
  background-repeat: repeat-x;  
}

td.section_header,
td.section_header a
{
	background-color: #7d0a17;
	color: #ffffff;
	font-size: 11px;
}


td.available_to_buy
{
    background-image: url("../../graphics/templates/feridax/sidebar/availabletobuy_OFFROAD_no.gif");
    background-repeat: no-repeat;
}

td.available_to_buy_text
{
   color: #7d0a17;  
   font-size: 10px;
}

/***************************************************************************/
#sidebar_nav {
   margin: 0px;
   padding: 0px;  
   list-style-type: none;
}

#sidebar_nav li {
   margin-bottom: 0px;  
   border: 1px solid #ffffff;
   border-width: 0px 0px 1px 0px; 
   list-style-image: none; 
}

#sidebar_nav li a 
{
  background: #dddddd;
  color: #7d0a17;  
  font-size: 9px;
  font-weight: normal;
  display: block;
  width:165px;
  border: solid 0px #f00;
  padding-left: 20px;   
  padding-right: 35px;  
  padding-top: 6px;  
  padding-bottom: 6px; 
}

html>body #sidebar_nav li a  {
  width:110px;
} 

/* special list of brands to highlight as buyable */
#sidebar_nav li a.available_to_buy,
#sidebar_nav li a.available_to_buy:hover
{
   background-image: url("../../graphics/templates/feridax/sidebar/availabletobuy_OFFROAD_no.gif");
   background-repeat: no-repeat;
   background-position: center center;
}

#sidebar_nav li a.available_to_buy:hover
{
   background-image: url("../../graphics/templates/feridax/sidebar/availabletobuy_OFFROAD_roll.gif");
   background-repeat: no-repeat;
   background-position: center center;
}


/* to display the key for available to buy */
#sidebar_nav li a.available_to_buy_key,
#sidebar_nav li a.available_to_buy_key:hover
{
   background: #dddddd;
   background-image: url("../../graphics/templates/feridax/sidebar/availabletobuy_OFFROAD_no.gif");
   background-repeat: no-repeat;
   background-position: center center; 
}

#sidebar_nav li a:hover {
   background: #ffcc00;
   
   text-decoration: none;
}

#sidebar_nav li a#selected {
   background: #ffcc00;
   
   text-decoration: none;
}

#sidebar_nav li a#selected_available_to_buy 
{
   background: #ffcc00;
   background-image: url("../../graphics/templates/feridax/sidebar/availabletobuy_OFFROAD_roll.gif");
   background-repeat: no-repeat;
   background-position: center center; 
   
   text-decoration: none;
}


/********************************************************************/

#sidebar_subnav {
   margin: 0px;
   padding: 0px;
   background: #FFFBEB;
   padding-bottom: 5px;
   padding-top: 5px;
   list-style-type: none;
   
}

#sidebar_subnav li {
   margin-bottom: 0px;  
   border: 0px solid #ffffff;
   border-width: 0px 0px 0px 0px;  
  /* list-style-position: inside;
   list-style-image: url("../../graphics/templates/feridax/depts/offroad/misc/icon_nav_arrow.gif");*/
}

#sidebar_subnav li a 
{
  background: #FFFBEB;
  line-height: 15px;
  padding-left: 30px;
  padding-right: 10px;
  display: block;
  
}

html>body #sidebar_subnav li a  {
  width:125px;
} 

#sidebar_subnav li a:hover {
   background: #FFFBEB;
   background-image: url("../../graphics/templates/feridax/depts/offroad/misc/icon_nav_arrow.gif");
   background-repeat: no-repeat;
   background-position: 20px 3px;
   text-decoration: none;
}

#sidebar_subnav li a#subcat_1_selected {
   background: #FFFBEB;
   background-image: url("../../graphics/templates/feridax/depts/offroad/misc/icon_nav_arrow.gif");
   background-repeat: no-repeat;
   background-position: 20px 3px;
   text-decoration: none;
}


/********************************************************************/
/* third level */

#sidebar_subnav li li a
{
	display: block;
	padding-left: 40px;
  padding-right: 10px;
	background: url("");  
}

html>body #sidebar_subnav li li a  {
  width:115px;
}

#sidebar_subnav li li a:hover
{
	background: url("");  
}

#sidebar_subnav li li a#subcat_2_selected 
{
   background: #FFFBEB;
   background-image: url("../../graphics/templates/feridax/depts/offroad/misc/icon_nav_arrow.gif");
   background-repeat: no-repeat;
   background-position: 30px 3px;
   text-decoration: none;
}
/********************************************************************/

/*********************************************************************/

.dept_colour10 {
  font-size: 10px;
  color: #7d0a17;
}

.dept_colour11 {
  font-size: 11px;
  color: #7d0a17;
}

.dept_colour16 {
  font-size: 16px;
  color: #7d0a17;
}

.dept_colour20 {
  font-size: 20px;
  color: #7d0a17;
}

.dept_colour {
  color: #7d0a17;
}

.dept_colour_header {
  background: #994a55;
  color: #ffffff;
}

.dept_colour_side,
.dept_colour_side td {
  background: #b8868d;
  color: #ffffff;
}

.dept_colour_detail {
  background: #ddc3c6;
}



/** PAGINATION STYLES *********************************************************/


/** SHOPPING CART STYLES ******************************************************/

.cart-headerbar
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #ffffff; 
	text-decoration: none; 
	background-color: #7d0a17;
}

.cart-row1
{
	background-color: #ffffff;
}

.cart-row2
{
	background-color: #EEEEEE;
}

.cart-border
{
	background-color: #7d0a17;
}

.cart-removecolumn
{
}

.cart-ordertotal
{
	font-size: 18px;
}

/** ORDERING PROCESS STYLES ***************************************************/

.ordering-leftcell
{
}

.ordering-border
{
	background-color: #7d0a17;
}

.ordering-rightcell
{
}

.ordering-headerbar
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #ffffff; 
	text-decoration: none; 
	background-color: #7d0a17;
}

/******************************************************************************/