/* BEGIN GLOBAL STYLES */

/*
Use of colors (with reference, if official):
#000000 - black (used throughout)
#ffffff - white (used throughout)

#CCCCCC - table border (INDC2.0v3p29)
#EDEDED - page border (INDC2.0v3p29)
#DBDEE4 - banner background (taken from banner2_04.gif)

#067AB4 - accent stripes (main light blue) (MN)
#067AB4 - main color for table headings (MN)

#067AB4 - menu links (MN)
#0C2577 - menu links (main dark blue) (hover/active) (MN)

#067AB4 - links (MN)
#0C2577 - links (visited) (MN)
#FF7200 - links (hover) (MN)

#F0F5F9 - table row (dark)
#e6e644 - tablerow (highlighted, uCAT only)
#FFFFFF - table row (light)

#cccccc - tabs, spacers, headings, calendar
#f0f0f0 - tab (background); also super-header on some tables
#f8f8f8 - tab (disabled)
#fefee6 - tab (body)

#666666 - footer text (INDC2.0v3p29)
#999999 - footer links (INDC2.0v3p29)

#CCCCCC - disabled items
#E3EEF4 - highlighted instruction background (used in wizard) (INDC2.0v3p28)
#bbbbbb - calendar links

#B52E24 - error (MN/INDC2.0v3p28)
*/

A:link {
    COLOR: #067AB4; TEXT-DECORATION: underline
}
A:visited {
    COLOR: #0C2577; TEXT-DECORATION: underline
}
A:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
A:hover {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
body,p,blockquote,select,option,form,li,ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}

form {
margin-top: 0;
margin-bottom: 0;
}

.h1help {
    font-weight: bold;
    font-size: 15px;
    color: #000000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #FFFFFF;
    text-align: left;
}

/* END GLOBAL STYLES */

/* BEGIN MAIN BODY STYLES */

/* BEGIN NEW STYLES */

body {
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        margin-top: 0px;
        margin-left:10px;
        margin-right:10px;
        margin-bottom: 0px;
        background-color: #EDEDED;
}

body.reportbody {
        background-color: #FFFFFF;
        margin: 20px;
}

div.accentbar {
        background-color:#067AB4;
        min-width: 980px;
        width: expression( document.body.clientWidth > 980 ? "100%" : "980px");
        float: left;
        clear: both;
        border-top: solid 1px #FFFFFF;
}

.content-cell {
        background-color: #ffffff;
        border: 1px solid #CCCCCC;
        /*overflow: auto;*/
        right: 0px;
        left: 0px;
        width: 100%;
}

table {
        border-collapse: collapse;
}

td.contentpane {
        padding: 0px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        background-color: #ffffff;
}

.ucatnavhand span div span#*_highlight {
    cursor: pointer;
}

tr.footer {
        padding: 2px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#666666;
}

span.Copyright a:link, span.Copyright a:visited, span.Copyright a:hover, span.Copyright a:active {
        padding: 2px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#999999;
}

td.footer {
        padding: 7px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#666666;
}

td.footer a {
        color:#999999;
}

.footer a:hover,.footer a:visited,.footer a:link,.footer a:active {
        color:#999999;
}

table.BannerTable {
        background-color: #DBDEE4;
}

td.superaccentbar {
        background-color: #FFFFFF;
}

td.accentbar {
        background-color:#067AB4;
        width: 100%;
}

td.navbar-cell {
        background-color: #ffffff;
        minimum-width: 166px;
        maximum-width: 166px;
        border: 1px solid #CCCCCC;
}

.nav-divider {
        text-indent: -3;
        margin-left: 0px;
}

td.leftnav-spacer {
        margin-right: 20px;
        padding-right: 20px;
}

td.leftnav-sectionbar {
        padding: 0px 4px 4px 13px;
}

td.leftnav-bottomitem {
        padding-left: 9px;
}

