



BODY, P, DIV, TD, BLOCKQUOTE {
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000000;
}

.fontBlacknormal{
	font-family:'Arial','sans-serif';
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#00000;

}
.fontBlacknormalSmall{
	font-family:'Arial','sans-serif';
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#00000;

}


BODY
{
background-image:url(../images/bgline.jpg);
background-position:center top;
background-repeat:repeat-x;
}
div,td {
/*text-align:left;*/
}
#div1, #div2, #div3 {position:absolute; top: 100; left: 200; width:200; visibility:hidden}
.copyCss,.copyCss a:link,.copyCss a:visited,.copyCss a:hover
{
color:#F9EFD9;
font-size:10px;
}
/*a:link,a:visited
{font-family:verdana;
	font-size:12px;
		color:#045581;
font-weight:bold;
text-align:left;
text-decoration:underline;
}*/


.backbgnew{
	background-image:url(../images/newbgback.jpg); 
	 background-position:center top; 
	 background-repeat:no-repeat;
}
a:link,a:visited
{font-family:verdana;
	font-size:12px;
		color:#000000;
font-weight:bold;
text-align:left;
text-decoration:none;
}

/*a:hover
{font-family:verdana;
	font-size:12px;
		color:#045581;
font-weight:bold;
text-align:left;
text-decoration:underline;
}*/

a:hover
{font-family:verdana;
	font-size:12px;
		color:#0000cd;
font-weight:bold;
text-align:left;
text-decoration:underline;
}







.new a:link,a:visited
{
font-family: 'Arial','sans-serif'; 
color: mediumblue; 
font-size: 14pt;
font-weight:lighter;
 text-decoration: underline;

}



.new a:hover
{
font-family: 'Arial','sans-serif'; 
color: mediumblue; 
font-size: 14pt;
 text-decoration: underline;
font-weight:lighter;

}










.wholeMainBg
{
background-image:url(../images/middlebg.jpg);
background-repeat:repeat-x;

}
.fontMenu1 ,.fontMenu1 a:link,.fontMenu1 a:visited,.fontMenu1 a:hover{
color:#31596E;

font-size:14px;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}
.fontGreen {
color:#406618;

font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
text-align:left;
padding:1px 0px 1px 0px;
}
.AddBg
{
	background-image:url(../images/BennerAdd.jpg); 
	background-repeat:no-repeat;
	width:158px;
	height:391px;
}
.tdGrayBorder
{
padding:4px;
border:#9c9c9c solid 1px;
}
.fontGray {
color:#262626;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;

padding-bottom:4px;
text-decoration:none;
}
.fontGray a:link,.fontGray a:visited,.fontGray a:hover {
color:#262626;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;

padding-bottom:4px;
text-decoration:underline;
}
.fontGraySmall  {
color:#393939;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-bottom:4px;
}

.fontGraySmall a:link,.fontGraySmall a:visited,.fontGraySmall a:hover {
color:#5F5F5F;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding-bottom:4px;
text-decoration:underline
}
.fontSalePrice
{

	font-size:11px;
	font-weight:bold;
	 color:#cd4d4d;
	 text-transform:capitalize;
	 text-decoration:none;
}
 #theFlashDiv{height:30px; width:1010px;}
 #innerFlashDiv{height:30px; float:left; position:absolute;  width:1010px;}
                
