body {

font-family:"Verdana";

font-size:12px;

margin:0;

padding:0;

background: #8D8D8D url(body-bg.png) center top repeat-x; /* Minimum width of layout - remove line if not required */ /* The min-width property does not work in old versions of Internet Explorer */

	/*background-color:#2F7EB2 !important;*/

}



#maintable {

background-color:#FFF;

margin:0 auto;

padding:0;

}



.headerMiddle {

margin-top:30px;

background:url(../images/we-have-special-savings-for-you.jpg) no-repeat center;

height:95px;

width:960px;

}



#logo {

float:left;

}



#searchPanel {

background-image:url(../images/search_panel_bg.png);

background-position:top left;

background-repeat:repeat-x;

padding:5px;

}



.leftShadow {

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

background-position:left;

background-repeat:repeat-y;

}



.rightShadow {

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

background-position:right;

background-repeat:repeat-y;

}



.productList {

border:1px solid #dadada;

font-size:12px;

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

background-repeat:repeat-y;

background-position:center;

padding:5px;

}



.productList1 td div {

color:#3d3014!important;

border:1px solid #dadada;

font-size:12px;

background-repeat:repeat-y;

background-position:center;

padding:5px;

}



#middleTable tr {

background-color:#FFF;

}



#middletable tr td img {

padding:15px 0;

}



.centerImage {

margin:0;

padding:35px;

}



.topBorder {

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

background-position:top left;

background-repeat:repeat-x;

padding-top:5px;

}



.borderRight {

border-right:1px solid #cecece;

}



.borderLeft {

border-left:1px solid #e6e6e6;

}



.btn_go {

background-image:url(../images/btn_go.png);

background-position:top;

background-repeat:no-repeat;

width:30px;

color:#FFF!important;

font-weight:700;

height:23px;

border:0;

padding-bottom:20px;

vertical-align:top;

margin-top:3px;

}



.btn_back {

border:0;

outline:none;

background-color:#fafafa;

text-decoration:none;

color:#06F!important;

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

background-position:left;

}



.grayBg {

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

background-position:top;

background-repeat:repeat-x;

}



.headerPage {

color:#3d3014!important;

font-size:11px;

}



.productListbox {

color:#3d3014!important;

border:1px solid #dadada;

font-size:11px;

font-weight:700;

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

background-position:left;

background-repeat:repeat-y;

padding:5px;

}



.listing {

font-family:"Trebuchet MS";

font-size:14px;

padding-right:10px;

width:134px;

cursor:pointer;

color:#334ABE!important;

}



.formbutton_viewItem,.btn,.btnSmall {

color:#FFF;

font-weight:700;

border:0;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

}



.formbutton_viewItem {

background:url(../images/buttonBg_120.png) no-repeat;

width:95px;

height:29px;

}



.btn {

background:url(../images/buttonBg_130.png) no-repeat;

width:120px;

height:34px;

}



.contactUsMail {

color:#0c1455;

font-size:22px;

}



.datafortd1 {

background-color:#F4F4F4;

color:#000;

font-size:13px;

font-family:"Trebuchet MS";

cursor:pointer;

}



tr.datafortd1 a,td.datafortd1 a,tr.datafortd0 a,td.datafortd0 a {

color:#1e3a78;

font-weight:700;

}



.datafortd0 {

background-color:#FFF;

color:#000;

font-size:13px;

font-family:"Trebuchet MS";

cursor:pointer;

}



tr.tableTitle1 td {

color:#3f4b72;

font-size:14px;

font-family:"Trebuchet MS";

font-weight:700;

vertical-align:middle;

border-bottom:1px dashed #cccaca;

border-top:1px dashed #cccaca;

}



.blackText {

font-family:"Trebuchet MS";

font-size:14px;

font-weight:700;

color:#0c1455;

}



.homePageP {

padding-bottom:30px;

padding-top:30px;

}



.formField {

text-align:right;

font-size:13px;

}



.listBox {

border:1px solid #dee1eb;

border-bottom:1px solid #dee1eb;

border-right:1px solid #dee1eb;

font-size:15px;

color:0;

}



.shadetabs {

display:block;

text-decoration:none;

list-style-type:none;

text-align:left;

margin:4px 1px 7px 0;

padding:0;

}



