/* PrintJob Cascading Style Sheet */
/* Theme Name: Aqua */
/* Version: 1.0 */

/* HEADER */

.header {
padding-bottom : 8px;
padding-left : 15px;
padding-right : 15px;
padding-top : 8px;
}

.header-rule {
}

.logo {
font-family : Verdana, Arial, Helvetica, Geneva;
font-weight : normal;
font-size : 20px;
color : black;
}


/* FOOTER */

.footer {
color : black;
padding-bottom : 8px;
padding-left : 15px;
padding-right : 15px;
padding-top : 8px;
}

.footer-rule {
}

A.footer {
padding : 0px;
color : black;
text-decoration : none;
background : none;
}

A.footer:link {
padding : 0px;
color : black;
text-decoration : none;
background : none;
}

A.footer:visited {
padding : 0px;
color : black;
text-decoration : none;
background : none;
}

A.footer:hover {
padding : 0px;
color : black;
text-decoration : underline;
background : none;
}


/* GENERAL */

BODY, P, A, TR, UL, LI, OL {
font-family : Tahoma, Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
font-size : 11px; 
color : black; 
}

BODY {
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
text-align : center;
background-color: #FFFFFF;
}


/* WORKAREA */

.MaxWindowWidth {
width : 100%;
}

.WindowAlignment {
text-align : center;
}

.Margins {
padding-bottom : 0px;
padding-left : 15px;
padding-right : 15px;
padding-top : 0px;
}

.MainFrame {
background-color : #8C8C8C;
}

.StatusBar {
background-color : white;
padding : 8px 8px 8px 8px;
vertical-align : top;
}

.BodyText {
font-family : Verdana, Arial, Helvetica, Geneva;
font-size : 12px;
line-height : 17px;
}

.Title {
font-size : 14px;
font-weight : bold;
}

.TitleBright {
font-size : 14px;
font-weight : bold;
margin-top : 8px;
color : #8C8C8C;
}


/* TEXT LABELS */

.Label {
}

.LabelTop {
vertical-align : top;
padding-top : 6px;
}

.GroupLabel {
font-weight : bold;
color : #333333;
background-color : #EEEEEE;
background: url('../common/themes/aqua/glass-24.gif');
border : 1px solid #8C8C8C;
padding : 3px;
padding-left: 4px;
}


/* PANELS */

.Panel-A {
padding : 8px;
vertical-align : top;
}

.Panel-B {
background-color : #DCDCDC;
background: url('../common/themes/aqua/stripes-d-32.gif');
border-top : 1px solid #8C8C8C;
padding : 8px;
}

.Panel-Btab {
background-color : #DCDCDC;
background: url('../common/themes/aqua/stripes-d-32.gif');
padding : 8px;
}

.Panel-C {
background-color : #F6F6F6;
border-left : 1px solid #8C8C8C;
border-top : 1px solid #8C8C8C;
border-bottom : 1px solid #8C8C8C;
border-right : 1px solid #8C8C8C;
vertical-align : top;
}

.Panel-Ctab {
background-color : #F6F6F6;
border-left : 1px solid #8C8C8C;
border-bottom : 1px solid #8C8C8C;
border-right : 1px solid #8C8C8C;
vertical-align : top;
}


/* TITLE */

.PageTitle {
color : black;
font-size : 14px;
font-weight : bold;
padding : 0px 0px 0px 8px;
text-transform : uppercase;
}

.TitleBar {
background-color : #DDDDDD;
background: url('../common/themes/aqua/header-32.gif');
}

.TitleBarText {
color : #000000;
padding : 5px 15px 5px 15px;
}

.TitleBarLink {
color : #666666;
font-weight : bold;
padding : 5px 15px 5px 15px;
border-left : 1px solid #B2B2B2;
cursor : hand;
}

.TitleBarLink-Focus {
color : #8C8C8C;
font-weight : bold;
padding : 5px 15px 5px 15px;
border-left : 1px solid #B2B2B2;
background-color : #F6F6F6;
cursor : hand;
}


