html {
	min-height: 100%;
	height:auto;
	margin:0px;
}

body {
	font:normal 12px Arial;
	color:#000;
	margin:0px;
	padding:0px;
	height:100%;
	background:#fff;
}
FORM, H1, H2, H3, H4 {
	margin:0px;
	padding:0px;
}
INPUT, SELECT {
	font:normal 11px Arial;
	color:black;
}
H1 {
	margin:0px;
	font:bold 16px Arial;
	color:#000;
}
H2 {
	margin:0px;
	font:bold 14px Arial;
	color:#fff;
}
p {
	margin:0px;
	padding:0px;
}
b {
	font-size:13px;	
}
img {
	border:none;
}

#Top {
	width:979px;
}
#Mid {
	width:979px;
}
#Bot {
	width:979px;
	clear:both;
}
#Header {
	position:relative;
	width:979px;
	height:181px;
	background:url(../images/default_04.jpg) no-repeat bottom;
	direction:rtl;
}
#Header #Link {
	float:left;
	padding-top:10px;
	padding-left:8px;

}
#Header #Link A {
	font:normal 12px Arial;
	color:black;
	text-decoration:none;
}
#Header #Link A:hover {
	font:normal 12px Arial;
	color:black;
	text-decoration:underline;	
}
#Header #Text {
	float:right;
	padding-top:10px;
	padding-right:8px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:black;	
}
#Header #Logo {
	position:absolute;
	right:10px;
	bottom:35px;	
}
#Menu {
	width:977px;
	height:38px;
	background:url(../images/menu_bg.jpg) repeat-x top;
	border-left:1px solid #4eb200;
	border-right:1px solid #4eb200;
	direction:rtl;
}

#BottomMenu {
	width:100%;
	height:47px;
	clear:both;
	text-align:center;
	direction:rtl;
}
#BottomMenu Table {
	width:auto;
	height:47px;
	text-align:center;
}
#BottomMenu Table TD {
	padding-left:2px;
	padding-right:2px;
}
#BottomMenu A {
	font-family:Arial;
	font-size:11px !important;
	color:#545454;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
#BottomMenu A:hover {
	text-decoration:underline;
}

#BottomPage {
	padding:5px;
	direction:rtl;
}
#Footer {
	width:977px;
	height:48px;
	background:url(../images/footer_bg.jpg) repeat-x bottom;
	direction:rtl;
	border-left:1px solid #cbd5dd;
	border-right:1px solid #cbd5dd;
}
#Footer Table {
	width:98%;
	height:48px;
	font-family:Arial;
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;	
	text-align:right;
}
#Footer A {
	font-family:Arial;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#Footer A:hover {
	text-decoration:underline;
}

#FooterMenu {
	width:100%;
	height:20px;
	clear:both;
	text-align:center;
	direction:rtl;
}
#FooterMenu Table {
	width:auto;
	height:20px;
	text-align:center;
}
#FooterMenu Table TD {
	padding-left:5px;
	padding-right:5px;
}
#FooterMenu A {
	font-family:Arial;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	white-space:nowrap;
}
#BottomMenu A:hover {
	text-decoration:underline;
}


#Main {
	width:979px;
	direction:rtl;
	background:url(../images/page_bg.jpg) repeat-y center;
	overflow:hidden;
}
#Main2 {
	width:979px;
	direction:rtl;
	background:url(../images/page_bg2.jpg) repeat-y center;
	overflow:hidden;
}
#MainLeft {
	float:left;
	width:745px;
}
#MainLeftInner {
	padding-top:25px;
	text-align:center;
}

#MainRight {
	float:right;
	width:234px;
}

#RightSideTop {
	width:201px;
	height:41px;
	background:url(../images/category_09.jpg) no-repeat;
}
#RightSide {
	width:201px;
	border-bottom:1px solid #c1c2c3;
}

