/* ==================================== */
/* ===== Styles ======================= */
/* ==================================== */

html {
	max-width:1280px; 
	height:100%;
	}

img {
	border: 0px none;
	}

p {
	margin: 0;
	}

input, select, textarea {
	padding: 1px 0 0 0;
	font: 1em Arial, Helvetica, sans-serif;
	}
	
input.button {
	border: 0px none;
	}	
	
body {
	background-image:url('/images/ecart/b_bg.jpg');	
	background-repeat:no-repeat;
	height:auto;
	width:100%;
	text-align:center; 
	font-family: Arial, Verdana, Helvetica;
	color: #000; 
	font-size:0.9em; 
	background-color:#F4ECD3;
	overflow:hidden;
	margin:0px 
	}
	
#scroller {
	width:100%; 
	height:100%;  
	overflow:auto;
	} 

i {
	visibility: auto;
	}

a, a:visited {
	color: #59648F; 
	background-color: transparent;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}


/* ==================================== */
/* ===== MasterDiv Styles start ======= */
/* ==================================== */

#wrapper {
	width:918px; 
	margin:0 auto; 
	text-align:center; 
	_height:400px !important; 
	min-height:400px;
	background-image:url('/images/ecart/sidecat_bg2.jpg');
	background-repeat:repeat-y
	}

#wrapper1 {
	width:918px; 
	margin:0 auto; 
	text-align:center; 
	_height:318px !important; 
	min-height:318px;
	background-image:url('/images/ecart/white_bg_1.jpg');
	background-repeat:repeat-y
	}

#MasterDIV {
	
	width:100%;
	height:auto;
	overflow:hidden;
	padding: 0px; /* optional */
	text-align: right; /* IE patch */
	}
#MasterDIV_form {
	
	width:1004px;
	height:auto;
	overflow:hidden;
	padding: 0px; /* optional */
	text-align: center; /* IE patch */
	}
	
#MasterDIV2 {
	min-width:1003px;
	height:auto;
	overflow:hidden;
	text-align:center;
	}

#MasterDIV3 {
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	}

#TopNavigationDIV {
	background-color:#FFFFFF;
	width:100%;
	height:26px;
	overflow:hidden;
	text-align:center;
	}
	
#LeftDIV {
	width:4.5%;
	float:left;
	height:10px;
	overflow:hidden;
	}
	
/*#RightDIV {
	width:4.5%;
	float:right;
	height:10px;
	overflow:hidden;
	}*/

#CenterTopNavigationDIV {
	background-color:#FFFFFF;
	color:#666666;
	width:920px;
	height:24px;
	overflow:hidden;
	position:inherit;
	margin: 0 auto;
	padding-top: 5px; /* optional */
	text-align: right; /* IE patch */
	}

#CenterTopNavigationDIV a {
	color:#666;text-decoration:none;
	font-size:0.8em;
	}

#CenterTopNavigationDIV a:hover {
	text-decoration:none;
	color:#333;  
	}

#MiddleBigDIV {
	width:100%;
	height:auto !important;
	overflow:hidden;

	}
	
#MiddleBigDIV2 {
	width:100%;
	height:500px;
	overflow:hidden;
	}

#MiddleDIV {
	width:970px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding:0px; /* optional */
	text-align: left; /* IE patch */
	}
	
#HomeMiddleDIV {
	width:775px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding:0px; /* optional */
	text-align: left; /* IE patch */
	}
	
#MiddleDIV3 {
	width:970px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding:0px; /* optional */
	text-align: left; /* IE patch */
	}

#HomeMiddleDIV3 {
	width:780px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding:0px; /* optional */
	text-align: left; /* IE patch */
	}
	
#MiddleDIV2 {
	width:91%;
	height:hidden;
	overflow:hidden;
	float:left;
	position:inherit;
	text-align:center;
	}

#TopHeaderDIV {
	background-color:#1D2D3A;
	width:1003px;
	height:115px;
	overflow:hidden;
	 margin: 0 auto;
	 padding: 0; /* optional */
	 text-align: center; /* IE patch */ 
	}
#TopHeaderDIV_center {
	width:1003px;
	height:auto;
	overflow:hidden;
	 margin: 0 auto;
	 padding: 0; /* optional */
	 text-align: center; /* IE patch */ 
	}
#TopHeaderDIV_center_form {
	width:918px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: center; /* IE patch */ 
	}

