/* body{margin:0px;background-color:#ff0000;color:#696969;} */

body{margin:0px; padding:0px;}







BODY, P, DIV, TD, BLOCKQUOTE,table {

font-family:Arial;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#5a5a5a;

font-variant:normal; 



text-decoration:none; 

text-transform:none;

margin:0px;

padding:0px;

	

}

 blockquote

 {

 padding:5px;

 }



td

{

margin:0px;

padding:0px;

}

form{margin:0;padding:0;}



A:ACTIVE{color:#0E4369;text-decoration:none;font-family:Arial;

font-size:12px;

font-style:normal;

font-weight:normal;}



A:LINK{color:#0E4369;text-decoration:none;font-family:Arial;

font-size:12px;

font-style:normal;

font-weight:normal;}



A:VISITED{color:#0E4369;text-decoration:none;font-family:Arial;

font-size:12px;

font-style:normal;

font-weight:normal;}



A:HOVER{color:#a56a04;text-decoration:none;font-family:Arial;

font-size:12px;

font-style:normal;

font-weight:normal;}







.TopBottomBar{



	



	height:23px;



	color:#5A5A5A;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;

text-transform:none;



}



A:ACTIVE.TopBottomBarLink{color:#5A5A5A;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;

text-transform:none;}



A:LINK.TopBottomBarLink{color:#5A5A5A;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;

text-transform:none;}



A:VISITED.TopBottomBarLink{color:#5A5A5A;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;

text-transform:none;}



A:HOVER.TopBottomBarLink{color:#5A5A5A;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;

text-transform:none;;}







.strike{



	text-decoration:line-through;

	color:#626262;

	}



/** BOX STYLES **/



.BoxFrame{



}







.BoxHeader{



	font-family:verdana;



	font-size:14px;



	font-style:normal;



	font-weight:bold;



	color:#BC904E;



}



.BoxContent{



	font-family:verdana;



	font-size:10px;



	font-style:normal;



	font-weight:normal;



	



/*	background-color:#f6f6f6;*/



	color:#451008;



}



.BoxText{



	font-family:verdana;



	font-size:10px;



	font-style:normal;



	font-weight:normal;

	color:#451008;

	text-align:left;





}