#ContactPhoneBox {
	width:241px;
	height:66px;
	background:url(../images/home72_03.jpg) no-repeat center;	
}
#ContactPhoneBox #Phone {
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
	color:#e22729;
	padding-top:40px;
}

#CategoryBoxHeader {
	width:234px;
	height:37px;
	background:url(../images/default_17.jpg) no-repeat center;	
}
#CategoryBox {
	width:234px;
	text-align:right;
}
/*#CategoryBox A {
	width:234px;
	height:30px;
	display:block;
	font:bold 14px Arial;
	color:#000;
	text-decoration:none;
	line-height:30px;
	text-indent:20px;
	background:url(../images/category_menu_bg.jpg) no-repeat bottom center;
}
#CategoryBox A:hover {
	color:#c80f11;
}*/

#LoginBoxHeader {
	width:234px;
	height:37px;
	background:url(../images/default_34.jpg) no-repeat center;	
}
#LoginBox {
	width:234px;
	text-align:right;
	border-bottom:1px solid #cbd5dd;
}
#LoginBox Table {
	width:100%;
	padding:5px;
}
#LoginBox Table TH {
	font:bold 12px Arial;
	color:black;
	height:20px;
	text-indent:10px;
	text-align:right;
}
#LoginBox Table TD {
	font:normal 12px Arial;
	color:black;
	height:20px;
	text-align:center;
}

#MailinglistBoxHeader {
	width:241px;
	height:38px;
	background:url(../images/default_53.jpg) no-repeat center;	
}
#MailinglistBox {
	width:241px;
	text-align:right;
	background:url(../images/default_55.jpg) no-repeat bottom left;
	overflow:hidden;
}
#MailinglistBox Table {
	width:100%;
	font:normal 12px Arial;
	color:#545454;
	text-align:right;	
}
#MailinglistBox Table DIV {
	padding:3px;
	text-align:center;	
}
#DeliveryBoxHeader {
	width:241px;
	height:38px;
	background:url(../images/default_70.jpg) no-repeat center;	
}
#DeliveryBox {
	width:220px;
	text-align:right;
}
#DeliveryBox DIV {
	width:220px;
	height:30px;
	font:normal 12px Arial;
	color:#545454;
	border-bottom:1px dotted #828487;
	line-height:30px;	
}
#ClientsFeedbackBoxHeader {
	width:241px;
	height:38px;
	background:url(../images/default_80.jpg) no-repeat center;	
}
#ClientsFeedbackBox {
	width:220px;
	text-align:right;
}
#ClientsFeedbackBox DIV {
	width:220px;
	font:normal 12px Arial;
	color:#545454;
	border-bottom:1px dotted #828487;
}
#ClientsFeedbackBox DIV SPAN {
	font:bold 12px Arial;
	color:#0174f6;
	display:block;
}

#BrandsBoxHeader {
	width:494px;
	height:39px;
	background:url(../images/header_box_bg.jpg) repeat-x center;
	text-align:center;
	font:bold 15px Arial;
	color:#db051e;
	line-height:39px;
}
#BrandsBox {
	width:494px;
}
#BrandsBox DIV {
	float:right;
	padding-right:25px;
	padding-left:25px;
	width:105px;
	height:35px;
}
#BrandsBox A {
	width:105px;
	height:35px;
	display:block;
	font:bold 12px Arial;
	color:#0f1391;
	text-decoration:underline;
	text-align:center;
	line-height:35px;	
}
#BrandsBox A:hover {
	text-decoration:none;	
}
#BrandsBox #NewTag {
	width:105px;
	height:35px;
	background:url(../images/new_icon.gif) 0px 0px no-repeat;	
}
#DefaultPageBox {
	width:100%;
	background:url(../images/default_page_bg.jpg) no-repeat left;
	text-align:right;
}
#DefaultPageBox #Body {
	width:413px;
	min-height:292px;
	font:Arial;
	color:black;
}
#DefaultPageBox #Body #Text {
	padding-top:30px;
	padding-right:40px;	
}
#DefaultPageBox #Body #Text H1 {
	font:bold 14px Arial;
	color:black;	
}