.titlenav {
    padding: 15px 15px 15px 15px;
    font-size: 20px;
    font-weight: normal;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    float: left;
    position: relative;
}
.topnav {
    font-size: 9px;
    color: #666666;
    text-indent: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    margin: 15px 0 0 0;
    padding: 0 10px;
    border-right: 1px solid #CCCCCC;
}
.topnavlast {
    border: none;
}
.botnav {
    text-decoration: none;
    margin: 15px 0 0 0;
    padding: 0 10px;
    border-right: 1px solid #CCCCCC;
}
.botnavfirst {
    padding-left: 0;
}
.botnavlast {
    border: none;
}
.leftnav {
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    COLOR: #666666;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
div.leftnav {
        font-weight:bold;
        margin: 4px 0 4px 0;
}
A.leftnav:link, A.leftnav:visited, A.leftnav:active {
    COLOR: #067AB4; TEXT-DECORATION: none;
}
A.leftnav:hover {
    COLOR: #0C2577; TEXT-DECORATION: none;
}
A.topnav:link, A.topnav:visited, A.topnav:active {
    COLOR: #067AB4; TEXT-DECORATION: none;
}
A.topnav:hover {
    COLOR: #067AB4; TEXT-DECORATION: underline;
}

div.leftnav-secondary {
        font-weight: normal;
        margin: 0px 0 2px 10px;
}

td.menu-1stlevel {
        color: #067AB4;
        font-weight: bold;
}

td.menu-2ndlevel .leftnav {
        font-weight: normal;
        color: #067AB4;
}

td.active-menu {
        color: #0C2577;
}

.menu-1stlevel a, .menu-2ndlevel a {
        color:#067AB4;
        text-decoration:none;
}

.ucatnavhand {
        color: #067AB4;
}

.ucatnavhand a {
        color:#067AB4;
        text-decoration:none;
}

.ucatnavhand span span span {
        cursor: pointer;
}
.ucatnavhand span span span:hover {
        color: #0C2577;
}

div.menuspace a:link, div.menuspace a:visited {
        color:#067AB4;
        text-decoration:none;
}

div.menuspace a:active, div.menuspace a:hover {
        color:#0C2577;
        text-decoration:none;
}

.menu-1stlevel a:hover, .menu-2ndlevel a:hover {
        color:#0C2577;
        text-decoration:none;
}

#menu_root {
        padding-left: 10px;
        text-indent: -13px;
}

#menu_root_sbi {
        padding-left: 15px;
        padding-right: 15px;
}

p.SettingsButtons, p.WizardButtons {
  padding: 3px;
  text-align:right;
  margin-top: 0;
  margin-bottom: 0;
}

.SettingsButtons td, .WizardButtons td {
  padding: 3px;
  border: 0px;
  text-align:right;
}

.ButtonsTable td, .ButtonsTable th {
  padding: 3px;
  border: 0px;
}

.back {
        background-repeat: repeat-x;
        background-color: #ffffff;
}