#HomeTopHeaderDIV {
	background-color:#1D2D3A;
	width:780px;
	height:115px;
	overflow:hidden;
	 margin: 0 auto;
	 padding: 0; /* optional */
	 text-align: center; /* IE patch */ 
	}

#TopHeaderDIV2 {
	background-color:#1D2D3A;
	min-width:1003px;
	height:115px;
	overflow:hidden;
	text-align:center;
	}
	
#TopHeaderDIV2_center {
	min-width:1003px;
	height:auto;
	overflow:hidden;
	text-align:center;
	}
#TopHeaderDIV2_center_form {
	min-width:918px;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	}

#HomeTopHeaderDIV2 {
	background-color:#1D2D3A;
	min-width:780px;
	height:115px;
	overflow:hidden;
	text-align:center;
	}

#BottomImageDIV {
	background-color:#1D2D3A;
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	}
	
#BottomImageCenterDIV {
	width:886px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding-top: 12px; /* optional */
	padding-bottom: 10px; /* optional */
	text-align: center; /* IE patch */ 
	}
	
#HomeBottomImageCenterDIV {
	width:1000px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding-top: 12px; /* optional */
	padding-bottom: 10px; /* optional */
	text-align: center; /* IE patch */ 
	}

#BottomImageCenterDIV2 {
	width:900px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding-top: 7px; /* optional */
	text-align: center; /* IE patch */
	}
	
#BottomImageCenterDIV2_form {
	width:918px;
	_height:400px !important; 
	min-height:400px;
	background-image:url('/images/ecart/white_bg.jpg');
	background-repeat:repeat-y;
	margin: 0 auto;
	padding: 0px; /* optional */
	text-align: center
	}

#HomeBottomImageCenterDIV2 {
	width:900px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding-top: 7px; /* optional */
	text-align: center; /* IE patch */
	}

#LeftDIV2 {
	min-width:4.5%;
	float:left;
	height:100px;
	overflow:hidden;
	}
	
#RightDIV2 {
	min-width:4.5%;
	float:right;
	height:100px;
	overflow:hidden;
	}

#BottomImageDIV2 {
	background-color:#FFFFFF;
	width:100%;
	height:10px;
	overflow:hidden;
	text-align:left;
	}
	
#BottomImageDIV3 {
	width:100%;
	height:160px;
	overflow:hidden;
	text-align:center;
	color:#FFFFFF;
	}
	
#BottomImageDIV3_form {
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	color:#FFFFFF;
	}
	
#HomeBottomImageDIV3 {
	width:100%;
	height:138px;
	overflow:hidden;
	text-align:center;
	color:#FFFFFF;
	}
	

#BottomImageDIV3 a {
	color:#666;text-decoration:none;
	font-size:0.8em;
	}

#BottomImageDIV3 a:hover {
	text-decoration:none;
	color:#333;  
	}

#BottomImageDIV4 {
	background-color:#FFFFFF;
	width:100%;
	height:20px;
	overflow:hidden;
	text-align:left;
	}
	
#TopLogoDIV {
	width:20%;
	height:85px;
	overflow:hidden;
	text-align:left;
	float:left;
	}

#TopSearchDIV {
	width:80%;
	height:71px;
	overflow:hidden;
	text-align:right;
	float:right;
	font-size:0.7em;
	color:#6C6D68;
	padding-top:7px;
	}

#Welcome {
	float:right; 
	padding-left:5px; 
	padding-top:3px
	}


#logout {
	float:left;
	height:15px;
	}

#InputBox {
	float:right; 
	padding-left:5px;
	
	}

#Newsletter_inputbox {
	background-color:#FFFFFF;
	border:1px solid #1A2D3A;
	height:17px;
	width:auto;
	font-size:11px;
	color:#333333;
	font-weight:normal;	
	}
	
#SearchButton {
	float:right; 
	padding-left:5px;
	padding-top:1px;
	}

#TopSearchButton {
	padding-top:10px;
	padding-left:5px;
	}

#TopSearchDIV a, #TopSearchDIV a:visited{
        color:#fff;
        text-decoration:none;
        }
#TopSearchDIV a:hover{
        color:#F4ECD3;
        text-decoration:none;
        }


#Navigation {
	float:left;
	}

#Navigation2 {
	color:#FFFFFF;
	padding-top:2px; 
	padding-left:5px;
	text-align:right;
	}
	
#HomeNavigation2 {
	color:#FFFFFF;
	padding-top:2px; 
	padding-left:5px;
	text-align:right;
	}

