/****************** Speedy *********************
Version 2.0 TG COMMERCE Version: 1.507
Date Created: 25-5-07
Date Modified: 20-7-07
By: Erwan
Description: left : 139 right : 139px
Middle width: 705px

/************************ BODY ************************/
BODY {
	Margin: 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial; LETTER-SPACING: normal;
	background: #e9f9e2 url("background8.jpg") repeat-x top; text-align: center;
}
.bodyTable {
	CLEAR: both; WIDTH: 988px; HEIGHT: 100%; margin-left: auto; margin-right: auto;
	margin-top: 0px; background: transparent url("bodyBg.jpg") repeat-y top; 
}
.bodyInTable{
	width: 100%; border-collapse: collapse; background: transparent url("bodyBg.jpg") repeat-y top;
}




/************************ HEADER ************************/
.header {
	width: 983px; height: 100px; background: transparent url("headBg.gif") no-repeat top; 
/*	width: 983px; height: 140px; background: transparent url("headBg.jpg") no-repeat top middle;*/
	
}
#compL {}
#compN {
/*	position: absolute; width: 350px; height: 40px; z-index: 2;
	TOP: 20px; MARGIN-left: 270px; background-color: transparent*/
}
#welMsg {
	Font: bold 11px Verdana; POSITION: absolute; top: 177px; margin-left: 153px;
	color: #f05757;	width: 200px; height: 14px; text-align: left;
}
#log {
	font: 11px Verdana; POSITION: absolute; top: 177px; margin-left: -315px;
}
#log A {
	font: 11px Verdana; COLOR: #000000; TEXT-DECORATION: none
}
#log A:Hover {
	font: 11px Verdana; COLOR: #43a014; TEXT-DECORATION: none
}
/****************** Donation Page  *******************/

.DFont{
	font-size: 12px; font-family: Verdana; text-decoration: none;
}
.DFont1{
	font-size: 16px; font-family: Verdana; vertical-align: center; text-decoration: none; 
	height: 40px; padding-top: 8px; padding-bottom: 8px; text-align: center;
}
.DFont2{
	font-size: 24px; font-weight: bold; font-family: Verdana; text-decoration: none; text-align: center;
}
.DFont3{
	font-size: 11px; font-family: Verdana; text-decoration: none; color: #797c80; text-align:center;
}
.DFont4{font-size: 16px; font-family: Verdana; vertical-align: center; text-decoration: none; 
		text-align: center;
}
.DFont5{font-size: 11px; font-family: Verdana; text-decoration: none; 
		text-align: center; border: solid 1px #CCCCCC;
}
.DFont6{font-size: 12px; font-family: Verdana; text-decoration: none; 
		text-align: left; border: solid 1px #CCCCCC; text-indent: 3px;
}
.DFont7{
	font-size: 11px; font-family: Verdana; text-decoration: none; color: #173f81;
}
.Dframe{
	padding: 0px; font-size: 11px; text-align: justify; border: solid 1px #CCCCCC;
	background-color: #FFFFFF; width: 598px; vertical-align: top; border-collapse: collapse;
}
.Dframe1{
	border: solid 1px #fd042d; 
}
.Dframe2{
	border: solid 1px #d8d7d7; 
}
.DLine{
	padding-bottom: 0px; font-size: 12px; font-family: Verdana; text-align: justify; border-bottom: solid 3px #CCCCCC;
	background-color: #FFFFFF; height: 3px; vertical-align: top; width: 598px;
}
.DLine1{
	padding-bottom: 2px; padding-top: 2px; font-size: 12px; font-family: Verdana; text-align: justify; border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC; text-align: left;
	background-color: #FFFFFF; height: 1px; vertical-align: top; width: 598px;
}
.DLine2{
	padding-bottom: 2px; padding-top: 2px; font-size: 12px; font-family: Verdana; text-align: justify; 
	background-color: #FFFFFF; height: 1px; vertical-align: top; width: 598px;
}
.DLine3{
	padding-bottom: 2px; padding-top: 2px; font-size: 12px; font-family: Verdana; text-align: center; border-bottom: solid 1px #CCCCCC;
	background-color: #FFFFFF;  vertical-align: top; width: 600px;
}
.DLine4{
	padding-bottom: 6px; padding-top: 6px; font-size: 11px; font-family: Verdana; text-align: center; 
	background-color: #FFFFFF; vertical-align: top; width: 600px;  border: solid 1px #CCCCCC;
}
.DLine5{
		background-color: #FFFFFF; vertical-align: top; width: 600px; 

}