#PageBoxHeader {
	width:744px;
	height:37px;
	background:url(../images/PageBoxHeader_bg.jpg) repeat-x;
	text-align:right;
	border-left:1px solid #e5eaef;
}
#PageBoxHeader H1 {
	font:bold 14px Arial;
	color:black;
	text-indent:20px;
	display:inline;
	line-height:37px;
}

#PageTitle {
	width:685px;
	height:42px;
	background:url(../images/header_box_bg.jpg) repeat-x center;	
}

#PageTitle H1 {
	float:right;	
	font:bold 16px Arial;
	color:#000;
	text-align:right;
	text-indent:20px;
	line-height:39px;
}

#PageBox2 {
	width:683px;
	background:url(../images/page_box_bg.jpg) repeat-x bottom #fbfbfd;
	min-height:250px;
	border-left:1px solid #d2dbe3;
	border-right:1px solid #d2dbe3;
	overflow:hidden;	
}
#PageBox2 #InnerPage {
	padding:10px;
	text-align:right;
}
#PageBox2 #InnerPage #Sep {
	border-bottom:1px dotted #748da1;
	text-align:right;
}
#PageBox2 #InnerPage #NoSep {
	text-align:right;
}
#PageBox2 #InnerPage H2 {
	font:bold 14px Arial;
	color:#c80f11;
	text-align:right;
	line-height:25px;	
}
#PageBox2 #InnerPage Table {
	width:100%;
	text-align:right;
}
#PageBox2 #InnerPage Table TH {
	font:bold 13px Arial;
	color:black;
	width:30%;
	white-space:nowrap;
}
#PageBox2Footer {
	border-top:1px solid #cbd5dd;
	width:685px;
	height:53px;
	background:url(../images/page_box_footer_bg.jpg) repeat-x bottom;
	text-align:center;
	font:bold 14px Arial;
	line-height:53px;
}
#PageBox2Footer Table {
	height:53px;
}
#PageBox2FooterL {
	height:53px;
	background:url(../images/register_08.jpg) no-repeat left;	
}
#PageBox2FooterR {
	height:53px;
	background:url(../images/register_12.jpg) no-repeat right;
}
#PageBox {
	width:100%;
	text-align:right;
	color:#000;
	overflow:hidden;
}

#PageBox #Body {
	width:100%;
	min-height:150px;
	font:Arial;
	color:black;
}
#PageBox #Body #Text {
	padding-top:10px;
	padding-right:10px;	
}
#PageBox #Body #Text H1 {
	font:bold 14px Arial;
	color:#c80f11;	
}


#PageBox #ContactBox #ContactHeader {
	width:466px;
	height:46px;
	background:url(../images/contact_03-07.jpg) no-repeat center;	
}
#PageBox #ContactBox {
	width:466px;
	background:url(../images/contactpage_bg.jpg) repeat-y center;
}
#PageBox #ContactBox #ContactFooter {
	width:466px;
	height:52px;
	background:url(../images/contact_10.jpg) no-repeat center;
	text-align:center;
}
#SearchBox {
	width:234px;
	height:73px;
	background:url(../images/search_box_bg.jpg) no-repeat right bottom;
	text-align:right;
}

#SearchBox #SearchText {
	float:left;
	width:120px;
	padding-top:30px;
	padding-left:10px;
}
#SearchBox #SearchBtn {
	float:left;
	width:20px;
	padding-top:30px;
	padding-left:10px;
}
#SearchBoxTop {
	width:234px;
	height:37px;
	background:url(../images/default_08.jpg) no-repeat;
}

