﻿html {overflow: -moz-scrollbars-vertical;
 }
 
body
{
	font-family:Arial;
	font-size:11px;
}
 
a
{
	color:#000000;
}

.table_holder
{
	width: 997px;
}
.tr_spacer
{
	width: 25px;
	height: 100%;
	background-color:#b40643;
}
.tr_main
{
	width: 944px;
	height: 100%;
	background-color:#ffffff;
}

/* LEFT HOLDER PANEL (Newsletter, Shop by BRAND/CATEGORY) */
#div_margin
{
	margin: 10px 10px 10px 10px;
	width:170px;
	text-align:left;
}
.shopby{
	border-top:#b40643 solid 2px;
	margin:10px 0px 10px 0px;
	padding-top:10px;
	padding-bottom:10px;
	width:170px;
}

/*-------------------------END-------------------------*/

/*MAIN HOLDER PANEL (content page holder)*/
#div_content_page
{
	margin:5px 5px 0px 0px;
	text-align:left;
}
/*-------------------------END-------------------------*/

/*  FOOTER STYLE  */

#footer_menu{
	height:23px;
	font-size:12px;
	vertical-align:middle;
	padding:5px 5px 5px 5px;
}
#footer_menu a{
	font-size:12px;
	text-decoration:none;
}

#footer
{
	color:#FFFFFF;
	font-size:12px;
	height:25px;
}
#footer a
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}

/*-------------------------END-------------------------*/