/************************ HEAD LINK ************************/
#hTable td{ color: #30740e; font: 10px Verdana }
.hLeft{
}
.hRight{
}
.hMiddle{
}

#hLinks A {
	font: bold 12px Arial; TEXT-DECORATION: none; color: #30740e;
}
#hLinks A:hover {
	font: bold 12px Arial; TEXT-DECORATION: underline; color: #6fbd48;
}
#hLinks {
	 position: absolute; margin-top: 175px; width: 795px; margin-left: -949px;
/*	POSITION: absolute; margin-top: 28px; width: 800px; margin-left: -945px*/
}
/************************ TAB LINK ************************/
#tLinks {
	position: absolute; z-index: 0; margin-top: -25px; margin-left: 8px; white-space: nowrap;
	width: 990px; height: 25px; text-align: center; background: transparent url("TabBg.jpg") no-repeat;margin-right: auto; 
}
#tLinks A {}
#tLinks A:hover{}
.tabTbl{ }
.tabTblLeft{}
.tabTblMiddle{
	height: 25px; background: transparent;
}
.tabTblRight{}
.InnerTabTbl{}
.InnerTabTbl A{
	padding-right: 4px; padding-left: 4px; padding-top: 6px; padding-bottom: 0px;
	display: block; text-align:center; font: bold 11px arial; COLOR: #001c82; white-space: nowrap;
	TEXT-DECORATION: none; height: 25px;
}
.InnerTabTbl A:hover{
	TEXT-DECORATION: none; color: #ffffff; 
}
.leftInTabTbl{
	width: 8px; height: 25px; background: transparent; 
}
.midInTabTbl{}
.rightInTabTbl{
	width: 12px; height: 25px; background: transparent url("tabRight.jpg") no-repeat;
}
.selectedInnerTabTbl{}
.leftSlctInTabTbl{
	width: 8px; height: 25px; background: transparent url("slctTabLeft.jpg") no-repeat; 
}
.midSlctInTabTbl {
	padding-right: 4px; padding-left: 4px; padding-top: 0px; padding-bottom: 0px; 
	display: block; text-align: center;	font: bold 11px arial; COLOR: #ffffff; white-space: nowrap;
	TEXT-DECORATION: none; height: 25px; background: url("slctTabMid.jpg");
}
.rightSlctInTabTbl{
	width: 12px; height: 25px; background: transparent url("slctTabRight.jpg") no-repeat;
}





/************************ Left,MIDDLE and Right ************************/
.htop{
	height: 100%; width: 100%; background: transparent; 
}
.lpLine{}
.lpWidth { /*Left Panel*/
	width: 139px;
}
.cpWidth { /*Middle Panel*/
	width: 704px
}
.rpWidth { /*Right Panel*/
	width: 145px;
}




/************************ LOGIN BOX ************************/
.boxModule{
	font: 11px Verdana; padding-bottom: 1px;
}
.lgbody{
	width: 139px;
}
.errMsg{}
.emailBox{
	width: 128px; border: solid 1px #000000; font: 10px Verdana;
	position: relative;
}
.errEmail{}
.pwBox{
	width: 128px; border: solid 1px #000000; font: 10px Verdana;
	position: relative; 
}
.errPass{}
.lgBoxTopLeft{
}
.lgBoxTop{}
.lgBoxTopRight{}
.lgBoxLeft{}
.lgBoxMid{
	width: 139px; height: 42px; padding-left: 6px;
}
.lgBoxRight{
}
.lgBoxBottomLeft{
}
.lgBoxBottom{
	width: 139px; height: 26px; background: transparent url("sideDivider.jpg") no-repeat;
}
.lgBoxBottomRight{
}