/* INFO */

.InfoBar {
background-color : #FFDDFF;
padding : 4px;
border : 1px solid black;
}

.AlertBar {
background-color : #FFFFDD;
padding : 4px;
border : 1px solid black;
}

.History {
}

.HistoryTitle {
color : #777777;
}


/* MENU */

.MenuBar {
background-color : #F4F4F4;
background: url('../common/themes/aqua/stripes-m-32.gif');
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid white;
border-bottom : 1px solid #8C8C8C;
padding : 2px;
}

.Menu {
padding : 6px 9px 6px 9px;
}

.Menu-Focus {
background-color : #DBDBDB;
border : 1px solid #B6B6B6;
padding : 5px 8px 5px 8px;
cursor : hand;
}

.Menu-Down {
background-color : #FFFFFF;
border : 1px solid #B6B6B6;
padding : 5px 8px 5px 8px;
cursor : hand;
}

.MenuSeparator {
border-left : 1px solid #8C8C8C;
border-right : 1px solid white;
}

.MenuSeparatorT {
font-weight : bold;
color : black;
border-bottom : 1px solid #8C8C8C;
padding : 2px;
}

.MenuSeparatorB {
font-weight : bold;
color : black;
border-top : 1px solid white;
padding : 2px;
}

.VMenuBar {
background-color : white;
border-left : 1px solid #8C8C8C;
border-top : 1px solid #8C8C8C;
border-bottom : 1px solid #8C8C8C;
border-right : 1px solid #8C8C8C;
}

.VMenu {
background-color : white;
vertical-align : middle;
}

.VMenuText {
padding-left : 5px;
padding-right : 5px;
}

.VMenuIcon {
padding-left : 2px;
}

.VMenu-Focus {
background-color : #1C81D3;
vertical-align : middle;
}

.VMenu-Active {
color : white;
background-color : #EDEDED;
vertical-align : middle;
}


/* BUTTON BAR */

.Buttonbar {
background-color : #F4F4F4;
background: url('../common/themes/aqua/stripes-m-32.gif');
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid white;
border-bottom : 1px solid #8C8C8C;
padding : 2px;
}

.Buttonbar2 {
background-color : #EDEDED;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid white;
padding : 2px;
}

.ButtonbarButton {
vertical-align : middle;
padding : 5px 8px 5px 8px;
}

.ButtonbarButton-Focus {
vertical-align : middle;
background-color : #DBDBDB;
border : 1px solid #B6B6B6;
padding : 4px 7px 4px 7px;
cursor : hand;
}

.ButtonbarButton-Down {
vertical-align : middle;
background-color : #FFFFFF;
border : 1px solid #B6B6B6;
padding : 4px 7px 4px 7px;
cursor : hand;
}

.ButtonbarButtonIcon {
vertical-align : middle;
margin-right : 6px;
margin-left : -3px;
}

.ButtonbarButtonSpec {
vertical-align : middle;
border-left : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
border-right : 1px solid #AAAAA0;
border-bottom : 1px solid #AAAAA0;
padding : 5px 8px 5px 8px;
background-color : #FFF099;
}

.ButtonbarSeparator {
border-right : 1px solid white;
border-left : 1px solid #8C8C8C;
}


/* TABS */

.TabPanel {
border-bottom : 1px solid #8C8C8C;
}

.TabSpacer {
border-bottom : 1px solid #8C8C8C;
width : 1px;
}

.Tab {
font-weight : normal;
background-color : #EEEEEE;
background: url('../common/themes/aqua/glass-24.gif');
border-top : 1px solid #A4A4A4;
border-left : 1px solid #A4A4A4;
border-right : 1px solid #8C8C8C;
border-bottom : 1px solid #8C8C8C;
padding : 4px 8px 4px 8px;
}

