html {
height:100%;
vertical-align:top;
margin:0;
padding:0;
}

body {
background-color:#CECECE;
margin-top:15px;
margin-bottom:4px;
}

a:hover {
text-decoration:underline;
}

p {
margin:0 0 10px;
}

.formField {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:1px solid #999;
vertical-align:middle;
padding-left:2px;
}

*html .formField {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:1px solid #999;
vertical-align:middle;
padding:0 0 0 3px;
}

.tblBorder {
border:1px solid #999;
}

.AddressTxt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:700;
color:#CB3E4F;
text-decoration:none;
text-align:right;
}

.formField105 {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:1px solid #999;
vertical-align:middle;
padding-left:3px;
width:105px;
}

#tblDLRow td {
background-color:#EDEDED;
height:35px;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#555354;
text-decoration:none;
border-top:0 solid #EDEEE9;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:0 solid #EDEEE9;
padding-left:5px;
padding-right:2px;
}

.formFieldWhite {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
text-decoration:none;
border:1px solid #999;
vertical-align:middle;
text-align:left;
padding-left:3px;
}

.paddingB20 {
padding:0 0 20px;
}

.width40 {
width:40px;
}

.width437 {
width:437px;
}

.width60 {
width:60px;
}

.width105 {
width:105px;
}

*html .width152 {
width:152px;
margin:0 0 0 10px;
padding:0;
}

.width152 {
width:150px;
margin:0 0 0 13px;
padding:0;
}

.width160 {
width:160px;
}

.paddingB1 {
padding-bottom:1px;
}

.width210 {
width:210px;
}

.width215 {
width:215px;
}

.width240 {
width:240px;
}

.width280 {
width:280px;
}

.width310 {
width:310px;
}

.width312 {
width:312px;
}

.width934 {
width:934px;
}

.width200 {
width:200px;
}

.width177 {
width:177px;
}

.width311 {
width:311px;
}

.width470height58 {
width:470px;
height:58px;
}

.width202height110 {
width:202px;
height:110px;
}

.padRight20Left20 {
padding-left:20px;
padding-right:20px;
}

.padLeft20 {
padding-left:10px;
margin-top:5px;
margin-bottom:30px;
}

*html .paddingB7 {
padding:0 0 7px;
}

.paddingB7 {
padding:2px 0 7px;
}

.paddingL28 {
padding:0 0 0 28px;
}

.width190 {
width:190px;
}
.width235 {
width:235px;
}

.width380 {
width:392px;
}

.marginB5 {
margin:0 0 5px;
}

.marginB15 {
margin:0 0 15px;
}

.marginB20 {
margin:0 0 20px;
}

.marginB10 {
margin:0 0 10px;
}

.marginB25 {
margin:0 0 25px;
}

.marginR5 {
margin:0 5px 0 0;
}

.marginR8 {
margin:0 8px 0 0;
}

.marginL20 {
margin:0 0 0 20px;
}

.marginL300 {
margin:0 0 0 150px;
}

*html .marginL300 {
margin:0 0 0 150px;
}
.marginL200 {
margin:0 0 0 200px;
}

*html .marginL200 {
margin:0 0 0 200px;
}


.marginT2 {
margin:2px 0 0;
}

.marginT10 {
margin:10px 0 0;
}

*html .marginT12 {
margin:12px 0 0;
}

.marginT12 {
margin:3px 0 0;
}

*html .marginT20 {
margin:20px 0 0;
}

.marginT22 {
margin-top:22px;
}

*html .marginT11B35 {
margin:11px 0 35px;
}

.marginT11B35 {
margin:11px 0 35px 20px;
}

.marginLR1 {
margin:0 1px;
}

.marginLR5 {
margin:0 5px;
}

.marginLR10 {
margin:0 10px;
}

.marginLR10B5 {
margin:0 10px 5px;
}

.paddingMargin0 {
margin:0;
padding:0;
}

.paddingTB10 {
padding:10px 0;
}

.paddingR20 {
margin:0;
padding:0 20px 0 0;
}

.paddingL4 {
padding:0 0 0 4px;
}

.paddingL13 {
padding:0 0 0 13px;
}

.paddingL20 {
padding:0 0 0 20px;
}

.paddingL20R4 {
padding:0 4px 0 20px;
}

.paddingL90 {
padding:0 0 0 90px;
}

.paddingL36 {
padding:0 0 0 36px;
}

.paddingL270 {
padding:0 0 0 270px;
}

.paddingL307 {
padding:0 0 0 307px;
}

.paddingT1 {
padding-top:1px;
}

.paddingT5 {
padding-top:10px;
}

.paddingT4 {
padding-top:4px;
}

.paddingT7 {
padding:7px 0 0;
}

.paddingT9ALL0 {
padding-top:9px;
}

.paddingT10 {
padding:10px 0 0;
}

.paddingT80 {
padding-top:80px;
}

.paddingT80L50 {
padding-top:80px;
padding-left:50px;
}

.marginT24B10 {
margin:24px 0 10px;
}

.paddingB4 {
margin:0;
padding:0 0 14px;
}

.paddingB2 {
padding-bottom:2px;
}

.paddingL35B10 {
padding:0 0 10px 35px;
}

.paddingTL20 {
padding:20px 0 0 20px;
}

.paddingTRL20 {
padding:20px 20px 0;
}

.paddingT10B4 {
padding:10px 0 4px;
}

.summaryBox {
padding:10px 15px;
}

.paddingT10B24MarginT8 {
padding-top:10px;
padding-bottom:24px;
margin-top:8px;
}

*html .backGroundRating {
background-image:url(../Images/Creamband_dwnarrow.gif );
height:24px;
width:152px;
text-align:left;
vertical-align:bottom;
cursor:hand;
margin:0;
padding:5px 5px 5px 0;
}