/************************ SEARCH BOX ************************/
.scbody{
	background: transparent url("scBox1.jpg") no-repeat;
	margin-left: 0px; height: 40px; margin-top: -75px; 
}
.srchBox{
	width: 100px; border: solid 1px #a4a4a4; font: 11px Verdana; margin-top: 65px; margin-left: 1px;
	margin-bottom: 10px; z-index: 99; 
}
#searBox_msg{
	font: 10px Verdana; position: absolute; margin-top: 0px; margin-left: 5px; background: transparent;
}
#searBox_lbtnsearch{
	font: bold 11px arial; color: #001c82; text-decoration: none; position: absolute; margin-top: -52px;
	margin-left: 5px;
}
#searBox_lbtnsearch:Hover{
	font: bold 12px arial; color:#001c82; text-decoration: underline
}





/************************ CART BOX ************************/
.cartbody{
	
	width: 132px; height: 100px; margin-left:2px; margin-top:33px;
	background: transparent url("sideDivider.jpg") no-repeat; 
	border-bottom: solid 1px #d9d9d9
}
.cartboxModule{
	text-align: center; width: 109px; height: 85px; margin-left: 10px; margin-top: 0px;
	font: normal 10px Verdana; padding-top: 13px; text-align: center;
}

.cartItemNum{font: 11px verdana; color: #ffffff;
}



/************************ DIVISION BOX & SUB DIVISON BOX ************************/
#dMenu{
	width: 130px; align:center; margin-left: 8px; 
}
.menuTitle{
	/*font: 0 px; visibilty: hidden;*/
font: 1px Verdana; color:#f6fbff; text-align: center; 
	background: transparent;
}
.menuTL{}
.menuT{
	 width: 130px; height: 23px; background: transparent url("prodTop.gif");
}
.menuTR{}
.menuL{}
.menuR{}
.menuBL{}
.menuB{ background: transparent url("prod1Bottom.gif"); width: 130px; height: 5px; 
}
.menuBR{}
.menuC{
	width: 130px; font 11px arial; color:#000000; text-decoration: none;text-align: right;
	
}
.menuI{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-left: 2px;
	font: 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;
}
.menuI:Hover{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-left: 2px;
	font: bold 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;
}

#sMenu{
	width: 130px; margin-left: 8px;
}
.smenuTL{}
.smenuT{}
.smenuTR{}
.smenuL{}
.smenuR{}
.smenuTitle{
	width: 130px; height: 23px; text-align: right; /padding-right: 26px;*/
	font: bold 11px arial; text-decoration: none; color:#000000; /*#bffdf9*/
	background: transparent url("sMenuI.jpg") ;/*no-repeat center left*/
	
}
.smenuC{
	width: 130px;
}
.smenuI{
	width: 130px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px;/*padding-right: 3px;*/
	font: 11px arial; text-decoration: none; color: #001c82; text-align: left;
	/*border-bottom: solid 1px #a4a4a4;*/
}
.smenuI:Hover{
	width: 130px; padding-top: 1px; padding-bottom: 1px; /*padding-right: 3px;*/
	/*font: 11px arial; text-decoration: none; color: #1e9815; text-align: left;*/
	font: bold 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;
	/*border-bottom: solid 1px #a4a4a4;*/
}