#ProductsHeaderBox {
	width:744px;
	height:37px;
	background:url(../images/PageBoxHeader_bg.jpg) repeat-x;
	border-left:1px solid #cbd5dd;
	overflow:hidden;
}
#ProductsHeaderBox Table 
{
	width:100%;
	height:37px;
}
#ProductsHeaderBox #NextBtn {
	white-space:nowrap;
}
#ProductsHeaderBox #NextBtn A {
	font:bold 14px Arial;
	color:black;
	text-decoration:none;
}
#ProductsHeaderBox #PreviousBtn {
	white-space:nowrap;
}
#ProductsHeaderBox #PreviousBtn A {
	font:bold 14px Arial;
	color:black;
	text-decoration:none;
}
#ProductsHeaderBox #BlackTitle {
	clear:both;
	width:100%;
	text-align:center;
	font:bold 15px Arial;
	color:#000;
	display:block;
}
#ProductsBox {
	width:745px;
}
#ProductsBox Table {
	width:100%;	
}
#ProductsBox Table TD {
	width:33%;	
}
#ProductBoxResult {
	width:100%;
	height:276px;
	border-left:1px solid #eef1f4;
	border-bottom:1px solid #eef1f4;
	text-align:center;
	position:relative;
}
#ProductBoxResult #IsNew {
	position:absolute;
	top:0px;
	left:5px;
	width:64px;
	height:46px;
	background:url(../images/newProduct_tag.png) no-repeat;	
}
#ProductBoxResult #IsSale {
	position:absolute;
	top:0px;
	left:5px;
	width:64px;
	height:46px;
	background:url(../images/onSale_tag.png) no-repeat;	
}
#ProductBoxResult #Img Img {
	border:1px solid #efeff0;
}
#ProductBoxResult #Name {
	text-align:center;
	height:37px;
}
#ProductBoxResult #Name A {
	display:block;
	font:bold 14px Arial;
	color:#c80f11;
	line-height:37px;
	text-decoration:none;	
}
#ProductBoxResult #Name A:hover {
	text-decoration:underline;
}
#ProductBoxResult #Price {
	font:normal 14px Arial;
	color:black;
	text-align:center;
	line-height:24px;
}
#ProductBoxResult #Buttons {
	text-align:center;
}
#ProductBoxResult #Buttons Table {
	width:180px;	
}
#ProductBoxResult #Buttons Table TD {
	width:50%;	
}
#ProductsFooterBox {
	width:743px;
	height:53px;
	background:url(../images/page_box_footer_bg.jpg) repeat-x bottom;
	position:relative;
}
#ProductsFooterBox #Left {
	height:53px;
	background:url(../images/register_08.jpg) no-repeat left;	
}
#ProductsFooterBox #Right {
	height:53px;
	background:url(../images/register_12.jpg) no-repeat right;
}
#ProductsFooterBox #NextBtn {
	position:absolute;
	top:20px;
	left:20px;
	white-space:nowrap;
}
#ProductsFooterBox #NextBtn A {
	font:bold 14px Arial;
	color:black;
	text-decoration:none;
}
#ProductsFooterBox #PreviousBtn {
	position:absolute;
	top:20px;
	right:20px;
	white-space:nowrap;
}
#ProductsFooterBox #PreviousBtn A {
	font:bold 14px Arial;
	color:black;
	text-decoration:none;
}
#ProductsFooterBox #BlackTitle {
	position:absolute;
	width:100%;
	top:15px;
	left:0px;
	text-align:center;
	font:bold 15px Arial;
	color:#000;
}


#ProductBox {
	width:100%;
	padding-top:10px;
	overflow:hidden;
}

#ProductBox #Left {
	float:left;
	width:277px;
	padding-left:30px;
}
#ProductBox #Right {
	float:right;
	width:400px;
	text-align:right;
	padding-right:10px;
}

#ProductBox #CartBoxHeader {
	width:195px;
	height:35px;
	background:url(../images/product_09.jpg) no-repeat;	
}
#ProductBox #CartBoxBox {
	width:195px;
	height:86px;
	background:url(../images/product_cartbox_bg.jpg) repeat-y center;
	overflow:hidden;
}
#ProductBox #CartBoxBox Table {
	width:195px;
	height:50px;
	font:bold 12px Arial;
	text-align:center;
}
#ProductBox #CartBoxBoxBottom {
	width:195px;
	height:86px;
	background:url(../images/product-details_10.jpg) no-repeat bottom;
}

