




/* GENERAL FONT AND LINK SETTINGS */
BODY,
PRE,
TR,
TD,
TH,
P,
.portlet-font,
.portlet-section-body,
.portlet-section-footer,
.portlet-section-text,
.portlet-table-text {font-family: Arial, Helvetica, sans-serif;
                     font-size: small;
                     color: #000000;
                     font-weight: normal;
                     font-style: normal }

P {margin-top: 0px;
   margin-bottom: 1em }

TH {font-weight: bold }

.epi-fontSm,
.wsui-font-small {font-size: x-small }

.epi-font,
.wsui-font {font-size: small }

.epi-fontLg,
.wsui-font-large {font-size: medium }

a:link {color: #003399;
        text-decoration: underline }

a:visited {color: #336699;
           text-decoration: underline }

a:active,
a:hover {color: #982219;
         text-decoration: underline }

a.epi-headline {font-weight: normal;
                text-decoration: underline !important }

/* FOR TRAIL, PAGE, AND SECTION TITLES */
/* NAVIGATION TRAILS */
.epi-trail,
.wsui-trail {font-family: Arial, Helvetica, sans-serif;
             font-size: small;
             color: #666666;
             font-weight: normal;
             margin-bottom: 0px }

.epi-trail a,
.wsui-trail a {color: #666666 !important;
               text-decoration: none !important }

.epi-trail a:hover,
.wsui-trail a:hover {color: #666666;
                     text-decoration: underline !important }

.epi-trailOn,
.wsui-trail-current {font-family: Arial, Helvetica, sans-serif;
                     font-size: small;
                     color: #000000;
                     font-weight: bold;
                     margin-bottom: 0px }

/* PAGE TITLES */
h1,
.epi-pageTitle,
.wsui-page-title,
.portlet-section-header {font-family: Arial, Helvetica, sans-serif;
                         font-size: medium;
                         color: #000000;
                         font-weight: bold;
                         margin-bottom: 0px }

/* SECTION TITLES */
h2,
.epi-sectionTitle,
.wsui-section-title,
.portlet-section-subheader,
.portlet-form-label {font-family: Arial, Helvetica, sans-serif;
                     font-size: medium;
                     color: #000000;
                     font-weight: bold;
                     margin-top: 0px;
                     margin-bottom: .5em }