.backGroundRating {
background-image:url(../Images/Creamband_dwnarrow.gif );
height:15px;
width:145px;
text-align:left;
vertical-align:bottom;
cursor:hand;
margin:0;
padding:5px 5px 5px 0;
}

*html .backGroundRatingOnclick {
background-image:url(../Images/Creamband_uparrow.gif);
width:152px;
text-align:left;
vertical-align:bottom;
cursor:hand;
margin:0;
padding:5px 5px 5px 0;
}

.backGroundRatingOnclick {
background-image:url(../Images/Creamband_uparrow.gif);
width:145px;
text-align:left;
vertical-align:bottom;
cursor:hand;
margin:0;
padding:5px 5px 5px 0;
}

*html .whiteBackground {
background-color:#FFF;
width:152px;
height:65px;
margin:0 0 0 10px;
padding:0;
}

.whiteBackground {
background-color:#FFF;
width:150px;
height:65px;
margin:0 0 0 13px;
padding:0;
}

.bottomCurveWhiteRight {
background:#FFF url(../Images/Curves/Bdr-White-BR.gif) no-repeat right bottom;
}

.topCurveRightRemarks {
background:#FAFCF1 url(../Images/Curves/Bdr-Box2-TR.gif) no-repeat right top;
}

.botCurveRightRemarks {
background:#FAFCF1 url(../Images/Curves/Bdr-Box2-BR.gif) no-repeat right top;
}

.roundtopWhite {
background:url(../Images/Curves/Main-RTC.gif) no-repeat right top;
}

.roundbottomWhite {
background:url(../Images/Curves/Main-RBC.gif) no-repeat right bottom;
position:relative;
}

.roundtopRed {
background:url(../Images/Curves/Red-RTC.gif) no-repeat right top;
}

.roundbottomRed {
background:url(../Images/Curves/Red-RBC.gif) no-repeat right bottom;
}

.roundtopNavRight {
background:url(../Images/Curves/Login-RTC.gif) no-repeat right top;
}

.roundBtmNavRight {
background:url(../Images/Curves/Grey-BRC.gif) no-repeat right top;
}

.roundcurvetopRight {
background:#E4E5E0 url(../Images/Curves/Login-RTC.gif) no-repeat right top;
}

.roundcurveBtmRight {
background:#E4E5E0 url(../Images/Curves/Grey-BRC.gif) no-repeat right top;
}

.SearchOrangeRightBottom {
background:#F4EBDA url(../Images/Curves/MAS-Bdr-BR.gif) no-repeat right top;
}

.roundRegisterRightBtm {
background:#EDEDEB url(../Images/Curves/LightGrey-BRC.gif) no-repeat right bottom;
}

.RatingWhiteRightTop {
background:url(../Images/Curves/Bdr-White-TR.gif) no-repeat right top;
}

.RatingWhiteRightBottom {
background:#FFF url(../Images/Curves/Bdr-White-BR.gif) no-repeat right top;
}

.FeedbackOrangeRightTop {
background:url(../Images/Curves/Bdr-Litepink-TR.gif) no-repeat right top;
}

.FeedbackOrangeRightBottom {
background:#F4EBDA url(../Images/Curves/Bdr-Litepink-BR.gif) no-repeat right top;
}

.AOERedRightTop {
background:#CD3738 url(../Images/Curves/Bdr-Darkred-TR.gif) no-repeat right top;
}

.AOERedRightBottom {
background:#CD3738 url(../Images/Curves/Bdr-Darkred-BR.gif) no-repeat right top;
}

.roundtabOrange {
background:url(../Images/Curves/Orange-RTC.gif) no-repeat right top;
}

.roundtabRed {
background:url(../Images/Curves/TabRed-RC.gif) no-repeat right top;
}

.roundtopLightGrey {
background:url(../Images/Curves/Submenu-RC.gif) no-repeat right top;
}

.roundtopListngOuter {
background:url(../Images/Curves/Grid-TRC.gif) no-repeat right top;
}

.roundBtmListngOuter {
background:url(../Images/Curves/Grid-BRC.gif) no-repeat right top;
}

.roundtopLightGreyCurve {
background:url(../Images/Curves/LightGrey-RTC.gif) no-repeat right top;
}

.roundtopOrange {
background:url(../Images/Curves/OrangeMenu-RTC.gif) no-repeat right top;
}

.roundbottomOrange {
background:url(../Images/Curves/OrangeMenu-RBC.gif) no-repeat right bottom;
}

.bottonTopGrey {
background:url(../Images/Curves/Bdr-Btn-TR.gif) no-repeat right top;
}

.bottonBottomGrey {
background:url(../Images/Curves/Bdr-Btn-BR.gif) no-repeat right bottom;
}

.divPlacedWOTopCurves {
background:url(../Images/Curves/MPWO-Bdr-TR.gif) no-repeat right top;
}

.divPlacedWOBotCurves {
background:url(../Images/Curves/MPWO-Bdr-BR.gif) no-repeat right bottom;
}

.divAcceptedWOTopCurves {
background:url(../Images/Curves/MAWO-Bdr-TR.gif) no-repeat right top;
}

.divAcceptedWOBotCurves {
background:url(../Images/Curves/MAWO-Bdr-BR.gif) no-repeat right bottom;
}

.divAccountBotCurves {
background:url(../Images/Curves/MAS-Bdr-BR.gif) no-repeat right bottom;
}

.AttachtopVal {
background:url(../Images/Curves/Attach-TR.gif) no-repeat right top;
}

.AttachbottomVal {
background:url(../Images/Curves/Attach-BR.gif) no-repeat right bottom;
}

.divCompProTopCurves {
background:url(../Images/Curves/Brd-Pink-RT.gif) no-repeat right top;
}

.divCompProBotCurves {
background:url(../Images/Curves/Brd-Pink-RB.gif) no-repeat right bottom;
}

.faqRoundTopCurve {
background:url(../Images/Curves/Login-TC.gif);
}