.fontBlueReview ,.fontBlueReview a:link,.fontBlueReview a:visited,.fontBlueReview a:hover 
{
color:#044ea5;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}
.fontGrayUnderline ,.fontGrayUnderline a:link,.fontGrayUnderline a:visited,.fontGrayUnderline a:hover {
color:#5F5F5F;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.TopHomeLink
{
background:url(../images/topLinkHomeIcon.gif) right;
background-repeat:no-repeat;
height:24px;
padding-right:30px;
}
.TopLoginLink
{
background:url(../images/topLinkLogincon.gif) right;
background-repeat:no-repeat;
height:24px;
padding-right:30px;
}
.TopCheckOutLink
{
background:url(../images/topLinkCheckoutIcon.gif) right;
background-repeat:no-repeat;
height:24px;
padding-right:30px;
}
.TopCartLink
{
background:url(../images/topLinkCartIcon.gif) right;
background-repeat:no-repeat;
height:24px;
padding-right:35px;
}
.TopAccountLink
{
background:url(../images/topLinkAccountcon.gif) right;
background-repeat:no-repeat;
height:24px;
padding-right:30px;
}
.pageNavigationNew
{
background:#e1e1e1;
color:#145ca8;
font-size:12px;
text-decoration:none;
font-weight:bold;
height:35px;
vertical-align:middle;


}
/*.pageNavigationNew td
{
padding-left:20px;
}*/
.pageNavigationNew a:link,.pageNavigationNew a:visited
{
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#272727;
}
.pageNavigationNew a:hover
{
color:#454545;
text-decoration:underline;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.page_number a:link,.page_number a:visited
{
	color:#215B9A;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.pagetitleNav 
{
/*color:#2665aa;*/
color:#215B9A;
font-size:12px;
font-family:Arial;
font-weight:bold;
}
.MainCatTop
{


color:#543822;
font-weight:600;
font-stretch:narrower;
text-transform:capitalize;
text-decoration:none;

}
.MainCatTop:hover
{

color:2a1b0f;
font-weight:600;
font-stretch:narrower;
text-transform:capitalize;
text-decoration:none;
}
.TopTrackLink
{
background:url(../images/topLinkTrack.gif) right;
background-repeat:no-repeat;
height:24px;
padding-right:30px;
}


.TopBarLink ,.TopBarLink a:link,.TopBarLink a:visited
{
color:#31596E;

text-transform:capitalize;
text-decoration:none;
font-weight:bold;
font-size:12px;
font-family:Arial;

}
.topBarSep
{
/*background:url(../images/topBarSep.gif) center;
background-repeat:no-repeat;*/

width:10px;
padding-left:1px;
padding-right:10px;

}
.Menubg2
{
height:30px;

}
.Menubg2 a:link,.Menubg2 a:hover,.Menubg2 a:visited{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}
.TopBarLink a:hover
{
color:#225E7D;
}
.buttonClass
{
background:url(../images/ButtonBack.gif) center;
background-repeat:repeat-x;
color:#5c3a2a;
font-size:10px;
font-weight:600;
border:#5c3a2a thin solid;

}
.topLinkLight a:link,.topLinkLight a:visited
{
font-size:9px;
color:#00659e;
text-decoration:none;

}
.topLinkLight a:hover
{
font-size:9px;
color:#02334f;
text-decoration:none;
}
img
{
border:0px;
}
form{margin:0;padding:0;}
/*A:ACTIVE{color:#0030b1;text-decoration:none;}
A:LINK{color:#0030b1;text-decoration:none;}
A:VISITED{color:#0030b1;text-decoration:none;}
A:HOVER{color:#8B8166;text-decoration:underline;}*/

.TopBottomBar{font-size:11px;
	background-color:#0069a0;
	
	height:30px;
	color:#2e1204;
	
}
.fontFooteraTop
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	 color:#ffffff;
	 text-decoration:underline;
	
}
.fontFooteraTop
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	 color:#ffffff;
	 text-decoration:underline;
	
}
.FooterRepetLine
{
	background-image:url(../images/FooterRepetbg.jpg); 
	background-position:center top;
	background-repeat:repeat-x;
	
	
}
.fontFooteraBottom a:link,.fontFooteraBottom a:hover,.fontFooteraBottom a:visited,.fontFooteraBottom
{
	font-family:"Arial Rounded MT Bold";
	font-size:11px;
	font-weight:500;

	 color:#2880ad;
	 text-decoration:underline;
	
}
.fontFooteraBig,.fontFooteraBig:link,.fontFooteraBig:hover,.fontFooteraBig:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	
	 color:#2880ad;
	 text-transform:none;
	 text-decoration:none;
	
}
.Bottom
{
	background-image:url(../images/Bottombg.jpg);
	background-repeat:repeat-x; 
	width:10px;
	height:46px;
	color:#909090;
}
.TopBottomBar a,.TopBottomBar a:visited,.TopBottomBar a:hover{
color:#FDFCFB;
text-decoration:none;
}
/*A:ACTIVE.TopBottomBarLink{color:#2e1204;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#2e1204;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#FFFFFF;text-decoration:underline;}*/

.strike{
	text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#696969;}
.BoxTextSep{
background:url(../images/topCatMenuSep.gif) center;
background-repeat:no-repeat;
height:27px;
width:5px;
padding-left:2px;
padding-right:2px;
float:left;

}
.mainRepeatBg
{
/*background:url(../images/bg.jpg) center top repeat-x;
background-repeat:repeat;*/

}
.MainFooterBg
{
background:url(../images/footerBg.gif) center;

height:169px;
background-repeat:no-repeat;
text-align:center;
}
.mainTopBg
{
background:url(../images/mainPageTopBg.gif) top center;
background-repeat:repeat-x;

}
.mainBottomBg
{
background:url(../images/mainPageBottomBg.gif) bottom center;
background-repeat:repeat-x;

}
.mainHeader
{
background:url(../images/mainHeaderBg.jpg);
width:1010px;
height:auto;
background-position:center top ;

background-repeat:no-repeat;
}
.leftBgOuter
{
background:url(../images/mainBgRepeatL.gif);
background-repeat:repeat-y;
background-position:left;
width:40px;
 
}

.rightBgOuter
{
background:url(../images/mainBgRepeatR.gif);
background-repeat:repeat-y;
background-position:right;
width:40px;
 
}



.leftBg
{
background:url(../images/mainBgTopL.gif);
background-repeat:no-repeat;
background-position:top;
width:40px;
height:819px;
 
}
.rightBg
{
background:url(../images/mainBgTopR.gif);
background-repeat:no-repeat;
background-position:top;
width:40px;
height:819px;
}
.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#ffffff;
	height:25px;
	color:#272727;
}
.BoxContent{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;
	/*background-color:#f7f7f7;*/
/*	background:url(../images/productDetailPricemid.gif);
	background-repeat:repeat-y;*/
	color:#000000;
	text-align:left;
}
.BoxText{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	
	color:#ffffff;
	font-weight:normal;
	float:left;
	height:auto;
	padding:5px 25px 5px 25px ;
	
}

.BoxText a:link,.BoxText a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	
	
	color:#d1dee5;
	
	font-weight:normal;
	text-decoration:underline;
	
	
}
.BoxText a:hover{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	color:#d1dee5;
	
	font-weight:normal;
	text-decoration:none;
		
}