/************************ CATEGORY SEARCH ************************/
#prodCatMenu{width: 130px; margin-left: 8px; 
}
.prodCatmenuT{
	width: 130px; background: transparent url("catTop.gif"); height: 23px; 	
}
.prodCatmenuB{
	 background: transparent url("prod1Bottom.gif"); width: 130px; height: 5px;
}
.prodCatmenuTitle{height: 0px; font: 1px verdana;color:f6fbff;}
.prodCatmenuC A:Hover{}
.prodCatmenuI{

	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-left: 2px;
	font: 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;

}
.prodCatmenuI:Hover{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-left: 2px;
	font: bold 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;
}
/************************ COLOR SEARCH ************************/
#prodColMenu{ width: 130px; margin-left: 8px; 
}
.prodColmenuT{width:135px; background: transparent url("colorTop.gif"); height: 23px;}
.prodColmenuB{
	background: transparent url("prod1Bottom.gif"); width: 130px; height: 5px; 
}
.prodColmenuTitle{
	height: 0px; font: 1px verdana;color:f6fbff;
	
}
.prodColmenuC A:Hover{}
.prodColmenuI{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-left: 2px;
	font: 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;
}
.prodColmenuI:Hover{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-left: 2px;
	font: bold 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;
}
/************************ BRAND SEARCH ************************/
.prodBramenuT{
	
}
.prodBramenuB{
	background: #ffffff; height:1px;
}
.prodBramenuTitle{
	padding-left: 5px; width:139px; font:  11 Verdana; color: #3b5899; background: #becbe7;
}
.prodBramenuC{
	width: 139px; 
}
.prodBramenuC A:Hover{
	 width: 139px; height: 14px; background: transparent;
}
.prodBramenuI{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-right: 2px;
	font: 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;

/*	width: 139px; height:14px; padding-left: 15px;
	font:  10px Verdana; text-decoration: none; color: #4e6d48; text-align: left;
	border-bottom: solid 1px #becbe7;*/
}
.prodBramenuI:Hover{

	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-right: 2px;
	font: bold 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;

/*	width: 139px; height:14px; padding-left: 15px; 
	font:  10px Verdana; text-decoration: none; color: #4e6d48; text-align: left;
	border-bottom: solid 1px #becbe7;*/
}

/************************ GROUP SEARCH ************************/
.prodGrpmenuT{
	
}
.prodGrpmenuB{
	background: #ffffff; height:1px;
}
.prodGrpmenuTitle{
	padding-left: 5px; width:139x; font:  11 Verdana; color: #3b5899; background: #becbe7;
}
.prodGrpmenuC{
	width: 139px; 
}
.prodGrpmenuC A:Hover{
	 width: 139px; height: 14px; background: #f19f9f
}
.prodGrpmenuI{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-right: 2px;
	font: 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;

/*	width: 139px; height:14px; padding-left: 15px;
	font:  10px Verdana; text-decoration: none; color: #4e6d48; text-align: left;
	border-bottom: solid 1px #becbe7;*/
}
.prodGrpmenuI:Hover{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-right: 2px;
	font: bold 11px verdana; text-decoration: none; color: #001c82; text-align: left;
	background: transparent; height: 17px;

/*	width: 139px; height:14px; padding-left: 15px; 
	font:  10px Verdana; text-decoration: none; color: #4e6d48; text-align: left;
	border-bottom: solid 1px #becbe7;*/
}
/************************ ISBN SEARCH ************************/
.prodIsbnmenuT{
	
}
.prodIsbnmenuB{
	background: #ffffff; height:1px;
}
.prodIsbnmenuTitle{
	padding-left: 5px; width:139px; font:  11 Verdana; color: #3b5899; background: #becbe7;
}
.prodIsbnmenuC{
	width: 139px; 
}
.prodIsbnmenuC A:Hover{
	 width: 139px; height: 14px; background: #f19f9f
}
.prodIsbnmenuI{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-right: 2px;
	font: 11px verdana; text-decoration: none; color: #3c640c; text-align: left;
	background: transparent; height: 17px;

/*	width: 139px; height:14px; padding-left: 15px;
	font:  11px Verdana; text-decoration: none; color: #ffffff; text-align: left;
	border-bottom: solid 1px #becbe7;*/
}
.prodIsbnmenuI:Hover{
	width: 130px; padding-top: 1px; padding-bottom: 1px; padding-right: 2px;
	font: bold 11px verdana; text-decoration: none; color: #3c640c; text-align: left;
	background: transparent; height: 17px;

/*	width: 139px; height:14px; padding-left: 15px; 
	font:  11px Verdana; text-decoration: none; color: #ffffff; text-align: left;
	border-bottom: solid 1px #becbe7;*/
}
/************************ SIZE SEARCH ************************/
#prodSizeMenu{width: 130px; margin-left: 3px; 
}
.prodSizemenuT{
}
.prodSizemenuTL{
	width: 3px;
}
.prodSizemenuB{
	background: #ffffff; height:1px;
}
.prodSizemenuTitle{
	padding-left: 5px; width:139px; font:  11 Verdana; color: #3b5899; background: #becbe7;
}
.prodSizemenuC{
	width: 139px; 
}
.prodSizemenuC A:Hover{
	 width: 139px; height: 14px; background: #f19f9f
}
.prodSizemenuI{
	width: 139px; height:14px; padding-left: 15px;
	font:  11px Verdana; text-decoration: none; color: #4e6d48; text-align: left;
	border-bottom: solid 1px #becbe7;
}
.prodSizemenuI:Hover{
	width: 173px; height:14px; padding-left: 15px; 
	font:  11px Verdana; text-decoration: none; color: #4e6d48; text-align: left;
	border-bottom: solid 1px #becbe7;
}