.faqRoundBotCurve {
background:url(../Images/Curves/Login-BC.gif);
}

#divPasswordnew {
background-image:url(../Images/Secuirty-BackNew.jpg);
width:359px;
height:204px;
background-repeat:no-repeat;
}

.bevelBox {
margin:0;
padding:7px 0;
}

.LogoImg {
margin:18px 20px 5px;
}

*html .LogoImg {
margin:16px 20px 7px;
}

.remarksArea {
background-color:#FAFCF1;
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
text-align:left;
}

.remarksAreaCollapse {
background-color:#EDEDED;
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
text-align:left;
}

.tblBorderWelcome {
border-color:#CECECE;
border-style:solid;
}

.tblBorderL {
border-width:0 0 0 1px;
}

.tblBorderR {
border-width:0 1px 0 0;
}

.tblBorderB {
border-width:0 0 1px;
}

.tblBorderT {
border-width:1px 0 0;
}

.labelText {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
text-decoration:none;
vertical-align:middle;
text-align:left;
padding:0 0 0 10px;
}

.footerTxt {
color:#8C8C8C;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-top:7px;
}

img.corner {
width:5px;
height:5px;
border:none;
display:block !important;
}

.width320 {
width:320px;
}

.width318 {
width:318px;
}

.width355 {
width:355px;
}

#divLogo {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
background-color:#f4f5f0;
width:100%;
background-position:right top;
background-repeat:no-repeat;
}

.smallText {
font-size:1px;
line-height:1px;
text-decoration:none;
}

.logOutTxt {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#1E83B7;
text-decoration:none;
}

.footerTxtSelected {
color:#1E83B7;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#divContent {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
background-color:#FFF;
width:100%;
background-repeat:no-repeat;
border-top-width:1px;
border-top-style:solid;
border-top-color:#CECECE;
}

.MenuTxtBold {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
font-weight:700;
color:#FFF;
text-decoration:none;
margin:10px 0 10px 19px;
padding:0;
}

.whiteTxtBold {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:700;
color:#FFF;
text-decoration:none;
}

.BdrTop {
border-top:1px #D7D8D3 solid;
}

.txtButtonNav {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
text-decoration:none;
background-image:url(../Images/White-Arrow.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:8px;
padding-left:4px;
}

.txtTopNavigation {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
font-weight:400;
color:#000;
text-decoration:none;
}

#divCBecumSupp {
text-decoration:none;
background-repeat:no-repeat;
background-color:#E4E4E0;
background-image:url(../Images/OnGrey-Btm.gif);
background-position:left bottom;
width:197px;
text-align:left;
margin-bottom:15px;
background-attachment:fixed;
}

.divMigrate {
text-decoration:none;
background-color:#E4E4E0;
background-image:url(Images/OnGrey-Btm.gif);
background-position:left bottom;
width:197px;
text-align:left;
margin-bottom:18px;
}

.btnNavigationSpacing {
margin-top:5px;
}

.footerTxt:hover {
color:#1E83B7;
padding-top:7px;
text-decoration:none;
}

.txtButtonNav:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#D6D6BD;
text-decoration:none;
background-image:url(../Images/Arrow-Rlover.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:8px;
padding-left:4px;
}

#divorangeBorder {
background-color:#F68C1C;
}

.MenuTxtSelected {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
font-weight:700;
color:#F6CF1C;
text-decoration:none;
margin:10px 0 10px 19px;
padding:0;
}

.txtButtonOrange {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
text-decoration:none;
background-image:url(../Images/White-Arrow.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:8px;
padding-left:4px;
background-color:#F68C1C;
}

.txtButtonOrange:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#D6D6BD;
text-decoration:none;
background-image:url(../Images/Arrow-Rlover.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:8px;
padding-left:4px;
background-color:#F68C1C;
}

.txtButtonOrangeBack {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
text-decoration:none;
background-image:url(../Images/White-Arrow-Bck.gif);
background-repeat:no-repeat;
background-position:left center;
padding-right:4px;
padding-left:10px;
background-color:#F68C1C;
}

.txtButtonRed {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
text-decoration:none;
background-image:url(../Images/White-Arrow.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:8px;
padding-left:4px;
background-color:#CD3738;
}

.txtButtonRed:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#D6D6BD;
text-decoration:none;
background-image:url(../Images/Arrow-Rlover.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:8px;
padding-left:4px;
background-color:#CD3738;
}

.txtButtonRedHome {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-decoration:none;
background-image:url(../Images/White-Arrow.gif);
background-repeat:no-repeat;
background-position:right 8px;
background-color:#CD3738;
font-weight:700;
vertical-align:middle;
margin:0;
padding:3px 8px 0 34px;
}

*html .txtButtonRedHome {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-decoration:none;
background-image:url(../Images/White-Arrow.gif);
background-repeat:no-repeat;
background-position:right 8px;
background-color:#CD3738;
font-weight:700;
vertical-align:middle;
height:24px;
margin:0;
padding:5px 8px 0 34px;
}

.txtButtonRedBack {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
text-decoration:none;
background-image:url(../Images/White-Arrow-Bck.gif);
background-repeat:no-repeat;
background-position:left center;
padding-right:4px;
padding-left:10px;
background-color:#CD3738;
}

.txtButtonRedBack:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#D6D6BD;
text-decoration:none;
background-image:url(../Images/Orange-Arrow-Bck.gif);
background-repeat:no-repeat;
background-position:left center;
padding-right:4px;
padding-left:10px;
background-color:#CD3738;
}

.boldRedHeader {
color:#CD3738;
font-weight:700;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
}

.hightlightTextYellow {
color:#FF9934;
font-weight:700;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
line-height:23px;
}

.hightlightTextRed {
color:#CD3738;
font-weight:700;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
line-height:19px;
}

.hightlightTextWhite {
color:#FFF;
font-weight:700;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
line-height:23px;
}

.subHdrTextWhite {
color:#FFF;
font-weight:700;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
}

.bodyTxtBlue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:400;
color:#0270FF;
text-decoration:none;
}