.epi-sectionTitleBG {background-color: #F0F0F0 }

/* ERROR AND CONFIRMATION MESSAGE COLORS */
.epi-error,
.wsui-error,
.portlet-msg-error,
.portlet-msg-alert {color: #ff0000 !important }

.epi-ok,
.wsui-ok,
.portlet-msg-success {color: #009900 !important }

.epi-dim,
.wsui-dim,
.portlet-font-dim {color: #666666 !important }

/* NAVIGATIONAL MENUS AND LINKS */
.epi-menu,
.wsui-menu {color: #000033 !important }

.epi-menuOn,
.wsui-menu-current {color: #000000 !important;
                    font-weight: bold }

a.epi-menu,
a.wsui-menu {color: #000033 !important;
             text-decoration: none !important }

a.epi-menuOn,
a.wsui-menu-current {color: #000000 !important;
                     font-weight: bold }

.epi-nextPrev {color: #000033 !important;
               text-decoration: none !important }

a.epi-menu:hover,
a.epi-menuOn:hover,
.epi-nextPrev:hover,
a.wsui-menu:hover,
a.wsui-menu-current:hover {color: #000000;
                           text-decoration: underline !important }

/* FORM ELEMENTS */
/* FOR LAYOUT TABLES THAT CONTAIN FORMS -- CONVENIENTLY PROVIDES FOR APPROPRIATE SPACING */
table.epi-formTable td {padding-top: .25em;
                        padding-bottom: .25em }

table.epi-formTable td table td {padding: 0em }

table.epi-formTable td.epi-spacerCell {font-size: 0px;
                                       height: 1em }

/* FORM LABELS */
.epi-formLabel,
.wsui-form-label,
.portlet-form-field-label,
.portlet-icon-label,
.portlet-dlg-icon-label {font-weight: bold;
                         text-align: left;
                         padding-right: .75em }

/* FORM INPUT ELEMENTS */
select,
textarea,
.epi-input,
.portlet-form-input-field {font-family: Arial, Helvetica, sans-serif;
                           font-size: small;
                           color: #000000;
                           background-color: #ffffff }

/* FORM HTML BUTTONS */
.epi-button,
.portlet-form-button {font-family: Arial, Helvetica, sans-serif;
                      font-size: small;
                      color: #000000;
                      background-color: #dddddd }

/* FOR LINKS THAT BEHAVE LIKE BUTTONS */
.epi-buttonLink {color: #000033 !important;
                 text-decoration: underline !important }

.epi-buttonLink:hover {color: #000000 !important;
                       text-decoration: underline !important }

/* MISC. UI ELEMENTS */
HR {color: #cccccc;
    height: 1px }

.epi-lineBreak {background-color: #cccccc }

.epi-block {background-color: #F0F0F0;
            border: #F0F0F0 1px solid }

.wsui-block-bgcolor {background-color: #F0F0F0 }

.epi-blockBorder {background-color: #F0F0F0 }

li {padding: .2em .2em }

/* STANDARD DATA TABLES */
.epi-dataTable,
.wsui-table,
.portlet-table-body {border-bottom: #ffffff 1px solid;
                     border-left: #ffffff 1px solid;
                     border-right: #ffffff 0px solid }

.epi-dataTable TH,
.wsui-table TH,
.portlet-table-header TH,
.portlet-table-header TD {color: #222222;
                          background-color: #E6E6E6;
                          border-top: #ffffff 1px solid;
                          border-right: #ffffff 1px solid;
                          padding: .5em }

.epi-dataTable TH a,
.wsui-table TH a,
.portlet-table-header a {color: #222222 !important;
                         text-decoration: none }

.epi-dataTable TH.epi-rowHeadSorted,
.epi-dataTable TH.epi-rowHeadSorted a {color: #000000 !important;
                                       background-color: #E6E6E6;
                                       text-decoration: none }

.epi-dataTable TD,
.wsui-table TD,
.portlet-table-body TD {border-top: #ffffff 1px solid;
                        border-right: #ffffff 1px solid;
                        padding-top: .3em;
                        padding-bottom: .3em;
                        padding-left: .5em;
                        padding-right: .5em }

.epi-dataTable .epi-padRight {padding-right: 2em }

/* DATA TABLE LITE: generally not used with background colors on odd and even rows */
.epi-dataTableLite {border-bottom: #ffffff 1px solid;
                    border-left: #ffffff 1px solid;
                    border-right: #ffffff 1px solid }

.epi-dataTableLite TH {color: #003399;
                       background-color: #FFFFFF;
                       border-top: #ffffff 1px solid;
                       border-right: #ffffff 0px solid;
                       padding: .5em }

.epi-dataTableLite TH a {color: #003399 !important;
                         text-decoration: none }

.epi-dataTableLite TD {border-top: #ffffff 1px solid;
                       border-right: #ffffff 0px solid;
                       padding-top: .3em;
                       padding-bottom: .3em;
                       padding-left: .5em;
                       padding-right: .5em }

.epi-dataTableLite epi-padRight {padding-right: 2em }

/* DATA TREE */
.epi-dataTree {border-bottom: #ffffff 1px solid;
               border-left: #ffffff 1px solid;
               border-right: #ffffff 1px solid }

.epi-dataTree TH {color: #222222;
                  background-color: #E6E6E6;
                  border-top: #ffffff 1px solid;
                  border-bottom: #ffffff 1px solid;
                  padding-top: .3em;
                  padding-bottom: .3em }

.epi-dataTree TH a {color: #222222 !important;
                    text-decoration: none }

.epi-dataTree .epi-padding {padding-right: 1em;
                            padding-left: 1em }

.epi-dataTree .epi-padLeft {padding: 0px 0px 0px 3px }

/* TABLES WITHIN DATA TABLES: BORDERS AND PADDING */
.epi-dataTable .epi-embeddedTable TD,
.epi-dataTableLite .epi-embeddedTable TD,
.epi-dataTree .epi-embeddedTable TD {border: 0px;
                                     padding: 0px }

/* SHARED BACKGROUND COLORS */
.epi-rowOdd,
.wsui-table-row-odd,
.portlet-table-body {background-color: #FFFFFF }

.epi-rowEven,
.wsui-table-row-even,
.portlet-table-alternate {background-color: #F5F5F5 }

.epi-rowSpecial1,
.wsui-table-row-sectionheader,
.portlet-table-subheader {color: #000000;
                          background-color: #EEEEEE }

.epi-rowFooter,
.portlet-table-footer {color: #000000;
                       background-color: #EEEEEE }

.epi-rowHighlight,
.epi-rowHighlight td,
.epi-rowHighlight td a,
.portlet-table-selected,
.portlet-table-selected a {color: #000000 !important;
                           background-color: #F0F0F0 }

.epi-dataTableBorder {background-color: #ffffff }

/* EPI-ROWHEAD: used only to simulate the effect of a data table's header row; not necessary if using <th> */
.epi-rowHead,
.wsui-table-row-header {color: #222222;
                        font-veight: bold;
                        background-color: #E6E6E6;
                        padding-top: .3em;
                        padding-bottom: .3em }

.epi-rowHead a,
.wsui-table-row-header a {color: #222222 !important;
                          text-decoration: none }

.epi-rowHeadSorted {color: #000000;
                    font-veight: bold;
                    background-color: #E6E6E6;
                    padding-top: .3em;
                    padding-bottom: .3em }

.epi-rowHeadSorted a {color: #000000 !important;
                      text-decoration: none }

/* CHROME, PAGE, AND ALIGNMENT CLASSES */
.epi-pageBG {background-color: #ffffff }

.epi-chromeHeader {font-family: Arial, Helvetica, sans-serif;
                   font-size: small;
                   color: #CC0000;
                   background-color: #FFFFFF }

.epi-chromeBG {background-color: #ffffff }

.epi-chromeBorder {background-color: #FFFFFF }

/* GENERIC COLORS: used only in custom styles and custom secondary pages */
.epi-BG1 {background-color: #666666 }

.epi-BG2 {background-color: #E6E6E6 }

.epi-BG3 {background-color: #ffffff }

.epi-BG4 {background-color: #e6e6e6 }

.epi-font1 {font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            color: #ffffff }

.epi-font2 {font-family: Verdana, Geneva, sans-serif;
            font-size: x-small;
            color: #000000 }

.epi-font3 {font-family: Verdana, Geneva, sans-serif;
            font-size: small;
            color: #000000 }

.epi-font4 {font-family: Verdana, Geneva, sans-serif;
            font-size: small;
            color: #000000 }

.epi-link1,
.epi-link1:link,
.epi-link1:visited {color: #000000;
                    text-decoration: none }

.epi-link1:active,
.epi-link1:hover {color: #000000;
                  text-decoration: underline }

.epi-link2,
.epi-link2:link,
.epi-link2:visited {color: #000000;
                    text-decoration: none }

.epi-link2:active,
.epi-link2:hover {color: #000000;
                  text-decoration: underline }

.epi-link3,
.epi-link3:link,
.epi-link3:visited {color: #000000;
                    text-decoration: none }

.epi-link3:active,
.epi-link3:hover {color: #000000;
                  text-decoration: underline }

.epi-link4,
.epi-link4:link,
.epi-link4:visited {color: #000000;
                    text-decoration: none }

.epi-link4:active,
.epi-link4:hover {color: #000000;
                  text-decoration: underline }

/* DEPRECATED: do not use in new code */
.epi-align {text-align: left }

.epi-rowSpecial2 {background-color: #EEEEEE }

.epi-errorColor,
.epi-errorSm,
.wsui-error-small {color: #ff0000 !important }

.epi-okColor,
.epi-okSm,
.wsui-ok-small {color: #009900 !important }

.epi-dimColor,
.epi-dimSm,
.wsui-dim-small {color: #666666 !important }

.epi-buttonSm,
.wsui-button-small {font-family: Arial, Helvetica, sans-serif;
                    font-size: small;
                    color: #000000;
                    background-color: #dddddd }

.epi-form,
.epi-formSm {font-family: Arial, Helvetica, sans-serif;
             font-size: small;
             color: #000000;
             background-color: #ffffff }

.epi-buttonLinkSm {color: #000033;
                   text-decoration: underline }

.epi-buttonLinkSm:hover {color: #000000;
                         text-decoration: underline }

.epi-blockBGColor {background-color: #F0F0F0 }

.epi-chromeHeaderFont {font-family: Arial, Helvetica, sans-serif;
                       font-size: small;
                       color: #CC0000;
                       font-weight: bold }

.epi-chromeHeaderBG {background-color: #FFFFFF }

.epi-rowSubHead {color: #000000;
                 background-color: #EEEEEE }

/* DEPRECATED MY PAGES CLASSES: do NOT use for normal code */
.epi-button-normal {background-color: #E6E6E6;
                    cursor: normal }

.epi-button-normal table.rollover {background-color: #F5F5F5 }

.epi-button-normal a {color: #003399 !important;
                      text-decoration: none !important }

.epi-button-rollover {background-color: #E6E6E6;
                      cursor: hand }

.epi-button-rollover table.rollover {background-color: #E6E6E6 }

.epi-button-rollover a {color: #222222 !important;
                        text-decoration: none !important }

.epi-button-current,
.epi-button-current table.rollover {background-color: #E6E6E6 }

.epi-button-current a {color: #000000 !important;
                       font-weight: bold;
                       text-decoration: none !important }

.epi-button-current-rollover {background-color: #E6E6E6;
                              cursor: hand }

.epi-button-current-rollover table.rollover {background-color: #E6E6E6 }

.epi-button-current-rollover a {color: #222222 !important;
                                font-weight: bold;
                                text-decoration: none !important }

.epi-button-line {border-bottom: #ffffff 1px solid }




A.personalLink:link,A.personalLink:visited,A.personalLink:active,A.personalLink:hover {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: black;
}






.corporateLinks {
	font-family: Arial;
	font-size: 7pt;
	color: white;
	font-weight: bold;
}

A.corporateLink:link,A.corporateLink:visited,A.corporateLink:active {
	font-family: Verdana;
	font-size: 7pt;
	color: #eeeeee;
	font-weight: bold;
	text-decoration: none;
}

A.corporateLink:hover {
	text-decoration: underline;
}

.selectedCorporateLink {
	font-family: Verdana;
	font-size: 7pt;
	color: #CC0000;
	font-weight: bold;
}









div.nav1 {
	background-color: #999999;
	border-bottom: 1px solid white;
}

div.nav1 table {
	border-right: 1px solid white;
}

DIV.nav1NoContent {
 border-bottom: 2px solid #666666;
}







DIV.nav2 {
	background-color: #003399;
}

DIV.nav2 TABLE {
	border-top: 6px solid #003399;
}

DIV.nav2 TD A:link, DIV.nav2 TD A:visited, DIV.nav2 TD A:active  {
	text-decoration: none;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 85%;
	display: block;
	white-space: nowrap;
}

DIV.nav2 IMG {
	background-color: #003399;
}

A.nav2Unselected {
	color: #FFFFFF !important;
	padding: 1px 12px 1px 12px;
}

A.nav2Selected {
	color: #000000 !important;
	background-color: #FFFFFF;
	padding: 1px 6px 1px 12px;
}

DIV.nav2 TD A:hover {
	text-decoration: underline;
}



DIV.nav3 TABLE {
	width: 100%;
	margin-top: 5px;
}

.nav3Outer {
	border-bottom: solid #003399 1px;
}

.nav3Unselected {
	font-family: Arial;
	font-weight: bold;
	font-size: 85%;
	padding: 2px 12px 1px 13px;
	border-bottom: solid #003399 1px;
	width: 10px;
}

.nav3Selected {
	font-family: Arial;
	font-weight: bold;
	font-size: 85%;
	padding: 2px 12px 2px 12px;
	border-left: solid #003399 1px;
	background: #003399 url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/tab_angle3.gif) right top;
	width: 10px;
}

.nav3Unselected A:link, .nav3Unselected A:active, .nav3Unselected A:visited {
	color: #666666;
	text-decoration: none;
	white-space: nowrap;
}

.nav3Selected A:link, .nav3Selected A:active, .nav3Selected A:visited  {
	color: black;
	text-decoration: none;
	white-space: nowrap;
}

.nav3Selected A:hover { text-decoration: underline }
.nav3Unselected A:hover { color: black; }



DIV.nav3menu {
	display: none;
	margin-bottom: 20px;
	font-family: Arial;
	font-weight: bold;
	font-size: 85%;
	border-bottom: solid #003399 1px;
	text-align: center;
}

DIV.nav3menu A {
	padding-right: 15px;
	color: black;
}



TD.layout { padding-left: 20px; }

TD.layoutMain { border-left: 1px dashed #888888; border-top: 1px dashed #888888; padding-left: 0.3em; padding-top: 0.3em }

DIV.portlet { margin-bottom: 1.5em; }
DIV.portlet_nospacing DIV.portlet { margin-bottom: 0em; }

.minmaxDiv {
	width: 776px;
	margin: 0 10px;
	text-align: left;
}

.minmax {

}

A.more {
	display: block;
	padding-left: 10px;
	background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/bulmore.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

TR.rowLine TD {
	border-bottom: 1px solid #E6E6E6;
}

INPUT.buttonSm {
	font-size: 75%;
	background-color: #F0F0F0;
	border-width: 1px;
}

DIV.miniviewmore {
	text-align: right;
}

P.miniviewmore { 
	text-align: right;
	padding-bottom: 0em;
}

IMG.miniview, IMG.miniviewleft { 
	float: left;
	margin-right: 0.75em;
	margin-bottom: 0.5em;
	border: 0;
}

IMG.miniviewright { 
	float: right;
	margin-left: 0.75em;
	margin-bottom: 0.5em;
	border: 0;
}

IMG.miniviewtop { 
	display: block;
	margin-bottom: 0.1em;
	border: 0;
}

IMG.fullview { 
	float: right;
	margin-left: 1em;
	margin-bottom: 1em;
	border: 0;
	clear: right;
}

IMG.fullviewleft { 
	float: left;
	margin-right: 1em;
	margin-bottom: 1em;
	border: 0;
	clear: left;
}

IMG.fullviewcenter { 
	display: block;
	text-align: center;
	margin-top: 1em;
	margin-bottom: 1em;
	border: 0;
	clear: both;
}

IMG.gallery {
	border: 1px solid #666666;
}
A:hover IMG.gallery {
	border-color: #CC0000
}

A.LiteTreeExpanded {
	background-image:url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/ico-colaps.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}

A.LiteTreeColapsed {
	background-image:url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/ico-expand.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}

DIV.LiteTreeItem {
	padding-left: 17px;
}

DIV.loginRequired {
	background-image:url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/ico-loginSm.gif);
	background-repeat: no-repeat;
	background-position: left 0.1em;
	padding-left: 0.9em;
}

DIV.serviceDisabled {
	background-image:url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/ico-disabledSm.gif);
	background-repeat: no-repeat;
	background-position: left 0.1em;
	padding-left: 1.1em;
}

TABLE.newslist TR.newslistRow TD.newslistCell {
	padding: 0 0 0.3em 0;
}

DIV.noflow {
	display: inline-block;
}
DIV.noflow {
	display: table; /* for mozilla */
}

TABLE.newslist DIV.title {
	padding-bottom: 0.5em;
}

TABLE.newslist DIV.body P, TABLE.newslist DIV.body, DIV.newsfull DIV.body P, DIV.newsfull DIV.body { font-family: "Times New Roman", Times, serif; font-size: 105% }

DIV.newsfull { width: 466px }

DIV.newsfull DIV.abstract P { font-weight: bold }

DIV.separators TABLE.newslist TR.newslistRow TD.newslistCell {
	border-bottom: 1px dashed #888888;
	padding-top: 0.5em;
	padding-bottom: 0.3em;
}

TABLE.VrabecToolbar TD.VrabecToolbarIcons {
	background-color: #e6e6e6;
	border-top: 1px dashed #888888;
	border-bottom: 1px dashed #888888;
	padding: 3px 10px;
}

TABLE.VrabecToolbar TD.VrabecToolbarIcons TABLE {
	float: right;
}

TABLE.VrabecToolbar TD.VrabecToolbarIcons TABLE TD {
	padding-left: 7px;
}

TABLE.VrabecToolbar TD.VrabecToolbarPanel {
	background-color: #F0F0F0;
	border-left: 1px dashed #888888;
	border-right: 1px dashed #888888;
	border-bottom: 1px dashed #888888;
	padding: 10px;
}


DIV.abstract, P.abstract {
	color: #333333;
	font-weight: bold;
}

DIV.teaser {
	float:right;
	width: 200px;
	margin-left: 1em;
	margin-bottom: 1em;
	clear: right;
}

DIV.teaserleft {
	float:left;
	width: 200px;
	margin-right: 1em;
	margin-bottom: 1em;
	clear: left;
}

DIV.teasercenter {
	text-align: center
	width: 200px;
	margin-right: 1em;
	margin-bottom: 1em;
	clear: both;
}


DIV.quote, P.quote {
	padding: 1em;
	font-weight: bold;
	background-color: #b4c2e0;
	border-top: 5px solid #003399;
	border-bottom: 5px solid #003399;
}

SPAN.quote {
	font-weight: bold;
}


#dynamictooltip {
	position: absolute;
	width: 200px;
	border: 1px solid black;
	padding: 5px;
	background-color: lightyellow;
	z-index: 100;
	font-size: smaller;
}


#leftBox {
	display: none;
}




UL LI {
	list-style-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/bulLI.gif);
	margin-left: -28px;
	padding: 0;
}



UL {
	margin-top: 0;
	margin-bottom: 1em
}

H1 { margin-top: 0 }
P { margin-bottom: 0.75em }
FORM { margin-top: 0; margin-bottom: 0.75em }
HR { border: 0; border-top: 1px dashed #888888; }
.epi-fontSm { font-size: 85% }
TABLE.epi-dataTable TD, TABLE.epi-dataTable TH, TABLE.epi-dataTableLite TD, TABLE.epi-dataTableLite TH, TABLE.epi-formTable TD, .epi-formTable TD {
	PADDING-TOP: 0.15em; PADDING-BOTTOM: 0.15em;
}
TABLE.epi-dataTable TABLE TD { BORDER: 0; PADDING: 0 }
TABLE.epi-dataTable, TABLE.epi-dataTableLite, TABLE.epi-formTable { MARGIN-BOTTOM: 0.75em }

.epi-trailOn { color: #003399 }
.epi-ok { font-weight: bold; padding-left: 20px; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/bulOK.gif); background-repeat: no-repeat; background-position: left top; }
.epi-error { font-weight: bold; padding-left: 20px; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/bulERR.gif); background-repeat: no-repeat; background-position: left top; }
P.epi-ok, P.epi-error, P.instruction { padding-bottom: 1em }

.instruction { font-weight: bold; color: #666666; padding-left: 20px; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/bulALRT.gif); background-repeat: no-repeat; background-position: left top; }

.epi-font3 { color: #003399 }
.epi-BG3 {background-color: #003399; color: #FFFFFF !important }
.epi-BG4 {background-color: #b4c2e0 }

.epi-rowHighlight,
.epi-rowHighlight td,
.epi-rowHighlight td a,
.portlet-table-selected,
.portlet-table-selected a {background-color: #003399 }





.epi-chromeBorder { width: 100% }
.epi-chromeHeader { color: #CC0000; font-weight: bold; font-size: larger; }
.epi-chromeBG { padding: 0.5em 0 0 }
.chromeIcon IMG { margin-right: 0.2em }

DIV.chrome1 .epi-chromeHeader { border-top: 2px solid #003399; vertical-align: top }
DIV.chrome1 .chromeIcon { border-top: 2px solid #003399 }

DIV.chrome2 .epi-chromeHeader { color: white; padding: 0.1em 0.7em; border-left: 3px solid #003399; background-color: #003399; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/desni-vogal.gif); background-position: top right; background-repeat: no-repeat; }
DIV.chrome2 .epi-chromeBG { padding: 0.9em; border-left: 3px solid #003399; border-right: 3px solid #003399; border-bottom: 3px solid #003399; }
DIV.chrome2 .chromeIcon { border: 1px solid #003399; }

DIV.chrome3 .epi-chromeHeader { color: white; font-size: 100%; padding: 0.2em 0.5em; background-color: #003399; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/desni-vogal.gif); background-position: top right; background-repeat: no-repeat;  }
DIV.chrome3 .epi-chromeBG { padding: 0.5em; border-left: 1px solid #003399; border-right: 1px solid #003399; border-bottom: 1px solid #003399; }
DIV.chrome3 .chromeIcon { border: 1px solid #003399; }

DIV.chrome4 .epi-chromeHeader { font-size: 100%; padding: 0.2em 0 0; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/separator.gif); background-position: top; background-repeat: repeat-x;  }
DIV.chrome4 .epi-chromeBG { border-left: 1px solid white; padding: 0.2em 0 0.2em;  }

DIV.chrome5 .epi-chromeHeader { color: white; font-size: 100%; padding: 0.2em 0.5em; background-color: #666666; border-right: 1px solid black; }
DIV.chrome5 .epi-chromeBG { padding: 0.5em; background-color: #CCCCCC; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal.gif); background-position: bottom right; background-repeat: no-repeat; border-right: 1px solid black; border-bottom: 1px solid black; }

TABLE.chromeA1 .epi-chromeHeader { background-color: #CCCCCC }
TABLE.chromeA1 .epi-chromeHeader TABLE.chromeHeaderTitle { background-color: #003399; height: 80px; width: 80px; }
TABLE.chromeA1 .epi-chromeHeader TABLE.chromeHeaderTitle TD { padding: 0.5em; color: white; vertical-align: middle; font-weight: bold; font-size: larger; }
TABLE.chromeA1 .epi-chromeBG { background-color: #CCCCCC; padding: 0 7px 0 0 }
TABLE.chromeA1 TABLE.newslist DIV.content { padding-top: 0.5em; }
TABLE.chromeA1 TABLE.newslist DIV.title { padding-bottom: 0.7em; font-size: 110%; font-weight: bold; }
TABLE.chromeA1 TABLE.newslist DIV.abstract P { font-weight: bold; }

TABLE.chromeA2 .epi-chromeHeader { color: white; padding: 0.1em 0.3em; background-color: #003399; border-bottom: 10px solid #CCCCCC }
TABLE.chromeA2 .epi-chromeBG { padding: 0.7em 0.5em 0.5em 0.5em; border-left: 1px dashed #888888; border-right: 1px dashed #888888;  background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal.gif); background-position: bottom right; background-repeat: no-repeat; }

TABLE.chromeB1 { border-top: 1px dashed #888888; border-left: 1px dashed #888888 }
TABLE.chromeB1 TD.chrome { padding-top: 0.3em; padding-left: 0.3em; }
TABLE.chromeB1 .epi-chromeHeader { color: white; padding: 0.1em 0.3em; background-color: #003399; border-bottom: 10px solid #CCCCCC }
TABLE.chromeB1 .epi-chromeBG { padding: 0.7em 0.5em 1em 0.3em; background-color: #F0F0F0; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal.gif); background-position: bottom right; background-repeat: no-repeat; }
TABLE.chromeB1 TABLE.newslist DIV.title { font-size: 110%; font-weight: bold; }
TABLE.chromeB1 TABLE.newslist DIV.abstract P { font-weight: bold; }


TABLE.chromeB2 { border-top: 1px dashed #888888; border-left: 1px dashed #888888; }
TABLE.chromeB2 TD.chrome { padding-top: 0.3em; padding-left: 0.3em; }
TABLE.chromeB2 .epi-chromeHeader { color: white; padding: 0.1em 0.3em; background-color: #003399; border-bottom: 10px solid #CCCCCC }
TABLE.chromeB2 .epi-chromeBG { padding: 0.7em 0.5em 1em 0.3em; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal.gif); background-position: bottom right; background-repeat: no-repeat;  }
TABLE.chromeB2 TABLE.newslist DIV.title { font-size: 110%; font-weight: bold; }
TABLE.chromeB2 TABLE.newslist DIV.abstract P { font-weight: bold; }

TABLE.chromeB2a { border-top: 1px dashed #888888; border-left: 1px dashed #888888; }
TABLE.chromeB2a TD.chrome { padding-top: 0.3em; padding-left: 0.3em; }
TABLE.chromeB2a .epi-chromeHeader { color: white; padding: 0.1em 0.3em; background-color: #003399; border-bottom: 10px solid #CCCCCC }
TABLE.chromeB2a .epi-chromeBG { padding: 0.7em 0.5em 1em 0.3em; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal.gif); background-position: bottom right; background-repeat: no-repeat;  }

	DIV.chromeB2_CC0000 TABLE.chromeB2 .epi-chromeHeader, DIV.chromeB2a_CC0000 TABLE.chromeB2a .epi-chromeHeader { background-color: #CC0000; }
	DIV.chromeB2_660066 TABLE.chromeB2 .epi-chromeHeader, DIV.chromeB2a_660066 TABLE.chromeB2a .epi-chromeHeader { background-color: #660066; }
	DIV.chromeB2_003399 TABLE.chromeB2 .epi-chromeHeader, DIV.chromeB2a_003399 TABLE.chromeB2a .epi-chromeHeader { background-color: #003399; }
	DIV.chromeB2_EC9310 TABLE.chromeB2 .epi-chromeHeader, DIV.chromeB2a_EC9310 TABLE.chromeB2a .epi-chromeHeader { background-color: #EC9310; }
	DIV.chromeB2_99CC00 TABLE.chromeB2 .epi-chromeHeader, DIV.chromeB2a_99CC00 TABLE.chromeB2a .epi-chromeHeader { background-color: #99CC00; }
	DIV.chromeB2_8F52D1 TABLE.chromeB2 .epi-chromeHeader, DIV.chromeB2a_8F52D1 TABLE.chromeB2a .epi-chromeHeader { background-color: #8F52D1; }
	DIV.chromeB2_6699CC TABLE.chromeB2 .epi-chromeHeader, DIV.chromeB2a_6699CC TABLE.chromeB2a .epi-chromeHeader { background-color: #6699CC; }

TABLE.chromeB3 { border-top: 1px dashed #888888; border-left: 1px dashed #888888 }
TABLE.chromeB3 TD.chrome { padding-top: 0.3em; padding-left: 0.3em; }
TABLE.chromeB3 .epi-chromeHeader { color: black; padding: 0.1em 0.3em; background-color: #CCCCCC; border-top: 10px solid #003399 }
TABLE.chromeB3 .epi-chromeBG { padding: 0.7em 0.5em 1em 0.3em; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal.gif); background-position: bottom right; background-repeat: no-repeat;  }
TABLE.chromeB3 TABLE.newslist DIV.title { font-size: 110%; font-weight: bold; }
TABLE.chromeB3 TABLE.newslist DIV.abstract P { font-weight: bold; }

TABLE.chromeB4 { border-top: 1px dashed #888888; border-left: 1px dashed #888888 }
TABLE.chromeB4 TD.chrome { padding-top: 0.3em; padding-left: 0.3em; }
TABLE.chromeB4 .epi-chromeHeader { color: black; font-size: 100%; padding: 0.1em 0.3em; background-color: #CCCCCC; border-top: 10px solid #003399 }
TABLE.chromeB4 .epi-chromeBG { padding: 0.7em 0.5em 1em 0.3em; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal.gif); background-position: bottom right; background-repeat: no-repeat;  }
TABLE.chromeB4 TABLE.newslist DIV.title { font-weight: bold; }

TABLE.chromeC1 .epi-chromeHeader { color: white; font-size: 100%; padding: 0.2em 0.5em; background-color: #003399; }
TABLE.chromeC1 .epi-chromeBG { padding: 0.5em; background-color: #CCCCCC; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/spodnji-vogal-beli.gif); background-position: bottom right; background-repeat: no-repeat; }

TABLE.chromeD1 .epi-chromeHeader { color: white; font-size: 100%; padding: 0; background-color: #CC0000; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/desni-vogal.gif); background-position: top right; background-repeat: no-repeat; }
TABLE.chromeD1 .epi-chromeBG { padding: 0; border-right: 4px solid #CCCCCC; border-left: 4px solid #CCCCCC; border-bottom: 4px solid #CCCCCC; background-image: url(/portal/templates/template0005/SUQSWddbbdTfRVdWTXYUXSRQRRUQSXaQ/desni-vogal.gif); background-position: top right; background-repeat: no-repeat; }
TABLE.chromeD1 DIV.chromeBody { padding: 0.5em; }