A:ACTIVE.BoxLink{color:#1B627D;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}



A:LINK.BoxLink{color:#1B627D;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}



A:VISITED.BoxLink{color:#1B627D;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}



A:HOVER.BoxLink{color:#1B627D;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}



A:ACTIVE.BoxLinkSub{color:#BC904E;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}



A:LINK.BoxLinkSub{color:#BC904E;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}



A:VISITED.BoxLinkSub{color:#BC904E;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}



A:HOVER.BoxLinkSub{color:#BC904E;

font-family:Arial;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:bold;

text-decoration:none;}





/** PAGE HEADER AND NAVIGATION					**/



.pageHeader {



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:bold;



	background-color:#e5c697;



	text-align:left;



	padding:5px;



	margin:0px;



	color:#175770;



}

.table_pageHeader,.table_pageHeader td,.table_pageHeader a:link,.table_pageHeader a:hover,.table_pageHeader a:visited{



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:bold;



	background-color:#e5c697;



	text-align:left;







	margin:0px;



	color:#175770;



}







.pageNavigation{



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:normal;



	



	padding:5px;



	height:16px;



	color:#0E4369;

	margin:0px 10px;

	border-bottom:#d7d5d5 1px solid;



}







.pageNavigation div{



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:normal;



	color:#0033cc;



}







/** CATALOG ITEMS				 				**/



.CatalogNavigation{



	background-color:#F6F6F6;



	border-bottom:1px solid #D3E4D6;



}



.CatalogNavigation table tr td{



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:normal;



	background-color:#F6F6F6;



	color:#666666;



}



.CatalogItemDark{



	font-family:verdana;



	font-size:9px;



	font-style:normal;



	font-weight:bold;



	background-color:#b4cad3;



	padding:4px;



	color:#003e56;



}



.CatalogItemLight{



	font-family:verdana;



	font-size:9px;



	font-style:normal;



	font-weight:normal;



	/*background-color:#ffffff;*/



	padding:4px 0px;



	color:#000000;

	text-align:left;
	


}



.CatalogItemLight a:link,.CatalogItemLight a:hover,.CatalogItemLight a:visited{

font-size:12px;

font-weight:bold;

}





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







.listHeader{



	font-family:verdana;



	font-size:9px;



	font-style:normal;



	font-weight:normal;



	background-color:#F0F0F0;



	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 #014d6c;



	margin-top:0px;



	margin-bottom:5px;



	margin-left:5px;



	margin-right:5px;

	margin-top:5px;



	/*border-style: outset;*/



	padding-bottom: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:#F0F0F0;



	padding:6px;



	color:#000000;



}







.formHeader{



	clear:both;



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:bold;



	background-color:#b4cad3;



	color:#014d6c;

	border:1px solid #014d6c;

	



	padding:5px;



}







.formLine{



	clear:both;



	float:left;



	width:95%;

	text-align:right;



}







.formCaption{



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:normal;



	color:#333333;



	float:left;



	padding:5px;



	margin-top:3px;



	text-align:right;



	width:40%;



}







.formControl{



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:normal;



	color:#333333;



	float:left;



	padding:5px;



}







.formSpace{



	font-family:verdana;



	font-size:12px;



	font-style:normal;



	font-weight:normal;



	color:#333333;



	float:right;



	padding:5px;



	padding-left:15px;



}







.formControlText{



	font-family:arial;



	font-size:12px;



	font-style:normal;



	font-weight:normal;



	width:144px;color:#666666;



}







.formControlSelect{



	font-family:arial;



	#font-size:12px;



	font-style:normal;



	font-weight:normal;



	width:150px;color:#666666;



}







.formButtons{



	text-align:center;



	padding-top:15px;



	padding-bottom:15px;



	clear:both;



	float:left;



	width:99%;



}

.formButtons input[type="submit"] {

background-color : #37752a;

color : #fff;

font : verdana, geneva, helvetica;

font-size:11px;

font-weight:bold;

border:none;

width:150px;



cursor:pointer;

height:22px;

line-height:22px;

padding-bottom:4px;

padding-right:18px;

background:url(../images/get_shipping_rates.gif) no-repeat center;

}



/**NEW FORM END**/







.FormItems{



	font-family:verdana;



	font-size:12px;



	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,.ProductSubtitle a:link,.ProductSubtitle a:hover,.ProductSubtitle a:visited{



	font-family:verdana;



	font-size:14px;



	font-style:normal;



	font-weight:bold;



	border-bottom:1px solid #CCCCCC;



	



	margin:0px;



}





/***   Social Network site bookmark / share product   ***/



div#share_product{

	text-align: left; 

	margin-top: 10px;

	margin-bottom: 5px;

	font-weight: bold;

	width: 95%

}



div#share_product div{

	text-align: center;

	border: 1px solid #333; 

	padding: 0px 0;

	line-height: 225%;

	font-size: 12px;

}



div#share_product div a img { 

	border: none;

	vertical-align: middle;

	margin-right: 3px;

}



/***   End - Social Network site bookmark / share product   ***/



.midre{ background-color:#f3f3f3; background-image:url(/images/images/english/midline.jpg);  background-repeat:repeat-x; background-position:center; margin:0px; padding:0px; height:149PX;}

.fontOrange{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#bc904e;font-variant:normal; font-weight:bold;}

.fontGraySmall{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#5a5a5a;font-variant:normal; font-weight:bold; text-decoration:none; text-transform:none;}

.fontBlueSmall{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#97bfce;font-variant:normal; font-weight:bold; text-decoration:none;text-transform:uppercase;}

.menubgSelected{background-image:url(/images/images/english/selectedmenu.jpg);background-repeat:no-repeat;text-decoration:none;text-transform:uppercase;width:74px;height:35px;}

.fontwhite{ color:#ffffff;  font-family:Calibri;font-style:normal;font-weight:bold;display:block;font-size:12px; text-decoration:none;text-transform:uppercase;}

.fontwhite:link{ color:#ffffff;  font-family:Calibri;font-style:normal;font-weight:bold;display:block;font-size:12px; text-decoration:none;text-transform:uppercase;}

.menubg_right{background-image:url(../images/topcategory_right.jpg); background-repeat:no-repeat; background-position:right; height:35px; margin:0px 0px;}



.menubg_right:hover{background-image:url(../images/topcategory_right_h.jpg); background-repeat:no-repeat; background-position:right; padding-right:7px;height:35px; margin:0px 0px;}



.menubg_left{background-image:url(../images/topcategory_left.jpg); background-repeat:no-repeat; background-position:top;  color:#666; width:68px; padding:3px; min-height:30px; margin:0px 5px; text-align:center; cursor:pointer; font-weight:600;}

.menubg_left:hover{background-image:url(../images/topcategory_left_h.jpg); color:#fcead0;background-repeat:no-repeat; background-position:top; }



.menubg_left_active{background-image:url(../images/topcategory_left_h.jpg); color:#fcead0;background-repeat:no-repeat; background-position:top;  width:68px;  padding:3px; margin:0px 5px; min-height:30px; text-align:center;cursor:pointer;}





/*.menubg{background-image:url(../images/topcategory_right.jpg); background-repeat:no-repeat;  width:74px;height:35px;}

*/

.mainbg{background-image:url(/images/images/english/bg.jpg);  background-position:center top; background-repeat:repeat-x; background-color:#FFFFFF;}

.repeatbg{background-image:url(/images/images/english/repeatbg.jpg); height:3px; background-position:center top; background-repeat:repeat-y; width:960px; }

.amenu

{

line-height:35px;



}



.amenu,.amenu:link,.amenu:active,.amenu:visited

{

 color:#6b6b6b;  font-family:Calibri;font-style:normal;font-weight:bold;display:block;font-size:12px; text-decoration:none;text-transform:uppercase;

}

.amainmenu,.amainmenu:link,.amainmenu:hover,.amainmenu:active,.amainmenu:visited

{

text-decoration:none;text-transform:uppercase;color:#6b6b6b;

 font-family:Calibri;font-style:normal;font-weight:bold;font-size:13px;

}

.cartbg{background-image:url(/images/images/english/chkoutbg.jpg); width:214px; height:46px; background-repeat:no-repeat; background-position:center;}



.fontOrangeCatagory{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#bc904e;font-variant:normal; font-weight:bold;  text-decoration:underline;}

.fontOrangebig{font-family:Arial;font-size:16px;font-style:normal;font-weight:normal;color:#bc904e;font-variant:normal; font-weight:bold;}

.fontbrown{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#75490c;font-variant:normal; font-weight:bold;}

.fontGraySmallCatagory{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#5a5a5a;font-variant:normal; font-weight:bold;  text-decoration:underline;}

.fontGraySmallCatagorystrike{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#5a5a5a;font-variant:normal; font-weight:bold; text-decoration:line-through;}

.fontDarkBlueSmall,.fontDarkBlueSmall:link,.fontDarkBlueSmall:hover,.fontDarkBlueSmall:visited{font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;color:#1b627d;font-variant:normal; font-weight:bold; text-decoration:none;}



.submenubg{background-image:url(/images/images/english/submenubg.jpg); background-position:center; background-repeat:repeat-x;  height:36px;}

.searchbox{ background-image:url(/images/images/english/searchbox.jpg); width:212px ; height:25px ;  background-repeat:no-repeat; background-position:left;}

.mainwhite{background-image:url(/images/images/english/middlewhitebg.jpg); width:995px; height:auto; background-repeat:no-repeat; background-position: center top; }

.whiteline{background-image:url(/images/images/english/line.jpg); height:auto; width:995px; background-repeat:repeat-y; background-position:center;}

.catagorybg{background-image:url(/images/images/english/catagorymenubg.jpg); background-position:center top; background-repeat:repeat-x; padding-top:20px; padding-bottom:20px;}

.description { background-image:url(/images/images/english/desbg.jpg);background-repeat:repeat-x; background-position:center top;}

.Quickbg{  background-image:url(/images/images/english/qickbg.jpg); width:923px; height:31px; background-position:center; background-repeat:no-repeat;}

.footerbg{ background-color:#fff; background-image:url(/images/images/english/footerbg.jpg); min-height:123px; overflow:hidden; height:auto; background-position:center top; background-repeat:no-repeat;}

.tab1bg{ background-image:url(/images/images/english/Quicktab1bg.jpg); width:290px; height:135px; background-position:left top; background-repeat:no-repeat;}



.tab1bg2 { background-image:url(/images/images/english/tab2bg.jpg); width:146px; height:141px; background-position:center top; background-repeat:no-repeat;}

.tab1bg3 { background-image:url(/images/images/english/tab3bg.jpg); width:202px; height:139px; background-position:center top; background-repeat:no-repeat;}

.tab1bg4 { background-image:url(/images/images/english/tab4bg.jpg); width:138px; height:137px; background-position:center top; background-repeat:no-repeat;}

.categoryLineSep

{

background-image:url(../images/catagoryseprator.jpg);

background-repeat:repeat-x;

background-position:top;



}

.categoryLineSep td

{

	padding-top:8px;

	padding-bottom:5px;

}



.midBodyColor

{

border:solid #a2a2a2;

border-width:1px 0px 1px 1px;

background-color:#fff;

/*background-image:url(../images/midBodyBg.jpg);

background-repeat:repeat-x;

background-position:top;*/

/*width:737px;*/





}

.productBlock

{

/*border:#175972 1px solid;*/
background:url("../images/product-bg.png") repeat-x top;

}







.productBlock_table

{

border:#ffffff 5px solid;

}

.productBlock_table:hover

{

border:#fef3e1 5px solid;



}

.tableSep

{

 border-right:1px dotted #666666;

 

}

.productNameLink a:link,.productNameLink a:visited,.productNameLink a:hover

{

font-size:11px;

font-weight:bold;

}

.productCatLink a:link,.productCatLink a:visited,.productCatLink a:hover

{

font-size:11px;

color:#a4680e;

font-weight:bold;

}

.nav_td

{

padding:0px 5px;

}

.selected_nav_td,.amenu:hover

{

background-image:url(/images/images/english/submenubg_h.jpg);

background-position: bottom ;

background-repeat:repeat-x;

line-height:35px;



}

.siteTopBg

{

background-image:url(/images/images/english/topBgLogo.jpg);

background-position:center top;

background-repeat:no-repeat;

width:960px;

height:108px;

}

.headerPhoneContact

{

color:#6b6b6b;

font-size:12px;

font-weight:bold;

}

.headerPhoneContact b

{

color:#286a86;

font-weight:bolder;

font-size:16px;



}

.headerPhoneContact a:link,.headerPhoneContact a:visited,.headerPhoneContact a:hover

{

color:#286a86;

text-decoration:underline;

font-size:12px;

font-weight:bold;

}



/*This is style for */



#mainNavOuterWrap { text-align:center; margin:0; padding:0;  height: 49px; background-image: url(../images/navbar_bg.gif); background-repeat: repeat-x; }

#miniNavOuterWrap { text-align:center; margin:0 auto; padding:0; width: 100%; height: 22px; background-image: url(../images/Skinny_DB_BG.gif); background-repeat: repeat-x; }

#mainNavWrap { text-align:center;width: 956px; height: 47px; clear: both; }

#subSitesMenu { position: relative; float: left; margin: 0; padding: 0 0 0 2px; list-style-type: none; background: transparent url(../images/bar.gif) no-repeat 0 0; z-index:10;}

#subSitesMenu li { float: left; margin: 0; padding: 0; line-height: 14px; vertical-align: top; font-weight: 700; background: transparent url(../images/bar.gif) no-repeat top right; }

#subSitesMenu a { float: left; text-decoration: none; color: #57677f; font-size: 12px; }

/*a.menuItem { cursor: pointer; cursor: hand; padding-right: 8px; display: block; display: inline-block; display: -moz-inline-box; margin-right: 1px; height: 43px; font-weight:bold; }*/

#subSitesMenu a.activeSubSite { color: #3c6a7a; }

#subSitesMenu a.menuItem:hover, #subSitesMenu a.menuItemhover { color: #286A86; margin-left:-2px; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; background-color: #fff; *margin-bottom: -2px;}

#subSitesMenu a.menuItem:hover span, #subSitesMenu a.menuItemhover span { margin: 1px 0 -1px 0; }

.menuItem span { display: block; display: inline-block; padding-left: 7px; padding-top: 5px; }

.menuItem span.single { padding-top: 12px; }

.menuItem span span { padding: 0; margin: 0; }

.headerCartLink {text-decoration:none; font-family: Arial, Verdana, Helvetica; color:#3c6a7a;}

a.headerCartLink:link {color:#3c6a7a; font-weight: bolder; }

#subSitesMenu a:hover{color:#666666;}

#headerInnerContainer *.headerCartItems *.headerCartLink { font-size: 12px; line-height: 25px; }

#mainNavOuterWrap {min-width: 956px;}

#miniNavOuterWrap {min-width: 956px;}

#subSitesMenu li div.subNavWrapper { display: none; z-index: 300; position: absolute; top: 53px; background-color: transparent; clear: both; text-align: left; float: left; width: 356px; padding: 5px 0 10px; }

div.subNavLeft { left: -2px; }

div.subNavRight { right: 1px; }

#subSitesMenu li ul.subNavList { list-style-type: none; float: none; margin: 0; padding: 0; }

#subSitesMenu li ul.subNavList li { background: none; position: static; float: none; }

#subSitesMenu li ul.subNavList a { display: block; padding: 5px; float: none; }

div.tabTopCatagories { margin: 0; padding: 0 10px; width: 170px; }

div.tabTopBrands { margin: 0; padding: 0 5px 0 10px; width: 140px; }

div.subNavLeft div.tabTopCatagories, div.subNavLeft div.tabTopBrands { float: left; }

div.subNavRight div.tabTopCatagories, div.subNavRight div.tabTopBrands { float: right; }

div.subNavLeft div.tabTopCatagories { border-right: 1px solid #E8E8E8; }

div.subNavRight div.tabTopCatagories { border-left: 1px solid #E8E8E8; }

#subSitesMenu div.tabTopCatagories ul.subNavList li { border-bottom: 1px solid #E8E8E8; font-weight:normal; }

#subSitesMenu div.tabTopCatagories ul.subNavList li.seeAll { border-bottom: 1px solid #fff; }

div.tabTopBrands dl.subNavList { margin: 0; padding: 0; }

div.tabTopBrands dl.subNavList dt { font-size: 12px; font-weight: 700; margin: 0; padding: 4px 0; }

div.tabTopBrands dl.subNavList dd { display: block; margin: 0; list-style: disc; }

#subSitesMenu div.tabTopBrands dl.subNavList dd a { display: block; float: none; padding: 4px 0; }

#subSitesMenu .subNavList a:hover { color: #3c6a7a; }

#subSitesMenu .seeAll a { font-size: 14px; font-weight: 700; }

#subSitesMenu .subNavList dd { font-weight: normal; }

div.subNavLeft { background: url(../images/hover_fullbottom.png) no-repeat left bottom; }

div.subNavLeft div.subNav-top { position: absolute; top: -15px; left: 0; width: 356px; height: 16px; background: url(../images/hover_fulltop.png) no-repeat left top; }

div.subNavLeft div.subNav-topLane { position: absolute; top: 0; left: 0; height: 2px; background: #fff url(../images/flyaway_left.png) repeat-y top left; }

div.subNavRight div.subNav-top { position: absolute; top: -15px; left: 0; width: 356px; height: 16px; background: url(../images/hover_fulltop_mirror.png) no-repeat left top; }

div.subNavRight { background: url(../images/hover_fullbottom_mirror.png) no-repeat left bottom; }

div.subNavRight div.subNav-topLane { position: absolute; top: 0; right: 0; height: 2px; background: #fff url(../images/flyaway_hoverright.png) repeat-y top right; }

.bestseller-title

{

background:#dcc094;

color:#a17634;

font-weight:bold;

font-size:14px;

line-height:24px;

text-transform:uppercase;



padding:0px 10px;

}

.footerCategories td

{

	text-align:center;

	padding:0px 25px;

	 

	

}

#divOpcDesign

{

	padding:0px 10px;

}

#divOpcDesign .formFieldSet {

border:none;

margin:5px 0px;

padding:5px 0px;

padding-bottom:10px;

}

#divOpcDesign .formHeader {

background:none;

border:none;

clear:both;

color:#014D6C;

font-family:verdana;

font-size:16px;

font-style:normal;

font-weight:bold;

padding:5px;

line-height:34px;





}

#divOpcDesign .formHeader font{

	background:url(../images/number_opc.jpg) no-repeat center ;

	width:35px;

	height:34px;

	line-height:28px;

	text-align:center;

	margin-right:10px;

	float:left;

	font-size:20px;

	color:#fff;

}

#divOpcDesign #div_billing_address

{

	border-right:1px solid #014D6C;

	width:49.79% !important;

	margin:10px 0px

	

}

#divOpcDesign #div_shipping_address

{

	margin:10px 0px

}

#divOpcDesign #div_order_content,#divOpcDesign #divPaymentBlock,#divOpcDesign #divShippingSeperator

{

	border-top:1px solid #014D6C;



	

}

#divOpcDesign #div_form_bottom

{

	width:47.99%;

clear:both;width:49.99%; float:left; 

	

}

/*#divOpcDesign #divCartTotalDisplay

{

	border-left:1px solid #014D6C;

}

*/

#divOpcDesign #divShippingBefore .formHeader ,#divOpcDesign #div_form_bottom .formHeader

{

	background:url(../images/images_tru.jpg) no-repeat scroll 433px center transparent ;

	

	width:99%;

}



#divOpcDesign #div_shipping_address .formHeader 

{

background:url("../images/images_shipping_address.jpg") no-repeat scroll 435px center transparent;

padding-left:15px;

width:99%;

}



#divOpcDesign #div_billing_address .formHeader

{

	background:url(../images/images_billing_address.jpg) no-repeat scroll 420px center transparent ;

	width:100%;

}



#divOpcDesign #divPaymentBlock .formHeader 

{

	background:url(../images/payment-icon.png) no-repeat scroll 900px center transparent ;

	

	width:100%;

}



#divOpcDesign #div_order_content .formHeader 

{

	background:url(../images/images_order_content.jpg) no-repeat scroll 900px center transparent ;

	width:100%;

}



#divOpcDesign  input[type="button"] ,#divOpcDesign  input[type="submit"] {

background-color : #37752a;

color : #fff;

font : verdana, geneva, helvetica;

font-size:11px;

font-weight:bold;

border:none;

width:150px;



cursor:pointer;

height:22px;

line-height:22px;

padding-bottom:4px;

padding-right:18px;

background:url(../images/get_shipping_rates.gif) no-repeat center;

}

#divOpcDesign .btnDisabled

{

background:url(../images/get_shipping_rates_disable.gif) no-repeat center !important;	

}

#divOpcDesign .cartTitle

{

background:url("../images/opcCart.jpg") no-repeat scroll left center transparent;

border-bottom:1px solid #CCCCCC;

color:#F4733A;

font-size:16px;

font-weight:bold;

height:40px;

line-height:40px;

padding-left:40px;

text-align:left;

	

}

#divOpcDesign .divOpcCart .formCaption

{

	text-align:left;

}

.LoadingAjax

{

	background:url(../images/loading.gif) center no-repeat;

	height:32px;

	width:100%;

	display:block;

}

#divOpcDesign .formSpace b{

color:#bc904e;



}



#divOpcDesign #dvGiftCert .formHeader {

background:none;

width:100%;

}

#divOpcDesign .btnCartDetails

{

background:url("../images/cart_details.jpg") no-repeat scroll center center transparent;

clear:both;

display:block;

float:right;

height:13px;



padding:8px 18px 8px 140px;

text-align:right;

width:69px;

margin:10px 0px ;



}

#divOpcDesign .btnCartDetails img{

	cursor:pointer;

	height:12px;

}

.opcUserButton

{

background:url("../images/opc_buttons.png") no-repeat scroll center center transparent;

clear:both;

display:block;

height:20px;

width:90px;

text-align:center;

border:0px;

color:#ffffff;

font-weight:bold;

cursor:pointer;

font-size:12px;

line-height:20px;

padding-bottom:4px;

}
.leftBorder
{
background:url(../images/hproduct-bg.png) left top no-repeat;
}
.productListInfo
{
    height: 140px;
    padding: 10px 30px;

}
.imageBox
{
height:210px;
padding:0px 0px 0px 0px !important;



}
.productListPriceInfo
{
border-top:solid 1px #dadada;
margin-top:10px;
}
.productBlock:hover .imageBox
{
background:url(../images/product-grid-hover.png) left bottom no-repeat;
}
.productBlock:hover .productListInfo
{
background:#f4f4f4;
}
.trpdVidDvs
{
display:inline-block;
}