#ProductBox #PhoneBoxHeader {
	width:195px;
	height:35px;
	background:url(../images/product-details_08.jpg) no-repeat;	
}

#ProductMainImage {
	width:275px;
	height:310px;
	position:relative;
}
#ProductMainImage #IsNew {
	position:absolute;
	top:0px;
	left:5px;
	width:64px;
	height:46px;
	background:url(../images/newProduct_tag.png) no-repeat;	
	z-index:1;
}
#ProductMainImage #IsSale {
	position:absolute;
	top:0px;
	left:5px;
	width:64px;
	height:46px;
	background:url(../images/onSale_tag.png) no-repeat;
	z-index:1;
}
#ProductMainImage Table {
	width:275px;
	height:305px;
	text-align:center;
}
#ProductMainImage #IMG {
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
	border:1px solid #a9bac8
}
#ProductZoomImages {
	width:275px;
	height:36px;
	background:url(../images/product_18.jpg) no-repeat center;
}
#ProductMoreImages {
	width:275px;
	text-align:center;	
}
#ProductBoxCombinationBox {
	width:280px;
	border-top:1px solid #bdbdbd;
	font:normal 13px Arial;
	text-align:right;
	color:black;
}
#ProductBoxCombinationBox DIV {
	padding:5px;	
}
#ProductBoxCombinationBox A {
	font:bold 13px Arial;
	color:black;
	text-decoration:underline;	
}
#ProductBoxRelatedProductsHeader {
	width:728px;
	height:47px;
	background:url(../images/productpage4_15.jpg) no-repeat;
	border-bottom:1px dotted #737373;
	font:bold 16px Arial;
	color:#0174f6;
	text-align:right;
	text-indent:20px;
	line-height:47px;
}
#ProductBoxRelatedProducts {
	width:728px;
	background:url(../images/ProductBoxRelatedProducts_bg.jpg) repeat-y center;
}
#ProductBoxRelatedProductsFooter {
	width:728px;
	height:8px;
	background:url(../images/ProductBoxRelatedProductsFooter_bg.jpg) no-repeat;
}
#ProductBoxBackToTop {
	text-align:left;
	padding-top:13px;
}
#ResponseHeader {
	width:719px;
	height:45px;
	background:url(../images/articlepage_09.jpg) no-repeat center;
}
#ResponseHeader H4 {
	float:right;
	width:500px;
	font:bold 15px Arial;
	color:black;
	text-align:right;
	line-height:45px;
	padding-right:10px;
}
#ResponseHeader SPAN {
	font:bold 13px Arial;
	color:black;	
}
#ResponseHeader #AddBtn {
	float:left;
	width:auto;
	height:25px;
	display:inline;
	padding-top:15px;
	padding-left:10px;
}
#ResponseHeader #AddBtn A {
	font:bold 15px Arial;
	color:black;
	text-decoration:none;
}
#ResponseHeader #AddBtn A:hover {
	text-decoration:underline;
}
#ResponsesForm {
	width:717px;
	border:1px solid #ddd;
	border-top:none;
	text-align:right;
}
#ResponseHeader #ResMsg {
	font:bold 12px Arial;
	color:red;
	text-align:center;	
}
#ResponsesForm table {
	width:500px;	
}
#ResponsesTbl {
	width:717px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
}
#ResponsesTbl Table {
	width:100%;
}
#ResponsesTbl TH {
	height:35px;
	font:bold 13px Arial;
	color:#01aef0;
	background#f3f3f3;
}
#ResponsesTbl TD {
	height:36px;
	font:bold 12px Arial;
	color:#000;
	border-top:1px solid #dedede;
	background:#f4f4f4;
}
#ResponsesTbl .DataBox {
	text-align:right;
	background:white;
	height:20px;
	border-bottom:1px solid #dedede;
}
#ResponsesTblFooter {
	width:719px;
	height:8px;
	background:url(../images/articlepage_14.jpg) no-repeat center;	
}
#ShoppingCart {
	width:234px;
	height:60px;
}
#ShoppingCart Table {
	width:100%;
	height:60px;
}
#ShoppingCart Table A {
	font:bold 12px Arial;
	color:black;
	text-decoration:none;	
}
#ShoppingCart Table A:hover {
	font:bold 12px Arial;
	color:black;
	text-decoration:underline;
}

