/*	Table with dashed border */
table.dashed {
border-width: 1px;
border-color: #000000;
border-style: dashed;
}

 
P.artheads {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
/*height : 11px; */
font-weight : bold; 
line-height: 22px
}

td.mini {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 30px;
cellpadding: 4;
line-height: 14px
}


td.small {
font-size : 10px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 11px;
cellpadding: 4;
line-height: 14px
}


td.generaltext {
font-size : 12px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 12px;
line-height: 16px
}

table.generaltext {
font-size : 12px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 11px;
line-height: 16px
}

td.header1 {
font-size : 17px;
font-family : verdana, helvetica, sans-serif;
color : #ffffff;
height : 30px;
cellpadding: 4;
line-height: 24px
}

#header1 {
font-size : 17px;
font-family : verdana, helvetica, sans-serif;
color : #c00000;
height : 30px;
cellpadding: 4;
line-height: 24px
}

#ddash {
border-bottom-width: 1px;
border-style: dashed;
border-color: #669999;
width: 100%;
line-height: 3px;
border-bottom: 1px dashed #669999;
border-top: 0 solid #000000;
border-left: 0 solid #000000;
border-right: 0 solid #000000;
}

#dash {
border: none 0; 
border-top: 1px dashed #669999;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 


td.citation {
font-size : 13px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
height : 30px;
cellpadding: 4;
line-height: 18px
}
  

.minilink:link { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif; text-decoration: underline } 
.minilink:active { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 
.minilink:visited { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: underline } 
.minilink:hover { color: #c00000; font-size : 10px; font-family : verdana, helvetica, sans-serif;text-decoration: none } 



.generaltext:link { color: #c00000; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px  } 
.generaltext:active { color: #c00000; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.generaltext:visited { color: #800000; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
.generaltext:hover { color: #00009c; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 



#small {
font-size : 9px;
font-family : verdana, helvetica, sans-serif;
color : #000000;
line-height: 11px
} 

#greysmall {
font-family : verdana; 
font-size : 9px; 
color : #FF6666 ; 
text-decoration : none; 
/* height : 24px;  */
} 

/* site listings text */
A:link { color: #c00000; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px  } 
A:active { color: #c00000; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
A:visited { color: #800000; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: underline; line-height: 16px } 
A:hover { color: #00009c; font-size : 12px; font-family : verdana, helvetica, sans-serif; text-decoration: none; line-height: 16px } 



 
/* site listings text */
/* Base class, the rest inherit from this */
/* Forum Links - Topic Links */
a:visited {color: #c00000; }
a:hover {color: #000040; }

#gen {
font-size : 11px; 
font-family : verdana, helvetica, sans-serif; 
color : #000000;
link : #c00000; 
}

#gen2 {
font-size : 12px; 
font-family : verdana, helvetica, sans-serif; 
color : #000000;
link : #c00000; 
}

#menulinks {
font-size : 10px; 
font-family : verdana, arial, sans-serif; 
text-decoration : none; 
color : #c00000;
link : #c00000; 
}

A:link    { color: c00000; text-decoration : none }       /* unvisited links */
A:visited { color: c00000; text-decoration : none }      /* visited links */
A:active  { color: yellow; text-decoration : none }    /* active links */

#pagetitlehead {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
height : 18px;
color : #c00000;
link : #c00000; 
} 

#pagetitlehead2 {
font-size : 14px;
font-family : verdana, arial, sans-serif;
height : 18px;
color : #c00000;
link : #c00000; 
} 

#pagetitlehead3 {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
height : 18px;
color : #000000;
link : #000000; 
} 

#pagetitlehead4 {
font-size : 18px;
font-family : verdana, helvetica, sans-serif;
height : 18px;
color : #ffffff;
link : #ffffff; 
} 

#smallred {
font-size : 9px; 
font-family : verdana, helvetica, sans-serif; 
color : #c00000;
link : #c00000; 
}

#copyright {
font-size : 9px; 
font-family : verdana, arial, sans-serif; 
color : #c00000; 
link : #c00000;
}

#smallblack {
font-size : 9px; 
font-family : verdana, helvetica, sans-serif; 
color : #000000; 
link : #000000; 
/* line-height : 10pt;  */
}

#lobbyforumtitle {
font-size : 11px; 
font-family : verdana, helvetica, sans-serif; 
color : #c00000; 
line-height : 11pt; 
}