Pages

Friday, April 10, 2015

Real Estate Regulatory Bill 2015

Indian reality sector is infamous for many issues such as lack of transparency, delay in completion of projects, unaccountability of promoters & developers & so no which eventually leads to unending litigation.
Due to its major revenue & employment generation capacity real estate sector is one of the major important industries of the economy. So to regulate this industry was the need of the hour.
Finally couple of days before Union Cabinet has approved amendments to the Real Estate( Regulation &Development ) bill 2013 & now it will go to the parliament for the approval before becoming the law.

Highlights of the bill :-

– Initially bill was restricted to the residential real estate projects but now commercial real estate projects also brought in its ambit.
– Every state & union territory will have to establish Real Estate Regulatory Authority (RERA).
– Duties & responsibilities of all the stake holders (i.e promoters / agents / buyers or customers) are clearly defined.
– In the duties & responsibilities of the promoters two important duties are categorically defined those are
A). Rectifying structural defects
B). Refund of money in case of delay of completion of project.


Real estate agents also have been made punishable for non-compliance of orders of regulatory authority. Basically, brokers who want to sell flats or plots in a particular project will now have to get registered with the regulator. Appellate Tribunals will also be set up under the proposed law.
Buyers can claim refund with interest and compensation if promoters fail to deliver projects in time. If rules are violated, projects will be de-registered and penalties will be imposed on the developer. Infact builders often demand part payment in cash, making many ordinary buyers party to corruption

Tuesday, November 29, 2011

