#globalSearch  input#simpleSearch { /* global search button */
	position: relative;
	top: -1px;
	left: -6px;
	padding-bottom: 3px;
}

.optional p {margin-left: 226px!important;}

#logMsg a {padding-top: 14px}

#header #mainMenu ul li ul li.txt a, 
#header #mainMenu ul li ul li.active a {padding: 14px 5px 15px 0} /* second level link */

#header #mainMenu ul li ul li div.c-nav ul li {zoom: 1} /* fix jumping content on hover */

#header #mainMenu ul li ul li div.c-nav ul ul li a { background-position: 0 4px}

fieldset legend {margin-left: 0}

.fieldset legend strong {top: -20px}

dd {float: none}

.localNav ul li, .otherLinks ul li {display: inline}

.localNav ul li a, .otherLinks ul li a, .contentmenu li a {
    height: 1%;
	line-height: 1;
	display: block;
}

.mainguidancetopic, .mainGuidanceTopic, #alerts {height: 1%} /* force hasLayout */

.primarybutton input, .primaryButton input, .secondarybutton input, .secondaryButton input {overflow: visible;}

.primarybutton input, .primaryButton input {padding: 2px 9px 5px 7px}

.primarybutton a, .primaryButton a {padding: 5px 10px 7px 5px} /* buttons */

.secondarybutton input, .secondaryButton input {padding: 3px 9px 3px 4px} /* secondary button */

.secondarybutton a, .secondaryButton a {padding: 6px 10px 7px 5px} /* secondary button link */

.localNav ul li {border: none}



#inboxTable tbody input {position: relative; top: -4px} /* tweak my portfolio inbox */

#messageContent #messageInfo {top: 53px} /* tweak my portfolio inbox */

#netWorth p span {margin-top: 3px}

#currentOrFutureDiv table label.distributionLabel {top: 2px}

.productlisting, .productListing {padding-bottom: 0}

.helpHover:hover span {margin: 0 0 0 2px}


/********************
Member form specifics
********************/
/*
div.section fieldset div.radio-container {height:1%; }
div.section fieldset div.radio-container div {display:block;float:left;}
div.section fieldset div.radio-container label {float:left;padding:10px 0 0 0;margin:10px 0 0 5px;display:block; clear:none;height:30px;}
div.section fieldset div.radio-container div input { padding:0;margin:0;}
*/

/************************************************************
	SERVICING FORMS IE SPECIFICS
************************************************************/


/************************************************************
	SERVICING FORM FLEXIBLE PROTECTION OPTION
************************************************************/

.insurance-options-ul li { width:20px;height:30px !important;clear:none !important;margin-top:0 !important;padding-top:0 !important;display:inline !important; }
.insurance-options-ul li.li-label {width:450px !important;margin:5px 0 0 0 !important;padding:0 !important;}
 .li-vertical-radios li { display:inline; }

a.hoverTip, a.hoverTip:visited {margin-top: -3px!important}

div#cancel-application h2 {margin-top: 30px}

.tooltip div p {padding-bottom: 1em}

div.checkRow span {margin-top: 15px}

div.checkRow img {top: 12px}

.fieldsetServicingForms dd {float: left}

fieldset.fieldsetServicingForms ul.ULInsurance-questions {margin-bottom:0;}

div.calculate-button {width:396px !important;}

a.list-occupations-link {
	white-space: nowrap;
	margin-left: 225px;
}

a.employer-list-occupations-link {
	white-space: nowrap;
	margin-left: 152px!important;
}

div.insurance-radios  ul li {display:inline;}
div.insurance-radios ul li span {padding:12px 0 0 12px !important;}

div.not-interested ul {margin-left:15px !important; }
div.not-interested ul li label  { display:block;margin:12px 10px 0 0;padding:0;width:450px;}
div.not-interested a {margin-left:15px; }

fieldset.fieldsetServicingForms table.insurancetable td input {
margin-top:7px;
}

table#occupational-category label.payby-template {width:205px; }
table#occupational-category label { white-space:nowrap;font-weight:normal;}



table#employer-occupational-category {height:1%; margin-left:15px!important;}

table#employer-occupational-category td label.label-cls {width:80px!important;display:block!important;text-align:left;padding:0 0 5px 0;vertical-align:top; }
table#employer-occupational-category td.width-td {margin:0!important;padding:0!important;}
table#employer-occupational-category label.payby-template {width:155px!important;margin:0 0 5px 0!important;padding:0 0 0 0!important;text-align:right!important;}
table#employer-occupational-category td.lightbox-td img {margin-top:8px!important;}







/************************************************************
	SERVICING FORM REVIEW FINAL
************************************************************/
.servicingFormsReview dt { width:335px;}
.servicingFormsReview dt.multiple-questions { font-weight:normal;}
.twoLinePadding { padding-top:17px;}
.fiveLinePadding { margin-top:90px;} /* pushes both this answer and the answer below it */
.threeLinePadding {padding-top:30px; }


/************************************************************
	INSURANCE MEMBER FORM
************************************************************/

div.insurance-radios {margin:10px 0 !important;width:426px !important;}
 .ul-payment-options ul li {	display: inline !important;	padding: 0;	line-height: 25px;background:none !important;}
div.insurance-radios ul { margin:0 0 0 0 !important;}
div.insurance-radios ul li.li-terms-checkbox {margin:0 0 0 -30px !important;padding:0 !important;width:18px !important; }
fieldset.insurance-quote ul li.li-terms-checkbox { margin:0 0 0 0 !important;}

fieldset.insurance-quote a {
margin:-.5em 2em 0 1.9em!important;
}


/************************************************************
	CONTRIBUTIONS SECTION MEMBER 
************************************************************/


div.contributions-checkbox ul li span{margin-left:5px;}
div.contributions-checkbox ul li input {position:relative;top:-2px;}



/************************************************************
	CONTRIBUTIONS SECTION EMPLOYER
************************************************************/


div.employer-contributions-payoptions span {padding-top:5px!important;display:block!important;}
div.employer-contributions-options strong { margin-left:125px;}
div.employer-contributions-payoptions-label  { padding-top:5px!important;height:10px;}
div.employer-contributions-options img.question-mark { top:3px;}

/************************************************************
	NEW CSS-ONLY BUTTONS
************************************************************/

.btn-submit {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#47aed8', endColorstr='#065995');
}