/*A:ACTIVE.BoxLink{color:#000033;text-decoration:none;}
A:LINK.BoxLink{color:#000033;text-decoration:none;}
A:VISITED.BoxLink{color:#000033;text-decoration:none;}
A:HOVER.BoxLink{color:#dcdcdc;text-decoration:underline;}*/

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;

	text-align:left;
	padding:9px 9px 9px 9px ;
	margin:0px;
	

	background:url(../images/breadCrumb.gif) top;
	background-repeat:repeat-x;
	height:45px;
	color:#3a3a3a;
	vertical-align:middle;
}

.pageNavigation{
	/*font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#ab8c64;
	padding:5px;
	height:16px;
	color:#7C7257;*/
	background-color:#e0ebd6;
color:#5d6456;
font-size:12px;
text-decoration:none;
font-weight:bold;
padding:10px 10px 10px 10px ;
}

.pageNavigation div{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#ab8c64;
}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#494949;
	color:#000000;
}
.CatalogItemDark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#eef3f6;
	padding:4px;
	color:#31596e;
}
.CatalogItemLight{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	
	
	color:#000000;
}
.saleprice{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#c21f20;
}
.catalogCatImage
{
border:#FFFFFF;
border-width:thin;
border-style:solid;
}
.catalogCatDetail
{
background:#FFFFFF;
color:#2a84b8;
padding:4px 4px 4px 4px ;
font-size:10px;
font-weight:700;

/*border:#86623c;
border-width:thin;
border-style:solid;*/
}
.catalogCatDetail a:link,.catalogCatDetail a:visited,.catalogCatDetail a:hover
{
color:#0000FF;
font-weight:bold;
text-decoration:underline;
font-size:11px;

}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#fcefcf;
	color:#000000;
}

.listItem{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{

	border:1px solid #06466a;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;
	padding-left:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#fcefcf;
	padding:6px;
	color:#000000;
}

.formHeader{
	clear:both;
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	border:1px solid #06466a;
	background-color:#e9f1e0;
	color:#06466a;
	padding:5px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#475157;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:40%;
}

.formControl{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
}

.formSpace{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#475157;
	float:left;
	padding:5px;
	padding-left:15px;
}

.formControlText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#6E6853;
}

.formControlSelect{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#6E6853;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#333333;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#999999;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-bottom:1px solid #E0DBCC;
	padding:5px;
}
.homeCatList td
{
background:url(../images/catBg.gif) center no-repeat;
height:132px;
width:130px;
vertical-align:top;
text-align:center;

}
.homeCatListLink
{
color:#544943;

line-height:40px;


}
.homeCatListLink a:link,.homeCatListLink a:visited
{
color:#544943;
font-size:10px;
text-decoration:none;
}
.homeCatListLink a:hover
{
color:#6b5c54;
font-size:10px;
text-decoration:none;
}
.mainBodyDescBg
{
padding:50px 10px 10px 10px;

background:url(../images/middleDivTop.gif) top;
background-repeat:repeat-x;

color:#64492d;
font-weight:bold;
font-size:11px;
display:block;
clear:both; 
}
.footerMenuTitle
{
color:#F2EADB;
font-weight:bold;

width:auto;
padding:0px 0px 0px 0px;
}
.footerMenuLink 
{
color:#F2EADB;
padding:0px 0px 0px 0px;



list-style-type:circle;
}
.footerMenuLink  a:link,.footerMenuLink  a:visited
{
color:#F2EADB;
padding:0px 0px 0px 0px;
float:left;
text-decoration:none;
font-size:10px;
}
.footerMenuLink  a:hover
{
color:#D6B552;
padding:0px 0px 0px 0px;
float:left;
text-decoration:none;
font-size:10px;
}
.homeLeft
{
width:260;

float:left;
}

