/* style.css */



.border_black_top_1	{ border-top: solid 1px #000000; }
.border_black_left_1	{ border-left: solid 1px #000000; }
.border_black_right_1	{ border-right: solid 1px #000000; }
.border_black_bottom_1	{ border-bottom: solid 1px #000000; }

.border-1px { border: 1px solid #000000; }


/* #02659D */
/* #049EF5 */
/* #003366 */
/* #006699 */
/* #0000FF */
/* #000099 */
/* #000066 */
.border_blue_top_1	{ border-top: solid 1px #000066; }
.border_blue_left_1	{ border-left: solid 1px #000066; }
.border_blue_right_1	{ border-right: solid 1px #000066; }
.border_blue_bottom_1	{ border-bottom: solid 1px #000066; }



.bc     { border-collapse: separate; }


.f8     { font-size : 8pt; }
.f10    { font-size : 10pt; }
.f12    { font-size : 12pt; }
.f14    { font-size : 14pt; }
.f15    { font-size : 15pt; }
.f16    { font-size : 16pt; }
.f18    { font-size : 18pt; }
.f24    { font-size : 24pt; }

.b      { font-weight : bold; }
.i      { font-style : italic; }
.bi     { font-weight : bold; font-style : italic }
.u      { text-decoration : underline; }
.nu     { text-decoration : none; }
.ac     { text-align : center; }
.ar     { text-align : right; }
.al     { text-align : left; }
.at     { text-align : top; }
.aj     { text-align : justify; }

.vt     { vertical-align : top; }
.vm     { vertical-align : middle; }
.vb     { vertical-align : bottom; }

.ffa    { font-family : Arial; }
.ffv    { font-family : Verdana; }
.ffs    { font-family : Sans-serif; }
.ffh    { font-family : Helvetica; }
.fff    { font-family : "Futura Condensed Bold"; }
.fftnr  { font-family : "Times New Roman"; }
.fall	{ font-family : "Verdana, Arial, Helvetica, sans-serif"; }

.col-w  { color : #FFFFFF; } /* white */
.col-ow { color : #F0F0F0; } /* off white */
.col-g1 { color : #DCDCDC; } /* light gray - dark white */
.col-g2 { color : #eeeeee; } /* light gray */
.col-g3 { color : #dddddd; } /* light darker gray */
.col-g4 { color : #cccccc; } /* light darker gray */
.col-g5 { color : #A0A0A0; } /* gray */
.col-g6 { color : #808080; } /* darker gray */
.col-g7 { color : #666666; } /* dark gray */
.col-b  { color : #000000; } /* black */
.col-b2 { color : #333333; } /* black looking */
.col-r  { color : #FF0000; } /* red */
.col-rd { color : #990000; } /* dark red */
.col-r1 { color : #aa0000; } /* red 1*/
.col-bl { color : #0000FF; } /* blue */
.col-lbl        { color : #7DB9E8; } /* light blue */
.col-midbl      { color : #7992d5; } /* mid blue */
.col-pu { color : #990099; } /* dark purple */
.col-gr { color : #00FF66; } /* green */
.col-y  { color : #FFFF00; } /* yellow */
.col-br { color : #CC0033; } /*blood red*/
.col-666666 { color : #666666; } /* gray */
.col-52596B { color : #52596B; } /* gray */
.col-3A6EA5 { color : #3A6EA5; } /* calendar background */


.bgcol-g1       { background-color : #DCDCDC; }
.bgcol-g2       { background-color : #eeeeee; }
.bgcol-g3       { background-color : #dddddd; }
.bgcol-g4       { background-color : #cccccc; }
.bgcol-g5       { background-color : #A0A0A0; }
.bgcol-g6       { background-color : #808080; }
.bgcol-g7       { background-color : #666666; }
.bgcol-52596B   { background-color : #52596B; } /* gray */
.bgcol-w        { background-color : #FFFFFF; }
.bgcol-y        { background-color : #FFFF00; } /* yellow */
.bgcol-y2       { background-color : #FFFF33; }
.bgcol-y3       { background-color : #FFFF66; }
.bgcol-3A6EA5   { background-color : #3A6EA5; }
.bgcol-b        { background-color : #000000; } /* black */
.bgcol-bl       { background-color : #0000FF; } /* blue */


.w1     { width : 1px; }
.w5     { width : 5px; }
.w10    { width : 10px; }
.w20    { width : 20px; }
.w48    { width : 48px; }
.w65    { width : 65px; }
.w71    { width : 71px; }
.w14p   { width : 14%;  }
.w80p   { width : 80%; }
.w85p   { width : 85%; }
.w90p   { width : 90%; }
.w95p   { width : 95%; }
.w100p  { width : 100%; }

.h10    { height : 10; }
.h26    { height : 20px; }
.h40    { height : 40px; }
.h50    { height : 50; }
.h60    { height : 60; }
.h80    { height : 80; }
.h100   { height : 100; }


.bgcol-w { background-color : #FFFFFF; }


.blue-menu
        {
        font-family : Arial;
        font-size : 11pt;
        color : #000000;
        }


A.blue-menu
	{
        font-family : Arial;
        font-size : 11pt;
        color : #003366;
        text-decoration : none;
	}

A:VISITED.blue-menu
        {
        font-family : Arial;
        font-size : 11pt;
        color : #003366;
        text-decoration : none;
        }

A:HOVER.blue-menu
        {
        font-family : Arial;
        font-size : 11pt;
        color : #CCCCCC;
        text-decoration : none;
        }



.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #000000;
        }

A.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #003366;
        text-decoration : none;
        }

A:VISITED.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #003366;
        text-decoration : none;
        }

A:HOVER.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #FF0000;
        text-decoration : none;
        }





A.left-menu
        {
        font-family : Arial;
        font-size : 10pt;
        color : #000066;
        text-decoration : none;
        }

A:VISITED.left-menu
        {
        font-family : Arial;
        font-size : 10pt;
        color : #000066;
        text-decoration : none;
        }

A:HOVER.left-menu
        {
        font-family : Arial;
        font-size : 10pt;
	font-weight : ;
	color : #000066;
	text-decoration : underline;
        }

A:Visited:Hover.left-menu
	{
        font-family : Arial;
        font-size : 10pt;
        font-weight : ;
        color : #000066;
        text-decoration : underline;
	}





.aff-nave
        {
        font-family : Arial;
        font-size : l2pt;
        color : #0000CC;
        }

A.aff-nav
        {
        font-family : Arial;
        font-size : 12pt;
        color : #0000CC;
        text-decoration : underline;
        }

A:VISITED.aff-nav
        {
        font-family : Arial;
        font-size : 12pt;
        color : #0000CC;
        text-decoration : underline;
        }

A:HOVER.aff-nav
        {
        font-family : Arial;
        font-size : 12pt;
        font-weight : ;
        color : #0000CC;
        background : yellow;
        text-decoration : underline;
        }



.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        }


A.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        text-decoration : none;
        }

A:VISITED.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        text-decoration : none;
        }

A:HOVER.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : #CCCCCC;
        text-decoration : none;
        }
.n-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        }


A.n-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        text-decoration : underline;
        }

A:VISITED.n-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        text-decoration : underline;
        }

A:HOVER.n-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : cc0000;
        text-decoration : underline;
        }



	
.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : #000000;
        }

A.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : blue;
        text-decoration : none;
        }

A:VISITED.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : blue;
        text-decoration : none;
        }

A:HOVER.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : blue;
	background : #FFFF00;
        text-decoration : none;
        }






body { font-family:arial; vertical-align:top }

.hdr1 { color:black; background-color:white; font-size:14pt; font-weight:bold }
.reqd { color:red; font-size:10pt; font-weight:bold; }

.c1		{ color:black }
.c2		{ color:white }
.c3		{ color:000033 }
.c4		{ color:330000 }
.c5		{ color:FF0000 }
.c6		{ color:990000 }

.f6	{ font-size:6pt; }
.f8	{ font-size:8pt; }
.f10	{ font-size:10pt; }
.f12	{ font-size:12pt; }
.f14	{ font-size:14pt; }
.f18	{ font-size:18pt; }
.f24	{ font-size:24pt; }

.b		{ font-weight:bold }
.c		{ text-align:center }
.r		{ text-align:right }
.l		{ text-align:left }
.j		{ text-align:justify }

.vt		{ vertical-align:top }
.vm		{ vertical-align:middle }
.vb		{ vertical-align:bottom }

.bkg0	{ background-color:white; }
.bkg1	{ background-color:f0f0f0; }
.bkg2	{ background-color:dcdcdc; }
.bkg3	{ background-color:a0a0a0; }
.bkg4	{ background-color:808080; }
.bkg5	{ background-color:666666; }
.bkg6	{ background-color:333333; }
.bkg7	{ background-color:black; }

.bkga	{ background-color:000033; }
.bkgb	{ background-color:003366; }
.bkgc	{ background-color:336699; }
.bkgd	{ background-color:330000; }
.bkge	{ background-color:663300; }
.bkgf	{ background-color:996633; }


.button
	{
	font-family:arial; 
	font-size:8pt;
	background-color:0D006A; 
	color:white; 
	font-weight:bold; 
	border-color:0D006A;
	cursor:hand;
	}
		
.w48 { width:48px; }
.w65 { width:65px; }
.w71 { width:71px; }

.h26 { height:20px; }
.h40 { height:40px; }
	
.button2
	{
        text-decoration: none;
	border: 1px solid;
	font-family:Arial; 
	font-size:8pt;
	color:1B316F ! important; 
	text-decoration : none;
	}

.button2 a:link
        {
        text-decoration: none;
        font-family:Arial;
        font-size:8pt;
        color:1B316F ! important;
        text-decoration : none;
        }

.button2 a:visited
        {
        text-decoration: none;
        font-family:Arial;
        font-size:8pt;
        color:1B316F ! important;
        text-decoration : none;
        }

.button2 a:hover
	{
        text-decoration: none;
        font-family:Arial;
        font-size:8pt;
        color:1B316F ! important;
        text-decoration : none;
	}



.button3
        {
        text-decoration: none;
        border: 1px solid;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        border-color: #23537F #23537F #23537F #D4E6FF;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        }

.button3 a:link
        {
        text-decoration: none;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        }

.button3 a:visited
        {
        text-decoration: none;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        }

.button3 a:hover
        {
        text-decoration: none;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        }

.button3 a:visited.hover
	{
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	color: 1B316F;
	}



.button4
        {
        text-decoration: none;
        border: 1px solid;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        border-color: #D4E6FF #23537F #23537f #D4E6FF;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        }

.button4 a:link
        {
        text-decoration: none;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        }

.button4 a:visited
        {
        text-decoration: none;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        }

.button4 a:hover
        {
        text-decoration: none;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        }

.button4 a:visited.hover
        {
        text-decoration: none;
        font-family:Arial;
        font-size:10pt;
        color:1B316F ! important;
        }




.menu5
        {
        text-decoration: none;
        border: 1px solid;
        font-family:Arial;
        font-size:8pt;
/*	color:1B316F;*/
	color:#FFFFFF;
        border-color: #D4E6FF #23537F #23537f #D4E6FF;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
/*	background-color:#e2e4ea; */
        }






		
.links1 {
	width:95%
	}
		
.links2 a:link
	{
	font-family:arial;
	font-size:12px;
	text-decoration : underline;
	}

.links2 a:hover
	{
	font-family:arial;
	font-size:12px;
	text-decoration : underline;
	}

.links2 a:visited
	{
	font-family:arial;
	font-size:12px;
	text-decoration : underline;
	}

.links2 a:active
	{
	font-family:arial;
	text-decoration : underline;	
	font-size:12px;
	}

.links3 
	{
	font-size: 12px;
	}


.blue-menu
        {
        font-family : Arial;
        font-size : 11pt;
        color : #000000;
        }


A.blue-menu
	{
        font-family : Arial;
        font-size : 11pt;
        color : #003366;
        text-decoration : none;
	}

A:VISITED.blue-menu
        {
        font-family : Arial;
        font-size : 11pt;
        color : #003366;
        text-decoration : none;
        }

A:HOVER.blue-menu
        {
        font-family : Arial;
        font-size : 11pt;
        color : #CCCCCC;
        text-decoration : none;
        }



.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #000000;
        }

A.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #003366;
        text-decoration : none;
        }

A:VISITED.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #003366;
        text-decoration : none;
        }

A:HOVER.navyblue-small
        {
        font-family : Arial;
        font-size : 10pt;
        color : #FF0000;
        text-decoration : none;
        }








.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        }


A.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        text-decoration : none;
        }

A:VISITED.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : red;
        text-decoration : none;
        }

A:HOVER.97-menu
        {
        font-family : Arial;
        font-size : 14pt;
        color : #CCCCCC;
        text-decoration : none;
        }




	
.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : #000000;
        }

A.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : blue;
        text-decoration : none;
        }

A:VISITED.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : blue;
        text-decoration : none;
        }

A:HOVER.magsublist
        {
        font-family : Arial;
        font-size : 10pt;
        color : blue;
	background : #FFFF00;
        text-decoration : none;
        }

