
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 : 15px; 
color : #000000; 
background-color : transparent; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
} 
li {
margin-bottom : 10px; 
color : #656565; 
background-color : transparent; 
} 
ul , ol {
font-size : 100%; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
} 

td {
font-size : 80%; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
letter-spacing : 1px; 
} 




.hdr , H1, .CategoriesTitle {
font-weight : bold; 
font-size : 120%; 
color : #000000; 
font-family : Helvetica, Verdana, Geneva, Arial, sans-serif; 
/*font-variant : small-caps; */
} 
.subhdr , H2 {
font-weight : bold; 
font-size : 90%; 
color : #CC3333; 
background-color : transparent; 
font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
margin-bottom : 0; 
text-transform : uppercase; 
} 
.sshdr , H3 {
font-weight : bold; 
font-size : 80%; 
color : #181818; 
background-color : transparent; 
font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
line-height : 25px; 
text-transform : uppercase; 
} 



.bold , B , strong {
font-weight : bold; 
color : #535353; 
background-color : transparent; 
} 
.italic , I , em {
font-style : italic; 
color : #7d7d7d; 
background-color : transparent; 
} 




.headerRow{
background-color:#EEEEF9;
}
/*
A {
font-family : Verdana, Helvetica, Tahoma, sans-serif; 
text-decoration : underline; 
background-color : transparent; 
} 
A:link,A:visited {
color : #0092DF; 
background-color : transparent; 
} 
A:active , A:hover {
color : #ff3300; 
text-decoration : none; 
background-color : transparent; 
} 
*/

A.TopMenuLink{
font-family : Verdana, Helvetica, Tahoma, sans-serif; 
font-size:10px;
font-weight:bold;
}

A.TopMenuLink:link , A.TopMenuLink:visited {
color : #9F1918; 
text-decoration : none; 
background-color : transparent; 
} 
A.TopMenuLink:hover , A.TopMenuLink:active {
color : #ff3300; 
text-decoration : none; 
background-color : transparent; 
} 







.rowheader {
background-color : #325F6B; 
color : #ffffff; 
font-weight : bold; 
border : 1px solid #000000; 
}



.dataTable {
color:#000000;
border : 1px solid #588cc0; 
background : #3F4673; 
} 

.rowOdd {

color:inherit;
border-bottom: 1px dotted #5963A2; 
} 
.rowEven {
background : #2F3456; 
color:inherit;
border-bottom: 1px dotted #5963A2; 
}



.pTable {
background:#ffffff;
border : 1px dotted #CACACA; 
} 

.pRowHeader {
background-color : #EEEEEE; 
color : #FF8040; 
font-weight : bold; 
border : 1px solid #317E9B; 
font-variant : small-caps; 
} 
.pRowOdd {
background : #f4f4f4; 
color:inherit;
border-bottom : 1px dotted #aaaaaa; 
} 
.pRowEven {
background : #ffffff; 
border-bottom : 1px dotted #aaaaaa; 
color:inherit;
} 

.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
} 

.ctxt {
font-size : 11px; 
color : #003366; 
background-color:#DDDDDD;
} 


.stxt {
font-size : 11px; 
color : #003366; 

} 

.itxt {
font-size : 11px; 
color : #003366; 
background-color:#EEEEEE;
} 

.error_box{
color : #ff0000; 
font-weight:bold;
}