.homeContent
{
/*width:755px;
padding-left:10px;*/
/*float:left;*/
}


.producttabBg
{

display:block;
clear:both;
width:680px;
height:35px;
text-align:left;
/*background:url(../images/producttabBg.gif) top;
background-repeat:repeat-x;*/
}
.producttabBg3
{

display:block;
clear:both;
width:200px;
height:35px;
text-align:left;
}
.producttabBg2
{

display:block;
clear:both;
width:898px;
height:35px;
text-align:left;
background:url(../images/producttabBg.gif) top;
background-repeat:repeat-x;
}
.producttabBgEnd
{
/*background-image:url(../images/productDetailPricebtm.gif);
background-repeat:no-repeat;*/
height:13px;
width:680px;
text-align:left;
}
.producttabBgMid2
{
float:left;
width:880px;
height:35px;

background:url(../images/producttabBg.gif) top;
background-repeat:repeat-x;

text-align:left;

}
.productMorePic2
{
background-image:url(../images/productMorePicMid.gif) ;
background-position:right;
background-repeat:repeat-y;
width:200px;
text-align:left;

}
.productMorePic3
{
background-image:url(../images/productMorePicBtm.gif) ;
background-position:right;
background-repeat:repeat-y;
width:200px;
height:8px;
text-align:left;

}
.producttabBgMid3
{
float:left;
width:182px;
height:35px;

background:url(../images/producttabBg.gif) top;
background-repeat:repeat-x;

text-align:left;

}
.producttabBgLeft
{
/*background:url(../images/productBoxLeftCnr.gif);
background-position:left top;
background-repeat:no-repeat;*/
width:9px;
height:35px;
float:left;
text-align:left;
}
.producttabBgRight
{
/*background:url(../images/productBoxRightCnr.gif);
background-position:right top;
background-repeat:no-repeat;*/
width:9px;
height:35px;
float:left;
text-align:left;
}
.producttabBgMid
{
float:left;
width:662px;
height:35px;
text-align:left;
color:#496072;
/*background:url(../images/producttabBg.gif) top;
background-repeat:repeat-x;*/
}
.productPrice1
{
/*background:url(../images/productDetailPrice.gif) top center;
background-repeat:no-repeat;*/
width:680px;
padding-top:5px;
color:#614b2f;

text-align:left;
height:25px;

}
.ProductEmailTOFriend
{
background:#d6c68d;
border:#a58462 solid thin;
color:#775742;
padding:10px 10px 10px 10px ;
}
.ProductEmailTOFriend a:link,.ProductEmailTOFriend a:visited,.ProductEmailTOFriend a:hover
{
text-decoration:none;
color:#000000;
}
.productPrice1sub
{
font-size:14px;
font-weight:bold;
padding:10px;
text-align:left;
}
.productPrice
{
/*background:url(../images/productDetailPricemid.gif) top center;
background-repeat:repeat-y;*/
width:680px;
text-align:left;
}
.productPrice2
{
/*background:url(../images/productDetailPricemid.gif) top center;
background-repeat:repeat-y;*/
width:680px;
text-align:left;

}
.whightBgBrownBorder
{

color:#535353;
text-align:left;

}
.whightBgBrownBorder a:link,.whightBgBrownBorder a:visited,.whightBgBrownBorder a:hover
{
/*color:#535353;*/
color:#045581;
font-weight:bold;
text-decoration:underline;
text-align:left;
}

.productPrice3
{
/*background:url(../images/productDetailPricebtm.gif) top center;
background-repeat:no-repeat;*/
width:680px;
height:25px;


text-align:left;
}
.productDesc2
{
background:url(../images/productDetailDescMid.gif);
background-repeat:repeat-y;
color:#544107;

width:898px;
text-align:left;
}
.productDesc3
{
background-image:url(../images/productDetailDescBtm.gif);
background-position:bottom;
height:10px;
width:898px;

}

.catTopHeader
{
background:url(../images/cat_top_round.gif);
width:190px;
background-position:center;
height:10px;

}
.catMidHeader
{
background:url(../images/cat_mid_round.gif);
width:190px;
background-position:center;

}
.catBtmHeader
{
background:url(../images/cat_btm_round.gif);
width:190px;
background-position:center;
height:10px;
}
.verticalBorder
{
background:url(../images/vertical_border.jpg) repeat-y ;
background-position:left;
}
.horizontalBorder
{
background:url(../images/horizontal_border.jpg) repeat-x ;
background-position:center;
height:27px;
}
.page_number
{
color:#215B9A;
}
.page_number b
{
color:#000;
}
.blue_page_nav
{
color:#205a9a;
font-weight:bold;
padding-left:20px;
}