#Navigation2 a {
	color:#fff;text-decoration:none;
	font-size:0.8em;
	}

#Navigation2 a:hover {
	text-decoration:none;
	color:#fff;  
	}

#HomeNavigation2 a {
	color:#fff;text-decoration:none;
	font-size:0.8em;
	}

#HomeNavigation2 a:hover {
	text-decoration:none;
	color:#fff;  
	}

#Navigation4 {
	color:#FFFFFF;
	padding-top:2px; 
	padding-left:5px;
	text-align:center;
	}

#Navigation4 a {
	color:#fff;text-decoration:none;
	font-size:0.9em;
	}

#Navigation4 a:hover {
	text-decoration:none;
	color:#C2AE74;  
	}


#Navigation3 {
	color:#4D5963;
	float:left;
	padding-top:2px; 
	padding-left:20px
	}

#Navigation3 a {
	color:#fff;text-decoration:none;
	font-size:0.8em;
	}

#Navigation3 a:hover {
	text-decoration:none;
	color:#fff;  
	}


#Navigation_right {
	float:right;
	color:#4D5963;
	width:37%;
	text-align:right;
	}

#MiddleFlashDIV {
	text-align:left;
	overflow:hidden;
	border-top:1px solid #FFFFFF;
	height:403px;
	width:expression(document.body.clientWidth > 1004? "100%" :"1004px");
	min-width:1004px;
	}
#MiddleFlashDIV_per {
	min-width:1004px;
	text-align:left;
	_width:1004px;
	
	}
	
	
#MiddleMainDIV {
	background-image:url('/images/ecart/cat_bg_new.jpg');
	background-repeat:repeat-y;
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	float:left
	}

#MiddleMain_DIV {
	background-color:#FFFFFF;
	width:100%;
	height:auto !important;
	overflow:hidden;
	text-align:center;
	float:left;
	}

#sidecat_background_height {
	width:913px;
	/*background-image:url(/images/ecart/cat_bg_new.jpg);*/
	background-repeat:repeat-y;
	height:3px;
	overflow:hidden;
	}

#MiddleMainDIVCenterDIV{
	background-image:url('/images/ecart/sidecat_bg.jpg');
	background-repeat:repeat-y;
	width:914px;
	height:auto;
	overflow:hidden;
	text-align:center;
	align:center;
	float:none;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: left 
	}

#MiddleMainDIVImportant {
	width:90%;
	height:auto;
	overflow:hidden;
	text-align:center;
	float:left;
	}

#middle_center_div {
	width:705px;
	height:auto;
	overflow:hidden;
	text-align:left;
	float:right;
	
	}

#middle_left_div {
	width:204px;
	text-align:center;
	float:left;
	overflow:hidden;
	padding-top:12px;
	padding-bottom:15px;
	}

#LeftNavigationDivTopHeight {
	height:15px;

	}

#product_back_div {
	background-image:url('/images/ecart/product_list_bg.jpg');
	background-repeat:repeat-y;
	height:auto;
	overflow:hidden;
	clear:both;
	width:685px;
	text-align:left;
	background-color:#FFFFFF

	}
	
#search_product_back_div {
	background-image:url('/images/ecart/search_product_list_bg.jpg');
	background-repeat:repeat-y;
	height:auto;
	overflow:hidden;
	clear:both;
	width:895px;
	text-align:left;
	background-color:#FFFFFF
	}

#product_back_bottom_div {
	background-image:url('/images/ecart/product_list_bottom_bg.jpg');
	background-repeat:repeat-x;
	height:5px;
	overflow:hidden;
	clear:both;
	width:685px;
	text-align:left;
	background-color:#FFFFFF

	}


#product_back_div2 {
	height:auto;
	overflow:hidden;
	clear:both;
	width:100%;
	text-align:left;
	background-color:#FFFFFF;
	}

#IndexBackDIV {
	background-image:url('/images/ecart/home_sale.jpg');
	background-repeat:no-repeat;
	height:353;
	overflow:hidden;
	clear:both;
	width:682px;
	text-align:left;
	padding-bottom:10px
	}

#ProductDetailDIV {
	height:auto;
	overflow:hidden;
	clear:both;
	width:97%;
	text-align:left;
	background-color:#FFFFFF;
	padding:10px;
	}

#LoginPageDivMain {
	height:auto;
	overflow:hidden;
	clear:both;
	width:auto;
	text-align:center;
	background-color:#FFF9E1;
	padding:3px;
	align:center;
	}