.bodyTxtBlue:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:400;
color:#BBACAF;
text-decoration:none;
}

.txtButtonOrangeBack:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#D6D6BD;
text-decoration:none;
background-image:url(../Images/Orange-Arrow-Bck.gif);
background-repeat:no-repeat;
background-position:left center;
padding-right:4px;
padding-left:10px;
background-color:#F68C1C;
}

.txtButtonNoArrow {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
text-decoration:none;
background-repeat:no-repeat;
background-color:#A0A0A0;
}

.NonActiveLink,.NonActiveLinkRed {
cursor:pointer;
background-color:#A0A0A0;
}

.ActiveLinkOrange {
cursor:pointer;
background-color:#F68C1C;
}

.NonActiveLinkOrange{
cursor:pointer;
background-color:#CACACA;
}

.formTxtOrange {
color:#FFB461;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.formTxtRed {
color:#BE483E;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.formTxtRedBold {
color:#BE483E;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

.formTxtRedBold2 {
color:#CD3738;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

.tabImgLeft {
float:left;
cursor:default;
margin:0;
padding:0;
}

.tabImgRight {
float:right;
cursor:default;
margin:0;
padding:0;
}

.tabButtonTxt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#FFF;
text-decoration:none;
vertical-align:middle;
float:left;
padding:3px 10px 3px 3px;
}

.txtButtonNoArrow:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#D6D6BD;
text-decoration:none;
background-repeat:no-repeat;
background-position:center;
background-color:#A0A0A0;
}

.chkpadR {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
padding:0 10px 0 0;
}

.frameBorder {
border:1px solid #CECECE;
background-color:#FFF;
margin:0;
padding:0;
}

.radformFieldPadT0 {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
padding-right:10px;
}

.hdnClass {
font-size:0;
line-height:0;
height:0;
width:0;
border:0;
margin:0;
padding:0;
}

.LogoTopMsg {
color:#545550;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#divSubMenu {
border-top-width:0;
border-top-style:solid;
border-top-color:#CECECE;
height:29px;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
width:100%;
background-position:right top;
background-repeat:no-repeat;
background-color:#DAD8D9;
}

.paddingT3 {
margin:0;
padding:3px 0 0;
}

*html .liNavigation {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:14px;
list-style-image:url(../Images/Grey-Bullet.gif);
margin-left:0;
margin-top:0;
}

.liNavigation {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:14px;
list-style-image:url(../Images/Grey-Bullet.gif);
padding-left:15px;
margin-top:0;
}

*html .liNavigationBlack {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:14px;
list-style-image:url(../Images/Grey-Bullet.gif);
margin-left:10px;
margin-top:0;
margin-bottom:0;
padding:0;
}

.liNavigationBlack {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:11px;
list-style-image:url(../Images/Grey-Bullet.gif);
padding-left:5px;
margin-top:0;
}

#divListingOuter {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
background-color:#CBC9CA;
width:100%;
background-position:right top;
background-repeat:no-repeat;
}

.txtListing {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#565455;
text-decoration:none;
vertical-align:middle;
}

.txtListing:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#C54043;
text-decoration:none;
}

.headerListing {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#CE3538;
text-decoration:none;
border-top-width:1px;
border-right-width:1px;
border-top-style:solid;
border-right-style:solid;
border-top-color:#F4F3EF;
border-right-color:#F4F3EF;
background-color:#D7D5D6;
text-align:left;
font-weight:400;
padding:10px;
}

.headerListingBdrTop {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#CE3538;
text-decoration:none;
border-top-width:1px;
border-top-style:solid;
border-top-color:#F4F3EF;
background-color:#D7D5D6;
text-align:left;
font-weight:400;
padding:10px;
}

.contentListing {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#565455;
text-decoration:none;
border-top-width:1px;
border-right-width:1px;
border-top-style:solid;
border-right-style:solid;
border-top-color:#F4F3EF;
border-right-color:#F4F3EF;
background-color:#E6E6E6;
padding:8px;
}

.contentListingBdrTop {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#565455;
text-decoration:none;
border-top-width:1px;
border-top-style:solid;
border-top-color:#F4F3EF;
background-color:#E6E6E6;
padding:8px;
}

.txtBtnImage {
cursor:hand;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
line-height:12px;
color:#545454;
text-decoration:none;
border-color:#DCDDD8;
border-style:solid none;
border-width:1px 0;
}

.bdrBtmListing {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#F4F3EF;
}

.gridviewFooterColor {
background-color:#F4EBDA;
}

hr {
color:#D7D8D3;
margin-bottom:10px;
margin-top:0;
}

#divAdminHomeContent {
text-decoration:none;
background-color:#E4E5E0;
width:100%;
text-align:left;
margin-bottom:0;
}

.HeadingSmallBlack {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
padding:12px 0 18px;
}

#divLogin {
text-decoration:none;
background-repeat:repeat-x;
background-color:#E4E5E0;
background-image:url(../Images/Login-BtmTile.gif);
background-position:bottom;
width:200px;
text-align:left;
margin-bottom:15px;
}

.bodytxtRed {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:700;
color:#C54043;
text-decoration:none;
}

.bodytxtRedSmall {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:400;
color:#C54043;
text-decoration:none;
text-align:center;
}

.txtWelcome {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:13px;
text-align:justify;
padding-left:1px;
}

.gridHdr {
background-color:#D7D7D7;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#555354;
text-decoration:none;
height:28px;
vertical-align:middle;
text-align:left;
}

.gridHdrHighlight {
background-color:#D7D7D7;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:red;
text-decoration:none;
height:28px;
vertical-align:middle;
text-align:left;
}

.gridHdrNonSortble {
background-color:#D7D7D7;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#A0A0A0;
text-decoration:none;
height:28px;
vertical-align:middle;
text-align:left;
}