/*  NAVIGATOR STYLE  */
#div_navigator
{
	margin: 0px 5px 0px 5px;
	background-color:#b40643;
	padding:3px;
}
.bull{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
a.menu_sel{
	font-family:"century Gothic";
	font-weight:bold;
	font-size:14px;
	color:#fdff43;
	text-decoration:none
}
a.menu{
	font-family:"century Gothic";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none
}
a.menu:hover{
	color:#ffc3c4;
	font-weight:bold;
	text-decoration:none
}
/*-------------------------END-------------------------*/

/* NEWS STYLE */

.news_header
{
	color:#72a830;
	font-size:12px;
	font-weight:bold;
}
.news_listheader
{
	color:#2692c0;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

/*-------------------------END-------------------------*/

/* BREEDCUM STYLE*/
#breedcum_page_selected
{
	color:#2693be;
	font-weight:bold;
	text-decoration:none;
}
#breedcum_page
{
	color:#2693be;
	text-decoration:none;
}
.checkout_stage
{
	text-decoration:none;
}

/*-------------------------END-------------------------*/

/* PRODUCT DETAIL PAGE STYLE */
.prod_name{
	font-family:"Arial";
	font-size:14px;
	color:#424242;
	font-weight:bold;
}
.prod_id
{
	font-family:"Arial";
	font-size:14px;
	color:#9c9c9c;
	padding-bottom:10px;
}
.prod_price{
	font-family:"Arial";
	font-size:12px;
	color:#9c9c9c;
}
.prod_promotion
{
	font-family:"Arial";
	font-size:12px;
	color:#b20642;
	font-weight:bold;
}
.new{
	font-family:"Arial";
	font-size:14px;
	color:#ff8400;
	font-weight:bold;
}
/*-------------------------END-------------------------*/

/* REGISTER PAGE STYLE */

#terms_conditions
{
	font-family:Arial;
	font-size:12px;
	color:#b40641;
}
/*-------------------------END-------------------------*/
/* LOGIN PAGE STYLE */

#forgot
{
	font-family:Arial;
	font-size:12px;
	color:#9c9c9c;
}
/*-------------------------END-------------------------*/


/* ORDERS HISTORY STYLE*/
.order_hsry_rowitem
{
	font-family:"Arial";
	font-size:12px;
	color:#525252;
	padding:10px 0px 5px 0px;
	border-bottom: dotted 2px #2591bf;
}

.order_link_viewall_bold
{
	font-family:"Arial";
	font-size:12px;
	color:#2693be;
	font-weight:bold;
}
.order_link_viewall
{
	font-family:"Arial";
	font-size:12px;
	color:#2693be;
}


/*-------------------------END-------------------------*/

/* GLOBAL FONT */
.arial_12
{
	font-family:"Arial";
	font-size:12px;
}
.arial_12_9c9c9c
{
	font-family:"Arial";
	font-size:12px;
	color:#9c9c9c;
}
.arial_12_bold
{
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
}
.arial_12_bold_424242
{
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#424242;
}
.arial_12_b40641
{
	font-family:"Arial";
	font-size:12px;
	color:#b40641;
}
.arial_12_bold_71a72d
{
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
		color:#71a72d;
}
.arial_14_bold_71a72d_underline
{
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#71a72d;
	text-decoration:underline;
}
.arial_13_bold_9c9c9c
{
	font-family:"Arial";
	font-size:13px;
	font-weight:bold;
	color:#9c9c9c;
}
.prodls_name{
	font-family:"Arial";
	font-size:12px;
	color:#424242;
}

.gallerya
{
	font-family:Arial;
	font-size:12px;
	color:#606060;
}
.gallerya:hover
{
	font-family:Arial;
	font-size:12px;
	color:#606060;
	text-decoration:none;
}
/*-------------------------END-------------------------*/

.shoppingbag_item
{
	border-bottom:solid 1px gray;
	padding-top:5px;
}
.detail_name
{
	color:#9b9b9b;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.detail_value
{
	font-family:Arial;
	font-size:11px;
}
.sub_header{
	font-family:"Arial";
	font-weight:bold;
	font-size:14px;
	color:#9c9c9c;
}


.cart_headers{
	font-family:"Arial";
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
.cart_brand{
	font-family:"Arial";
	font-weight:bold;
	font-size:12px;
	color:#007eff;
}
.cart_prod{
	font-family:"Arial";
	font-size:11px;
	color:#424242;
}
.prod_details{
	font-family:"Arial";
	font-weight:bold;
	font-size:11px;
	color:#9c9c9c;
}
.prod_values{
	font-family:"Arial";
	font-size:11px;
	color:#424242;
}
.prod_price{
	font-family:"Arial";
	font-size:11px;
	color:#424242;
}
.remove{
	font-family:"Arial";
	font-size:11px;
	text-decoration:none;
	color:#424242;
	border-bottom:solid 1px gray;
}
.subtotal{
	font-family:"Arial";
	font-weight:bold;
	font-size:11px;
	color:#424242;
}
.subtotal_price{
	font-family:"Arial";
	font-weight:bold;
	font-size:11px;
	color:#2592bf;
}
.grandtotal_price{
	font-family:"Arial";
	font-weight:bold;
	font-size:13px;
	color:#b30743;
}



/********* DROP DOWN MENU JAVASCRIPT*/
#terms ul
{
	margin-left:10px;
	margin: 5px; 
	padding: 5px;
}

#terms li
{
	margin: 7px; 
	padding: 1px;
	margin-left:10px;
}/******  END HERE  ****/



ul.menu {list-style:none; margin:0; padding:0; font-family:Arial; font-size:14px;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none;}
ul.menu a:hover {color:#fffe44;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:17px; left:0; background:#ff8500; display:none; opacity:0; list-style:none;width:150px;}
ul.menu ul li {position:relative; border-top:none; margin:0; width:150px;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1;text-align:left;font-family:Arial;font-size:11px; color:White;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {margin-right:16px; padding-left:0px; font-weight:bold; color:White; width:100%; }
ul.menu .menulink:hover, ul.menu .menuhover {background-color:#ff8500;}
ul.menu .sub {background:#ff8500 url(images/arrow.gif) 136px 8px no-repeat;}
ul.menu .topline {background-color:#ff8500;}
ul.test {border:solid 1px white;}


/* ADMIN NAVIGATOR STYLE */
#div_navigator_holder
{
	font-size:12px;
	font-family:Arial;
}
	
#div_navigator_holder div
{
	padding-bottom:7px;
	border-bottom:dotted 1px black;
	padding-top:7px;
	border-right:solid 1px black;
}
#div_navigator_holder a
{
	text-decoration:none;
	color:#2692c0;
	font-size:12px;
	font-weight:bold;
}

/******  END HERE  ****/