#ShoppingCart Table TH {
	width:auto;
	height:60px;
	width:60px;
	background:url(../images/cart_total_bg.jpg) no-repeat center;
	font:bold 14px Arial;
	color:#f50100;
	line-height:60px;
}
#ShoppingCart Table TD {
	width:60%;
	height:60px;
	text-align:right;
	font:bold 12px Arial;
	color:black;
	line-height:60px;
}

#ShoppingCartResults Table {
	width:100%;
}

#ShoppingCartResults Table TH {
	font:bold 13px Arial;
	color:#406686;
	text-align:center;
	height:37px;
	background:#FFF;
	border-bottom:1px solid #cbd5dd;
}
#ShoppingCartResults Table TD {
	font:bold 12px Arial;
	color:#000;
	text-align:center;
	height:74px;
	border-bottom:1px dotted #748da1;
}
#ShoppingCartResults Table TD A {
	font:bold 12px Arial;
	color:black;
	text-decoration:none;	
}
#ShoppingCartResults Table TD A:hover {
	font:bold 12px Arial;
	color:black;
	text-decoration:underline;
}
#ShoppingCartSubTotal {
	width:683px;
	height:53px;
	background:url(../images/shopping_cart_subtotal_bg.jpg) repeat-x;
	font:bold 14px Arial;
	text-align:center;
}
#ShoppingCartSubTotal Table {
	width:100%;
	height:53px;
}
#ShoppingCartSubTotal Table TD {
	height:53px;
	font:bold 14px Arial;
}
#NewsBox {
	padding-top:10px;
	padding-bottom:12px;
	padding-left:11px;
	padding-right:11px;
		
}
#NewsBoxHeader {
	width:212px;
	height:44px;
	background:url(../images/default_12.jpg) no-repeat;
	text-align:center;
}
#NewsBoxText {
	width:212px;
	height:104px;
	background:url(../images/default_14.jpg) no-repeat;
}
#NewsBoxText Table {
	width:100%;
	text-align:right;
	color:#406686;
}
#NewsBoxText Table TH {
	text-align:right;	
}
#NewsBoxText Table TH A {
	font:bold 13px Arial;
	color:#406686;
	text-decoration:none;	
}
#NewsBoxText Table TH A:hover {
	text-decoration:underline;
}
#NewsBoxBottom {
	width:212px;
	height:12px;
	background:url(../images/default_15.jpg) no-repeat;
	text-align:center;
}

#GalleryBox {
	width:700px;
	text-align:right;
}
#GalleryBox Table {
	width:100%;	
}
#GalleryBox Table H1 {
	font:bold 14px Arial;
	color:white;
}
#GalleryBox Table A {
	font:bold 12px Arial;
	color:#aea400;
}

#CartBox {
	width:780px;
	text-align:right;
}
#CartBox Table {
	width:100%;	
}
#CartBox Table TH {
	width:70px;
	height:29px;
	font:bold 13px Arial;
	color:#fff;
	background:url(../images/ResponsesTbl_th_bg.jpg) repeat-x;
	border-left:1px solid #cbadea;
	text-align:center;
}
#CartBox Table TD {
	height:42px;
	font:normal 12px Arial;
	color:#000;
	background:url(../images/cart_td_bg.jpg) repeat-x center;
	border-right:1px solid #cbadea;
	text-align:center;
}
#CartBox A {
	font:bold 12px Arial;
	color:black;
	text-decoration:none;	
}
#CartBox A:hover {
	color:#520e73;	
}

