/* rfk css*/
/* CSS Document */
body{ 
	margin:0px; 
	padding:0px;
	background:url(../images/bg.jpg) top left repeat;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px; 
	color:#666666;
	}

#maintable{
		background:#FFFFFF;
		}
		
		.nav1{font-size:12px; color:#EA0B8B; font-weight:bold; text-decoration:none;}
		.nav1 a{color:#EA0B8B; text-decoration:none;font-size:12px;  font-weight:bold;}
		.nav1 a:hover{color:#EA0B8B; text-decoration:none;font-size:12px; font-weight:bold;}
		
		
	.labal{font-size:11px; color:#828181;}
	.txtfield{width:86px; float:left;}
	input.log {width:84px; border:1px solid #DEDEDE; height:16px;}
	
	.nav2 {width:780px; float:left; background:#EA0B8B; font-size:16px; color:#FFF; font-weight:bold; padding:5px 0px 5px 0px; text-align:center;}
	.nav2 a{color:#FFF; text-decoration:none;}
	.nav2 a:hover{color:#FFF; text-decoration:none;}
	
	
	p{font-size:11px; color:#666666; line-height:15px; padding:5px 0px 15px 0px;}

h1{font-size:25px; color:#EA0B8B; padding:10px 0px 5px 0px; margin:0px;}
h2{font-size:20px; color:#EA0B8B; padding:14px 0px 6px 0px;margin:0px;}
h3{font-size:18px; color:#EA0B8B; padding:15px 0px 0px 0px !important;padding:15px 0px 10px 0px;margin:0px;}


#footer{ color:#EA0B8B; font-size:11px; text-align:right; padding:13px 5px 8px 5px;}
#footer a{color:#EA0B8B; text-decoration:none;}
#footer a:hover{color:#EA0B8B; text-decoration:none;}

/* rfk css*/

/*
	Vertical menu
*/
.VertMenuLeftColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
}
.VertMenuRightColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 6px;
}
.VertMenuBox {
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 1px;
}
.VertMenuBorder {
	BACKGROUND-COLOR: #993366;
}
.VertMenuTitle {
	BACKGROUND-COLOR: #EA0B8B;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING: 1px;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #FFA92F;
}
.VertMenuTitleIcon {
	WIDTH: 21px;
	HEIGHT: 20px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	VERTICAL-ALIGN: middle;
}

.A{
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A:link {
	COLOR: #EA0B8B;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #EA0B8B;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #CE0158;
	TEXT-DECORATION: underline;
}
A:active  {
	COLOR: #EA0B8B;
	TEXT-DECORATION: none;
}

.VertMenuItems {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.VertMenuItems:link {
	COLOR: #EA0B8B;
	TEXT-DECORATION: none;
}
A.VertMenuItems:visited {
	COLOR: #EA0B8B;
	TEXT-DECORATION: none;
}
A.VertMenuItems:hover {
	COLOR: #CE0158;
	TEXT-DECORATION: underline;
}
A.VertMenuItems:active  {
	COLOR: #EA0B8B;
	TEXT-DECORATION: none;
}
.VertMenuHr {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 12px;
}
/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
TD.DialogBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 10px;
}


.DialogBorder {
	BACKGROUND-COLOR:#3289d9;
	HEIGHT: 100%;
	PADDING: 0px;
}
TD.DialogTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	background:#3289d9;
	/*background:#EA0B8B; */
	/*BACKGROUND-IMAGE: url(images/dialog_bg_n.gif);*/
	VERTICAL-ALIGN: bottom;
	line-height:22px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	TEXT-ALIGN: left;
}
FONT.DialogTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}

/*
	Search sort bar
*/
.SearchSortTitle {
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 20px;
}
.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {
	TEXT-DECORATION: underline;
}
.SearchSortImg {
	WIDTH: 9px;
	HEIGHT: 9px;
	MARGIN-RIGHT: 5px;
}
.SearchSortCell {
	PADDING-RIGHT: 20px;
}

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


/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 85%;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: left;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.DialogInfoTitleBorder {
	BACKGROUND-COLOR: #FF8600;
	PADDING: 0px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	BACKGROUND-COLOR: #FF8600;
	PADDING: 0px;
}
.DialogTr {
	COLOR: #B88336;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 13px;
}
/*
	Dialog tools section
*/
.NavDialogTitle {
	WIDTH: 50%;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #330000;
	PADDING-LEFT: 8px;
}   
.NavDialogBorder {
	BACKGROUND-COLOR: #FFCC33;
}
.NavDialogBox {
	BACKGROUND-COLOR: #FFFFCC;
}
.NavDialogSeparator {
	WIDTH: 100%;
	HEIGHT: 14px;
	BACKGROUND-IMAGE: url(images/separator.gif);
	PADDING-LEFT: 7px;
}
.NavDialogSeparator IMG {
	WIDTH: 100%;
	HEIGHT: 14px;
}
.NavDialogCell {
	PADDING-RIGHT: 3px;
}
.NavDialogCell A IMG {
	WIDTH: 9px;
	HEIGHT: 9px;
}
.Star {
	COLOR: #FF0000;
}
	/*Buttons
*/
.FormButton {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}
TD.Button {								 
	BACKGROUND-IMAGE: url(images/butbg.gif);
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
}
FONT.Button {								 
	FONT-FAMILY: Arial;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
IMG.ButtonSide {
border:none;

}
.SimpleButton TR TD {
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
	COLOR: #CE0158;
	FONT-WEIGHT: bold;
}
.GoImage {
	VERTICAL-ALIGN: middle;
	BORDER: 0px;
}


input, select{border:1px solid #CCCCCC;}

/*
	Location bar
*/
.NavigationPath {
	COLOR: #CC6666;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.NavigationPath:link {
	COLOR: #EA0B8B;
	TEXT-DECORATION: underline;
}
A.NavigationPath:visited {
	COLOR: #EA0B8B;
	TEXT-DECORATION: underline;
}
A.NavigationPath:hover {
	COLOR: #CC6666;
	TEXT-DECORATION: none;
}
A.NavigationPath:active  {
	COLOR: #EA0B8B;
	TEXT-DECORATION: underline;
}

/*
	Product details page
*/
.ProductTitle {
	COLOR: #EA0B8B;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductTitleHidden {
	COLOR: #666666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ProductDetailsTitle {
	COLOR: #FF3300;
	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: #EA0B8B;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #EA0B8B;
	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;
}

/* END */



TD.ButtonsRow {
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 8px;
	PADDING-BOTTOM: 2px;
}