#LoginPageDivMainNew {
	height:auto;
	overflow:hidden;
	min-width:1003px;
	text-align:center;
	align:center;
	}


#LoginPageDiv {
	height:auto;
	overflow:hidden;
	min-width:678px;
	text-align:left;
	background-color:#FFF9E1;
	padding:3px;
	}
	
#VideoPageDiv {
	height:auto;
	overflow:hidden;
	width:auto;
	text-align:left;
	background-color:#DFD1AA;
	padding:3px;
	}
	
#popupPageDiv {
	height:auto;
	overflow:hidden;
	width:auto;
	text-align:left;
	padding:3px;
	}
	
#BreadCrumbLoginPageDiv {
	min-height:auto;
	overflow:hidden;
	clear:both;
	min-width:678px;
	text-align:left;
	background-color:#FFF9E1;
	padding:3px;
	}
	
#LoginSubcategory {
	height:auto;
	overflow:hidden;
	clear:both;
	width:95.5%;
	text-align:left;
	background-color:#FFF9E1;
	}

#LoginPageDiv3 {
	height:auto;
	overflow:hidden;
	clear:both;
	width:1003px;
	text-align:left;
	background-color:#FFFFFF;
	padding:10px;
	}

#LoginPageDiv4 {
	height:auto;
	overflow:hidden;
	text-align:left;
	background-color:#FFFFFF;
	padding:10px;
	}

#new_user_back {
	width:97%;
	height:auto;
	overflow:hidden;
	float:left;
	background-color:#FFFFFF;
	
	padding-top:7px;
	}

#new_user_back2 {
	width:96%;
	height:auto;
	overflow:hidden;
	float:left;
	background-color:#FFFFFF;
	padding:7px;
	}

#new_user {
	width:98%;
	height:194px;
	overflow:hidden;
	border:1px solid #C09E5E;
	float:left;
	background-color:#FFFFFF;
	}

#new_user_invisible {
	width:49%;
	height:auto;
	overflow:hidden;
	float:left;
	}
	
	
#login {
	width:99.7%;
	height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	float:left;
	text-align:center;
	}

#login_invisible {
	width:50%;
	height:auto;
	overflow:hidden;
	float:right;
	}

#ProductDetailHeader {
	min-width:678px;
	height:23px;
	text-align:left;
	background-color:#C09E5E;
	vertical-align:middle;
   	}	
	
#ProductDetailHeaderDIV {
	min-width:678px;
	height:23px;
	text-align:left;
	background-color:#C09E5E;
	color:#222834;
    font-size:0.8em;
    font-weight:bold;
    vertical-align:middle;
   	}

#ProductDetail_Header_DIV {
	min-width:678px;
	width:889px;
	height:23px;
	text-align:left;
	background-color:#C09E5E;
	color:#222834;
    font-size:0.8em;
    font-weight:bold;
    vertical-align:middle;
   	}
   	
#ProductDetailHeaderDIV6 {
	width:100%;
	height:23px;
	text-align:left;
	background-color:#C09E5E;
	color:#222834;
    font-size:0.8em;
    font-weight:bold;
    vertical-align:middle;
   	}
 #ProductDetailHeaderDIV6 a, #ProductDetailHeaderDIV6 a:visited{
    font-weight:bold;
    color:#222834;text-decoration:none;
    } 
                    
 #ProductDetailHeaderDIV6 a:hover{
    font-weight:bold;
    color:#000;text-decoration:none;
    }  	
   	
#ProductDetailHeaderDIV2 {
	padding-top:4px;
	padding-left:10px;
	}

#ProductDetailHeaderDIV4 {
	padding-top:4px;
	padding-left:17px;
	}
	
#ProductDetailHeaderDIV3 {
	padding-top:2px;
	padding-left:3px;
	}

#ProductDetailHeaderDIV5 {
	padding-top:4px;
	padding-left:5px;
	}

#ProductDetailHeader5 {
	padding-top:4px;
	padding-left:5px;
	color:#222834;
    font-size:0.8em;
    font-weight:bold;
	}

#ProductDIV {
	width:665px;
	height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:15px;
	}

#ProductDIV2 {
	max-width:890px;
	width:912px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#ProductDIV_new {
	min-width:660px;
	width:890px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#ProductDIV_new2 {
	width:890px;
	max-width:868px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#ProductDIV10 {
	min-width:660px;
	width:867px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