/************************ DEPARTMENT PAGE ************************/
.pathLinkContent{
	
}
.pathLinksFont A{
	text-decoration: none; font: 10px verdana; color: #001c82;
}
.pathLinksFont A:visited{
	text-decoration: none; font: 10px verdana; color: #1e9815;
}
.pathLinksFont A:hover{
	text-decoration: underline; font: 10px verdana; color: #1e9815;
}
.mainDeptsBox{
	display: block; width: 175px; height: 140px; 
	padding: 4px; background: transparent;
}
.mainDeptsBox td{
	vertical-align: middle
}
.mainDeptsBox A{
	font: 11px verdana; text-decoration: none; color: #001c82
}
.mainDeptsBox A:Hover{
	font: 11px verdana; text-decoration: underline; color: #1e9815
}
/************************ SUB DEPARTMENT PAGE ************************/
.hrLine{
	color: #000000; height: 1px
}
.boldTextFont{
	font: normal normal bold 12px Verdana
}
.subDeptList{
	width: 100%;
}
.subDeptsBl{
	width: 12px; height: 14px; background: transparent url("arrow.jpg") no-repeat center;
	padding-left: 3px;
}
.subDeptBox A{
	font: 11px Verdana; text-decoration: none; color: #001c82
}
.subDeptBox A:Hover{
	font: 11px Verdana; text-decoration: underline; color: #1e9815
}
/************************ PRODUCT PAGE ************************/
.prodDeptCtn{
	width: 99%;
}
.prodBox{
	display: block; width: 100%;
}
.prodBox A{
	font: 11px Verdana; text-decoration: none; color: #001c82
}
.prodBox A:Hover{
	font: 11px Verdana; text-decoration: underline; color: #1e9815
}
.prodPic{
	width: 50px;
}
/************************ ITEM PAGE ************************/
.textFont{
	font: normal 11px Verdana;
}
.tableHeader{
	font: bold 11px Arial; color: #000000;
	border-bottom: solid 1px #000000; text-align: center;
}
.tableHeader td{
	font: bold 11px Verdana; color: #000000;
	border-bottom: solid 1px #000000; text-align: center;
}
.tableAlt{
	font: 11px Verdana; background: #ffffff url("tableAlt.jpg") repeat-x top;
}
.imageCel{ cursor: hand;  } /*width: 90px*/
.codeClm{ text-align: center;}/*width: 125px;*/
.nameClm{ width: 180px;text-align: center; text-decoration: none}
.priceClm{text-align: center;}
.buyClm{ }
.gridFooter td{
	font: bold 12px Verdana; text-decoration: none; color: #2676b4;
	background: #ffffff; height: 16px; padding-bottom: 1px; 
}
.gridFooter A{
	font: 12px Verdana; text-decoration: none; color: #001c82;
}
.gridFooter A:Hover{
	font: 12px Verdana; text-decoration: underline; color: #1e9815;
}
.gridFooter A:Visited{
	font: 12px Verdana; text-decoration: none; color: #225ec1;
}

.myPageTextFont{
	font: normal 12px Verdana;
}

.textFontInTable{
	font: normal 11px Verdana; margin-left: 20px;
}
.DiscPrice{
	font: bold 11px Verdana;color:Red;
}