tr.lightrow td{
        background-color: #FFFFFF;
        padding-top: 7px;
        padding-left: 9px;
        padding-right: 9px;
        padding-bottom: 7px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

tr.darkrow td{
        background-color: #F0F5F9;
        padding-top: 7px;
        padding-left: 9px;
        padding-right: 9px;
        padding-bottom: 7px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
/* only used in uCAT: */
.highlightedrow td {
        background-color:  #e6e644;
}
.lightrow_color td{
        background-color: #FFFFFF;
        padding: 0px;
}

.darkrow_color td{
        background-color: #F0F5F9;
        padding: 0px;
}

.darkrow_color_only td{
        background-color: #F0F5F9;
}

tr.lightrowold td{
        background-color: #F2F7Fe;
        padding-top: 7px;
        padding-left: 9px;
        padding-right: 9px;
        padding-bottom: 7px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

tr.darkrowold td{
        background-color: #E3EEF4;
        padding-top: 7px;
        padding-left: 9px;
        padding-right: 9px;
        padding-bottom: 7px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

.accentbar_color td {
        background-color:#067AB4;
        color: #FFFFFF;
        padding: 0px;
}
A.gray:link {
    COLOR: #bbbbbb; TEXT-DECORATION: underline
}
A.gray:visited {
    COLOR: #bbbbbb; TEXT-DECORATION: underline
}
A.gray:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
A.gray:hover {
    COLOR: #FF7200; TEXT-DECORATION: underline
}


P {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BLOCKQUOTE {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT, INPUT, OPTION, TEXTAREA {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FORM {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
    FONT-SIZE: 11px; COLOR: #000000; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL {
    FONT-SIZE: 11px; COLOR: #000000; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SUP {
    FONT-SIZE: 7px
}
UL LI {
    MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(/dcgifs/ums/bullet_gray_li.gif); MARGIN-LEFT: 0px
}

TABLE.tablist, TABLE.tablist_disabled {
    padding:0;
    margin:0;
    border:0;
    list-style-type:none;
    border-spacing:0;
}
TABLE.tablist TD.tab, TABLE.tablist_disabled TD.tab, TABLE.tablist TD.activetab, TABLE.tablist_disabled TD.activetab {
    display:inline;
    FONT-SIZE: 11px;
    padding-bottom:0px;
    padding-left:0px;
    padding-top:0px;
    margin:0 3px 0 0;
    border: solid #cccccc;
    border-width: 1px 1px 0px 1px;
}
TABLE.tablist TD.tab {
    background-color:#f0f0f0;
}
TABLE.tablist_disabled TD.tab, TABLE.tablist_disabled TD.activetab {
    background-color:#f8f8f8;
}
TABLE.tablist TD A, TABLE.tablist_disabled LI A {
    margin:0;
    padding:3px;
}
TABLE.tablist TD.activetab {
    background-color: #fefee6;
}
TABLE.tablist TD.tabbody {
    background-color:#fefee6;
    margin-top:2px;
    border-width:0 1px 1px 1px;
    border-style:solid;
    border-color: #cccccc
}
TD.tabbody_disabled {
    background-color:#f8f8f8;
    margin-top:2px;
    border-width:0 1px 1px 1px;
    border-style:solid;
    border-color: #cccccc
}
DIV.innertabbody {
    border:0;
    margin:0;
    padding:0;
}

UL.blank {
    FONT-SIZE: 11px; COLOR: #000000; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none; LIST-STYLE-POSITION: inside
}
UL.blank LI {
    MARGIN-TOP: 0px; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px; LIST-STYLE-POSITION: inside
}

OL.bold, OL.bold OL OL {
    LIST-STYLE-TYPE: decimal;
    margin-top:0;
    padding-top:5px
}
OL.bold OL, OL.bold OL OL OL{
    LIST-STYLE-TYPE: upper-alpha
}
OL.bold LI, OL.bold OL LI, OL.bold OL OL LI {
    FONT-WEIGHT: bold;
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 7px;
    MARGIN-LEFT: 0;
}
OL.bold *, OL.bold LI *, OL.bold OL LI *, OL.bold OL OL LI * {
    FONT-WEIGHT: normal;
}
OL.bold P, OL.bold LI P, OL.bold OL LI P, OL.bold OL OL LI P {
    MARGIN-LEFT: 2ex;
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 7px;
}
OL.bold B, OL.bold LI B, OL.bold OL LI B, OL.bold OL OL LI B {
    FONT-WEIGHT: bold
}

OL.bold DIV, OL.bold LI DIV, OL.bold OL LI DIV, OL.bold OL OL LI DIV, OL.bold UL, OL.bold LI UL, OL.bold OL LI UL, OL.bold OL OL LI UL {
    MARGIN-LEFT: 2ex;
}
OL.bold SPAN, OL.bold LI SPAN, OL.bold OL LI SPAN, OL.bold OL OL LI SPAN {
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 7px;
}
P.radiopara {
    text-indent:-2em;
    padding-left:2em
}

P.indentpara {
    padding-left:3em
}

TD.over {
  color: #FF7200
}
TD.clicked {
  color: #000000
}
A.nobody {
    TEXT-DECORATION: none
}
.menuspace {
    PADDING-RIGHT: 2px; PADDING-LEFT: 2px
}
.BlueSectionLink {
    FONT-SIZE: 11px; COLOR: #067AB4; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.BlueSectionLink A:link {
    COLOR: #067AB4; TEXT-DECORATION: none
}
.BlueSectionLink A:visited {
    COLOR: #0C2577; TEXT-DECORATION: none
}
.BlueSectionLink A:hover {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.BlueSectionLink A:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.DefaultBlackText {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.DefaultBlackText A:link {
    COLOR: #067AB4; TEXT-DECORATION: underline
}
.DefaultBlackText A:visited {
    COLOR: #0C2577; TEXT-DECORATION: underline
}
.DefaultBlackText A:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.DefaultBlackText A:hover {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.DefaultGrayText {
    FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.DefaultGrayText A:link {
    FONT-SIZE: 11px; COLOR: #067AB4; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.DefaultGrayText A:visited {
    FONT-SIZE: 11px; COLOR: #0C2577; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.DefaultGrayText A:active {
    FONT-SIZE: 11px; COLOR: #FF7200; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.DefaultGrayText A:hover {
    FONT-SIZE: 11px; COLOR: #FF7200; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.DefaultGrayText UL LI {
    LIST-STYLE-IMAGE: url(/dcgifs/ums/bullet_gray_li.gif); MARGIN-LEFT: 11px; COLOR: #000000; LINE-HEIGHT: 14px
}
.TabbedGrayText {
    FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; MARGIN: 0px 20px
}
.OrangeHeader {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF7200; FONT-FAMILY: Verdana, Arial, sans-serif
}
.OrangeHeader A:link {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.OrangeHeader A:visited {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.OrangeHeader A:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.OrangeHeader A:hover {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.BlackTableHeader {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    background-color: #f0f0f0;
    width: 100%;
}
.BlackTableHeader A:link {
    COLOR: #000000; TEXT-DECORATION: none
}
.BlackTableHeader A:visited {
    COLOR: #000000; TEXT-DECORATION: none
}
.BlackTableHeader A:active {
    COLOR: #000000; TEXT-DECORATION: none
}
.BlackTableHeader A:hover {
    COLOR: #000000; TEXT-DECORATION: none
}
.DefaultBlackText A:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
P.DefaultBlackText {
  margin-bottom: 10;
  margin-top: 10
}
table.WhiteFrame {
  background-color: #ffffff;
  border-collapse: collapse;
  border: 0px;
}

table.WhiteSeparator {
  background-color: #ffffff;
  width: 100%;
  border-collapse: collapse;
  border: 0px;
}
table.WhiteTable, table#restable {
        border: 1px solid #CCCCCC;
        background-color: #ffffff;
        border-collapse: separate;
}
td.WhiteTableHeader, th.WhiteTableHeader {
    padding-top: 8px;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 6px;
    vertical-align: top;
    MARGIN-TOP: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    MARGIN-LEFT: 7px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    background-color: #FFFFFF;
    text-align: left;
}
.WhiteTableHeader a, .WhiteTableHeader a:link, .WhiteTableHeader a:visited, .WhiteTableHeader a:hover, .WhiteTableHeader a:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    text-decoration: none;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
td.WhiteTableHeader.WTHCenter, th.WhiteTableHeader.WTHCenter, td.WhiteTableHeaderOld.WTHCenter, th.WhiteTableHeaderOld.WTHCenter {
  text-align: center;
}
td.WhiteTableHeaderOld, th.WhiteTableHeaderOld {
    padding-top: 8px;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 6px;
    vertical-align: top;
    MARGIN-TOP: 7px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    MARGIN-LEFT: 7px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    background-color: #067AB4;
    text-align: left;
}
.WhiteTableHeaderOld a, .WhiteTableHeaderOld a:link, .WhiteTableHeaderOld a:visited, .WhiteTableHeaderOld a:hover, .WhiteTableHeaderOld a:active {
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #ffffff;
    text-decoration: none;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
td.TwoColListHead, th.TwoColListHead {
  text-align: left;
}
.BodyCopyTable, tbody.BodyCopy td {
    FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.BodyCopyTable A:link, tbody.BodyCopy A:link {
    COLOR: #067AB4; TEXT-DECORATION: underline
}
.BodyCopyTable A:visited, tbody.BodyCopy A:visited {
    COLOR: #0C2577; TEXT-DECORATION: underline
}
.BodyCopyTable A:active, tbody.BodyCopy A:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.BodyCopyTable A:hover, tbody.BodyCopy A:hover {
    COLOR: #FF7200; TEXT-DECORATION: underline
}
.BodyCopyTable UL LI, tbody.BodyCopy UL LI {
    MARGIN-TOP: 0px; FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(/dcgifs/ums/bullet_gray_li.gif); MARGIN-LEFT: 0px
}
.ColaErrorRedText, .ColaErrorRedText p, .ColaErrorRedText li {
    FONT-SIZE: 11px; COLOR: #B52E24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BlueSectionLink A:active {
    COLOR: #FF7200; TEXT-DECORATION: underline
}

.GreetingsTable {
    border-width: 0; padding: 3; border-style: solid
}

hr.Spacer {
  border: 0;
  height: 1px;
  color: #cccccc;
  background-color: #cccccc;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0
}

td.Spacer {
  vertical-align: top;
  height: 1px;
  background-color: #cccccc;
  padding: 0px;
}

td.WhiteSpacer {
  background-color: #ffffff;
  vertical-align: top;
}

td.HRule {
  width: 1px;
  background-color: #000000;
}

table.Heading {
  background-color: #cccccc;
  width: 100%;
  border-collapse: collapse;
  border: 0px;
}

.Heading td, .Heading th {
  padding: 6px;
  border: 0px;
}

table.SettingsButtons, table.WizardButtons {
  background-color: #ffffff;
  border-collapse: collapse;
  border: 0px;
}

table.ButtonsTable {
  background-color: #ffffff;
  border-collapse: collapse;
  border: 0px;
}

table#caltable {
  width: 100%;
}

table.TightTable {
  border: 0px;
}

.TightTable td, .TightTable.th {
  margin: 0px;
  padding: 0px;
  text-align: left;
}

#groupgreetinggrayed {
  color: #cccccc;
}

.TellSubUsers {
  background-color: #E3EEF4;
}

td.WhiteContentArea {
  vertical-align: top;
  background-color: #ffffff;
}

td.SCLeftRule {
  vertical-align: top;
  background-image: url("/dcgifs/ums/sc_leftrule_bg.gif");
  background-color: #ffffff;
  width: 10px;
}

body.PlainBody {
  background-color: #EDEDED;
}

body.PrintBody {
  background-color: #FFFFFF;
}

tr.WhiteRow {
  background-color: #FFFFFF;
}

.enabledColor {
  color: #000000;
}

.disabledColor {
  color: #CCCCCC;
}

.faqq {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF7200; FONT-FAMILY: Verdana, Arial, sans-serif
}
.faqa {
    FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}

/* END NEW STYLES */

/* BEGIN NEW ATTBRAND 2.0 STYLES */

#dynamic_topmenu { font-size:.9em; color:#999999;}

#dynamic_title {
  font-weight: normal; color: #FF7200; font-size: 20px; /* AT&T New Orange */
}

#title {
  font-weight: normal; color: #FF7200; font-size: 20px; /* AT&T New Orange */
}

span.servicemark { vertical-align: text-top; font-size: 65%; font-weight: bold; }

.max_width { width: 100%; }
.group_wide { right: 0px; left: 0px; width: 100%; }
.boxed_10px { padding:10px; border: solid 1px #CCCCCC; }
.boxed_b_10px { padding:10px; border-bottom: solid 1px #CCCCCC; }
.boxed_t_10px { padding:10px; border-top: solid 1px #CCCCCC; }
.boxed_tb_10px { padding:10px; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; }

/**** UNIVERSAL NAV CONTAINER ****/
#universalNav{position:relative; top:0; left:0; bottom repeat-x; text-align:right}

/**** TOP LEFT TABS ****/
.topLeftTabs{bottom:2px; background:#ffffff 0 0 no-repeat; margin:0; padding:0; font-size:.9em}
        #ie6 .topLeftTabs{bottom:0px; height:3.0em}
.topLeftTabs li{float:left; height:2.5em; overflow:hidden; background:url(/dcgifs/ums/top_tabs_bg80.gif) 0 bottom no-repeat !important; padding:0 4px 0 0; margin-top:4px}
        #ie6 .topLeftTabs li{margin-top:4px}
.topLeftTabs .per{background-position:-4px bottom !important; padding:0; margin-left:8px;}
        #ie6 .topLeftTabs .per{margin-left:4px}
.topLeftTabs #last{border-right:1px solid #e6e6e6; padding:0}

.topLeftTabs li a{display:block; margin-top:1px; text-align:center; height:2.0em; font-size:1.2em; line-height:2.0em; letter-spacing:-1px; border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; text-decoration: none; }
.topLeftTabs .all a{width:80px}
.topLeftTabs .eml a{width:80px}
.topLeftTabs .vox a{width:80px}
.topLeftTabs .fax a{width:80px}
.topLeftTabs li a.selected{background:#ffffff; font-weight:normal; color:#ff7200; text-decoration:none; border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC}
.topLeftTabs #last span{border-right:1px solid #dcdcdc; font-size:.1em; width:2px}

.topLeftTabs li a:hover{color:#067AB4; text-decoration: underline;}
.topLeftTabs li a.selected:hover{color:#ff7200; text-decoration: none;}

#flushright{position:absolute; right:0; text-align:right;}

#wrapper { margin:0 auto; }
#container { clear:both; background:#ffffff; right: 0px; left:0px; width:100%) 0 0 repeat-y; }
#page { right: 0px; left:0px; position:relative; width:100%; }
#header { height:73px; clear: both; font-size: .95em; }

.bottomLinks {left:0px; right:0px; width:100%; margin-bottom:10px; font-size:.9em; color:#999999;}
.bottomLinks a, .bottomLinks a:link, .bottomLinks a:visited{font-size:.9em; color:#999999; text-decoration: none;}
.bottomLinks a:hover{font-size:.9em; color:#999999; text-decoration: underline;}
.bottomNonLinks {font-size:.9em; color:#999999;}

.closeIconLeft {
   background: url(/dcgifs/ums/icon_close_x.png) 0 50% no-repeat;
   padding: 2px 10px 2px 25px;
}

.closeIconRight {
   background: url(/dcgifs/ums/icon_close_x.png) right 50% no-repeat;
   text-align: right;
   padding: 1px 25px 2px 10px;
}

.printIconLeft {
   background: url(/dcgifs/ums/icon_print.png) 0 50% no-repeat;
   padding: 2px 10px 2px 25px;
}

.printIconRight {
   background: url(/dcgifs/ums/icon_print.png) 0 50% no-repeat;
   text-align: right;
   padding: 2px 25px 2px 10px;
}

/* END NEW ATTBRAND 2.0 STYLES */

.active-menu a:link, .active-menu a:active, .active-menu a:visited, .active-menu a:hover {
        color:#0C2577;
        text-decoration:none;
}

table.ButtonsTable tr.NoteBelow td {
  padding-bottom: 0px;
}

table.ButtonsTable tr.NoteHere td {
  padding-top: 0px;
  padding-bottom: 6px;
  font-style: italic;
}

/* END MAIN BODY STYLES */