#ProductDIV11 {
	width:890px;
	max-width:868px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

#PressDiv {
	min-width:660px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding:3px;
	}


#VideoDIV {
	width:auto;
	height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding:2px;
	}


#ErrorDIV {
	min-width:660px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding:3px;
	}
	
#Errorback {
	min-width:660px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	background-color:#FFFFFF;
	padding:3px;
	}

#ProductDIV5 {
	max-width:689px;
	height:auto;
	border:1px solid #C09E5E;
	padding-left:5px;
	padding-right:5px;
	}

#ProductDIV6 {
	max-width:687px;
	width:699px;
	height:auto;
	border:1px solid #C09E5E;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	overflow:hidden;
	}

#ProductDIV7 {
	max-width:905px;
	height:auto;
	border:1px solid #C09E5E;
	padding-left:5px;
	padding-right:5px;
	}

#ProductDIV3 {
	max-width:679px;
	height:auto;
	border:1px solid #C09E5E;
	padding:10px;
	}

#BreadCrumbProductDIV {
	min-width:660px;
	height:auto;
	min-height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding:3px;
	}

#ProductDetailThumbnailDIV {
	width:80px;
	height:80px;
	border:1px solid #C09E5E;
	padding:10px;
	}

#ProductDIVLogin {
	width:890px;
	height:auto;
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	}

#BannerBackground {
	height:auto;
	overflow:hidden;
	background-color:#FFF9E1;
	border:1px solid #C09E5E;
	padding:3px;
	}

#BreadCrumb_back {
	height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	}


#ProductDIV3 {
	height:auto;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}	
	
#ProductDIV4 {
	height:20px;
	overflow:hidden;
	border:1px solid #C09E5E;
	padding-left:10px;
	padding-right:10px;
	width:14%;
	}
	
#middle_banner_div {
	background-image:url('/images/ecart/cat_banner.jpg');
	background-repeat:no-repeat;
	height:255px;
	overflow:hidden;
	width:682px;
	text-align:left
	}

#middle_banner_div p{
    color:#fff;
    padding:90px 320px 10px 28px;
    font-size:0.8em;
    }
    
 #middle_banner_div p span{
    font-weight:bold;
    color:#544628;
    size:10em;
    }

#middle_left_menu_div {
	height:auto;
	width:174px;
	font-size:12px;
	overflow:hidden;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: left; /* IE patch */
	}
	
#middle_dot_left_menu_div {
	height:1px;
	width:174px;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: left; /* IE patch */
	overflow:hidden;
	}
 
 #middle_left_menu_div a, #middle_left_menu_div a:visited{
    font-weight:normal;
    color:#00254E;
    text-decoration:none;
    font:verdana;
    } 
                    
 #middle_left_menu_div a:hover{
    font-weight:normal;
    color:#00254E;
    text-decoration:underline;
    }
           
#PaddingLeftLink {
	padding-top:7px;
	padding-bottom:7px;
	}

#BottomDIV2 {
	background-image:url('/images/ecart/footer_bg.jpg');
	background-repeat:repeat;
	background-color:#E6D8B1;
	min-width:1003px;
	height:160px;
	overflow:hidden;
	text-align:center;
	border-top:1px solid #C1B79E
	}
	
#BottomDIV2_form {
	min-width:1003px;
	height:auto;
	overflow:hidden;
	text-align:center;
	}

	
#HomeBottomDIV2 {
	background-image:url('/images/ecart/footer_bg.jpg');
	background-repeat:repeat;
	background-color:#E6D8B1;
	min-width:900px;
	height:auto;
	overflow:hidden;
	text-align:center;
	border-top:1px solid #C1B79E
	}

#BottomDIV {
	background-image:url('/images/ecart/footer_bg2.jpg');
	background-repeat:repeat;
	background-color:#5A6D7E;
	width:1003px;
	height:160px;
	overflow:hidden;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: center 
	}
	
#BottomDIV_form {
	width:1003px;
	height:autopx;
	overflow:hidden;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: center; /* IE patch */ 
	}

#HomeBottomDIV {
	background-image:url('/images/ecart/footer_bg2.jpg');
	background-repeat:repeat-x;
	background-color:#5A6D7E;
	width:900px;
	height:137px;
	overflow:hidden;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: center 
	}

#BottomDIV4 {
	background-color:#1D2D3A;
	min-width:1003px;
	height:auto;
	overflow:hidden;
	text-align: center;
	border-top:1px solid #FFFFFF;
	}