.gridRow {
background-color:#EDEDED;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#555354;
text-decoration:none;
padding:0 6px 0 8px;
}

.gridRowHighlight {
background-color:#EDEDED;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:red;
text-decoration:none;
}

#tblDGRowInside td {
background-color:#EDEDED;
height:23px;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#555354;
text-decoration:none;
border-top:1px solid #FFF;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:0 solid #FFF;
vertical-align:middle;
padding:8px 2px 8px 5px;
}

.bodyTextGreyLeftAligned {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
text-align:left;
padding-left:1px;
}

#tdDGDetailedDesc {
padding-right:14px;
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
text-align:left;
padding-left:1px;
border-color:#D7D7D7;
border-style:solid;
border-width:0 1px 0 0;
}

.txtOrange {
color:#F48C1B;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
text-align:left;
padding-left:1px;
}

#tblDGYourResponseHdr td {
background-color:#CD3738;
height:23px;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
font-weight:700;
color:#FFF;
text-decoration:none;
border-top:0 solid #EDEEE9;
border-right:1px solid #EDEEE9;
border-bottom:0 solid #EDEEE9;
border-left:0 solid #EDEEE9;
padding-left:5px;
padding-right:2px;
}

#divButton {
background-color:#999;
width:56px;
height:19px;
margin:10px 0 0;
padding:0;
}

*html .divButtonCreate {
background-color:#A0A0A0;
width:56px;
height:18px;
}

.divButtonCreate {
background-color:#A0A0A0;
width:56px;
height:21px;
}

.buttonText {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;
padding-left:11px;
padding-right:8px;
font-style:normal;
font-weight:400;
font-variant:normal;
line-height:11px;
}

.buttonText:hover {
color:#3F3F3F;
text-decoration:none;
}

img.btnCorner {
width:4px;
height:4px;
border:none;
display:block !important;
}

.formLabelGreyNote {
color:#FF0100;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
text-decoration:none;
vertical-align:bottom;
text-align:left;
}

.borderWhite1R {
border-right:1px solid #FFF;
}

.discussionTextClient {
color:#F58C1C;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
text-align:left;
}

.discussionTextSupplier {
color:#CD3738;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
text-align:left;
}

.justifiedTxt {
text-align:justify;
}

.bodyTextSmallBlack {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
margin:0 0 5px;
padding:0;
}

.bodyTextSmallBlack:hover {
text-decoration:none;
color:#FE7701;
}

.LinkOrange {
color:#FE7701;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
font-weight:700;
}

.liTNC {
list-style-type:lower-alpha;
margin:0 0 0 40px;
padding:0 0 5px;
}

.liNo {
list-style-type:decimal;
margin:0 0 0 20px;
padding:0;
}

.BdrWelcome {
border-top-width:1px;
border-top-style:solid;
border-top-color:#B1B1B1;
}

.bdrBtmPages {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#B1B1B1;
}

.divMenuClient {
background-color:#F58C1C;
}

.gridHdrOrange {
background-color:#F4DCC4;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#000;
text-decoration:none;
font-weight:lighter;
text-align:left;
padding-left:8px;
}

.gridRowGrey {
border-top-color:#F4F5F0;
border-right-color:#F4F5F0;
background-color:#EcEcEc;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#000;
}

.gridText {
padding:0 0 0 8px;
}

.gridTextNew {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
padding:0 0 0 8px;
}

.gridRowGreyHiglight {
background-color:#E7E7E7;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.dropDownField40 {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:1px solid #999;
vertical-align:middle;
padding-left:3px;
width:40px;
text-align:left;
line-height:15px;
height:15px;
}

.linksBlueBot {
color:#1D82B6;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:13px;
}

.tblBorderTopWhite {
border-color:#FFF;
border-style:solid none none;
border-width:1px;
}

.faqAns {
background-color:#f4f5f0;
visibility:hidden;
position:absolute;
margin:0 5px 10px;
}

.faqAnsHIW {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
visibility:hidden;
position:absolute;
margin:0 0 10px 10px;
padding:5px;
}

.faqAnsShow {
background-color:#f4f5f0;
visibility:visible;
position:relative;
margin:0 5px 10px;
}

.faqAnsShowHIW {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#000;
visibility:visible;
position:relative;
margin:0 0 20px 15px;
}

.faqIcon {
cursor:pointer;
}

*html .faqIcon {
cursor:hand;
}

#divSearch {
text-decoration:none;
text-align:left;
margin-bottom:15px;
background-color:#F4EBDA;
height:70px;
}

*html #divSearch {
text-decoration:none;
text-align:left;
margin-bottom:15px;
background-color:#F4EBDA;
height:30px;
}

.divAreaOfExpertise {
width:224px;
position:relative;
float:right;
margin-top:-330px;
margin-right:13px;
}

*html .divAreaOfExpertise {
margin-right:7px;
}

#divRating {
text-decoration:none;
text-align:left;
background-color:#FFF;
}

#divFeedback {
text-decoration:none;
text-align:left;
background-color:#F4EBDA;
}

.BlackTextBold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:700;
color:#000;
text-decoration:none;
margin:0 0 10px;
padding:0;
}

.WhiteTextBold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:700;
color:#FFF;
text-decoration:none;
}

.loginField {
color:#999;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
border:1px solid #999;
vertical-align:middle;
padding-left:3px;
width:155px;
}

.footerTxtSelectedSmall {
color:#1E83B7;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.bodytxtValidationMsgLogin {
color:#FF0100;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.footerTxtSmall {
color:#8C8C8C;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.passwordField {
color:#999;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
vertical-align:middle;
padding-left:3px;
width:185px;
position:relative;
border-color:#999;
border-style:solid;
border-width:1px 0 1px 1px;
margin:0;
}

