
BODY {
margin : 0; 
font-size : 100%; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
background-color : #ffffff; 
color : #000000; 
} 
img{
border:0;
padding: 0;
}
p {
margin-top : 5px; 
margin-bottom : 11px; 
color : #000000; 
background-color : transparent; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
} 
li {
margin-bottom : 10px; 
color : #656565; 
background-color : transparent; 
} 

.blue li { color: #0B479D; }

ul , ol {
font-size : 100%; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
} 
.contentarea , td {
font-size : 80%; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
letter-spacing : 1px; 
} 
.note {
background-color : yellow; 
color : #000000; 
/*display:none;*/
} 
.BiggieLetter {
color : #0B479D; 
font-size : 135%; 
font-weight : bold; 
/*background-color : transparent; */
text-transform : uppercase; 
} 
.reg {
font-size : 90%; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
vertical-align : text-top; 
} 
HR {
color : #993333; 
background-color : transparent; 
} 
.hdr , .header, H1 {
font-weight : bold; 
font-size : 145%; 
color : #026aa9; 
background-color : transparent; 
font-family : Helvetica, Verdana, Geneva, Arial, sans-serif; 
font-variant : small-caps; 
} 
.subhdr, .subhead , H2 {
font-weight : bold; 
font-size : 110%; 
color : #EB0E3F; 
background-color : transparent; 
font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
padding-top : 12px; 
/*margin-bottom : 0; */
text-transform : uppercase; 
} 
.sshdr , H3 {
font-weight : bold; 
font-size : 100%; 
color : #006BB7; 
background-color : transparent; 
font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
line-height : 25px; 
} 

.newsBullet { font-family: verdana, arial, helvetica; font-size: 11px; color: #EA0437; }

a.blueNews:link { font-family: tahoma, verdana, arial; font-size: 11px; color: #FFFFFF; }
a.blueNews:visited { font-family: tahoma, verdana, arial; font-size: 11px; color: #FFFFFF; }
a.blueNews:hover { font-family: tahoma, verdana, arial; font-size: 11px; color: #FFFFFF; text-decoration: none; }


A {
font-family : Verdana, Helvetica, Tahoma, sans-serif; 
text-decoration : underline; 
background-color : transparent; 
} 
A:link {
color : #006BB7; 
background-color : transparent;
text-decoration : underline;  
} 
A:visited {
color : #62A3D1; 
background-color : transparent; 
} 
A:active , A:hover {
color : #006bb7; 
text-decoration : none; 
background-color : transparent; 
} 
A.menu:link , A.menu:visited {
color : #9d0303; 
text-decoration : none; 
background-color : transparent; 
} 
A.menu:hover , A.menu:active {
color : #216f15; 
text-decoration : none; 
background-color : transparent; 
} 
A.fl,A.flat {
font-weight : bold; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
letter-spacing : 0; 
} 
A.fl:link , A.fl:visited {
color : #0169A6; 
background-color : transparent; 
} 
A.fl:hover , A.fl:active {
color : #999999; 
text-decoration : none; 
background-color : transparent; 
} 
A.flat:link , A.flat:hover , A.flat:active , A.flat:visited {
color : #3897CF; 
text-decoration : none; 
background-color : transparent; 
} 
A.subft {
font-weight : bold; 
letter-spacing : 0; 
} 
A.subft:link , A.subft:visited {
color : #0078b9; 
background-color : transparent; 
} 
A.subft:hover , A.subft:active {
color : #008698; 
text-decoration : none; 
background-color : transparent; 
} 
A.subnav , A.subnavat {
font-size : 11.5px; 
font-weight : bold; 
letter-spacing : 0; 
} 
A.subnav:link , A.subnav:visited {
color : #ff7837; 
text-decoration : underline; 
background-color : transparent; 
} 
A.subnav:hover , A.subnav:active {
color : #ed6416; 
text-decoration : none; 
background-color : transparent; 
} 
A.subnavat:link , A.subnavat:visited , A.subnavat:hover , A.subnavat:active {
color : #7ea8e7; 
text-decoration : none; 
background-color : transparent; 
} 
.border {
border-right : 0 solid #6356b2; 
padding-right : 10px; 
border-top : 1px solid #dd2124; 
padding-left : 10px; 
padding-bottom : 10px; 
border-left : 0 solid #dd2124; 
padding-top : 10px; 
border-bottom : 1px solid #dd2124; 
} 
.errormsg {color:#FF0000;}

.smallerror {
font-weight : bold; 
color : #ff6600; 
font-size : 10px; 
background-color : transparent; 
} 
.error {
font-weight : bold; 
color : #000000; 
background-color : #e1fe89; 
} 
.bold , B , strong {
font-weight : bold; 
color : #535353; 
background-color : transparent; 
} 
.italic , I , em {
font-style : italic; 
color : #7d7d7d; 
background-color : transparent; 
} 
.hr {
border-bottom : 1px solid #3399ff; 
} 
.errorbox {
color : #ff0000; 
background-color:inherit;
font-weight : bold; 
} 
.copy {
font-size : 10.5px; 
color : #5c4eb0; 
background-color : transparent; 
} 
.footer {
font-size : 10.5px; 
color : #958b81; 
background-color : transparent; 
} 
.intfooter {
font-size : 12.5px; 
color : #5c4eb0; 
background-color : transparent; 
} 
.rowheader {
background-color : #95abd8; 
color : #ffffff; 
font-weight : bold; 
border-bottom : 1px solid #343434; 
} 
.small {
font-size : 70%; 
} 
.smallBold {
font-size : 8pt; 
font-weight : bold; 
} 
.dataTable {
color:#000000;
border : 1px solid #588cc0; 
background : #ebf2f8; 
} 
.rowHead {
background-color : #95abd8; 
color : #ffffff; 
} 
.rowOdd {
background-color : #b3cae1; 
color:inherit;
} 
.rowEven {
background : #e8eff7; 
color:inherit;
}
.navTable {
border : 1px solid #868686; 
} 
.nRowHead {
background : #95abd8; 
color : #ffffff; 
} 
.nRowOdd {
background : #e4eef1; 
color:inherit;
} 
.nRowEven {
background : #f3f4f5; 
color:inherit;
} 
.mpcontentarea {
font-size : 80%; 
letter-spacing : 1px; 
} 
.qHdr {
background : #b3cae1; 
font-size : 10px; 
color : #330066; 
font-family : verdana,monospace; 
border-bottom : 1px solid #77a0ca; 
border-top : 1px solid #cddceb; 
letter-spacing:1px
} 
.qtxt {
font-size : 10px; 
color : #006195; 
background-color:#EAF1F7;
font-family : verdana,monospace; 
letter-spacing:1px
} 
.stxt {
font-size : 10px; 
color : #0099ff; 
background-color:transparent;
} 

.dash {
font-size : 10px; 
color : #ffffff; 
background-color:transparent;
} 

A.sidelink:link , A.sidelink:visited {color : #ffffff; text-decoration : none; background-color : transparent;font-size: 10px } 
A.sidelink:hover , A.sidelink:active {color : #ffffff; text-decoration : underline; background-color : transparent; font-size: 10px} 

a.admin_nav:link { font-family: tahoma, verdana, arial; font-size: 12px; color: #EDF4F3; font-weight:bold}
a.admin_nav:visited { font-family: tahoma, verdana, arial; font-size: 12px; color: #EDF4F3; font-weight:bold}
a.admin_nav:hover { font-family: tahoma, verdana, arial; font-size: 12px; color: #EDF4F3; font-weight:bold; text-decoration: none; }

a.foot:link { font-family: tahoma, verdana, arial; font-size: 10px; color: #2B877C; font-weight: bold; line-height: 16px; }
a.foot:visited { font-family: tahoma, verdana, arial; font-size: 10px; color: #2B877C; font-weight: bold; line-height: 16px; }
a.foot:hover { font-family: tahoma, verdana, arial; font-size: 10px; color: #790069; font-weight: bold; text-decoration: none; line-height: 16px; }

.footDivider { font-family: tahoma, verdana, arial; font-size: 10px; color: #8F8D8E; }