#HomeBottomDIV4 {
	background-color:#1D2D3A;
	min-width:1000px;
	height:auto;
	overflow:hidden;
	text-align: center;
	border-top:1px solid #FFFFFF;
	}


#BottomDIV3 {
	background-color:#1D2D3A;
	width:1003px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: center; /* IE patch */ 
	}
	
#HomeBottomDIV3 {
	background-color:#1D2D3A;
	width:1000px;
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	padding: 0; /* optional */
	text-align: center; /* IE patch */ 
	}

#MiddleImage {
	 float:left;
	 padding-right:5px; 
	 padding-top:15px;
	 }

#FooterImage {
	 float:left;
	 padding-right:5px; 
	 padding-top:11px;
	 }

#FooterNavigation {
	 padding-right:5px; 
	 padding-top:22px; 
	 width:100%; 
	 margin: 0 auto;
	 padding: 0; /* optional */
	 text-align: center; /* IE patch */ 
	 }
	 
#product_list {
     text-align:center;
     color:#666;
     font-size:0.8em;
	 }
	
#product_list a, #product_list a:visited{
     text-decoration:none;
     color:#666;
     }
                
#product_list a:hover{
     text-decoration:none;
     color:#333;
     }
     
#BasketTotal {
     text-align:right;
     color:#444;
     font-size:0.8em;
	 }

#product_detail2 {
     color:#666;
     font-size:0.8em;
	 }
 
#product_detail6 {
     color:#666;
     font-size:0.7em;
	 }
	 
#product_detail6 a, #product_detail6 a:visited{
     text-decoration:underline;
     color:#666;
     }
                
#product_detail6 a:hover{
     text-decoration:underline;
     color:#000;
     } 
     
#Newsletter_text {
     text-align:left;
     color:#666;
     font-size:0.8em;
     height:auto;
     overflow:hidden;
     margin-left:3px;
	 }
 
#product_detail {
     text-align:left;
     color:#666;
     font-size:0.8em;
     height:auto;
     overflow:hidden;
	 }
	
#product_detail a, #product_detail a:visited{
     text-decoration:none;
     color:#666;
     }
                
#product_detail a:hover{
     text-decoration:none;
     color:#333;
     } 

#TableText {
     color:#666;
     font-size:0.8em;
     height:auto;
     overflow:hidden;
	 }
	
#TableText a, #TableText a:visited{
     text-decoration:underline;
     color:#666;
     }
                
#TableText a:hover{
     text-decoration:underline;
     color:#333;
     } 


#product_detail5 {
     color:#666;
     font-size:0.8em;
	 }
	
#product_detail5 a, #product_detail5 a:visited{
     text-decoration:none;
     color:#666;
     }
                
#product_detail5 a:hover{
     text-decoration:none;
     color:#333;
     } 

#ErrorMessage {
     text-align:left;
     color:#FF0000;
     font-size:0.9em;
     }

#VideoSmallLink {
     text-align:left;
     color:#F1E8CB;
     font-size:0.8em;
	 }

#SmallLink {
     text-align:left;
     color:#000;
     font-size:0.8em;
	 }
	
#SmallLink a, #SmallLink a:visited{
     text-decoration:underline;
     color:#000;
     }
                
#SmallLink a:hover{
     text-decoration:underline;
     color:#4B3F25;
     } 

#PressLink {
     text-align:left;
     color:#4B3F25;
     font-size:0.8em;
	 }
	
#PressLink a, #PressLink a:visited{
     text-decoration:none;
     color:#4B3F25;
     }
                
#PressLink a:hover{
     text-decoration:none;
     color:#000;
     } 

#SmallLink2 {
     text-align:left;
     color:#666;
     font-size:0.8em;
	 }
	 	
#SmallLink2 a, #SmallLink2 a:visited{
     text-decoration:underline;
     color:#666;
     }
                
#SmallLink2 a:hover{
     text-decoration:underline;
     color:#000;
     } 

#SmallLink3 {
     text-align:right;
     color:#666;
     font-size:0.8em;
	 }

#SmallLink4 {
     text-align:left;
     color:#666;
     font-size:0.8em;
	 }

#UserName {
     text-align:left;
     color:#666;
     font-size:0.8em;
     float:left;
     padding-top:2px;
      }
	
#UserName a, #UserName a:visited{
     text-decoration:none;
     color:#666;
     }
                
