body				{ margin:0px;  background-color:#ECE5B6; }
div  				{ font-family: Arial; font-size:12px; color:#000000; margin:0px; padding:0px; border:none; }
#main  				{ margin-left:auto; margin-right:auto;  width:1004px; }
#page				{ float:left; background:url(../images/page_bg.jpg) top  center repeat-y  ;  width:981px; padding:0px 3px 0px 3px;}

/*Home*/
#gadd				{ margin-left:auto; margin-right:auto; width:90%;}
#sellers			{ float:right;}
#bogotop			{ float:left; background:url(../images/page_top_bg.jpg) repeat-x top left; width:981px; }
#logo				{ float:left;}
#login				{ float:right; background:url(../images/loginbg.jpg) no-repeat top left; width:326px;  height:43px;}
#mailin				{ float:left; padding:14px 0px 0px 5px; font-family:Arial; font-size:12px; color:#2a506c; }
#mailinbtn			{ float:left; padding:14px 0px 0px 3px; font-family:Arial; font-size:12px; color:#2a506c; }
#mailinput			{ float:left; padding:14px 0px 0px 5px; font-family:Arial; font-size:11px; color:#2a506c; width:87px; }
#loginbox			{ width:170px; height:12px; background-color:#FFFFFF; border:1px solid #b7d1e3; font-size:9px;}

#hlink				{ float:left; background:url(../images/hlink_bg.jpg) top left repeat-x; height:21px; padding:10px 0px 0px 0px; color:#FFFFFF; width:981px; }
#hlink a			{ color:#FFFFFF; font-family:arial; font-size:12px; text-decoration:none; padding:0px 20px 0px 20px; }
#hlink a:hover		{ color:#29437d; font-family:arial; font-size:12px; text-decoration:none; padding:0px 20px 0px 20px;  }

#chooseday			{ float:left; background:url(../images/fest_bg.jpg) top left repeat-x; width:981px;}
#dayimg				{ float:left; padding:101px 0px 0px 20px;}
#daytxt				{ float:left; padding:112px 0px 0px 62px;}
#daybtn				{ float:right; padding:45px 10px 0px 10px;}

#signup				{ float:right; background:url(../images/login.jpg) no-repeat top left; width:223px; padding:50px 0px 0px 15px; height:190px; margin-right:8px;}
#signinner			{ margin:0px 0px 10px 0px; font-family:Arial;font-size:12px; color:#578700; float:left; height:20px; }
#txtinleft			{ width:90px;  margin:0px 0px 0px 0px; font-family:Arial; font-size:11px; color:#2b2b2b ;float:left; }
#txtinright			{ width:113px;  margin:0px 0px 5px 0px; font-family:Arial; font-size:11px; color:#2b2b2b ; float:left;  }
#txtbox				{ border:1px solid #cdcdcd; height:14px; width:113px; background-color:#FFFFFF; }
#txtboxsmall		{ border:1px solid #cdcdcd; height:14px; width:56px; background-color:#FFFFFF; }

#store				{ float:left; margin-left:10px; width:725px;}
#storebg			{ float:left; border-left:1px solid #5d8035; border-right:1px solid #5d8035; height:261px;}
#storetab			{ background:url(../images/store_tab.jpg) no-repeat top left;}
#storelist			{ float:left; width:173px;}
#storeimg			{ float:left; height:85px;  padding:10px 0px 10px 0px;}
#storeprice			{ float:left; color:#a41d01; font-family:arial; font-size:11px; font-weight:bold; padding:30px 0px 0px 10px;}
#storetxt			{ float:left; color:#000000; font-family:arial; font-size:11px; padding:10px; width:153px;}
#storebtn			{ float:left; padding:0px 0px 0px 10px; }
#storecaption		{ float:left; padding:0px 0px 0px 10px; width:148px; background-color:#333333; margin:14px 3px 10px 5px; color:#FFFFFF; font-size:11px }
#storebtm			{ float:left;}
#storedote			{ float:left; background:url(../images/dot_store.gif) repeat-y top left; margin:15px 0px 0px 0px; height:200px; }
#advt				{ float:left; margin-left:3px;}

#sneak				{ float:left; margin-left:10px; width:955px;}
#sneakbg			{ float:left; border-left:1px solid #0573bb; border-right:1px solid #0573bb;}
#sneaktab			{ background:url(../images/store_tab.jpg) no-repeat top left;}
#sneaklist			{ float:left; width:150px;}
#sneakimg			{ float:left; height:105px; width:150px;}
#sneakprice			{ float:left; font-family:verdana; font-size:11px; padding:0px 0px 20px 10px; width:140px;}
#sneakprice #red	{ color:#993300;}
#sneakprice #black	{ color:#333333; text-decoration:line-through;}
#sneaktxt			{ float:left; color:#232518; font-family:arial; font-size:12px; padding:10px; width:130px;}
#sneakbtn			{ float:right; padding:0px 10px 0px 10px; }
#sneaktitle			{ float:left; padding:5px 0px 10px 0px; width:150px; text-align:center; }
#sneaktitle a		{ color:#000000; font-family:arial; font-size:11px; text-decoration:underline; font-weight:bold; }
#sneaktitle	a:hover	{ color:#1b7dbb; font-family:arial; font-size:11px; text-decoration:none; font-weight:bold; }
#sneakbtm			{ float:right;}
#sneakdote			{ float:left; background:url(../images/dot_sneak.gif) repeat-y top left; margin:15px 0px 0px 0px; height:200px; width:9px; }

#feat				{ float:left; margin-left:10px; width:955px;}
#featbg				{ float:left; border-left:1px solid #7d1311; border-right:1px solid #7d1311;}
#feattab			{ background:url(../images/store_tab.jpg) no-repeat top left;}
#featlist			{ float:left; width:150px;}
#featimg			{ float:left; height:105px; width:150px; padding-top:20px;}
#featprice			{ float:left; font-family:verdana; font-size:11px; padding:0px 0px 10px 10px; width:140px;}
#featprice #red		{ color:#890300;}
#featprice #black	{ color:#890300; text-decoration:line-through;}
#feattxt			{ float:left; color:#232518; font-family:arial; font-size:12px; padding:10px; width:130px;}
#feattxt a			{ color:#000000; font-family:arial; font-size:12px; text-decoration:underline; }
#feattxt a:hover	{ color:#50515e; font-family:arial; font-size:12px; text-decoration:none;  }
#featcaption		{ float:right; padding:0px 10px 0px 10px; color:#3a3a3a; font-family:arial; font-size:10px; }
#featbtm			{ float:right; width:725px;}
#featdote			{ float:left; background:url(../images/dot_feat.gif) repeat-y top left; margin:15px 0px 0px 0px; height:200px; width:9px;  }


#revi				{ float:left; margin-left:10px; width:955px; margin-bottom:10px;}
#revibg				{ float:left; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
#revitab			{ background:url(../images/store_tab.jpg) no-repeat top left;}
#revilist			{ float:left; width:230px;}
#reviblog			{ float:left; font-family:verdana; font-size:10px; color:#3a3a3a; padding:0px 0px 10px 10px; width:220px;}
#revitxt			{ float:left; color:#232518; font-family:verdana; font-size:11px; padding:10px; width:210px; font-weight:bold;}
#revistar			{ float:left; padding:0px 10px 0px 10px; }
#revibtm			{ float:left;}
#revidote			{ float:left; background:url(../images/dot_feat.gif) repeat-y top left; margin:10px 0px 0px 0px; height:100px; width:9px;  }

#press				{ float:left; margin-left:10px; width:953px; padding-bottom:10px;}
#pressbg			{ float:left; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
#presstab			{ background:url(../images/store_tab.jpg) no-repeat top left;}
#presslist			{ float:left; width:953px;}
#presstxt			{ float:left; font-family:arial; font-size:12px; color:#4d4d4d; padding:10px 0px 10px 10px; width:680px; line-height:18px;}
#presslogo			{ float:left; padding:20px 10px 10px 10px; width:150px; font-weight:bold;}
#pressbtm			{ float:left;}
#pressdote			{ float:left; background:url(../images/dot_press.jpg) repeat-x top left; margin:0px 20px 0px 20px; width:870px;  }


/*Department*/
#departbogotop		{ float:left; width:981px; }
#departlogo			{ float:left; padding:8px 0px 4px 27px; width:300px;}
#departsellers		{ float:right;}
#departsellersin		{ float:right; padding:10px 20px 0px 0px;}
#departlist			{ float:left; width:961px; padding:0px 10px 0px 10px; }
#departlistleft		{ float:left; width:19px;}
#departlistright	{ float:left; width:19px;}
#departlistmid		{ float:left; background:url(../images/lmenu_mid.jpg) repeat-x top left; color:#5c5c5c; font-family:arial; font-size:12px; padding:10px 0px 0px 0px; height:28px; width:920px;}
#departlist a		{ color:#5c5c5c; font-family: arial, Verdana; font-size:12px; text-decoration:none; padding:0px 20px 0px 20px; font-weight: 600}
#departlist a:hover	{ color:#339900; font-family:arial, Verdana; font-size:12px; text-decoration: underline; padding:0px 20px 2px 20px;}
#departlistmid a	{ color:#5c5c5c; font-family: arial, Verdana; font-size:12px; text-decoration:underline; padding:0px 20px 0px 20px; font-weight: bold;}
#departlistmid	a:hover	{ background-Color: transparent; color: #F88017; font-family:arial, Verdana; font-size:12px; font-weight: bold; text-decoration: underline; padding:0px 20px 2px 20px; }

#departbluetop		{ float:left; width:951px; height: 153px; margin-left:13px; background-color:#ffffff; border-top: 3px solid #f0b43f; border-left: 1px solid #b7d1e3; border-bottom: 1px solid #b7d1e3;border-right: 1px solid #b7d1e3;}
#crossprom		{ float:left; padding:3px 0px 5px 0px;}
#departHeadercaption	{ float:left; width: 385px; font-family:Verdana, arial; font-size:22px; color:#d9ae6c; padding:7px 0px 23px 231px;border: 0px solid #000;}
#departcaption		{ float:left; font-family:Verdana, Arial; font-size:16px; color:#d9ae6c; padding:0px 0px 0px 2px; border: 0px solid #000; margin-top: 4px; margin-left: 7px; vertical-align: middle;}
#departmain		{ width:300px; float:right; border: 0px solid #000; margin: 5px}
#departlogin		{ float:left; width:296px; padding:5px 2px 3px 0px; border:1px solid #f0b43f;}
#departmailin		{ float:left; padding:9px 2px 0px 8px; font-family:Arial; font-size:12px; color:#000000; width:70px; text-align:right;}
#departmailin1		{ float:left; padding:9px 2px 0px 8px; font-family:Arial; font-size:12px; color:#000000; width:40px; text-align:right;}
#departmailinput	{ float:left; padding:9px 15px 0px 4px; font-family:Arial; font-size:11px; color:#2a506c; width:180px; }
#departloginbox		{ width:87px; height:10px; background-color:#FFFFFF; border:1px solid #b7d1e3; font-size:9px;}
#departcart		{ float:right; margin:3px 5px 0px 0px; }
#departcartin		{ float:right; margin:0px 5px 5px 0px; }
#departhlink		{ float:left; margin:4px 0 4px 13px; height:18px; padding:5px 0px 2px 0px; color:#5c5c5c; width:950px; background-color:#dbeef3; border:2px solid #addae5;}
#departhlinkEmp		{ float:left; margin:0px 0 4px 13px; width:950px;}
#departhlink a		{ color:#5c5c5c; font-family:arial; font-size:12px; text-decoration:underline; padding:0px 15px 0px 15px; }
#departhlink a:hover{ color:#31536b; font-family:arial; font-size:12px; text-decoration:none; padding:0px 15px 0px 15px;  }
#departhlink strong	{ color:#31536b;}


#departstore		{ float:right; margin-right:10px; width:725px;}
//#departstorebg		{ float:right; border-left:1px solid #5d8035; border-right:1px solid #5d8035; height:261px;}
#departstorebg		{ float:right; border-left:1px solid #5d8035; border-right:1px solid #5d8035; height:201px;}
#departstoretab		{ background:url(../images/store_tab.jpg) no-repeat top left;}
#departstorelist	{ float:left; width:173px;}
#departstoreimg		{ clear: both; text-align: center; height:85px; padding:10px 0px 10px 0px}
#departstoreprice	{ float:left; color:#a41d01; font-family:arial; font-size:11px; font-weight:bold; padding:30px 0px 0px 10px;}
#departstoretxt		{ float:left; color:#000000; font-family:arial; font-size:11px; padding:5px 10px 5px 10px; width:153px; height:30px;}
#departstoretxttemp	{ float:left; color:#666362; font-family:arial; font-size:11px; padding:5px 10px 5px 10px; width:153px; height:20px; text-align: center}
#departstorebtn		{ float:left; padding:0px 0px 0px 10px; }
#departstorecaption	{ float:left; padding:0px 0px 0px 10px; width:148px; background-color:#333333; margin:0px 3px 10px 5px; color:#FFFFFF; font-size:11px }
#departstorebtm		{ float:left;}
//#departstoredote	{ float:left; background:url(../images/dot_store.gif) repeat-y top left; margin:15px 0px 0px 0px; height:195px; }
#departstoredote	{ float:left; background:url(../images/dot_store.gif) repeat-y top left; margin:15px 0px 0px 0px; height:126px; }
#departarrow		{ float:left; width:710px; padding:0px 5px 0px 5px; }
#departarrowleft	{ float:left; }
#departarrowright	{ float:right; }


#departstore1			{ float:left; margin-left:3px; width:725px; margin-top:5px; margin-bottom:5px;}
#departstorebg1			{ float:left; border-left:1px solid #5d8035; border-right:1px solid #5d8035; height:261px;}
#departstoretab1		{ background:url(../images/store_tab.jpg) no-repeat top left;}
#departstorelist1		{ float:left; width:173px;}
#departstoreimg1		{ float:left; height:85px; padding:16px 0px 10px 0px;}
#departstoreprice1		{ float:left; color:#a41d01; font-family:arial; font-size:11px; font-weight:bold; padding:30px 0px 0px 10px;}
#departstoretxt1		{ float:left; color:#000000; font-family:arial; font-size:11px; padding:5px 10px 5px 10px; width:153px; height:30px;}
#departstorebtn1		{ float:left; padding:0px 0px 0px 10px; }
#departstorecaption1		{ float:left; padding:0px 0px 0px 10px; width:148px; background-color:#333333; margin:0px 3px 10px 5px; color:#FFFFFF; font-size:11px }
#departstorebtm1		{ float:left;}
#departstoredote1		{ float:left; background:url(../images/dot_store.gif) repeat-y top left; margin:15px 0px 0px 0px; height:195px; }
#departarrow1			{ float:left; width:710px; padding:0px 5px 0px 5px; }
#departarrowleft1		{ float:left; }
#departarrowright1		{ float:left; }


#departsneak		{ float:right; margin-right:10px; width:725px;margin-top:5px; margin-bottom:5px; }
#departsneakbg		{ float:right; border-left:1px solid #0573bb; border-right:1px solid #0573bb;}
#departsneaktab		{ background: url(../images/sneak_tab3.jpg") no-repeat top left;}
#departsneaklist	{ float:left; width:172px;}
#departsneakprice	{ float:center; font-family:verdana; font-size:12px; padding:5px 0px 2px 3px; text-align: center}
#departsneakprice #red	{ color:#993300; font-size: 14px;}
#departsneakprice #black	{ color:#333333; text-decoration:line-through; font-weight: normal}
#departsneaktxt		{ float:left; color:#232518; font-family:arial; font-size:12px; padding: 2px; height:40px;}
#departsneakbtn		{ float:right; padding:0px 10px 0px 10px; }
#departsneaktitle	{ float:left; padding:5px 0px 10px 3px; width:165px; text-align:center; font-family:arial; font-size:12px;}
#departsneaktitle a	{ color:#4466DD; font-family:arial; font-size:12px; text-decoration:underline;}
#departsneaktitle a:hover	{ color:#000; font-family:arial; font-size:10px; text-decoration:underline;}
#departsneaktitle ul {margin-left: 4px; padding-left: 12px; list-style-type: solid circle}
#departsneaktitle ul li { color: #9DBB61}
#departsneaktitle ul li	#moredetails {  color:#000; text-decoration: underline; font-size: 8pt; font-family: verdana, arial }
#departsneaktitle ul li	#sellerwebsite { color:#000; text-decoration: underline; font-size: 8pt; font-family: verdana, arial }
#departsneakimg		{ width: 100%; background-repeat: no-repeat; background-position: center; text-align: center;}
#departsneakbtm		{ float:right;}
#departsneakdote	{ float:left; background:url(../images/dot_sneak.gif) repeat-y top left; margin:15px 0px 0px 0px; height:215px; width:9px; }

#departfeat		{ float:right; margin-right:10px; width:725px;margin-top:5px; margin-bottom:5px;}
#departfeatbg		{ float:right; border-left:1px solid #7d1311; border-right:1px solid #7d1311;}
#departfeattab		{ background:url(../images/feat_tab1.jpg) no-repeat top left; font-family:"Times New Roman", arial, serif; padding-top:3px; padding-left:10px; padding-bottom: 5px; font-size:16px; color:#FFFFFF; font-weight:bold; }
#departfeattab a	{ text-decoration:underline; color:#FFFFFF;}
#departfeattab a:hover	{ text-decoration:none; color:#FFFFFF;}
#departfeatlist		{ float:right; width:173px; padding-top: 7px;}
#departfeatlist	ul	{ margin-left: 4px; padding-left: 12px; list-style-type: square; padding-top: 8px;}
#departfeatlist	ul li	{ color: #9DBB61; padding-top: 1px}
#departfeatlist	ul li #moredetails { color:#000; text-decoration: underline; font-size: 8pt; font-family: verdana, arial }
#departfeatlist	ul li #sellerwebsite { color:#000; text-decoration: underline; font-size: 8pt; font-family: verdana, arial }
#departfeatimg		{ width: 100%; background-repeat: no-repeat; background-position: center; text-align: center;}
#departfeatprice	{ float:left; font-family:verdana; font-size:12px; padding:0px 0px 10px 10px; width:160px; text-align: center;}
#departfeatprice #red	{ color:#890300;}
#departfeatprice #black	{ color:#000; text-decoration:line-through;}
#departfeattxt		{ float:left; color:#232518; font-family:arial; font-size:12px; padding:10px; width:130px;}
#departfeattxt a	{ color:#000000; font-family:arial; font-size:12px; text-decoration:underline; }
#departfeattxt a:hover	{ color:#50515e; font-family:arial; font-size:12px; text-decoration:none;  }
#departfeatcaption	{ float:left; padding:0px 10px 0px 10px; color:#3a3a3a; font-family:arial; font-size:10px; }
#departfeatbtm		{ float:left; }
#departfeatdote		{ float:right; background:url(../images/dot_feat.gif) repeat-y top left; margin:15px 0px 0px 0px; height:158px; width:5px;}

#departfeatlist a	{ color:#4466DD; font-family:arial; font-size:12px; text-decoration:underline;}
#departfeatlist a:hover	{ color:#000; font-family:arial; font-size:10px; text-decoration:underline;}


#dmenumain			{ float:left; width:228px; padding-left:10px; padding-bottom:5px; }
#departmenu			{ float:left; width:228px }
#departadv			{ float:left; }
#departmenutop		{ float:left; width:203px;background:url(../images/depart_list_top_gray.jpg) no-repeat top left; height:39px; padding:5px 0px 0px 25px; font-family:Arial; color:#FFFFFF; font-size:15px;  }
#departmenubtm		{ float:left; width:228px; }
#departmenumid		{ float:left; width:228px; background:url(../images/depart_list_mid.jpg) repeat-x top left; background-color:#e5e5e5; }
#departmenumid a	{ color:#1569C7; font-family:verdana; font-size:13px; text-decoration:none}
#departmenumid a:hover{ color:#000000; font-family:verdana; font-size:13px; text-decoration:none; border-bottom: 2px solid #FBB117; }
#departmenumid ul	{ list-style:none; padding:0px 0px 7px 0px; margin:0px 0px 0px 10px;}
#departmenumid ul li{ list-style:none; padding:0px 0px 7px 0px; border-bottom:1 solid #000;}
#departmenumid ul li a { border-bottom:1px solid #cccccc;}
<!--
#departmenumid #sel { font-family: verdana, arial; font-size: 13px; font-weight: bold; background-Color: #ffffff; border-bottom: 1px solid #cccccc}
-->
#departmenumid #sel { font-family: verdana, arial; font-size: 13px; font-weight: bold; background-Color: transparent; color: #F88017; border-bottom: 1px solid #ADDFFF; text-decoration: none}


#departadds			{ float:left; width:723px; padding-left:5px;}
#departgadd			{ float:left; width:955px;}
#departcouponmain	{ float:left; width:723px; border:0px  #cccccc;  margin:0px 0px 4px 2px;}
#departcoupon		{ float:left; margin:5px 0px 5px 0px; border:0px dotted #cccccc; width: 100%;  padding: 0 0 5px 0}
#departcouponlist	{ float:left; padding:2px 0px 5px 0px; margin:2px; height:101px; }
#departcspliter		{ float:left; }
#departopcoupon		{ float:left; width:139px;  padding: 0 0 5px 0}
#departcoupontxt	{ float:left; padding:0px 2px 1px 2px; margin:0px 2px 2px 2px; height:10px; width:130px; text-align:center;}
#departrevi			{ float:left; padding-left:10px; width:955px; padding-bottom:10px;}
#departrevibg		{ float:left; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
#departrevitab		{ background:url(../images/store_tab.jpg) no-repeat top left;}
#departrevilist		{ float:left; width:230px;}
#departreviblog		{ float:left; font-family:verdana; font-size:10px; color:#3a3a3a; padding:0px 0px 10px 10px; width:220px;}
#departrevitxt		{ float:left; color:#232518; font-family:verdana; font-size:11px; padding:10px; width:210px; font-weight:bold;}
#departrevistar		{ float:left; padding:0px 10px 0px 10px; }
#departrevibtm		{ float:left;}
#departrevidote		{ float:left; background:url(../images/dot_feat.gif) repeat-y top left; margin:10px 0px 0px 0px; height:100px; width:9px;  }


/*Department Sub Category */
#pagesubcat			{ float:left; width:721px; padding-left:3px; padding-bottom:7px; padding-top:5px;}
#pagesubcatmain		{ float:left; width:721px; border:1px solid #d4d4d4; background-color:#fefefe;}
#pagesubcatblubg	{ float:left; background-color:#5c3c23; width:711px; padding:3px 5px 2px 5px; height:15px; font-family:verdana; font-size:11px; color:#ffffff; font-weight:bold; margin-top:4px;}
#pagesubcatlist		{ float:left; padding:5px;  margin:5px; width:691px; }
#pagesubcatlist ul	{ padding:5px 0px 10px 0px; list-style:none; background:none; font-family:Arial; font-size:11px; color:#f0f5f8; margin:0px; width:230px;  }
#pagesubcatlist ul li	{ padding:0px 10px 5px 15px; background: url(../images/bull.gif) no-repeat 0px 8px; line-height:18px; }
#pagesubcatsplit	{ float:left; width:230px;}
#pagesubcatlist a	{ color:#5c3c23; font-family:verdana; font-size:11px; text-decoration:underline; }
#pagesubcatlist a:hover	{ color:#31536b; font-family:verdana; font-size:11px; text-decoration:none;  }



/*Department Sub Category Type*/
#subcat				{ float:left; width:721px; padding-left:9px; padding-bottom:10px}
#subcatmain			{ float:left; width:721px; margin: 0px; border:1px solid #f0b43f; background-color:#F8F8F8;}
#subcatblubg		{ float:left; background-color:#dbeef3; width:711px; height: 20px; padding:8px 5px 2px 5px; font-family:verdana; font-size:12px; color:#31536b; font-weight:bold; margin-top:0px; text-align: center; border-bottom: 2px solid #addae5}
#subcatlist			{ float:left; padding:5px; border-bottom:1px dotted #575757; margin:5px; width: 700px}
#subcatlistimg		{ float:left;}
#subcatlisttitle	{ float:left; font-family:arial; font-size:13px; color:#262626; font-weight:bold; padding:0 5px 2px 30px; width:450px; }
#subcatlistdis		{ float:left; font-family:arial; font-size:12px; color:#575757;  padding:0px 5px 2px 30px; width:450px; line-height:18px;  }
#subcatlistprice	{ float:left; font-family:arial; font-size:13px; color:#b44628; font-weight:bold;  padding:0px 5px 2px 30px; width:450px; line-height:18px; }
#subcatlistprice b	{ text-decoration:line-through;}
#subcatlistship		{ float:left; font-family:arial; font-size:11px; color:#575757; font-weight:bold;  padding:0px 5px 2px 30px; width:450px; line-height:18px;  }
#subcatlistcart		{ float:right; border: 0px solid #b44628; padding: 2px}

/*Department Sub Category item*/
#itemdmenumain			{ float:left; width:228px; padding-left:10px; padding-bottom:5px; height:650px;}
#itemsubcat			{ float:left; width:721px; padding-left:3px; padding-bottom:10px;}
#itemsubcatmain		{ float:left; width:721px; border:1px solid #d4d4d4; background-color:#fefefe;}
#itemsubcatblubg	{ float:left; background-color:#4d90b2; width:711px; padding:3px 5px 2px 5px; height:15px; font-family:verdana; font-size:11px; color:#3b3f3e; font-weight:bold; margin-top:4px;}
#itemsubcatlist		{ float:left; padding:5px; margin:5px; width:700px; border-bottom:1px dotted #929292;}
#itemsubcatlistmain	{ float:left; width:271px;}
#itemsubcatlistimg	{ float:left; width: 270px;}
#itemsubcatlistimgtop	{ float:left; font-family:verdana; font-size:11px; color:#262626; padding-bottom:5px;}
#itemsubcatlistimgbtm	{ float:left; padding-top:3px;}
#itemsubcatlisttitle{ float:left; font-family:arial; font-size:11px; color:#262626; font-weight:bold; padding:5px 5px 10px 15px; width:300px; }
#itemsubcatlistdis	{ float:left; font-family:arial; font-size:11px; color:#575757;  padding:0px 5px 30px 15px; width:300px; line-height:18px;  }
#itemsubcatlistprice{ float:left; font-family:arial; font-size:11px; color:#b44628; font-weight:bold;  padding:0px 5px 2px 15px; width:300px; line-height:18px;  }
#itemsubcatlistprice b	{ text-decoration:line-through;}
#itemsubcatlistship	{ float:left; font-family:arial; font-size:11px; color:#575757; font-weight:bold;  padding:0px 5px 2px 15px; width:300px; line-height:18px;  }
#itemsubcatlistcart	{ float:right; color:#444444; }
#itemsubcatlistrev	{ float:right; color:#444444; padding-right:10px; }
#itemsubcatlisttxt ul		{ padding:5px 0px 2px 0px; list-style:none; background:none; font-family:Arial; font-size:11px; color:#262626; margin:0px; width:230px;  }
#itemsubcatlisttxt ul li	{ padding:0px 10px 0px 15px; background: url(../images/item_arrow1.jpg) no-repeat 0px 8px; line-height:18px; }
#itemsubcatlistimgbtm div	{ width:271px;text-align:right; font-family:verdana; font-size:10px; color:#575757;}
#itemsubcatlisttxt	{ float:left; font-family:arial; font-size:11px; color:#575757;  padding:0px 5px 0px 15px; width:300px; line-height:18px;  }
#itemsubcatlistxtin	{ float:left; font-family:arial; font-size:11px; color:#262626; font-weight:bold; padding:5px 5px 0px 15px; width:300px; }
#itemsubcatlistdisin{ float:left; font-family:arial; font-size:11px; color:#575757;  padding:0px 5px 0px 15px; width:300px; line-height:18px;  }
#itemsubcatbtmtxt	{ float:left; width:300px;}
#itemsubcatlistbtn	{ float:right; width:122px; padding-top:30px; }
#itemsubcatlistbtm	{ float:left; padding:5px; margin:5px; width:700px;}
#itemsubcatlistcapt	{ float:left; font-family:arial; font-size:11px; color:#262626; font-weight:bold; padding:5px 5px 0px 15px; width:300px; }

#itemrevi			{ float:right; padding-right:19px; padding-right:17px; width:717px; padding-bottom:10px;}
#itemrevibg			{ float:left; width:717px; }
#itemrevitab		{ float:left; border:1px solid #9e9e9e; padding:0px 3px 0px 3px; }
#itemrevilist		{ float:left; width:230px;}
#itemreviblog		{ float:left; font-family:verdana; font-size:10px; color:#3a3a3a; padding:0px 0px 10px 10px; width:220px;}
#itemrevidote		{ float:left; background:url(../images/dot_feat.gif) repeat-y top left; margin:10px 0px 0px 0px; height:100px; width:9px;  }
#itemrevitxtin		{ float:right; padding:5px 5px 5px 0px; text-align:right; color:#4f5456; font-family:verdana; font-size:11px; font-weight:bold; }
#itemrevitab2		{ float:left; width:717px; }
#itemrevitab2star	{ float:left; width:350px; font-family:arial; font-size:11px; color:#464342; padding:5px 0px 5px 0px; }
#itemrevitab2right	{ float:right; width:350px; font-family:arial; font-size:11px; color:#333333; padding:5px 0px 5px 0px; text-align:right; }
#itemrevitab3		{ float:left; width:717px; padding:10px 0px 10px 0px; }
#itemrevitab3left	{ float:left; width:100px; font-weight:bold; font-family:arial; font-size:11px; color:#333333;}
#itemrevitab3right	{ float:left; width:300px; font-family:arial; font-size:11px; color:#333333;}
#itemrevitab4		{ float:left; width:717px;  font-family:arial; font-size:11px; color:#333333; padding-bottom:5px;}
#itemrevitabdot		{ float:left; border-bottom:1px  #666666 dashed; width:717px; }

#shoppcart			{ float:left; width:400px; background-color:#fffaf6;}
#shoppcartinside	{ clear:both; padding:5px 0px 5px 0px; text-align:center; }
#shoppcartinside1	{ clear:both; padding:6px 0px 6px 0px; margin-top:8px; text-align:center;}
#shoppcarttext		{ background-color:#fffaf6; width:85px; float:left;  font-size:14px; text-align:center; height:70px; }
#shoppcarttext1 	{ background-color:#fffaf6; width:95px; float:left; font-size:14px; text-align:center; text-decoration:underline; }
#green 				{ color: #006600;font-weight: bold; }
#departinneradd		{ float:left; padding-left:5px; margin-top:5px; border:3px solid #f79647; background-color:#fffaf6;}
#inner2				{ float:left; border:1px solid #f79647;  background-color:#fffaf6; }
#inner1				{ float:left; padding:5px 0px 5px 0px;}
#thick_line1		{ float:left; height:4px; width:948px; background-color:#fc8d3c; margin:0px 17px 0px 13px; background-image:url(../images/thick_line1.jpg); background-repeat:repeat;}

#departlogin a.pass		{ color:#375d79; font-family:arial; font-size:12px; text-decoration:underline;  }
#departlogin a.pass:hover{ color:#333333; font-family:arial; font-size:12px; text-decoration:none;   }


#refinedmenumain			{ float:left; width:228px; padding-left:10px; padding-bottom:5px; }
#refinedepartmenu			{ float:left; width:228px }
#refinedepartadv			{ float:left; }
#refinedepartmenutop		{ float:left; width:203px;  height:30px; padding:7px 0px 5px 10px; border-bottom:1px solid #8a909e;  }
#refinedepartmenubtm		{ float:left; width:228px; border-top:1px solid #8a909e; }
#refinedepartmenumid		{ float:left; width:228px; background:url(../images/depart_list_mid.jpg) repeat-x top left; background-color:#e5e5e5; }
#refinedepartmenumid a	{ color:#333333; font-family:verdana; font-size:11px; text-decoration:underline; }
#refinedepartmenumid a:hover{ color:#31536b; font-family:verdana, arial; font-size:11px; text-decoration:none;  }
#refinedepartmenumid ul	{ list-style:none; padding:3px 0px 7px 0px; margin:0px 0px 0px 10px; }
#refinedepartmenumid ul li{ list-style:none; padding:0px 0px 7px 0px; vertical-align:middle;}


#catbanner					{ float:left; margin:5px 0px 5px 15px; background:url(../images/banner_electronics.jpg) no-repeat top left; height:125px; width:961px;}
#catbannerdiv				{ float:left; padding:50px 0px 0px 285px; }
#catbantitle				{ float:left; font-family:arial; font-size:14px; color:#333333; font-weight:bold; width:100%  }
#changecat					{ float:left;  font-family:arial; font-size:12px; color:#333333; padding-top:5px; }
#changecatbtn	 			{ width:35px;   font-size:13px}
#changecatinput				{ height:22px; font-size:12px; font-family: Verdana, Arial; color: #333333}

#caretypesubcat			{ float:left; width:721px; padding-left:3px; padding-bottom:7px; }
#caretypesubcatmain		{ float:left; width:721px; margin-left: 10px;}
#caretypesubcatlist		{ float:left; width:718px; background-color: #F8F8F8; border-bottom: 1px solid #dbeef3}
#caretypesubcatblubg	{ float:left;  border-bottom:1px solid #ffffff; width:718px; font-family:verdana; font-size:11px; color:#31536b; font-weight:bold; margin-bottom:5px; background:url(../images/lmenu_mid.jpg) repeat-x top left; padding:5px 0px 0px 0px; height:26px; }
#caretypesubcatblubg h2	{ margin: 0px; font-family:Arial; font-size:16px; color:#150517; padding: 3px;border-right: 1px solid #cccccc; border-left: 1px solid #cccccc}
#caretypesubcatsplit	{ float:left; width:232px; border: 0px dotted #000; padding: 2px;}
#caretypesubcatlist ul	{  width:230px; padding:5px 0px 0px 10px; list-style:none; background:none; font-family:Arial; font-size:11px; color:#f0f5f8; margin:0px;}
#caretypesubcatlist ul li	{ padding:0px 10px 0px 15px; background: url(../images/bull.gif) no-repeat 0px 8px; line-height:18px; }

#caretypesubcatlist a	{ color:#1569C7; font-family:arial; font-size:13px; text-decoration:none; padding-bottom: 1px; border-bottom: 1px solid #cccccc}
#caretypesubcatlist a:hover	{ color:#333333; font-family:arial; font-size:12px; text-decoration:none;  }
#caretypesubcatsplit #sel { color: #fff; font-weight: bold; background-Color: #FBB117; border-bottom: 0px solid #333333; padding-top: 2px; padding-left: 3px; padding-bottom: 1px; padding-right: 4px; text-decoration: none;}



//#departhlink		{ float:left; margin:4px 0 4px 13px; height:18px; padding:5px 0px 2px 0px; color:#5c5c5c; width:950px; background-color:#dbeef3; border:2px solid #addae5;}
//#departhlink a		{ color:#5c5c5c; font-family:arial; font-size:12px; text-decoration:underline; padding:0px 15px 0px 15px; }
//#departhlink a:hover{ color:#31536b; font-family:arial; font-size:12px; text-decoration:none; padding:0px 15px 0px 15px;  }
//#departhlink strong	{ color:#31536b;}


#fotter				{ float:left; margin-top: 40px; margin-bottom: 5px; margin-left:10px; padding-bottom:10px; border-top: 1px solid #cccccc}
#fotterbg			{ float:left; height:137px; background-Color: #F8F8F8}
#fotterlist			{ float:left; }
#fottertxt			{ float:left; font-family:arial; font-size:12px; color:#41627E; margin:10px 0px 10px 20px; line-height:18px; text-align:center; width:942px; }
#fottertxt a			{ color:#488AC7; font-family:arial; font-size:12px; text-decoration:none; padding:0px 10px 0px 10px; padding-bottom: 2px; border-bottom: 1px solid #cccccc}
#fottertxt a:hover		{ color:#29437d; font-family:arial; font-size:12px; text-decoration:none; padding:0px 10px 0px 10px; font-weight: bold }
#fottercopy			{ float:left; font-family:arial; font-size:12px; color:#18456b; margin:0px 0px 10px 20px;  text-align:center; width:942px;}
#fotterbtm			{ float:left;}



input{background: #fff;}
p { background:transparent;margin:4px 15px 0px 5px; font-family: Tahoma, Verdana, Arial, Serif; font-size: 10pt}
.label{background:transparent;text-align:right; width:140px;float:left;padding:4px 0 0 0;}
.datefield input { width: 2;}
#error { color: #E42217;}
.label #req { color: #E41B17; font-weight: bold; font-family: Verdana, Arial}
#title h2	{ margin: 0px; color: #E56717; text-align: center; font-family: Bookman Old style, Tahoma, Verdana, arial; font-size:22px; background-Color:#F8F8F8; padding: 4px;border-bottom: 1px solid #F8F8F8;}
#suc { color: #009933;}


#centerbody {float: center; width:500px; padding-top: 75px; }
#fullwidth {float: left; width:953px; padding-top: 15px;  margin: 0px 0px 0px 12px; }
#rightbody			{ float:left; width:721px; padding-left:10px;}

.inputbox			{ border:1px solid #b7d1e3; background-color:#FFFFFF; }
.btn					{ background-color:#E56717; font-family:Arial; font-size:12px; color:#FFFFFF; }

#subcatlisttitle a			{ float:left; font-family:arial; font-size:13px; color:#262626; font-weight:bold; padding:1 5px 2px 15px; width:450px; text-decoration:none; }
#subcatlisttitle a:hover	{ float:left; font-family:arial; font-size:13px; color:#262626; font-weight:bold; padding:1 5px 2px 15px; width:450px; text-decoration:none; }


#departproductprice	{ float:left; font-family:arial; font-size:11px; color:#b44628; font-weight:bold;  padding:0px 5px 2px 15px; width:375px; }
#departproductprice #red	{ color:#993300; font-size: 14px;}
#departproductprice #black	{ color:#333333; text-decoration:line-through; font-weight: normal}

#itemprodmain{ float:left; width:718px; border:1px solid #d4d4d4; background-color:#F8F8F8;}

#departprodlist		{ float:left; padding:5px; margin:5px; width:700px; border-bottom:1px dotted #929292;}
#itemprodblubg	{ float:left; background-color:#d9ae6c; width:708px; padding:3px 5px 2px 5px; height:15px; font-family:verdana; font-size:11px; color:#3b3f3e; font-weight:bold; margin-top:4px;}
#departproducttitle{ float:left;  font-family:verdana; font-size:11px; color:#262626; font-weight:bold; padding:5px 5px 10px 15px; width:100%; }
#departproducttitle a	{ color:#4466DD; font-family:arial; font-size:12px; text-decoration:underline;}
#departproducttitle a:hover	{ color:#000; font-family:arial; font-size:10px; text-decoration:underline;}
#departproducttxt{ float:left; color:#575757; font-family:arial; font-size:12px; padding: 2px; padding:0px 5px 30px 15px; width:100%; line-height:18px;  }
#rate1	{  float:right;color:#444444;width:98%;}
#itemwishlist{ float:left; font-family:arial; font-size:12px; color:#262626; font-weight:bold; padding:5px 5px 5px 0px; width:120px; }
#departprod a	{ color:#4466DD; font-family:arial; font-size:12px; text-decoration:underline;}
#departprod a:hover	{ color:#000; font-family:arial; font-size:10px; text-decoration:underline;}

#departusermenu		{ width:670px; float:right; border: 0px solid #000; margin: 5px}
#departusermid		{ float:right; color:#5c5c5c; font-family:arial; font-size:12px; padding:5px 0px 0px 0px; height:28px; width:670px;}
#departusermenu a		{ color:#5c5c5c; font-family: arial, Verdana; font-size:12px; text-decoration:none; padding:0px 5px 0px 5px; font-weight: 600}
#departusermenu a:hover	{ color:#339900; font-family:arial, Verdana; font-size:12px; text-decoration: underline; padding:0px 5px 2px 5px;}
#departusermid a	{ color:#5c5c5c; font-family: arial, Verdana; font-size:12px; text-decoration:underline; padding:0px 5px 0px 5px; font-weight: bold;}
#departusermid a:hover	{ background-Color: transparent; color: #F88017; font-family:arial, Verdana; font-size:12px; font-weight: bold; text-decoration: underline; padding:0px 5px 2px 5px; }

.tableheading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#FFFFFF; text-decoration:none; }

.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#000000; text-decoration:none; }

.suc_red {font-size: 15px; color: #FF0000; font-weight: bold; text-decoration: none; }

a.anchor_tag:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#000000; text-decoration: underline;}
.anchor_tag			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#000000; text-decoration:underline; }

.tableStyle {float:left; padding:5px 2px 3px 0px; border:1px solid #f0b43f;}

.page_title {color: #E56717; font-size:15px; font-weight:bold;}

#usermenu{
	float:left;
	margin:4px 0 4px 13px;
	height:18px;
	padding:5px 0px 2px 0px;
	color:#5c5c5c;
	width:950px;
	background-color:#66339A;
	border:1px solid #f0b43f;
}
#usermenu a {
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	padding:0px 15px 0px 15px;
}
#usermenu a:hover{
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 15px 0px 15px;
}
