.borders {
border-left:2px solid #ccc;
border-right:2px solid #ccc;
border-top:1px solid #ccc;
border-bottom:2px solid #ccc;
-moz-appearance:none !important;
vertical-align:middle;
color:#000;
border:2px double #E3E3E9 !important;
-moz-border-radius:0.65em !important;
-moz-outline:1px solid #CCC !important;
-moz-outline-radius:0.5em !important;
-moz-outline-offset:-3px !important;
-moz-box-sizing:content-box !important;
padding:5px
}

.borders td {
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
border-left:1px solid #ccc
}

.borders tr:nth-child(odd),#EDTTabContainer_TabPanel3_OutgoingGV tr:nth-child(odd),#EDTTabContainer_TabPanel3_IncomingGV tr:nth-child(odd),#EDTTabContainer_TabPanel1_PendingClaimsGV tr:nth-child(odd) {
background-color:#FFF
}

.borders tr:nth-child(even),#EDTTabContainer_TabPanel3_OutgoingGV tr:nth-child(even),#EDTTabContainer_TabPanel3_IncomingGV tr:nth-child(even),#EDTTabContainer_TabPanel1_PendingClaimsGV tr:nth-child(even) {
background-color:#EFEFEF
}

body {
background-image:url(img/scrollbkgrd.png);
background-repeat:repeat-x;
background-attachment:fixed;
color:#333;
font:85% arial, verdana, helvetica, sans-serif;
font-size:10pt;
margin:0;
padding:0
}

body a:visited {
text-decoration:none;
border:0
}

select {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
background-color:#DEF0FC;
color:#000
}

.left {
float:left;
text-align:left;
font-size:1em;
font-weight:400;
display:inline;
padding:0
}

.right {
display:inline;
float:right;
text-align:right;
font-size:1em;
font-weight:400;
padding:0
}

.floatleft {
float:left;
border:0 solid #666;
margin:0 5px 5px 0;
padding:2px
}

.floatright {
float:right;
border:0 solid #666;
margin:0 0 5px 5px;
padding:2px
}

.box2 {
background-color:#fff;
color:#666;
margin:10px;
padding:5px
}

.boxdc2 {
background-color:#FFF;
color:#000;
text-align:justify;
margin:10px;
padding:0
}

.small {
font-size:11px
}

.style1 {
font:16px arial, verdana, helvetica, sans-serif;
font-weight:700
}

#wrapperout {
background-repeat:repeat-x;
border:0 solid #333;
color:#000;
width:862px;
margin:0 auto;
padding:0
}

#wrapper {
background-repeat:repeat-x;
color:#000;
width:842px;
border:2px double #E3E3E9 !important;
-moz-border-radius:0.65em !important;
-moz-outline:1px solid #CCC !important;
-moz-outline-radius:0.5em !important;
-moz-outline-offset:-3px !important;
-moz-box-sizing:content-box !important;
background-color:#FFF;
margin:0 auto;
padding:0
}

#top {
color:#fff;
height:278px;
margin:0;
padding:0
}

#top .left {
margin:4px 0 0 8px
}

#top .right {
margin:4px 8px 0 0
}

#top a {
background:inherit;
color:#fff;
text-decoration:none
}

#top h3 {
font-size:3em;
font-weight:700
}

#navigation {
background-image:url("img/but-mac-backup.png");
background-repeat:repeat-x;
color:#fff;
font-size:1em;
text-decoration:none
}

#navigation li a {
background:inherit;
color:#C93;
display:block;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
padding:0 15px
}

#navigation1 {
background:#FFF;
color:#333;
font-size:1em;
height:2em;
line-height:2em
}

#navigation1 li a {
background:#FFF;
color:#000;
display:block;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
padding:0 15px
}

#navigation1 .selected,#navigation1 a:hover {
background:#B36E25;
color:#fff;
text-decoration:none
}

#content {
background:#fff;
float:right;
width:645px;
font:arial, verdana, helvetica, sans-serif;
font-size:10pt;
border-right:1px solid #f1f1f1;
color:#333;
padding:10px
}

#content h1 {
color:#928500;
font-size:14pt;
text-align:left;
background:inherit;
margin:0;
padding:10px 5px 0 0
}

#content h3 {
color:#928500;
font-size:12pt;
text-align:left;
background:inherit;
margin:0;
padding:10px 5px 0 0
}

#content h4 {
color:inherit;
font-size:.8em;
font-weight:400;
background:inherit;
margin:0;
padding:0 0 0 5px
}

#content h5 {
font-size:1.1em;
color:#333;
background:inherit;
font-weight:700;
margin:0;
padding:0 0 0 2px
}

#content p {
padding-left:10px;
padding-right:10px;
background:inherit;
font-size:10pt;
color:#333;
margin:10px 5px
}

#content a {
color:#00C;
text-decoration:none;
font-size:10pt
}

#content a:hover {
color:#069;
font-size:10pt
}

.bkgrd {
background-image:url("img/navbkgrd.png");
background-repeat:repeat-x
}

#sidebar {
float:right;
width:160px;
margin:0;
padding:10px 0 0
}

#sidebar li a {
color:#960;
text-decoration:none;
font-size:1em;
display:block;
background:inherit;
padding:2px 10px
}

#sidebar li a:hover {
background:#CCC;
color:#333
}

#sidebar2 {
border-right:1px solid #f1f1f1;
width:175px;
float:left;
background-color:#FFF;
margin:0;
padding:10px 0 0
}