.gridHdrOrangeTL {
background-color:#F4DCC4;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
background-attachment:fixed;
background-image:url(../Images/Curves/WOC-TLC.gif);
background-repeat:no-repeat;
background-position:left top;
font-weight:lighter;
text-align:left;
padding-left:8px;
}

.gridHdrOrangeTR {
background-color:#F4DCC4;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
background-attachment:fixed;
background-image:url(../Images/Curves/WOC-TRC.gif);
background-repeat:no-repeat;
background-position:right top;
font-weight:lighter;
text-align:left;
padding-left:8px;
}

#divAccountSummary {
text-decoration:none;
background-color:#F9EBDE;
width:200px;
text-align:left;
margin-bottom:20px;
}

.divRatings {
text-decoration:none;
background-color:#F9EBDE;
text-align:left;
margin-top:10px;
}

#divLiabilitIns {
text-decoration:none;
background-color:#F7E4D3;
width:686px;
text-align:left;
margin-bottom:20px;
}

*html #divLiabilitCont {
background-color:#F7E4D3;
width:686px;
height:30px;
padding:5px 10px;
}

#divLiabilitCont {
background-color:#F7E4D3;
width:650px;
height:30px;
padding:5px 10px;
}

#divPlacedWO {
background-color:#FFE2B8;
width:246px;
height:227px;
margin-left:10px;
}

#divAcceptedWO {
background-color:#F9DCDE;
width:246px;
height:227px;
}

.txtGreyVerySmall {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
line-height:13px;
}

.FAQ {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#5F5F5F;
text-decoration:none;
margin:0;
padding:0;
}

.FAQ:hover {
color:#BF493F;
text-decoration:none;
}

*html #divHIW {
background:url(../Images/HIW_New.jpg);
width:197px;
height:300px;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
margin-right:0;
text-align:left;
background-repeat:no-repeat;
padding:15px 21px 0;
}

#divHIW {
background:url(../Images/HIW_New.jpg);
width:197px;
height:300px;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
margin-right:0;
text-align:left;
background-repeat:no-repeat;
padding:15px 0 0 21px;
}

*html #divSearchUC {
text-decoration:none;
background-image:url(../Images/HomeSearchBase.gif);
width:197px;
background-repeat:no-repeat;
margin:20px 20px 0 0;
padding:15px 21px 18px 24px;
}

#divSearchUC {
text-decoration:none;
background-image:url(../Images/HomeSearchBase.gif);
width:197px;
background-repeat:no-repeat;
margin:20px -25px 0 0;
padding:15px 21px 18px 24px;
}

#QLPadBigger {
height:40px;
}

.tabDivInner {
padding-left:20px;
padding-right:20px;
text-align:justify;
}

.marginR20 {
margin-right:20px;
}

.roundTopRightOrange {
background:#ffebda url(../Images/Curves/TopImage-TRC.gif) no-repeat right top;
}

*html .QLTopBox {
text-decoration:none;
background-repeat:no-repeat;
background-color:#E4E4E0;
background-image:url(../Images/OnGrey-Btm.gif);
background-position:left bottom;
width:170px;
text-align:left;
margin:0 0 18px;
}

.QLTopBox {
text-decoration:none;
background-repeat:no-repeat;
background-color:#E4E4E0;
background-image:url(../Images/OnGrey-Btm.gif);
width:197px;
text-align:left;
background-position:left bottom;
margin:0 0 18px;
}

*html .height30 {
height:25px;
vertical-align:top;
}

*html .QLTopBoxWhiteBtm 
{
	text-decoration: none;
	background-repeat: no-repeat;
	background-color: #E4E4E0;
	background-image: url(../Images/OnWhite-Btm.gif);
	background-position: left bottom;
	width: 170px;
	text-align: left;
	margin-bottom: 18px;
	background-attachment: fixed;
}
.QLTopBoxWhiteBtm 
{
	text-decoration: none;
	background-repeat: no-repeat;
	background-color: #E4E4E0;
	background-image: url(../Images/OnWhite-Btm.gif);
	background-position: left bottom;
	width: 197px;
	text-align: left;
	margin-bottom: 18px;
}

*html .QLTopBoxGreyBtm {
text-decoration:none;
background-repeat:no-repeat;
background-color:#E4E4E0;
background-image:url(../Images/OnGrey-Btm.gif);
background-position:left bottom;
width:170px;
text-align:left;
margin-bottom:18px;
background-attachment:fixed;
}

.QLTopBoxGreyBtm {
text-decoration:none;
background-repeat:no-repeat;
background-color:#E4E4E0;
background-image:url(../Images/OnGrey-Btm.gif);
background-position:left bottom;
width:197px;
text-align:left;
margin-bottom:18px;
}

ul {
margin:0 0 0 8px;
padding:0 0 0 8px;
}

li {
padding-bottom:5px;
}

*html .blueBulletSmall {
list-style-image:url(../Images/Bullet-Blue.gif);
margin:0 0 0 5px;
padding:0 0 0 12px;
}

.blueBulletSmall {
list-style-image:url(../Images/Bullet-Blue.gif);
margin:0;
padding:0 0 0 12px;
}

*html .redBulletSmall {
list-style-image:url(../Images/Bullet-red.gif);
margin:0 0 0 5px;
padding:0 0 0 12px;
}

.redBulletSmall {
list-style-image:url(../Images/Bullet-red.gif);
margin:0;
padding:0 0 0 12px;
}

.LinkRed {
color:#CD3738;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
font-weight:700;
}

*html .greyBulletHIW {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:14px;
list-style-image:url(../Images/GreyBullet.gif);
padding-left:10px;
padding-top:0;
margin-top:10px;
margin-bottom:10px;
}

.greyBulletHIW {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:14px;
list-style-image:url(../Images/GreyBullet.gif);
padding-left:15px;
margin-top:0;
}

.padTop17 {
margin:0;
padding:17px 0 0;
}

.padTop50 {
margin:0;
padding:50px 0 0;
}

