font.underline_visible {
 position: relative;
 left: 0;
 top: -16;
 font-family: verdana, arial, sans-serif;
 font-size: 10pt;
 color: #c0c0c0
}

font.underline_invisible { 
 font-family: verdana, arial, sans-serif;
 font-size: 10pt;
 color: #FFFFFF
}

font.heading {
 font-family: verdana, arial, sans-serif;
 font-size: 13pt;
 font-weight: 900;
 color: #FFFF33;

}

font.subheading {
 font-family: verdana, arial, sans-serif;
 font-size: 10pt;
 font-weight: 800;
 color: #FFFF33;
}

font.sub-subheading {
 font-family: verdana, arial, sans-serif;
 font-size: 8pt;
 font-weight: 800;
 color: black;
}

font.title {
 font-family: verdana, arial, sans-serif;
 font-size: 12pt;
 font-weight: 900;
 color: black;
}

font.warning {
 font-family: verdana, arial;
 font-size: 8pt;
 font-weight: 900;
 color: red; 
}

font.notice {
 font-family: verdana, arial;
 font-size: 8pt;
 font-weight: 900; 
 color: green; 

}

font.body {
 font-family: verdana, arial;
 font-size: 8pt;
 color: #000000;
}

font.verysmall {
 font-family: verdana, arial;
 font-size: 9px;
}

font.number {
 font-family: courier, fixed;
 font-size: 14pt;
 font-weight: 900;
}

font.fixed {
 font-family: courier, fixed;
 font-size: 10pt;
}

input {
 background: #EBEBFF;
 border: dashed;
 border-width: 2px;
 border-color: #C0C0FF;
 font-weight: 600;
 color: black;
 font-size: 8pt;
}

input:hover {
 border-color: #6A6AFF;
}

SELECT {
 font-family: verdana, arial;
 font-size: 8pt;
 font-weight: 900;
}

TEXTAREA, SELECT, OPTION, FILE {
 background: #EBEBFF;
 border: dotted;
 border-width: 1px;
 border-color: #C0C0FF;
 font-weight: 590;
 font-size: 8pt;
 color: black;
}

A:hover {
 text-decoration: none; 
 color: #FF0000; 
 font-family: Verdana, Arial, sans-serif;
}

A { 
 text-decoration: underline;
 font-family: Verdana, Arial, sans-serif;
 color: black;
}

.a {text-decoration:underline}

hr {
 width: 100%; 
 height: 2px; 
 border-top: 3px  dashed;
 border-left: 0px;
 border-right: 0px;
 border-bottom: 0px; 
 border-color: #C0C0FF;

}

BODY {
 scrollbar-arrow-color:      #FFFFFF;   
 scrollbar-base-color:       #C0C0FF;
 scrollbar-track-color:      #EBEBFF;
 font-family: verdana, arial;
 font-size: 8pt;
 color: #000000;

}

font.tableHead {
 font-family: verdana, arial;
 font-size: 8pt;
 color: #000000;
 font-weight: 600;
}

tr.tableHead {
 background-color: #EBEBFF;
 font-family: verdana, arial, sans-serif;
 font-size: 14pt;
 font-weight: 600;
 color: #8080FF;
 font-stretch: ultra-expanded;

}

table.normal {
 font-family: verdana, arial, sans-serif;
 font-size: 8pt;
}

tr {
 font-family: verdana, arial, sans-serif;
 font-size: 8pt;
}

td.TitleEnd {
 border-bottom: 1px dashed #8080FF;
}

td.tableFotter {
 border-top: 1px dashed #8080FF;
 border-bottom: 1px dashed #8080FF;
}

td.cell {
 border-right: 1px solid #8080FF;
}

td.noRight {
 font-family: verdana, arial, sans-serif;
 border-bottom: 1px dashed #8080FF;
 color: black;
}

td.onlyTop {
 border-top: 1px dashed #8080FF;
}

td.box {
 font-family: verdana, arial, sans-serif;
 border: 1px dashed #8080FF;
 color: black;
}

td.tableColTitle {
 border-bottom: 1px dashed #8080FF;
 border-right: 1px dashed #8080FF;
}

div.mainHeading {
 border-right: 1px solid #8080FF;
 border-bottom: 1px dashed #8080FF;
 border-left: 1px solid #8080FF;
 border-top:  1px dashed #8080FF;
 width: 640px;
 background: white;
}

div.head {
 border-bottom: 1px dashed #8080FF;
 background-color: #8080FF;
}

div.pageFoot {
 /*border: 1px dashed #8080FF;*/
 font-size: 9px;
 font-family: verdana, arial, sans-serif;
 font-weight: 700;
 color: black;
 width: 640px;
}

div.footLink {
 border: 1px dashed #8080FF;
 font-size: 9px;
 font-family: verdana, arial, sans-serif;
 font-weight: 700;
 color: black;
 width: 640px;
}

table.lowerHeading {
 border-bottom: 1px dashed #8080FF;
 background-color: #D2D2FF;
 font-family: verdana, arial;
 font-size: 10px;
 font-weight: 900;
 color: black;
}

span.lowerHeadRight {
 border-bottom: 1px dashed #8080FF;
 background-color: #D2D2FF;
 font-family: verdana, arial;
 font-size: 9px;
 color: black;
 text-align: right;
}


img.avatar {
 border-right: 1px solid #8080FF;
 border-bottom: 1px dashed #8080FF;
 border-left: 1px solid #8080FF;
 border-top:  1px dashed #8080FF;
}

img.avatarList {
 border-right: 1px solid #8080FF;
 border-bottom: 1px dashed #8080FF;
 border-left: 0px;
 border-top: 0px;
}

img {
 border: none;
}


