/* CSS Document */

/* All Brandable Classes Start Here */
BODY,P,DIV,TH,TD,P,INPUT,SELECT,FONT,PRE,TABLE,TR,TEXTAREA{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}

.action-button{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-align:center;padding-left:3px;padding-right:3px;background-color:#dcdcdc;border:1px solid #999999;}
.action-button-hover{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-align:center;padding-left:3px;padding-right:3px;background-color:#ffedd3;border:1px solid #b86e00;}

a{font-size:11px;color:#000000; text-decoration:underline;}
a:hover{font-size:11px;color:#CC0000; text-decoration:none;}

.link-category-000000{font-size:11px;color:#000000; text-decoration:underline;}
.link-category-000000:hover{color:#CC0000; text-decoration:underline;}
.text-categoryselected{font-size:11px;font-weight:bold;color:#CC0000; text-decoration:none;}

.navigation-filter-bg{height:22px;background-color:#cccccc;}
.text-Single-000000{text-align:left;padding-left:10px;color:#000000;font-size:11px;}

.component-top-bg{border:2px solid #f2f2f2;}
.whitebdrbg{border:5px solid #FFFFFF; background-color:#f2f2f2;}
.component-new-header{font-weight:bold; color:#000000;font-size: 11px; text-align:left;}

.nav-bg-on{height:22px; background-color:#ebf1fa; border:1px solid #aeb4bd; border-bottom:0px; text-align:center; font-weight:bold; font-size: 11px; padding-left:10px; padding-right:10px; color:#003799;} 
.nav-bg-off{height:22px; background-color:#f0f0f0; border:1px solid #aeb4bd; border-bottom:0px; text-align:center; font-weight:normal; font-size: 11px; padding-left:10px; padding-right:10px;}
.nav-bg-off-link{color:#000000;text-decoration:none;}
.nav-bg-off-link:hover{color:#CC0000;}
.border-breadcrumbs{background-color:#ebf1fa;border:1px solid #aeb4bd;}

.top-link{color:#000000;}
.top-link:hover{color:#CC0000;}

.bg-gridheader-000000{background-color:#cbdaef; font-weight:bold;color:#003798;text-align:left;}
.bg-gridtable-000001{background-color:#cccccc;}
/* Added by Sangaiah on 18-09-08 for #6644 */
.bg-gridtable-000001 a u{color:#000000;}
.bg-gridtable-000001 a:hover u{color:#CC0000;}
/************************************************/

.bg-gridtable-000100{background-color:#cccccc;}
.bg-gridcontent-000010{background-color:#f2f2f2;}
.bg-gridaltercontent-000011{background-color:#FFFFFF;}

.text-Multiple-000000{color:#000000; font-size: 14px; text-align:left; font-weight:bold;}
.text-Multiple-000001{color:#000000; font-size: 11px; text-align:left;}
.text-csrmode-000010{font-size: 11px; text-align:right; font-weight:bold; color:#CC0000;}

.bdr-bottomgrey1px{border-bottom:1px solid #d6d8da;background:#EFF4FC;}
.bdr-topbottomgrey1px{border-top:1px solid #d6d8da;border-bottom:1px solid #d6d8da;background:#EFF4FC;}
.bg-blue{background:#EFF4FC;}

.banklimit-bg{text-align:center; color:#CC0000;font-size:11px;font-weight:bold;padding:3px;}

.border-xmpie-000001{border-top:1px solid #93c0ee;}
.border-xmpie-000011{border:1px solid #93c0ee;}
.border-xmpie-000100{background:#93c0ee;}
.bg-xmpieheader-000000{background-color:#93c0ee;font-weight:bold; color:#FFFFFF;font-size: 11px; text-align:left;padding-left:10px;}
.bg-xmpiesearch-000001{background-color:#efefef;color:#000000;font-size: 11px; text-align:left;}

.product-catalog-title{border:2px solid #FFFFFF; background-color:#e5ebf4; text-align:left; padding-left:5px; height:20px; color:#003799; font-weight:bold;font-size:11px;}
.bdr-grey1px{border:1px solid #cccccc;}

/* Progress Bar*/
/*Current Step*/
.bg-progressbar-000100{border-right:#FFFFFF 2px solid; border-top:#ffffff 2px solid; border-left: #ffffff 2px solid; width: 22px; border-bottom: #ffffff 2px solid; height: 22px; width: 22px; padding-top:2px; background-color: #6492bd; text-align: center;}
.text-progressbar-000011{font-weight: bold; font-size: 11px; color: #FFFFFF;}
/*Current Step*/

/*Next Step*/
.bg-progress-000101{border-right:#FFFFFF 2px solid; border-top:#ffffff 2px solid; border-left: #ffffff 2px solid; width: 22px; border-bottom: #ffffff 2px solid; height: 22px; width: 22px; padding-top:2px; background-color: #EFEFEF; text-align: center;}
.text-progressbar-010000{font-weight: normal; font-size: 11px; color: #999999;}
/*Next Step*/

/*Completed Step*/
.bg-progress-000110{border-right:#FFFFFF 2px solid; border-top:#ffffff 2px solid; border-left: #ffffff 2px solid; width: 22px; border-bottom: #ffffff 2px solid; height: 22px; width: 22px; padding-top:2px; background-color: #c5dbf0; text-align: center;}
.text-progressbar-000110{font-weight: normal; font-size: 11px; color: #5d95ca;}
/*Completed Step*/
.border-progressbar-000000{border:#dcdcdc 2px solid;}
/* Progress Bar*/

.bg-approve-000110{background-color:#ecedef;border:1px solid #876e22;}

.instructionaltext{background:#ecedef; color:#000000; padding:5px; font-size:10px;}

.fastshop-header{border:1px solid #CCCCCC; background:#EFEFEF; text-align:left; padding-left:5px;}

.newerrormessage{background-color:#e9f1d3; color:#6f0e73; padding:5px; font-size:10px;}

.form-textarea{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border: 1px solid #CCCCCC;vertical-align: bottom;}
.form-fields{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #afa88a;text-align:left;height:17px;padding-left:3px;}

.bg-serachgrid-001000{background-color:#f2f2f2;border:1px solid #dcdcdc;}
/* All Brandable Classes End Here */










form{margin:0px; padding:0px;}
.ctr-page{width:100%; border:0px solid red;} /*This Div holds the entire page*/
.ctr-scrollabledivxmpiepersonlise{float:left;overflow:auto;width:398px;height:409px;}
.ctr-outerscrollabledivxmpiepersonlisepreview{float:left;border:1px solid #b8b8b8;margin-top:10px;}
.ctr-scrollabledivxmpiepersonlisepreview{float:left;width:345px;height:508px;}
.ctr-outerscrollabledivxmpiereview{float:left;border:0px solid #b8b8b8;width:100%;}
.ctr-scrollabledivxmpiereviewscreen{float:left;overflow:auto;width:100%;height:508px;}
.ctr-outerscrollabledivcart{float:left;border:1px solid #b8b8b8;}
.ctr-scrollabledivcart{float:left;overflow:scroll;overflow-x:hidden;width:747px;height:250px;}
.ctr-outerscrollabledivaddressbook{float:left;border-top:1px solid #b8b8b8;border-bottom:0px solid #93c0ee;}
.ctr-scrollabledivaddressbook{float:left;overflow:auto;width:640px;height:180px;}
.ctr-outerscrollabledivorderhistorysearchresults{float:left;border:0px solid #b8b8b8;width:749px;}
.ctr-scrollabledivorderhistorysearchresults{float:left;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:790px;height:150px;}
.ctr-outerscrollabledivaddressbooksearchresults{float:left;border:0px solid #b8b8b8;width:600px;}
.ctr-scrollabledivaddressbooksearchresults{float:left;overflow:scroll;overflow-x:auto;width:583px;overflow-y:auto;}
.ctr-scrollabledivcart-01{float:left;overflow:scroll;overflow-x:hidden;width:505px;height:317px;}
.ctr-scrollabledivcart-03{float:left;width:505px;}
.ctr-scrollabledivcart-02{width:489px;}
.ctr-scrollabledivrecipient{float:left;overflow:scroll;overflow-x:hidden;width:790px;height:250px;}
.ctr-scrollabledivrecipient-01{float:left;width:790px;}
.ctr-scrollabledivimportaddresstable{float:left;overflow:scroll;overflow-x:auto;width:600px;overflow-y:auto;height:175px;}
.form-fields-required{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #afa88a;text-align:left;height:17px;padding-left:3px;background-color:#fdf9ce;}
/*balaji*/
.ctr-outerscrollabledivcartsummary{float:left;border:1px solid #b8b8b8;width:475px;border-top:0px;}
.ctr-scrollabledivcartsummary{float:left;overflow:scroll;width:475px;height:200px;}
.border-cartsummary-000000{border:1px solid #b8b8b8;border-bottom:0px;}
.bg-cartsummary-000000{background-color:#FFFFFF;}
.bg-cartsummary-000001{background-color:#f2f2f2; font-weight:normal;}
.border-cartsummary-000000{border:1px solid #EEEEEE;}
.border-cartsummary-000001{border-bottom:1px solid #EEEEEE;}
.bgcolor{background-color:#fdf9ce;}
/*balaji*/
.display{display:none;}
.logo-bg{background-color: #003494;text-align:left;width:790px;}
.grey-02{background-color:#999999;}
.grey-01{border:3px solid #FFFFFF;background-color:#EEEEEE;}
.grey-03{background-color:#EFEFEF;}
.sec_nav_highlight{padding-right: 3px;padding-left: 2px;text-align:right;}
.popupheader{background-color:#ffffff; height:32px; font-weight:bold; padding-left:10px;}
.popupfooter{background-color:#ffffff; height:32px; font-weight:bold; padding-right:10px; text-align:right;}
.ctr-popupscrollablediv{float:left;overflow:auto;overflow-x:hidden;width:100%;height:200px; border:0px solid red;}
.multidataset{overflow:auto; width:398px; height:335px; border:0px solid red;}
.mapdataset{overflow:auto; width:398px; height:490px; border:0px solid red;}
.vertical-separator{width:35px; background:url(/branding/default/images/separator_vert_prod.gif);}
.horizontal-separator{height:35px; background:url(/branding/default/images/separator_hor_prod.gif);}
.bull-BuR-000000{background:url(/branding/default/images/bullet-navigation-01.gif) no-repeat;}
.bg-xmpiecustomfields-000010{background-color:#bababa;color:#000000;font-size: 11px; text-align:left;border-bottom:1px solid #93c0ee;font-weight:bold;}
.bg-white{background:#FFFFFF;}
.bg-productdetailsdiscount{background:url(/branding/default/images/save_money.gif) no-repeat;height:57px;padding-top:10px;padding-left:6px;}
.bg-cartrequestdata-000111{background-color:#f2f2f2;border:1px solid #dcdcdc;padding:10px;}
.bg-searchheading-001001{background-color:#CCCCCC;height:20px;}
.bg-searchsep-000000{background-color:#CCCCCC;}
.bg-alert-001000{background-color:#fdf9ce;}
.footer-bg{border-top:1px solid #dcdcdc;margin-top:20px;}
.footer-bold{font-size: 11px;color: #000000;font-weight : normal;}
.bg-orderreview-000000{background-color:#f2f2f2;}
.clearboth{clear:both}
.bc-selected{font-weight:bold; color:#CC0000; font-size:11px;}
.link-subcategory-000001{font-size:11px;color:#000000; text-decoration:none;}
.link-subcategory-000001:hover{color:#003798; text-decoration:none;}
.text-subcategoryselected{font-size:11px;font-weight:bold;color:#003798; text-decoration:none;}
.text-Multiple-000010{color:#999999; font-size: 9px; text-align:right;}
/*.text-receipenttaxes-010001{font-weight:normal;color:#003798;}*/
.smalltext{font-size:10px;}
.smalltext:hover{font-size:10px;}
.text-approved-010001{font-weight: bold; font-size: 11px; color:#FF0000;}
.text-redcolor{color:#FF0000;}
.border0px{border:0px;}
.borderbottom0px{border-bottom:0px;}
.bdr-topbottomgrey1px-000001{border-bottom:1px solid #cccccc;background:#eff4fc;}
.bdr-top1px{border-top:1px solid #cccccc;}
.bdr-right1px{border-right:1px solid #cccccc;}
.bdr-bottom1px{border-bottom:1px solid #cccccc;}
.bdr-leftright1px{border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.border-shoppingcartnotes-000000{border:1px solid #b8b8b8;border-top:0px;}
.border-uploadfile{border:1px solid #cccccc;background:#eff4fc;margin:10px;margin-bottom:0px;}
.border-rightreceipent{border-right:1px solid #CCCCCC;}
.border-leftreceipent{border-left:1px solid #CCCCCC;}
/*Widths*/
.w790px{width:790px;}
.w748px{width:748px;}
.w578px{width:578px;}
.h546px{height:546px;}
.w500px{width:500px;}
.w600px{width:600px;}
.w505px{width:505px;}
.w400px{width:400px;}
.w450px{width:430px;}
.w410px{width:410px;}
.w415px{width:415px;}
.w368px{width:368px;}
.w375px{width:375px;}
.w350px{width:350px;}
.w300px{width:300px;}
.w294px{width:294px}
.w275px{width:275px;}
.w250px{width:250px;}
.w210px{width:210px;}
.w217px{width:217px;}
.w207px{width:207px;}

.w200px{width:200px;}
.w190px{width:190px;}
.w170px{width:170px;}
.w175px{width:175px;}
.w160px{width:160px;}
.w165px{width:165px;}
.w157px{width:157px;}
.w154px{width:154px;}
.w150px{width:150px;}
.w145px{width:145px;}
.w130px{width:130px;}
.w124px{width:124px;}
.w120px{width:120px;}
.w110px{width:110px;}
.w104px{width:104px;}
.w100px{width:100px;}
.w80px{width:80px;}
.w87px{width:87px;}
.w73px{width:73px;}
.w75px{width:75px;}
.w70px{width:70px;}
.w66px{width:66px;}
.w47px{width:47px;}
.w35px{width:35px;}
.w25px{width:25px;}
.w20px{width:20px;}
.w50px{width:50px;}

/*Widths*/

/*Heights*/
.h75px{height:75px;}
/*Heights*/

.mtop20px{margin-top:20px;}
.mtop25px{margin-top:25px;}
.mtop10px{margin-top:10px;}
.margin10px{margin:10px;}
.mtop5px{margin-top:5px;}
.pleft5px{padding-left:5px;}
.pleft15px{padding-left:15px;}
.pleft20px{padding-left:20px;}
.pleft25px{padding-left:25px;}
.pright10px{padding-right:10px;}
.pleft10px{padding-left:10px;}
.ptop3px{padding-top:3px;}
.pright15px{padding-right:15px;}
.pleft5pxright15px{padding-right:15px;padding-left:5px;}
.mleft25px{margin-left:25px;}

.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.bold{font-weight:bold;}
.italics{font-style:italic;}
.underline{text-decoration:underline;}
.bolditalics{font-weight:bold;font-style:italic;}
.boldunderline{font-weight:bold;text-decoration:underline;}
.italicsunderline{font-style:italic;text-decoration:underline;}
.boldunderlineitalics{font-weight:bold;font-style:italic;text-decoration:underline;}
.bgcolor{background-color:#fdf9ce;}

/* Jay Ganesh*/
.bg-grey{background-color:#cccccc;}
.ptop10px{padding-top:10px;}
.pbottom10px{padding-bottom:10px;}
.pall4px{padding:4px;}
.min-qty{font-size:9px;}
.bg-partialship-orderhistory{background-color:#eef5ff;}
.partialship-title-orderhistory{color:#003799;}
.pad3px{padding-left:3px;}
/* Jay Ganesh*/

/* Mandatory field star class in Xmpie */
.Star {
        COLOR: #FF0000;
}
/* Mandatory field star class in Xmpie */