body              {background-color: #000000; margin: 0px; padding: 0px;}
body, th, td      {font-family: Arial,Helvetica; font-size: 11px; color: #ffffff;}

input, select     {font-family: Arial,Helvetica; font-size: 11px;}
textarea          {font-family: Arial,Helvetica; font-size: 11px;}

form              {margin: 0px; padding: 0px;}
font.required     {color:#ffffff;}

a:link            {color:#FFFFFF;}
a:visited         {color:#FFFFFF;}
a:active          {color:#3D4132;}
a:hover           {color:#FF0000;}

.nav_main div {
  background-image: url(http://media.gamebattles.com/templates/socom2/menu_divider.gif);
}
.nav_main a:link, .nav_main a:visited, .nav_main a:active {
  color: #aaaaaa;
}
.nav_main a:hover {
  color: #f5f5f5;
}

a.nav_top:link    {font-family: Arial,Helvetica; font-size: 10px; font-weight: bold; color: #cccccc; text-decoration: none;}
a.nav_top:visited {font-family: Arial,Helvetica; font-size: 10px; font-weight: bold; color: #cccccc; text-decoration: none;}
a.nav_top:active  {font-family: Arial,Helvetica; font-size: 10px; font-weight: bold; color: #cccccc; text-decoration: none;}
a.nav_top:hover   {font-family: Arial,Helvetica; font-size: 10px; font-weight: bold; color: #f5f5f5; text-decoration: none;}

input.login       {color: #ffffff; background-color: #666666; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #999999; border-bottom: 1px solid #999999; width: 72px; font-size: 10px;}
td.login          {font-family: Arial,Helvetica; font-size: 10px; color: #ffffff;}

input.text{
  font-family:ARIAL;
  font-size:15pt; 
  background-color:#FFFFFF; 
  border-color:#FF0000; 
  border-style:solid;
  border-width:2px;
  color:#000000; 
}
input.button {
font-size:15pt;
  border-color:#FF0000; 
  background-color:#FFFF99; 
  border-style:inset;
}
.buttonover  {
  font-size:15pt;
  font-family:ARIAL;
  border-color:#FF0000; 
  background-color:#F0F0F0 ; 
  border-style:inset;
  cursor: hand;
}

table.gbn         {background-color:#000000; border-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333;}
table.gbn td      {font-family: Arial,Helvetica; font-size: 10px; color: #ffffff;}
select.gbn        {font-size:9px; border:1px solid #999999; background-color:#e1e3e2;}
.gbn optgroup     {font-size:9px;}
.gbn option       {font-size:9px;}

a.gbn:link 		    {font-family: Arial,Helvetica; font-size: 10px; color: #aaaaaa; text-decoration: none;}
a.gbn:visited 	  {font-family: Arial,Helvetica; font-size: 10px; color: #aaaaaa; text-decoration: none;}
a.gbn:active 	    {font-family: Arial,Helvetica; font-size: 10px; color: #aaaaaa; text-decoration: none;}
a.gbn:hover       {font-family: Arial,Helvetica; font-size: 10px; color: #ffffff; text-decoration: underline;}

div.content       {padding: 5px 10px;}
div.shroud        {font-family: Arial,Helvetica,sans-serif; font-size: 1px; visibility: hidden; z-index: -1;}

.list th          {font-family: Arial,Helvetica; font-size:10px; border-bottom:1px solid #999999;}
.list td          {font-family: Arial,Helvetica; font-size:10px; border-bottom:1px solid #999999;}

.bianco      {font-family: Arial,Helvetica; font-size:11px; color: #FFFFFF; text-decoration: none;}
a.bianco   {font-family: Arial,Helvetica; color: #FFFFFF; text-decoration: none;}
a.bianco:hover {color: #FFFFFF; text-decoration: none;}
a.bianco:active { color: #FF0000; text-decoration: none;}
.nero      {font-family: Arial,Helvetica; font-size:14px; color: #000000; text-decoration: none;}
a.nero   {font-family: Arial,Helvetica; color: #000000; text-decoration: none;}
a.nero:hover {color: #000000; text-decoration: none;}
a.nero:active { color: #000000; text-decoration: none;}
.rossa      {font-family: Arial,Helvetica; font-size:14px; color: #FF0000; font-weight:bold;}
.verde      {font-family: Arial,Helvetica; font-size:14px; color: #00FF00; font-weight:bold;}
.rossa_small      {font-family: Arial,Helvetica; font-size:10px; color: #FF0000; font-weight:bold;}
.rossa_med      {font-family: Arial,Helvetica; font-size:12px; color: #FF0000; font-weight:bold;}
a.rossa,a.rossa_med,a.rossa_small   {font-family: Arial,Helvetica; color: #FF0000; }
a.rossa:hover,a.rossa_med:hover,a.rossa_small:hover {color: #CCCCCC;}
a.rossa:active,a.rossa_med:active,a.rossa_small:active   { color: #FF0000;}


a.spiegazioni:visited  {font-family: Arial,Helvetica; font-size:14px; color: #FF0000;}
.page_header      {font-family: Arial,Helvetica; font-size:18px; color: #FF0000; font-weight:bold;}
.spiegazioni      {font-family: Arial,Helvetica; font-size:14px; color: #000000;  background-color: #FFFFFF;}
.spiegazioni td,div      {font-family: Arial,Helvetica; font-size:14px; color: #000000;  background-color: #FFFFFF;}
a.spiegazioni:link   {font-family: Arial,Helvetica; font-size:14px; color: #FF0000;  background-color: #FFFFFF;}
a.spiegazioni:visited  {font-family: Arial,Helvetica; font-size:14px; color: #FF0000;  background-color: #FFFFFF;}
a.spiegazioni:active   {font-family: Arial,Helvetica; font-size:14px; color: #000000;  background-color: #FFFFFF;}
a.spiegazioni:hover {font-family: Arial,Helvetica; font-size:14px; color: #000000;  background-color: #FFFFFF;}
div.clan_name     {font-family: Arial,Verdana; font-size:14px; font-weight:bold; color:#000000;}

.del3            {background-color: #000000; border: 1px solid #FF0000;}
.del2            {background-color: #000000; border: 1px solid #4A4F3B;}
.del2 th         {border-right: 1px solid #4A4F3B; border-bottom: 1px solid #4A4F3B;}

.del_col	{background-color: #000000; border-right: 1px solid #FF0000;}
.del_col td 	{border-right: 1px solid #FF0000;}

.stats 		{background-color: #000000;}
.del            {background-color: #000000; border: 1px solid #4A4F3B;}
.del th         {border-right: 1px solid #4A4F3B; border-bottom: 1px solid #4A4F3B;}
.del td         {font-size:11px; border-bottom: 1px solid #4A4F3B;}
.del_header     {font-family: Arial,Helvetica; color: #000000; font-size: 11px; background-color: #848D72; background-image: url(http://media.gamebattles.com/templates/socom2/table_header.gif); border-bottom: 1px solid #999999; border-right: 1px solid #999999; font-weight:bold; height:22px;}
.del_header_sm  {font-family: Arial,Helvetica; color: #000000; font-size: 9px; background-color: #848D72; background-image: url(http://media.gamebattles.com/templates/socom2/table_header.gif); border-bottom: 1px solid #999999; border-right: 1px solid #999999; font-weight:normal; height:22px;}
.del_subheader  {font-family: Arial,Helvetica; color: #eeeeee; font-weight:bold;}
.del_sm         {background-color: #C3C3A7; border-left: 1px solid #4A4F3B; border-top: 1px solid #4A4F3B;}
.del_sm th      {border-right: 1px solid #4A4F3B; border-bottom: 1px solid #4A4F3B;}
.del_sm td      {font-size:9px; border-right: 1px solid #4A4F3B; border-bottom: 1px solid #4A4F3B;}

.del_row        {background-color:#C3C3A7;}
.del_row_alt    {background-color:#EEEEEE;}

.del_row_hilite    {background-color:#C3C3A7;}
.del_row_hilite th {padding:4px; border-top:1px solid #fff;}

.del_nogrid     {background-color: #C3C3A7; border:0px;}
.del_nogrid th  {border:0px;}
.del_nogrid td  {border:0px;}

.paging {
  background-color: #c3c3a7;
  border: 1px solid #4a4f3b;
  padding: 3px;
}

div.bar-outer {background:#9DA78C;}
img.bar-inner {background:#545E43;}
