a:link {
	text-decoration: none; 
	color:#26507B;
	}
	
	a:visited {
	text-decoration: none; 
	color:#26507B;
	}

	a:hover {
	text-decoration: none; 
	color:#000000;
        border-bottom:2px solid #26507B;
        padding:0px;		
	}

a:active {
	text-decoration: none; 
	color:#26507B;
	}

.mC {
width:180px; 
margin:5px; 
float:center;
}
.mH {
color:#26507B; 
cursor:pointer;  
font-weight:normal;
}
.mL {
width:165px; 
display:none; 
margin-top:2px; 
margin-bottom:10px; 
}
.mO {
margin-left:0px; 
display:block;
}
     

body
    {SCROLLBAR-FACE-COLOR: #4E7EA4;
SCROLLBAR-HIGHLIGHT-COLOR: BLACK; 
SCROLLBAR-SHADOW-COLOR: BLACK;
SCROLLBAR-3DLIGHT-COLOR: white; 
SCROLLBAR-ARROW-COLOR:  white; 
SCROLLBAR-TRACK-COLOR: white;
SCROLLBAR-DARKSHADOW-COLOR: white; 
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
cursor: default;}

h1 {
font-family: Joyful Juliana; 
color: #26507B;
letter-spacing: 1px; 
font-weight: normal; 
font-size: 52px;
margin-bottom:0;}

h2 {
font-family: Joyful Juliana; 
color: #000000;
letter-spacing: 1px; 
font-weight: bold; 
font-size: 32px;
margin-bottom:0;
margin-top:0;}

h3 {
font-family: Joyful Juliana; 
color: #26507B;
letter-spacing: 1px; 
font-weight: bold; 
font-size: 28px;
margin-bottom:0;}

td{
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}

.indextable {
background-color: #F9FAFC;
border-top: 1px solid  #000000;
border-left: 1px solid  #000000;
border-right: 1px solid  #000000;
}
.indextable td{
background-color: #F9FAFC;
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}

.infotable {
background-color: #FAFBFC;
border-top: 1px solid  #000000;
border-left: 1px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 1px solid  #000000;
}
.infotable td{
background-color: #FAFBFC;
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}

.lineagetable {
background-color: #FAFBFC;
border-top: 0px solid  #000000;
border-left: 1px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
}
.lineagetable td{
background-color: #FAFBFC;
border-top: 1px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 1px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
.image{
background-image: url("images/portrait_bk2.gif");
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
height: 35px;
width: 35px;
}
.image2{
background-image: url("images/portrait_bk2.gif");
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
height: 96px;
width: 96px;
}
td.bluecol{
background-color: #4E7EA4;
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 1px solid  #000000;
font-family: Verdana; 
color: #FFFFFF;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
text-align:center;
}
td.bluecol2{
background-color: #4E7EA4;
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 1px solid  #000000;
font-family: Verdana; 
color: #FFFFFF;
letter-spacing: 0px; 
font-weight: bold; 
font-size: 12px;
text-align:right;
}
td.bluecol3{
background-color: #4E7EA4;
border-top: 0px solid  #000000;
border-left: 1px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 1px solid  #000000;
font-family: Verdana; 
color: #FFFFFF;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
text-align:center;
}
td.bluecol-white1{
background-color: transparent;
border-top: 1px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 0px solid  #000000;
}
td.bluecol-white2{
background-color: transparent;
border-top: 1px solid  #000000;
border-left: 1px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 0px solid  #000000;
}
td.bluecol-other{
background-color: #ECEFF2;
border-top: 1px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 0px solid  #000000;
}
td.bluecol-other2{
background-color: #F3F6F9;
}
td.rowhead_info{
background-image: url("images/tt_mid2.gif");
border-top: 1px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #FFFFFF;
letter-spacing: 0px; 
font-weight: bold; 
font-size: 12px;
height: 20px;
text-align: center;
}
td.rowhead_index{
background-image: url("images/tt_mid2.gif");
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #FFFFFF;
letter-spacing: 0px; 
font-weight: bold; 
font-size: 12px;
height: 20px;
text-align: center;
}
td.leaderbk{
background-color: #F0F4F7;
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
td.otherbk{
background-color: #F3F6F9;
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
td.otherbk2{
background-color: #F3F6F9;
border-top: 0px solid  #000000;
border-left: 1px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
td.clutchbk{
background-color: #F4F5F7;
border-top: 1px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
td.tableheading1{
background-image: url("images/tt_mid.gif");
border-top: 0px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
font-family: Joyful Juliana; 
color: #FFFFFF;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 30px;
height: 35px;
text-align: center;
}
td.female{
background-color: #F4F5F7;
border-top: 1px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 1px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
td.male{
background-color: #EFF1F3;
border-top: 1px solid  #000000;
border-left: 0px solid  #000000;
border-bottom: 0px solid  #000000;
border-right: 1px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
td.doubledragon{
background-color: #FAFBFC;
border-top: 0px solid  #000000;
border-left: 1px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 0px solid  #000000;
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;
}
label {    
float: left;    
width: 10em;    
margin-right: 1em;    
text-align: right; 
}
fieldset {  
background-color: #FAFBFC;
margin: 1em 0 0 0;  
padding: 2;  
border-top: 1px solid  #000000;
border-left: 1px solid  #000000;
border-bottom: 1px solid  #000000;
border-right: 1px solid  #000000;
}  
legend {  
margin-left: 1em;  
color: #000000;  
font-family: Joyful Juliana;
color: #204B7C;
font-size: 28px;  
font-weight: bold; 
}  
fieldset ol {  
padding: 0.5em 0.5em 0 0.5em;  
list-style: none;  
font-family: Verdana;
color: #000000;
font-size: 12px;  
}  
fieldset li {  
padding-bottom: 0.75em;  
}  
fieldset.submit {  
border-style: none;  
background-color: #FFFFFF;
text-align: center; 
}
}
select {
 background-color: #666699;
 color: #ffffff;
}
form {
 padding: 5px;
}
.text {
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;  
 background-color: #FFFFFF;
 border-top: 1px solid #204B7C;
 border-bottom: 1px solid #204B7C;
 border-left: 1px solid #204B7C;
 border-right: 1px solid #204B7C;
}
.text2 {
font-family: Verdana; 
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 12px;  
 background-color: #FFFFFF;
 border-top: 1px solid #204B7C;
 border-bottom: 1px solid #204B7C;
 border-left: 1px solid #204B7C;
 border-right: 1px solid #204B7C;
}
.submit {
background-image: url ("images/send.gif");
}
fieldset fieldset {      
margin-bottom: -2.5em;      
border-style: none;      
background-color: transparent;      
background-image: none;      
}      
fieldset fieldset legend {      
margin-right: 1em;  
font-family: Sylfaen, Garamond, Times New Roman;
color: #000000;
letter-spacing: 0px; 
font-weight: bold;  
font-size: 15px;     
}      
fieldset fieldset ol {      
position: relative;      
top: -1.5em;      
margin: 0 0 0 11em;      
padding: 0;      
}      
fieldset fieldset label {      
float: none;      
width: auto;      
margin-right: auto;    
font-family: Sylfaen, Garamond, Times New Roman;
color: #000000;
letter-spacing: 0px; 
font-weight: normal; 
font-size: 15px;    
}