.divValidation {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
background-color:#FFFDB9;
width:100%;
margin-bottom:12px;
border-color:#EDEDC9;
border-width:1px;
}

.roundtopVal {
background:url(../Images/Curves/Validation-TRC.gif) no-repeat right top;
}

.roundbottomVal {
background:url(../Images/Curves/Validation-BRC.gif) no-repeat right bottom;
position:relative;
}

.validationText {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
}

.bdrBottomGrey {
border-bottom-color:#F4F5F0;
border-bottom-style:solid;
border-bottom-width:1px;
}

.bgWhite {
background-color:#FFF;
}

.updateProgress div {
background-color:#eeeeeb;
position:absolute;
top:40%;
left:40%;
padding:4px;
}

.tabDivOuter {
background-repeat:repeat-x;
background-color:#EDEDEB;
background-image:url(../Images/Tab-BtmTile.gif);
background-position:bottom;
text-align:left;
}

.width730 {
width:730px;
}

.width655 {
width:725px;
}

*html .width655 {
width:655px;
}

.paddedBox {
padding-right:20px;
padding-left:20px;
}

*html .paddedBox {
padding-left:20px;
padding-right:20px;
width:100%;
}

.HeadingRed {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#BF493F;
padding:5px 0 10px;
}

.formLabelGrey {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
text-decoration:none;
text-align:left;
}

.formTxt {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.bodytxtValidationMsg {
color:#FF0100;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.formFieldGrey {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
vertical-align:middle;
text-align:left;
padding-left:3px;
border:1px solid #999;
}

.width330 {
width:330px;
}

.width120 {
width:120px;
}

.width130 {
width:130px;
}

.width140 {
width:140px;
}

.width686height143 {
width:686px;
height:143px;
}

.width686height60 {
width:686px;
height:60px;
}
.width590height60 {
	width: 590px;
	height:60px;	
}
.width150 {
width:150px;
}

.BorderW {
border-bottom:solid 1px #FFF;
border-left:solid 1px #FFF;
border-top:solid 1px #FFF;
}

.RowText {
background-color:#EDEDED;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#555354;
text-decoration:none;
}

.gridBorderRB {
border-right:solid 1px #F4F5F0;
border-bottom:solid 1px #F4F5F0;
}

.gridBorderB {
border-bottom:solid 1px #F4F5F0;
}

.divAttachment {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
background-color:#F4F5EF;
margin-bottom:12px;
border-color:#DCDDD8;
border-width:2px;
}

.formTxt14Bold {
font-size:14px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}

.gridRowAOE {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.BigfooterTxtSelected {
color:#1E83B7;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.BigfooterTxtSelected:hover {
color:#8C8C8C;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.height115 {
height:115px;
}

.width202 {
width:202px;
}

.marginAll10 {
margin:10px;
}

.marginBot5 {
margin:0 0 5px;
padding:0;
}

.ajax__calendar_container {
position:absolute;
cursor:default;
width:170px;
font-size:11px;
text-align:center;
font-family:tahoma,verdana,helvetica;
border:1px solid #646464;
background-color:#fff;
color:#000;
padding:4px;
}

.ajax__calendar_body {
height:139px;
width:170px;
position:relative;
overflow:hidden;
margin:auto;
}

.ajax__calendar_days,.ajax__calendar_months,.ajax__calendar_years {
top:0;
left:0;
height:139px;
width:170px;
position:absolute;
text-align:center;
margin:auto;
}

.ajax__calendar_container TABLE {
font-size:11px;
}

.ajax__calendar_header {
height:20px;
width:100%;
}

.ajax__calendar_prev {
cursor:pointer;
width:15px;
height:15px;
float:left;
background-repeat:no-repeat;
background-position:50% 50%;
background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);
}

.ajax__calendar_next {
cursor:pointer;
width:15px;
height:15px;
float:right;
background-repeat:no-repeat;
background-position:50% 50%;
background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);
}

.ajax__calendar_title {
cursor:pointer;
font-weight:700;
}

.ajax__calendar_footer {
height:15px;
border-top:1px solid #f5f5f5;
}

.ajax__calendar_today {
cursor:pointer;
padding-top:3px;
}

.ajax__calendar_dayname {
height:17px;
width:17px;
text-align:right;
border-bottom:1px solid #f5f5f5;
padding:0 2px;
}

.ajax__calendar_day {
height:17px;
width:18px;
text-align:right;
cursor:pointer;
border:1px solid #fff;
padding:0 2px;
}

.hdrTextBold14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
text-decoration:none;
line-height:18px;
}

.HdrText {
background-color:#D7D7D7;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#555354;
text-decoration:none;
height:28px;
vertical-align:middle;
}

.marginTLB20 {
margin:20px 0 20px 20px;
}

.blackBoldTxtBig {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#000;
text-decoration:none;
}

.bodyTxtBlueDark {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#1D85BA;
text-decoration:underline;
font-weight:600;
}

.bodyTxtBlueDark:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#D6D6BD;
text-decoration:underline;
font-weight:600;
}

.backImgBR {
background-position:right bottom;
background-repeat:no-repeat;
}

.backImgCareerBox {
background-position:24px 30px;
background-repeat:no-repeat;
}

.backImgSupplierBox {
background-position:125px 10px;
background-repeat:no-repeat;
}

.frmFieldGray {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:1px solid #999;
vertical-align:middle;
padding-left:2px;
width:150px;
height:18px;
}

h1 {
color:#CD3738;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#CD3738;
text-decoration:none;
}

.lowHdrText {
color:#CD3738;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
line-height:20px;
}

.bodyTextSmallRed {
color:#CD3738;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
}

.borderGreyR {
border-right:solid 1px #CDCBCC;
}

.marginTB20 {
margin:20px 0;
}

.homeHdrTextBig {
color:#000;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
line-height:30px;
}

