BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #000000;
	FONT-SIZE: 10px;
}
BODY {
	margin:0;
}
a{
	font-size: 9px;
	color: #000;
	text-decoration: none;
}
IMG{
border:0;
}
TABLE.toptable {
	margin-top : 5px;
	background-image : url(images/top_filler.jpg);
	background-repeat : repeat-x;
}
TD.top_mountains {
	background-image : url(images/top_mountains.jpg);
	background-position : bottom right;
	background-repeat : no-repeat;
	width: 464px;
}
td.spacer {
	width: 12px;
}
table.login{
	color: #fff;
	padding : 10px 0 0 0;
}
table.login td a:visited, table.login td a:link, table.login td a:hover, table.login td a:active{
	color: #ccc;
}
input.login_input{
	border : solid 1px #ccc;
	color: #fff;
	background-color: #104376;
}
table.vert_menu{

}
td.products {
	background-color: #f2f2f2;
}
.vert_menu td.vert_top{
	color: #fff;
	font-weight: bold;	
	background-image : url(images/vert_title.gif);
	width: 158px;
	height: 25px;
}
.vert_menu td.vert_top A{
   color: #fff;
}
td.vert_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	background-color: #fafafa;
	background-image : url(images/vert_menu_gradient.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: auto;	
}
td.vert_categories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #fafafa;
	background-image : url(images/vert_menu_gradient.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: auto;	
	padding: 10px 11px 10px 10px;

}
td.vert_categories a:hover, a:hover{
	text-decoration: underline;	
}
table.list{
	padding: 5px 10px 5px 10px;
}
td.l_item{
	padding: 0 0 10px 0;
}
span.red{
	color: #c00;
}
span.redb{
	color: #c00;
	font-weight: bold;
}
span.b{
	text-indent: 12px;
	font-weight: bold;
	width: 5px;
	vertical-align: top;
}

img.cart_image{
	padding: 0 10px 0 10px;
}
img.cart_div{
	background-image : url(images/cart_div.gif);
}
td.prod_div{
	background-image : url(images/prod_div.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: auto;	
}
table.numirated{
	margin: -1em -0.5px;	
}
ul.sections{
/*	margin: 1em 0;*/
	padding: 0 0 0 0;
	list-style: none;
	list-style-type: inherit;
}
ul.sections li.item{
	list-style: none;
	background-image: url(images/tringle.jpg);
	background-repeat: no-repeat;
	background-position: 15px 5px;
	margin: 0.3em 0;
	padding: 0 0 0 25px;
}
li.item a:active {
	text-decoration: underline;
}
td.vert_content {
	padding: 10px 0 0 0;
}
td.vert_content a:hover, td.c_c_headling a:hover{
	text-decoration: underline;
}
.vert_menu td.vert_bottom{
	background-image : url(images/vert_bottom.gif);
	width: 158px;
	height: 10px;
}
td.vert_ri_line{
	background-image : url(images/vert_ri_line.gif);
	width: 1px;
}
td.vert_ri_cr{
	background-image : url(images/vert_t_cr_r.jpg);
	background-repeat: repeat-y;
	width: 2px;
}
table.dialog{
	margin: 10px 0 0 0;
}
.dialog td.dialog_title{
	color: #fff;
	font-weight: bold;
	height: 28px;
	padding: 0 0 0 12px;
	border: solid 1px #b6c6c7;
	background-image: url(images/dialog_title_cr.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #648eb8;
	border-left-style: none;
	border-right-style: none;
}
table.product{
	background-color: #f2f2f2;
	padding: 10px 10px 10px 10px;
}
td.det_mini_hdr{
	font-weight: bold;
	color: #c00;
	border-bottom: 1px solid #c00;
}
table.cart_total{
	
	
}
td.product_headling{
	padding: 0 0 10px 0;
	font-weight: bold;
	color: #000;	
}
td.product_thumbnail{
	border: solid 1px #616161;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	vertical-align: top;
}
table.product_desc{

}
span.un_l_black{
	color: #000;
	text-decoration: line-through;
}
td.product_options{

}
table.content{
	padding: 10px 0 0 0;
	width: 100%;
}
td.right_panel{
	padding: 0px;
}
td.left_panel{
	padding: 0 0 0 12px;
}
td.central_panel{
	padding: 0 2px 0 2px;
}
td.c_c_headling{
	font-weight: bold;
	padding: 10px 10px 0 12px;
}
td.c_c_body{
	padding: 0 10px 0 10px;
}
p{
	text-indent: 15px;
}
td.dialog_bot_cl{
	background-image : url(images/dialog_bot_cl.jpg);
	width: 9px;
	height: 12px;
}
td.dialog_bot_fill{
	background-image : url(images/dialog_bot_fill.jpg);
	background-repeat: repeat-x;
	height: 12px;
}
td.dialog_bot_cr{
	background-image : url(images/dialog_bot_cr.jpg);
	width: 11px;
	height: 12px;
}
td.footer_cl{
	background-image: url(images/footer_cl.jpg);
	width: 18px;
	height: 58px;
}
td.footer_fill{
	padding: 0 0 5px 0;
	vertical-align: bottom;
	color: #fff;
	background-image: url(images/footer_fill.jpg);
	background-repeat: repeat-x;
	height: 18px;
}
td.footer_fill a{
	color: #fff;
}
td.footer_cr{
	background-image: url(images/footer_cr.jpg);
	width: 18px;
	height: 58px;
}
table.button{
	color: #fff;
	font-weight: bold;
}
table.product_details{
	padding: 8px 8px 8px 8px;
}

td.but_y_fill{
	cursor: pointer;
	border-style: solid 1px #efbc6b;
	background-color: #e9b456;
	width: 130px;
}
td.but_b_fill{
	cursor: pointer;
	border-style: solid 1px #efbc6b;
	background-color: #697993;
	width: 130px;
}

/*
	BuyNow section
*/
.BuyNowQuantity {
	HEIGHT: 25px;
	WIDTH: 15%;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 10px;
}
.BuyNowPrices {
	WIDTH: 100%;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
}


/*
	Product details page
*/
.ProductTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductTitleHidden {
	COLOR: #666666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ProductDetailsTitle {
 COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductDetails {
	COLOR: #000000;
}
.ProductPriceTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.SaveMoneyLabel {
	WIDTH: 57px;
	HEIGHT: 57px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(images/save_money.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.MarketPrice {
	FONT-SIZE: 14px;
	FONT-FAMILY: Times New Roman;
}
.PImgBox {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 100px;
	PADDING-RIGHT: 8px;
}

/*
	Popup styles
*/
.PopupContainer {
	HEIGHT: 100%;
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.PopupTitle {
	BACKGROUND-COLOR: #D6D7D9;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PopupBG {
	BACKGROUND-COLOR: #D6D7D9;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000;
	TEXT-DECORATION: none;
}


/*
	Products list
*/
TD.PListImgBox {
	WIDTH: 125px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 8px;
}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;
}
HR.PListLine {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.PListTaxBox {
	PADDING-LEFT: 70px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.PListCell {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	PADDING: 0px;
	VERTICAL-ALIGN: top;
}
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #666666;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderGreyLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
	PADDING: 0px;
}
TABLE.SubHeaderBlack {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderBlack {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderBlackLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000;
	PADDING: 0px;
}
TABLE.SubHeaderRed {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderRed {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderRedLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #550000;
	PADDING: 0px;
}
TABLE.SubHeader {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeader {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING: 0px;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #FF6600;
	PADDING: 0px;
}
.AuthText{
	color:#fff;
}

/**** CENTER HEADER IMAGE *****/
#Table_01
{
	margin: auto;
}

