img { 
    border: 0px; 
}

body {
    font-size: 8pt;
    color: #FFFFFF;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
    background-color: #808080;
    text-align:left;
    margin: 0px; 
    scrollbar-arrow-color: #990000;
    scrollbar-base-color: #666666;
    scrollbar-track-color: #999999;
}

table {
    empty-cells:show;
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
} 

select {
    color: #FFFFFF;
    background-color: #000000;
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
}

textarea {
    color: #FFFFFF;
    background-color: #000;
    border:solid 1pt #FFFFFF;
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
}

input {
    color: #FFFFFF;
    background-color: #000;
    margin: 1pt;
    border:solid 1pt #FFFFFF;
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
}

a:link { color: #FFFFFF; background-color: #808080; text-decoration: none;}
a:visited { color: #FFFFFF; background-color: #808080; text-decoration: none;}
a:hover { color: #FFFFFF; background-color: #808080; text-decoration: none;}
a:active { color: #FFFFFF; background-color: #808080; text-decoration: none;}
a:link.table_heading_link { background-color: #660000; color: #FFFFFF;}
a:visited.table_heading_link { background-color: #660000; color: #FFFFFF;}
a:active.table_heading_link { background-color: #660000; color: #FFFFFF;}
a:hover.table_heading_link { background-color: #660000; color: #FFFFFF;}
a:link.table_body_link { color: #FFFFFF; background-color: #808080;}
a:visited.table_body_link { color: #FFFFFF; background-color: #808080;}
a:hover.table_body_link { color: #FFFFFF; background-color: #808080; }
a:active.table_body_link { color: #FFFFFF; background-color: #808080; }



.table_header { 
    border-collapse: collapse; 
    background-color: 660000;
}

.button {
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
    border:solid 1pt #960000;    
    background-color: #000000;
    margin: 0px; 
}

.colored_button {
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
    background-color: #000000;
    border:solid 1pt #960000;
    margin: 0px; 
}

.menu_button {
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
    background-color: #000000;
    border:solid 1pt #960000;
    margin: 0px; 
    padding: 0px; 
    width: 100%; 
    overflow:visible; 
}

.form {
    font-size: 8pt;
    font-family: geneva, arial, Verdana, Helvetica, sans-serif;
    background-color: #808080;
    margin: 0; 
    padding: 0px; 
    width: 100%; 
    overflow:visible; 
}

.checkbox {
    border-collapse: collapse; 
    border-style: none; 
    background-color: #808080;
}

.data_table { 
    color: #FFFFFF;
    border-collapse: collapse; 
    background-color: 999999;
    border-color: #999999 #999999 #999999 #999999;
}

.background_table { 
              background-position: top right; 
              border-collapse: collapse; 
	      background-image:url('/roster/img/table_bg_rt_top.jpg'); 
	      background-repeat:no-repeat;
              background-color: #808080;
}

.background_table_small { 
              background-position: bottom right; 
              border-collapse: collapse; 
	      background-image:url('/roster/img/table_bg.jpg'); 
	      background-repeat:no-repeat;
              background-color: #808080;
}

.table_row0 { 
    border-collapse: collapse; 
    background-color:808080;

}

.table_row1 { 
    border-collapse: collapse; 
    background-color: 666666;
}

.battle_center_table { 
    background-position: bottom right; 
    border-collapse: collapse; 
    background-image:url('/roster/img/table_bg.jpg'); 
    background-repeat:no-repeat;
    background-color: #808080;
}

.battle_center_pending_table { 
    border-collapse: collapse; 
    background-color: 999999;
}

.stats_bad_table_cell { 
    color: #FFFFFF;
    border-collapse: collapse; 
    background-color:660000;
}

.stats_good_table_cell { 
    color: #FFFFFF;
    border-collapse: collapse; 
    background-color: 006600;
}

.battle_center_table { 
    border-collapse: collapse; 
    border-spacing: 0px; 
    border-width: 1px; 
}

.bc_menu_.box {
    height: 100%; 
    width: 200px; 
    overflow: auto;
    margin: 0px; 
    background-color: #808080;
    border-collapse: collapse; 
}

.bc_status_bar {
    height: 80px; 
    width: 100%; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
}

.bc_info_box {
    height: 80px; 
    width: 210px; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}

.bc_battle_stats_box {
    height: 80px; 
    width: 100px; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}

.bc_kill_stats_box {
    height: 80px; 
    width: 100px; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}

.bc_proficiencies_box {
    height: 80px; 
    width: 220px; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}

.bc_performance_evaluation_box {
    height: 80px; 
    width: 100%; 
    overflow: auto;
    margin: 0px; 
    background-color: #808080;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}

.bc_leagues_box {
    height: 60px; 
    width: 150px; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}
.bc_links_box {
    height: 100px; 
    width: 150px; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}
.bc_legend_box {
    height: 80px; 
    width: 150px; 
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
    background-color: #808080;
}

.text_box {
    height: 130px; 
    width: 300px; 
    font-size: 8pt;
    overflow: auto;
    margin: 0px; 
    background-color: #000000;
    border-collapse: collapse; 
    border:solid 1pt #FFFFFF;
}
.bc_menu_box {
    height: 250px; 
    width: 150px; 
    margin: 0px; 
    border-collapse: collapse; 
    background-color: #808080;
}

.bc_menu_table {
    height: 11px; 
    margin: 0px; 
    border-collapse: collapse; 
    border-spacing: 0px; 
    vertical-align: middle;
    padding-bottom: 0px;
    background-color: #808080;
}

.bio_table { 
    color: #FFFFFF;
    background-color: #999999;
    border-collapse: collapse; 
}

.bio_label { 
    color: #FFFFFF;
    border-collapse: collapse; 
    background-color: #333333;
}

.bio_data { 
    color: #FFFFFF;
    border-collapse: collapse; 
    background-color: #808080;
}


.roster_command_name {
    font-size: 180%;
    font-weight:bold;
}

.roster_command_slogan {
    font-size: 130%;
    font-weight:bold;
}

.commands_name {
    font-size: 180%;
    font-weight:bold;
}

.commands_slogan {
    font-size: 130%;
    font-weight:bold;
}

.commands_commander {
    font-weight:bold;
}

.commands_commander_rank {
    font-weight:bold;
}

.commands_rank {
}

.commands_personel {
}