/************************ CART PAGE ************************/
.shopCartTbl{
	width: 480px
}
.shopCartInfo, .DateCreatedLbl, .DateChangedLbl{
	font: bold 12px Verdana; color: #ff0000
}
.shopCartDate{
	font: normal 12px Verdana
}





/************************ PAYMENT PAGE ************************/
.moduleTitle{
	font: bold 12px Verdana
}
.paymentTbl{
	font: 12px Verdana; width: 460px;
}





/************************ ADDRESS PAGE ************************/
.addressGrid{ /*Address.ascx*/
	width: 310px;
}





/************************ CHECKOUT PAGE ************************/
.chckOutTbl{
	width: 480px; height: 238px	;
}
.chckOutBillTbl{
	width: 235px; height:100%; font: normal normal normal 11px Verdana;
	border: solid 1px #818181; background-color: #ffffff
}
.chckOutShipTbl{
	width: 235px; height: 100%; font: normal normal normal 11px Verdana;
	border: solid 1px #818181; background-color: #ffffff
}
.chckOutDeliveryTbl{
	width: 480px; font: normal normal normal 12px Verdana;
	border: solid 1px #818181; background-color: #ffffff
}
.TotalChargeLbl{
	font: normal normal bold 12px Verdana; color: #ff0000
}
.chckIFrame{
	width: 570px; background-color: #ffffff
}
.chckOutTerms{
	background: #ffffff; width: 545px;
}




/************************ CHECKOUT DETAILS PAGE ************************/
.chckOutDetails{
	width: 475px;
}
.chckOutDetailsModel{
	visibility: hidden
}



/************************ PROMOTION HOME PAGE ************************/
.promoHomePanel{
	background: transparent url("promoBg.jpg") repeat-x bottom; border: solid 1px #a4a4a4;
	padding-top: 10px; padding-left: 5px; margin-left: 2px; width: 480px; 
	height: 101px; font: normal 12px Verdana;
}
.promoHomeTitle{
	visibility: hidden
}
.promoHomeInTbl{
	position:relative; width: 450px; font: normal 12px Verdana;
}
.promoHomeInfo{
	vertical-align: top
}
.promoHomeImg{
	cursor: hand; padding: 4px
}
.promoHomeCode{
	font: normal normal bold 12px Verdana
}
.promoHomeDisc{
	font: normal normal bold 14px Verdana; color: #ff0000;
}
.discTxt{
	visibility: hidden;
}
/************************ PROMOTION PAGE ************************/
.promotionItemPanel{width: 500px; font: normal 12px Verdana;
	
}
.promoTablePanel{
	background: transparent url("promoBg.jpg") repeat-x bottom; border: solid 1px #a4a4a4;
	padding-top: 5px; padding-left: 5px; width: 680px; position: relative; margin-left: 4px;
}
.promoTitle{
	visibility: visible
}
.promoTable{
	position:relative; width: 630px; font: normal 12px Verdana;
}
.promoImg{
	cursor: hand; padding-left: 0px; width:60px; font: normal 12px Verdana;
}
.promoCode{
	font: normal normal bold 12px Verdana
}
.promoDisc{
	font: normal normal bold 14px Verdana; color: #ff0000
}
.promoGap{ width:20px;
}