#UserName a:hover{
     text-decoration:none;
     color:#333;
     } 

#UserName3 {
     text-align:left;
     color:#666;
     font-size:0.8em;
     padding-top:2px;
      }
	

#product_price {
     text-align:left;
     color:#FF0000;
     font-size:0.9em;
      }
  
#pagination {
	width:702px;
	font-size:0.8em;
	text-align:right;
	padding-top:2px;
	color:#666;
	font-weight:normal;
	padding-bottom:2px;
	}
 
 #pagination a, #pagination a:visited{
    font-weight:normal;
    color:#666;text-decoration:underline;
    }

#pagination2 {
	padding-right:5px;
	font-size:0.8em;
	text-align:right;
	padding-top:2px;
	color:#000;
	font-weight:normal;
	padding-top:4px;
	}
 
 #pagination2 a, #pagination2 a:visited{
    font-weight:normal;
    color:#333;text-decoration:underline;
    }

#ForgotPassword {
	font-size:0.7em;
	text-align:right;
	padding-right:15px;
	padding-top:5px;
	color:#000;
	font-weight:normal;
	padding-bottom:2px;
	 vertical-align:bottom;
	}
 
 #ForgotPassword a, #ForgotPassword a:visited{
    font-weight:normal;
    color:#000;text-decoration:underline;
    }
   
 #ForgotPassword a:hover{
    font-weight:normal;
    color:#FF0000;text-decoration:underline;
    } 
    
#container_background {
	width:226px;
	height:auto;
	overflow:hidden;
	valign:middle;
	padding-left:5px;
	padding-top:10px;
	float:left;	
	}    

#container_background2 {
	width:222px;
	height:auto;
	overflow:hidden;
	valign:middle;
	padding-left:5px;
	padding-top:10px;
	padding-left:5px;
	float:left;	
	}    

#container_background_invisible { 
	height:211px; 
	width:227px; 
	text-align:center; 
	float:left;
	overflow:hidden;
	}   
	    
#container_background_invisible2 { 
	height:211px; 
	width:223px; 
	text-align:center; 
	float:left;
	overflow:hidden;
	}   
	          
#textbox {
	background-color:#FFFFFF;
	height:17px;
	width:auto;
	font-size:11px;
	border:1px solid #687683;
	padding-left:3px;
	}
	
#TextboxBig {
	background-color:#FFFFFF;
	width:auto;
	font-size:11px;
	border:1px solid #687683;
	padding-left:3px;
	}

#textboxinnerpages {
	background-color:#FFFFFF;
	height:20px;
	width:auto;
	font-size:11px;
	border:1px solid #687683;
	padding-left:3px;
	}

.form-label6 {
	width:20%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	height:25px;
	}

.form-label {
	width:35%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	height:25px;
	color:#000000
	}
 
 .form-label a, .form-label a:visited{
    font-weight:normal;
    color:#666;text-decoration:none;
    } 
                    
 .form-label a:hover{
    font-weight:bold;
    color:#333;text-decoration:none;
    }
    
.form-field6 {
	width:22%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	}
.form-field6_new {
	width:16%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	}

.form-field {
	width:64%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	height:25px;
	}
.form_row {
	width:100%;
	height:30px;
	}

.form-label2 {
	width:35%;
	font-size:0.8em;
	vertical-align:top;
	overflow:hidden;
	float:left;
	}
 
 .form-label2 a, .form-label2 a:visited{
    font-weight:normal;
    color:#666;text-decoration:none;
    } 
                    
 .form-label2 a:hover{
    font-weight:bold;
    color:#333;text-decoration:none;
    }

.form-field2 {
	width:64%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	}
.form_row2 {
	width:100%;
	height:50px;
	}

.form-label3 {
	width:25%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	height:20px;
	}
 
 .form-label3 a, .form-label3 a:visited{
    font-weight:normal;
    color:#666;text-decoration:none;
    } 
                    
 .form-label3 a:hover{
    font-weight:bold;
    color:#333;text-decoration:none;
    }

.form-field3 {
	width:75%;
	font-size:0.8em;
	vertical-align:middle;
	overflow:hidden;
	float:right;
	}
.form_row3 {
	width:600px;
	height:25px;
	}
	
.smallSubmit {
	background-color:#1D2D3A;
	height:20px;
	min-width:auto;
	border:1px solid #1D2D3A;
	color:#FFFFFF;
	font-size:11px;
	padding:2px;
	}