body, html {height:100%; font-size:12px; font-family: Helvetica, Arial, sans-serif; font-weight:400; font-stretch:normal; line-height: 1.5; color: #191919}

/*---HEADING AND TEXT---*/
.bannerText {color: #00473D; font-size: 36px; margin: 0; padding: 0; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif;}
.bannerTextBold {color: #00473D; font-size: 36px; margin: 0; padding: 0; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
.screenTitle {font-size:28px; color:#00473d; padding:0; margin:0; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif;}
.screenTitleWithGreenLine {font-size:28px; color:#00473d; padding:0 0 10px 0; margin:0; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; border-bottom:1px #ADC818 solid; display:block}
.screenPara{font-size:14px; line-height:1.5; padding:0px 0px 10.5px 0px; margin:0px 0px 0px 0px; color:#588230}
.contentTitle{font-size:18px; color:#00473d; border-bottom:1px #ADC818 solid; padding:0px 0px 5px 0px; margin:10px 0px 10px 0px; display: block; width: 100%; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
.formTitle {font-size:18px; color:#00473d; border-bottom:1px #cccccc solid; padding:0px 0px 5px 0px; margin:10px 0px 10px 0px; display: block; width: 100%; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
.formTitleMiniWidget {font-size:12px; color:#00473d; border-bottom:1px #cccccc solid; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px; display: block; width: 100%; font-family: Helvetica, Arial, sans-serif; font-weight: bold;}
.contentPara {padding:0px 0px 10px 0px; margin:0; display:block; font-family: Helvetica,Arial,sans-serif; font-size: 12px;}
.contentTitleNBrdr {font-size:18px; color:#00473d; padding:0; margin:10px 0 10px 0; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, sans-serif; clear:both; display: block}
.contentTitle57C {font-size:18px; color:#00473d; padding:0; margin:0; font-family: 'HelveticaNeueW02-57Cn', Helvetica, sans-serif; clear:both; display: block}
.contentTitle57C12 {font-size:12px; color:#588230; padding:0 0 9px 0; margin:0; font-family: 'HelveticaNeueW02-57Cn', Helvetica, sans-serif; clear:both; display: block}
.blockQuote {font-size:16px; color:#404040; padding:0 0 9px 0; margin:0 12px 12px 12px; font-family: 'HelveticaNeueW02-77BdCn 694069', Helvetica, sans-serif; clear:both; display: block; line-height: 1.5}
.blockQuote57C {font-size:16px; color:#404040; padding:0 0 9px 0; margin:0 12px 12px 12px; font-family: 'HelveticaNeueW02-57CnOb', Helvetica, sans-serif; clear:both; display: block; line-height: 1.5}
.contentSubTitle {font-size:16px; color:#588230; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; margin:0; padding: 0; display: block;}
.contentSubTitleBold {font-size:16px; color:#588230; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; margin:0; padding: 0px 0px 0px 0px; display: block;}

.bulletHead {font-size:14px; color:#00473d; padding:0; margin:0; display: block; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; }
div.greenBox {background-color:#e9e8e7; padding:14px; margin-top:15px; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; display:block; overflow: auto; color: #00473D;}
div.greenBoxFooter {padding:0px; margin-left:10px; margin-top:15px; display:block}
UL.greenBoxedList { font-size:12px; list-style: square; margin:9px 0px 0px 3px; padding: 0;}
UL.greenBoxedList LI {line-height:1.3; padding:0px 0px 9px 0px; color: #00473d; margin:0; font-family: Helvetica,Arial,sans-serif; font-size: 12px; list-style: square;}

div.blackBox {background-color:#e9e8e7; padding:14px; margin-top:15px; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; display:block; overflow: auto; color: #00473D;}
div.blackBoxedFooter {padding:0px; margin-left:10px; margin-top:15px; display:block}
UL.blackBoxedList { font-size:12px; list-style: square; margin:9px 0px 0px 3px; padding: 0;}
UL.blackBoxedList LI {line-height:1.3; padding:0px 0px 9px 0px; color: #00473d; margin:0 0 0 17px; font-family: Helvetica,Arial,sans-serif; font-size: 12px; list-style: square;}
UL.blackTxtList { font-size:12px; list-style: square; margin:9px 0px 0px 3px; padding: 0;}
UL.blackTxtList LI {line-height:1.3; padding:0px 0px 9px 0px; color: #191919; margin:0 0 0 17px; font-family: Helvetica,Arial,sans-serif; font-size: 12px; list-style: square;}
UL.grayTxtNumList { font-size:12px; list-style: square; margin:9px 0px 0px 3px; padding: 0;}
UL.grayTxtNumList LI {line-height:1.3; padding:0px 0px 9px 0px; color: #191919; margin:0 0 0 21px; font-family: Helvetica,Arial,sans-serif; font-size: 12px; list-style: decimal ;}

/*.bulletText
{line-height:1.3; padding:0px 0px 9px 0px; color: #00473d; margin:0px 0px 0px 20px; display: block;}*/
.bulletHeaderSmall {font-weight:bold; padding:0; margin:0; display: block;}
.bulletHeaderSmallGray
{
color:#404040; font-weight:bold; padding:0; margin:0; display: block;
}

.formFrame {
float: left;
margin: 18px 0 0 0px;
width: 642px;
}
.formHeaderGroup {
border-bottom: 1px solid #d9d9d9;
margin: 10px 0 20px;
padding: 0 0 8px;
width: 100%;
}

.headerGroupWithOutFrame {
border-bottom: 1px solid #d9d9d9;
margin: 0 0 20px;
padding: 0 0 8px;
width: 100%;
}


.txtBoxLabelPLM {vertical-align: top;}

.headerText
{
color: #00473D;
font-size: 18px;
font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;
width: 531px;
height: auto;
font-weight: Normal;
padding:2px 0 0;
}


.headerTextOutputLabel
{
display:block;
color:#00473D;
font-size:18px;
font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;
font-weight:normal;
width:auto;
margin:0 0 10px;
padding-bottom:5px;
border-bottom:1px solid #D9D9D9;
height:auto
}

.headerTextExtnd
{
color: #00473D;
font-size: 18px;
font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;
height: auto;
list-style-image: url('none');
list-style-position: outside;
list-style-type: none
}
.mandatory {color: #D6401A; display: block; float: right; font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-align: right; width: 111px; padding: 5px 0 0;}
.mandatoryStar {color: #D6401A; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 12px; padding: 0 0 0 2px;}

.buttonPanel { border-top-color: #CCCCCC !important; border-top-style: solid !important; border-top-width: 1px !important; margin: 20px 0px 20px 0px; padding: 10px 0 0 0;
text-align: right; width: 100%;}

.buttonPanelExtndMW
{
border-top-color: #CCCCCC !important;
border-top-style: solid !important;
border-top-width: 1px !important;
margin: 30px 0px 0px 0px;
padding: 10px 5px 0px 0px;
text-align: right;
}
.buttonPanelRight
{
float: right !important;
}
/* Styling for Textual Headings and Form Headings Ends*/

/* Mozilla border radius*/
.RoundedBorder:alias { -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; }
/* Mozilla border radius Ends*/

/*Styling for Drag Drop*/
af|panelCustomizable:drop-target {border: 2px black dashed ; background: none ; background-color: white; -tr-rule-ref:selector(".RoundedBorder:alias");}
af|panelCustomizable:edit:drop-target {border: 2px black dashed ; background: none ; background-color: white;}
/* Specifies the style for the placeholder area inside this component when you drag another component on the page and hover over this component to drop it in. NOT WORKING*/
.PanelCustomizableDropProxy { border: 2px green solid !important; background: Red !important;}
/*Styling for Drag Drop Ends*/

/* Page Customizable styling - to enable it to stretch correctly */
af|pageCustomizable:edit {width:auto;overflow:visible}


/* Page Customizable styling Ends */

/*Customize the Splash Screen*/
af|document::splash-screen-content { background-color:transparent; }
af|document::splash-screen {background-color:transparent;}
af|document::splash-screen-content {-tr-inhibit:background-image; -tr-inhibit:background-repeat; border:transparent; background-color:transparent;}
af|document::splash-screen-message {display:table-row; text-align: center; color:Black; display: none; /*background-image:url("/images/bgnduBank.gif");*/}
af|document::splash-screen-cell {background-color:transparent; }
af|document::splash-screen-icon{ content:url("/images/loadingAnimationLarge.gif");}
/*Customize the Splash Screen ENDS*/


/*------------------------------------14 APRIL 2011 Hemant ------------------------------------------------------*/

af|inputText {-tr-inhibit: all; height:34px; overflow: hidden; margin: 0px; padding: 0px;}
af|inputText::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: normal;
margin:0; padding:0px 15px 0px 0px; width: 175px; font-weight: bold; color: #404040}
af|inputText.p_AFDisabled {-tr-inhibit: all; color:#808080;}
af|inputText:disabled::content {-tr-inhibit: all; background: #cccccc; border: 1px #bfbfbf solid}
af|inputText:disabled::label {-tr-inhibit: all;}
af|inputText::content {-tr-inhibit: all; height: 22px; width: 175px; -tr-rule-ref:selector(".RoundedBorder:alias"); margin:0px 0px 0px 0px; padding:0px 0px 0px 6px; font-size:12px; left:0px; border:1px #bfbfbf solid;font-family: Helvetica, Arial, sans-serif;}
af|inputText::content:focus {-tr-inhibit: all; height: 22px; width: 173px; -tr-rule-ref:selector(".RoundedBorder:alias"); border:2px #adc818 solid;font-family: Helvetica, Arial, sans-serif; font-size: 12px}
af|inputText:read-only{-tr-inhibit: all;}
af|inputText:read-only::label{-tr-inhibit: all; font-weight: normal; color: #404040}
af|inputText:read-only span{-tr-inhibit: all; border: 0px none; margin:0; padding:0; font-weight: normal}
af|inputText.p_AFReadOnly {-tr-inhibit: all; margin:0; padding:0;font-family: Helvetica, Arial, sans-serif; font-weight: normal}
af|inputText.p_AFReadOnly span {border: 0px none; font-weight: bold; margin: 0; padding: 0}

af|inputText::content.p_AFError {height: 22px; width: 77px !important; border: 1px #D6401A solid} af|inputText::content.p_AFFatal {height: 22px; width: 77px !important; border: 1px #D6401A solid}
af|panelFormLayout::label-cell {-tr-inhibit: all;}
af|panelFormLayout::content-cell {-tr-inhibit: all;}

af|inputText.bigBox::content {width: 272px;}
af|inputText.bigBox::content:focus {width: 270px;}

/*DATE WIDGET - - limited to input box and icon--*/
af|inputDate {height:34px;}
af|inputDate::label {font-weight: bold; padding:0px 15px 0px 0px; color: #404040; font-size: 12px;/*-tr-inhibit: all; text-align: right; margin:0px 0px 0px 0px; */}
af|inputDate::content {height: 22px; width: 118px; border:1px #bfbfbf solid; padding-left: 6px; -tr-rule-ref:selector(".RoundedBorder:alias"); color:#191919; font-size:12px;/* background: transparent;*/}


af|inputDate::content:focus {border:2px solid #adc818; width: 116px;*}
af|inputDate.p_AFError {width: 118px; border: 1px #d6401a solid!important}
af|inputDate.p_AFFatal {width: 118px; border: 1px #d6401a solid!important}
af|inputDate::launch-icon-style {background: url('/images/sprite.png') no-repeat -460px -153px; width: 20px; padding-right: 20px; padding-bottom: 2px; margin-left: -23px; padding-top: 1px !important}

af|inputDate::launch-icon-style:hover,
af|inputDate::launch-icon-style:active,
af|inputDate::launch-icon-style:active:hover,
af|inputDate::launch-icon-style:focus,
af|inputDate::launch-icon-style:focus:hover
{background: url('/images/sprite.png') no-repeat -460px -173px;/* width: 20px!important; font-size: 11px; margin-left: -22px; margin-right: 1px; padding-bottom: 4px; padding-right: 20px; padding-top: 0;*/}
af|inputDate:read-only::content {}
/*DROPDOWN-SELECT BOX*/
af|panelFormLayout af|selectOneChoice {-tr-inhibit: all; font-family: Helvetica, Arial, sans-serif; font-size: 12px;}
af|selectOneChoice {-tr-inhibit: all; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
af|selectOneChoice::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0px 0px 0px 0px; padding:0px 15px 0px 10px; width:174px; color: #404040;font-family: Helvetica, Arial, sans-serif;}
af|selectOneChoice::content {-tr-inhibit: all; width:186px; height: 24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 3px; border:1px #bfbfbf solid; -tr-rule-ref:selector(".RoundedBorder:alias"); font-size: 12px; font-family: Helvetica, Arial, sans-serif;-webkit-border-start-color: #bfbfbf;
-webkit-border-end-color: #bfbfbf;
-webkit-border-before-color: #bfbfbf;
-webkit-border-after-color: #bfbfbf;}
af|selectOneChoice::content:focus {-tr-inhibit: all; width:186px; height: 24px; border:2px #adc818 solid; -tr-rule-ref:selector(".RoundedBorder:alias"); font-family: Helvetica, Arial, sans-serif; font-size: 12px;}
af|selectOneChoice.bigDropDown af|selectOneChoice::content {height: 24px; width: 280px; margin:0px 0px 0px 0px; font-family: Helvetica, Arial, sans-serif; font-size: 12px;-webkit-border-start-color: #bfbfbf;
-webkit-border-end-color: #bfbfbf;
-webkit-border-before-color: #bfbfbf;
-webkit-border-after-color: #bfbfbf;}
af|selectOneChoice.bigDropDown::content:focus {width:280px; height:24px; border:2px #adc818 solid; margin:0px 0px 0px 0px; font-family: Helvetica, Arial, sans-serif; font-size: 12px;}

/*Styling Of Drop Down Menu*/
af|selectOneChoice:read-only::content {border:0px; width:186px; font-size:12px; font-weight:bold; color:#404040; padding:5px 15px 5px 0px; }font-family: Helvetica, Arial, sans-serif; font-size: 12px;
af|selectOneChoice.smallDropDown::content {width:100px; height:22px;font-family: Helvetica, Arial, sans-serif; font-size: 12px;}
af|selectOneChoice.smallDropDown::content:focus{width:102px; height:24px; border:2px #adc818 solid;font-family: Helvetica, Arial, sans-serif; font-size: 12px;}

/*Drop Down Failing validation
af|selectOneChoice:error::content {width:180px; height:22px; border:1px #df694b solid; padding-left: 0px; margin: 0px;}
af|selectOneChoice:error::content:focus {width:180px; height:22px; border:1px #df694b solid; padding-left: 0px; margin: 0px;}*/ /*THIS CLASS IS REPEATED BELOW - HN*/
/*Styling Of Drop Down Menu ENDS*/

/*Select Many Choice Failing validation*/
af|selectManyChoice:error::content {width:180px; height:22px; border:1px #D6401A solid; padding-left: 0px; margin: 0px;}
af|selectManyChoice:error::content:focus {width:180px; height:22px; border:1px #D6401A solid; padding-left: 0px; margin: 0px;}
/*Styling for select Many Choice Ends*/


af|panelLabelAndMessage {-tr-inhibit: all; height:34px; margin:0; padding: 0;}
af|panelLabelAndMessage::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0; padding:0px 15px 0px 0px; height: 34px; width:174px; color: #404040}
af|panelLabelAndMessage::content-cell{-tr-inhibit: all; height: 34px; vertical-align: middle; padding-top: 0px !important}

af|selectManyChoice {-tr-inhibit: all}
af|selectManyChoice::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; height: 22px}
af|selectManyChoice::content {-tr-inhibit: all; border: 1px solid #CCCCCC; height: 22px; width: 161px;
-tr-rule-ref:selector(".RoundedBorder:alias"); margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; }
af|selectManyChoice::content:focus {-tr-inhibit: all; border: 1px solid #CCCCCC; height: 22px; width: 161px; border:2px #adc818 solid;
-tr-rule-ref:selector(".RoundedBorder:alias"); }
af|selectManyChoice::control {-tr-inhibit: all;}
/*af|selectManyChoice::dropdown{-tr-inhibit: all;*/ /*background-image: url("/ub/afr/fusion/dropDB_1x11_ena.png"); background-position: center bottom;
background-repeat: repeat-x;*/ /*border:1px #c1c1c1 solid; margin: 0px;*//* vertical-align: 9.1%;*//*}
af|selectManyChoice::dropdown-icon-style {*/
/*tr-inhibit: all; background-image: url("/ub/afr/fusion/dropDB_symbol_ena.png"); background-position: center center; background-repeat: no-repeat;*/
/*height: 24px; width: 17px; font-size: 10px; margin: 0px 0px 0px 0px; padding: 1px 10px 4px 1px;
}*/

/*CHECK BOX*/
af|selectManyCheckbox{-tr-inhibit: all;}
af|panelFormLayout af|selectManyCheckbox::label, af|selectManyCheckbox::label{-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; color: #404040}
af|selectManyCheckbox::label-cell{-tr-inhibit: all;}
af|panelFormLayout af|selectManyCheckbox::label-cell{-tr-inhibit: all;}
af|selectManyCheckbox::native-input{-tr-inhibit: all; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
af|selectManyCheckbox::content-input {-tr-inhibit: all; margin:7px 0px 0px 0px; padding:0px 0px 0px 0px;}
af|selectManyCheckbox::content{-tr-inhibit: all; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
af|selectManyCheckbox::content span {-tr-inhibit: all; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
af|selectManyCheckbox::item-text{-tr-inhibit: all; padding-right: 16px; padding-left: 6px; margin-top: 8px; font-family:Helvetica, Arial, sans-serif;}
af|selectBooleanCheckbox::label {width: 174px; font-weight: bold; padding: 0px 15px 0px 10px; font-size: 12px; color: #404040}

/*RADIO BUTTONS*/
af|selectOneRadio {}
af|selectOneRadio::label {text-align: right; font-size: 12px; font-weight: bold; margin:0px 0px 0px 0px; vertical-align: middle; padding-right: 15px; color: #404040}
af|selectOneRadio::label-cell { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
af|selectOneRadio::item-text{padding-right: 16px; font-size:12px; padding-left:5px}
af|selectOneRadio::native-item {padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px !important;}
.radioButtonTmp span, input {padding: 0px 5px 0px 0px; margin: 0px 0px 0px 0px !important;}
af|selectOneRadio::content{ margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; color:#191919; font-family:Helvetica, Arial, sans-serif;}
af|selectOneRadio::content-input{ margin:0px 0px 0px 0px; padding:0px 5px 0px 5px;}
af|selectOneRadio::content span { padding: 0px 0px 0px 0px; margin: 0px 1px 0px 0px;}
af|selectOneRadio::content-input span {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
/*.p_OraHiddenLabel{font-size: 0; left: 0; position: absolute; top: -99999px;}*/

/*Radio Button Ends*/

/*ChkBox without text*/
af|selectBooleanCheckbox::content-input {padding: 0}

/*SPIN BOX - VALUR CONTROL*/
af|inputNumberSpinbox{-tr-inhibit: all; height:34px !important;}
af|panelFormLayout af|inputNumberSpinbox::label, af|inputNumberSpinbox::label{-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; color: #404040}
af|inputNumberSpinbox::content{-tr-inhibit: all; height: 22px; padding-left:5px; overflow:hidden; border:1px #c7c7c7 solid;-tr-rule-ref:selector(".RoundedBorder:alias"); }
af|inputNumberSpinbox.p_AFDisabled{-tr-inhibit: all;}
af|inputNumberSpinbox.valueControl::content{-tr-inhibit: all; border:1px solid #c7c7c7; width:178px; height:24px; -tr-rule-ref:selector(".RoundedBorder:alias"); background-image: url('none'); margin-left:0px; margin-right:3px; margin-top:0px; margin-bottom:0px; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px}
af|inputNumberSpinbox.valueControl::increment-cell {float: right; width: 18px; padding: 0px; margin-right: 5px !important; border: 0px}
af|inputNumberSpinbox.valueControl::incrementor-icon-style{background: url('/images/sprite.png') no-repeat -506px -733px ; height: 18px; width: 18px}
af|inputNumberSpinbox.valueControl::incrementor-icon-style:hover{background: url('/images/sprite.png') no-repeat -506px -751px ; height: 18px; width: 18px}
af|inputNumberSpinbox.valueControl::incrementor-icon-style:active{background: url('/images/sprite.png') no-repeat -506px -769px ; height: 18px; width: 18px}
af|inputNumberSpinbox.valueControl::decrement-cell {float: right; width: 18px; height: 18px; padding-top: 0px; padding-left: 0px; margin-right: -3px !important; border: 0px}
af|inputNumberSpinbox.valueControl::decrementor-icon-style{background: url('/images/sprite.png') no-repeat -486px -733px ; height: 18px; width: 18px; border: 0px none; }
af|inputNumberSpinbox.valueControl::decrementor-icon-style:hover{background: url('/images/sprite.png') no-repeat -486px -751px ; height: 18px; width: 18px}
af|inputNumberSpinbox.valueControl::decrementor-icon-style:active{background: url('/images/sprite.png') no-repeat -486px -769px ; height: 18px; width: 18px}
af|inputNumberSpinbox::increment-cell {-tr-inhibit: all; width: 18px; height:18px; float: left; margin-left: 5px}
af|inputNumberSpinbox::incrementor-icon-style{background: url('/images/sprite.png') no-repeat -506px -733px ; height: 18px; width: 18px}
af|inputNumberSpinbox::decrement-cell {-tr-inhibit: all; width: 18px; height:18px; float: left; margin-left: 2px}
af|inputNumberSpinbox::decrementor-icon-style{background: url('/images/sprite.png') no-repeat -486px -733px ; height: 18px; width: 18px}

/*NUMBER SLIDER*/
af|inputNumberSlider{-tr-inhibit: all; height:34px;}
af|inputNumberSlider::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0px 0px 0px 0px; padding:7px 15px 0px 0px; color: #404040}
af|panelFormLayout af|inputNumberSlider:disabled::label{-tr-inhibit: all;}
af|inputNumberSlider:disabled::label{-tr-inhibit: all;}
af|inputNumberSlider.p_AFDisabled {-tr-inhibit: all;}
af|inputNumberSlider::bar-inner-border {border:0px none;}
/*Styling for Slider*/
af|inputNumberSlider::minus-icon-style {display: none; background-image: url('none') !important;}
af|inputNumberSlider::plus-icon-style { display: none; background-image: url('none') !important;}
af|inputNumberSlider::ticks{ display: none; background-image: url('none');}
af|inputNumberSlider::thumb-icon-style /*Styling for thumb*/{background: url('/images/sprite.png') no-repeat -180px -249px; height: 16px; width: 10px; left:0px}
af|inputNumberSlider::thumb-icon-style:hover {background: url('/images/sprite.png') no-repeat -435px -249px; height: 16px}
af|inputNumberSlider::thumb-value-line{display: none; background-image: url('none');}
af|inputNumberSlider::bar-outer-border {background: url('/images/imgSliderScale2.png') no-repeat 0px 0px; height: 11px; width: 82px; left: 0px; padding: 0px; position: absolute; right: 0px; border: 0px none; ; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px}
af|inputNumberSlider::content {height: 16px; width: 100px;}
af|inputNumberSlider::bar { -tr-inhibit: all; border: 0px; border-style: none;}
/*For slider Disabled*/
af|inputNumberSlider.p_AFDisabled::minus-icon-style {display: none; background-image: url('none') !important; }
af|inputNumberSlider.p_AFDisabled::plus-icon-style { display: none; background-image: url('none') !important;}
af|inputNumberSlider.p_AFDisabled::ticks { display: none; background-image: url('none');}
af|inputNumberSlider.p_AFDisabled::thumb-icon-style /*Styling for thumb*/{background: url('/images/sprite.png') no-repeat -191px -249px;height: 16px}
af|inputNumberSlider.p_AFDisabled::thumb-icon-style:hover {background: url('/images/sprite.png') no-repeat -191px -249px; height: 16px}
af|inputNumberSlider.p_AFDisabled::thumb-value-line{display: none; background-image: url('none');}
af|inputNumberSlider.p_AFDisabled::bar-outer-border{background: url('/images/imgSliderScaleDis2.png') no-repeat 0px 0px; height: 11px; width: 82px; left: 0px; right: 0px; padding: 0px; position: absolute; border: 0px none; ; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px}
/*Styling for Slider Ends*/

.AFPanelFormLayoutContentCell{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow: hidden; left:0px; vertical-align: middle; font-family: Helvetica, Arial, sans-serf;}

af|inputListOfValues {-tr-inhibit: all;}



.plmComp{padding: 0px !important; margin: 0px !important}
/*
af|richTextEditor {-tr-inhibit: all; height:34px;}
af|richTextEditor::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: normal; margin:0px 0px 0px 0px; padding:10px 15px 0px 0px; width: 175px;}
.keyIn label{font-weight:bold; padding-top: 0px; margin-top: 0px;}
af|richTextEditor::content {-tr-inhibit: all; font-weight: bold;}
af|richTextEditor::content-cell {-tr-inhibit: all;}
af|richTextEditor.p_AFReadOnly {-tr-inhibit: all;}
af|richTextEditor:read-only {-tr-inhibit: all;}
af|panelFormLayout af|richTextEditor:read-only {-tr-inhibit: all;}
*/
af|panelFormLayout::label-cell {-tr-inhibit: all;}

af|outputLabel {-tr-inhibit: all; height:34px; display: block;}

.AFRequiredIconStyle {-tr-inhibit: all; margin: 0px 0px 0px 3px; padding: 0px; color: #d6401a; float: right; font-size: 12px; font-weight: bold; top: 0px; font-family:Helvetica, Arial, sans-serif;}

.outputText {height:34px; display: block; font-size: 12px; font-weight: bold;}
.outputTextNormal {font-weight:normal; font-size:12px; margin: 7px 0px 0px 0px}

/*TEXT AREA*/
af|inputText{left:0px}
af|inputText.textArea::content {-tr-inhibit: all; border:1px solid #c7c7c7; width:270px !important; height:auto; background-image: url('none'); -tr-rule-ref:selector(".RoundedBorder:alias"); overflow: hidden; padding-top: 3px}
af|inputText.textArea::content:focus {-tr-inhibit: all; border:2px #adc818 solid; width:268px !important; height:auto; }
af|inputText.textAreaLrg::content {-tr-inhibit: all; border:1px solid #c7c7c7; width:270px !important; height:auto; background-image: url('none'); -tr-rule-ref:selector(".RoundedBorder:alias"); overflow: hidden; margin: 5px 0px; }
af|inputText.textAreaLrg::content:focus {-tr-inhibit: all; border:2px #adc818 solid; width:268px !important; height:auto; }
af|inputText.textAreaLrg:read-only {-tr-inhibit: all; width:270px !important; font-weight:bold; color:#404040; text-align:left !important; padding:5px 15px 5px 0px; height: auto;}
af|inputText.textArea::label {-tr-inhibit: all; padding-top: 3px; font-weight: bold; color: #404040}
af|inputText.textAreaLrgExtra::content {width:427px !important}
af|inputText.textAreaLrgExtra::content:focus {width:425px !important}

/*Text Area failing validation */
af|inputText.textAreaLrg:error::content {-tr-inhibit: all; border:1px #d6401a solid; width:268px !important; height:auto;}
af|inputText.textArea:error::content:focus{-tr-inhibit: all; border:1px #d6401a solid; width:268px !important; height:auto;}
af|inputText.textAreaLrg:error::content:focus{-tr-inhibit: all; border:1px #d6401a solid; width:268px !important; height:auto;}
/* For disabled TextBox */
/*af|inputText:disabled::content{-tr-inhibit: all; border:1px #c7c7c7 solid; width:270px !important; padding-left:5px; color:#808080; background-color:#cccccc; height:auto; }*/

/*SEARCH BOX*/
af|inputText.searchBox1 {height:26px; margin: 0px; padding: 0px}
af|inputText.searchBox1::content {-tr-inhibit: all; background: url('/images/sprite.png') no-repeat -195px -93px; width:152px; height:26px; border:0px none; color:#191919; margin: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; overflow: hidden ; float: left; font-size: 11px; padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.AFContentCell {-tr-inhibit: all; padding: 0px; }
af|inputText.searchBox1::label {display:none; margin: 0px; padding: 0px}

/*For Search Box*/
/*af|inputText.searchBox1::content {background: url(/images/sprite.png) no-repeat -195px -93px; width:162px; height:26px; border:0px; font-size:12px; color:#808080; padding:0px; margin:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px;}
af|inputText.searchBox1::label {display:none}*/

/*Styling for Nest 3 Column In-Widget*/
.nest3ColumnInWidget {overflow: hidden;margin: 15px 15px 10px 15px; background-color:#ffffff; padding: 10px 0px 10px 0px;
-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; width:612px; display:block; }
.nest3ColumnInContent {overflow: hidden;margin: 15px 15px 10px 0px; background-color:#e4ebe4; padding: 10px 0px 10px 0px;
-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; width:612px; display:block; }
.nest3brick { display:block; width:33%; border-right: 1px #ccc solid; border-right-style:dotted; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left;}
.nest3brickLast{display: inline-table; float: right; margin: 0; padding: 0; width: 33%;}
.nest3brickHeader{font-size: 16px; margin: 10px 10px 10px 10px; color: #00473D; font-weight: normal; padding: 0;}
.billPayBoard{background: url('/images/bgBillPay.png') no-repeat left top; height: 48px; margin: 0; overflow: hidden; width: 175px; overflow:hidden; display:block; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:0}
.billCode{font-size: 11px; margin: 10px 5px 0 40px; padding: 0; width: 90%; line-height: 1.5; font-weight: bold;}
.billCodeVal{font-size: 11px; font-weight: bold; margin-left:10px}
.refNo{font-size: 11px; margin: 0 5px 0 40px; padding: 0; width: 90%; line-height: 1.5; font-weight: bold;}
.refNoVal{font-size: 11px; font-weight: bold;}
.payOptionPara {font-size: 11px;}
.nest3brickBottom{font-size: 11px; width: 90%; line-height: 1.5; padding: 0px; margin: 10px 10px 10px 10px; display: block; overflow: hidden ; color: #191919}
/*Styling for Nest 3 Column In-Widget Ends*/

/*Styling for PANNEL TABBED TABLE starts here*/
af|panelTabbed::footer {
display: none;
}

af|panelTabbed {
bottom: 0;
top: 0;
padding: 0;
margin: 0;
overflow: hidden;
height: 28px;
font-size: 12px;
color: #252525 !important;
font-weight: bold;
font-family: Helvetica, Arial, sans-serif;
}

af|panelTabbed::header {
-tr-inhibit: all;
height: 28px;
border-bottom: 0px solid #ccc;
margin: 0;
padding: 0;
background-image: url('none');
}

af|panelTabbed::tab-boundary {
margin: 0;
padding: 0;
}

af|panelTabbed::header af|panelTabbed::start-overflow-indicator, af|panelTabbed::header af|panelTabbed::end-overflow-indicator {
display: none;
}

af|panelTabbed::tab {
cursor: default;
float: left;
margin: 0;
padding: 0;
position: relative;
}

af|panelTabbed::tab-start {
display: none
}

af|panelTabbed::tab-end {
display: none
}

af|navigationPane-tabs::tab.p_AFSelected af|navigationPane-tabs::tab-link, af|panelTabbed::tab-text-link.p_AFSelected {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
list-style-image: url('none');
color: #252525 !important;
line-height: 1.5;
display: block;
padding-top: 3px
}

af|navigationPane-tabs::tab.p_AFSelected af|navigationPane-tabs::tab-start, af|navigationPane-tabs::tab.p_AFSelected.p_AFDisabled af|navigationPane-tabs::tab-start, af|panelTabbed::tab.p_AFSelected af|panelTabbed::tab-start, af|panelTabbed::tab.p_AFSelected.p_AFDisabled af|panelTabbed::tab-start, af|navigationPane-tabs::tab.p_AFSelected af|navigationPane-tabs::tab-end, af|navigationPane-tabs_tab.p_AFSelected.p_AFDisabled af|navigationPane-tabs::tab-end, af|panelTabbed::tab.p_AFSelected af|panelTabbed::tab-end, af|panelTabbed::tab.p_AFSelected.p_AFDisabled af|panelTabbed::tab-end, af|navigationPane-tabs::tab.p_AFSelected af|navigationPane-tabs::tab-content, af|navigationPane-tabs::tab.p_AFSelected.p_AFDisabled af|navigationPane-tabs::tab-content, af|panelTabbed::tab.p_AFSelected af|panelTabbed::tab-content, af|panelTabbed::tab.p_AFSelected.p_AFDisabled af|panelTabbed::tab-content {
border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; background-image: url('-moz-linear-gradient(bottom,%20rgb(255,%20255,%20255)15%25,%20rgb(255,%20255,%20255)58%25,%20rgb(255,%20255,%20255)79%25)');
border-bottom: 0px none;
background-color: #fff;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
-khtml-border-radius: 2px 2px 0px 0px;
border-radius: 2px 2px 0px 0px;
padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0
}

af|navigationPane-tabs::tab-content, af|panelTabbed::tab-content {
border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; height: 26px !important;
background-color: #efefef;
float: left;
white-space: nowrap;
border-bottom: 0px none;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
-khtml-border-radius: 2px 2px 0px 0px;
border-radius: 2px 2px 0px 0px;
overflow: hidden;
background-image: linear-gradient(bottom, #CCCCCC 0%, #DDDDDD 1%, #F1F1F1 40%);
background-image: -o-linear-gradient(bottom, #CCCCCC 0%, #DDDDDD 1%, #F1F1F1 40%);
background-image: -ms-linear-gradient(bottom, #CCCCCC 0%, #DDDDDD 1%, #F1F1F1 40%);
background: #F1F1F1)) url('-moz-linear-gradient(bottom,%20#CCCCCC 0%, #DDDDDD 1%, #F1F1F1 40%)') -webkit-gradient(linear top;
padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0; background-image:url('-moz-linear-gradient(bottom,%20#CCCCCC 0%, #DDDDDD 1%, #F1F1F1 40%)')
}

af|panelTabbed::header af|panelTabbed::tab:hover af|panelTabbed::tab-content {
background-color: #cccccc
}

af|navigationPane-tabs::tab-content:hover, af|panelTabbed::tab-content:hover {
background-image: url('-moz-linear-gradient(bottom,%20rgb(204,%20204,%20204)15%25,%20rgb(204,%20204,%20204)58%25,%20rgb(204,%20204,%20204)79%25)');
background-color: #cccccc
}

af|panelTabbed::footer-center {
display: none
}

af|navigationPane-tabs::tab-link, af|panelTabbed::tab-text-link {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
list-style-image: url('none');
color: #252525 !important;
text-decoration: none !important;
line-height: 1.5;
display: block;
padding-top: 3px; padding-left:0; padding-right:0; padding-bottom:0
}

af|panelTabbed::viewable-tabs {
-tr-inhibit: all;
margin: 0;
padding: 0px 0px 0px 0px;
}

af|navigationPane-tabs::tab-content {
height: 29px !important
}
/*Styling for PANNEL TABBED TABLE starts here*/

/*----CLASSES FOR FORM LAYOUT----*/
.formValueDisplayInWidget
{
border: 1px #ccc solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background-color: #ffffff;
margin: 10px 10px 10px 0px;
display:block;
width:100%
}


/*---INPUT FILE :: Browse Files---*/
af|inputFile::label {font-weight: bold; width: 175px; padding-right: 15px}
af|inputFile::content {}
/*---/INPUT FILE---*/


/*Styling for Chevron Step Indicator */
.chevStepIndicator { height:52px; border:0px #ccc solid;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; /*background: url("/images/bgShvStepIndNxt.png") repeat-x left top;*/ border-right:0px #ccc solid}
.chevStepIndicator UL {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow:hidden; overflow:hidden; height:52px; }
.chevStepIndicator LI.cornerDefault {background: url('/images/bgShvStepIndpastCorner.png') no-repeat left top; height:52px; width:5px; float:left; margin: 0px; padding: 0px;}
.chevStepIndicator LI.cornerSelected {background: url('/images/bgShvCornerSel.png') no-repeat left top; height:52px; width:9px; float:left; margin: 0px; padding: 0px;}
.chevStepIndicator LI.cornerShvRight {background: url('/images/bgShvRightCorner.png') no-repeat left top; height:52px; width:10px; float:left; margin: 0px; padding: 0px; list-style-type:none}
.chevStepIndicator LI.pointHolder {float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style:none;}
.chevStepIndicator LI.pointHolderLgtGrn {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointLgtGrn.png') no-repeat left top;; list-style-type:none}
.chevStepIndicator LI.pointHolderLgtDrkGrn {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointLgtDrkGrn.png') no-repeat left top;; list-style-type:none}
.chevStepIndicator LI.pointHolderGrnGry {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointGrnGry.png') no-repeat left top;; list-style-type:none}
.chevStepIndicator LI.pointHolderGray {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointGray.png') no-repeat left top;; list-style-type:none}

.chevStepIndicator LI.pastStep {border-left:medium none; border-top:medium none; border-bottom:medium none; background:url('/images/bgShvStepIndpast.png') repeat-x left top; height:52px; float:left; display:block; text-align:center; margin: 0px; border-right: 0px solid #fff; ; padding-left:0px; padding-right:35px; padding-top:15px; padding-bottom:0px }
.chevStepIndicator LI.pastStep span{height:23px; width:22px; background: url('/images/bgShvStepIndpastNo.png') no-repeat left top; display:block; float:left; color:#FFFFFF; text-align:center; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size:14px; margin-left:6px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:1px; padding-right:0; padding-top:1px; padding-bottom:0}
.chevStepIndicator LI.pastStep A{margin: -1px 0px 0px 5px; padding: 0px 0px 0px 0px; display:block; float:left; color:#69635e; text-decoration:none; font-size:16px; cursor:pointer; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
.chevStepIndicator LI.currentStep {border-left:medium none; border-top:medium none; border-bottom:medium none; background:url('/images/bgShvStepIndCurrent.png') repeat-x left top; height:52px; float:left; display:block; text-align:center; margin: 0px; border-right: 16px solid font-size;; padding-left:8px; padding-right:35px; padding-top:15px; padding-bottom:0px}
.chevStepIndicator LI.currentStep span{height:23px; width:22px; background: url('/images/bgShvStepIndCurrentNo.png') no-repeat left top; display:block; float:left; color:#FFFFFF; text-align:center; font-size:14px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; margin-left:0px; margin-right:8px; margin-top:0px; margin-bottom:0px; padding-left:1px; padding-right:0px; padding-top:1px; padding-bottom:0px}
.chevStepIndicator LI.currentStep A{margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; float:left; color:#FFFFFF; text-decoration:none; font-size:16px; cursor:pointer; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
.chevStepIndicator LI.nextStep {background: url('/images/bgShvStepIndNxt.png') repeat-x left top; height:52px; float:left; display:block; text-align:center; border:medium none; margin: 0px; padding-left:8px; padding-right:35px; padding-top:15px; padding-bottom:0px }
.chevStepIndicator LI.nextStep span{height:23px; width:22px; background: url('/images/bgShvStepIndNxtNo.png') no-repeat left top; display:block; float:left; color:#69635e; text-align:center; font-size:14px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; margin-left:0px; margin-right:8px; margin-top:0px; margin-bottom:0px; padding-left:1px; padding-right:0px; padding-top:1px; padding-bottom:0px}
.chevStepIndicator LI.nextStep a{margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; float:left; color:#69635e; text-decoration:none; font-size:16px; cursor:pointer; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
.chevStepIndicator LI.bgShvLastCornerSel {background: url('/images/bgShvLastCornerSel.png') no-repeat right top; height:52px; width:10px; float:left; margin: 0; padding: 0; list-style-type:none}

/*--FOR TEST PAGE--*/
#chevStepIndicator { height:52px; border:0px #ccc solid;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; /*background: url("/images/bgShvStepIndNxt.png") repeat-x left top;*/ border-right:0px #ccc solid}
#chevStepIndicator UL {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow:hidden; overflow:hidden; height:52px; }
#chevStepIndicator LI.cornerDefault {background: url('/images/bgShvStepIndpastCorner.png') no-repeat left top; height:52px; width:5px; float:left; margin: 0px; padding: 0px;}
#chevStepIndicator LI.cornerSelected {background: url('/images/bgShvCornerSel.png') no-repeat left top; height:52px; width:9px; float:left; margin: 0px; padding: 0px;}
#chevStepIndicator LI.cornerShvRight {background: url('/images/bgShvRightCorner.png') no-repeat left top; height:52px; width:10px; float:left; margin: 0px; padding: 0px; list-style-type:none}
#chevStepIndicator LI.pointHolder {float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style:none;}
#chevStepIndicator LI.pointHolderLgtGrn {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointLgtGrn.png') no-repeat left top;; list-style-type:none}
#chevStepIndicator LI.pointHolderLgtDrkGrn {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointLgtDrkGrn.png') no-repeat left top;; list-style-type:none}
#chevStepIndicator LI.pointHolderGrnGry {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointGrnGry.png') no-repeat left top;; list-style-type:none}
#chevStepIndicator LI.pointHolderGray {float:left; margin: 0px; padding: 0px; background: url('/images/bgShvPointGray.png') no-repeat left top;; list-style-type:none}

#chevStepIndicator LI.pastStep {border-left:medium none; border-top:medium none; border-bottom:medium none; background:url('/images/bgShvStepIndpast.png') repeat-x left top; height:52px; float:left; display:block; text-align:center; margin: 0px; border-right: 0px solid #fff; ; padding-left:0px; padding-right:35px; padding-top:15px; padding-bottom:0px }
#chevStepIndicator LI.pastStep span{height:23px; width:22px; background: url('/images/bgShvStepIndpastNo.png') no-repeat left top; display:block; float:left; color:#FFFFFF; text-align:center; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size:14px; margin-left:6px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:1px; padding-right:0; padding-top:1px; padding-bottom:0}
#chevStepIndicator LI.pastStep A{margin: -1px 0px 0px 5px; padding: 0px 0px 0px 0px; display:block; float:left; color:#69635e; text-decoration:none; font-size:16px; cursor:pointer; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
#chevStepIndicator LI.currentStep {border-left:medium none; border-top:medium none; border-bottom:medium none; background:url('/images/bgShvStepIndCurrent.png') repeat-x left top; height:52px; float:left; display:block; text-align:center; margin: 0px; border-right: 16px solid font-size;; padding-left:8px; padding-right:35px; padding-top:15px; padding-bottom:0px}
#chevStepIndicator LI.currentStep span{height:23px; width:22px; background: url('/images/bgShvStepIndCurrentNo.png') no-repeat left top; display:block; float:left; color:#FFFFFF; text-align:center; font-size:14px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; margin-left:0px; margin-right:8px; margin-top:0px; margin-bottom:0px; padding-left:1px; padding-right:0px; padding-top:1px; padding-bottom:0px}
#chevStepIndicator LI.currentStep A{margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; float:left; color:#FFFFFF; text-decoration:none; font-size:16px; cursor:pointer; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
#chevStepIndicator LI.nextStep {background: url('/images/bgShvStepIndNxt.png') repeat-x left top; height:52px; float:left; display:block; text-align:center; border:medium none; margin: 0px; padding-left:8px; padding-right:35px; padding-top:15px; padding-bottom:0px }
#chevStepIndicator LI.nextStep span{height:23px; width:22px; background: url('/images/bgShvStepIndNxtNo.png') no-repeat left top; display:block; float:left; color:#69635e; text-align:center; font-size:14px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; margin-left:0px; margin-right:8px; margin-top:0px; margin-bottom:0px; padding-left:1px; padding-right:0px; padding-top:1px; padding-bottom:0px}
#chevStepIndicator LI.nextStep a{margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; float:left; color:#69635e; text-decoration:none; font-size:16px; cursor:pointer; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
#chevStepIndicator LI.bgShvLastCornerSel {background: url('/images/bgShvLastCornerSel.png') no-repeat right top; height:52px; width:10px; float:left; margin: 0; padding: 0; list-style-type:none}
/*--/FOR TEST PAGE--*/

/*chevron Indictaor Origination*/
DIV.chevIndicatorOrig {height:52px;width:970px; border:0px #ccc solid;margin: 0; padding: 0; /*background: url("/images/bgShvStepIndNxt.png") repeat-x left top;*/ border-right:0px #ccc solid}
UL.chevronOrig {margin: 0; padding: 0; overflow:hidden; overflow:hidden; height:52px;}
LI.cornerDefaultOrig {background: url('/images/bgShvStepIndpastCorner.png') no-repeat left top; height:52px; width:9px; float:left; margin: 0; padding: 0}
LI.cornerSelectedOrig {background: url('/images/bgShvCornerSel.png') no-repeat left top; height:52px; width:9px; float:left; margin: 0; padding: 0}
LI.cornerShvRightOrig {background: url('/images/bgShvRightCorner.png') no-repeat left top; height:52px; width:10px; float:left; margin: 0; padding: 0; list-style-type:none}
LI.pointHolderOrig {float:left; margin: 0; padding: 0; list-style:none;}
LI.pointHolderLgtGrnOrig {float:left; margin: 0; padding: 0; background: url('/images/bgShvPointLgtGrn.png') no-repeat left top;width:17px; list-style-type:none}
LI.pointHolderLgtDrkGrnOrig {float:left; margin: 0; padding: 0; background: url('/images/bgShvPointLgtDrkGrn.png') no-repeat left top;width:17px; list-style-type:none}
LI.pointHolderGrnGryOrig {float:left; margin: 0; padding: 0; background: url('/images/bgShvPointGrnGry.png') no-repeat left top;width:17px; list-style-type:none}
LI.pointHolderGrayOrig {float:left; margin: 0; padding: 0; background: url('/images/bgShvPointGray.png') no-repeat left top;width:17px; list-style-type:none}
LI.bgShvLastCornerSel {background: url('/images/bgShvLastCornerSel.png') no-repeat right top; height:52px; width:10px; float:left; margin: 0; padding: 0; list-style-type:none}

LI.pastStepOrig {border-left:medium none; border-top:medium none; border-bottom:medium none; background:url('/images/bgShvStepIndpast.png') repeat-x left top; height:52px; width: 182px; float:left; display:block; text-align:left; margin: 0; border-right: 0px solid #fff; ; padding-left:8px; padding-right:35px; padding-top:15px; padding-bottom:0px }
LI.pastStepOrig span{height:23px; width:23px; background: url('/images/bgShvStepIndpastNo.png') no-repeat left top; display:block; float:left; color:#ffffff; text-align:center;font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 16px; margin-left:2px; margin-right:8px; margin-top:0px; margin-bottom:0px; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0}
LI.pastStepOrig a{margin: 1px 0px 0px 2px; padding: 0; display:block; float:left; color:#69635e; text-decoration:none; font-size:16px; cursor:pointer}
LI.currentStepOrig {border-left:medium none; border-top:medium none; border-bottom:medium none; background:url('/images/bgShvStepIndCurrent.png') repeat-x left top; height:52px; float:left;width:182px; display:block; text-align:left; margin: 0; border-right: 0px solid #fff;color:#ADC818;font-size:16px; padding-left:8px; padding-right:35px; padding-top:15px; padding-bottom:0px}
LI.currentStepOrig span{height:23px; width:23px; background: url('/images/bgShvStepIndCurrentNo.png') no-repeat left top; display:block; float:left; color:#ffffff; text-align:center;font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;font-size: 16px; margin-left:0px; margin-right:8px; margin-top:0px; margin-bottom:0px; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0}
LI.currentStepOrig a{margin: 1px 0px 0px 2px; padding: 0; display:block; float:left; color:#adc818; text-decoration:none; font-size:16px; cursor:pointer}
LI.nextStepOrig {background: url('/images/bgShvStepIndNxt.png') repeat-x left top; height:52px; float:left;width:182px; display:block; text-align:left; border:medium none; margin: 0; font-size:16px; padding-left:8px; padding-right:35px; padding-top:15px; padding-bottom:0px}
LI.nextStepOrig span{height:23px; width:23px; background: url('/images/bgShvStepIndNxtNo.png') no-repeat left top; display:block; float:left; color:#69635e; text-align:center;font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;font-size: 16px; margin-left:0px; margin-right:8px; margin-top:0px; margin-bottom:0px; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0}
LI.nextStepOrig a{margin: 0px 8px 0px 0px; padding: 0; display:block; float:left; color:#69635e; text-decoration:none; font-size:16px; cursor:pointer}

/*chevron Indictaor Origination Ends*/

/*Styling for Chevron Step Indicator Ends*/

/*BreadCrumb Styling*/
af|breadCrumbs {padding:17px 0 0 0; clear: both; display: block; font-size: 12px; font-family: Helvetica, Arial, sans-serif; width:50%; float: left;}
af|breadCrumbs::step {color: #588230!important; font-weight:bold; text-decoration:none;}
af|breadCrumbs::step:hover {color: #588230!important; font-weight:bold; text-decoration:underline;}
af|breadCrumbs::step:selected {color: #69635e!important; text-decoration:none; font-weight:normal;}
af|breadCrumbs::separator {color: #69635E !important;}
af|breadCrumbs::overflow-indicator {background-image: url('none');}
/*BreadCrumb Styling Ends*/ /*BreadBox Supplement starts*/
.BreadboxSupplement {padding:17px 0 0 0; width:50%; text-align: right; float: right;}
/*.AFPopupSelectorHeaderStart {-tr-inhibit: all;}
.AFPopupSelectorHeader {-tr-inhibit: all; margin: 0px; padding: 0px; top: 0px}/*for top padding of flyout WRT formField
.AFPopupSelectorHeaderEnd {-tr-inhibit: all;}*/
.AFPopupSelectorContentStart {-tr-inhibit: all;}
.AFPopupSelectorContentEnd {-tr-inhibit: all;}
.AFPopupSelectorFooterStart {-tr-inhibit: all;}
.AFPopupSelectorFooter {-tr-inhibit: all;}
.AFPopupSelectorFooterEnd {-tr-inhibit: all;}
.AFPopupSelectorHeader {border-top: 0px; background-color:none;}
/*.AFPopupSelectorHeaderStart {background: url("/images/calCrnrLeftTop.png") ; border: 1px green solid; width: 8px !important;}
.AFPopupSelectorHeader {border-top: 1px #ccc solid;}
.AFPopupSelectorHeaderEnd {background: url("/images/calCrnrRightTop.png") ; border: 0px; width: 10px !important;}
.AFPopupSelectorContentStart {border-left: 1px #ccc solid;}
.AFPopupSelectorContentEnd {background: url("/images/calBgRightPanel.png") ; border: 0px; width: 10px !important;}
.AFPopupSelectorFooterStart {background: url("/images/calCrnrLeftBtm.png") ; border: 0px; width: 8px !important;}
.AFPopupSelectorFooter {background: url("/images/calBgRightBtm.png") ; border: 0px; height: 11px !important;}
.AFPopupSelectorFooterEnd {background-image: url("/images/calCrnrRightBtm.png") ; border: 0px; width: 10px !important;}*/

/*---DATE POPUP---*/
af|chooseDate {background : url('/images/bgCalendar.png') no-repeat top left; width: 207px; height: 157px; border: 0px solid #ccc; margin: 0px; top:-20px; padding-left:3px; padding-right:10px; padding-top:0px; padding-bottom:10px}
af|chooseDate::prev-month-arrow {background : url('/images/sprite.png') no-repeat -141px -249px; width: 12px; height: 16px}
af|chooseDate::prev-month-arrow:hover,
af|chooseDate::prev-month-arrow:active,
af|chooseDate::prev-month-arrow:hover:active
{background: url('/images/sprite.png') no-repeat -154px -249px; width: 12px; height: 16px}
af|chooseDate::next-month-arrow {background: url('/images/sprite.png') no-repeat -128px -249px; width: 12px; height: 16px}
af|chooseDate::next-month-arrow:hover,
af|chooseDate::next-month-arrow:active,
af|chooseDate::next-month-arrow:hover:active
{background: url('/images/sprite.png') no-repeat -167px -249px; width: 12px; height: 16px}
af|chooseDate::week-header-row {background: #FFFFFF}
af|chooseDate::week-header-cell {color: #000000; font-weight: bold; padding: 2px; border-bottom:1px #ccc solid}
af|chooseDate::prev-month-day,
af|chooseDate::next-month-day
{color: #CCCCCC;}
af|chooseDate::prev-month-day:hover,
af|chooseDate::next-month-day:hover
{color: #CCCCCC; text-decoration: none;}
af|chooseDate::regular-day:selected,
af|chooseDate::regular-day:selected:hover
{background: url('/images/calBgDateCurrent.png') no-repeat; color: #ffffff; text-decoration: none; font-weight: bold}
af|chooseDate::today,
af|chooseDate::today:selected,
af|chooseDate::today:hover
{background: #FFFFFF url('/images/calBgDateActive.png') no-repeat; text-decoration: none; width:24px; height:16px; padding:0px; margin:0px; border:0px none; color:#191919; background-color:#FFFFFF}
af|chooseDate::regular-day:hover {background: url('/images/calBgDateHvr.png') no-repeat; color: #191919; text-decoration: none}
af|chooseDate::spinbox-incrementor-icon-style {background: url('/images/img_calendarArrowUp.png') no-repeat top left; height: 8px; width: 11px}
af|chooseDate::spinbox-incrementor-icon-style:hover,
af|chooseDate::spinbox-incrementor-icon-style:active
{background: url('/images/img_calendarArrowUp.png') no-repeat 0px -8px;}
af|chooseDate::spinbox-decrementor-icon-style
{background: url('/images/img_calendarArrowDwn.png') no-repeat 0px -9px; height: 9px; width: 11px}
af|chooseDate::spinbox-decrementor-icon-style:hover,
af|chooseDate::spinbox-decrementor-icon-style:active
{background: url('/images/img_calendarArrowDwn.png') no-repeat top left;}
af|chooseDate::month-year-row {padding: 5px 0px 0px 0px;}
af|chooseDate::choice-list-content {width:75px; font-size: 11px}
af|chooseDate::spinbox-content {height:16px; font-size: 11px; width: 60px}
af|chooseDate::header {background-color: Orange!important; color: Green!important; font-weight: bold!important;}
af|chooseDate::days-row {font-family: Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-align: center;}
/*---/DATE POPUP---*/
/*Styling Of Input Date Component ENDS*/

/*Styling for pagination component */
af|commandLink.prevArrow {background : url('/images/sprite.png') no-repeat -141px -249px; float: left; width: 12px; height: 16px}
af|commandLink.prevArrow:hover {background: url('/images/sprite.png') no-repeat -154px -249px; float: left; width: 12px; height: 16px}
af|commandLink.nextArrow {background: url('/images/sprite.png') no-repeat -128px -249px; float: left; width: 12px; height: 16px}
af|commandLink.nextArrow:hover {background: url('/images/sprite.png') no-repeat -167px -249px; float: left; width: 12px; height: 16px}
af|navigationPane-buttons::link {color:#191919!important; font-size: 12px; padding:5px/*font size by Amit M*/}
af|navigationPane-buttons::link:hover, af|navigationPane-buttons::link:active {color:#191919; text-decoration: underline;font-size: 9pt;/*font size by Amit M*/}
af|navigationPane-buttons::separator-icon-style {/*background: none;vertical-align: top;vertical-align by Amit M*/display:none;}
af|selectOneChoice.gotoPage::content {width: 48px;} af|selectOneChoice.gotoPage { padding-top: 7px;}
af|selectOneChoice.gotoPage::content:focus {width: 50px;}
/*Styling for pagination component Ends */

af|commandImageLink.greyLargeBtn::image{margin:7px 2px 0 0;float:left}
af|commandImageLink.greyLargeBtn::text{margin: 0;padding:0}
af|commandImageLink.greyLargeBtn {
background: url('/images/sprite.png') no-repeat -307px -394px;
color: #69635E;
display: block;
float: left;
font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
height: 32px;

text-decoration: none; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:8px; padding-right:0; padding-top:0; padding-bottom:0
}

af|commandImageLink.greyLargeBtn span {
background: url('/images/spriteBgRight.png') no-repeat right -572px;
color: #FFFFFF;
display: block;
height: 19px;
color:#d6401a; padding-left:0; padding-right:30px; padding-top:8px; padding-bottom:6px
}
af|commandImageLink.greyLargeBtn:hover {
background: url('/images/sprite.png') no-repeat -307px -427px;
}
af|commandImageLink.greyLargeBtn:hover span {
background: url('/images/spriteBgRight.png') no-repeat right -605px;
}

af|goImageLink.greyLargeBtn::image{margin:7px 2px 0 0;float:left}
af|goImageLink.greyLargeBtn::text{margin: 0;padding:0}
af|goImageLink.greyLargeBtn {

-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/
display: block;
float: left;
font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
height: 32px;

text-decoration: none; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:8px; padding-right:0; padding-top:0; padding-bottom:0
}

af|goImageLink.greyLargeBtn span {
color: #FFFFFF;
display: block;
height: 19px;
padding: 8px 30px 6px 0 !important;
color:#d6401a;
}
af|goImageLink.greyLargeBtn:hover {

}
af|goImageLink.greyLargeBtn:hover span {

}



af|panelGroupLayout.primeNavSearchBox { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul.menu li.primeNavSearchBox {margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}
A.searchBoxAction {background: url('/images/sprite.png') no-repeat -357px -93px; width:23px; height:26px; border:0px none; padding:0px; margin:0px; display:block}

/* Auto Suggest Styling*/
.AFAutoSuggestItemsContainer {/*width: 178px; padding: 5px;*/ }
/* Auto Suggest Styling Ends*/

/*Style Class for Widget Level Padding around Border*/
.widgetDataContainer {padding: 15px 15px 15px 15px;}
span.widgetDataContainer {padding: 15px 15px 15px 15px; display: block;}
/*Style Class for Widget Level Padding around Border Ends*/


/*Styling for Messages and Message*/
/*af|message {background-image: none; padding: 0px; margin: 0px}
af|message::error-icon {content: url(/images/glass.png);}
af|message::confirmation-icon {content: url(/images/glass.png);}
af|message::warning-icon {content: url(/images/glass.png);}
af|message::fatal-icon {content: url("/images/glass.png");}
af|message::info-icon {content: url(/images/glass.png);}
af|message::detail {font-family: Helvetica, Arial, sans-serif;color: #D6401A;font-weight: normal; font-size:12px !important;width:auto; position: relative; padding-bottom:2px; margin: -9px 0 0 0;z-index:10;left:-8px}
af|messages::header-text {display: none !important;}
af|message::type {display: none;}
af|messages.confirmBrdr {border:2px #adc819 solid; width:100%; background-image: none;}
af|messages.errorBrdr {border: 2px solid #D6401A; width:100%; background-image: none;}
af|messages.warningBrdr{border: 2px solid #FF8134; width:100%px; background-image: none;}
af|messages.infoBrdr{border: 2px solid #578230; width:100%; background-image: none;}
af|messages::confirmation-icon{ content: url(/images/iconVerified_small.png);}
af|messages::error-icon{content: url("/images/iconError_small.png"); width:16px; height: 16px; background-image: none; padding-top: 20px;}
af|messages::warning-icon{content: url("/images/iconWarning_small.png") ;width:16px; height: 16px; background-image: none;}
af|messages::info-icon{content: url("/images/iconVerified_small.png"); width:16px; height: 16px;}
af|messages::fatal-icon {content: url("/images/iconError_small.png"); width:16px; height: 16px; background-image: none; padding-top: 30px;}
af|messages::detail {font-size: 12px; font-weight: bold;font-family: Helvetica, Arial, sans-serif; color:#D6401A;}*/
/*af|messages::detail {font-family:Arial;color: #D6401A ;font-weight: bold;font-size:12px !important;width:auto; }*/
/*af|messages::type {display: none;}
af|messages::intro {display: none;}
af|messages table{float:left}*/
/*Styling for Messages and Message Ends*/

/*Styling for Messages and Message*/
af|message {background-image: url('none'); padding: 0px; margin: 0px}
af|message::error-icon {content: url(/images/glass.png);}
af|message::confirmation-icon {content: url(/images/glass.png);}
af|message::warning-icon {content: url(/images/glass.png);}
af|message::fatal-icon {content: url("/images/glass.png");}
af|message::info-icon {content: url(/images/glass.png);}
af|message::detail {font-family: Helvetica, Arial, sans-serif;color: #D6401A;font-weight: normal; font-size:12px !important;width:auto; position: relative; padding-bottom:2px; margin: -9px 0 0 0;z-index:10;left:-8px}
af|messages::header-text {display: none !important;}
af|message::type {display: none;}
af|messages.confirmBrdr {border:2px solid #adc819; width:100%; background-image: url('none');}
af|messages.errorBrdr {border: 2px solid #D6401A; width:100%; background-image: url('none');}
af|messages.warningBrdr{border: 2px solid #FF8134; width:100%px; background-image: url('none');}
af|messages.infoBrdr{border: 2px solid #578230; width:100%; background-image: url('none');}
af|messages::confirmation-icon{ content: url(/images/iconVerified_small.png);}
af|messages::error-icon{content: url("/images/iconError_small.png"); width:16px; height: 16px; background-image: url('none'); padding-top: 20px}
af|messages::warning-icon{content: url("/images/iconWarning_small.png") ;width:16px; height: 16px; background-image: url('none');}
af|messages::info-icon{content: url("/images/iconVerified_small.png"); width:16px; height: 16px;}
af|messages::fatal-icon {content: url("/images/iconError_small.png"); width:16px; height: 16px; background-image: url('none'); padding-top: 30px}
/*af|messages::detail {font-family:Arial;color: #D6401A ;font-weight: bold;font-size:12px !important;width:auto; }*/
af|messages::type {display: none;}
af|messages::intro {display: none;}
/*Styling for Messages and Message Ends*/

/*Suppressing adf images for menu*/
af|menu::scroll-up-icon-style.p_AFDisabled {background: none;}
af|menu::scroll-down-icon-style {background: none;}
/*Suppressing adf images for menu Ends*/

/*Show Detail Frame Styling*/

af|showDetailFrame::content {overflow: hidden; background-color: none;}
/*Green Headers*/af|showDetailFrame::content.p_AFMedium {-webkit-border-radius: 0px 0px 5px 5px;-moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; -khtml-border-radius: 0px 0px 5px 5px;}
af|showDetailFrame{margin-bottom: 10px}
af|showDetailFrame::header.p_AFMedium {background-color: #EDF0F6; border-bottom: 0px solid #CCD1D4; border-top: 0px solid #BFC6C9;}
af|showDetailFrame::header-start:medium {background: url('/images/sprite.png') no-repeat left -718px; height:39px; width:14px; padding:0; margin:0; -webkit-border-radius: 3px 0px 0px 3px; -moz-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px }
af|showDetailFrame::header-center:medium {background: url('/images/spriteTile.png') repeat-x left -138px; height:39px; width:auto}
af|showDetailFrame::header-end:medium {background: url('/images/spriteBgRight.png') no-repeat right -960px; height:39px; width:14px; text-align:right; padding-right:0px; padding-left: 0px; -webkit-border-radius: 0px 3px 3px 0px; -moz-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px}
af|showDetailFrame::content:medium {background-color:#f2f2f2; border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
af|showDetailFrame.noOverflow::content:medium { overflow:hidden; }
af|showDetailFrame.noHeader::content:medium{background-color:#FFFFFF; border: 0px solid;}
af|showDetailFrame::header-text{color:#ffffff;font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size:16px;font-weight: normal; padding-left: 3px}
af|showDetailFrame::header-text h2{color:#ffffff;font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;font-size:16px!important;font-weight: normal;}
af|showDetailFrame::collapse-icon-style, af|showDetailFrame::collapse-icon-style:active { background: url('/images/sprite.png') no-repeat -539px -153px; width: 23px; height: 23px}
af|showDetailFrame::collapse-icon-style:hover { background: url('/images/sprite.png') no-repeat -539px -177px ; width: 23px ; height: 23px }
af|showDetailFrame::disclose-icon-style, af|showDetailFrame::disclose-icon-style:active{ background: url('/images/sprite.png') no-repeat -539px -201px; width: 23px; height: 23px}
af|showDetailFrame::disclose-icon-style:hover { background: url('/images/sprite.png') no-repeat -539px -224px ; width: 23px ; height: 23px }
af|showDetailFrame::actionmenu-icon-style, af|showDetailFrame::actionmenu-icon-style:active{ display: none; background-image: url('none');}
af|showDetailFrame::actionmenu-icon-style:hover { display: none;}
showDetailFrame::light-MoveDownIcon:alias { border: 1px Maroon solid;}
af|showDetailFrame::remove-icon-style, af|showDetailFrame::remove-icon-style:active{ background: url('/images/sprite.png') no-repeat -515px -200px; width: 23px ; height: 23px}
af|showDetailFrame::remove-icon-style:hover {background: url('/images/sprite.png') no-repeat -515px -224px; width: 23px ; height: 23px }
af|showDetailFrame::edit-mode-content-style {background-color: transparent; background: url('/images/spriteTile.png') repeat-x left -138px; height:39px; width:1%; padding: 0px; border-right: 0px none; border-left: 0px none; }
af|showDetailFrame::edit-mode-edit-icon-style{ width: 1%;}
af|showDetailFrame::edit-mode-remove-icon-style, af|showDetailFrame::edit-mode-remove-icon-style:active{ background: url('/images/sprite.png') no-repeat -515px -200px; width: 23px ; height: 23px ; margin-top: 8px}
af|showDetailFrame::edit-mode-remove-icon-style:hover { background: url('/images/sprite.png') no-repeat -515px -224px; width: 23px ; height: 23px ; margin-top: 8px}
af|showDetailFrame::edit-mode-edit-icon-style, af|showDetailFrame::edit-mode-edit-icon-style:active{background: url('/images/sprite.png') no-repeat -515px -176px; width: 23px ; height: 23px ; margin-top: 8px}
af|showDetailFrame::edit-mode-edit-icon-style:hover { background: url('/images/sprite.png') no-repeat -515px -153px; width: 23px ; height: 23px ; margin-top: 8px}
af|showDetailFrame::resize {background:url('/images/sprite.png') no-repeat -447px -254px; width: 11px; height: 13px}
/*Green Headers Ends*/

/*----Orange Header Widget----*/
af|showDetailFrame.orangeHeader::header-start:medium {background: url('/images/sprite.png') no-repeat -307px -653px ; height:39px; width:14px; -tr-enable-themes: true; padding-right:0px}
af|showDetailFrame.orangeHeader::header-center:medium {background: url('/images/spriteTile.png') repeat-x left -99px; height:39px; width:auto; -tr-enable-themes: true}
af|showDetailFrame.orangeHeader::header-end:medium {background: url('/images/spriteBgRight.png') no-repeat right -1041px ; height:39px; width:14px; text-align:right; padding-right:0px; padding-left: 0px; -tr-enable-themes: true}
af|showDetailFrame.orangeHeader::edit-mode-content-style {background-color: transparent; background: url('/images/spriteTile.png') repeat-x left -99px; height:39px; width:1%; padding: 0px; border-right: 0px none; border-left: 0px none;}
/*----Orange header Widget Ends----*/

/*Gray Header*/
af|showDetailFrame.grayHeader::header-start:medium { background: url('/images/sprite.png') no-repeat -307px -693px; height:39px; width:14px; -tr-enable-themes: true; padding-right:0px }
af|showDetailFrame.grayHeader::header-center:medium {background: url('/images/spriteTile.png') repeat-x left -60px; height:39px; width:auto; -tr-enable-themes: true}
af|showDetailFrame.grayHeader::header-end:medium { background: url('/images/spriteBgRight.png') no-repeat right -1001px; height:39px; width:14px; text-align:right; padding-right:0px; padding-left: 0px; -tr-enable-themes: true}
af|showDetailFrame.grayHeader::edit-mode-content-style {background-color: transparent;background: url('/images/spriteTile.png') repeat-x left -60px; height:39px; width:1%; padding: 0px; border-right: 0px none; border-left: 0px none;}
af|showDetailFrame.grayHeader::header-text h2{color:#000000;}
/*Gray Header Ends*/

/*styles the throbing icon in show detail frame */
.PEShowDetailFrameAnimIcon { background-image: url('/images/glass.png'); width: 23px; height: 23px }
/*Show Detail Frame Styling ENDS */

/*Masking Frame for shadow behind modal window*/
.AFMaskingFrame { opacity: 0;}
/*Masking Frame Ends*/

/*Model Window Styling*/
af|popup { -tr-shadow-starting-black-percent: 0;}

af|panelWindow::content { background-color: #FFFFFF; background-image:url('none'); padding-left:0px; padding-right:0px; padding-top:11px; padding-bottom:0px }
af|panelWindow::content-start { background:url('/images/spriteTileVert.png') repeat-y -194px top; width:14px ; border: medium none; padding: 0px ; margin: 0px}
af|panelWindow::content-end{ background:url('/images/spriteTileVert.png') repeat-y -218px top; width:14px; border: medium none; padding: 0px ; margin: 0px}
af|panelWindow::header-content-center{cursor: default; width: 100%; height: 30px; padding: 20px 0px 0px 0px;}
af|panelWindow::header{ background:url('/images/bgModalHead.png') repeat-x 0 0; height:62px; border-bottom: 0px solid #CCCCCC}
af|panelWindow::header-start { background: url('/images/sprite.png') no-repeat -613px -153px; width: 24px; height: 62px}
af|panelWindow::header-end{ background: url('/images/sprite.png') no-repeat -639px -153px; width: 24px; height: 62px}
af|panelWindow::title {font-size:18px; color:#00473d; width:100%; padding-bottom:13px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; white-space: nowrap;}
af|panelWindow::footer-start {background: url('/images/sprite.png') no-repeat -562px -186px; width:24px; height:28px}
af|panelWindow::footer { background:url('/images/spriteTile.png') repeat-x left -566px; height:15px}
af|panelWindow::footer-end { background: url('/images/sprite.png') no-repeat -589px -186px; width:24px; height:28px }
af|panelWindow::close-icon-style{ background: url('/images/sprite.png') no-repeat -515px -200px; width:23px; height:23px; padding: 0px; margin: 0px}
af|panelWindow::close-icon-style:hover { background: url('/images/sprite.png') no-repeat -515px -224px; width:23px; height:23px }
af|panelWindow::close-icon-style:active{ background: url('/images/sprite.png') no-repeat -515px -224px; width:23px; height:23px }
af|panelWindow::close-icon-region{width:23px; height:23px;float: right;margin: 0px;padding: 7px 0px 0px 0px;}
af|panelWindow::resize-icon-style, af|dialog::resize-icon-style { background:url('/images/sprite.png') no-repeat -447px -254px; width: 11px; height: 13px}
af|panelWindow {background: transparent ; border: 0px; -webkit-box-shadow: none!important;}

/*Model Window Styling ENDS*/

/*Dialog styling*/
af|dialog::content-start, af|dialog.PSCreatePageDialog::content-start, af|dialog.ComposerDialog::content-start { background:url('/images/spriteTileVert.png') repeat-y -194px top; width:16px ; border: medium none; padding: 0px ; margin: 0px }
af|dialog::content-end, af|dialog.PSCreatePageDialog::content-end, af|dialog.ComposerDialog::content-end { background:url('/images/spriteTileVert.png') repeat-y -218px top; width:16px; border: medium none; padding: 0px ; margin: 0px}
af|dialog::header-content-center { cursor: default; width: 100%; height: 30px; padding: 0px 0px 0px 0px; border-bottom: 0px #cccccc solid}
af|dialog::icon-region{ display: none;}
af|dialog::header{ background:url('/images/spriteTile.png') repeat-x left -472px; height:53px}
af|dialog::header-start{ background: url('/images/sprite.png') no-repeat -613px -153px; width: 24px; height: 61px}
af|dialog::header-end{ background: url('/images/sprite.png') no-repeat -639px -153px; width: 24px; height: 61px}
af|dialog::title{font-size:18px; color:#00473d; width:100%; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; font-weight: bold;}
af|dialog::footer-start{background: url('/images/sprite.png') no-repeat -562px -153px; width:24px; height:61px}
af|dialog::footer{ background:url('/images/spriteTile.png') repeat-x left -533px; height:61px}
af|dialog::footer-end{ background: url('/images/sprite.png') no-repeat -589px -153px; width:24px; height:61px }
af|dialog::footer-content{ margin-left:5px; margin-top:10px;}
af|dialog::footer-button{background: none; float: right; margin-left:5px;}
af|dialog::close-icon-style{ background: url('/images/sprite.png') no-repeat -515px -200px; width:23px; height:23px; padding: 0px; margin: 0px}
af|dialog::close-icon-style:hover{ background: url('/images/sprite.png') no-repeat -515px -224px; width:23px; height:23px }
af|dialog::close-icon-style:active{ background: url('/images/sprite.png') no-repeat -515px -224px; width:23px; height:23px }
af|dialog::close-icon-region{width:23px; height:23px; float: right; margin: 0px;}
af|dialog { background: transparent; border:0px; -webkit-box-shadow: none!important;}
af|dialog::content {border-bottom:1px #cccccc solid; padding-bottom: 20px; padding-top: 10px}

.myDialog af|dialog::footer-start{background: url('/images/sprite.png') no-repeat -562px -202px; width:24px; height:12px}
.myDialog af|dialog::footer{ background:url('/images/spriteTile.png') repeat-x left -582px; height:12px}
.myDialog af|dialog::footer-end{ background: url('/images/sprite.png') no-repeat -589px -202px; width:24px; height:12px }
.myDialog af|dialog::footer-content{ margin-left:5px; margin-top:10px;}
.myDialog af|dialog::footer-button{ background: none;}
.myDialog af|dialog::content{ border: 0px none; }


/*Dialog styling ENDS*/

/*Styling for help tip text */

/* Stylinhg specific to hints and tips noteWindow */
.helpTextIcon { margin-left: 5px; background: url('/images/sprite.png') no-repeat -384px -97px; width: 20px; height: 20px }
af|noteWindow { padding: 6px 9px 6px 10px; margin: 0px 0px 0px 0px; width:200px; font-size:11px; line-break: normal; color: #69635e;line-height: 1.3;}
.AFZOrderLayerContainer {}
/*when pop up appears on right*/
.AFNoteWindow { border-left:0px solid #eb6027; border-right:2px solid #eb6027; border-top:2px solid #eb6027; border-bottom:2px solid #eb6027; font-size:11px; background-image: url('none'); -moz-box-shadow: 6px 6px 6px #c2c2c2; -webkit-box-shadow: 6px 6px 6px #c2c2c2; box-shadow: 6px 6px 6px #c2c2c2; padding: 0px; top:-10px}
.AFZOrderLayer {border:1px #ccc solid; top:-6px}/*for inline alignment of help flyout with help icon*/
.AFNoteWindowConeBL { background: url('/images/imgPointer1.png') no-repeat; width: 8px; height: 22px; margin-left:2px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.AFNoteWindowCone{ background: url('/images/imgPointer1.png') no-repeat; width: 8px; height: 22px; margin-left:2px; margin-right:0px; margin-top:5px; margin-bottom:0px}
.AFNoteWindowConeBorder {background: url('/images/sqrBorder.png') repeat-y right center;line-height:0; width:8px; border-width:2px; }
/*when pop up appears on left*/

.AFNoteWindowRight {border-bottom-color: #C2C7D3; border-top-color: #C2C7D3;}
.AFNoteWindowConeBR{ }
.AFNoteWindowConeTR { }
.AFNoteWindowConeBorderRight {}

/*Styling for help tip text ENDS*/

/* Styling of progress indicator*/
af|progressIndicator {}
af|progressIndicator::determinate{ width:120px; height:24px; }
af|progressIndicator.redProgress {margin:0px; padding: 0px; width:120px; height:24px; color: #d6401a}
af|progressIndicator.yellowProgress {margin:0px; padding: 0px; width:120px; height:24px;}
af|progressIndicator.greenProgress {margin:0px; padding: 0px; width:120px; height:24px;}
.progVal{position: relative; top: -18px; right:-90px;font-family:Helvetica, Arial, San-serif; font-weight:bold; top: -20px;}
.progValConf{position: relative; top: -20px; right:-84px; color: #FFF; font-weight:bold;font-family:Helvetica, Arial, San-serif; }
af|progressIndicator.redProgress::determinate-filled-icon-style{background: url('/images/sprite.png') no-repeat -363px -760px; height: 24px; width: 120px}
af|progressIndicator.redProgress::determinate-empty-icon-style{background: url('/images/progressIndicator.gif') no-repeat right top; height: 24px; width: 120px}
af|progressIndicator.yellowProgress::determinate-filled-icon-style{background: url('/images/sprite.png') no-repeat -238px -733px; height: 24px}
af|progressIndicator.yellowProgress::determinate-empty-icon-style{background: url('/images/progressIndicator.gif') no-repeat right top; height: 24px; width: 120px}
af|progressIndicator.greenProgress::determinate-filled-icon-style{background: url('/images/sprite.png') no-repeat -239px -760px; height: 24px}
af|progressIndicator.greenProgress::determinate-empty-icon-style{background: url('/images/progressIndicator.gif') no-repeat right top; height: 24px}
af|progressIndicator::determinate-start-label{ display: none;}
af|progressIndicator::determinate-end-label{ display: none;}
af|progressIndicator::indeterminate.p_AFRunning { background: url('/images/loadingAnimation.gif') no-repeat ; }
af|progressIndicator.bigProgress::indeterminate.p_AFRunning {background: url('/images/loadingAnimationLarge.gif') no-repeat; height: 38px; width: 38px}
/* Styling of progrtess indicator Ends*/


/*Styling for Status Indicator*/
af|statusIndicator::idle-icon {content: url("/images/glass.png"); }
af|statusIndicator::processing-icon { content: url("/images/loadingAnimation.gif"); }
/*Styling for Status Indicator Ends*/


/*Links Styling*/
af|commandLink.orangeBullet { background:url('/images/bulletOrange.png') no-repeat 0px 4px; color:#191919; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px }
af|commandLink.orangeBullet:hover {color:#d6401a; text-decoration: underline;}

af|commandLink.GreenBullet { background:url('/images/bulletGreen.png') no-repeat 0px 3px; color:#191919; font-size:12px; text-decoration:none; font-weight:bold; padding-left:18px; padding-right:0; padding-top:2px; padding-bottom:0}
af|commandLink.GreenBullet:hover {color:#d6401a; text-decoration: underline;}

af|commandLink.GreenBulletDwn { background:url('/images/bulletGreenDwn.png') no-repeat 0px 5px; color:#191919; font-size:12px; text-decoration:none; font-weight:bold; padding-left:18px; padding-right:0; padding-top:2px; padding-bottom:0}
af|commandLink.GreenBulletDwn:hover {color:#d6401a; text-decoration: underline;}

af|commandLink.iconPDF { background:url('/images/iconPDF.png') no-repeat 0px 4px; color:#191919; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px }
af|commandLink.iconPDF:hover {color:#d6401a; text-decoration: underline;}

.GreenBulletToggleBox {background-color: #eff4d1; font-size: 12px; font-weight: normal; color:#191919; padding: 18px 20px 20px 14px; overflow: hidden;}

af|commandLink.mildgreenBullet { background:url('/images/bulletMildGreen.png') no-repeat 0px 4px; color:#69635e; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px }
af|commandLink.mildgreenBullet:hover {color:#588230; text-decoration: underline;}

af|commandLink.darkGreenBullet{ background:url('/images/bulletGray.png') no-repeat 0px 4px; color:#00473d; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px }
af|commandLink.darkGreenBullet:hover {color:#191919; text-decoration: underline; }

af|commandLink.headerLink { color:#588230; font-size:12px; font-weight:bold; text-decoration:none; text-decoration: underline; }
af|commandLink.headerLink:hover { color:#588230; font-size:12px; font-weight:bold; text-decoration:underline; text-decoration: underline;}

a.stdLink {color: #191919; font-size: 12px; font-weight: normal; text-decoration: underline!important;}
a.stdLink:hover {color:#d6401a; text-decoration: underline!important;}
af|commandLink.stdLink {color: #191919; font-size: 12px; font-weight: normal; text-decoration: underline;}
af|commandLink.stdLink:hover {color:#d6401a; font-size:12px; font-weight:normal; text-decoration:underline;}
af|commandImageLink::text {color: #191919; margin-left: 0px;}
af|goImageLink::text {color: #191919}
af|goLink.stdLink {color: #191919; font-size: 12px; font-weight: normal; text-decoration: underline;}
af|goLink.stdLink:hover {color:#d6401a; font-size:12px; font-weight:normal; text-decoration:underline;}
af|commandImageLink.stdLink {color: #191919; font-size: 12px; font-weight: normal; margin: 0; padding: 0; text-decoration: underline;}
af|commandImageLink.stdLink:hover {color:#d6401a; font-size:12px; font-weight:normal; text-decoration:underline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

A.signupLink {background: url('/images/imgBulletArrow.png') no-repeat left 4px; color:#00483d!important; font-size:12px; font-weight:bold; text-decoration:none; margin-left:14px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:8px; padding-right:0px; padding-top:0px; padding-bottom:0px} A.signupLink:hover {text-decoration:underline; color:#000!important}
A.greenTxtGrayBullet {background: url('/images/imgBulletArrow.png') no-repeat left 4px; color:#00483d; font-size:12px; font-weight:bold; text-decoration:none; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:8px; padding-right:0px; padding-top:0px; padding-bottom:0px} A.greenTxtGrayBullet:hover {text-decoration:underline;}
A.grayTxt {color:#6a635d; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

af|commandLink.orangeBulletMB {background:url('/images/bulletOrange.png') no-repeat 0px 0px; color:#191919; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px; margin-bottom: 10px; margin-left: 20px; display: block}
af|commandLink.orangeBulletMB:hover {background:url('/images/bulletOrange.png') no-repeat 0px 0px; color:#d6401a; font-size:12px; text-decoration:underline; font-weight:bold; padding-left:10px; margin-bottom: 10px}

/*Links Styling Ends*/

/*Styling for Buttons*/
.stdPrimary{display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; height: 26px; text-decoration: none; color:#FFFFFF; -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d6401a; /* Old browsers */
background-image: url('-moz-linear-gradient(bottom,%20rgb(196,62,25)%2030%25,%20rgb(211,61,24)%2065%25,%20rgb(220,74,30)%2083%25)');
/*background-image: linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -o-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -ms-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.3, rgb(196,62,25)),
color-stop(0.65, rgb(211,61,24)),
color-stop(0.83, rgb(220,74,30))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px

}
.stdPrimary span{display: block; padding: 5px 15px 6px 0px; color:#FFFFFF;}




.stdPrimary:hover{text-decoration: none;
background-color: #bb3014;
background-image: url('-moz-linear-gradient(bottom,%20rgb(195,62,25)%2039%25,%20rgb(187,48,20)%2070%25,%20rgb(187,48,20)%2085%25)');
/*background-image: -webkit-linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);
background-image: linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);
background-image: -o-linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);
background-image: -ms-linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(195,62,25)),
color-stop(0.7, rgb(187,48,20)),
color-stop(0.85, rgb(187,48,20))
);*/
}
.stdPrimary:hover span{padding: 5px 15px 6px 0px;}


.stdPrimary:active{text-decoration: none; top: 1px; color: #e4e4e4;
background-color: #b73d19;
background-image: url('-moz-linear-gradient(bottom,%20rgb(191,56,22)%2039%25,%20rgb(198,67,27)%2070%25,%20rgb(156,56,23)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);
background-image: -o-linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);
background-image: -ms-linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(191,56,22)),
color-stop(0.7, rgb(198,67,27)),
color-stop(0.85, rgb(156,56,23))
);

*/
}
.stdPrimary:active span{}
.stdPrimary:disabled{text-decoration: none; color:#eeaa98; -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d6401a; /* Old browsers */
background-image: url('-moz-linear-gradient(bottom,%20rgb(196,62,25)%2030%25,%20rgb(211,61,24)%2065%25,%20rgb(220,74,30)%2083%25)');
/*background-image: linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -o-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -ms-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.3, rgb(196,62,25)),
color-stop(0.65, rgb(211,61,24)),
color-stop(0.83, rgb(220,74,30))
);*/
}
.stdPrimary:disabled span{color:#eeaa98}



.stdSecondary{display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; height: 26px; text-decoration: none; color:#FFFFFF;
-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #504b48;
background-image: url('-moz-linear-gradient(bottom,%20rgb(89,84,80)%2035%25,%20rgb(121,114,108)%2068%25,%20rgb(121,114,108)%2084%25)');
/*background-image: linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -o-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -webkit-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -ms-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.35, rgb(89,84,80)),
color-stop(0.68, rgb(121,114,108)),
color-stop(0.84, rgb(121,114,108))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.stdSecondary span{display: block; padding: 5px 15px 6px 0px; color:#FFFFFF;}
.stdSecondary:hover{text-decoration: none;
background-color: #595450;
background-image: url('-moz-linear-gradient(bottom,%20rgb(89,84,80)%2039%25,%20rgb(109,102,97)%2070%25,%20rgb(112,105,100)%2085%25)');
/*
background-image: linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);
background-image: -o-linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);
background-image: -ms-linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(89,84,80)),
color-stop(0.7, rgb(109,102,97)),
color-stop(0.85, rgb(112,105,100))
);*/
}
.stdSecondary:hover span{}

.stdSecondary:active{text-decoration: none; top:1px; color: #e4e4e4;
background-color: #504b48;
background-image: url('-moz-linear-gradient(bottom,%20rgb(80,75,72)%2039%25,%20rgb(109,102,97)%2070%25,%20rgb(90,85,81)%2085%25)');
/*
background-image: linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);
background-image: -o-linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);
background-image: -ms-linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(80,75,72)),
color-stop(0.7, rgb(109,102,97)),
color-stop(0.85, rgb(90,85,81))
);*/
}
.stdSecondary:active span{}
.stdSecondary:disabled{text-decoration: none; color:#c3c0bd;
background-color: #504b48;
background-image: url('-moz-linear-gradient(bottom,%20rgb(89,84,80)%2035%25,%20rgb(121,114,108)%2068%25,%20rgb(121,114,108)%2084%25)');
/*background-image: linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -o-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -webkit-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -ms-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.35, rgb(89,84,80)),
color-stop(0.68, rgb(121,114,108)),
color-stop(0.84, rgb(121,114,108))
);*/
}
.stdSecondary:disabled span{color:#c3c0bd}

.stdTertiary{display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; height: 26px; text-decoration: none; color:#69635e;
-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px

}
.stdTertiary span{display: block; padding: 5px 15px 6px 0px; color:#69635e;}
.stdTertiary:hover{text-decoration: none;
background-color: #d6d6d6;
background-image: url('-moz-linear-gradient(bottom,%20rgb(214,214,214)%2039%25,%20rgb(196,196,196)%2070%25,%20rgb(211,211,211)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -o-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -ms-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(214,214,214)),
color-stop(0.7, rgb(196,196,196)),
color-stop(0.85, rgb(211,211,211))
);*/
}
.stdTertiary:hover span{}

.stdTertiary:active{text-decoration: none;top:1px; color:#404040;
background-color: #d8d8d8;
background-image: url('-moz-linear-gradient(bottom,%20rgb(216,216,216)%2039%25,%20rgb(211,211,211)%2070%25,%20rgb(194,194,194)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -o-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -ms-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(216,216,216)),
color-stop(0.7, rgb(211,211,211)),
color-stop(0.85, rgb(194,194,194))
);*/
}
.stdTertiary:active span{}
.stdTertiary:disabled{text-decoration: none; color:#a9a6a3;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/

}
.stdTertiary:disabled span{color:#a9a6a3}

.lrgPrimary{display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px;
font-weight: normal; line-height: 15px; height: 32px; text-decoration: none; color:#FFFFFF;
-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d6401a; /* Old browsers */
background-image: url('-moz-linear-gradient(bottom,%20rgb(196,62,25)%2030%25,%20rgb(211,61,24)%2065%25,%20rgb(220,74,30)%2083%25)');
/*background-image: linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -o-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -ms-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.3, rgb(196,62,25)),
color-stop(0.65, rgb(211,61,24)),
color-stop(0.83, rgb(220,74,30))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
.lrgPrimary span{display: block; padding: 8px 15px 9px 0px; color:#FFFFFF;}
.lrgPrimary:hover{text-decoration: none;
background-color: #bb3014;
background-image: url('-moz-linear-gradient(bottom,%20rgb(195,62,25)%2039%25,%20rgb(187,48,20)%2070%25,%20rgb(187,48,20)%2085%25)');
/*background-image: -webkit-linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);
background-image: linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);
background-image: -o-linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);
background-image: -ms-linear-gradient(bottom, rgb(195,62,25) 39%, rgb(187,48,20) 70%, rgb(187,48,20) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(195,62,25)),
color-stop(0.7, rgb(187,48,20)),
color-stop(0.85, rgb(187,48,20))
);*/
}
.lrgPrimary:hover span{}
.lrgPrimary:active{text-decoration: none; top:1px; color: #e4e4e4;
background-color: #b73d19;
background-image: url('-o-linear-gradient(bottom,%20rgb(191,56,22)%2039%25,%20rgb(198,67,27)%2070%25,%20rgb(156,56,23)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);
background-image: -moz-linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);
background-image: -ms-linear-gradient(bottom, rgb(191,56,22) 39%, rgb(198,67,27) 70%, rgb(156,56,23) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(191,56,22)),
color-stop(0.7, rgb(198,67,27)),
color-stop(0.85, rgb(156,56,23))
);*/
}
.lrgPrimary:active span{}
.lrgPrimary:disabled{text-decoration: none; color:#eeaa98;
background-color: #d6401a; /* Old browsers */
background-image: url('-moz-linear-gradient(bottom,%20rgb(196,62,25)%2030%25,%20rgb(211,61,24)%2065%25,%20rgb(220,74,30)%2083%25)');
/*background-image: linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -o-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -ms-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.3, rgb(196,62,25)),
color-stop(0.65, rgb(211,61,24)),
color-stop(0.83, rgb(220,74,30))
);*/
}
.lrgPrimary:disabled span{color:#eeaa98}

.lrgSecondary{display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; height: 32px; text-decoration: none; color:#FFFFFF;
-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #504b48;
background-image: url('-moz-linear-gradient(bottom,%20rgb(89,84,80)%2035%25,%20rgb(121,114,108)%2068%25,%20rgb(121,114,108)%2084%25)');
/*background-image: linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -o-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -webkit-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -ms-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.35, rgb(89,84,80)),
color-stop(0.68, rgb(121,114,108)),
color-stop(0.84, rgb(121,114,108))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
.lrgSecondary span{display: block; padding: 8px 15px 9px 0px; color:#ffffff}
.lrgSecondary:hover{text-decoration: none;
background-color: #595450;
background-image: url('-moz-linear-gradient(bottom,%20rgb(89,84,80)%2039%25,%20rgb(109,102,97)%2070%25,%20rgb(112,105,100)%2085%25)');
/*
background-image: linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);
background-image: -o-linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);
background-image: -ms-linear-gradient(bottom, rgb(89,84,80) 39%, rgb(109,102,97) 70%, rgb(112,105,100) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(89,84,80)),
color-stop(0.7, rgb(109,102,97)),
color-stop(0.85, rgb(112,105,100))
);*/

}
.lrgSecondary:hover span{}
.lrgSecondary:active{text-decoration: none; top:1px; color: #e4e4e4;
background-color: #504b48;
background-image: url('-moz-linear-gradient(bottom,%20rgb(80,75,72)%2039%25,%20rgb(109,102,97)%2070%25,%20rgb(90,85,81)%2085%25)');
/*
background-image: linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);
background-image: -o-linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);
background-image: -ms-linear-gradient(bottom, rgb(80,75,72) 39%, rgb(109,102,97) 70%, rgb(90,85,81) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(80,75,72)),
color-stop(0.7, rgb(109,102,97)),
color-stop(0.85, rgb(90,85,81))
);*/

}
.lrgSecondary:active span{}
.lrgSecondary:disabled{text-decoration: none; color:#c3c0bd;
background-color: #504b48;
background-image: url('-moz-linear-gradient(bottom,%20rgb(89,84,80)%2035%25,%20rgb(121,114,108)%2068%25,%20rgb(121,114,108)%2084%25)');
/*background-image: linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -o-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -webkit-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);
background-image: -ms-linear-gradient(bottom, rgb(89,84,80) 35%, rgb(121,114,108) 68%, rgb(121,114,108) 84%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.35, rgb(89,84,80)),
color-stop(0.68, rgb(121,114,108)),
color-stop(0.84, rgb(121,114,108))
);*/
}
.lrgSecondary:disabled span{color:#c3c0bd}

.lrgTertiary{/*position:relative;*/ display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; height: 32px; text-decoration: none; color:#69635e;
-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.lrgTertiary span{display: block; padding: 8px 15px 9px 0px; color:#69635e; }
.lrgTertiary:hover{
background-color: #d6d6d6;
background-image: url('-moz-linear-gradient(bottom,%20rgb(214,214,214)%2039%25,%20rgb(196,196,196)%2070%25,%20rgb(211,211,211)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -o-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -ms-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(214,214,214)),
color-stop(0.7, rgb(196,196,196)),
color-stop(0.85, rgb(211,211,211))
);*/
}
.lrgTertiary:hover span{}
.lrgTertiary:active{text-decoration: none; top:1px; color: #404040;
background-color: #d8d8d8;
background-image: url('-moz-linear-gradient(bottom,%20rgb(216,216,216)%2039%25,%20rgb(211,211,211)%2070%25,%20rgb(194,194,194)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -o-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -ms-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(216,216,216)),
color-stop(0.7, rgb(211,211,211)),
color-stop(0.85, rgb(194,194,194))
);*/

}
.lrgTertiary:active span{top:1px}

.lrgTertiary:disabled{text-decoration: none; color:#a9a6a3;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/
}

.lrgTertiary:disabled:hover{text-decoration: none; color:#a9a6a3;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/
}
.lrgTertiary:disabled span{color:#a9a6a3}

.btnShowFilter{display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px;
font-weight: normal; line-height: 15px; height: 32px; text-decoration: none; color:#D6401A;
-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
.btnShowFilter span{display: block; padding: 8px 15px 9px 0px; color:#D6401A; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px;}
.btnShowFilter:hover{text-decoration: none;
background-color: #d6d6d6;
background-image: url('-moz-linear-gradient(bottom,%20rgb(214,214,214)%2039%25,%20rgb(196,196,196)%2070%25,%20rgb(211,211,211)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -o-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);
background-image: -ms-linear-gradient(bottom, rgb(214,214,214) 39%, rgb(196,196,196) 70%, rgb(211,211,211) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(214,214,214)),
color-stop(0.7, rgb(196,196,196)),
color-stop(0.85, rgb(211,211,211))
);*/
}
.btnShowFilter:hover span{}
.btnShowFilter:active{text-decoration: none; top:1px; color: #D6401A;
background-color: #d8d8d8;
background-image: url('-moz-linear-gradient(bottom,%20rgb(216,216,216)%2039%25,%20rgb(211,211,211)%2070%25,%20rgb(194,194,194)%2085%25)');
/*background-image: linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -o-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);
background-image: -ms-linear-gradient(bottom, rgb(216,216,216) 39%, rgb(211,211,211) 70%, rgb(194,194,194) 85%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.39, rgb(216,216,216)),
color-stop(0.7, rgb(211,211,211)),
color-stop(0.85, rgb(194,194,194))
);*/
}
.btnShowFilter:active span{}
.btnShowFilter:disabled{background: url('/images/sprite.png') no-repeat -307px -491px; text-decoration: none; color:#D6401A}
.btnShowFilter:disabled span{background: url('/images/spriteBgRight.png') no-repeat right -669px; color:#D6401A}

.btnHideFilter{display: block; float: left; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal;
line-height: 15px; height: 32px; text-decoration: none; color:#D6401A;
-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d9d9d9;
background-image: url('-moz-linear-gradient(bottom,%20rgb(218,218,218)%2041%25,%20rgb(235,235,235)%2071%25,%20rgb(235,235,235)%2086%25)');
/*background-image: linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -o-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -ms-linear-gradient(bottom, rgb(218,218,218) 41%, rgb(235,235,235) 71%, rgb(235,235,235) 86%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.41, rgb(218,218,218)),
color-stop(0.71, rgb(235,235,235)),
color-stop(0.86, rgb(235,235,235))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.btnHideFilter span{background: url('/images/spriteBgRight.png') no-repeat right -573px ; display: block; color:#D6401A; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; padding-left:0px; padding-right:15px; padding-top:8px; padding-bottom:9px}
/*.btnHideFilter:hover{background: transparent url(/images/sprite.png) no-repeat -307px -428px; text-decoration: none;}
.btnHideFilter:hover span{background: transparent url(/images/spriteBgRight.png) no-repeat right -606px;}
.btnHideFilter:active{background: transparent url(/images/sprite.png) no-repeat -307px -459px; text-decoration: none; top:1px; color: #D6401A}
.btnHideFilter:active span{background: transparent url(/images/spriteBgRight.png) no-repeat right -637px;}*/
.btnHideFilter:disabled{background: url('/images/sprite.png') no-repeat -307px -491px; text-decoration: none; color:#D6401A}
.btnHideFilter:disabled span{background: url('/images/spriteBgRight.png') no-repeat right -669px; color:#D6401A}

/*Styling for Buttons Ends*/

/*Styling for InWidget Navigation*/
.inWidgetLeft{background: url('/images/bgInWidgetNavLeft.png') no-repeat top left; height:24px; margin:0px; display:block; float:left; text-decoration: none; font-size:12px; color:#404040; font-weight:bold; overflow:hidden; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.inWidgetLeft span{padding:3px 10px 0px 0px; margin:0px 0px 0px 0px; display:block; height:24px; overflow:hidden; color:#404040; text-decoration: none!important;}
.inWidgetLeft:hover {background: url('/images/bgInWidgetNavLeft.png') no-repeat left -24px; text-decoration: none!important}
.inWidgetLeft:hover span{background: url('/images/bgInWidgetNavLeft.png') no-repeat right -24px; text-decoration: none!important; color:#00473D}
.inWidgetLeft:active{background: url('/images/bgInWidgetNavLeft.png') no-repeat left -48px; color:#FFFFFF }.inWidgetLeft:visited{color:#FFFFFF }
.inWidgetLeft:active span{background: url('/images/bgInWidgetNavLeft.png') no-repeat right -48px; color:#FFFFFF }.inWidgetLeft:visited{color:#FFFFFF; text-decoration: none; }.inWidgetLeft:visited span{color:#FFFFFF; text-decoration: none; text-decoration: none; }
.inWidgetLefton{background: url('/images/bgInWidgetNavLeft.png') no-repeat left -48px; height:24px; margin:0px; display:block; float:left; text-decoration: none!important; font-size:12px; color:#ffffff; font-weight:bold; overflow:hidden; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.inWidgetLefton span{padding:3px 10px 0px 0px; margin:0px 0px 0px 0px; display:block; height:24px; overflow:hidden; color:#FFFFFF; text-decoration: none!important;}

.inWidgetLeft:active span{background: url('/images/bgInWidgetNavLeft.png') no-repeat right -48px; color:#FFFFFF; text-decoration: none!important }
.inWidgetCenter {background: url('/images/bgInWidgetNav.png') no-repeat top left; height:24px; margin:0px; display:block; float:left; text-decoration: none!important; font-size:12px; color:#404040; font-weight:bold; overflow:hidden; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.inWidgetCenter span{padding:3px 10px 0px 0px; margin:0px 0px 0px 0px; display:block; height:24px; overflow:hidden; color:#404040; text-decoration: none!important;}
.inWidgetCenter:hover {background: url('/images/bgInWidgetNav.png') no-repeat left -24px; text-decoration: none!important}
.inWidgetCenter:hover span{background: url('/images/bgInWidgetNav.png') no-repeat right -24px; color:#00473D; text-decoration: none!important}
.inWidgetCenter:active {background: url('/images/bgInWidgetNav.png') no-repeat left -48px; color:#FFFFFF; text-decoration: none!important}
.inWidgetCenter:active span{background: url('/images/bgInWidgetNav.png') no-repeat right -48px; color:#FFFFFF; text-decoration: none!important}
.inWidgetCenterOn {background: url('/images/bgInWidgetNav.png') no-repeat left -48px; height:24px; margin:0px; display:block; float:left; text-decoration: none!important; font-size:12px; color:#ffffff; font-weight:bold; overflow:hidden; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.inWidgetCenterOn span{padding:3px 10px 0px 0px; margin:0px 0px 0px 0px; display:block; height:24px; overflow:hidden; color:#FFFFFF; text-decoration: none!important;}

.inWidgetRight {background: url('/images/bgInWidgetNavRight.png') no-repeat top left; height:24px; margin:0px; display:block; float:left; text-decoration: none!important; font-size:12px; color:#404040; font-weight:bold; overflow:hidden; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.inWidgetRight span{background: url('/images/bgInWidgetNavRight.png') no-repeat right 0px; margin:0px; display:block; height:24px; overflow:hidden; text-decoration: none!important; padding-left:0px; padding-right:10px; padding-top:3px; padding-bottom:0px}
.rightOne span{background: url('/images/bgInWidgetNavRight.png') no-repeat right 0px; margin:0px; display:block; height:24px; overflow:hidden; text-decoration: none!important; padding-left:0px; padding-right:10px; padding-top:5px; padding-bottom:0px}
.inWidgetRight:hover {background: url('/images/bgInWidgetNavRight.png') no-repeat left -24px; text-decoration: none!important}
.inWidgetRight:hover span{background: url('/images/bgInWidgetNavRight.png') no-repeat right -24px; text-decoration: none!important; color: #00473D}
.inWidgetRight:active {background: url('/images/bgInWidgetNavRight.png') no-repeat left -48px; color:#FFFFFF; text-decoration: none!important}
.inWidgetRight:active span{background: url('/images/bgInWidgetNavRight.png') no-repeat right -48px; color:#FFFFFF; text-decoration: none!important}
.inWidgetRightOn {background: url('/images/bgInWidgetNavRight.png') no-repeat right -48px; height:24px; margin:0px; display:block; float:left; text-decoration: none!important; font-size:12px; color:#ffffff; font-weight:bold; overflow:hidden; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.inWidgetRightOn span{ padding:3px 10px 0px 0px; margin:0px 0px 0px 0px; display:block; height:24px; overflow:hidden; color:#FFFFFF; text-decoration: none!important;}
/*Styling for InWidget Navigation Ends*/

/*Classes to be moved to Template.css Replicate ADF classes to be moved*/
#mastHead { width:970px; border:0px #ccc solid; margin:auto;}
#logoUbank {background-color: transparent; background-image: url('/images/sprite.png'); background-position: 0px -45px; background-repeat: no-repeat; float: left; height: 74px; padding: 0px; width: 191px; margin-left:0px; margin-right:0px; margin-top:28px; margin-bottom:0px}
#CallUsImgLink {background: url('/images/sprite.png') no-repeat -194px -44px; height:22px; width:190px}
#CallUs {float:left; margin:39px 0px 0px 54px; height:64px; width:190px;}
#ApplyOnline {height:44px; width:162px; float:left; margin:40px 0px 0px 41px;}
#ApplyOnlineImgLink {background: url('/images/sprite.png') no-repeat -384px -44px; height:21px; width:162px }
a.CallUsLink, a.ApplyOnlineLink {background: url('/images/imgBulletArrow.png') no-repeat left 6px; color: #00473D!important; margin: 0; text-decoration: none; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: -1px; padding-left:8px; padding-right:0; padding-top:0; padding-bottom:0}
a.CallUsLink:hover, a.ApplyOnlineLink:hover{text-decoration: underline; color:#000000!important}
/*#linkSupport {height:75px; width:193px; float:left; margin-top:14px; margin-left:54px}
#linkApplyOnline {height:75px; width:164px; float:left; margin-top:14px; margin-left:41px}*/

/* Login Box */
#LoginBox {height:98px; width:314px; float:right; padding: 0px; overflow: hidden ; background-image: url('/images/sprite.png'); background-position: -546px -44px; background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:14px; margin-bottom:0px}
.loginLable {color:#00473d; font-size:16px; font-weight:normal; width:35px; padding-right: 8px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; line-height: 1.15;}

.bgPreLoginPanel {background-color: transparent; background-image: url('/images/sprite.png'); background-position: -546px -44px; background-repeat: no-repeat; float: left; height: 98px;
margin: 0px; width: 314px}
.preLoginTable {width:290px; margin-left:14px; padding-top:10px;}
.passwordBoxHolder {padding-top:5px}

#postLoginPanel {border:1px solid #D6401A; width:314px; height:98px; background-image:url('/images/bgLoginPanelPost.png');}
#postLoginPanel p.userId {width:200px; margin-top:36px; border:1px #D6401A solid}
.postLoginMsg {color:#00473d; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; color:#00473d; font-size: 16px; margin-left:12px; padding-top: 7px}
.bgPostLoginPanel /*{background-image:url(/images/bgLoginPanelPost.png); height:98px; width:314px; margin:0px 0px 0px 0px; padding:8px 10px 0px 14px; font-family: Helvetica, Arial, sans-serif; font-size: 12px}*/
{
background-color:#eff4d1;
background-image: linear-gradient(bottom, #D7DBBC 0%, #EFF4D1 3%, #EFF4D1 97%, #D7DBBC 100%);
background-image: -o-linear-gradient(bottom, #D7DBBC 0%, #EFF4D1 3%, #EFF4D1 97%, #D7DBBC 100%);
background-image: -ms-linear-gradient(bottom, #D7DBBC 0%, #EFF4D1 3%, #EFF4D1 97%, #D7DBBC 100%);
border-left:2px solid #D7DBBC; border-right:2px solid #D7DBBC; border-top:1px solid #D7DBBC; border-bottom:1px solid #D7DBBC; background:#D7DBBC) url('-moz-linear-gradient(bottom,%20#D7DBBC 0%, #EFF4D1 3%, #EFF4D1 97%, #D7DBBC 100%)') -webkit-gradient( top; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; height:96px; width:310px; margin:0px; padding:0px; overflow:hidden; background-image:url('-moz-linear-gradient(bottom,%20#D7DBBC 0%, #EFF4D1 3%, #EFF4D1 97%, #D7DBBC 100%)')
}

.emailBlock {
margin: 0 0 0 12px;
padding: 0px 0px 0px 0px;
width: 199px;
color: #00473d;
float: left;
font-size: 12px
}
.ActionLogout {width: 67px; height:26px; margin: 8px 15px 0px 0px; float: right; padding: 0px 0px 0px 0px;}
.loginBoxNav {padding:6px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both}

.linkProfile {background:url('/images/iconSettings.png') no-repeat left 2px ; height:12px; margin:0px; font-weight: bold; color:#69635e!important; font-family:Helvetica, Arial, sans-serif; padding-left:15px; padding-right:10px; padding-top:0px; padding-bottom:0px}.linkProfile:hover {text-decoration: underline; color: #000000!important}
.linkSecurity {background:url('/images/iconSecurity.png') no-repeat left 1px ; height:13px; font-weight: bold; color:#69635e!important; font-family:Helvetica, Arial, sans-serif; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}.linkSecurity:hover {text-decoration: underline; color: #000000!important}
.postLoginPanelLink {padding: 0px 0px 0px 0px; margin:0 0 0 12px; font-weight: bold; color:#69635e!important; font-family:Helvetica, Arial, sans-serif;}.postLoginPanelLink:hover {text-decoration: underline; color: #000000!important}
af|inputText.loginBox {height:20px; padding: 0px; margin: 0px;}
af|inputText.passwordBox {height:20px; padding: 0px; margin: 0px;}
af|inputText.loginBox::content {border:1px #c7c7c7 solid; width:238px; height:24px; color:#808080; font-size:10px; padding-left:8px; margin-bottom:6px; margin-left:0px;}
af|inputText.passwordBox::content { border:1px #c7c7c7 solid; width:176px; height:24px; color:#808080; font-size:10px; padding-left:8px; margin-left:0px}
af|inputText.passwordBox::label, af|inputText.loginBox::label { display:none; padding: 0px; margin: 0px; width: 0px;}

a.btnLogin{background: url('/images/sprite.png') no-repeat left -266px; display: block; float: left;font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; height: 26px; text-decoration: none; color:#FFFFFF; margin-left:4px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:14px; padding-right:0px; padding-top:0px; padding-bottom:0px}
a.btnLogin span{background: url('/images/spriteA.png') no-repeat top right; display: block; color:#ffffff!important; padding-left:0px; padding-right:14px; padding-top:5px; padding-bottom:6px}
a.btnLogin:hover{background: url('/images/sprite.png') no-repeat left -292px; display: block; text-decoration: none}
a.btnLogin:hover span{background: url('/images/spriteA.png') no-repeat right -26px; display: block; color:#ffffff!important; padding-left:0px; padding-right:14px; padding-top:5px; padding-bottom:6px}
a.btnLogin:visited span{color:#ffffff!important}
/* ADF Document */
af|document {margin:0px; -tr-inhibit: all; font-size:12px; background: url('/images/bgMastHead.jpg') repeat-x left top; padding-top:14px; }
af|document.blankDocument{-tr-inhibit: all; background: url('/images/originationGrayBg.gif') repeat-x left top;}

/*support classes*/
#clear { clear:both; padding: 0; margin: 0;}
.clear { clear:both; padding: 0; margin: 0;}
#workAreaContainer {width:982px; border:0px #ccc solid; margin:auto; margin-top:4px}

/*Footer*/
#footer {height:60px; background: url('/images/spriteTile.png') repeat-x left top; margin-top:40px}
#footerContent {width:970px; border:0px #ccc solid; margin:auto; padding-top:25px; color:#69635e; font-size:12px}
#footerContent UL{padding:0; margin:0}
#footerContent LI{list-style:inline; float:left; list-style-type:none; padding:0; margin:0;}
#footerContent a.footer {background: url('/images/sprite.png') no-repeat -405px -94px; color: #69635E; font-family: 'HelveticaNeueW02-77BdCn 694066',Helvetica,Arial,sans-serif; font-size: 12px; text-decoration: none; margin-left:0; margin-right:15px; margin-top:0; margin-bottom:0; padding-left:8px; padding-right:0; padding-top:0; padding-bottom:0}
#footerContent a.footer:hover{color:#588230; text-decoration:underline;}
#footerContent font{float:right}
#footerContent LI.copyrightNAB{list-style:inline; float:right; list-style-type:none; padding:0px; margin:0px; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; font-size:12px; color:#69635e}
a.nabLink {color: #69635E!important; font-family: 'HelveticaNeueW02-57Cn',Helvetica,Arial,sans-serif; font-size: 12px; padding: 0 0 0 5px; text-decoration: none;}
a.nabLink:visited{color:#69635E!important;}
a.nabLink:hover{color:#588230!important; text-decoration: underline;}
/*---Navigation - START ---*/

/*----------------------Primary Navigation - START ------------------------------*/
#menu {height:42px; padding:0px; float:left; width:970px; background: url('/images/sprite.png') repeat-x left top; border:0px solid rgb(0,181,0);; list-style-type:none; margin-left:0px; margin-right:0px; margin-top:14px; margin-bottom:0px}
#menu ul {padding: 0px; margin:0px;}
#menu li {float:left; display:block; text-align:center; position:relative; padding: 0px; margin:0px; border:none;}
#menu li:hover {z-index:130; padding: 0px; /* Background color and gradients */ /* Rounded corners */}

#menu li a.primeOne {background: url('/images/sprite.png') no-repeat left -121px; display:block; line-height: 18px; height: 42px; text-decoration: none; font-size:18px; color:#00473D; padding: 0px; margin: 0px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif}
#menu li A.primeOne span{padding: 11px 14px 0px 14px; display: block;}
#menu li:hover a.primeOne {background: url('/images/sprite.png') no-repeat 0px -163px; display: block; float: left;
line-height: 18px; height: 42px; text-decoration: none; font-size:18px; color:#01473D; padding: 0px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif}
/*#menu li A.primeOne:hover span{background: transparent url(/images/bgPrimeNav1.png) no-repeat 0px -42px; display: block; padding: 15px 16px 12px 9px;}*/

#menu li a.primeOneSelect {background: url('/images/sprite.png') no-repeat 0px -205px; display:block; line-height: 18px; height: 42px;
padding: 0px; text-decoration: none; font-size:18px; color:#FFFFFF; margin: 0px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif }
#menu li A.primeOneSelect span{padding: 11px 14px 0px 14px; display: block;}
#menu li:hover a.primeOneSelect {background: url('/images/sprite.png') no-repeat 0px -205px; display: block; float: left;
line-height: 18px; height: 42px; padding: 0px; text-decoration: none; font-size:18px; color:#fff; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif}
/*#menu li A.primeOneSelect:hover span{background: transparent url(/images/imgPrimeNavDivider1.png) no-repeat -84px right; display: block; padding: 15px 16px 12px 9px;}*/

#menu li.primeNavHome a{background: url('/images/sprite.png') no-repeat -863px -44px; width:47px; height:42px; display:block; padding-right:0px}
#menu li.primeNavHome a:hover{background: url('/images/sprite.png') no-repeat -863px -86px; width:47px; height:42px; display:block; padding-right:0px}
#menu li.primeNavHome a:active{background: url('/images/sprite.png') no-repeat -863px -128px; width:47px; height:42px; display:block; padding-right:0px}
#menu li.primeNavHome a:focus{background: url('/images/sprite.png') no-repeat -863px -128px; width:47px; height:42px; display:block; padding-right:0px}
#menu li.primeNavHomeSelect a{background: url('/images/sprite.png') no-repeat -863px -128px; width:47px; height:42px; display:block; padding-right:0px}

.dropdown_1column {margin:0px; margin-top:34px; float:left; position:absolute; left:-999em; /* Hides the drop down */ text-align:left; padding:0px; border:0px; width: 194px; z-index: 1000 /* Gradient background */ /* Rounded Corners */ }

#menu li:hover .dropdown_1column {left:1px; top:auto; }

div.primePointer {background: url('/images/sprite.png') no-repeat left -772px; display: block; margin:0px; padding:0px}
div.primeBtmPlace {background: url('/images/sprite.png') no-repeat -204px -786px; display: block; margin:0px; padding:0px; bottom:0px; clear: both}

.col_1
{display:inline; float: left; position: relative; width:194px; background: url('/images/spriteTileVert.png') repeat-y 0px 0px;
margin: 0px; ; padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px}
.col_1 p {width:180px; height:31px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 4px; vertical-align:middle; overflow: hidden; border: 0px #D6401A solid; overflow: hidden;}
.col_1 p:hover {background: url('/images/bgavFlyoutHvr.png') repeat-y 0px 0px; width:180px; height:31px; padding: 0px; font-size:16px; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; margin-left:4px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.col_1 p a.berry{ background-image:url('none'); color:#01473d; text-decoration:none; font-size:16px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; height:31px; width:172px; display:block; vertical-align: middle; margin-left:0px; margin-right:0px; margin-top:3px; margin-bottom:0px; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}

#supportNav {padding:0px 0px 0px 0px; margin:5px 10px 0px 0px; float: right;}
#supportNav p{padding:0px 0px 0px 0px; margin:0;}
#supportNav a.txt{text-decoration:none; background: url('/images/sprite.png') no-repeat -411px -197px; font-size:16px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; color:#00473d; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:0px; padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#supportNav a.txt:hover{text-decoration:underline; background: url('/images/sprite.png') no-repeat -411px -220px; font-size:16px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; color:#191919; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:0px; padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#supportNav a.txtSelected{text-decoration:underline; background: url('/images/sprite.png') no-repeat -411px -220px; font-size:16px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; color:#191919; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:0px; padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:0px}
/*----------------------Primary Navigation - END ------------------------------*/

/*--------------SECONDARY NAV - START ------------------*/
#subMenu {margin:auto; padding:0; width:800px; float:left; margin:9px 0px 0px 0px; height: 40px}
#subMenu li {float:left; display:block; text-align:center; position:relative; padding: 0px 0px 0px 0px; margin: 0px 2px 0px 0px; border:none;}
#subMenu li:hover {z-index:130; padding: 0px 0px 0px 0px; margin: 0px 2px 0px 0px;}

#subMenu li a.secOne {background-color: #cccccc; background-image: -moz-linear-gradient(center bottom , #B3B3B3 0%, #CCCCCC 20%); background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#B3B3B3), color-stop(0.2, #CCCCCC)); display:block; line-height: 15px; height: 40px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -khtml-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; padding: 0px 0px 0px 0px; margin: 2px 0px 0px 0px; text-decoration: none; font-size:16px; color:#00473d; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; }
#subMenu li:hover a.secOne {background: #00473d; display: block; float: left; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -khtml-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;
line-height: 15px; height: 40px; padding: 0px 0px 0px 0px; margin: 2px 0px 0px 0px; text-decoration: none; color:#FFFFFF}
#subMenu li A.secOne span{display: block; margin: 0px 0px 0px 0px; padding: 13px 13px 0px 13px;}

#subMenu li a.secTabSelect {background:#FFFFFF; display:block; line-height: 15px; height: 41px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -khtml-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; color:#00473d; border: 2px #bfbfbf solid; border-bottom: 0px; font-size: 16px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}
#subMenu li:hover a.secTabSelect {background: #00473d; display:block; line-height: 15px; height: 40px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -khtml-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; color:#FFFFFF; float: left; border: 2px #bfbfbf solid; border-bottom: 0px;}
#subMenu li A.secTabSelect span{display: block; margin: 0px 0px 0px 0px; padding: 13px 13px 0px 15px;}

.dropdown_SecLevel {margin:0px; margin-top:34px; float:left; position:absolute; left:-999em; /* Hides the drop down */ text-align:left; padding:0px; border:0px; width: 204px; /* Gradient background */ /* Rounded Corners */ }
.dropdown_SecLevel1 {margin:0px; margin-top:34px; float:left; position:absolute; left:-999em; /* Hides the drop down */ text-align:left; padding:0px; border:0px; width: 204px; /* Gradient background */ /* Rounded Corners */ }

span.secondaryPointer{background: url('/images/sprite.png') no-repeat left -757px; display: block; margin:0px; padding:0px}
span.secBtmPlace {background: url('/images/sprite.png') no-repeat 0px -786px; display: block; margin:0px; padding:0px}

.SecSubMenu1 {display:inline; float: left; position: relative; margin: 0px; width:204px;
background: url('/images/bgSecFlyout.png') repeat-y 0px 0px; overflow: hidden; display: block; padding-left:4px; padding-right:0px; padding-top:0px; padding-bottom:0px }
.SecSubMenu1 p {width:192px; height:23px; border-bottom:0px #fff solid; margin: 0px 0px 0px 0px; padding: 0px 0px 1px 0px; overflow: hidden;}
.SecSubMenu1 p:hover { background-color:#00473d; width:192px; margin: 0px 0px 0px 0px; overflow: hidden}
.SecSubMenu1 p a.berry{ background-image:url('none'); color:#00473d; text-decoration:none;
margin: 0px; font-size: 16px; overflow: hidden; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-weight:normal; display: block; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.SecSubMenu1 p:hover a.berry{ background-image:url('none'); color:#ffffff; text-decoration:none; font-size:16px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;
width:192px; height:31px; /*margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;*/ overflow: hidden; font-weight:normal}

#subMenu li:hover .dropdown_SecLevel {left:-1px; top:auto; }
#subMenu li:hover .dropdown_SecLevel1 {left:1px; top:auto; }

#subMenu li ul li {font-size:12px; line-height:24px; position:relative; padding:0; margin:0; float:none; text-align:left; width:130px; }

#subMenu .menu_right { float:right; margin-right:2px; }
#subMenu li .align_right { }
#subMenu li:hover .align_right {left:auto; right:-1px; top:auto;}
#subMenu li ul {list-style:none; padding:0; margin:0 0 12px 0;}

/*-------------classes modified ends here: Hemant----------------------*/

#menu li ul li {font-size:12px; line-height:24px; position:relative; padding:0; margin:0; float:none; text-align:left; width:130px; }
#menu li ul li:hover {background:none; border:none; padding:0; margin:0;}

.col_2, .col_3, .col_4, .col_5 {display:inline; float: left; position: relative; margin-left: 5px; margin-right: 5px; }

.dropdown_2columns, .dropdown_3columns, .dropdown_4columns, .dropdown_5columns {margin:0px; float:left; position:absolute; left:-999em; text-align:left; padding:0px; border:0px; }

#menu li:hover .dropdown_2columns, #menu li:hover .dropdown_3columns, #menu li:hover .dropdown_4columns, #menu li:hover .dropdown_5columns { left:-1px; top:auto;}

#menu .menu_right { text-align:right; margin-right:0px; }
#menu li .align_right { /*Rounded Corners*/ }
#menu li:hover .align_right {left:auto; right:-1px; top:auto;}

#menu p, #menu h2, #menu h3, #menu ul li {}
#menu h2 {}
#menu h3 {}
#menu p {}
#menu li:hover div a {}
#menu li:hover div a:hover {}
#menu li ul {list-style:none; padding:0; margin:0 0 12px 0;}
/*-----------------------Secondary Nav - END --------------------*/

/*-----------------------Navigation - END -----------------------*/

/*-------SECONDARY NAV LINK---------------*/
A.secNavLink { margin:0; width:204px; background: url('/images/iconSecNav.png') no-repeat 0px 3px; color:#00473d !important; font-size:16px; text-decoration:none; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; padding-left:19px; padding-right:0px; padding-top:0px; padding-bottom:0px}
A.secNavLink:hover {color:#000000 !important; font-size:16px; text-decoration:underline; background: url('/images/iconSecNavHover.png') no-repeat 0px 3px; }

/*----SECONDARY NAVIGATION----*/
ul.secNavPanel {margin:auto; padding:0; width:970px;}
ul.secNavPanel li {height:42px; background:url('/images/bgNavSecDefault.png') no-repeat left top; float:left; padding-left:13px; margin-left:2px; list-style-type:none}
ul.secNavPanel li a{background:url('/images/bgNavSecDefaultRt1.png') no-repeat right top; float:left; padding-right:13px; color:#00473d; padding-top:13px; text-decoration:none; font-size:15px; height:42px}
ul.secNavPanel li.selected {height:42px; background:url('/images/bgNavSecSelected.png') no-repeat left top; float:left; padding-left:13px; margin-left:2px; list-style-type:none}
ul.secNavPanel li.selected a{background:url('/images/bgNavSecSelectedRt.png') no-repeat right top; float:left; height:42px }
ul.secNavPanel li.secHvr {height:42px; background:url('/images/bgNavSecHvr.png') no-repeat left top; float:left; padding-left:13px; margin-left:2px; list-style-type:none}
ul.secNavPanel li.secHvr a{background:url('/images/bgNavSecHvrRt1.png') no-repeat right top; float:left; height:42px; color:#FFFFFF}
div.SccNavLink {padding: 0px 0px 0px 0px; margin: 14px 0px 0px 10px; border:0px green solid; float: right;}

/* Page Template Styling - END */
/*Classes to be moved to Template.css Ends*/

/*---In Page Navigation---*/
ul.InPageNav {margin: 0px; padding:0px; display:block}
ul.InPageNav a{ color:#003932; font-weight:bold; text-decoration:none; display:block; padding: 0px 0px 0px 11px;}
ul.InPageNav li{float:left; display:block; border:none; height:29px; list-style:none; padding: 0px 0px 0px 0px; margin: 0px 4px 0px 0px;}
ul.InPageNav li.default{background: url('/images/bgInPageNav.png') no-repeat top left; display:block; line-height: 15px; text-decoration: none; font-size:12px; color:#003932}
ul.InPageNav li.default:hover{background: url('/images/bgInPageNavHvr.png') no-repeat top left; display:block; line-height: 15px; text-decoration: none; font-size:12px; color:#003932}
ul.InPageNav li.default span{background: url('/images/bgInPageNav.png') no-repeat top right; display: block; padding-left:0px; padding-right:11px; padding-top:5px; padding-bottom:4px}
ul.InPageNav li.default:hover span{background: url('/images/bgInPageNavHvr.png') no-repeat top right; display: block; padding-left:0px; padding-right:11px; padding-top:5px; padding-bottom:4px}
ul.InPageNav li.active{background: url('/images/bgInPageNavActive.png') no-repeat top left; display:block; line-height: 15px; text-decoration: none; font-size:12px}
ul.InPageNav li.active span{background: url('/images/bgInPageNavActive.png') no-repeat top right; display: block; padding-left:0px; padding-right:11px; padding-top:5px; padding-bottom:12px}
ul.InPageNav li.active a{background: url('/images/bgInPageNavPointer.png') no-repeat center 24px; display:block; line-height: 15px; text-decoration: none; font-size:12px; color:#FFFFFF}
/*---In Page Navigation Ends---*/

af|table { border:0px #c7c7c7 solid;}
af|column::column-header, af|column::column-footer { border-right: 0px solid #CECECE; z-index: 1}

/*------------------------------------14 APRIL 2011 Hemant Ends------------------------------------------------------*/

/*Styling for correct and cross Icons*/
.iconCorrect {background: url('/images/iconCorrectSign.png') no-repeat left top; height: 20px; width: 20px}
.iconWrong {background: url('/images/iconWrongSign.png') no-repeat left top; height: 15px; width: 16px}
/*Styling for correct and cross Icons Ends*/


/* Box used in Hints & Tips*/
.box {border:1px #c7c7c7 solid; width:auto; height:auto; padding: 20px 20px 20px 20px; -tr-rule-ref:selector(".RoundedBorder:alias");}
/* Box used in Hints & Tips Ends*/



af|inputText:disabled.pswdStrength::content {width:180px; height:24px;}
af|inputText.pswdStrength1::content {width:180px; height:24px; background: Silver; color: #D6401A ;}
af|inputText.pswdStrength2::content {width:180px; height:24px; background: Green; color: #FFFFFF;}
af|inputText.pswdStrength3::content {width:180px; height:24px; background: Yellow; color: #CCCCCC;}



/*Styling for Google search box*/
.gsc-resultsbox-visible {display: none;}
.gsc-clear-button {display: none;}
/*Styling for Google search box Ends*/






/*Styling for correct and cross Icons*/
.iconCorrect {background: url('/images/iconCorrectSign.png') no-repeat left top; height: 20px; width: 20px}
.iconWrong {background: url('/images/iconWrongSign.png') no-repeat left top; height: 15px; width: 16px}
/*Styling for correct and cross Icons Ends*/

/* Styling for error messages */
/*.errorMessageDisplay {color: #d6401a; font-family: Helvetica,Arial,sans-serif; font-size: 12px; font-weight: normal; padding-left: 29px}*/
.errorMessageDisplay {color: #d6401a; font-family: Helvetica,Arial,sans-serif; font-size: 12px; font-weight: normal; width:auto!important}
/* CSS classes for FX Calculator ENDS*/




/*changes made by Milind for passwordStrength Member Register and Fund transfer*/
.passwordstrnStrong {background:url('/images/imgStatusBarStrong.png') no-repeat; width:187px; padding:0; border:0px none; height:24px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px}
.passwordstrnMod {background:url('/images/imgStatusBarModerate.png') no-repeat; width:187px; padding:0; border:0px none; height:24px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px}
.passwordstrnWeak {background:url('/images/imgStatusBarWeak.png') no-repeat; width:187px; padding:0; border:0px none; height:24px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px}
.passwordstrnEmpty {background:url('/images/imgStatusBarEmpty.png') no-repeat; width:187px; padding:0; border:0px none; height:24px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px}


/*
.smallTabWhite_First { background: url(../adf/oracle/skin/images/smallTab_whiteLHS_1.gif) no-repeat 0px 0px; margin: 0; height: 32px; display: inline-block; overflow:hidden; font-family:"Arial"; font-size:13px; font-weight:bold; color:#404040; text-decoration:none; }
.smallTabWhite_First span{ background: url(../adf/oracle/skin/images/smallTab_whiteRHS_1.gif) no-repeat 100% 0px; color: #404040; display:inline-block; height:32px; padding:7px 40px; font-weight:bold; }
.smallTabWhite_First:hover { background: url(../adf/oracle/skin/images/smallTab_whiteLHS_1.gif) no-repeat 0px -32px; color: #404040; text-decoration:none; }
.smallTabWhite_First:hover span { background: url(../adf/oracle/skin/images/smallTab_whiteRHS_1.gif) no-repeat 100% -32px; color: #404040; text-decoration:none; }
.smallTabWhite_Last { background: url(../adf/oracle/skin/images/smallTab_whiteLHS.gif) no-repeat 0px 0px; margin: 0; height: 32px; display: inline-block; overflow:hidden; font-family:"Arial"; font-size:13px; font-weight:bold; color:#404040; text-decoration:none; }
.smallTabWhite_Last span{ background: url(../adf/oracle/skin/images/smallTab_whiteRHS.gif) no-repeat 100% 0px; color: #404040; display:inline-block; height:32px; padding:7px 40px; font-weight:bold; }
.smallTabWhite_Last:hover { background: url(../adf/oracle/skin/images/smallTab_whiteLHS.gif) no-repeat 0px -32px; color: #404040; text-decoration:none; }
.smallTabWhite_Last:hover span{ background: url(../adf/oracle/skin/images/smallTab_whiteRHS.gif) no-repeat 100% -32px; color: #404040; text-decoration:none; }
.smallTabGreen_First { background: url(../adf/oracle/skin/images/smallTab_greenLHS.gif) no-repeat 0px 0px; margin:0; height: 32px; display: inline-block; overflow:hidden; font-family:"Arial"; font-size:13px; font-weight:bold; color:#FFF; text-decoration:none; }
.smallTabGreen_First span{ background: url(../adf/oracle/skin/images/smallTab_greenRHS.gif) no-repeat 100% 0px; color: #FFF; display:inline-block; height:32px; padding:7px 40px; cursor:default; font-weight:bold; text-decoration:none; }
.smallTabGreen_Last { background: url(../adf/oracle/skin/images/smallTab_greenLHS_1.gif) no-repeat 0px 0px; margin:0; height: 32px; display: inline-block; overflow:hidden; font-family:"Arial"; font-size:13px; font-weight:bold; color:#FFF; text-decoration:none; }
.smallTabGreen_Last span{ background: url(../adf/oracle/skin/images/smallTab_greenRHS_1.gif) no-repeat 100% 0px; color: #FFF; display:inline-block; height:32px; padding:7px 40px; cursor:default; font-weight:bold; text-decoration:none; }
*/

.margin_signupBtn {margin-left:176px;}
.margin_signupPP {margin-left:10px;}
.txt_BankInfo {display:block;padding-top:0px;padding-bottom:0px;}
.outputFont{font-size:12px;}
.captchaTextAlign { text-align: left !important;}
.recBankInfoAlign {vertical-align: top;}
/*changes made by Mangesh for passwordStrength Member Register and Fund Transfer */

/* Styling for Mortgages table*/
.deleteIcon {}
.deleteIcon img {background: url('/images/iconDelete.png') no-repeat; height: 9px; width: 9px}
.deleteIcon:hover img {background: url('/images/iconDeleteHover.png') no-repeat;}
.editIcon img{background: url('/images/iconEditHover.png') no-repeat; height: 24px; width: 25px}
.editIcon:hover img{background: url('/images/iconEdit.png') no-repeat; height: 24px; width: 25px}
.homeIcon {background: url('/images/iconHome.png') no-repeat; height: 20px; width: 20px}
.trashIcon {}
.trashIcon img {background: url('/images/iconTrash.png') no-repeat; height: 24px; width: 25px; margin-top: 1px}
/* Styling for Mortgages table Ends*/

/* Product related Styling*/

/* Styling for AMEDN TD*/
.selectorLink {background:url('/images/selectorLink.png') no-repeat left top ; height: 31px; display: block; float: left; line-height: 15px; text-decoration: none; color: #404040; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:27px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.selectorLink span {background:url('/images/selectorLink.png') no-repeat right top; height: 31px; display: block; color: #404040; padding-left:4px; padding-right:15px; padding-top:7px; padding-bottom:0px}
.selectorLink:hover {background:url('/images/selectorLinkHvr.png') no-repeat top left; height: 31px; display: block; float: left; line-height: 15px; text-decoration: none; color: #404040; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:27px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.selectorLink:hover span {background:url('/images/selectorLinkHvr.png') no-repeat right top; height: 31px; display: block; color: #404040; padding-left:4px; padding-right:15px; padding-top:7px; padding-bottom:0px }
.selectorLinkSelected {background:url('/images/smallTab_greenLHS.gif') no-repeat top left ; height: 32px; display: block; float: left; line-height: 15px; height: 32px; text-decoration: none; color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.selectorLinkSelected span {background:url('/images/smallTab_greenRHS_1.gif') no-repeat top right; height: 32px; display: block; color:#FFFFFF; text-decoration: none; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:0px}
.selectorLinkSelected:hover {background:url('/images/smallTab_greenLHS.gif') no-repeat top left ; height: 32px; display: block; float: left; line-height: 15px; height: 32px; text-decoration: none; color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.selectorLinkSelected:hover span {background:url('/images/smallTab_greenRHS_1.gif') no-repeat top right; height: 32px; display: block; color:#FFFFFF; text-decoration: none; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:0px}
/* Styling for AMEDN TD Ends*/

/*Savings Cal and other transaction pages*/
af|inputText.savingsTerm::content {border:1px solid #c7c7c7; width:70px; height:18px; font-size:12px; padding-left:0px; text-align:left !important; -tr-rule-ref:selector(".RoundedBorder:alias"); background-image: url('none');}
af|inputText.savingsTerm::content:focus {border:2px #adc818 solid; width:68px; height:16px; font-size:12px; padding-left:0px; text-align:left;}
af|inputText.contributionAmt::content {border:1px solid #c7c7c7; width:70px; height:18px; font-size:12px; padding-left:0px; text-align:left !important;-tr-rule-ref:selector(".RoundedBorder:alias");background-image: url('none');}
af|inputText.contributionAmt::content:focus {border:2px #adc818 solid; width:68px; height:16px; font-size:12px; padding-left:0px; text-align:left;}
af|selectOneChoice.frequencyType::content{ width:70px; height:22px; background-image: url('none'); padding: 0px;}
af|selectOneChoice.frequencyType::content:focus{ width:72px; height:24px; border:2px #adc818 solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
af|selectOneChoice.noOfDays::content{ width:70px; height:22px; background-image: url('none'); padding: 0px;}
af|selectOneChoice.noOfDays::content:focus{ width:72px; height:24px; border:2px #adc818 solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
af|selectOneChoice.weekDays::content{ width:70px; height:22px; background-image: url('none'); padding: 0px;}
af|selectOneChoice.weekDays::content:focus{ width:72px; height:24px; border:2px #adc818 solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
af|selectOneChoice.numericString::content{ width:70px; height:22px; background-image: url('none'); padding: 0px;}
af|selectOneChoice.numericString::content:focus{ width:72px; height:24px; border:2px #adc818 solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
af|selectOneChoice.months::content{ width:70px; height:22px; background-image: url('none'); padding: 0px;}
af|selectOneChoice.months::content:focus{ width:72px; height:24px; border:2px #adc818 solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
af|selectOneChoice.lastTransferDate::content{ width:70px; height:22px; background-image: url('none'); padding: 0px;}
af|selectOneChoice.lastTransferDate::content:focus{ width:72px; height:24px; border:2px #adc818 solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
/*Savings Cal and other transaction pages Ends*/

/*AccountBalanceCombo Styling
af|table.accntCombo{height: 25px;}
.tableContAccntCombo{border:1px #cccccc solid; -tr-rule-ref:selector(".RoundedBorder:alias");}
/*AccountBalanceCombo Styling Ends*/

/* Main style sheet for jQuery Calculator v1.3.0 starts*/
div.hasCalculator, span.hasCalculator {position: relative;}
button.calculator-trigger {width: 50px; padding: 0px;}
img.calculator-trigger {margin: 2px; vertical-align: middle;}
.calculator-popup {display: none; z-index: 10; margin: 0; padding: 0; border: 1px solid #888; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; color: #000; background-color: #f4f4f4; font-family: Arial, Helvetica, sans-serif; width: 314px;}
.calculator-keyentry {position: absolute; top: 8px; right: 8px; width: 10px;}
.calculator-inline {position: relative;border: 1px solid #888;border-radius: 4px; -moz-border-radius: 4px;-webkit-border-radius: 4px;background-color: #f4f4f4;}
.calculator-inline.calculator-close {display: none;}
.calculator-disabled {position: absolute; z-index: 100; background-color: white; opacity: 0.5; filter: alpha(opacity=50);}
.calculator-rtl {direction: rtl;}
.calculator-prompt {clear: both; text-align: center;}
.calculator-prompt.ui-widget-header {margin: 2px;}
.calculator-result {clear: both; margin: 2px; padding: 0px 2px; text-align: right; background-color: #fff; border: 1px inset #000; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 130%; width: 200px; }
.calculator-focussed {background-color: #ffc;}
.calculator-row {clear: both; width: 100%;}
.calculator-space {float: right; margin: 2px; width: 44px;}
.calculator-half-space {float: left; margin: 1px; width: 22px;}
.calculator-row button {position: static;float: left;margin: 1px;padding: 0px;height: 30px;width: 50px;background-color: #f4f4f4;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;text-align: center;cursor: pointer;}
.calculator-row.calculator-ctrl { width: 150px; background-color: #e8e8e8;}
.calculator-row.calculator-undo, .calculator-row.calculator-clear-error, .calculator-row.calculator-clear { width: 28px;}
.calculator-row.calculator-base, .calculator-row.calculator-angle { width: 28px; font-size: 70%;}
.calculator-row.calculator-base-active, .calculator-row.calculator-angle-active { border: 4px inset #fff;}
.calculator-digit, .calculator-oper { width: 70px;}
.calculator-mem-empty { color: #888;}
.calculator-row.calculator-trig { font-size: 140%;}
@ -moz-document url-prefix() {//
Firefox.
calculator-trig, .
calculator-base {
text-indent: -3px;
}
}

.calculator-key-down {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.calculator-keystroke {
display: none;
width: 32px;
height: 28px;
position: absolute;
left: 0px;
top: 0px;
color: #000;
background-color: #fff;
border: 1px solid #888;
font-size: 150%;
}

.calculator-angle.calculator-keystroke, .calculator-base.calculator-keystroke, .calculator-trig.calculator-keystroke {
top: -10px;
font-size: 95%;
}

.calculator-keyname {
width: 44px;
font-size: 70%;
}

.calculator-cover {
display: none;
display
/**/
: block;
position: absolute;
z-index: -1;
filter: mask();
top: -4px;
left: -4px;
width: 314px;
height: 430px;
}

.tableCont {border:1px #cccccc solid; padding: 1px 13px 15px 13px; -tr-rule-ref:selector(".RoundedBorder:alias");}
/* Table Styling - START
.tableCont {border:1px #cccccc solid; padding: 9px 14px 27px 14px; -tr-rule-ref:selector(".RoundedBorder:alias");}
af|column::column-header, af|column::column-footer { border-right: 0 solid #CECECE; z-index: 1;}
.selectedRowS {height:32px; color:#ffffff; background: url(/images/bgAccntSelectorRight.png) no-repeat 0px 0px !important;}
.selectedRowM {height:32px; color:#ffffff; background: url(/images/bgAccntSelectorMid.png) repeat-x 0px 0px !important;}
.selectedRowE {height:32px; color:#ffffff; background: url(/images/bgAccntSelectorLeft.png) no-repeat top right !important;}
.selectNone{background: none;}*/
af|column::sort-ascending-icon-style, af|column::sort-ascending-icon-style:hover, af|column::sort-ascending-icon-style:active {background: url('/images/sprite.png') -215px -256px; width: 9px ; height: 6px }
af|column::sorted-ascending-icon-style, af|column::sorted-ascending-icon-style:hover, af|column::sorted-ascending-icon-style:active {background: url('/images/sprite.png') -215px -249px ; width: 9px ; height: 6px }
af|column::sort-descending-icon-style, af|column::sort-descending-icon-style:hover, af|column::sort-descending-icon-style:active {background: url('/images/sprite.png') -204px -257px; width: 9px ; height: 6px }
af|column::sorted-descending-icon-style, af|column::sorted-descending-icon-style:hover, af|column::sorted-descending-icon-style:active {background: url('/images/sprite.png') -204px -249px; width: 9px ; height: 6px }
/*af|column::column-header-cell {height:43px;color:#808080; background-color: #ffffff; font-weight:bold; border-bottom:0px #d9d9d9 solid; background-image:none; cursor: none;}
af|column::column-header-cell:focused {color:#191919; background-color: #ffffff; border-bottom-color: #D9D9D9;}


af|table { -tr-inhibit: all; border: 1px #cccccc solid; padding: 10px; overflow: hidden; display: block;}
af|column::column-header-cell {background-color: #FFFFFF; background-image: none; border-bottom: 1px solid #D9D9D9; border-right: 0px solid #979991; color: #808080; cursor: none; font-weight: bold; height: 43px; overflow: hidden; padding: 0px;}
af|table::data-row {-tr-inhibit: all; height: 30px}
/*--------/TABLE-----*/

/*Styling for Table*/
af|column::column-header-cell:hover {color:#191919; background-color: #FFFFFF; background-image: url('none'); cursor: default}
af|column::column-header-cell {background-color: #FFFFFF; background-image: url('none'); border-bottom: 1px solid #D9D9D9; border-right: 0px solid #979991; color: #808080; font-weight: bold; height: 43px; overflow: hidden; padding: 0px; font-size: 12px}
af|table::data-row {-tr-inhibit: all; height: 30px}
/*Styling for Table Ends*/
af|column::column-header-cell:focus {color:#191919; background-color: #ffffff; border-bottom-color: #D9D9D9; cursor: default;}
af|column::column-header-cell-content.p_AFSorted {color:#191919!important}

/*New Class by Hemant May11*/
.TnCtxt {text-align:right; font-size:12px; margin-top:26px; }

.trStdProd {
background-color: #00483D !important;
color: #FFFFFF; font-weight: bold;
}
.trLoyaltyBonus { background-color: #ADC818; color: #00483D; font-weight: bold;}
/*New Class by Hemant May11 Ends*/

/*For KYC Widget*/
.txtGreen {color: #33AA34; }
.txtRed {color: #d6401a; }
.txtRed label{color: #d6401a; }
.txtRed af|inputText::content{border: 1px #d6401a solid}
.txtRed af|selectOneChoice::content{border: 1px #d6401a solid}
.redBorder {border: 1px #d6401a solid}
/*For KYC Widget Ends*/

/*--------TABLE-----
af|table { -tr-inhibit: all; border: 1px #cccccc solid; padding: 10px; overflow: hidden; display: block;}
af|column::column-header-cell {background-color: #FFFFFF; background-image: none; border-bottom: 1px solid #D9D9D9; border-right: 0px solid #979991; color: #808080; cursor: none; font-weight: bold; height: 43px; overflow: hidden; padding: 0px;}
af|table::data-row {-tr-inhibit: all; height: 30px}
/*--------/TABLE-----*/


/*---INPUT FILE :: Browse Files---*/
af|inputFile::label {font-weight: bold; width: 175px; padding-right: 15px; color: #404040; font-family: Helvetica, Arial,sans-serif; font-size: 12px;}
af|inputFile::content {-tr-inhibit: all; border: 1px #cccccc solid !important;}
/*---/INPUT FILE---*/

.labelAlignTop {vertical-align: top;}
.labelAlignMid {vertical-align: middle;}
.PLMminibox {margin-top:6px}
af|inputNumberSlider.PLMslider
{
height:auto;
padding-top:7px;
}
/*FOR SPACING BET'N BULLET LINKS - Used in Glossary */
.bulletListing{margin: 0px 0px 10px 0px; display: block;}


/* START By Milind for Fund Transfer screens 01-06-2011*/
af|selectOneChoice.smallDropDownFundT::content {width:100%; height:24px;margin-left:5px}
af|inputText.amountSmallField::content {-tr-inhibit: all; height: 22px; width: 85% !important; -tr-rule-ref:selector(".RoundedBorder:alias"); margin:0px 0px 0px 0px; padding:0px 0px 0px 6px; font-size:12px; left:0px; border:1px #bfbfbf solid; text-align: left !important;}
af|inputText.amountSmallField::content:focus {-tr-inhibit: all; height: 20px; width: 84% !important; -tr-rule-ref:selector(".RoundedBorder:alias"); border:2px #adc818 solid;}

af|inputText.fundTransferInput::content {
border: 1px solid #bfbfbf;
border-radius: 3px 3px 3px 3px;
font-size: 12px;
height: 22px;
left: 0;
margin: 0;
padding: 0 0 0 0px;
width: 100% !important;
color:#ccc;
}

af|inputText.fundTransferInput::content:focus {
border: 2px solid #adc818;
background: #ffffff none !important;
width: 99% !important;
color:#ccc
}


af|inputText.fundTransferInputNoImage::content {border: 1px solid #bfbfbf;
border-radius: 3px 3px 3px 3px;
font-size: 12px;
height: 22px;
left: 0;
margin: 0;
padding: 0 0 0 6px;
width: 97% !important;
}

af|inputText.fundTransferInputNoImage::content:focus {
border: 2px solid #adc818;
background: #ffffff none !important;
width: 96% !important;
}

af|inputText.readOnlyTxt::label {
font-size: 12px;
font-weight: normal;
margin: 0;
padding: 0 5px 0 0;
text-align: left;
width: 65px; color:#404040
}
af|inputText.readOnlyTxt::content {vertical-align: top; color:#404040}
.readOnlyTxt {vertical-align: top;; color:#404040}
.splitLblHolderTxt { font-weight: bold; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px; clear:both; color:#404040!important}
div.splitLblHolderTxt {width: 100%;}
.descriptionPanel {width: 100%; float: left;}
.inLineActionPanel {/*width:37%; float: right;*/}
.splitLblHolder { font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px; clear:both}
.lhsLblHolder {width:49%; float: left; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px; color:#404040}
.lhsLblHolder70 {width:70%; float: left; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px; color:#404040}
.rhsLblHolder{width:50%; float: right; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px !important; font-size: 11px; color:#404040}
.rhsLblHolder30 {width:30%; float: right; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px !important; font-size: 11px; color:#404040}
.rhsLblHolder af|selectOneChoice::content{margin-left: 0px !important; color:#404040}
.lhsLblHolder af|selectOneChoice::content{margin-left: 0px !important; color:#404040}
af|selectOneChoice.bigDropDownMFT af|selectOneChoice::content {height: 24px; width: 100%; margin:0 0 10px 0; }
af|selectOneChoice.bigDropDownMFT::content:focus {border:2px #adc818 solid;}

.mandatoryBlock { background: url('/images/iconMandatory.png') no-repeat right 2px; margin: 0px; font-family: Helvetica, Arial, sans-serif; color:#404040; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:0px}
/* END By Milind for Fund Transfer screens 01-06-2011*/

/*CSS FOR PCT*/
.fourColumnFormContainer {display: block;}
.fourColumnFormContainer div.LHS{width:49%; float: left;display: block;}
.fourColumnFormContainer div.RHS{width:49%; float: right;display: block;}

.fourColumnValContainer {}
.fourColumnValContainer div.LHS1{width:57%; float: left;display: block;}
.fourColumnValContainer div.RHS1{width:43%; float: left;display: block;}
table.PCTlabel {width:100%}
af|panelLabelAndMessage.PCTlabel::label {width:94px; text-align: right;}
af|panelLabelAndMessage.PCTlabel1::label {width:94px; text-align: right; padding-right:0;}
af|inputText.rightAlignText::content {text-align:right;}

.formValueDisplayInWidgetPCT
{
border: 1px #ccc solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
padding: 10px;
background-color: #ffffff;
margin: 0 0 10px 0;
display: inline-table;
width:643px;
}

/*CSS FOR PCT ENDS HERE*/


af|inputDate.dateNanoField
{
background-image: url('none');
border: 0px none;
border-radius: 3px 3px 3px 3px;
height: 22px;
margin-left:0; margin-right:5px; margin-top:0; margin-bottom:0
}
af|inputDate.dateNanoField::content
{
background-image: url('none');
color: #000000;


font-weight: normal;
width: 85%;
padding-left:6px; padding-right:2px; padding-top:1px; padding-bottom:1px
}

af|inputDate.dateNanoField::content:focus {width: 85%; border:2px #adc818 solid;}
af|inputDate.dateNanoField.p_AFError {height: 22px; width: 77px !important; border: 0px #D6401A solid}
af|inputDate.dateNanoField.p_AFFatal {height: 22px; width: 77px !important; border: 0px #D6401A solid}
af|inputDate.dateNanoFieldValue::content{font-weight: normal; padding: 1px 2px 1px 0px;}
.zeroLeft span{padding-left: 0px !important;}
.txtBold, .txtBold div, txtBold af|selectOneRadio::content, .txtBold SPAN, .txtBold af|inputText::content{font-weight: bold !important;}

/* IN WIDGET TABLE SKIN AND LAYOUT */
af|table.widgetTable{padding: 0px; border-bottom: 0px}
af|table.widgetTable tr{background: #f2f2f2 !important;}
af|table.widgetTable tr:hover{background: #FFFFFF !important;}
/*af|table.widgetTable tr:first-child:hover{background: #f2f2f2 !important;}*/
af|table.widgetTable af|column::data-cell {border:0px; font-weight: normal; font-size: 12px; border-bottom: 1px #cecece dotted;}
af|table.widgetTable af|column::banded-data-cell {border:0px; border-bottom: 1px #CCCCCC dotted; font-size: 12px; font-family: Helvetica,Arial,sans-serif}
af|table.widgetTable af|column::column-header-cell-content{padding-right:3px; font-size: 12px; font-family: Helvetica,Arial,sans-serif; font-weight: bold;}
af|table.widgetTable td{background: none !important; /*height: 30px;*/ font-size: 12px; font-family: Helvetica,Arial,sans-serif}
af|table.widgetTable th{background: none !important; /*height: 39px;*/ font-size: 12px; font-family: Helvetica,Arial,sans-serif; font-weight: normal;}
af|table.widgetTable th:hover{font-weight: bold;}
af|table.widgetTable af|column::column-header{font-weight: bold;}

.amtLinkConnector {float: right; font-weight: normal; color: #191919; padding: 0px 0px 0px 0px; font-size: 12px;}
.amtLinkConnector a{color: #191919; text-decoration: none; font-weight: normal; font-size: 12px; font-family: Helvetica,Arial,sans-serif}
.amtLinkConnector a:hover{text-decoration: underline; font-size: 12px;}
.amtLinkConnector span {border:1px red soli; font-size: 12px;}

af|goLink.mildgreenBullet { background:url('/images/bulletMildGreen.png') no-repeat 0px 4px; color:#69635e; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px }
af|goLink.mildgreenBullet:hover {color:#588230;text-decoration: underline;}

/*By Milind for Upcoming Payments Form Start*/
.lhsLblHolderNormal {width:50%; font-weight: normal; margin: 0; padding:0; font-size: 12px}
.lhsLblHolderBold span{width:50%;font-weight: bold; margin:0 !important; padding: 0 !important; font-size: 12px;display: block;}

/*By Milind for Upcoming Payments Form End*/



/* --------------------- Account Selector Combo - Mangesh----------------------------------- */

.ASCombo_Table {
border-collapse:collapse;
height:33px;
margin:0;
padding:0;
}

.ASCombo_LHS {
background:url('/images/ASCombo_BG.gif') no-repeat 0 0;
height:32px;
width:3px;
margin:0;
padding:0
}

.ASCombo_RHS {
background:url('/images/ASCombo_BG.gif') no-repeat 0 -32px;
height:32px;
width:3px;
margin:0;
padding:0
}

.ASCombo_Center {
background:url('/images/ASCombo_BG.gif') 100% -64px;
height:32px;
border:0px none;
margin:0;
padding:0
}

.ASCombo_TickAlign {
margin:1px 10px 0;
}

.ASCombo_UnTickAlign {
margin:1px 10px 0 9px;
}

.ASCombo_Spacing {
padding-right:80px;
}

af|commandButton.ASCombo_Btn {
background:url('/images/ASCombo_btn.gif') no-repeat 0 0;
height:24px;
width:24px;
border:0px none;
margin:0;
padding:0
}

af|commandbutton.ASCombo_Btn:hover, af|commandbutton.ASCombo_Btn:active {
background:url('/images/ASCombo_btn.gif') no-repeat 0 -24px;
height:24px;
width:24px;
border:0px none;
margin:0;
padding:0
}

.ASCombo_TablePopup {
border-collapse:collapse;
width:450px;
margin:0;
padding:0;
}

.ASCombo_PopupLHS {
height:32px;
width:14px;
border-left:1px solid #CCC;
border-bottom:1px solid #CCC;
margin:0;
padding:0;
}

.ASCombo_PopupCenter {
height:32px;
border-bottom:1px solid #CCC;
margin:0;
padding:0;
}

.ASCombo_PopupRHS {
height:32px;
width:3px;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
margin:0;
padding:0;
}

.ASCombo_Align1p {
height:24px;
width:24px;
border:0px none;
padding:0; margin-left:15px; margin-right:0; margin-top:0; margin-bottom:0
}

.ASCombo_TablePopupTDRight {
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
}

af|table.ASCombo_TableDisplay {
border:1px solid #CCC;
width:auto;
-tr-rule-ref:selector(".RoundedBorder:alias");
}

af|table.ASCombo_TablePopup {
border:1px solid #CCC;
-moz-border-radius-bottomright:3px;
-moz-border-radius-bottomleft:3px;
-webkit-border-radius-bottomright:3px;
-webkit-border-radius-bottomleft:3px;
-khtml-border-radius-bottomright:3px;
-khtml-border-radius-bottomleft:3px;
border-bottom-right-radius:3px;
border-bottom-left-radius:3px;
margin-top:-6px;
margin-left:-3px;
}
/* Following change by: VIPIN BODELE 13 SEPT 2011*/
af|table.ASCombo_TablePopup::data-row:selected af|column::data-cell, af|table.ASCombo_TablePopup::data-row:selected af|column::banded-data-cell, af|table.ASCombo_TableDisplay::data-row:selected af|column::data-cell, af|table.ASCombo_TableDisplay::data-row:selected af|column::banded-data-cell {
background:url('/images/ASCombo_BG.gif') 100% -96px;
color:#FFF;
height:32px;
border:0px none; font-family: Helvetica,Arial,sans-serif; font-size: 12px
}
/* Following change by: VIPIN BODELE 13 SEPT 2011*/
.comboBankName{padding-left:265px;}
.comboBillerName{padding-left:72px;}/*by Rahul Bansal - Bill payment*/
/* Following change by: VIPIN BODELE 13 SEPT 2011*/
af|table.ASCombo_TableDisplay::detail-area-cell {
background-image:url('none') !important;
background-color:#3085aa;
color:#FFF;
height:32px;
border:0px none;
}
/* Following change by: VIPIN BODELE 13 SEPT 2011*/
af|table.ASCombo_TablePopup::data-row.p_afhighlighted af|column_data-cell, af|table.ASCombo_TablePopup::data-row.p_afhighlighted af|column::banded-data-cell, af|table.ASCombo_TableDisplay::data-row.p_afhighlighted af|column_data-cell, af|table.ASCombo_TableDisplay::data-row.p_afhighlighted af|column::banded-data-cell, af|table.ASCombo_TableDisplay::data-row.p_afhighlighted af|column::detail-cell {
background-color:#F2F2F2; font-family: Helvetica,Arial,sans-serif; font-size: 12px;
}

af|inputText.ASCombo_Text::content {
font-family:Helvetica, Arial, sans-serif;
color:#FFF;
font-weight:bold;
border:0px none;
height:auto; font-size:12px; text-shadow: 1px 1px #404040
}

af|inputText.ASCombo_Text1::content {
font-family:Helvetica, Arial, sans-serif;
color:#404040;
border:0px none;
font-weight:bold
}

#p1 .AFPopupSelectorHeader, .AFPopupSelectorHeaderStart, .AFPopupSelectorHeaderEnd, .AFPopupSelectorContentStart, .AFPopupSelectorContent, .AFPopupSelectorContentEnd, .AFPopupSelectorFooterStart, .AFPopupSelectorFooter, .AFPopupSelectorFooterEnd {
-tr-inhibit:all;
}

af|table::data-table {
width:612px;
}

.AcctSelectorLabel, af|panelLabelAndMessage.AcctSelectorLabel .af|panelLabelAndMessage::label{
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
}

.verticalAlignTop {
vertical-align:top;
}

af|richTextEditor::content-input-container {
border:1px #c7c7c7 solid;
-tr-rule-ref:selector(".RoundedBorder:alias");
}

af|toolbox, af|toolbox::row, af|toolbox::body {
border:0px none;
margin:0;
padding:0
}

af|toolbar::body {
width:200px;
margin:8px 0 0;
padding:0;
}

af|panelGroupLayout.tabularBorderAcctSumm {
/*display:block;
border:1px #ccc solid;
width:612px;
height:auto;
background-color:#FFF;
-tr-rule-ref:selector(".RoundedBorder:alias");
-moz-border-radius-bottomright:10px;
-webkit-border-radius-bottomright:10px;
-khtml-border-radius-bottomright:10px;
border-bottom-right-radius:10px;
padding:15px;*/
display:block;width:auto;height:auto;background-color:#d8d8d8;border:1px solid #e5e5e5;/*changeme by amit mishra*/
}
af|panelGroupLayout.tabularBorderAcctSumm TR:hover {
background-color: #f2f2f2;
}
af|panelgrouplayout.acctSummTxnBtns af|commandlink, af|panelgrouplayout.acctSummTxnBtns af|commandlink:hover {
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
}

af|panelGroupLayout.tabularDataBorder {
display:block;
border:1px #ccc solid;
width:auto;
height:auto;
background-color:#FFF;
-tr-rule-ref:selector(".RoundedBorder:alias");
padding:5px 14px 14px;
}
.tabularDataBorderBGnone {display:block; border:1px #ccc solid; width:auto; height:auto; background-color:none; -tr-rule-ref:selector(".RoundedBorder:alias"); padding:5px 14px 14px;}/*by HN*/
af|panelGroupLayout.tabularBorderAcctSumm:hover {
/*border:1px #c1d16f solid;
background-color:#eff5d1;*/
}

af|table.tabularDataDisplay {width:auto; border:0px none;}
af|table.tabularDataDisplay af|column::banded-data-cell, af|table.tabularDataDisplay af|column::data-cell {height:30px; background:url('/images/bgDataDisplyRow.gif') repeat-x left bottom; border:0px none; font-family: Helvetica,Arial,sans-serif; font-size: 12px; white-space: normal}
af|table.tabularDataDisplay af|column::banded-data-cell {background-color:#F2F2F2; font-family: Helvetica,Arial,sans-serif; font-size: 12px;}
af|table.tabularDataDisplay af|column::column-header-cell {border-left:0px none; border-top:0px none; background-color: #FFFFFF; background-image: url('none'); border-bottom: 1px solid #D9D9D9; border-right: 0px solid #979991; font-weight: bold; height: 39px/*43px*/; overflow: hidden; line-height: 1.2; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px}
af|table.tabularDataDisplay af|column::column-header-cell:focus {color: #404040;}
af|table.tabularDataDisplay af|inputtext::content, af|table.tabularDataDisplay af|inputdate::content {font-family: Helvetica, Arial, sans-serif; font-size:12px; color:#191919; font-weight:normal; border:0px none;}
af|table.tabularDataDisplay af|commandLink {color:#191919; text-decoration:underline;}

af|table.ASCombo_Table {
border-collapse:collapse;
border:0px none;
height:33px;
margin:0;
padding:0;
width: 100% !important
}

af|column::data-cell.ASCombo_LHS {
background:url('/images/ASCombo_BG.gif') no-repeat 0 0;
border:0px none;
height:32px;
width:2px;
margin:0;
padding:0
}

af|column::data-cell.ASCombo_RHS {
background:url('/images/ASCombo_BG.gif') no-repeat 0 -32px;
border:0px none;
height:32px;
width:3px;
margin:0;
padding:0
}

af|column::data-cell.ASCombo_Center {
background:url('/images/ASCombo_BG.gif') 100% -64px;
border:0px none;
height:32px;
margin:0;
padding:0
}

af|column::data-cell.ASCombo_PopupLHS {
border-left:0px none; border-right:0px none; border-top:0px none; height:32px;
width:14px;
border-bottom:1px solid #CCC;
margin:0;
padding:0
}

af|column::data-cell.ASCombo_PopupCenter {
border-left:0px none; border-right:0px none; border-top:0px none; height:32px;
border-bottom:1px solid #CCC;
margin:0;
padding:0
}

af|column::data-cell.ASCombo_PopupRHS {
border-left:0px none; border-top:0px none; height:32px;
width:3px;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
margin:0;
padding:0
}

af|table.ASCombo_TableDisplay::data-row:selected af|inputText.ASCombo_Text1::content[type="text"] {
color:#000;
font-weight:normal;
width:175px;
}

af|table.ASCombo_TableDisplay::data-row:selected af|inputText.ASCombo_Text1::content[type="text"]:focus {
border:2px #adc818 solid;
height:20px;
width:172px;
-tr-rule-ref:selector(".RoundedBorder:alias");
}
/* Following change by: VIPIN BODELE 13 SEPT 2011*/
af|table.ASCombo_TableDisplay af|column::column-header-cell, af|table.ASCombo_TableDisplay af|column::detail-column-header-cell {
font-weight: bold; cursor: default;
font-size:12px;
color:#404040;
height:32px; font-family: Helvetica, Arial, sans-serif;
border:0px none;
padding:0
}
/* Following change by: VIPIN BODELE 13 SEPT 2011*/
af|table.ASCombo_TableDisplay af|table::undisclosed-icon-style, af|table.ASCombo_TableDisplay af|table::disclosed-icon-style {display: none;}


af|inputnumberspinbox, af|inputnumberspinbox::content {
height:34px;
}

af|table.tabularDataDisplay af|column::column-header-cell.p_AFFocused, af|table.ASCombo_TableDisplay af|column::column-header-cell.p_AFFocused {
color:#191919;
background-color:#FFF;
}

af|table.tabularDataDisplay af|inputdate, af|table.tabularDataDisplay af|inputtext {
border:0px none;
background-color:transparent
}

.horizontalSep {
display:block;
background-color:#CCC;
height:1px;
margin-top:15px;
margin-bottom:15px;
}

af|panelBox::content {
background-image:url('none');
margin:0;
padding:0
}

af|panelLabelAndMessage.readOnlyLabel::label {
-tr-inhibit:all;
text-align:right;
font-size:12px;
font-weight:normal; color:#404040;
height:34px;
width:175px;
margin:0;
padding:0 15px 0 0;
}
af|panelLabelAndMessage.readOnlyLabel::content-cell {
height:34px;
width:130px;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
}
af|panelLabelAndMessage.readOnlyLabel::content-cell.AFPanelFormLayoutContentCell af|inputText.p_AFReadOnly, af|panelLabelAndMessage.readOnlyLabel::content-cell.AFPanelFormLayoutContentCell af|selectOneChoice.p_AFReadOnly, af|panelLabelAndMessage.readOnlyLabel::content-cell.AFPanelFormLayoutContentCell af|inputDate.p_AFReadOnly
{
padding:0; color:#404040;


font-weight:bold;
}


af|panelLabelAndMessage.readOnlyLabel::content-cell.AFPanelFormLayoutContentCell af|commandLink
{
/*font-family:'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif;*/
font-size:12px;
text-decoration:underline;
}

af|panelbox.accordianHeaderTxt::center, af|panelbox.accordianHeaderTxt::header-center, af|panelbox.accordianHeaderTxt::header-start, af|panelbox.accordianHeaderTxt::header-end, af|panelbox.accordianHeaderTxt::content, af|panelbox.accordianHeaderTxt::footer-start, af|panelbox.accordianHeaderTxt::footer-center, af|panelbox.accordianHeaderTxt::footer-end {
border:0px none;
color:#191919;
background-color:#FFF;
background-image:url('none');
}

af|panelBox.accordianHeaderTxt::content {
border:0px none;
color:#191919;
background-color:#FFF;
margin-bottom:10px;
padding-bottom:20px
}

af|panelbox.accordianHeaderTxt::header-start, af|panelbox.accordianHeaderTxt::header-center, af|panelbox.accordianHeaderTxt::header-end {
border-bottom:1px solid #D9D9D9;
}

af|panelbox.accordianHeaderTxt::footer-start, af|panelbox.accordianHeaderTxt::footer-center, af|panelbox.accordianHeaderTxt::footer-end {
border:0px none;
background-image:url('none');
height:1px
}

af|panelBox.accordianHeaderTxt::header-element {
display:block;
color:#00473D;
font-size:14px;
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
width:auto;
margin:10px 0 5px;
padding:0;
}

af|inputText.shortInputBox {
-tr-inhibit:all;
height:34px;
overflow:hidden;
margin:0;
padding:0;
}

af|inputText.shortInputBox::content {
-tr-inhibit:all;
height:22px;
width:60px;
-tr-rule-ref:selector(".RoundedBorder:alias");
font-size:12px;
left:0;
border:1px #bfbfbf solid;
margin:0;
padding:0 0 0 10px;
}

af|inputText.shortInputBox::content:focus {
-tr-inhibit:all;
height:22px;
width:60px;
-tr-rule-ref:selector(".RoundedBorder:alias");
border:2px #adc818 solid;
}

af|inputText.mediumInputBox {
-tr-inhibit:all;
height:34px;
overflow:hidden;
margin:0;
padding:0;
}

af|inputText.mediumInputBox::content {
-tr-inhibit:all;
height:22px;
width:120px;
-tr-rule-ref:selector(".RoundedBorder:alias");
font-size:12px;
left:0;
border:1px #bfbfbf solid;
margin:0;
padding:0 0 0 10px;
}

af|inputText.mediumInputBox::content:focus {
-tr-inhibit:all;
height:22px;
width:120px;
-tr-rule-ref:selector(".RoundedBorder:alias");
border:2px #adc818 solid;
}

.errorMessageDisplayMedium {font-family:Arial;color: #D6401A ;font-weight: bold;font-size:10px !important;width:120px}


af|panellabelandmessage.labelNowidth::label, af|panelformlayout.labelNowidth::label-cell {
width:0;
padding-left:10px;
padding-right:10px;
}

af|panellabelandmessage.labelNowidth1::label, af|panelformlayout.labelNowidth1::label-cell {
width:0;
margin:0;
padding:0;
}

af|panellabelandmessage.labelDblColumnwidth::label, af|panelformlayout.labelDblColumnwidth::label-cell {
width:100px;
padding-left:10px;
}

af|selectOneRadio.txnHistory {
height:30px;
padding-top:3px;
}

.hideOverflow {
display:block;
overflow:hidden;
margin-top:10px;
}

.floatLeft {
display:block;
float:left;
}

af|selectOneChoice.daysMonths::content {
width:50px;
}

af|selectOneChoice.daysMonths::content:focus {
width:50px;
height:24px;
border:2px #adc818 solid;
}

af|panelFormLayout::column {
-tr-inhibit: all; width:auto;
}

af|region.mainRegionLeft {
padding:15px;
}

af|column::column-header-cell {
background-color:#FFF;
background-image:url('none');
border-bottom:1px solid #D9D9D9;
border-right:0px solid #979991;
color:#808080;
cursor:none;
font-family:Helvetica, Arial, sans-serif; font-size:12px;
font-weight:bold;
height:43px;
overflow:hidden;
padding:0
}
af|column::column-header-cell:focus{font-weight:bold; color: #404040}
.outputText1 {
height:34px;
display:block;
font-size:12px;
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
border-bottom:0px solid #f7dab1;
border-left:0px solid #f7dab1;
margin-top:19px;
margin-left:10px;
margin-right:10px
}

.outputText2 {
height:34px;
display:block;
font-size:12px;
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
border-bottom:0px solid #f7dab1;
border-left:0px solid #f7dab1;
margin-top:0;
margin-left:10px;
margin-right:10px
}

.HorizontalAlignLeft {
text-align:left;
}

af|panelbox.accordianHeaderTxt1::center, af|panelbox.accordianHeaderTxt1::header-center, af|panelbox.accordianHeaderTxt1::header-start, af|panelbox.accordianHeaderTxt1::header-end, af|panelbox.accordianHeaderTxt1::content, af|panelbox.accordianHeaderTxt1::footer-start, af|panelbox.accordianHeaderTxt1::footer-center, af|panelbox.accordianHeaderTxt1::footer-end {
border:0px none;
color:#191919;
background-image:url('none');
}

af|panelBox.accordianHeaderTxt1::content {
border:0px none;
color:#191919;
background-color:#FFF;
margin-bottom:10px;
padding-bottom:10px
}

af|richTextEditor.AFReadOnly1 {
border:1px #c7c7c7 solid;
}

af|selectOneChoice.TenorStyle::content {
width:100px;
}

af|selectOneChoice.TenorStyle::content:focus {
width:100px;
height:24px;
border:2px #adc818 solid;
}

af|selectManyChoice:read-only::content {
border:0px none;
width:186px;
font-size:12px;
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
color:#191919;
text-align:right;
padding-left:0; padding-right:15px; padding-top:5px; padding-bottom:5px
}

.boldText {
font-weight:bold;
font-size: 12px;
}

.normalText {
font-weight:normal!important;
}

af|inputText.acctSummNormalText::content {
font-weight:normal;
font-size:12px;
color:#191919;
width:auto;
padding:0;
margin: 0;
}
a.acctSummNormalText {font-size: 11px; text-decoration: none}
.acctSummNormalText span{font-size: 11px;}
af|inputText.acctSummBoldText::content {
ont-weight:bold;
font-size:12px;
color:#191919;
width:auto;
padding:0!important;
margin: 0 0 0 10px;
display:inline!important; float: right; height: 18px
}

/*.formFrame1 {
margin:18px 0 0;
}*/

.pageHeaderWB {
border-bottom-color:#CCC;
border-bottom-style:solid;
border-bottom:1px solid #ADC818;
display:block;
width:auto;
margin:10px 0;
padding:0;
}

.formHeaderSHg {
color:#588230;
font-size:16px;
font-weight:normal;
margin:0;
padding:0;
}

.alignRight, af|inputtext.alignRight, af|inputtext.alignRight::content {
text-align:right;
}

.alignCenter, .headerAlign {
text-align:center;
}

af|table.ASCombo_TablePopup af|column::data-cell, af|table.ASCombo_TableDisplay af|column::data-cell, af|table.ASCombo_TablePopup af|column::banded-data-cell, af|table.ASCombo_TableDisplay af|column::banded-data-cell {
background-image:url('none');
background-color:#FFF;
border-bottom:1px solid #CCC;
border-right:0px none; font-family: Helvetica,Arial,sans-serif; font-size: 12px
}

af|table.ASCombo_TablePopup::data-row:selected af|inputtext.ASCombo_Text1::content, af|table.ASCombo_TableDisplay::data-row:selected af|inputtext.ASCombo_Text1::content, af|column::column-header-cell:visited {
color:#FFF;
}

af|toolbox, af|toolbox_row, af|toolbox_body {
border:0px none;
}

af|inputtext.ASCombo_Text, af|inputtext.ASCombo_Text1 {
background-color:transparent;
}

af|commandlink.defaultFontSize, .fontSize12px {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
}

af|selectonechoice.SOCSize::content, af|selectonechoice.SOCSize::content:focus {
width:190px;
}
.ASCombo_Text1 span[style]
{
height:auto;
display:inline-block !important;
}
.ASCombo_Text1 input[type=text]
{
display:inline-block !important;
}
.fcCompAmtReadonly span
{
display:inline-block !important;
text-align:left !important;
width:auto;
height:auto;
padding:0 !important;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
}

af|document
{ font-size:12px;
}
.formHeaderText
{
display:block;
color:#00473D;
font-size:14px;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
width:auto;
margin:0 0 10px;
padding-bottom:5px;
border-bottom:1px solid #D9D9D9;
}

af|panelGroupLayout.spacing15pxtopbottom
{
display:block;
padding:15px 0;
overflow:hidden;
}


/*

.errorMessageDisplay1
{
border:2px #D64119 solid;
width:auto;
background-image: none;
overflow:hidden;
display:block;
margin-bottom:15px;

}
.errorMessageDisplay1 table{
float:left;
}

ul li:first-child {margin-b ottom:-1em;}
li{font-family:monospace;}*/

af|panelLabelAndMessage.fcFormatDate {-tr-inhibit: all; height:34px; margin:0; padding: 0}
af|panelLabelAndMessage.fcFormatDate::label {-tr-inhibit: all; text-align: left; font-size: 12px; font-weight: bold; margin:0; padding:0px 15px 0px 0px; height: 34px; width:auto}
af|panelLabelAndMessage.fcFormatDate::content-cell{height: 34px; vertical-align: middle; padding-top: 0px !important}


/* --------------------- Account Selector Combo - Mangesh----------------------------------- */


/*----Classes for Content Widgets 01 Jun 11-----*/
.MBFcontainer{padding: 0 14px 0 14px; margin: 15px 0 0 0; display:block; border-bottom: 1px #ccc solid; display: block;}
.MBFcontainerThin {padding: 0; margin: 0; display:block; border-bottom: 1px #ccc solid; float: left; width:100%}
.MBFcontainerPlain {padding: 0px; margin: 10px 0px 0px 0px; margin-bottom: 0px; display:block; border-bottom: 1px #ccc solid; float:
left; width:450px}
.MBFcontainerLHS {padding: 0px; margin: 0px; float:left; width:70%;}
.MBFcontainerRHS {padding: 0px 0px 0px 0px; margin: 0px; width:30%; float:left; vertical-align: bottom;}

.MBFcontainerLHSsml {padding: 0px; margin: 0px; float:left; width:78%;}
.MBFcontainerRHSsml {padding: 0px 0px 0px 0px; margin: 0px; width:22%; float:left; vertical-align: bottom; text-align: right}

.MBFthumbnail {width: 47px; height: 47px; margin: 0px 10px 10px 0px; background-color: Yellow; float: left;}
.MBFtimeDateHolder {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 75%; }
.MBFtitle {background-color: Lime;}
.MFBdate { background-color: Green;}
.MBFdescription {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.MBFlabel { float: left;}
.MBFlabelRightMargin { float: left; margin-right: 4px;}
.MBFlabelBottomMargin { float: left; margin-bottom: 10px; display: block;}
.MBFauthor { float: left;}
.MBFol1 { float: left;}
.MBFpubDate { float: left;}
.MBClear {clear:both; display:block}

.MBtxt {font-weight:normal; font-size:11px;}

.SCFcontainerLHS {padding: 0px; margin: 0px; float:left; width:35%; display: inline;}
.SCFcontainerRHS {padding: 0px 0px 0px 10px; margin: 0px; width:63%; float:left; display: inline;}

.mbPostCommentFrame { width: 678px; height: 500px; overflow: auto; }

.tickerContainer {border-bottom:1px #adc818 solid; display: inline-block; float:left; width:100%; clear:both; padding: 0px 0px 6px 0px}
.tickerContainer div.txtTicker {color:#588230; font-size:12px; width:90%; float:left;}
.tickerContainer div.txtTicker a{color:#588230; text-decoration:none}
.tickerContainer div.txtTicker a:hover{color:#588230; text-decoration:none}
.tickerContainer div.tickerControls {width:10%; text-align:right; float:left;}
.grnNext {background: url('/images/btnGrnArrowNext.png') no-repeat left top;
display: block; height: 16px; padding: 0px; text-decoration: none; width:16px; width:16px; float:right; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.grnNext:hover {background: url('/images/btnGrnArrowNextHvr.png') no-repeat left top;}
.grnPrev {background: url('/images/btnGrnArrowPrev.png') no-repeat left top;
display: block; height: 16px; padding: 0px; text-decoration: none; width:16px; width:16px; float:right; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.grnPrev:hover {background: url('/images/btnGrnArrowPrevHvr.png') no-repeat left top;}
.hideOption {float:right;}
.hideOption a{color:#588230; font-size:12px; text-decoration:underline; font-size:10px}

.splitNavContainer {}
.splitNavContainer div.leftNavPanel{width:50%; float:left}
.splitNavContainer div.rightNavPanel{width:50%; float:right; text-align:right}
.splitNavContainer div.leftNavPanel div{float:left}
.splitNavContainer div.leftNavPanel a{margin-right:5px;}

.mbGrnNext {background: url('/images/btnGrnArrowNext.png') no-repeat left top;display: block; height: 16px; padding: 0px; text-decoration: none; width:16px; width:16px; float:left; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px}
.mbGrnNext:hover {background: url('/images/btnGrnArrowNextHvr.png') no-repeat left top;}
.mbGrnPrev {background: url('/images/btnGrnArrowPrev.png') no-repeat left top;display: block; height: 16px; padding: 0px; text-decoration: none; width:16px; width:16px; float:right; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.mbGrnPrev:hover {background: url('/images/btnGrnArrowPrevHvr.png') no-repeat left top;}

/* Styling for UCM and Content widget */
.moneyBoxComment{background: url('/images/iconComment.png') no-repeat left top; font-size: 10px; font-weight: bold; height: 25px; margin: 0; width: 31px; text-align:center; display:block; overflow:hidden; float:left; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:0px}
.moneyBoxCommentTxt{font-size: 10px; font-weight: normal; height: 20px; margin: 4px 5px 0px 10px; padding: 0px 5px 0px 0px; text-align:right; float:right; clear:right}
.mBoxAuthor {margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px;}
.moneyBoxLikes{background: url('/images/iconLikes.png') no-repeat left top; display: block; font-size: 10px; font-weight: bold; height: 20px; margin: 0; width: 28px; padding-left:17px; padding-right:0; padding-top:2px; padding-bottom:0}
.moneyBoxLikesTxt{font-size: 10px; font-weight: normal; height: 20px; margin: 0px 5px 0px 0px; padding: 0; }
.controlPanelBox {border-top:1px #cccccc solid; padding:10px 0px 0px 0px; width: 100%;}
.controlPanelBox TD {width:33%; text-align: center;}
.LinkPrev {background: url('/images/iconPrev.png') no-repeat left top; height:16px; width: 12px; display: block; padding: 0px; margin:0px; border:0px none; float:left}
.LinkNext {background: url('/images/iconNext.png') no-repeat right top; height:16px; width: 12px; display: block; padding:0px; border:0px none; float:left; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0}
.LinkPlay {background: url('/images/iconPlay.png') no-repeat left top; height:16px; width: 12px; display: block; padding:0px; border:0px none; float:left; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0}
.LinkPause {background: url('/images/iconPause.png') no-repeat left top; height:16px; width: 12px; display: block; padding:0px; border:0px none; float:left; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0}
.mBoxArchive {margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; border-bottom: 1px #cccccc solid;}
.mbThumb {margin: 0px 8px 8px 0px; padding: 0px 0px 0px 0px; float:left}
.mbArchivTitleLock {background: url('/images/IconLock.png') no-repeat right top; margin: 0px; height:19px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:12px}
.mbArchivTitleUnLock {background: url('/images/iconUnlock.png') no-repeat right top; margin: 0px; height:19px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:12px}
.mbArchivTitleLock a{color:#588230; font-size:12px; font-weight:bold; text-decoration: underline}
.mbArchivTitleUnLock a{color:#588230; font-size:12px; font-weight:bold; text-decoration: underline}
.moneyBoxPara {float:left; width:70%;}
.contentTitleWBrdrSmall{font-size:15px; color:#00473d; border-bottom:1px #adc818 solid; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px; width: 100%; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; display: block; text-align: left;}
.moneyBoxArcControl {width:28%; float:left; text-align:right}
.mBoxTextPadding {margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px;}
.moneyBoxBoldTxt{float: left; font-size: 11px; font-weight: normal; height: 20px; margin-top: 3px; padding-left: 10px;}
.mbWebisodeDashboard{height:350px;width:100%}
.mbWebisodeDetail{height:350px;width:425px}
.mbGreyBG {background-color: rgb(231,231,231); border: 0px red solid}
.mbWebisodeSummary {height:210px;width:100%}
.iconTwitter {background: url('/images/iconTwitter.png') no-repeat left top; height: 43px; width: 43px}
.iconRSS {background: url('/images/iconRSS.png') no-repeat left top; height: 43px; width: 43px}
.stdGoLink {color: #191919; font-size: 12px; font-weight: normal; margin: 0; padding: 0; text-decoration: underline; display: block;}
.stdGoLink:hover {color:#d53f1c; font-size:12px; font-weight:normal; text-decoration:underline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display: block;}
.contentTitleMB {font-size:18px; color:#00473d; font-weight:bold; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
.formHeaderGroupMB {border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; margin: 0px; padding: 10px; width: 100%; }
.articleBorder { border-bottom-color: #CCCCCC;border-bottom-style: solid; border-bottom-width: 1px; }
.thumbNailC { width: 100%;}
.forSpacingExtnd{ padding: 0px 0px 5px 10px; margin-right: 5px}
.forSpacingLeft{ padding-left: 5px;}
.forSpacingRight{ padding-right: 5px; display:block;}
.thumbNailCExtnd { width: 10%;}
.moveMedia { padding-left: 50px;}
.docheaderLink{ color:#588230; font-size:12px; font-weight:bold; text-decoration:none; }
.mbLabel
{
font-size:12px; color:#404040; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
}
.hintsContainer { height: 200px; }
af|carousel::item {text-align: center; width:142px; height: 100px !important}
af|carousel{height: 225px; overflow: hidden; position: relative; width: 460px;}
/*Crousal styling*/
/*af|carousel{overflow: visible ;}

.MBcarousalCommentHolder {padding: 5px 0px 0px 20px;}
af|carousel::item.p_AFCircular, af|carousel::item.p_AFOneByOne {width: 130px !important; height: 125px !important;}
af|carousel::view.p_AFOneByOne {-moz-box-shadow:none; margin-top: 100px; margin-left: 60px; margin-bottom: 60px; margin-right: 60px;}
af|carousel::view.p_AFCircular {-moz-box-shadow:none; margin-top: 60px; margin-left: 40px; margin-bottom: 40px; margin-right: 60px;}*/
/*Crousal styling Ends*/

.forSpacing { margin: 0px 0px 0px 0px;}
af|commandLink.headerLinkUcmGlossary { color:#588230; font-size:12px; font-weight:bold; text-decoration:none; padding: 0px 0px 0px 10px; }
af|commandLink.headerLinkUcmGlossary:hover { color:#588230; font-size:12px; font-weight:bold; text-decoration:underline;}
.outputTextFAQ {border: 0px none; color: #404040; font-size: 12px; font-weight: bold; margin-left: 20px; text-align: left !important; display: block; padding-left:12px; padding-right:15px; padding-top:5px; padding-bottom:5px}
.outputTextMB {border: 0px none; color: #404040; font-size: 12px; font-weight: bold; text-align: left !important; display: block; padding-left:12px; padding-right:15px; padding-top:5px; padding-bottom:5px}
.demoImageItem {padding: 10px 10px 0px 0px}
.offerBannerFixedWidth {width:780px;}
.groupPadding {padding: 5px 0px 5px 0px;}
.buttonPanelMB
{
/*padding: 10px 0px 20px 5px;
text-align: right;
width: 99%;*/
display:block;
width:100%;
Margin:0px; padding: 10px 0px 10px 0px; text-align: right;
clear:both
}

.outputTextNormalFAQ {
display: block;
font-size: 12px;
font-weight: normal;
padding: 0px 0 10px 10px;
}
.outputTextNormal p{margin: 15px 0px 10px 0px}
.linkPanelMB
{
padding: 10px 0px 20px 95px;
text-align: right;
width: 85%;
}
.contentLabelTitle
{
font-size:14px; color:#00473d; padding: 10px; margin:0px 0px 0px 0px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; clear:both; display: block;
}
.contentLabelTitleBMargin
{
font-size:14px; color:#00473d; padding: 0px 0px 10px 0px; margin:0px 0px 0px 0px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; clear:both; display: block;
}
.bulletHeadMB
{
font-size:14px; color:#00473d; font-weight:bold; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; display: block;
}
.viewAll{
float:right;
}
.width100pcnt{
width:100%;
}
af|navigationPane-tabs.navItem::tab{
color:#000000;
}
af|navigationPane-tabs.navItem::tab af|navigationPane-tabs::tab-content, af|navigationPane-tabs.navItem::tab af|navigationPane-tabs::tab-start, af|navigationPane-tabs.navItem::tab af|navigationPane-tabs::tab-end, af|navigationPane-tabs.navItem::tab af|navigationPane-tabs::tab-start, af|navigationPane-tabs.navItem::tab af|navigationPane-tabs::tab-end {

background-color: transparent;
float: left;
line-height: 1.75em;
width: 4px;
}

/* Styling for UCM and Content widget ends here*/

af|commandLink.orangeBulletMB {background:url('/images/bulletOrange.png') no-repeat 0px 2px; clear: both;
color: #191919;
display: block;
font-size: 10px;
font-weight: bold;
margin-bottom: 10px;
padding-left: 10px;
text-decoration: none; bottom: 0px}

af|commandLink.orangeBulletMB:hover {color:#d6401a;}

af|commandLink.orangeBulletSC {background:url('/images/bulletOrange.png') no-repeat 0px 2px; clear: both;
color: #191919;
display: block;
font-size: 10px;
font-weight: bold;
margin-bottom: 10px;
margin-left: 0px;
padding-left: 10px;
text-decoration: none; bottom: 0px}

af|commandLink.orangeBulletSC:hover {color:#d6401a;}
/*----/ Classes for Content Widgets 01 Jun 11-----*/

/* By Milind For Account Opening */

.accountOpnHeader
{
color: #00473D;
font-size: 18px;
font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;
padding: 0 0px 8px 0px;
margin:0 0 5px 0;
border-bottom: 1px solid #cccccc;
display: block;
height:20px;
font-weight: normal;
}

af|commandLink.greenBulletAcctOpe{ background:url('/images/bulletGray.png') no-repeat 0px 4px; color: #00473D; display: block; font-size: 12px; font-weight: bold;padding-left: 12px; text-decoration: none; margin-left:5px; margin-right:0; margin-top:5px; margin-bottom:0 }
af|commandLink.greenBulletAcctOpe:hover { background:url('/images/bulletBlack.png') no-repeat 0px 4px; color:#191919}

.mainDivAcctOpe{width:678px !important;border: 1px solid #cccccc;overflow:hidden !important;background:#ffffff;padding:15px;margin:230px auto 0 auto}
af|selectOneChoice.chooseProductComboBox::content{width:370px;}
.marginBottomTwenty{margin:10px 0 20px 0}
.margigBottomTen{margin-bottom:10px;display: block;}
.marginTopTen{margin-top:10px;display: block;}
.marginTopTen a, .marginTopTen a:hover{margin:0}
.instructionHeader
{
color: #404040;
font-size: 12px;
font-family: Helvetica, Arial, sans-serif;
font-weight: normal;
padding: 0 0 9px 0;
margin:0;
display: block;
height: auto;
}

.instruction ol {padding: 0 0 0 23px; margin: 0px;}
.instruction ol li {padding: 0 0 9px 0; color:#191919;line-height: 1.3em;font-family: 'HelveticaNeueW02-57Cn', Helvetica,Arial, sans-serif;font-size: 12px}
.roundedCornerGreyBox{-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background: #e4ebe4 url('-webkit-gradient(%20linear,%20left%20bottom,%20left%20top,%20color-stop(0,%20rgb(230,230,230),%20color-stop(0.43,%20rgb(255,255,255)');display: block;padding:10px ;margin-bottom:10px; border: 1px solid #cacaca; overflow: hidden;
background-image: linear-gradient(bottom, rgb(230,230,230) 0%, rgb(255,255,255) 43%);
background-image: -o-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(255,255,255) 43%);
background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(255,255,255) 43%);
background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(255,255,255) 43%);
background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 0%, rgb(255,255,255) 43%);

background-image:url('-webkit-gradient(%20linear,%20left%20bottom,%20left%20top,%20color-stop(0,%20rgb(230,230,230),%20color-stop(0.43,%20rgb(255,255,255)')
}
.roundedNest3brick {display: block; margin:0; float: left; width: 201px; height: 100px; border: 0px solid #93AA14; background:url('/images/bgProdTile.png') no-repeat left top; overflow: hidden; padding-left:14px; padding-right:14px; padding-top:5px; padding-bottom:5px}
.roundedNest3brick .heading{color:#69635e;font-size:14px;font-weight:bold;font-family: Helvetica, Arial, sans-serif;}
.roundedNest3brick .normalBodyTxt{color:#404040;font-size:12px;font-family: Helvetica, Arial, sans-serif;display: block;}
.roundedNest3brick_Select {display: block; margin:0; float: left; width: 201px; height: 100px; border: 0px solid #93AA14; background:url('/images/bgProdTileSel.png') no-repeat left top; overflow: hidden; padding-left:14px; padding-right:14px; padding-top:5px; padding-bottom:5px}
.roundedNest3brick_Select .heading{color:#00473d;font-size:14px;font-weight:bold;font-family: Helvetica, Arial, sans-serif;}
.roundedNest3brick_Select .normalBodyTxt{color:#191919;font-size:12px;font-family: Helvetica, Arial, sans-serif;display: block;}
.applicantLicense af|selectBooleanCheckbox {-tr-inhibit: all; margin:0; padding: 0;}
.applicantLicense af|selectBooleanCheckbox::label {-tr-inhibit: all; text-align: right; color: #404040; font-size: 12px; margin:0; padding:0px 15px 0px 0px; height: 25px;}
.applicantLicense af|selectBooleanCheckbox::content{margin:0 !important;padding:0 !important}
.applicantLicense af|selectBooleanCheckbox::content-input{margin:0 !important;padding:0 !important}
.applicantLicense af|selectBooleanCheckbox::item-text{margin:0 0 0 5px !important;padding:0 !important;font-size: 12px}
.applicantLicense af|selectBooleanCheckbox::content span{margin:0 !important;padding:0 !important}
.applicantLicense af|selectBooleanCheckbox::content-input span{margin:0 !important;padding:0 !important}

.receiveInfo af|panelLabelAndMessage {-tr-inhibit: all; height:34px; margin:0; padding: 0;}
.receiveInfo af|panelLabelAndMessage::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0; padding:0px 15px 0px 0px; height: 34px; vertical-align: top; color: #404040}
.receiveInfo af|panelLabelAndMessage::content-cell{-tr-inhibit: all; vertical-align: top; padding-top: 0px !important}
af|selectOneRadio.receiveInfoRadioBtn::content {-tr-inhibit: all;}
af|selectOneRadio.receiveInfoRadioBtn::label {-tr-inhibit: all; height: 34px; vertical-align: middle; color: #404040}

af|selectOneRadio.accountOpngRadioBtn {-tr-inhibit: all;}
af|selectOneRadio.accountOpngRadioBtn::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; margin:0; padding:0 15px 0 0px; color: #404040; height: auto;width:240px}
af|selectOneRadio.accountOpngRadioBtn::label-cell {-tr-inhibit: all; margin:0; padding:0;}
af|selectOneRadio.accountOpngRadioBtn::item-text{-tr-inhibit: all; padding: 0 10px 0 5px; font-size:12px; font-family: Helvetica, Arial, sans-serif;}
af|selectOneRadio.accountOpngRadioBtn::native-item {-tr-inhibit: all; padding: 10px 0 0; margin: 0 !important;}
af|selectOneRadio.accountOpngRadioBtn .AFPanelFormLayoutContentCell{-tr-inhibit: all;vertical-align: top}
af|selectOneRadio.accountOpngRadioBtn::content{-tr-inhibit: all; margin:0; padding:0;}
af|selectOneRadio.accountOpngRadioBtn::content-input{-tr-inhibit: all; margin:0; padding:0 5px}
af|selectOneRadio.accountOpngRadioBtn::content span {-tr-inhibit: all; padding: 0; margin: 0;}
af|selectOneRadio.accountOpngRadioBtn::content-input span {-tr-inhibit: all; padding: 0; margin: 0;}
af|table.accountOpngTable{border:1px #cccccc solid; padding: 9px 14px 27px 14px; -tr-rule-ref:selector(".RoundedBorder:alias");}
.dividerLine {
background: #F5F5F5 url('/images/bgDataDisplyRow.gif') repeat-x left bottom;
margin: 10px 0;
width: 100%;
height:1px;
border: medium none;
}

.acctOpng
Cont {border:1px #cccccc solid; padding: 9px 15px; -tr-rule-ref:selector(".RoundedBorder:alias"); background:#ffffff}
af|table.acctOpngtable af|column::column-header-cell{padding-bottom: 10px; background: #ffffff;font-size: 12px; font-weight:normal;font-family: Helvetica, Arial, sans-serif;}
af|table.acctOpngtable af|column::data-cell {
height:30px;
background:url('/images/bgDataDisplyRow.gif') repeat-x left bottom;
border:0px none;
font-size: 12px;
padding-left:0
}

af|table.acctOpngtable af|column::banded-data-cell {
height:30px;
background: #F2F2F2 url('/images/bgDataDisplyRow.gif') repeat-x left bottom;
border:0px none;
font-size: 12px;
padding-left:0; font-family: Helvetica,Arial,sans-serif
}
.columnRequiredIconStyle{color: #D6401A ;font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:0 0 0 3px}
.marginRightTen{margin-right:10px;float:left}
.presentAddDetails{color:#666666; font-size:14px; font-weight:normal;font-family: Helvetica, Arial, sans-serif; height:25px}

af|panelLabelAndMessage.primaryInfo {-tr-inhibit: all; height:34px; margin:0; padding: 0;}
.primaryInfo af|panelLabelAndMessage::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0; padding:5px 15px 0px 0px; height: 34px;vertical-align: top; color: #404040}
af|panelLabelAndMessage.primaryInfo::content-cell{-tr-inhibit: all; height: auto; vertical-align: top; padding: 0 0 5px 0 !important;}
.primaryInfo af|inputText::content:focus{width:173px; height:20px}
.primaryInfo table td{vertical-align: top}
.primaryInfo table td img{margin-top: 3px}
af|panelLabelAndMessage.primaryInfo::content-cell span{display: block; height:29px}
af|goLink.superFundLookup{color:#191919; text-decoration: underline; width: 105px;display: block;}
af|goLink.superFundLookup:hover{color:#D6401A; text-decoration: underline; text-underline-color: #D6401A }
af|panelLabelAndMessage.netIntRate::label{vertical-align: top;padding:5px 15px 0 0; color: #404040}
af|panelLabelAndMessage.netIntRate::content-cell{vertical-align: top;padding:5px 0 0 !important;}
.netIntRate af|inputText::content{text-align: left !important;font-family: Helvetica, Arial, sans-serif;color:#191919}
.formFrameAcctOpng {margin: 18px 0 0 0px; width: 642px !important;}

.chanelPref{height:20px;}
.chanelPref af|selectBooleanCheckbox {-tr-inhibit: all; height:20px; margin:0; padding: 0;}
.chanelPref af|selectBooleanCheckbox::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: bold; margin:0; padding:0px 15px 0px 0px; height: 20px; vertical-align: top; color: #404040 !important}
.chanelPref af|selectBooleanCheckbox::content-cell{-tr-inhibit: all; vertical-align: top; padding-top: 0px !important}
.chanelPref af|selectBooleanCheckbox::content-input input{margin-bottom:5px}
af|selectBooleanCheckbox.chanelPref::item-text{color:#191919;font-family: Helvetica, Arial, sans-serif;font-size: 12px}
.chanelPref .AFPanelFormLayoutContentCell{vertical-align: top;}

af|panelLabelAndMessage.reviewSubmit {-tr-inhibit: all; height:auto; margin:0; padding: 0;}
af|panelLabelAndMessage.reviewSubmit::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: normal; margin:0; padding:0px 15px 5px 0px; height: 20px; width:120px;vertical-align: top; color: #404040}
af|panelLabelAndMessage.reviewSubmit::content-cell{-tr-inhibit: all;font-family: Helvetica, Arial, sans-serif;font-weight: normal; height: auto; vertical-align: top; padding-top: 0px !important;width:170px; }
af|panelLabelAndMessage.reviewSubmit::content-cell span{font-family: Helvetica, Arial, sans-serif;font-weight: normal;}


.acctOpngtable1 table tr{background: #f2f2f2}
.acctOpngtable1 table tr:hover{background: #FFFFFF}
/*.acctOpngtable1 table tr:first-child:hover{background: #f2f2f2 !important;}*/
.acctOpngtable1 div:first-child{width:auto !important; }
.acctOpngtable1 table{-tr-inhibit: all; width:100% !important}
af|table.acctOpngtable1 af|column::data-cell {-tr-inhibit: all; height:30px; border-bottom:1px #ccc dotted; width: auto !important; padding:0; font-size: 12px; font-weight: normal;}
af|table.acctOpngtable1 af|column::column-header-cell{background: #f2f2f2;font-family: Helvetica, Arial, sans-serif;font-weight: bold; font-size: 12px; color:#808080}
/*af|table.acctOpngtable1 af|column::column-header-cell:hover{font-weight: bold; color:#191919}*/
af|table.acctOpngtable1 af|column::banded-data-cell {border-left:0px none; border-right:0px none; border-top:0px none; height:30px; background: #F2F2F2; border-bottom:1px dotted #ccc; width: auto !important; padding:0; font-size: 12px; font-family: Helvetica,Arial,sans-serif; font-weight: normal}



.subHeaderTextOutputLabel
{
display:block;
color:#00473D;
font-size:14px;
font-family: Helvetica, Arial, sans-serif;
font-weight:normal;
width:auto;
margin:0 0 10px;
padding-bottom:5px;
border-bottom:1px solid #D9D9D9;
height:auto
}

.reviewSubmitChkBox{height:20px;}
.reviewSubmitChkBox af|selectBooleanCheckbox {-tr-inhibit: all; height:20px; margin:0; padding: 0;}
.reviewSubmitChkBox af|selectBooleanCheckbox::label {-tr-inhibit: all; text-align: right; font-weight: normal; margin:0; padding:0px 15px 0px 0px; height: 20px; vertical-align: top; color: #191919 !important}
af|selectBooleanCheckbox.reviewSubmitChkBox::content-cell{-tr-inhibit: all; vertical-align: top; padding-top: 3px !important}
.reviewSubmitChkBox af|selectBooleanCheckbox::content-input input{margin-bottom:5px}
af|selectBooleanCheckbox.reviewSubmitChkBox::item-text{color:#191919;font-family:Helvetica, Arial, sans-serif;font-size: 12px}

af|selectBooleanCheckbox.largeGrayTxt::item-text{font-family: Helvetica, Arial, sans-serif;font-weight: normal;font-size: 18px}
af|selectBooleanCheckbox.largeGrayTxt{height:30px;display: block}
.largeGrayTxt af|selectBooleanCheckbox::content-input{padding:3px 5px 1px 2px}
.pageCustOrigination{padding:0}

af|inputText.reviewSubmit {-tr-inhibit: all; height:auto; margin:0; padding: 0;}
af|inputText.reviewSubmit::label {-tr-inhibit: all; text-align: right; font-size: 12px; font-weight: normal; margin:0; padding:0px 15px 5px 0px; height: 20px; width:120px;vertical-align: top}
af|inputText.reviewSubmit::content-cell{-tr-inhibit: all;font-family: Helvetica, Arial, sans-serif;font-weight: normal; height: auto; vertical-align: top; padding-top: 0px !important;width:170px; }
af|inputText.reviewSubmit::content-cell span{font-family: Helvetica, Arial, sans-serif;font-weight: normal;}
af|inputText.reviewSubmit .AFPanelFormLayoutContentCell{vertical-align: top}
af|inputText.reviewSubmit .AFPanelFormLayoutContentCell span{-tr-inhibit: all;font-family: Helvetica, Arial, sans-serif;font-weight: normal;padding-top: 0px !important;}

.paymntOptHeader {display:block; color:#00473D; font-size:18px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-weight:normal; width:auto; margin:0 0 5px; height:auto}
.paymntOptTitle {display:block; color:#00473D; font-size:18px; font-family: 'HelveticaNeueW02-57Cn', Helvetica,Arial, sans-serif; font-weight:normal; width:auto; margin:0 0 5px; height:auto}
.marginRightTenWithVDot{margin-right: 10px;border-right:1px #ccc dotted;padding-right: 5px; width:197px; height: auto}
.marginRightTenWithoutVDot{margin-right: 10px;padding-right: 5px; width:197px; height: auto}
.marginRightTenWithVDot1{margin-right: 10px; border-right:1px #ccc dotted; padding-right: 5px; width:197px; height: auto}
.marginRightTenWithoutVDot1{margin-right: 10px;padding-right: 5px; width:197px; height: auto}
.reviewSubmit table td{vertical-align: top;}
.reviewSubmit table td span span{text-align: left !important;width:auto !important}

/* By Milind For Account Opening End */

/*----/ Classes for Keep In Touch Label-----*/
.outputTextKIT{width:201px; display:block;}
/*----/ Classes for Keep In Touch Label Ends-----*/
.padChkBoxLbl af|selectManyCheckbox::label{padding-top: 8px}
/*.pad5 {padding-top:5px}*/
.txtWhite {color:#ffffff!important;}
/*HN:19 JUL: AF Auto & POPUP DEFAULT CLASSES*/
.AFPopupMenuPopup {background-color: #FFFFFF; border: 0px solid #bfbfbf; position: relative; z-index: 999; padding: 0; margin: 0}
.AFPopupMenuContent {position: relative; z-index: 100; padding: 0; margin: 0}
.AFAutoSuggestItemsContainer {background-color: #FFFFFF; border: 1px solid #bfbfbf; list-style: none outside none; margin: 0; max-height: 300px; overflow: hidden; padding: 0px 0px 5px 0px; min-width:182px; margin-left: 0px; }
.AFAutoSuggestItem {background-color: transparent; border: 1px solid transparent; color: #191919; cursor: default; font-size: 12px; font-weight: normal; height: 14px; padding: 1px; text-align: left; vertical-align: baseline; white-space: pre; line-height: 1.5}
.AFAutoSuggestMoreLink {border: 1px solid transparent; font-size: 12px; text-decoration: none;}
.AFAutoSuggestMoreLink.p_AFSelected {border-color: inherit; border-style: dotted; border-width: 1px;}
.AFAutoSuggestBusyStyle {background-image: url('url(%22/images/loadingAnimationLarge.gif%22),%20url(%22/ubank/afr/cloud_60.png%22)'); background-position:
center; background-repeat: no-repeat, no-repeat; height: 60px; min-width: 60px}
af|commandLink.GreenWhiteOnDark { background:url('/images/arrowBrGreen-BlackBG.gif') no-repeat 0px 4px; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; padding-left:12px }
af|commandLink.GreenWhiteOnDark:hover {color:#30ab33;}
af|column::banded-data-cell {background-color: #f2f2f2; border-bottom: 1px #ccc dotted; border-right: medium none; overflow: hidden; padding:1px 3px 1px 0px; font-family: Helvetica,Arial,sans-serif; font-size: 12px}
af|column::data-cell{border-bottom: 1px #ccc dotted; padding:1px 3px 1px 0px }
.AFModalGlassPane {background-color: #000000; opacity: 0.5; position: absolute;}
.formRowHeight{height: 34px;}

/*OBJECT SPACE BLOCK*/
.padLEFT15 {padding-left:15px}
.padLEFT14 {padding-left:14px}
.padLEFT12 {padding-left:12px}
.padLEFT10 {padding-left:10px}
.padLEFT5 {padding-left:5px}

.padTop15 {padding-top:15px}
.padTop14 {padding-top:14px}
.padTOP10 {padding-top:10px}
.padTOP5 {padding-top:5px}

.padRight5 {padding-right:5px}
.padRight14 {padding-right:14px}
.padRight10 {padding-right:10px}

.padBtm14 {padding-bottom:14px}
.padBtm10 {padding-bottom: 10px;}
.padBtm5 {padding-bottom:5px}

.marBottom5px {margin-bottom:5px}
.marBottom10px {margin-bottom:10px}
.marBottom15px {margin-bottom:15px}

.marRight15px {margin-right:14px}
.marRight5px {margin-right:5px}
.marLeft5px {margin-left:5px}

.PLMLableTop5Adj {padding-top:3px;}/*for 'panel label and message' LABEL adjustment*/

.zeroSpaceLeft {margin-left:0; padding-left: 0}
.zeroLHSMargin {margin-left:0; }

/*OBJECT SPACE BLOCK*/

/*FLOATERS*/
.floatLeft {float: left;}
.floatRight {float: right;}
.vAlignTop{vertical-align: top}
.txtLeft {text-align: left}
.VertTop {vertical-align: top}
.noWrap {white-space: nowrap;}

/*New class by Amit Mishra*/
.cilText {font-size: 9pt; font-weight: bold; text-decoration: none; white-space: nowrap; padding-right: 5px;}
.af_separator {border-bottom: 1px solid #CCCCCC; border-top: 0px none; border-right: 0px none; border-left: 0px none; padding: 0; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:9px}

af|goLink {color: #191919; font-size: 12px; font-weight: normal; margin: 0; padding: 0; text-decoration: none; font-family: Helvetica,Arial,sans-serif}
af|goLink:hover {color:#d53f1c; text-decoration:underline;}

af|column::sort-indicator {

display: block !important;

cursor: default;

overflow: visible;

position: absolute;

right: 3px;

top: 8px;

vertical-align: middle;

}

/*Following block is for Error Box border 1px */
af|inputColor.p_AFFatal af|inputColor_input-chooser-wrapper,
af|richTextEditor.p_AFFatal af|richTextEditor_content,
af|inputText.p_AFFatal af|inputText_content,
af|inputListOfValues.p_AFFatal af|inputListOfValues_content,
af|inputComboboxListOfValues.p_AFFatal af|inputComboboxListOfValues_container,
af|inputNumberSpinbox.p_AFFatal af|inputNumberSpinbox_content,
af|inputDate.p_AFFatal af|inputDate_content,
af|inputFile.p_AFFatal af|inputFile::content,
af|chooseDate::spinbox-content.p_AFFatal,
af|selectOneListbox.p_AFFatal af|selectOneListbox::content,
af|selectManyListbox.p_AFFatal af|selectManyListbox::content,
af|selectManyShuttle.p_AFFatal af|selectManyShuttle::content,
af|selectOrderShuttle.p_AFFatal af|selectOrderShuttle::content,
af|inputColor.p_AFError af|inputColor::input-chooser-wrapper,
af|richTextEditor.p_AFError af|richTextEditor::content,
af|inputText.p_AFError af|inputText::content,
af|inputListOfValues.p_AFError af|inputListOfValues::content,
af|inputComboboxListOfValues.p_AFError af|inputComboboxListOfValues::container,
af|inputNumberSpinbox.p_AFError af|inputNumberSpinbox::content,
af|inputDate.p_AFError af|inputDate::content, af|inputFile.p_AFError af|inputFile::content,
af|chooseDate::spinbox-content.p_AFError, af|selectOneListbox.p_AFError af|selectOneListbox::content,
af|selectManyListbox.p_AFError af|selectManyListbox::content,
af|selectManyShuttle.p_AFError af|selectManyShuttle::content,
af|selectOrderShuttle.p_AFError af|selectOrderShuttle::content,
af|chooseDate::spinbox.p_AFError af|chooseDate::spinbox-content {
border: 1px solid #D6401A;
margin: 0;
}
/*block is for Error Box border 1px - - ENDS HERE */

A:link {color:#191919; text-decoration: none}
A:hover {color:#d6401a; text-decoration: underline}
A:visited {color:#191919; text-decoration: none}

.topAlignment af|panelLabelAndMessage::label {vertical-align: top}
.negativeAmount span{font-weight:bolder; color:#D6401a !important}
.positiveAmount span{font-weight:bolder; color:#30ab33 !important}
.negativeSign {font-weight:bold !important; color:#D6401a; position:relative; bottom:3px}
.positiveSign {font-weight:bold !important; color:#30ab33; position:relative; bottom:2px}


.OraLink:link, .af_treeTable_path, .af_menuPath, .af_panelPopup_link, .af_menuButtons_text, .OraLinkText, .OraHGridNavRowActiveLink, .OraNavBarActiveLink, .af_commandLink, .af_messages_component-link {font-family:Helvetica, Arial, sans-serif;font-size: 12px}
/*by Manasi*/
#ytapiplayer{background:url('/images/UtubeScreen.gif') no-repeat left top;padding:0;width:100%;height:354px;display:block;z-index:999; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0}
#ytapiplayermbcust{background:url('/images/UtubeScreenSmallMB.gif') no-repeat left top;padding:0;width:100%;height:270px;display:block;z-index:999; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0}

/*by Manasi - ends*/

#supplementaryNav{float:right; padding:6px 0 0 0; margin-top: 10px;}

/*CLASSES FOR ICONS*/
.iconEditSettings {height:23px; width:23px; background:url('/images/iconToolSetting.png'); }
.iconEditSettings:hover {height:23px; width:23px; background:url('/images/iconToolSettingHvr.png'); }

.iconErrorMsgExcl {height:20px; width:20px; background:url('/images/iconErrorMsgExcl.png') no-repeat 0 0; color: #d6401a; font-family: Helvetica,Arial,sans-serif; font-size: 12px; font-weight: bold; padding-left: 29px}

/*NEWS FEED CSS START - Hemant S*/
.Newstxt {font-weight:normal; font-size:11px; margin-bottom: 5px}
.NewsContainer {padding: 0 14px 0 14px; margin: 15px 0 0 0; display:block; border-bottom: 1px #ccc solid; display: block;}
.NewsContainerPlain {padding: 0px; margin: 10px 0px 0px 0px; margin-bottom: 0px; display:block; float: left; width:100%}

af|showDetailItem.newsFeedContainer {padding: 0px 15px 15px 15px; overflow: auto;}
af|selectOneChoice.newsFeed{margin:0 0 10px 0}
af|selectOneChoice.newsFeed::label {color: #404040; display: block; font-family: Helvetica,Arial,sans-serif; font-size: 12px; font-weight: bold; margin: 0; padding: 0 15px 0 10px; text-align: right; width: 90px; }
af|inputText.newsFeed{margin:0 0 10px 0;height:auto}
af|inputText.newsFeed::label {color: #404040; display: block; font-size: 12px; font-weight: bold; margin: 0; padding: 0 15px 0 10px; text-align: right; width: 90px;}

/*Panel Accordion CSS Start*/
af|panelAccordion{margin:5px 0 5px 5px; width: 98% !important;}
af|panelAccordion::header{border-bottom:1px solid rgb(231,231,231)}
af|panelAccordion::header-title{background:none;color:#00473D; font-size:16px; font-family: "Helvetica Neue", Helvetica, sans-serif;}
af|panelAccordion::header-toolbar{background:none;}
af|panelAccordion::header-disclose{background:none;}
af|panelAccordion::body-content{border:1px solid #efefef;margin-bottom:5px}
af|panelAccordion::header-subsequent{border-bottom:1px solid rgb(231,231,231);margin-bottom:5px}

/*Panel Accordion CSS End*/
af|commandImageLink.feedDeleteLink {margin: 3px 0 0 0 !important; width:150px; height:15px;display:inline-table;}
af|commandImageLink.feedDeleteLink:hover {background: url('/images/iconDelete.png') no-repeat 0 0;}
/*NEWS FEED CSS END - Hemant S*/

/*TEMP--BOX - 2 B DELETED---*/
.atTitle {background:url('/images/iconAt.png') no-repeat 0 8px; font-size:28px; color:#00473d; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; height:45px; margin-left:0; margin-right:0; margin-top:20px; margin-bottom:0; padding-left:30px; padding-right:0; padding-top:0; padding-bottom:0}
.stdPrimaryLNK{display: block; float: right; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; height: 26px; text-decoration: none; color:#FFFFFF; -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
background-color: #d6401a; /* Old browsers */
background-image: url('-moz-linear-gradient(bottom,%20rgb(196,62,25)%2030%25,%20rgb(211,61,24)%2065%25,%20rgb(220,74,30)%2083%25)');
/*background-image: linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -o-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -ms-linear-gradient(bottom, rgb(196,62,25) 30%, rgb(211,61,24) 65%, rgb(220,74,30) 83%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.3, rgb(196,62,25)),
color-stop(0.65, rgb(211,61,24)),
color-stop(0.83, rgb(220,74,30))
);*/margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.stdPrimaryLNK span{display: block; padding: 5px 15px 6px 0px; color:#FFFFFF;}
/*.stdPrimaryLNK:hover{background: transparent url(/images/sprite.png) no-repeat left -292px; text-decoration: none;}
.stdPrimaryLNK:hover span{background: transparent url(/images/spriteBgRight.png) no-repeat right -26px; padding: 5px 15px 6px 0px;}
.stdPrimaryLNK:active{background: transparent url(/images/sprite.png) no-repeat left -318px; text-decoration: none; top: 1px; color: #e4e4e4}
.stdPrimaryLNK:active span{background: transparent url(/images/spriteBgRight.png) no-repeat right -52px;}*/

.orangeBulletLNK { background:url('/images/bulletOrange.png') no-repeat 0px 4px; color:#191919; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px }
.orangeBulletLNK:hover { background:url('/images/bulletOrange.png') no-repeat 0px 4px; color:#d6401a; font-size:12px; text-decoration:none; font-weight:bold; padding-left:10px}
.borderBtmGray {border-top:0px dashed; border-left:0px dashed; border-right:0px dashed; border-bottom:1px dashed #ccc; display: block; height:32px}



/*TEMP--BOX -ENDS HERE - 2 B DELETED---*/

af|panelList ul {list-style: none; padding: 0; margin: 0}
af|panelList ul li {list-style: none; padding-left: 0; margin-left: 0}

.portlet-table-alternate, .portlet-table-body, .portlet-table-selected, .portlet-table-footer, .portlet-table-text, af|column_data-cell { font-family: Helvetica,Arial,sans-serif; font-size: 12px}

af|inputColor.p_AFFatal af|inputColor::input-chooser-wrapper, af|richTextEditor.p_AFFatal af|richTextEditor_content, af|inputText.p_AFFatal af|inputText_content, af|inputListOfValues.p_AFFatal af|inputListOfValues_content, af|inputComboboxListOfValues.p_AFFatal af|inputComboboxListOfValues_container, af|inputNumberSpinbox.p_AFFatal af|inputNumberSpinbox_content, af|inputDate.p_AFFatal af|inputDate_content, af|inputFile.p_AFFatal af|inputFile_content, af|chooseDate_spinbox-content.p_AFFatal, af|selectOneListbox.p_AFFatal af|selectOneListbox_content, af|selectManyListbox.p_AFFatal af|selectManyListbox_content, af|selectManyShuttle.p_AFFatal af|selectManyShuttle_content, af|selectOrderShuttle.p_AFFatal af|selectOrderShuttle_content, af|inputColor.p_AFError af|inputColor_input-chooser-wrapper, af|richTextEditor.p_AFError af|richTextEditor_content, af|inputText.p_AFError af|inputText_content, af|inputListOfValues.p_AFError af|inputListOfValues_content, af|inputComboboxListOfValues.p_AFError af|inputComboboxListOfValues_container, af|inputNumberSpinbox.p_AFError af|inputNumberSpinbox_content, af|inputDate.p_AFError af|inputDate_content, af|inputFile.p_AFError af|inputFile_content, af|chooseDate_spinbox-content.p_AFError, af|selectOneListbox.p_AFError af|selectOneListbox_content, af|selectManyListbox.p_AFError af|selectManyListbox_content, af|selectManyShuttle.p_AFError af|selectManyShuttle_content, af|selectOrderShuttle.p_AFError af|selectOrderShuttle_content, af|chooseDate_spinbox.p_AFError af|chooseDate_spinbox-content {
border: 1px solid #D6401A;
margin: 0;
}

af|commandLink:visited, af|goLink:visited, af|messages::component-link:visited, af|calendar::list-day-of-month-link:visited, af|calendar::list-title-link:visited, af|calendar::month-overflow-link:visited, af|commandLink:active, af|goLink:active, af|messages::component-link:active, af|calendar::list-day-of-month-link:active, af|calendar_list-title-link:active, af|calendar::month-grid-cell-header-day-link:active, af|calendar_month-overflow-link:active, af|calendar_week-header-day-link:active, af|commandLink:link:active, af|goLink:link:active, af|messages_component-link:link:active, af|calendar_list-day-of-month-link:link:active, af|calendar_list-title-link:link:active, af|calendar_month-grid-cell-header-day-link:link:active, af|calendar_month-overflow-link:link:active, af|calendar_week-header-day-link:link:active, af|navigationPane-tabs_overflow-container afOverflowElement af|navigationPane-tabs_tab-link:active:hover, af|panelTabbed_overflow-container afOverflowElement:active:hover, af|train_stop-link.p_AFTrainVisited, af|train-vertical_stop-link.p_AFTrainVisited, af|commandImageLink_text:active, af|goImageLink_text:active, af|panelAccordion_overflow-container afOverflowElement:active:hover {
color:none}

af|selectOneChoice.p_AFFatal af|selectOneChoice::content, af|selectOneChoice.p_AFError af|selectOneChoice_content, af|selectOneChoice.p_AFFatal af|selectOneChoice::compact-content, af|selectOneChoice.p_AFError af|selectOneChoice::compact-content, af|selectOneChoice.p_AFFatal af|selectOneChoice::content-border, af|selectOneChoice.p_AFError af|selectOneChoice::content-border {
border: 1px solid #D6401A;
}

.autoWidth {width:auto!important}

.labelVertAlignment {vertical-align: top; padding-top: 1px;}
.labelVertAlignment af|panelLabelAndMessage::label{vertical-align: top; padding-top: 1px;}

.af|table::data-row .af|inputText::content:focus {width: 90%;}

.borderBtmZero { border-bottom: 0px none;}
.borderZero { border: 0px none;}
af|inputDate.borderZero::content { border: 0px none !important; font-weight: normal; padding-left : 0px}
.borderZeroBold { border: 0px none; font-weight: bold}
af|inputDate.borderZeroBold::content { border: 0px none !important; font-weight: bold !important; padding-left : 0px; color: #191919}
.txtRight {text-align: right;}
.rowHeightAdjh18 {height: 18px !important}

.btnExtBackPgn img{background: url('/images/btnExtBackPgn.png') no-repeat; height: 16px; width: 12px}
.btnExtBackPgn:hover img{background: url('/images/btnExtBackPgn1.png') no-repeat; height: 16px; width: 12px}
.btnBackPgn img{background: url('/images/btnBackPgn.png') no-repeat; height: 16px; width: 12px; margin-left:5px}
.btnBackPgn:hover img{background: url('/images/btnBackPgn1.png') no-repeat; height: 16px; width: 12px}

.btnExtNextPgn img{background: url('/images/btnExtNextPgn.png') no-repeat; height: 16px; width: 12px}
.btnExtNextPgn:hover img{background: url('/images/btnExtNextPgn1.png') no-repeat; height: 16px; width: 12px}
.btnNextPgn img{background: url('/images/btnNextPgn.png') no-repeat; height: 16px; width: 12px; margin-right: 5px}
.btnNextPgn:hover img{background: url('/images/btnNextPgn1.png') no-repeat; height: 16px; width: 12px}

/*af|toolbox::row, af|toolbox::body {display: none;}*/

#orangeBullet {margin:0; padding:0}
#orangeBullet UL {list-style: none outside none; margin: 0; padding: 0}
#orangeBullet LI {background-image: url('/images/bulletOrange.png'); background-position: 0 5px; background-repeat: no-repeat; font-weight:bold; line-height: 1.5; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:9px}
#orangeBullet LI a {color:#191919; font-weight: bold; text-decoration: none;}
#orangeBullet LI a:hover {text-decoration: underline; color: #d6401a}

#mildgreenBullet {margin:0; padding:0}
#mildgreenBullet UL {list-style: none outside none; margin: 0; padding: 0}
#mildgreenBullet LI {background-image: url('/images/bulletMildGreen.png'); background-position: 0 4px; background-repeat: no-repeat; font-weight:bold; line-height: 1.5; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:9px}
#mildgreenBullet LI a {color:#69635e; font-weight: bold; text-decoration: none;}
#mildgreenBullet LI a:hover {text-decoration: underline; color: #588230}

#GreenWhiteOnDark {margin:0; padding:0}
#GreenWhiteOnDark UL {list-style: none outside none; margin: 0; padding: 0}
#GreenWhiteOnDark LI {background:url('/images/arrowBrGreen-BlackBG.gif') no-repeat 0 4px; font-weight:bold; line-height:1.5; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:9px; background-repeat:no-repeat}
#GreenWhiteOnDark LI a {color:#ffffff; font-weight: bold; text-decoration: none;}
#GreenWhiteOnDark LI a:hover {text-decoration: underline; color: #30ab33}

.portlet-table-header:hover, .portlet-table-subheader:hover, af|column::column-header-cell:hover {
text-decoration: underline;
}

.bgOrgTemplate {background-image: url('url(%22/images/bgOrgTemplate.png%22)%20repeat-x%200%200');}
.orgTemplateBasket {overflow:hidden; padding-left: 16px;}

/*To make a error line 1px red*/
af|selectOneChoice.p_AFFatal af|selectOneChoice::content, af|selectOneChoice.p_AFError af|selectOneChoice::content, af|selectOneChoice.p_AFFatal af|selectOneChoice_compact-content, af|selectOneChoice.p_AFError af|selectOneChoice::compact-content, af|selectOneChoice.p_AFFatal af|selectOneChoice::content-border, af|selectOneChoice.p_AFError af|selectOneChoice::content-border {
border: 1px solid #D6401A;
}

af|selectBooleanCheckbox.p_AFError af|selectBooleanCheckbox::content-input, af|selectBooleanRadio.p_AFError af|selectBooleanRadio::content-input, af|selectManyCheckbox.p_AFError af|selectManyCheckbox::content-input, af|selectOneRadio.p_AFError af|selectOneRadio::content-input, af|selectBooleanCheckbox.p_AFFatal af|selectBooleanCheckbox::content-input, af|selectBooleanRadio.p_AFFatal af|selectBooleanRadio::content-input, af|selectManyCheckbox.p_AFFatal af|selectManyCheckbox::content-input, af|selectOneRadio.p_AFFatal af|selectOneRadio::content-input {
background-color: none;
border: 1px solid #D6401A;

padding: 0 !important;
}

af|inputChoice.p_AFDisabled af|inputChoice::label, af|inputNumberSpinbox.p_AFDisabled af|inputNumberSpinbox::label, af|selectBooleanCheckbox.p_AFDisabled af|selectBooleanCheckbox::label, af|selectBooleanRadio.p_AFDisabled af|selectBooleanRadio::label, af|inputColor.p_AFDisabled af|inputColor::label, af|inputDate.p_AFDisabled af|inputDate::label, af|inputListOfValues.p_AFDisabled af|inputListOfValues::label, af|selectManyCheckbox.p_AFDisabled af|selectManyCheckbox::label, af|selectManyListbox.p_AFDisabled af|selectManyListbox::label, af|selectOneChoice.p_AFDisabled af|selectOneChoice::label, af|selectOneListbox.p_AFDisabled af|selectOneListbox::label, af|selectOneRadio.p_AFDisabled af|selectOneRadio::label, af|navigationPane_bar-inactive-enabled af|navigationPane_bar-content, af|navigationPane_bar-active-enabled af|navigationPane_bar-content a, af|navigationPane_bar-inactive-enabled af|navigationPane_bar-content a, af|navigationPane_tabs-inactive af|navigationPane_tabs-mid A, af|inputFile.p_AFDisabled af|inputFile::label, af|richTextEditor.p_AFDisabled af|richTextEditor::label, af|navigationPane-choice.p_AFDisabled af|navigationPane-choice::label, af|selectManyShuttle.p_AFDisabled af|selectManyShuttle::label, af|selectOrderShuttle.p_AFDisabled af|selectOrderShuttle::label, af|navigationPane-tabs af|navigationPane-tabs_tab-link, af|panelTabbed af|panelTabbed_tab-text-link, af|commandToolbarButton.p_AFDisabled, af|selectManyChoice.p_AFDisabled af|selectManyChoice::label, af|inputComboboxListOfValues.p_AFDisabled af|inputComboboxListOfValues::label, af|inputRangeSlider.p_AFDisabled af|inputRangeSlider::label, af|showDetailFrame_edit-text-link:hover, af|showDetailFrame.grayHeader af|showDetailFrame_header-text h2, af|navigationPane-tabs.navItem af|navigationPane-tabs_tab
{color:#191919}


.showFilter {width:18px; height:18px; background-image: url('url(%22/images/iconShowFilter.png%22)%20no-repeat%200%200'); }
.hideFilter {width:18px; height:18px; background-image: url('url(%22/images/iconHideFilter.png%22)%20no-repeat%200%200'); }

/*bgGray - created to use in securemail box*/
.bgGray af|inputText{background-color: #f2f2f2!important; border: 0px;}


/*new classes by Amit Mishra starts here*/
af|panelGroupLayout.dropdownLinks af|commandLink {
display: block;
background: url('/images/accSummArrow.png') no-repeat 11px 9px;
border-bottom: 1px solid #a19e9b;
border-right: 1px solid #a19e9b;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #fff;
font-weight: bold; padding-left:23px; padding-right:3px; padding-top:3px; padding-bottom:4px
}

af|panelGroupLayout.dropdownLinks af|commandLink:hover {
background-color: #4f4a45;
text-decoration: none;
}


af|panelGroupLayout.dropdownLinksArea af|commandLink {
padding: 5px;
width: 100%;
background-color: gray;
}

af|panelGroupLayout.dropdownLinksImage {
background-color:#67635e;
background-image: url('-moz-linear-gradient(bottom,%20rgb(103,99,94)%208%25,%20rgb(61,59,56)%2095%25)');
/*background: url("/images/accSumm_menuBG.gif")no-repeat;change background color*/
/* background-image: linear-gradient(bottom, rgb(103,99,94) 8%, rgb(61,59,56) 95%);
background-image: -o-linear-gradient(bottom, rgb(103,99,94) 8%, rgb(61,59,56) 95%);
background-image: -webkit-linear-gradient(bottom, rgb(103,99,94) 8%, rgb(61,59,56) 95%);
background-image: -ms-linear-gradient(bottom, rgb(103,99,94) 8%, rgb(61,59,56) 95%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.08, rgb(103,99,94)),
color-stop(0.95, rgb(61,59,56))
);
*/

width: auto;
height: auto;
padding: 5px
}
af|panelGroupLayout.currAvailBal div {
float: right;
clear: both;
}

af|panelGroupLayout.LargewidgetAcctSumm {
width: 300px;
}
af|panelGroupLayout.SmallwidgetAcctSumm

{

width:130px;

}
af|panelGroupLayout.tabularBorderAcctSumm1 {

display:block;

width:314px;

height:auto;

background-color:#d8d8d8;

border:1px solid #e5e5e5;

}
/*new classes by Amit Mishra ENDS here*/


/*.AFStretchWidth af|panelGroupLayout {width:100%}*/


af|column_column::header-cell-content {font-weight: bold;}
af|column::column-header-table tr:hover {background-color: #f2f2f2}
.padRight14 af|column::column-header-cell {padding-right:14px}
.padRight14 af|column::column-header-cell TH{padding-right:14px}
.padRight14 TH {padding-right:14px}

.p_AFError.af|inputdate {border:0px}

.radioSpacer115 af|selectOneRadio::item-text {width:115px}
.iconPDFimg {margin-right:10px}

af|showDetailFrame.noHeaderGrayBg af|showDetailFrame::content.p_AFMedium {
background-color: #F2F2F2;
border: 0 1px 1px 1px #E5E5E5 solid;
}

.adjMarginLeft15minus {margin-left: -11px;}
.adj178px af|panelLabelAndMessage::label{width:178px}

af|inputDate.p_AFError, af|inputDate.p_AFFatal {border:none;}
af|showDetailFrame::header-actions:hover {background: url('/images/iconToolSettingHvr.png') no-repeat 0 0;}
af|table::data-row.p_AFSelected af|column::banded-data-cell, af|column::banded-data-cell.p_AFSelected, af|table::data-row.p_AFSelected.p_AFFocused af|column::banded-data-cell {background-color: none!important}

a.pdfLink {background-image: url('/images/iconPDF.png'); color:#191919; font-size:12px; text-decoration:none; font-weight:bold; padding-left:26px; padding-bottom: 9px; background-repeat: no-repeat}
a.pdfLink:hover {text-decoration: underline; color: #d6401a}

.labelAdj60prcnt af|panelLabelAndMessage::label{width:373px}
.txtNormal {font-weight:normal!important}
.txtNormal af|selectOneChoice::label {font-weight:normal!important}
.txtNormal af|panelLabelAndMessage::label {font-weight:normal!important}

.OraBGColorMedium, .AFAutoSuggestItem.p_AFSelected, af|calendar::month-grid-cell.p_AFPrevMonth, af|calendar::month-grid-cell.p_AFNextMonth, af|tree::data-row.p_AFSelected.p_AFFocused af|tree::node-stamp-text, af|table::data-row.p_AFSelected af|column::data-cell, af|column::data-cell.p_AFSelected, af|table::data-row.p_AFSelected.p_AFFocused af|column::data-cell, af|commandMenuItem.p_AFHighlighted af|commandMenuItem::menu-item-text, af|commandMenuItem.p_AFHighlighted af|commandMenuItem::menu-item-accelerator, af|commandMenuItem.p_AFHighlighted af|commandMenuItem::menu-item-open-indicator, af|goMenuItem.p_AFHighlighted af|goMenuItem::menu-item-text, af|goMenuItem.p_AFHighlighted af|goMenuItem::menu-item-accelerator, af|goMenuItem.p_AFHighlighted af|goMenuItem::menu-item-open-indicator, af|menu.p_AFHighlighted af|menu::submenu-text, af|menu.p_AFHighlighted af|menu::submenu-accelerator, af|menu.p_AFHighlighted af|menu::submenu-open-indicator, af|commandToolbarButton:hover, af|selectOneListbox::item:active, af|selectOneListbox::item.p_AFSelected, af|selectOneListbox::item:hover, af|selectOneListbox::item.p_AFDisabled.p_AFSelected, af|showDetailFrame af|table::data-row.p_AFSelected af|column::data-cell, .WCContent > div > af|region af|table::data-row.p_AFSelected af|column_data-cell, af|showDetailFrame af|table_data-row.p_AFSelected.p_AFFocused af|column_data-cell, .WCContent > div > af|region af|table::data-row.p_AFSelected.p_AFFocused af|column::data-cell
{background-color:none !important}
.AFAutoSuggestItem.p_AFSelected, af|calendar::month-grid-cell.p_AFPrevMonth, .af_calendar_month-grid-cell.p_AFNextMonth, .af_tree_data-row.p_AFSelected.p_AFFocused .af_tree_node-stamp-text, .af_table_data-row.p_AFSelected .af_column_data-cell, .af_column_data-cell.p_AFSelected, .af_table_data-row.p_AFSelected.p_AFFocused .af_column_data-cell, .af_commandMenuItem.p_AFHighlighted .af_commandMenuItem_menu-item-text, .af_commandMenuItem.p_AFHighlighted .af_commandMenuItem_menu-item-accelerator, .af_commandMenuItem.p_AFHighlighted .af_commandMenuItem_menu-item-open-indicator, .af_goMenuItem.p_AFHighlighted .af_goMenuItem_menu-item-text, .af_goMenuItem.p_AFHighlighted .af_goMenuItem_menu-item-accelerator, .af_goMenuItem.p_AFHighlighted .af_goMenuItem_menu-item-open-indicator, .af_menu.p_AFHighlighted .af_menu_submenu-text, .af_menu.p_AFHighlighted .af_menu_submenu-accelerator, .af_menu.p_AFHighlighted .af_menu_submenu-open-indicator, .af_selectOneListbox_item.p_AFSelected, .af_selectOneListbox_item.p_AFDisabled.p_AFSelected, .af_showDetailFrame .af_table_data-row.p_AFSelected .af_column_data-cell, .WCContent > div > .af_region .af_table_data-row.p_AFSelected .af_column_data-cell, .af_showDetailFrame .af_table_data-row.p_AFSelected.p_AFFocused .af_column_data-cell, .WCContent > div > .af_region .af_table_data-row.p_AFSelected.p_AFFocused .af_column_data-cell {
background-color: none !important;
}

.bannerTextOrg {
color: #00473D;
font-family: 'HelveticaNeueW02-57Cn',Helvetica,Arial,sans-serif;
font-size: 36px;
margin: 6px 0 0 16px;
padding: 0;
}
.contentSubTitleOrg {
color: #588230;
display: block;
font-family: 'HelveticaNeueW02-57Cn',Helvetica,Arial,sans-serif;
font-size: 16px;
margin: -4px 0 0 16px;
padding: 0;
}

#applyNowText {float: left; margin: 15px 0px 0px 40px;}

.noSeparator {font-size:18px; color:#00473d; font-weight:bold; padding:0px 0px 0px 0px; margin:0 0 0 0; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; font-weight:normal}

af|message.errorIcon {padding: 0; }
af|message.errorIcon af|message::detail { background: url('/images/iconError_small.png') no-repeat !important; width:auto; height: auto; padding-left: 25px; font-family: Helvetica Neue,Helvetica,sans-serif;color: #D6401A; font-weight: bold; font-size:12px !important; padding-top: 1px; margin-left:14px; margin-right:0; margin-top:2px; margin-bottom:0}
af|message.confirmIcon {padding: 0;}
af|message.confirmIcon af|message::detail {background: #FFFFFF url('/images/iconSuccess.jpg') no-repeat 0 0 !important; width:auto; height: 49px; font-family: Helvetica Neue,Helvetica,sans-serif;color: #00463b;font-weight: normal; font-size:12px !important; width:auto; border:2px solid #adc819; margin-left:14px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:70px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color:#FFFFFF !important}
af|message.confirmIcon1 {padding: 0;}
af|message.confirmIcon1 af|message::detail {background: #FFFFFF url('/images/iconSuccess.jpg') no-repeat 0 0 !important; width:auto; height: 49px; font-family: Helvetica Neue,Helvetica,sans-serif;color: #00463b;font-weight: normal; font-size:12px !important; width:auto; border:2px solid #adc819; margin-left:14px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:70px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color:#FFFFFF !important}

.txtGray{color:#808080}

/*--changes by rohan virkar 13/09/2011--*/
af|commandImageLink.optionHover {
background:url('/images/selectorLink.png') no-repeat left top ; height: 31px; display: block; float: left;
line-height: 15px; text-decoration: none; color: #404040; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial; padding-left:27px; padding-right:0px; padding-top:0px; padding-bottom:0px}

af|commandImageLink.optionHover span
{
background:url('/images/selectorLink.png') no-repeat right top; height: 31px; display: block; color: #404040; padding-left:4px; padding-right:15px; padding-top:7px; padding-bottom:0px
}

af|commandImageLink.optionHover:hover
{
background:url('/images/selectorLinkHvr.png') no-repeat top left; height: 31px; display: block; float: left;
line-height: 15px; text-decoration: none; color: #404040; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial; padding-left:27px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

af|commandImageLink.optionHover:hover span
{
background:url('/images/selectorLinkHvr.png') no-repeat right top; height: 31px; display: block; color: #404040; padding-left:4px; padding-right:15px; padding-top:7px; padding-bottom:0px
}

af|commandImageLink.optionDefault{background:url('/images/smallTab_greenLHS.gif') no-repeat top left ; height: 32px; display: block; float: left; line-height: 15px; height: 32px; text-decoration: none; color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}

af|commandImageLink.optionDefault span {
background:url('/images/smallTab_greenRHS_1.gif') no-repeat top right; height: 32px; display: block; color:#FFFFFF; text-decoration: none; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:0px}

af|commandImageLink.optionDefault:hover {
background:url('/images/smallTab_greenLHS.gif') no-repeat top left ; height: 32px; display: block; float: left; line-height: 15px; height: 32px; text-decoration: none; color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}

af|commandImageLink.optionDefault:hover span {
background:url('/images/smallTab_greenRHS_1.gif') no-repeat top right; height: 32px; display: block; color:#FFFFFF; text-decoration: none; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:0px}

/*--changes by rohan virkar 13/09/2011 Ends here--*/

.height18 {height:18px!important}
IMG.thumbnailSmall {width:40px; 40px}

af|commandLink.CSnavLeft {background:url('/images/imgCompactScrolArrowLeft.png') no-repeat 0 0;
display: block;
height: 29px;
width: 24px}

af|commandLink.CSnavLeft:hover {background:url('/images/imgCompactScrolArrowLeft.png') no-repeat 0 -29px; }

af|commandLink.CSnavRight {background:url('/images/imgCompactScrolArrowRight.png') no-repeat 0 0;
display: block;
height: 29px;
width: 24px}

af|commandLink.CSnavRight:hover {background:url('/images/imgCompactScrolArrowRight.png') no-repeat 0 -29px; }



.bgAddToolTile {display: block; margin:0; float: left; width: 211px; height: 148px; border: 0px solid #93AA14; background:url('/images/bgAddToolTile.png') no-repeat left top; overflow: hidden; padding-left:14px; padding-right:14px; padding-top:5px; padding-bottom:5px}
.bgAddToolTile_Select {display: block; margin:0; float: left; width: 211px; height: 148px; border: 0px solid #93AA14; background:url('/images/bgAddToolTile_hvr.png') no-repeat left top; overflow: hidden; padding-left:14px; padding-right:14px; padding-top:5px; padding-bottom:5px}
.bgAddToolTile .header{color:#808080; font-size: 12px; font-weight: bold; padding-left: 5px; width: 157px; display: block;}
.bgAddToolTile .thumbNail{width: 46px; height: 42px}
.bgAddToolTile .para{padding-top: 10px; font-size: 11px; color: #404040; padding-bottom: 12px; height: 49px; padding-bottom: 12px; display: block; width: 192px}

.bgAddToolTile:hover {display: block; margin:0; float: left; width: 211px; height: 148px; border: 0px solid #93AA14; background:url('/images/bgAddToolTile_hvr.png') no-repeat left top; overflow: hidden; padding-left:14px; padding-right:14px; padding-top:5px; padding-bottom:5px}

.bgAddToolTile_Select .header{color:#00473D; font-size: 12px; font-weight: bold; padding-left: 5px; width: 157px; display: block;}
.bgAddToolTile_Select .thumbNail{width: 46px; height: 42px}
.bgAddToolTile_Select .para{padding-top: 10px; font-size: 11px; color: #404040; padding-bottom: 12px; height: 49px; padding-bottom: 12px; display: block; width: 192px}
.bgAddToolTile_Select_tabel_col {width:723px;}
.bgAddToolTile_Select_tabel {border-bottom:1px #ccc dotted}


/*PAGE PREF COR'SL CLASSES*/
af|commandLink.layoutA{background:url('/images/LayoutA.png') no-repeat top left; width: 190px; height: 112px; display: block; padding-right: 40px}
af|commandLink.layoutA:hover{background:url('/images/LayoutAselected.png') no-repeat top left; width: 190px;
height: 112px;
display: block;
padding-right: 40px
}

af|commandLink.layoutA_Select{background:url('/images/LayoutAselected.png') no-repeat top left;
width: 190px;
height: 112px;
display: block;
padding-right: 40px
}

af|commandLink.layoutB{background:url('/images/LayoutB.png') no-repeat top left;
width: 190px;
height: 112px;
display: block;
padding-right: 40px
}

af|commandLink.layoutB:hover{background:url('/images/LayoutB-selected.png') no-repeat top left;
width: 190px;
height: 112px;
display: block;
padding-right: 40px
}

af|commandLink.layoutB_Select{background:url('/images/LayoutB-selected.png') no-repeat top left;
width: 190px;
height: 112px;
display: block;
padding-right: 40px
}

af|commandLink.layoutC{background:url('/images/LayoutC.png') no-repeat top left;
width: 190px;
height: 112px;
display: block

}

af|commandLink.layoutC:hover{background:url('/images/LayoutC-selected.png') no-repeat top left;
width: 190px;
height: 112px;
display: block

}

af|commandLink.layoutC_Select{background:url('/images/LayoutC-selected.png') no-repeat top left;
width: 190px;
height: 112px;
display: block

}

/*LANDING PAGE TILES*/
.overviewTilesHolder {display:block; width:885px; margin:auto; margin-left:34px}
.overviewTile {background: url('/images/bg_overviewTile.png') repeat-x TOP LEFT; height:60px; border:1px solid #cacaca; width:247px; float: left; margin-right:15px; margin-bottom:15px; -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px; padding:14px; overflow:hidden; display:block; line-height:1.3}
.overviewTile:hover {background: url('/images/bg_overviewTileHvr.png') repeat-x TOP LEFT; border:1px solid #bbc96f;}
.overviewTile:active {background: url('/images/bg_overviewTileAct.png') repeat-x TOP LEFT; border:1px solid #93aa14;}
.overviewTile:active div.overviewTileTitle{color:#00473d}
.overviewTileTitle {font-weight:bold; font-SIZE:11px}
.overviewTilePara {margin:10px 0 0 0; font-SIZE:11px}

.warningMsg {
background: url('/images/iconError_small.png') no-repeat 0 0 !important;
color: #D6401A;
display: block;
font-family: Helvetica Neue,Helvetica,sans-serif;
font-size: 12px !important;
font-weight: bold;
height: 19px;
padding-left: 25px;
padding-top: 3px;
width: auto; margin-left:0; margin-right:0; margin-top:2px; margin-bottom:0
}

.dialogTxtRedAlert af|dialog::title{ background: url('/images/notificationIcon.png') no-repeat top left; font-size:18px; color:#D6401A; width:100%; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; font-weight: bold}
.dialogTxtRedError af|dialog::title{background: url('/images/errorIcon.png') no-repeat top left; font-size:18px; color:#D6401A; width:100%; font-family: 'HelveticaNeueW02-57Cn', Helvetica, Arial, sans-serif; font-weight: bold}

/*Ticker*/
.tickerHeadline {}
.tickerContainer {width:100%; display: block; padding:0; margin: 0; border-bottom: 1px #588230 solid;}
.tickerDisplay {width:70%; float: left; display: block;}
.tickerDisplay a{font-family: Helvetica, sans-serif; font-size:12px; color:#588230; text-decoration: none; }
.tickerDisplay a font{font-family: Helvetica, sans-serif; font-size:12px; color:#588230; text-decoration: underline; }
.tickerDisplayBold {font-family: Helvetica, sans-serif; font-size:12px; color:#588230 }
.tickerTxtCntrl {width:24%; float: left; display: block;text-align:right;font-size:11px}
.tickerTxtCntrl a{color:#69635e; text-decoration: underline; font-size: 11px}
.tickerControl {width:6%; float: left; display: block}
.grnNext {background: url('/images/btnGrnArrowNext.png') no-repeat left top;
display: block; height: 16px; padding: 0px; text-decoration: none; width:16px; width:16px; float:left; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.grnNext:hover {background: url('/images/btnGrnArrowNextHvr.png') no-repeat left top;}
.grnPrev {background: url('/images/btnGrnArrowPrev.png') no-repeat left top;
display: block; height: 16px; padding: 0px; text-decoration: none; width:16px; width:16px; float:left; margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px}
.grnPrev:hover {background: url('/images/btnGrnArrowPrevHvr.png') no-repeat left top;}
.tickerheaderText {color: #00473D; font-size: 16px;
font-family: /*'HelveticaNeueW02-77BdCn 694066',*/ Helvetica, Arial, sans-serif;
height: auto;
float:left;
margin-right:5px;
}
.tickerheaderTextExtnd
{
color: #00473D;
font-size: 16px;
font-family: /*'HelveticaNeueW02-77BdCn 694066',*/ Helvetica, Arial, sans-serif;
height: auto;
float:left;
margin-right:0px;
}

af|region::table, af|panelBox::table {border-bottom: 0px solid #BFC6C9; width: 100%;}

/*Acknowledgement Boxes*/
.ackBoxSuccess {
background: url('/images/iconSuccess.jpg') no-repeat 0 0;
border: 2px solid #ADC819;
display: block;
height: 44px;
overflow: hidden;
padding: 14px;
width:610px
}
.ackBoxError {
background: url('/images/iconError.jpg') no-repeat 10px 13px;
border: 2px solid #D64119;
display: block;
height: 44px;
overflow: hidden;
padding: 14px
}
.successMsgPrimary {color:#00473d; font-size: 14px; font-weight: bold; margin:0 0 0 50px}
.successMsgSecondary {color:#191919; font-size: 14px; font-weight: normal; margin:0 0 0 50px}
#DOMWindow {-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px; border-color: #5f5f5f}

af|document::skip-link{display:block!important}

.displayNone, .displayNone af|toolbox::body{display:none}

span.af_selectManyCheckbox_content-input{
display: block;
width: 13px;
height: 13px;
float: left;
}

a.thumbNailViewer img{ width:30px!important; height:30px!important; border:2px #ccc solid; margin-right: 5px; float: left; margin-top: 5px}
a.thumbNailViewer img:hover{border-color: #000000;}
a.thumbNailViewer_sel img{ width:30px!important; height:30px!important; border:2px #000000 solid; margin-right: 5px; float: left; margin-top: 5px}
.thumbnail30AcntSum {width:36px; display:block;}

/*--VIKAS--*/
.newMsgTab af|panelTabbed::tab-content{background-color:red!important; background-image: url('none') !important}

.roundCornerFormLayout af|panelFormLayout::column {
-tr-inhibit: all;
width:auto;
vertical-align:top;
}

.amtAlert input{ border: 1px #bfbfbf solid!important;}
.skipToContent{display:block}

Button.tryBtn{font-size: 14px; background-color: #d6401a!important; display: block; color:#ffffff!important; height: 26px; border: 0px; margin: 0px; padding: 0px; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif; -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; margin: 0 0 0 5px; padding: 0 8px 0 8px }
Button.tryBtn:hover{font-size: 14px; background-color: #d6401a!important; font-family: 'HelveticaNeueW02-77BdCn 694066', Helvetica, Arial, sans-serif;}

af|panelGroupLayout.tabularBorderAcctSumm1 tr:hover{
background-color:#f2f2f2;
}

/*--R N D for title - tool tip - as discussed with Dhiraj---*/
.test123 af|noteWindow {padding: 6px 9px 6px 10px; margin: 0px 0px 0px 0px; width:200px; font-size:11px; line-break: normal; color: #69635e;line-height: 1.3;}
.test123 .AFZOrderLayerContainer {}
.test123 .AFNoteWindow { font-size:11px; background-image: url('none'); border:1px solid #cccccc; -moz-box-shadow: 6px 6px 6px #c2c2c2; -webkit-box-shadow: 6px 6px 6px #c2c2c2; box-shadow: 6px 6px 6px #c2c2c2; padding: 0px; top:-10px}
.test123 .AFZOrderLayer {border:1px #ccc solid; top:-6px}/*for inline alignment of help flyout with help icon*/
.test123 .AFNoteWindowConeBL { background: none; width: 8px; height: 22px; margin: 0px 0px 0px 2px;}
.test123 .AFNoteWindowCone{ background: none; width: 8px; height: 22px; margin: 5px 0px 0px 2px;}
.test123 .AFNoteWindowConeBorder {background: none;background-position: right center;background-repeat: repeat-y;line-height: 0;width: 8px;border-width:1px;}
.test123 .AFNoteWindowRight {border-bottom-color: #C2C7D3; border-top-color: #C2C7D3;}
.test123 .AFNoteWindowConeBR{ }
.test123 .AFNoteWindowConeTR { }
.test123 .AFNoteWindowConeBorderRight {}
/*--R N D for title - tool tip - ENDS---*/

.myTrackStatus {min-width: 150px; text-align: right; float:right; padding-right: 15px;}