.Tab-Focus {
font-weight : normal;
background-color : #9EC7F0;
background: url('../common/themes/aqua/blueglass-24.gif');
border-top : 1px solid #A4A4A4;
border-left : 1px solid #A4A4A4;
border-right : 1px solid #8C8C8C;
border-bottom : 1px solid #8C8C8C;
padding : 4px 8px 4px 8px;
cursor : hand;
}

.Tab-Active {
font-weight : bold;
background-color : #F6F6F6;
border-top : 1px solid #A4A4A4;
border-left : 1px solid #A4A4A4;
border-right : 2px solid #8C8C8C;
border-bottom : 1px solid #F6F6F6;
padding : 4px 8px 6px 8px;
}


/* TABLES */

.Arrow {
padding : 0px;
margin-left : 5px;
}

.TableBorder {
border-left : 1px solid #8C8C8C;
border-top : 1px solid #8C8C8C;
border-bottom : 1px solid #8C8C8C;
border-right : 1px solid #8C8C8C;
}

.ColumnHead {
background-color : #EEEEEE;
background: url('../common/themes/aqua/glass-24.gif');
margin : 0px;
border-top : 1px solid white;
border-left : 1px solid white;
border-bottom : 1px solid #A4A4A4;
border-right : 1px solid #A4A4A4;
vertical-align : middle;
padding-bottom : 2px;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
}

.ColumnHead-Focus {
background-color : #9EC7F0;
background: url('../common/themes/aqua/blueglass-24.gif');
margin : 0px;
border-top : 1px solid white;
border-left : 1px solid white;
border-bottom : 1px solid #8C8C8C;
border-right : 1px solid #8C8C8C;
cursor : hand;
vertical-align : middle;
padding-bottom : 2px;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
}

.ColumnHead-Active {
margin : 0px;
background-color : #DBDEE3;
border-top : 1px solid white;
border-left : 1px solid white;
border-bottom : 1px solid #8C8C8C;
border-right : 1px solid #8C8C8C;
vertical-align : middle;
padding-bottom : 2px;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
}

.TableText {
padding-left : 5px;
padding-right : 5px;
padding-bottom : 4px;
padding-top : 4px;
}

.TableIcon {
padding-left : 5px;
padding-right : 5px;
padding-bottom : 2px;
padding-top : 2px;
text-align : center;
}

.TableRow {
background-color : white;
vertical-align : middle;
}

.TableRow2 {
background-color : #EDF3FE;
vertical-align : middle;
}

.TableRow-Focus {
color : white;
background-color : #9DA5B2;
vertical-align : middle;
}

.TableRow-Active {
color : white;
background-color : #1C81D3;
vertical-align : middle;
}

.TableCell-Focus {
color : white;
background-color : #9DA5B2;
vertical-align : middle;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 4px;
padding-top : 4px;
cursor : hand;
}


/* FORMS */

SELECT.Small {
font-size : 11px;
}

OPTION.Note {
color : #8C8C8C;
}

OPTION.Main {
background-color : #E4E4E8;
}

OPTION.Sub {
background-color : #FFFFFF;
}

.ListBox {
border : 1px solid #8C8C8C;
line-height : 14px;
}

INPUT.Small {
font-size : 11px;
}

INPUT.File {
font-size : 11px;
}

.Textarea {
font-size : 12px;
}

INPUT.Text {
}

INPUT.Button {
font-size : 11px;
width : 120px;
height : 22px;
background-color : #EEEEEE;
background: url('../common/themes/aqua/glass-24.gif');
border-left : 1px solid #5D5D5D;
border-right : 1px solid #5D5D5D;
border-top : 1px solid #5D5D5D;
border-bottom : 1px solid #5D5D5D;
}

INPUT.Button-Focus {
font-size : 11px;
width : 120px;
height : 22px;
background-color : #9EC7F0;
background: url('../common/themes/aqua/blueglass-24.gif');
border-left : 1px solid #5D5D5D;
border-right : 1px solid #5D5D5D;
border-top : 1px solid #5D5D5D;
border-bottom : 1px solid #5D5D5D;
}