.homeSubHdrBullet {
color:#CD3738;
font-weight:700;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
}

.quickLinkHdr {
color:#5E5E5C;
font-weight:700;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:17px;
}

.bodytxtGrey {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:700;
color:#9A9A9A;
text-decoration:none;
}

.hdrTextYellow {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#FFDB17;
text-decoration:none;
}

.greyLinkText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5E5E5C;
text-decoration:none;
}

.quickLinkHdrWhite {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFF;
}

.quickLinkHdrYellow {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
line-height:25px;
color:#F48204;
font-weight:700;
}

a,.MenuTxtSelected:hover,.tabButtonTxt:hover {
text-decoration:none;
}

td,.bodyTxt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-weight:400;
color:#000;
text-decoration:none;
}
.marginL25 {
margin:0 0 0 25px;
}

.marginT20,.marginTB10 {
margin:0;
}

.padding10,.paddingL10 {
padding:0 0 0 10px;
}

*html .paddingL23,.paddingL23 {
padding:0 0 0 29px;
}

*html .paddingT5,#divSupplierInfo {
padding-top:5px;
}

.SearchOrangeRightTop,.divAccountTopCurves {
background:url(../Images/Curves/MAS-Bdr-TR.gif) no-repeat right top;
}

*html .bevelBox,pre {
margin:0;
padding:0;
}

.logOutTxt:hover,.linksBlueBot:hover,.footerTxtSelectedSmall:hover {
color:#8C8C8C;
text-decoration:none;
}

.footerTxtDeSelected,.footerTxtSelected:hover {
color:#8C8C8C;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#divMenu,.ClientSupplierMenu {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:10px;
color:#000;
line-height:12px;
font-weight:400;
text-decoration:none;
width:100%;
background-position:right top;
background-repeat:no-repeat;
border-top-width:1px;
border-top-style:solid;
border-top-color:#CECECE;
}

.MenuTxtBold:hover,.whiteTxtBold:hover {
color:#F6CF1C;
text-decoration:none;
}

.txtNavigation,.txtGreySmall {
color:#5F5F5F;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
}

.divredBorder,.divMenuSupplier {
background-color:#CD3738;
}

.txtButtonRedHome:hover,*html .txtButtonRedHome:hover {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
color:#D6D6BD;
text-decoration:none;
background-image:url(../Images/Arrow-Rlover.gif);
background-repeat:no-repeat;
background-position:right 8px;
padding-right:8px;
padding-left:34px;
background-color:#CD3738;
font-weight:700;
}

.ActiveLink,.ActiveLinkRed {
cursor:pointer;
background-color:#CD3738;
}

.SubMenuTxtBold {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
font-weight:700;
color:#565455;
text-decoration:none;
margin:10px 0 10px 15px;
padding:0;
}

.SubMenuTxtBold:hover,.SubMenuTxtBoldSelected {
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
font-weight:700;
color:#C54043;
text-decoration:none;
margin:10px 0 10px 15px;
padding:0;
}

.blackBullet{
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:14px;
list-style-image:url(../Images/BlackBullet.gif);
padding-left:15px;
margin-top:0;
}

*html .blackBullet {
color:#000;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:14px;
list-style-image:url(../Images/BlackBullet.gif);
padding-left:13px;
padding-top:0;
margin-top:0;
}

.txtGreySmall:hover,.txtGreySmallSelected {
color:#1C86B8;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:13px;
}

.LinkOrange:hover,.LinkRed:hover {
color:#000;
text-decoration:none;
}

.hiddenTextBox,.passwordFieldHidden {
font-size:0;
width:0;
height:0;
visibility:hidden;
position:absolute;
border-width:0;
margin:0;
}

#QLPad,.height30 {
height:30px;
}

*html #divSecurity,
*html #divPassword,*html #divQuestion {
text-align:center;
background-image:url(../Images/Secuirty-Back.jpg);
width:320px;
height:204px;
background-repeat:no-repeat;
padding:20px;
}

#divSecurity,#divPassword,#divQuestion {
text-align:center;
background-image:url(../Images/Secuirty-Back.jpg);
width:420px;
height:204px;
background-repeat:no-repeat;
padding:20px;
}

.height20 {
height:20px;
}

.updateProgress{
position:absolute;
background-color:#eeeeeb;
filter:alpha(opacity=70);
mozopacity:0.7px;
opacity:0.7px;
margin:0;
padding:0;
}

.BorderWhiteR {
border-right:solid 1px #FFF;
}

.treeControl {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#CB3E4F;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
background-color:#F4F5EF;
overflow:auto;
margin:0;
padding:0;
}

.ajax__calendar_month,.ajax__calendar_year {
height:44px;
width:40px;
text-align:center;
cursor:pointer;
overflow:hidden;
border:1px solid #fff;
}

.ajax__calendar_active .ajax__calendar_day,.ajax__calendar_active .ajax__calendar_month,.ajax__calendar_active .ajax__calendar_year {
background-color:#edf9ff;
color:#06c;
border-color:#06c;
}

.ajax__calendar_other .ajax__calendar_day,.ajax__calendar_other .ajax__calendar_year {
background-color:#fff;
color:#646464;
border-color:#fff;
}

.ajax__calendar_hover .ajax__calendar_day,.ajax__calendar_hover .ajax__calendar_month,.ajax__calendar_hover .ajax__calendar_year {
background-color:#edf9ff;
color:#06c;
border-color:#daf2fc;
}

.ajax__calendar_hover .ajax__calendar_title,.ajax__calendar_hover .ajax__calendar_today {
color:#06c;
}

.hdrTextBig,h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#000;
text-decoration:none;
}
.superscriptText {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: super;
	line-height: 20px;
	font-size: 8px;
}

*html .marginL15
{
	margin: 0px 0px 0px 25px;
}
.marginL15
{
	margin: 0px 0px 0px 9px;
}
.width461
{
	width:461px;
}