/************************ NEW RELEASE PAGE ************************/
.NewReleaseTxt{
	font:  bold 16px Verdana; text-align: Center; color: #4e5153; 
	background: transparent url("comingBar.gif") repeat-x ;
	width: 695px; margin-left: 5px; padding-top: 3px; padding-bottom: 3px;
}
.NewReleaseData{
	width: 690px;
}
.newReleaseItemPanel{
	width: 690px; 
}
.newReleaseTablePanel{
	background: #ffffff; 
	padding-top: 5px; padding-left: 5px; padding-bottom: 5px;
	height: 150px; position: relative; margin-left: 4px;
	text-align: center;
}
.promoTitle{
	visibility: visible
}
.newReleaseTable{
	position:relative; font: normal 12px Verdana; height: 200px; display: block center
}
.promoImg{
	cursor: hand; padding-left: 15px
}
.promoDisc{
	font:  13px Verdana; color: #001c82
}
/************************ COMING SOON PAGE ************************/
.comingSoonTxt{
	font: bold 16px Verdana; text-align: Center; color: #4e5153; 
	background: transparent url("comingBar.gif") repeat-x ;
	width: 695px; margin-left: 5px; padding-top: 3px; padding-bottom: 3px;

	/*font:  18px Verdana; text-align: left; color: #ffffff; 
	background: #ffffff url("newBg.jpg") repeat-x top; 
	width: 666px; padding-top: 3px; padding-bottom: 3px;*/
}
.ComingSoonData{
	width: 690px;
}
.comingSoonItemPanel{
	width: 690px;
}
.comingSoonTablePanel{
	padding-top: 5px; padding-left: 5px; padding-bottom: 5px;
	height: 10px; position: relative; margin-left: 4px;
	text-align: center;
}
.promoTitle{
	visibility: visible
}
.comingSoonTable{
	font: normal 10px Verdana; height: 200px; display: block; vertical-align: bottom
	
}
.releaseDate{
	color: #0066cc
}

/*********************** Item Image CSS for New release and Coming Soon *************/
.brandRow{
	text-align:center;
}
.codeRow{
	text-align:center;
}
.nameRow{
	text-align:center;
}
.nameClm{
	text-align:center;
}
.buyRow{
	text-align:center;
}
	

/************************ FORUM INDEX ************************/
.forumIndex Table{
	font: 11px Verdana;
}
.forumText{
	font: bold 11px Verdana;
}
.forumIndexHeader{
	background: #bdcbe8; font: bold 9px Verdana
}
.forumIndexHeader A{
	text-decoration: none; color: #000000
}
.forumIndexHeader A:Hover{
	text-decoration: underline
}
/************************ FORUM TOPIC ************************/
.forumTopicTitle{
	font: bold 9px Verdana; padding-top: 5px;
}
.forumTopicTitle A{
	font: bold 9px Verdana; color: #000000; text-decoration:none
}
.forumTopicTitle A:Hover{
	font: bold 9px Verdana; color: #000000; text-decoration:underline
}
.ForumTopic{
	font: 9px Verdana; color: #000000; background: #bdcbe8
}
.forumTopicTbl{
	border: solid 2px #3b5899; font: 9px Verdana; width: 580px;
}
/************************ FORUM MESSAGE ************************/
.forumMessageTitle{
	font: bold 9px Verdana; padding-top: 5px;
}
.forumMessageTitle A{
	font: bold 9px Verdana; color: #000000; text-decoration:none
}
.forumMessageTitle A:Hover{
	font: bold 9px Verdana; color: #000000; text-decoration:underline
}
.ForumMessage{
	font: 9px Verdana; color: #000000; background: #bdcbe8
}
.forumMsgTbl{
	border: solid 2px #3b5899; font: 9px Verdana; width: 580px;
}
/************************ FORUM POST MESSAGE ************************/
.forumPstMsgTitle{
	font: bold 9px Verdana; padding-top: 5px;
}
.forumPstMsgTitle A{
	font: bold 9px Verdana; color: #000000; text-decoration:none
}
.forumPstMsgTitle A:Hover{
	font: bold 9px Verdana; color: #000000; text-decoration:underline
}
.forumPstMsgTbl{
	font: 9px Verdana; width: 580px;
}
/************************ FORUM POST TOPIC ************************/
.forumPstTpcTitle{
	font: bold 9px Verdana; padding-top: 5px;
}
.forumPstTpcTitle A{
	font: bold 9px Verdana; color: #000000; text-decoration:none
}
.forumPstTpcTitle A:Hover{
	font: bold 9px Verdana; color: #000000; text-decoration:underline
}
.forumPstTpcTbl{
	font: 9px Verdana; width: 580px;
}





