/* style specifications for OES website */

/* SCROLLBAR */

body {
scrollbar-arrow-color:#5B5969;
scrollbar-darkshadow-color:#5B5969;
scrollbar-face-color: #EAD8BA;
background-image: url('images/bg.gif');
background-repeat: repeat-x;
}



/* BODY COPY */

/* Style for headers  */

h1 {
font-family: verdana, helvetica, sans-serif;
font-size: 18pt;
font-weight:bold;
color:#5B5969;
line-height: 22pt;
}

h2 {
font-family: verdana, helvetica, sans-serif;
font-size: 14pt;
font-weight:bold;
color:#5B5969;
}

h3 {
font-family: verdana, helvetica, sans-serif;
font-size: 12pt;
font-weight:bold;
color:#5B5969;
}

h4 {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
color:#5B5969;
}

h5 {
font-family: verdana, helvetica, sans-serif;
font-size: 9pt;
font-weight:900;
color:#5B5969;
}

/* Style for body text  */

p {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#000000;
}

td {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#000000;
}

.coltitle {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
color:#000000;
}

.boldtext {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:900;
color:#000000;
}

.boldtext_small {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:900;
color:#000000;
}

.text {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:normal;
color:#000000;
/* display:block; */
/* text-align:justify; */
}

.small {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;
color:#000000;
}

.footer {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.mini {
font-family: verdana, helvetica, sans-serif;
font-size: 7pt;
font-weight:normal;
color:#000000;
}

/* Style for calendar box  */

.floatbox_header {
font-family: verdana, helvetica, sans-serif;
font-size: 14pt;
font-weight:bold;
color:#F96903;
}

.floatbox_subheader {
font-family: verdana, helvetica, sans-serif;
font-size: 12pt;
font-weight:bold;
color:#F96903;
}

.floatbox_text {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:normal;
text-align:left;
color:#000000;
}

.floatbox {
display:block;
font-family: verdana, helvetica, sans-serif;
font-size: 11pt;
font-weight:bold;
padding:20px;
margin: 0px 0px 12px 12px;
text-align:center;
border:1px #5B5969 solid;
background-color:#EAD8BA;
}

/* Style for story box  */

.storybox_header {
font-family: verdana, helvetica, sans-serif;
font-size: 12pt;
font-weight:bold;
color:#F96903;
}

.storybox_text {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:normal;
text-align:left;
color:#000000;
}

.storybox {
display:block;
font-family: verdana, helvetica, sans-serif;
font-size: 11pt;
font-weight:bold;
padding:12px;
margin: 0px 0px 12px 12px;
text-align:center;
border:1px #5B5969 solid;
background-color:#EAD8BA;
}

/* Style for story box list  */
.storybox li {
text-indent: none;  

}  

/* Style for story box links: without underline  */

a.storylink {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
text-decoration:none;
color:#000000;
}

a.storylink:hover {
color:#F96903;
text-decoration:underline;
}

.caption {
display:block;
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:bold;
padding-top:8px;
text-align:center;
color:#000000;
}

.marker {
vertical-align:text-bottom;
}

/* Style for lists  */

/* li {  */
/* font-family: verdana, helvetica, sans-serif;  */
/* font-size: 10pt;  */
/* font-weight:normal;  */
/* color:#000000;  */
/* }  */


/* Style for body links: without underline  */

a.large {
font-family: verdana, helvetica, sans-serif;
font-size: 12pt;
font-weight:bold;
text-decoration:none;
color:#2F41BC;
}

a.large:hover {
color:#F96903;
}

a.news {
font-family: verdana, helvetica, sans-serif;
font-size: 11pt;
font-weight:550;
text-decoration:none;
color:#2F41BC;
}

a.news:hover {
text-decoration:underline;
color:#F96903;
}

a.text_bold {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
text-decoration:none;
color:#2F41BC;
}

a.text_bold:hover {
color:#F96903;
text-decoration:underline;
}


a.text_plain {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:normal;
text-decoration:none;
color:#2F41BC;
}

a.text_plain:hover {
color:#F96903;
text-decoration:underline;
}

a.small_plain {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;
text-decoration:none;
color:#2F41BC;
}

a.small_plain:hover {
color:#F96903;
text-decoration:underline;
}

a.small_foot {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;
text-decoration:none;
color:#2F41BC;
}

a.small_foot:hover {
color:#F96903;
}

a.small_bold {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:900;
color:#2F41BC;
}

a.small_bold:hover {
color:#F96903;
}

/* Style for body links: with underline  */

a.large_inline {
font-family: verdana, helvetica, sans-serif;
font-size: 12pt;
font-weight:bold;
text-decoration:underline;
color:#2F41BC;
}

a.large_inline:hover {
color:#F96903;
}

a.bold_inline {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
text-decoration:underline;
color:#2F41BC;
}

a.bold_inline:hover {
color:#F96903;
}

a.text_inline {
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:normal;
text-decoration:underline;
color:#2F41BC;
}

a.text_inline:hover {
color:#F96903;
}

/* a.text_inline:visited {  */
/* color:#014876;  */
/* }  */

a.small_inline {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;
text-decoration:underline;
color:#2F41BC;
}

a.small_inline:hover {
color:#F96903;
}

/* Style for outlined blocks  */

.outline_block {
display:block;
border:1px solid #000C3E;

}

/* Style for background color inline links */
a.box {
display:inline;
background-color:#0664C2;
font-family: verdana, helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
text-decoration:none;
color:#000000;
}

a.box:hover {
background-color:#FFB70A;
color:#000000;
}

/* Style for form textbox elements  */

.submit {
font-family: verdana, helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;
}

.textbox {
font-family: courier, monospace;
font-size: 10pt;
font-weight:normal;
}