#CheckoutLoginBox {
	width:685px;
	height:56px;
	background:url(../images/checkout_login_box_bg.jpg) no-repeat center;
	text-align:right;
}
#CheckoutLoginBox Table {
	width:544px;
	height:56px;
	margin-right:150px;	
}
#CheckoutLoginBox Table A {
	font:bold 12px Arial;
	color:black;
	text-decoration:none;
}
#CheckoutLoginBox Table A:hover {
	text-decoration:underline;
}
#CheckoutHeader {
	width:725px;
	height:55px;
	background:url(../images/checkout_07.jpg) no-repeat center;
	font:bold 14px Arial;
	color:black;
	text-align:right;
	text-indent:10px;
	line-height:55px;
}
#CheckoutBox {
	width:100%;
}
#CheckoutBox Table {
	width:100%;	
}
#CheckoutBox Table TH {
	height:34px;
	font:bold 13px Arial;
	color:#000;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	text-align:right;
	text-indent:10px;
	
}
#CheckoutBox Table TD {
	text-align:right;
	padding:5px;
}
#CheckoutFooter {
	width:725px;
	height:58px;
	background:url(../images/checkout_footer_bg.jpg) no-repeat center;
	text-align:center;
	line-height:58px;
}
#CheckoutFooter DIV { padding-top:18px; }
#CheckoutFooter Table {
	width:auto;
	height:58px;
	font:bold 14px Arial;
}

#ArticlesBox {
	width:725px;
	padding-top:13px;
	overflow:hidden;
}
#ArticlesBox #Img {
	float:right;
	width:186px;
	height:152px;
	background:url(../images/articles_05.jpg) no-repeat;
}
#ArticlesBox #Img IMG { padding-top:8px; }
#ArticlesBox #Content {
	float:left;
	width:533px;
	height:150px;
	border-bottom:1px dotted #737373;
}
#ArticlesBox #Content #Header {
	width:533px;
	height:39px;
	background:url(../images/articles_03.jpg) no-repeat left;
	text-align:right;
}
#ArticlesBox #Content #Header A {
	width:533px;
	height:39px;
	text-align:right;
	font:bold 15px Arial;
	color:black;
	text-decoration:none;
	text-indent:15px;
	display:block;
	padding-top:10px;
}
#ArticlesBox #Content #Header A:hover {
	text-decoration:underline;	
}
#ArticlesBox #Content #Text {
	font:normal 12px Arial;
	color:black;
	margin:5px;
	text-align:right;	
}
#ArticlesBoxFooter {
	width:725px;
	height:28px;
	text-align:center;
	padding-top:15px;
}
#SSLDetails {
	background:url(../images/default_85.jpg) no-repeat center;
	width:241px;
	height:152px;
	position:relative;
}
#SSLDetails #MoreDetails {
	position:absolute;
	left:0px;
	bottom:0px;	
}
#SSLDetails #SSLSeal {
	position:absolute;
	right:10px;
	bottom:10px;			
}
#GeneralDetails Table TD { height:24px; }
#RelevantProductsDetails Table TD { height:28px; line-height:28px; text-align:right; }
#DetailsForm { text-align:right; direction:rtl; }
#DetailsForm span { color:red; }
.right { text-align:right; padding-right:10px; }
.bold { font-weight:bold; }
.smallBox
{
	width:161px;
	direction:rtl;
	margin-bottom:5px;
}
.buttonBox
{
	width:169px;
	direction:rtl;
	margin-bottom:5px;
}
.bigBox
{
	clear:both;
	width:778px;
	direction:rtl;
	margin-top:8px;
	margin-bottom:8px;
}
.bigAdBox
{
	clear:both;
	width:778px;
	direction:rtl;
	margin-top:8px;
}
.bigClientBox
{
	width:608px;
	direction:rtl;
}
.winbigBox
{
	width:608px;
	direction:rtl;
	margin-bottom:10px;
}
.winbigBox Table {
	width:100%;
}
.winbigBox A {
	font:bold 12px Arial;
	color:black;
	text-decoration:none;
}
.winbigBox A:hover {
	color:#990000;
}
.Mheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.Mheads:hover {
	color: #000000;
}
.Mheads2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #000000;
}
.Mheads3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
}
.mtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;

}
A.mtext2:hover {
	text-decoration: underline;
}

.mtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;

}
A.mtext:hover {
	text-decoration: underline;
}
.mtext_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.mtext_med:hover {
	text-decoration: underline;
}
.mtext_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
A.mtext_small:hover {
	text-decoration: underline;
}
.mcats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.mcats:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
A.mcats:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFD800;
	text-decoration: none;
}
.mcats:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.mcats2,A.mcats2, A.mcats2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
A.mcats2:hover {
	text-decoration:underline;
}
.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
}
.data.over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#E20A16;
}
.data_odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#EAEAEA;
}
.data_odd.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#EAEAEA;
}
.data_odd.over {
	background-color:#76b1f2;
}
.data_odd.click {
	background-color:#76b1f2;
}
.data_even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#F3F3F3;
}
.data_even.out {
	background-color:#F3F3F3;
}
.data_even.over {
	background-color:#76b1f2;
}
.data_even.click {
	background-color:#76b1f2;
}
.data_sponsered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
	background-color:#FF1200;
}
.data_sponsered.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#FF1200;
}
.data_sponsered.over {
	background-color:#76b1f2;
}
.data_sponsered.click {
	background-color:#76b1f2;
}
.data_hot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#FFF600;
}
.data_hot.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#FFF600;
}
.data_hot.over {
	background-color:#76b1f2;
}
.data_hot.click {
	background-color:#76b1f2;
}
.data_mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#F0F7FD;
}
.data_mail.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#F0F7FD;
}
.data_mail.over {
	background-color:#4C90DB;
}
.data_mail.click {
	background-color:#4C90DB;
}
.true {
	font-family:Wingdings;
	color:black;
	font-style:bold;
	font-size:12px;
	text-align:center;
}
.red, A.red, A.red:link, A.red:visited {
	color:red;
	text-decoration:none;
}
A.red:hover {
	text-decoration:underline;
}
.orange, A.orange, A.orange:link, A.orange:visited {
	color:orange;
	text-decoration:none;
}
A.orange:hover {
	text-decoration:underline;
}
.white, A.white, A.white:link, A.white:visited {
	color:white;
	text-decoration:none;
}
A.white:hover {
	text-decoration:underline;
}
.gray, A.gray, A.gray:link, A.gray:visited {
	color:#959595;
	text-decoration:none;
}
A.gray:hover {
	text-decoration:underline;
}
.purple, A.purple, A.purple:link, A.purple:visited {
	color:#520e73;
	text-decoration:none;
}
.blue, A.blue, A.blue:link, A.blue:visited {
	color:#06F;
	text-decoration:none;
}

.cmenulink{
	color:White;
	text-decoration:none;
}

.sample_attach
{
  width:100%;
  height:20px;;
  border: 1px solid #FFFFFF;
  background:#666666;
  padding: 0px 5px;
  white-space:nowrap;
  font-family:Arial, Helvetica, sans-serif;
  text-align:right;
}


a.sample_attach
{
  display: block;
  border-bottom: none;
  text-decoration: none;
  font-weight: bold;
  color: white;
  font-size:12px;  
}

a.sample_attach:hover{
	background-color:#CCCCCC;
	color:black;
}

div.parentdiv{
	height:100%;
	width:100%;
	z-index:100;
	margin:0px;
}

div.childdiv{
	margin:2px;
	border-bottom:solid 1px white;
	text-align:right;
	
}