INPUT.ButtonSmall {
font-size : 11px;
background-color : #EEEEEE;
background: url('../common/themes/aqua/glass-24.gif');
border-left : 1px solid #5D5D5D;
border-right : 1px solid #5D5D5D;
border-top : 1px solid #5D5D5D;
border-bottom : 1px solid #5D5D5D;
}

INPUT.ButtonSmall-Focus {
font-size : 11px;
background-color : #9EC7F0;
background: url('../common/themes/aqua/blueglass-24.gif');
border-left : 1px solid #5D5D5D;
border-right : 1px solid #5D5D5D;
border-top : 1px solid #5D5D5D;
border-bottom : 1px solid #5D5D5D;
}


/* THUMBNAILS/PREVIEW/ICONS */

.Icon {
filter : progid:DXImageTransform.Microsoft.Shadow(color="#8C8C8C",
Direction=135, Strength=1) alpha(Opacity=85); 
}

.Icon-Focus {
}

.Thumbnail {
border : 1px solid #8C8C8C;
filter : progid:DXImageTransform.Microsoft.Shadow(color="#8C8C8C",
Direction=135, Strength=1); 
}

.Thumbnail-Focus {
border : 1px solid black;
filter : progid:DXImageTransform.Microsoft.Shadow(color="#8C8C8C",
Direction=135, Strength=1) alpha(Opacity=60); 
}

.ThumbnailCell {
text-align : right;
vertical-align : bottom;
}

.ThumbnailCaption {
text-align : left;
vertical-align : bottom;
border-bottom : 1px solid #8C8C8C;
padding-bottom : 8px;
}

.Preview {
border : 1px solid #8C8C8C;
filter : progid:DXImageTransform.Microsoft.Shadow(color="#8C8C8C",
Direction=135, Strength=1); 
}


/* OTHER */

.hr {
font-weight : bold;
color : black;
border-bottom : 1px solid #999999;
padding-top : 8px;
}

.Label-Cyan {
font-weight : bold;
color : white;
background-color : #00A4E8;
border : 1px solid #999999;
padding-left : 7px;
padding-right : 7px;
}

.Label-Magenta {
font-weight : bold;
color : white;
background-color : #C30080;
border : 1px solid #999999;
padding-left : 7px;
padding-right : 7px;
}

.Label-Yellow {
font-weight : bold;
background-color : #FFEC00;
border : 1px solid #999999;
padding-left : 7px;
padding-right : 7px;
}

.Label-Black {
font-weight : bold;
color : white;
background-color : black;
border : 1px solid #999999;
padding-left : 7px;
padding-right : 7px;
}


/* ICONS */

.HelpIcon {
cursor : hand;
}


/* LINKS */

A {
color : #10357F;
text-decoration : underline;
}

A:link {
color : #10357F;
text-decoration : underline;
}

A:visited {
color : #10357F;
text-decoration : underline;
}

A:active {
color : #10357F;
text-decoration : underline;
}

A:hover {
color : #DD0000;
text-decoration : underline;
}

A.link0 {
text-decoration : underline;
}

A.link0:link {
color : black;
text-decoration : underline;
}

A.link0:visited {
color : black;
text-decoration : underline;
}

A.link0:active {
color : black;
text-decoration : underline;
}

A.link0:hover {
color : #D00000;
text-decoration : underline;
}

.CaptionOver, A.CaptionOver, A.CaptionOver:link, 
A.CaptionOver:visited, A.CaptionOver:active { 
text-decoration : none; color : black; 
}

.CaptionOut, A.CaptionOut, A.CaptionOut:link, 
A.CaptionOut:visited, A.CaptionOut:active { 
text-decoration : none; color : black; 
}

.Caption2Over, A.Caption2Over, A.Caption2Over:link, 
A.Caption2Over:visited, A.Caption2Over:active { 
text-decoration : none; color : white; 
}

.Caption2Out, A.Caption2Out, A.Caption2Out:link, 
A.Caption2Out:visited, A.Caption2Out:active { 
text-decoration : none; color : black; 
}