#sidebar2 li a {
color:#333;
text-decoration:none;
font-size:0.9em;
display:block;
background:inherit;
padding:2px 10px
}

#sidebar2 li a:hover {
background:#928500;
color:#FFF
}

#sidebar3 {
border-right:1px solid #f1f1f1;
float:left;
width:160px;
font-size:0.8em;
margin:5px;
padding:10px 2px 2px 10px
}

#sideline {
border-top:1px solid #efefef;
float:left;
width:175px;
font-size:0.8em;
background-color:#FFF;
margin:0;
padding:10px 0 0
}

#footer {
background-image:url(img/scrollbkgrd.png);
background-repeat:repeat-x;
clear:both;
color:#000;
font-size:10pt;
height:1.8em;
line-height:1.8em;
text-align:center;
padding:0
}

#footer a {
background:inherit;
color:#fff;
text-decoration:none;
font-size:10pt
}

#footer2 {
background:#efefef;
clear:both;
color:#333;
font-size:10pt;
height:1.8em;
line-height:1.8em;
text-align:center;
padding:0
}

#footer2 a {
background:inherit;
color:#333;
text-decoration:none;
font-size:10pt
}

.ddm1 {
font:10pt arial, verdana, helvetica, sans-serif;
text-decoration:none
}

.ddm1 .item1,.ddm1 .item1:hover,.ddm1 .item1-active,.ddm1 .item1-active:hover {
border-top:#EFEFEF 0 solid;
border-bottom:#EFEFEF 0 solid;
border-left:#EFEFEF 0 solid;
border-right:#EFEFEF 0 solid;
text-decoration:none;
display:block;
position:relative;
padding:3px 8px 4px
}

.ddm1 .item1 {
background-image:url("img/but-mac-backup.png");
background-repeat:repeat-x;
color:#fff
}

.ddm1 .item1:hover,.ddm1 .item1-active,.ddm1 .item1-active:hover {
background:#928500;
color:#333;
text-decoration:none
}

.ddm1 .item2,.ddm1 .item2:hover {
display:block;
white-space:nowrap;
background-image:url("img/barmenu8d.jpg");
text-decoration:none;
padding:3px 8px 4px
}

.ddm1 .item2 {
background-image:url(img/backing.png);
color:#000
}

.ddm1 .item2:hover {
background:#928500;
color:#fff
}

.ddm1 .section {
border:1px solid #00009D;
position:absolute;
visibility:hidden;
z-index:-1;
white-space:nowrap
}

.ddm1 .left,.ddm1 .left:hover {
border-style:solid none solid solid
}

.ddm1 .right,.ddm1 .right:hover {
border-style:solid solid solid none
}

* html .ddm1 td {
position:relative
}

INPUT {
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10pt
}

INPUT[type="submit"] {
background-color:#FFF;
background-image:url(images/but-mac.png);
background-repeat:repeat-x;
color:#333;
font-size:10pt;
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0;
border-color:#CCC;
border-width:1px
}

INPUT[type="submit"]:focus {
background-color:#FFF;
background-image:url(images/but-mac.png);
background-repeat:repeat-x;
color:red;
font-size:10pt;
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0;
border-color:#CCC;
border-width:1px
}

INPUT[type="submit"]:active {
background-color:#FFF;
background-image:url(images/but-mac.png);
background-repeat:repeat-x;
color:#009;
font-size:10pt;
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0;
border-color:#CCC;
border-width:1px
}

INPUT[type="submit"]:hover {
background-color:#FFF;
background-image:url(images/but-mac2.png);
background-repeat:repeat-x;
color:#009;
font-size:10pt;
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0;
border-color:#CCC;
border-width:1px
}

INPUT[type="submit"]:disabled {
background-color:#FFF;
background-image:url(images/but-mac3.png);
background-repeat:repeat-x;
color:#999;
font-size:10pt;
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0;
border-color:#CCC;
border-width:1px
}

TEXTAREA {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:700
}

TEXTAREA:focus {
border:2px solid #95D84C;
background:#FFF;
font-family:Arial, Helvetica, sans-serif
}

.box,.boxdc {
background-color:#FFF;
border:1px solid #CCC;
color:#000;
text-align:justify;
margin:10px;
padding:5px
}

#top a:hover,#navigation .selected,#navigation a:hover {
text-decoration:none
}

#navigation ul,#navigation li,#navigation1 ul,#navigation1 li {
margin:0;
padding:0
}

#navigation li,#navigation1 li {
float:left;
list-style:none;
white-space:nowrap
}

* html #navigation a,* html #navigation1 a {
width:1%
}

#sidebar ul,#sidebar2 ul {
color:#333;
list-style:none;
background:inherit;
margin:0;
padding:0
}

#sidebar li,#sidebar2 li {
padding:0.1ex 0
}

#sidebar h4,#sidebar2 h4 {
font-size:1em;
font-weight:700;
margin:0;
padding:10px 0 2px 10px
}

#sidebar p,#sidebar2 p {
padding-left:10px;
padding-right:10px;
background:inherit;
color:inherit;
margin:5px
}

#footer a:hover,#footer2 a:hover {
text-decoration:underline;
font-size:10pt
}

#footer .left,#footer2 .left {
margin:0 0 0 8px
}

#footer .right,#footer2 .right {
margin:0 8px 0 0
}

INPUT[type="text"],INPUT[type="password"] {
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
height:14px
}

INPUT[type="text"]:focus,INPUT[type="password"]:focus {
border:2px solid #95D84C;
background:#FFF;
font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
height:14px
}
