﻿/* --- Headers --- */
body{margin:0px;padding:0px; font-family:arial}
a {outline-style:none;}
input[type="text"] {background:#f9fafc; border:1px solid #94979c; padding:2px 3px;}
.EMBScreenName {color: #FFFFFF; font-size: 20px; font-family: Arial, Geneva, sans-serif; font-weight: bold; padding-left:20px; }
.EMBScreenNameTest {color: #FFFFFF; font-size: 20px; font-family: Arial, Geneva, sans-serif; padding-left:20px; }
.EMBApplicationName {font-family: Arial, Helvetica, sans-serif; font-size:30px; font-style: normal; font-weight: bold; color: #FFFFFF; padding-left:20px;}
.EMBApplicationNameSmall {font-family: Arial, Helvetica, sans-serif; font-size:20px; font-style: normal; color: #FFFFFF; }
.EMBHeader2 {color: #003366; font-size: 16px; font-family: Arial, Geneva, sans-serif;  font-weight: bold; padding-left:5px; padding-top:10px; }
.EMBHeader2Reverse {color: #FFFFFF; font-size: 14px; font-family: Arial, Geneva, sans-serif; font-weight: bold; padding-left:5px; padding-top:10px; }
.EMBHeader3 {color: #003366; font-size: 13px; font-family: Arial, Geneva, sans-serif;  font-weight: bold; padding-left:5px; padding-top:10px; }
.EMBHeader4 {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold; padding-left:5px; padding-top:10px;}

.emb_bodycontent{min-height:430px!important; width:98%;}
*html .emb_bodycontent {height:430px;}
.emb_corners img {display:block;}
.embmenubg{width:100%; clear:both; height:27px;}
.emb_tabs{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal;overflow:hidden;}
.emb_tabs ul{margin:0; padding:0; list-style:none;}
.emb_tabs li{float:left; display:block;  background:url("../Images/ModuleTabLeftCurve.gif") no-repeat left top; margin:0px; padding:0; overflow:hidden;}
.emb_tabs li:hover{overflow:hidden;}
.emb_tabs li.selected{background-position:left -64px; overflow:hidden;}
.emb_tabs a{display:block; color:#000000; font-weight:bold; background:url("../Images/ModuleTabRightCurve.gif") no-repeat right top; padding:0 15px 0px 5px; height:auto; line-height:25px; padding-top:2px; text-decoration:none; font-size:11px; margin-left:9px;}
.emb_tabs a:hover{text-decoration:none; color:#000000;}
.emb_tabs a.selected{background-position:right -64px; height:auto; line-height:25px; padding-top:2px; font-weight:bold; color:#ffffff;}
.emb_tabs a.selected:hover{background-position:right -64px; height:auto; line-height:25px; padding-top:2px; font-weight:bold; color:#ffffff; text-decoration:none;}
.emb_content {background-color:#FFFFFF; clear:left;}
.tabs_above {border-top:medium none;}


/*------ Global Styles --------*/
.wrapper {margin:15px 30px;}
.EMBHomewidget img.img {float:left; margin-left:10px; margin-top:10px; margin-right:10px;margin-bottom:2%;}
.EMBHomewidget span {margin-top:10px; display:block; margin-bottom:10px;}
.fotter {margin:0px auto; padding:0px 15px 0px 15px; height:30px;}
.fotter .EMBTextFooter {float:left;margin:8px 0px;}
.poweredby_veros {background:url("../Images/poweredby_veros.png") no-repeat; width:78px; height:20px; float:right; margin-top:5px;}

/*------ Modal Popup Styles --------*/
.modalPopupBackground {background-color: gray; filter: alpha(opacity=60); opacity: 0.6;}


/* --- Text --- */
.EMBText {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBTextSmall {color: #000000; font-size: 11px; font-family: Arial, Geneva, sans-serif;}
.EMBTextFooter {color: #fff; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBTextDefault {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBTextReverse {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBTextSmallReverse {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif;}
.EMBTextInstruction {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-style: normal; font-weight: normal;}
.EMBTextCue {color: #003366; font-size: 10px; font-family: Arial, Geneva, sans-serif;}
.EMBTextReport {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBTextHelpQuestion {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000;}
.min_field tr td input {width:192px;}
.min_field tr td select {width:198px;}
.min_field tr td input[type="file"] {width:94%;}

/* --- Messaging --- */
.EMBMessageSearchSummary {color: #FFFFFF; font-size: 10px; font-family: Arial, Geneva, sans-serif;font-weight: bold;}
.EMBMessageInformation {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold;}
.EMBMessageWarning {color: #CC0000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold;}
.EMBMessageWarningInline  {color: #CC0000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold;}
.EMBMessageAction {color: #CC0000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold;}
.EMBMessageActionInline  {color: #CC0000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold;}
.EMBMessageSystem {color:#CC0000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold;}

.EMBMessageSucess {color:green;font-size: 12px!important; font-family: Arial, Geneva, sans-serif!important; font-weight: bold;}



/* Menu */
.EMBMenuItem1{ font-family:Arial, Geneva, sans-serif; font-style:normal; font-size:12px; font-weight:bold; color:#FFFFFF;  text-align:left; padding-left:3px; padding-bottom:3px; padding-top:3px;text-decoration:none; line-height: 18px}
a.EMBMenuItem1:link { color:#FFFFFF; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}
a.EMBMenuItem1:visited { color:#FFFFFF; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}
a.EMBMenuItem1:active { color:#FFFFFF; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}
a.EMBMenuItem1:hover { color:#CCCCCC; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}

.EMBMenuItem2{ font-family:Arial, Geneva, sans-serif; font-style:normal; font-size:10px; color:#FFFFFF; background-color:#335C85; text-align:left; padding-left:9px; text-decoration:none; line-height:15px}
a.EMBMenuItem2:link { color:#FFFFFF; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}
a.EMBMenuItem2:visited { color:#FFFFFF; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}
a.EMBMenuItem2:active { color:#FFFFFF; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}
a.EMBMenuItem2:hover { color:#CCCCCC; text-decoration:underline; padding-left:0px; padding-bottom:0px; padding-top:0px;}

.EMBMenuItem1Expanded{ font-family:Arial, Geneva, sans-serif; font-style:normal; font-size:12px; font-weight:bold; color:#003366; text-align:left; padding-left:3px; padding-top:3px; padding-bottom:3px; text-decoration:none; line-height: 18px}
a.EMBMenuItem1Expanded:link { color:#003366; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}
a.EMBMenuItem1Expanded:visited { color:#003366; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}
a.EMBMenuItem1Expanded:active { color:#003366; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}
a.EMBMenuItem1Expanded:hover { color:#999999; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}

.EMBMenuItem2Expanded{ font-family:Arial, Geneva, sans-serif; font-style:normal; font-size:10px; color:#003366; text-align:left; padding-left:9px; text-decoration:none; line-height: 15px}
a.EMBMenuItem2Expanded:link { color:#003366; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}
a.EMBMenuItem2Expanded:visited { color:#003366; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}
a.EMBMenuItem2Expanded:active { color:#003366; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}
a.EMBMenuItem2Expanded:hover { color:#999999; text-decoration:underline; padding-left:0px; padding-top:0px; padding-bottom:0px;}

.EMBMenuItem1Selected { font-family:Arial, Geneva, sans-serif; font-style:normal; font-weight:bold; font-size:12px; color:#003366; background-color:#FFFFFF; text-align:left; padding-left:3px; text-decoration:none; line-height: 18px}

.EMBMenuItem2Selected { font-family:Arial, Geneva, sans-serif; font-style:normal; font-size:10px; color:#003366; text-align:left; padding-left:9px; text-decoration:none; line-height: 18px}

/* -- Links -- */
.EMBLinkScreenHeader {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkScreenHeader {margin:0px 6px;}
/*A.EMBLinkScreenHeader#mae {padding-right:40px;}*/
A.EMBLinkScreenHeader:link {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkScreenHeader:visited {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkScreenHeader:active {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkScreenHeader:hover {color: #DFDFDF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}

.EMBLinkScreenFooter {color: #666666; font-size: 10px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkScreenFooter:link {color: #666666; font-size: 10px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkScreenFooter:visited {color: #666666; font-size: 10px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkScreenFooter:active {color: #666666; font-size: 10px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkScreenFooter:hover {color: #999999; font-size: 10px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}

.EMBLinkText {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBLinkTextRed {color:#FF0000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight:bold;}
A.EMBLinkText:link {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkText:visited {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkText:active {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkText:hover {color: #335C85; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}

.EMBLinkTextSmall {color: #000000; font-size: 11px; font-family: Arial, Geneva, sans-serif;} 
A.EMBLinkTextSmall:link {color: #000000; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextSmall:visited {color: #000000; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextSmall:active{color: #000000; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextSmall:hover{color: #335C85; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}

.EMBLinkTextUtility {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkTextUtility:link {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTextUtility:visited {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTextUtility:active{color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTextUtility:hover{color: #335C85; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}

.EMBLinkTextReverse {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkTextReverse:link {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextReverse:visited {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextReverse:active {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextReverse:hover {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}

.EMBLinkTextReverseSmall {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkTextReverseSmall:link {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextReverseSmall:visited {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextReverseSmall:active {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkTextReverseSmall:hover {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}

.EMBLinkTextUtilitySmall {color: #003366; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTextUtilitySmall:link {color: #003366; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTextUtilitySmall:visited {color: #003366; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTextUtilitySmall:active {color: #003366; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTextUtilitySmall:hover {color: #335C85; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}

.EMBLinkTableHeader {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkTableHeader:link {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTableHeader:visited {color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTableHeader:active{color: #FFFFFF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTableHeader:hover{color: #DFDFDF; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}

.EMBLinkTableHeaderSmall {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkTableHeaderSmall:link {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTableHeaderSmall:visited {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTableHeaderSmall:active{color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}
A.EMBLinkTableHeaderSmall:hover{color: #DFDFDF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: none;}

.EMBLinkHelp {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif;}
A.EMBLinkHelp:link {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkHelp:visited {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkHelp:active {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}
A.EMBLinkHelp:hover {color: #DFDFDF; font-size: 11px; font-family: Arial, Geneva, sans-serif; text-decoration: underline;}

/* --- Search --- */
.EMBSearchInputLabel  {color: #003366; font-size: 10px; font-family: Arial, Geneva, sans-serif; padding-left:5px;}
div.EMBSearchHeader {color: #000000; font-size: 13px; font-family: Arial, Geneva, sans-serif;  font-weight: bold; padding-left:5px;}

/* --- Input --- */
.EMBInputField {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}

.EMBInputField_fixed { width:133px; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBInputField_fixed_search { width:150px !important; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBSelectField_fixed_search { width:155px !important; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}

.EMBInputField_fixed_large { width:97% !important; color: #000000; padding:0px!important; margin:0px!important; font-size: 12px; font-family: Arial, Geneva, sans-serif;}
.EMBInputField_fixed_large1 {width:99% !important; margin:0px; padding:0px; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}

.EMBInputField_large { width:273px; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}

.EMBInputFileId_large { width:100%; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif;}

.EMBListFieldHeader {color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif; width:290px; margin-bottom:2px;}

/* --- Buttons --- */
/* The classes EMBButtonAction and EMBButtonUtility have been deprecated: use the new names. */
/*.EMBButtonActionPrimary {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; background-color: #FF6600;}
.EMBButtonActionOther {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; background-color: #335C85;}

.EMBButtonActionPrimaryMin {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; background-color: #FF6600; width:86px;}
.EMBButtonActionOtherMin {color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; background-color: #335C85; width:86px;}*/

.EMBButtonActionPrimary { cursor:pointer; color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; background-color: #FF6600;}
.EMBButtonActionOther {cursor:pointer; color: #FFFFFF; font-size: 11px; font-family: Arial, Geneva, sans-serif; background-color: #335C85;}

.EMBButtonActionPrimaryMin_bluebg { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background:#0074b7; width:86px; height:21px; border:1px solid #f7f7f7; text-align:center;}
.EMBButtonActionOtherMin_bluebg { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background:#78797b; width:86px; height:21px; border:1px solid #f7f7f7; text-align:center;}

.EMBButtonActionPrimaryMin2_bluebg { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:106px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_org_2.gif"); background-repeat:no-repeat; background-position:left center;}
.EMBButtonActionOtherMin2_bluebg { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:106px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_blue_2.gif"); background-repeat:no-repeat; background-position:left center;}

.EMBButtonActionPrimaryMin3_bluebg { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:126px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_org_3.gif"); background-repeat:no-repeat; background-position:left center;}
.EMBButtonActionOtherMin3_bluebg { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:126px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_blue_3.gif"); background-repeat:no-repeat; background-position:left center;}

.EMBButtonActionPrimaryMin_normal { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:86px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_org_1_normal.gif"); background-repeat:no-repeat; background-position:left center;}
.EMBButtonActionOtherMin_normal { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:86px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_blue_1_normal.gif"); background-repeat:no-repeat; background-position:left center;}

.EMBButtonActionPrimaryMin2_normal { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:86px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_org_2_normal.gif"); background-repeat:no-repeat; background-position:left center;}
.EMBButtonActionOtherMin2_normal { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:86px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_blue_1_normal.gif"); background-repeat:no-repeat; background-position:left center;}

.EMBButtonActionPrimaryMin3_normal { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:126px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_org_3_normal.gif"); background-repeat:no-repeat; background-position:left center;}
.EMBButtonActionOtherMin3_normal { cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:126px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_blue_3_normal.png"); background-repeat:no-repeat; background-position:left center;}

.EMBButtonActionPrimaryMin4_normal {cursor:pointer; color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: Arial, Geneva, sans-serif; background-color: Transparent; width:196px; height:21px; border:0px; text-align:center; background-image:url("../Images/butbg_org_4_normal.png"); background-repeat:no-repeat; background-position:left center;}


/* --- Labels --- */
.EMBLabelControlField { white-space:nowrap; text-align:left; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold; padding-left:5px; }
.EMBLabelControlColumn {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif;  font-weight: bold; padding-left:5px; }
.EMBLabelControlGroup {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif;  font-weight: bold; padding-left:5px;}
.EMBLabelReport {color: #003366; font-size: 12px; font-family: Arial, Geneva, sans-serif;  font-weight: bold; padding-left:5px;}
.EMBLabelControlRequired {color: #000FF0; font-size:18px; font-family: Arial, Geneva, sans-serif; font-weight: bold;}
/*added by ramaraju*/
.EMBLabelControlFieldSet{white-space:nowrap; text-align:left; color: #000000; font-size: 12px; font-family: Arial, Geneva, sans-serif; font-weight: bold; padding-left:5px;}

/* -- Background Colors, Rules, and Borders -- */
.EMBBorderBrandingTableBottom{background-color: #6C89A7;}
.EMBBorderContent {background-color: #000;}
.EMBBorderControlGroup {background-color: #999999;}
.EMBBorderMenu {background-color: #003366;} 
.EMBBorderScreenTop {background-color: #000000;}
.EMBBorderSearch {background-color: #A6A6A6;}
.EMBBorderSummaryTable {background-color: #003366;}
.EMBBorderTitleBottom {background-color: #00152B;}
.EMBRuleMenuExpanded {background-color: #E5E5E5;} 
.EMBRuleContent {background-color: #CCCCCC;}
.EMBHomewidget {background-color: #efeff1;}
/* .EMBBGLabelControlHighlight {background-color: #FFFF00;} */ /*renamed EMBBGMessageInline*/
.EMBBGButtonArea {background-color: #000;}
.EMBBGContent {background-color: #FFFFFF;}
.EMBBGMenu {background-color: #335C85; border-width:0px 1px 1px 1px; border-color:#335C85 #DDDDDD #DDDDDD #DDDDDD; border-style:solid; }
.EMBBGMenuExpanded {background-color: #F2F2F2; border-width:0px 1px 1px 1px; border-color:#F2F2F2 #DDDDDD #DDDDDD #DDDDDD; border-style:solid;}
.EMBBGMenuSelected {background-color:#FFFFFF; border-width:0px 1px 1px 1px; border-color:#FFFFFF #FFFFFF #DDDDDD #DDDDDD; border-style:solid;}
.EMBBGMessageInline {background-color:#FFFF00;}
.EMBBGScreen {background-color: #CECFCE;}
.EMBBGScreenFooter {background-color: #AEC5D7;}
.EMBBGScreenHeader {background-color: #002e48;} 
.EMBBGScreenName {background-color: #002e48;}
.EMBBGScreenPopup {background-color: #FFFFFF;}
.EMBBGSearch {background-color: #F2F2F2;}
td.EMBBGSearch {background-color: #F2F2F2; border-color:#F2F2F2 #A6A6A6 #F2F2F2 #F2F2F2; border-width: 1px 1px 1px 1px; border-style:solid;}
.EMBBGSearchHeader {background-color: #B5B5B5;}
.EMBBGTableHeader {background-color: #335C85;}
.EMBBGTableText {background-color: #FFFFFF;}
.EMBBGTableTextAlternate {background-color: #F2F2F2;}
.EMBBGSummaryTableHeaderKey {background-color: #335C85;}
.EMBBGSummaryTableTextKey {background-color: #FFFFFF;} 
.EMBBGControlGroup {background-color: #DFDFDF;}
.EMBBGTextReverse {background-color: #000000;}
.EMBBGTaskHeader{background-color:#F2F2F2; border-width:2px 1px 2px 1px; border-color:#FFFFFF #FFFFFF #999999 #999999; border-style:solid;}
.EMBBGTaskCompleted{background-color:#EEEEEE; border-width:2px 1px 2px 1px; border-color:#FFFFFF #FFFFFF #999999 #999999; border-style:solid;}
.EMBBGTaskCurrent{background-color:#CCCCCC;border-width:2px 1px 2px 1px; border-color:#FFFFFF #FFFFFF #999999 #999999; border-style:solid;}
.EMBBGTaskPending{background-color:#003366;border-width:2px 1px 2px 1px; border-color:#FFFFFF #FFFFFF #999999 #999999; border-style:solid;}
td.EMBBorderContent { background-color:#003366; font-size:1px; border-style:solid; border-width:0px 1px 1px 1px; border-color:#003366 #003366 #003366 #003366; }



/* .wackycolor {background-color: #FF0000;} use for diagnostic purposes only! */

/* Utility - Spacer */
.EMBSpacer {  font-family: Arial, Helvetica, sans-serif; font-size: 1px; line-height: 1px; background-color: #003366}
td.EMBPadding { padding-left:5px; padding-right:5px; }
.EMBPadding { padding-left:5px; padding-right:5px; }
.height {line-height: normal}
.EMBLabelControlColumnSmall { color: #003366; font-size: 10px; font-family: Arial, Geneva, sans-serif; font-weight: bold; padding-left:5px; }
.EMBLabelControlFieldSmall { color: #000000; font-size: 10px; font-family: Arial, Geneva, sans-serif; font-weight: bold; padding-left:5px; }

.embborder{border:1px solid #003366; background-color:#FFFFFF;}


/*  SubTabs CSS Start */
.menubg{clear:both; height:26px; padding-top:8px; position:relative;z-index:999;}
.section_tabs{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; overflow:hidden; width:99%;}
.section_tabs ul{margin:0px -12px 0px 0px; padding:0; list-style:none; width:auto;}
.section_tabs li{float:left; display:block; background:#c5c6c8; border:1px solid #fffeff; border-bottom:0px; margin:0px 2px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;}
.section_tabs li:hover{overflow:hidden; background:#78797b}
.section_tabs li.selected{overflow:hidden; background:#78797b;}
.section_tabs a{display:block; color:#000; font-weight:bold; background:#c5c6c8; height:auto; line-height:22px; padding:2px 13px 3px; text-decoration:none; font-size:11px;}
.section_tabs a:hover{text-decoration:none; color:#fff;  background:#78797b}
.section_tabs a.selected{  background:#78797b; height:auto; line-height:22px; font-weight:bold; color:#001B42;}
.section_tabs a.selected:hover{  background:#78797b; height:auto; line-height:22px; font-weight:bold; color:#001B42; text-decoration:none}
.section_content {background-color:#FFFFFF; clear:left;}

#listabHelpCenter0 .sub_menu_child {width:105px;}
#HelpCenter_sub_menu_child {width:106px;}
/* SubTabs CSS End */
.hudLogo{padding:10px;float:left}
.portal-logo {height:45px; float:left;color:#ffffff;font-size:24px;font-family:arial;font-weight:bold;padding:35px 0 0 15px ;}

div.report_sub{text-decoration: none; text-align:left; background-color:transparent;}
div#report_sub_menu_child {width:126px; margin:0px 0px 0px 0px; padding:0px; background-image:none; background-color:#074482;}
div#report_sub_menu_child a{background-image:none; padding-left:5px; border:none; border-left:1px solid #6EA7D7; border-right:1px solid #6EA7D7; border-bottom:1px solid #4070AE; width:105px; display:block; color:#ffffff; line-height:20px; white-space:nowrap; text-decoration:none; font-size:11px; text-align:left; font-weight:normal;}
div#report_sub_menu_child a:hover{ border:none; border-left:1px solid #6EA7D7; border-right:1px solid #6EA7D7; border-bottom:1px solid #4070AE; display:block; color:#FFFFFF; line-height:20px; background-color:#2B699A; white-space:nowrap; text-decoration:none; font-size:11px; text-align:left;}

div.admin_sub{text-decoration: none; text-align:left; background-color:transparent;}
div#admin_sub_menu_child { width:173px; margin:0px 0px 0px 0px; padding:0px; background-image:none; background-color:#074482;}
div#admin_sub_menu_child a{ background-image:none; padding-left:5px; border:none; border-left:1px solid #6EA7D7; border-right:1px solid #6EA7D7; border-bottom:1px solid #4070AE; width:152px; display:block; color:#ffffff; line-height:20px; white-space:nowrap; text-decoration:none; font-size:11px; text-align:left; font-weight:normal;}
div#admin_sub_menu_child a:hover{ border:none; border-left:1px solid #6EA7D7; border-right:1px solid #6EA7D7; border-bottom:1px solid #4070AE; display:block; color:#FFFFFF; line-height:20px; background-color:#2B699A; white-space:nowrap; text-decoration:none; font-size:11px; text-align:left;}

div.sub{text-decoration: none; text-align:left; background-color:transparent;}
div.sub_menu_child {width:auto; top:35px!important; margin-left:2px; margin:0px 0px 0px 0px; padding:0px; background-image:none; background-color:#074482;border-left:1px solid #fff;border-right:1px solid #fff;}
div.sub_menu_child a{background-image:none; padding-left:5px; border:none; border-bottom:1px solid #fff; display:block; color:#000; line-height:20px; white-space:nowrap; text-decoration:none; font-size:11px; text-align:left; font-weight:normal;}
div.sub_menu_child a:hover{border:none; border-bottom:1px solid #4070AE; display:block; color:#FFFFFF; line-height:20px; background-color:#2B699A; white-space:nowrap; text-decoration:none; font-size:11px; text-align:left;}



.dd_left{ width:8px; height:27px; background-image:url("../Images/dropdown_left.gif"); background-repeat:no-repeat; background-position:left top;}
.dd_right{ width:18px; height:27px; background-image:url("../Images/dropdown_right.gif"); background-repeat:no-repeat; background-position:left top;}
.dd_bg{ display:block; white-space:nowrap; padding:0px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:27px; height:27px; background-image:url("../Images/bg_dropdown.gif"); background-repeat: repeat-x; background-position:left top;}
.dd_left{ width:8px; height:27px; background-image:url("../Images/dropdown_left.gif"); background-repeat:no-repeat; background-position:left top;}
.dd_right{ width:18px; height:27px; background-image:url("../Images/dropdown_right.gif"); background-repeat:no-repeat; background-position:left top;}
.dd_bg{ display:block; white-space:nowrap; padding:0px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:27px; height:27px; background-image:url("../Images/bg_dropdown.gif"); background-repeat: repeat-x; background-position:left top;}

.border_lr{border-left:1px solid #003366; border-right:1px solid #003366; background-color:#FFFFFF;}
.grayborder_lr{border-left:1px solid #A6A6A6; border-right:1px solid #A6A6A6; background-color:#FFFFFF;}


/* Grid Corners CSS */
.box_crn_left{ width:9px; height:8px; background-image:url("../Images/box_crn_left.gif"); background-repeat:no-repeat; background-position:left top;}
.box_crn_right{ width:8px; height:8px; background-image:url("../Images/box_crn_right.gif"); background-repeat:no-repeat; background-position:left top;}
.box_crn_bg{ height:8px; background-image:url("../Images/box_crn_bg.gif"); background-repeat: repeat-x; background-position:left top;}

.box1_crn_left{ width:9px; height:8px; background-image:url("../Images/box1_crn_left.gif"); background-repeat:no-repeat; background-position:left top;}
.box1_crn_right{ width:8px; height:8px; background-image:url("../Images/box1_crn_right.gif"); background-repeat:no-repeat; background-position:left top;}
.box1_crn_bg{ height:8px; background-image:url("../Images/box1_crn_bg.gif"); background-repeat: repeat-x; background-position:left top;}

.box_crn_btl{ width:9px; height:8px; background-image:url("../Images/box_crn_btl.gif"); background-repeat:no-repeat; background-position:left top;}
.box_crn_btr{ width:8px; height:8px; background-image:url("../Images/box_crn_btr.gif"); background-repeat:no-repeat; background-position:left top;}
.box_crn_btbg{ height:8px; background-image:url("../Images/box_btbg.gif"); background-repeat: repeat-x; background-position:left top;}

.whtbox1_crn_btl{ width:9px; height:8px; background-image:url("../Images/whtbox1_crn_btl.gif"); background-repeat:no-repeat; background-position:left top;}
.whtbox1_crn_btr{ width:8px; height:8px; background-image:url("../Images/whtbox1_crn_btr.gif"); background-repeat:no-repeat; background-position:left top;}
.whtbox1_crn_btbg{ height:8px; background-image:url("../Images/whtbox1_btbg.gif"); background-repeat: repeat-x; background-position:left top;}


/* Table Corners CSS */
.tbl_crn_left{ width:9px; height:8px; background-image:url("../Images/tbl_crn_left.gif"); background-repeat:no-repeat; background-position:left top;}
.tbl_crn_right{ width:8px; height:8px; background-image:url("../Images/tbl_crn_right.gif"); background-repeat:no-repeat; background-position:left top;}
.tbl_crn_bg{ height:8px; background-image:url("../Images/tbl_crn_bg.gif"); background-repeat: repeat-x; background-position:left top;}

.tbl_crn_btl{ width:9px; height:8px; background-image:url("../Images/tbl_crn_btl.gif"); background-repeat:no-repeat; background-position:left top;}
.tbl_crn_btr{ width:8px; height:8px; background-image:url("../Images/tbl_crn_btr.gif"); background-repeat:no-repeat; background-position:left top;}
.tbl_crn_btbg{ height:8px; background-image:url("../Images/tbl_btbg.gif"); background-repeat: repeat-x; background-position:left top;}

.graytbl_crn_left{ width:9px; height:8px; background-image:url("../Images/graytbl_crn_left.gif"); background-repeat:no-repeat; background-position:left top;}
.graytbl_crn_right{ width:8px; height:8px; background-image:url("../Images/graytbl_crn_right.gif"); background-repeat:no-repeat; background-position:left top;}
.graytbl_crn_bg{ height:8px; background-image:url("../Images/graytbl_crn_bg.gif"); background-repeat: repeat-x; background-position:left top;}

.whttbl_crn_left{ width:9px; height:8px; background-image:url("../Images/whttbl_crn_left.gif"); background-repeat:no-repeat; background-position:left top;}
.whttbl_crn_right{ width:8px; height:8px; background-image:url("../Images/whttbl_crn_right.gif"); background-repeat:no-repeat; background-position:left top;}
.whttbl_crn_bg{ height:8px; background-image:url("../Images/whttbl_crn_bg.gif"); background-repeat: repeat-x; background-position:left top;}

.bluetbl_crn_left{ width:9px; height:8px; background-image:url("../Images/bluebox_crn_left.gif"); background-repeat:no-repeat; background-position:left top;}
.bluetbl_crn_right{ width:8px; height:8px; background-image:url("../Images/bluebox_crn_right.gif"); background-repeat:no-repeat; background-position:left top;}
.bluetbl_crn_bg{ height:8px; background-image:url("../Images/bluebox_crn_bg.gif"); background-repeat: repeat-x; background-position:left top;}

.graytbl_crn_btl{ width:9px; height:8px; background-image:url("../Images/graytbl_crn_btl.gif"); background-repeat:no-repeat; background-position:left top;}
.graytbl_crn_btr{ width:8px; height:8px; background-image:url("../Images/graytbl_crn_btr.gif"); background-repeat:no-repeat; background-position:left top;}
.graytbl_crn_btbg{ height:8px; background-image:url("../Images/graytbl_btbg.gif"); background-repeat: repeat-x; background-position:left top;}

.whttbl_crn_btl{ width:9px; height:8px; background-image:url("../Images/whttbl_crn_btl.gif"); background-repeat:no-repeat; background-position:left top;}
.whttbl_crn_btr{ width:8px; height:8px; background-image:url("../Images/whttbl_crn_btr.gif"); background-repeat:no-repeat; background-position:left top;}
.whttbl_crn_btbg{ height:8px; background-image:url("../Images/whttbl_btbg.gif"); background-repeat: repeat-x; background-position:left top;}

.breadcrumb{ font-family: Arial, Helvetica, sans-serif; text-align:left; line-height:18px; background-color:#ffffff; color:#0C254A; font-weight:bold; font-size:12px; padding-left:15px;}

.btn_delete{background:transparent url("../Images/Delete.gif"); background-repeat:no-repeat; border:0px;cursor:default;width:16px;height:19px}
.EMBuserid {position:absolute;right:20px;top:43px;color:#FFFFFF;font-family:Arial,Geneva,sans-serif;font-size:12px;font-weight:bold;}
.EMBuserid_top {margin:0px 5px; font-size:12px; font-weight:bold; color:#fff; padding:5px; font-family:Arial, Geneva, sans-serif;padding:0 5px;}
.slide {opacity:0.5; top:0px;  filter:alpha(opacity = 50); background:#333333; position:absolute; height:100%; width:100%; z-index:11;}
.iframe{
    position: absolute;
    z-index: 10;
    border: 0;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color:#333333;
    opacity:0.5; filter:alpha(opacity = 0.5);
}
.RadUploadProgressArea{z-index:99}
/* ErrorPage CSS */
.error {/*background:transparent url("../Images/alert.gif") left top no-repeat;*/ color:#FF0000; height:30px; font-size:12px; padding-left:0px; margin:5px 0px 5px 15px!important; margin-bottom:20px;line-height:30px;}
.error_img{background:transparent url("../Images/error.gif") 0px 20px no-repeat; width:80px; height:100px; padding-right:30px;}
.error_title{ color:#FF0000; font-size:14px; margin-bottom:20px;}
.error_msg{ color:#000000; font-size:12px; font-weight:normal;}
.billing_form tr td input[type="text"] {width:99%;}
.billing_form tr td span {color:Red; font-weight:normal;}
.billing_form tr td ul li {margin-bottom:15px;}
.RadUploadProgressArea .ruCurrentFile{overflow: hidden !important;padding-bottom: 5px;line-height: 1.4;}



/* UCDP ADMIN */
.BusinessUnit_h {background:url(../Images/business_heading.gif) repeat-x; height:37px; line-height:37px; text-indent:0px; font-size:12px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.leftpanebg {background:#e5e9f1;}

.leftmenu {margin:0px 10px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.parentdowncurrent {background:url(../Images/icons.png) no-repeat left top; padding-left:20px; color:#2a78bb; font-size:12px; font-weight:bold;}
.parentdown {background:url(../Images/icons.png) no-repeat left top; padding-left:20px; color:#343434; font-size:12px; font-weight:bold;}
.parentup {background:url(../Images/icons.png) no-repeat left -35px; padding-left:20px; color:#343434; font-size:12px; font-weight:bold;}
.usersicon {background:url(../Images/icons.png) no-repeat left -120px!important; }

.leftmenu li ul {list-style:none; padding:0px 20px; margin:8px 0px!important;}
.leftmenu li ul ul {margin:0px 0px 0px 0px!important; padding:0px 0px; list-style:none;}
.leftmenu li ul ul li {border-top:1px solid #a4aab5; padding-top:5px;}

.leftmenu li ul li ul li ul {margin:0px;}
.leftmenu li ul li ul li ul li {background:url(../Images/icons.png) no-repeat left -95px; padding-left:15px; margin-bottom:6px; border:0px; padding-top:0px;}

.childdown {background:url(../Images/icons.png) no-repeat left -55px; color:#343434; padding-left:15px; text-decoration:none;}

.tabs_container {position:relative; z-index:1; height:34px; margin-left:-5px;}
.content_container {position:relative; z-index:2; top:-6px;}
.tabs {top:1px;}
.tabs li a {padding-bottom:10px!important; padding-top:8px!important;}
.self_bg {background:url(../Images/s_tips.gif) no-repeat; width:455px; height:291px; padding:8px 10px 8px 25px;}
.self_bg h2 {color:#58941a; margin:0px 0px 8px 0px; padding-bottom:6px; border-bottom:1px solid #c7c7c9; font-size:15px;}
.self_bg span {text-align:justify; display:block;}
.self_bg ul {list-style-image:url(../Images/self_arrow.gif); padding-left:22px; margin:25px 0px;}
.self_bg ul li {margin-bottom:9px;}
.self_registration span {display:block; color:#003063; font-size:18px;}
.self_registration input[type="text"], .self_registration input[type="password"] {width:98%; padding:2 5px;}
.newheading {color:#21638f; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.newbg {background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.newsubheading {background:#efeff1; color:#000000; font-size:12px;}
.newsubtitle {color:#21638f; font-size:15px;}
.desablemode {border:1px solid #ccc; color:#666666;}
.table_padding {padding:0px 15px;}
.EMBBGScreen1 {background:#e3e7eb;}

/* UCDP Loader */
.spin_loader {position:fixed; background-image:url("../images/loader1.gif");top:35%; left:48%; width:64px; height:64px; z-index:1001;}
.spin_loader span {position:absolute; width:150px; top:60px; left:-30px; color:#333333;}
.overlay {background:#fff; position:fixed; top:0px; left:0px; width:100%; height:100%; opacity: .9;filter: alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";z-index:1000;}
.fanniemae_logo {background:url("../Images/fanniemae.gif") no-repeat; width:122px;height:29px;cursor:pointer; margin-bottom:1px;}
.freddiemac_logo {background:url("../Images/FreddieMac.gif") no-repeat; width:86px;height:29px;cursor:pointer; margin-bottom:1px;}
.EMBApplicationNameSmall  {text-indent:-1000px;width:5px;}