.imageborder{
	padding:5px;
	}
	
.td_class {
	 background-color:#FFFFFF;
	 padding-left:3px;
	 }

#ImageBorder {
	border:1px solid #544628;
	padding:5px;
	}
#Seprator {
	background-image:url('/images/ecart/seprator.jpg');
	background-repeat:repeat-x;
	height:1px;
	width:auto;
	overflow:hidden
	}

#Seprator2 {
	background-image:url('/images/ecart/seprator2.jpg');
	background-repeat:repeat-x;
	height:2px;
	width:auto;
	overflow:hidden
	}

#BreadCrumb {
 	font-size:0.8em;
	color:#666;
	 }
	
#BreadCrumb a, #BreadCrumb a:visited{
     text-decoration:none;
     color:#666;
     }
                
#BreadCrumb a:hover{
     text-decoration:none;
     color:#000;
     } 

#SubmenuHeader {
	 width:162px;
     color:#BBA059;
     font-size:0.8em;
     font-weight:bold;
     height:24px;
     border-bottom:3px solid #FFFFFF;
     background-color:#1D2D3A;
     text-decoration:none;
     margin: 0 auto;
	 padding: 0px; /* optional */
	 text-align: center; /* IE patch */
	 }
	
#SubmenuHeader a, #SubmenuHeader a:visited{
     text-decoration:none;
     color:#BBA059;
     }
                
#SubmenuHeader a:hover{
     text-decoration:none;
     color:#BBA059;
     } 

#SubmenuHeaderPadding {
	padding-top:4px;
	}
	
#ViewAllPadding {
	padding-top:200px;
	padding-left:15px
	}
	
#test {
	border:1px solid red;
	}

#product_detail_hidden {
	display:none;
	}

.TableBorder{ 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999933;
	border-right-color: #999933;
	border-bottom-color: #999933;
	border-left-color: #999933;
	}

.buttontextdisabled {
	 text-align:left;
     color:#666;
     text-decoration:underline;
     }

#product_detail h2{
           font-size:1.4em;
           color:#1D2D3A;
           }
  
#product_detail h3{
            color:#1D2D3A;
           } 

#product_detail h4{
            color:#1D2D3A;
            font-size:1em;
           } 
   

#product_detail p{
                    margin:0 0;
           }
#product_detail p.price{
           font-size:1.2em;
           color:#1D2D3A;
           }

#Layer1 {
	position:absolute;
	width:60px;
	height:16px;
	z-index:100;
	left: 700px;
	top: 120px;
}

.table_product_detail {
     text-align:left;
     color:#000;
     font-size:12px;
     height:auto;
     overflow:hidden;
	 }
	
.popupBorderDiv {
	height:5px;
	overflow:hidden;
	clear:both;
	width:auto;
	text-align:left;
	background-color:#B4975A;
	}

#Sitemap_nav_back {
	background-image:url('/images/ecart/sitemap_nav_bg.jpg');
	background-repeat:repeat-x;
	height:20px;
	width:882px
	}

#SitemapDiv {
	height:20px;
	width:820px;
	padding-left:20px;
	}
#SitemapDiv2 {
	height:20px;
	width:800px;
	padding-left:40px;

	}
	
#SitemapSmallLink {
     text-align:left;
     color:#000;
     font-size:0.8em;
	 }
	
#SitemapSmallLink a, #SitemapSmallLink a:visited{
     text-decoration:underline;
     color:#000;
     }
                
#SitemapSmallLink a:hover{
     text-decoration:underline;
     color:#4B3F25;
     }

.basePrice {
	color: #000000;
	}

.normalPrice {
	color: #008000;
	}

.salePrice {
	color: #ff0000;
	font-weight:bold;
	}
.line{
	text-decoration:line-through;
	color:#FF0000;
	}
.line_text{
	color:#000000;
	}
.line3{
	color:#0D2A68;
	font-size:11px;
	font-weight:bold;
	}
.line4{
	color:#0D2A68;
	font-size:12px;
	font-weight:bold;
	}
	
#saleImage{
	background-image:url('/images/ecart/sale_thumb.gif');
	background-repeat:no-repeat;
	width:45px;
	height:15px
	
	}
	
#newsletter {
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	height:17px;
	width:auto;
	}	

#newsletter2 {
	background-color:#FFFFFF;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	height:19px;
	width:auto;
	}

/* ==================================== */
/* ===== MasterDiv Styles End ===== */
/* ==================================== */