/************************ FOOTER ************************/
.fAlign{
	height: 50px;
}
.footerTbl{
	height: 74px; width: 997px; background: transparent url("footerBg.jpg") no-repeat; text-align: center;
}
.footerCellLinks{
	text-align: center; padding-top: 10px; padding-bottom: 4px; width: 983px;
}
#footer A {
	COLOR: #001c82; font: bold 11px Arial; text-decoration: none;
}
#footer A:hover {
	COLOR: #1e9815; font: bold 11px Arial; text-decoration: none;
}
.footer2{
	text-align: center; font: 12px Arial; color: #000000; width: 983px; 
}
.footer3{
	text-align: center; height: 100%; font: 12px Arial; color: #ae1c2d; width: 983px;
	Margin-top: 3px; padding-right: 0px; 
}
.footerMenuL{width: 139px; 
}
.footerMenuR(width: 139px; 
}
/************************ VISITOR ************************/
.lblvisitor{
	 font: 11px arial; margin-left: 60px; 
}
.lbldesc{
	font: 11px arial
}
.vismenuTbl{}




/************************ Button ************************/
.addAddBtn{ /* Add New Address */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(addAddBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.addCartBtn{
/*	width: 47px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(addCartBtn.jpg) no-repeat center;
	overflow: hidden; cursor: hand; */
}
.attachBtn{
	width: 98px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(attachBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.backBtn{
	width: 47px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(backBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.cartBtn{
	width: 66px; height: 19px; border: 0px; position: absolute;
	background: transparent url("checkListBtn.jpg") no-repeat center top;
	overflow: hidden; cursor: hand; margin-left: 55px; margin-top: 15px;
}
.checkOutBtn{ /* Checkout button */
	width: 81px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(checkOutBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.completeBtn{
	width: 81px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(completeBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.delCartBoxBtn{
	position: absolute; white-space: nowrap; margin-top: 10px;
}
.detailsBtn{ /* Details Button */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(detailsBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.hideBtn{ /* Hide Button */
	width: 55px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(hideBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.invoiceBtn{ /* invoice Button */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(invoiceBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.loginBoxBtn{ /* Login Button */
	width: 56px; height: 19px; padding: 0px; position: relative;
	background: transparent url(loginBoxBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand; border: 0px; margin-right: -4px;
}
.loginBtn{ /* Login Button */
	width: 56px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(loginBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.newAddBtn{ /* Show New Address form */
	width: 100px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(newAddBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.orderBtn{ /* Order Button */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(orderBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.quoBtn{ /* Quotation Button */
	width: 90px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(quoBtn.jpg) no-repeat center top;
	visibility: hidden; overflow: hidden; cursor: hand
}
.registerBoxBtn{ /* Register Button */
	width: 56px; height: 19px; padding: 0px; position: relative; 
	background: transparent url(registerBoxBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand; margin-left: -120px
}
.registerBtn{ /* Register Button */
	width: 56px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(registerBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.resetBtn{ /* Reset Button */
	width: 55px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(resetBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.rqstRtnBtn{
	width: 90px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(rqstRtnBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.rtnBtn{ /* Return Button */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(rtnBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.saveBtn{ /* Save Button */
	width: 47px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(saveBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.searchBoxBtn{ /* Search Button */
	width: 30px; height: 19px; border: 0px; margin-top: -33px; margin-left:5px;
	background: transparent url("searchBoxBtn.jpg") no-repeat center top;
	overflow: hidden; cursor: hand; position: absolute; 
}
.searchBtn{ /* Search Button */
	width: 59px; height: 19px; padding: 0px; margin-top: 3px; border: 0px; 
	background: transparent url("searchBtn.jpg") no-repeat center top;
	overflow: hidden; cursor: hand
}
.submitBtn{ /* Submit Button */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(submitBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.transBtn{
	width: 90px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(transBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.updateBtn{ /* Update Button */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(updateBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}
.useAddBtn{ /* Use the Current Address */
	width: 66px; height: 19px; padding: 0px; margin: 0px; border: 0px; 
	background: transparent url(useAddBtn.jpg) no-repeat center top;
	overflow: hidden; cursor: hand
}

/*************errormsg******************/
.errortextFont{
	font: normal 11px Verdana;color: #ff0000;
}

/******************Enquiry Form*****************/
.enquiryTbl{
	font: normal 11px Verdana; padding-bottom:2px;margin-left:100px;
}
