/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.headernav {
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

a.headerlink, a.headerlink:link, a.headerlink:visited {
font-size:11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:underline;
}

a.headerlink:hover{
font-size:11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0000FF;
text-decoration:none;
}

a.exportlink, a.exportlink:link, a.exportlink:visited {
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}

a.exportlink:hover{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
}

a, a:link, a:visited {
font-size:9px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #009900;
}

a:hover{
font-size:9px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #009900; 
text-decoration:underline;
}

.bodytable { border: 1px solid #666666; }

#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 0px;
}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 0px 1px 0;
padding:0;
text-align:center;
text-transform:uppercase;
}

#ddcolortabs a{
float:right;
color: black;
width: 100px;
background: url(/caps/webapp/images/common/tab_notover.jpg) no-repeat center top;  
margin:0 2px 0 0;
padding:0 0 0px 0px;
text-decoration:none;
text-align:center;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
text-align:center;
padding:4px 5px 0px 2px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background:  url(/caps/webapp/images/common/tab_current.jpg) no-repeat center top;
padding-left: 0px;
padding-bottom: 0px;
}

#ddcolortabs a:hover span{
background: url(/caps/webapp/images/common/tab_current.jpg) no-repeat center top;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background: url(/caps/webapp/images/common/tab_current.jpg) no-repeat center top;
color:#FFFFFF;
padding-left: 0px;
padding-bottom: 0px;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 40px;
vertical-align:inherit;
background: #346733;
color:#FFFFFF;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
/*border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
#ddcolortabsline2{
clear: both;
padding: 0;
width: 100%;
height: 15px;
line-height: 15px;
vertical-align:middle;
background: #5abb57;
color:#FFFFFF;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
/*border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

#ddcolortabsline2 a{
clear: both;
text-decoration:underline;
padding: 0;
width: 100%;
height: 15px;
line-height: 15px;
vertical-align:middle;
background: #5abb57;
color:#FFFFFF;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}

.successData{
color:#FF0000;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}
#selCriteriaPlant{
color:#333333;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}

#selCriteriaSupplier{
color:#333333;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}

#selCriteriaContainer{
color:#333333;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}

#selCriteriaAccount{
color:#333333;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}

#selCriteriaLocation{
color:#333333;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}
#selCriteriaLane1{
color:#333333;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}
#selCriteriaLane2{
color:#333333;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 5px;
}

/* SUB-MENU */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #8a3c3d;
color: white;
}