.shadetabs tr {

background-color:#fba46a;

height:30px;

width:90px;

text-decoration:none;

position:relative;

z-index:1;

margin-right:1px;

color:#000!important;

font-size:15px;

padding:4px 8px 7px;

}



.shadetabs tr a {

text-decoration:none;

color:#000;

padding:0 5px;

}



.gbl {

background:url(../images/gbl.jpg) 0 100% no-repeat;

}



.gtr {

background:url(../images/gtr.jpg) 100% 0 no-repeat;

}



.gt {

background:url(../images/gt.jpg) 0 0 repeat-x;

}



.gta {

background:url(../images/gt.jpg) 0 0 repeat-x;

width:765px;

}



.gtb {

background:url(../images/gt.jpg) 0 0 repeat-x;

width:800px;

}



.gb {

background:url(../images/gb.jpg) 0 100% repeat-x;

}



.gc {

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

}



.cgbl {

background:url(../images/cgbl.jpg) 0 100% no-repeat;

}



.cgbr {

background:url(../images/cgbr.jpg) 100% 100% no-repeat;

}



.cgtl {

background:url(../images/cgtl.jpg) 0 0 no-repeat;

}



.cgtr {

background:url(../images/cgtr.jpg) 100% 0 no-repeat;

}



.cgt {

background:url(../images/cgt.jpg) 0 0 repeat-x;

}



.cgta {

background:url(../images/cgt.jpg) 0 0 repeat-x;

width:765px;

}



.cgtb {

background:url(../images/cgt.jpg) 0 0 repeat-x;

width:800px;

}



.cgb {

background:url(../images/cgb.jpg) 0 100% repeat-x;

}



.cgl {

background:url(../images/cgl.jpg) 0 0 repeat-y;

}



.cgr {

background:url(../images/cgr.jpg) 100% 0 repeat-y;

}



.cgc {

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

}



.mbl {

background:url(../images/mbl.jpg) 0 100% no-repeat;

}



.mbr {

background:url(../images/mbr.jpg) 100% 100% no-repeat;

}



.mtl {

background:url(../images/mtl.jpg) 0 0 no-repeat;

}



.mtr {

background:url(../images/mtr.jpg) 100% 0 no-repeat;

height:auto;

padding:10px;

}



.mt {

background:url(../images/mt.jpg) 0 0 repeat-x;

width:800px;

}



.mb {

background:url(../images/mb.jpg) 0 100% repeat-x;

background-position:bottom;

}



.ml {

background:url(../images/ml.jpg) 0 0 repeat-y;

}



.mr {

background:url(../images/mr.jpg) 100% 0 repeat-y;

}



.mcontent {

background-color:#fafafa;

}



.hgbl {

background:url(../images/gbl1.jpg) 0 100% no-repeat;

}



.hgtr {

background:url(../images/gtr.jpg) 100% 0 no-repeat;

height:auto;

padding:5px;

}



.hgt {

background:url(../images/gt.jpg) 0 0 repeat-x;

width:150px;

}



.hgb {

background:url(../images/gb.jpg) 0 100% repeat-x;

background-position:bottom;

}



.hgcontent {

background-color:#fff;

padding:5px;

border-style:solid;

border-width:1px;

border-color:#C9C7C7;

}



.prodImg {

height:150px;

width:119px;

overflow:hidden;

text-align:center;

position:relative;

}



.prodImg img {

bottom:0;

left:0;

position:absolute;



}



.prodL {

font-family:Arial;

font-size:11px;

color:#67656a!important;

text-align:left;



}



.prodP {

font-family:Arial;

font-size:14px;

color:#990000!important;

text-align:left;



}



.prodT {

font-family:Arial;

font-size:14px;

color:#565353!important;

text-align:left;

}



.prodDesc {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

height:80px;

overflow:hidden;

text-align:center;

padding-top:15px;

}



.featureBg {

background:url(../images/featuresBg.jpg) repeat-x top;

font-size:12px;

margin:0;

padding:10px 0 0;

color: #474649;

}



.oCL {

background:url(../images/oCL.jpg) 0 0 no-repeat;

}



