/* WAM!NET Corporate styles - for increased accessibility */

/* DO NOT CHANGE THIS STYLE SHEET...it is used across multiple service user interfaces! */
/* Please add service specific styles to a separate style sheet */
/* Ident: $Id: accessible.css 57874 2010-04-08 13:28:32Z gparker $ */

/*accessible "2004 UI"*/
body { color: #000; }

.menuBordersActive a.title, a.title, a.title:hover, a.option, a.option:hover, a.nestedTitle, a.nestedTitle:hover, a.nestedOption, a.nestedOption:hover, a.toggle, .currentLocation, #leftColumn .sectionNav2 { color: #000 !important; }

.hide { display: none; }
#head span.hide { display: inline; } /* Helps unsupported Netscape 4 users when an identical selector that sets the display to none is not loaded from navigation.css */
p.hide { display: block; font-size: 80%; } /* Netscape 7.0 on Windows will not render this - must upgrade to 7.1 to fix a Mozilla bug! */

th.column.bg1, th.column.bg2, th.column.bg3, th.column.bg4, th.column.bg5, th.column.bg6, th.column.bgH { background: transparent; background-position: left bottom; background-repeat: repeat-x; color: #000; }
th.column.bg1 a, th.column.bg2 a, th.column.bg3 a, th.column.bg4 a, th.column.bg5 a, th.column.bg6 a, th.column.bgH a { color: #000; }
th.column.bg1 a:hover, th.column.bg2 a:hover, th.column.bg3 a:hover, th.column.bg4 a:hover, th.column.bg5 a:hover, th.column.bg6 a:hover, th.column.bgH a:hover { color: #000; }

table.data th, table.data td, table.data th.row { background-color: transparent; border-right-style: solid; border-bottom-style: solid;}
table.data tr.even td, table.data tr.even th.row { background-color: transparent; }

.fRequired, .fLabel { color: #000; }

.links, .links a, .links a:hover { color: #000; }


/*accessible "2008 UI"*/
#close.parentBlock, #help.parentBlock, #login.parentBlock, #logout.parentBlock, #menu1 .parentBlock, #menu2 .parentBlock, #menu3 .parentBlock, #menu4 .parentBlock, #menu5 .parentBlock, #menu6 .parentBlock { background: transparent !important; }
#globalNavBar a.title { color: #000 !important; border-color: #c9d19e; }
#serviceNavBar a.title, #serviceNavBar a.title:hover { padding-bottom: 0; }
.menuBorders, .menuBordersActive { border-color: #c9d19e; }

#mainColumn, #leftColumn { margin-bottom: 0; } 

b.t1, .l1 { margin: 0 !important; border-width: 0 !important; }
b.t2, .l2, b.t3, .l3, b.t4, .l4  { border-width: 0 !important; background: transparent !important; margin: 0 !important; }
.bottomCorners .l2, .bottomCorners .l3, .bottomCorners .l4 { height: 0 !important; }
#modalPane .topCorners .l1 { border-width: 1px !important; }
#modalPane .topCorners .l2, #modalPane .topCorners .l3, #modalPane .topCorners .l4 { background: #fff !important; border-width: 1px !important; }
#modalPane .bottomCorners .l2, #modalPane .bottomCorners .l3, #modalPane .bottomCorners .l4 { background: #fff !important; border-width: 1px !important; height: 1px !important; }
.modalMenu .topCorners .l1 { border-width: 1px !important; }
.modalMenu .topCorners .l2, .modalMenu .topCorners .l3, .modalMenu .topCorners .l4 { background: #fff !important; border-width: 1px !important; }
.modalMenu .bottomCorners .l2, .modalMenu .bottomCorners .l3, .modalMenu .bottomCorners .l4 { background: #fff !important; border-width: 1px !important; height: 1px !important; }

#modalPaneTitle { border-top-style: none !important; border-left-style: none !important; border-right-style: none !important; }
h1.bg1, h2.bg1, h4.bg1, 
h1.bg2, h2.bg2, h4.bg2, 
h1.bg3, h2.bg3, h4.bg3, 
h1.bg4, h2.bg4, h4.bg4, 
h1.bg5, h2.bg5, h4.bg5,
h1.bg6, h2.bg6, h4.bg6,
h1.bgH, h2.bgH, h4.bgH { background: transparent !important; color: #000 !important; border: 1px solid #c9d19e !important; }
div.modalMenu .menuPanel .bg1, div.modalMenu .menuPanel .bg2, div.modalMenu .menuPanel .bg3, div.modalMenu .menuPanel .bg4, div.modalMenu .menuPanel .bg5, div.modalMenu .menuPanel .bg6, div.modalMenu .menuPanel .bgH, div.modalMenu .menuPanel h4 { background: transparent !important; color: #000 !important; border-bottom: 1px solid #999 !important; }

/*accessible CS6 UI */
#thumbView span.rounded, #listView div.rounded { background-color: transparent; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
