/* ALL PAGES */
BODY, TR, TD { font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #464646; 
scrollbar-face-color: #274188; 
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #CAE2F9; 
scrollbar-3dlight-color: #1D6A87; 
scrollbar-darkshadow-color: #333333; 
scrollbar-track-color: #EBEBEB; 
scrollbar-arrow-color: #FFFFFF; }

A:link { text-decoration: none; color: #0000FF; }
A:visited { text-decoration: none; color: #FF6600; }
A:active { text-decoration: none; color: #993300; }
A:hover { text-decoration: underline; color: #0d2158; }

A.one:link { text-decoration: none; color: #274188; }
A.one:visited { text-decoration: none; color: #274188; }
A.one:active { text-decoration: none; color: #274188; }
A.one:hover { text-decoration: none; color: #061530; }

A.two:link { text-decoration: none; color: #FFFFFF; }
A.two:visited { text-decoration: none; color: #FFFFFF; }
A.two:active { text-decoration: none; color: #FFFFFF; }
A.two:hover { text-decoration: underline; color: #E6E7E8; }

A.easy:link { text-decoration: none ; color: #464646; }
A.easy:visited { text-decoration: none; color: #464646; }
A.easy:active { text-decoration: none; color: #464646; }
A.easy:hover { text-decoration: underline; color: #165A89; }




/* NAVIGATION MENU */
.anylinkcss {
position: absolute;
visibility: hidden;
border: 1px solid #274188;
border-bottom-width: 0;
font: normal 8pt Verdana;
text-align: left; 
line-height: 12px;
z-index: 100;
background-color: #e1e5ef;
width: 150px;
}

.anylinkcss a {
width: 100%;
display: block;
text-indent: 0px;
text-align: left; 
border-bottom: 1px solid #274188;
padding: 5px;
color: #000000;
text-decoration: none;
font-weight: normal;
}

.anylinkcss a:visited { 
color: #000000;
text-decoration: none;
font-weight: normal;
text-align: left; 
}

.anylinkcss a:hover { 
background-color: #274188;
color: #FFFFFF;
text-decoration: none;
text-align: left; 
font-weight: bold;
}
}
/* END OF NAVIGATION MENU */




/* MAIN SPACE */
P { text-align: left; margin: 0px; }
P.alignjustify { text-align: justify; margin: 0px; }
P.alignleft { text-align: left; margin: 0px; }
P.aligncenter { text-align: center; margin: 0px; }
P.alignright { text-align: right; margin: 0px; }


P.footer_left { font-size: 7pt; color: #FFFFFF; text-align: left; margin: 0px; }
P.footer_right { font-size: 7pt; color: #FFFFFF; text-align: right; margin: 0px; }

P.newsdate { font-size: 7pt; text-align: left; margin: 0px; }


P.title_up { font-size: 9pt; font-weight: bold; color: #252525; text-align: left; margin: 0px; }
P.title { font-size: 13pt; font-weight: bold; color: #0F1377; text-align: left; margin: 0px; }
P.title_sub { font-size: 8pt; color: #464646; letter-spacing: 1px; text-align: left; margin: 0px; }

P.title2_up { font-size: 8pt; font-weight: bold; letter-spacing: 1px; color: #252525; text-align: left; margin: 0px; }
P.title2 { font-size: 10pt; font-weight: bold; color: #0F1377; text-align: left; margin: 0px; }
P.title2_sub { font-size: 8pt; color: #636363; text-align: left; margin: 0px; }


HR { border: 0; color: #274188; background-color: #274188; height: 1px; width: 100%; text-align: left; }
HR.line_dblue { border: dashed thin; height: 1px; width: 100%; background-color: #FFFFFF; color: #274188; }
HR.line_sgray { border: 0; color: #B8BDB2; background-color: #B8BDB2; height: 1px; width: 100%; text-align: left; }
HR.line_dgray { border: dashed thin; height: 1px; width: 100%; background-color: #FFFFFF; color: #B8BDB2; }


/* FIELDS AND BUTTONS */
INPUT { background-color: #F1F2F2; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
SELECT { background-color: #F1F2F2; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
TEXTAREA { background-color: #F1F2F2; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
INPUT.check { background-color: #FFFFFF; border-bottom: #E1E1E1 0px solid; border-left: #E1E1E1 0px solid; border-right: #E1E1E1 0px solid; border-top: #E1E1E1 0px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
INPUT.button { background-color: #274188; border-bottom: #1C3065 1px solid; border-left: #E6EEFC 1px solid; border-right: #1C3065 1px solid; border-top: #E6EEFC 1px solid; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold }



/* IMAGE STYLES */
IMG.image_left { margin: 10px 10px 10px 0px; float: left; }
IMG.image_right { margin: 10px 0px 10px 10px; float: right; }

/* EXTRACTS TABLES */
TABLE.extract_right { width: 200px; font-weight: normal; font-style: normal; color: #000000; text-align: left; border: 1px solid #A4B2D7; padding: 5px; margin: 15px 0px 15px 15px; float: right; }
TABLE.extract_left { width: 200px; font-weight: normal; font-style: normal; color: #000000; text-align: left; border: 1px solid #A4B2D7; padding: 5px; margin: 15px 15px 15px 0px; float: left; }



/* TABLE PROPERTIES - TABLE COLLAPSE - SOLID BLUE 1PX */
TABLE.sblue { border-collapse: collapse; border: 1px solid #274188; }
TD.sblue { border-collapse: collapse; border: 1px solid #274188; }
TD.sbluetop { border-top: 1px solid #274188; }
TD.sbluebottom { border-bottom: 1px solid #274188; }
TD.sbluetopbottom { border-top: 1px solid #274188; border-bottom: 1px solid #274188; }
TD.sblueleft { border-left: 1px solid #274188; }
TD.sblueright { border-right: 1px solid #274188; }
TD.sblueleftright { border-left: 1px solid #274188; border-right: 1px solid #274188; }
TD.sblueall { border-left: 1px solid #274188; border-right: 1px solid #274188; border-top: 1px solid #274188; border-bottom: 1px solid #274188; }

/* TABLE PROPERTIES - TABLE COLLAPSE - DASHED BLUE 1PX */
TABLE.dblue { border-collapse: collapse; border: 1px dashed #274188; }
TD.dblue { border-collapse: collapse; border: 1px dashed #274188; }
TD.dbluetop { border-top: 1px dashed #274188; }
TD.dbluebottom { border-bottom: 1px dashed #274188; }
TD.dbluetopbottom { border-top: 1px dashed #274188; border-bottom: 1px dashed #274188; }
TD.dblueleft { border-left: 1px dashed #274188; }
TD.dblueright { border-right: 1px dashed #274188; }
TD.dblueleftright { border-left: 1px dashed #274188; border-right: 1px dashed #274188; }
TD.dblueall { border-left: 1px dashed #274188; border-right: 1px dashed #274188; border-top: 1px dashed #274188; border-bottom: 1px dashed #274188; }


/* TABLE PROPERTIES - TABLE COLLAPSE - SOLID LIGHT BLUE 1PX */
TABLE.slblue { border-collapse: collapse; border: 1px solid #A4B2D7; }
TD.slblue { border-collapse: collapse; border: 1px solid #A4B2D7; }
TD.slbluetop { border-top: 1px solid #A4B2D7; }
TD.slbluebottom { border-bottom: 1px solid #A4B2D7; }
TD.slbluetopbottom { border-top: 1px solid #A4B2D7; border-bottom: 1px solid #A4B2D7; }
TD.slblueleft { border-left: 1px solid #A4B2D7; }
TD.slblueright { border-right: 1px solid #A4B2D7; }
TD.slblueleftright { border-left: 1px solid #A4B2D7; border-right: 1px solid #A4B2D7; }
TD.slblueall { border-left: 1px solid #A4B2D7; border-right: 1px solid #A4B2D7; border-top: 1px solid #A4B2D7; border-bottom: 1px solid #A4B2D7; }

/* TABLE PROPERTIES - TABLE COLLAPSE - DASHED LIGHT BLUE 1PX */
TABLE.dlblue { border-collapse: collapse; border: 1px dashed #A4B2D7; }
TD.dlblue { border-collapse: collapse; border: 1px dashed #A4B2D7; }
TD.dlbluetop { border-top: 1px dashed #A4B2D7; }
TD.dlbluebottom { border-bottom: 1px dashed #A4B2D7; }
TD.dlbluetopbottom { border-top: 1px dashed #A4B2D7; border-bottom: 1px dashed #A4B2D7; }
TD.dlblueleft { border-left: 1px dashed #A4B2D7; }
TD.dlblueright { border-right: 1px dashed #A4B2D7; }
TD.dlblueleftright { border-left: 1px dashed #A4B2D7; border-right: 1px dashed #A4B2D7; }
TD.dlblueall { border-left: 1px dashed #A4B2D7; border-right: 1px dashed #A4B2D7; border-top: 1px dashed #A4B2D7; border-bottom: 1px dashed #A4B2D7; }


/* TABLE PROPERTIES - TABLE COLLAPSE - SOLID GRAY 1PX */
TABLE.sgray { border-collapse: collapse; border: 1px solid #B8BDB2; }
TD.sgray { border-collapse: collapse; border: 1px solid #B8BDB2; }
TD.sgraytop { border-top: 1px solid #B8BDB2; }
TD.sgraybottom { border-bottom: 1px solid #B8BDB2; }
TD.sgraytopbottom { border-top: 1px solid #B8BDB2; border-bottom: 1px solid #B8BDB2; }
TD.sgrayleft { border-left: 1px solid #B8BDB2; }
TD.sgrayright { border-right: 1px solid #B8BDB2; }
TD.sgrayleftright { border-left: 1px solid #B8BDB2; border-right: 1px solid #B8BDB2; }
TD.sgrayall { border-left: 1px solid #B8BDB2; border-right: 1px solid #B8BDB2; border-top: 1px solid #B8BDB2; border-bottom: 1px solid #B8BDB2; }

/* TABLE PROPERTIES - TABLE COLLAPSE - DASHED GRAY 1PX */
TABLE.dgray { border-collapse: collapse; border: 1px dashed #B8BDB2; }
TD.dgray { border-collapse: collapse; border: 1px dashed #B8BDB2; }
TD.dgraytop { border-top: 1px dashed #B8BDB2; }
TD.dgraybottom { border-bottom: 1px dashed #B8BDB2; }
TD.dgraytopbottom { border-top: 1px dashed #B8BDB2; border-bottom: 1px dashed #B8BDB2; }
TD.dgrayleft { border-left: 1px dashed #B8BDB2; }
TD.dgrayright { border-right: 1px dashed #B8BDB2; }
TD.dgrayleftright { border-left: 1px dashed #B8BDB2; border-right: 1px dashed #B8BDB2; }
TD.dgrayall { border-left: 1px dashed #B8BDB2; border-right: 1px dashed #B8BDB2; border-top: 1px dashed #B8BDB2; border-bottom: 1px dashed #B8BDB2; }




/* PRINTER PAGE */
P.epleft { font-size: 7pt; color: #464646; text-align: left; margin-left: 10px; }
P.epright { font-size: 7pt; color: #464646; text-align: right; margin-right: 10px; }