.oCR {

background:url(../images/oCR.jpg) 100% 0 no-repeat;

height:auto;

}



.oCC {

background:url(../images/oCC.jpg) 0 0 repeat-x;

}



.oCCC {

padding:5px;

}



.oCCC a {

font-size:14px;

font-weight:700;

color:#FFF!important;

outline:none;

text-decoration:none;

padding:5px;

}





div.pagination {

text-align:center;

font-size:13px;

}



div.pagination table tr .cls a {

background-color:#eeeeef;

text-decoration:none;

color:#000!important;

margin-right:2px;

padding:0 2px 0 5px;

}



div.pagination table tr .cls a:hover {

background-color:#292e42!important;

color:#fff!important;

}



div.pagination table tr .cls span.current {

margin-right:1px;

background-color:#292e42;

color:#fff!important;

text-align:center;

padding:0 5px;

}





.enlarge {

text-align:center;

}



#shadetab_Prod {

list-style-type:none;

text-align:right;

margin:0;

padding:0;

}



#shadetab_Prod li {

display:inline;

background-color:#e9eaec;

text-align:center;

margin-right:2px;

padding-top:5px;

}



#shadetab_Prod li a {

color:#666!important;

font-weight:700;

font-size:16px;

}



.sbcontent {

background:url(../images/searchBg.jpg) repeat-x top;

text-align:left;

border:1px solid #ffe8d4;

padding:10px;

}



.dollarCross {

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

background-position:center;

font-size:16px;

background-color:#fafafa;

color:#2c2007!important;

font-weight:700;

}



.close {

font-size:14px;

font-weight:700;

font-family:"Trebuchet MS";

}

.contactus {

font-size:14px;

font-weight:bold;

}



div.productBoxPrice {

color:#951111;

font-weight:700;

margin-top:2px;

bottom:0;

text-align:center;

position:relative;

width:100%;

}



div.productListPrice {

text-decoration:line-through;

color:#0066FF;

font-weight:700;

margin-top:2px;

bottom:12px;

text-align:center;

position:relative;

width:100%;

}



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

text-decoration:none;

color:#06F;

outline:none;

}



.productList a,.productList1 a,.headerPage1,.productListbox a {

text-decoration:none;

color:#3d3014!important;

}



.datafortd1:hover,.datafortd0:hover {

background-color:#EBEBEB;

color:#1e3a78;

font-size:13px;

font-family:"Trebuchet MS";

cursor:pointer;

}



.gbr,.hgbr {

background:url(../images/gbr.jpg) 100% 100% no-repeat;

}



.gtl,.hgtl {

background:url(../images/gtl.jpg) 0 0 no-repeat;

}



.gl,.hgl {

background:url(../images/gl.jpg) 0 0 repeat-y;

}



.gr,.hgr {

background:url(../images/gr.jpg) 100% 0 repeat-y;

}



.gcontent,.cgcontent {

font-family:"Trebuchet MS";

font-size:12px;

padding:20px 0;

}



.ctcontent{

padding:10px;

font-family:"Trebuchet MS";

font-size:13px;

}



div.pagination table tr td a:hover img,div.pagination table tr td a img {

background:none #FFF;

padding:0;

}



#shadetab_Prod li a span,#shadetab_Prod li a span:hover {

padding:4px 26px 0 15px;

}



#shadetab_Prod li.selected,#shadetab_Prod li:hover {

display:inline;

background-color:#19295c;

text-align:center;

margin-right:2px;

}



#shadetab_Prod li.selected a,#shadetab_Prod li:hover a {

color:#FFF!important;

font-weight:700;

font-size:16px;

}



div.productBoxPrice div,div.productListPrice div {

bottom:0;

position:absolute;

text-align:center;

width:100%;

left:0;

}



.faq_body{

	background-image:url(../images/expand.gif);

	background-repeat:no-repeat;

	background-position:0 5px;

	padding-left:16px;

	color:#333333 !important;

	font-weight:bold;

	font-size:16px;

}



.tsr_body{

	padding-left:16px;

	font-size:14px;

}

.btnSmall{
 background: url(../images/buttonBg_68.png) no-repeat scroll 0 0 transparent;
 height: 29px;
 width: 68px;
 }
