@charset "iso-8859-1";
/* CSS Document */
h1, h2, h3, h4, h5, h6, p {
	margin: 5px 0 5px 0;
}


h1 { font-size: 1.4em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }
h1, h2 { color: #ff4e00; }
h1 a { margin: 0 0 0 20px; font-size: 0.73em; font-weight: normal; }



.block {  margin-bottom: 0px; border: solid #dee0e3; border-width: 0 1px 1px; background: url(../images/block_bottom.gif) 0 100% repeat-x; }
.block-head { margin: 0 -1px; border-bottom: 1px soutset #dee0e3; background: url(../images/title_right.gif) 100% 0 #e3e6e8 no-repeat; }
.block-head .title { margin: 0px; padding: 7px 16px; border-bottom: 1px solid #dee0e3; background: url(../images/title_left.gif) no-repeat; text-transform: uppercase; font-size: 0.9em; color: #696a6a; }
.block-content { 
padding: 4px 4px 4px 4px; 

background-color:#FFFFFF; }


ul.links {  overflow: hidden; margin: 0 0 0 0;  }
.links li {  margin:  0; padding: 4px 4px 2px 2px; border-top: 1px solid #e5e5e5; list-style: none; }

.links li a { display: block; padding: 0 0 0 26px; background: url(../images/links_bullet.gif) 0 0 no-repeat; line-height: 1.82em; text-decoration: none; }
.links li a img { top: 0; left: 0; padding: 2px; }
.links li.active a { font-weight: bold; color: #ff4e00; }

.newsrow {  font-size: 0.9em; 
 border-bottom: 1px solid #e5e5e5; 
 padding:0px 0px 6px 6px;
 }
.newsrow img { top: 0; left: 0; padding: 0px 6px 0px 0px; }
.newsrow a {   font-size: 0.9em; color:#006600; font-weight: bold; }
.newsrow2 a {   font-size: 0.9em; color:#006600; font-weight: bold; }
.team_date {
	text-align:right; 
	font-weight: bold; 
		}
.team_scores {
border: solid #dee0e3; border-width: 1px;
width:20px;
height:20px;
text-align:center;
}
.team_scorehead{
border: solid #dee0e3; border-width: 1px;
height:20px;
text-align:right;
}

#news { width:550px;}
#stat { width:200px;}
#info { width:550px;}


#mbox { width:120px;}
/*  forms -----------------------------------------------------*/
form {
  margin: 0;
  padding: 0;
}
.menubox2 {border-spacing:0px;padding:3px; border-left: solid 1px #AAAAAA;  border-bottom: solid 1px #AAAAAA;  border-top: solid 1px #AAAAAA;  border-right: solid 1px #AAAAAA; width:180px; }
.m2t { text-align:center; background-color:#006600; color:#FFFFFF;}

.menubox {border-left: solid 1px #DDDDDD;  border-bottom: solid 1px #DDDDDD;  border-top: solid 1px #DDDDDD;  border-right: solid 1px #DDDDDD; width:180px; }
.firstmenu {text-align:center; background-color:#006600; color:#FFFFFF;}
.menuitem { text-align:left; padding:5px}
.prof_label {text-align:right; color:#000099; font-weight: bold;vertical-align:top; width:200px; }
.prof_data {text-align:left; vertical-align:top; border-bottom: solid #EEEEEE 1px; width:400px;}
form .f_field {
  background: #FFFFFF url("images/field_bg.gif") no-repeat left top;
  border: 1px solid #767676;
  vertical-align: middle;
  padding: 1px;
}
form .f_textarea {
  background: #FFFFFF url("images/field_bg.gif") no-repeat left top;
  border: 1px solid #767676;
  vertical-align: middle;
  padding: 1px;
}
form .f_button {
  vertical-align: middle;
  margin-top: 4px;
}
a {
  color: #585858;
  text-decoration: none;
  font-weight: none;
}
a:hover {
  color: #255B00;
  text-decoration: none;
  font-weight: none;
  }
 .flagbg{
		background:url('../images/bigflag2.jpg') no-repeat;
}

.site{
		background:url('../images/wbg.jpg') no-repeat;
	background-color:#FAFAFA;
	width:1000px;
	text-align:left;
}
.pagebar { font-size: 14px;
	text-align:center;
	height:20px;
	
	};

.list_head { font-size: 16px;
	text-align:center;
	height:20px;
	text-decoration: bold;
	}
.thumbnail{  text-align:center; padding:5; font-size: 14px;  width:150px; height:150px;
	vertical-align:top; }

.thumb_cell{  text-align:center; padding:5px; font-size: 14px;  width:80px; height:80px;
	vertical-align:middle;vertical-align: }
.thumb_cell_sign{  text-align:center; padding:5px; font-size: 14px;  background: #FFFF00; width:80px; height:80px;
	vertical-align:middle; }

aaap{ 

border-top: 1px solid  #E0E0E0;
} 

.newshead{font-size: 18px; text-decoration: bold
}
.forum-title { text-align:center; font-size: 14px;}
.newpost2{ align:center;}

.message_content{  background: #FFFFFF; border-spacing:1px}

.message_head{ width:180px; font-size: 12px; vertical-align:top; text-align:center; background:url('../images/wbg.jpg') no-repeat;padding:10px 10px 10px 10px; }
.message_stat{ width:240px; font-size: 12px; vertical-align:top; text-align:center; background: #fafafa;padding:10px 10px 10px 10px; }
.message_flag{ width:200px; font-size: 12px; vertical-align:top; text-align:center; background:url('../images/wbg.jpg') no-repeat;padding:10px 10px 10px 10px; }
.message_body{ width:600px;font-size: 16px; vertical-align:top; text-align:left; background: #F0F0F0; padding:10px 10px 10px 10px;}
.newsbox {text-align:left;padding:10px 10px 10px 10px; 	}
.msg1 {width:686px; height:237px; background:url('../images/msg_4.jpg') no-repeat;text-align:center;}
.msg2 {width:686px; height:237px; background:url('../images/msg_3.jpg') no-repeat;text-align:center;}

.msgtext {width:600px; height:300px; background:url('../images/msgtext.jpg') no-repeat;padding:60px 60px 60px 60px; text-align:center;}
.newsitem_title{ text-align:left; font-size: 14px; text-decoration: bold;}
.newsbox_foot{ text-align:center;}
.newsitem_short{ text-align:left;}
.foot{
	background-color:#205D00;
	width:1000px;
		height:40px;
text-align:center;
}
.foot a{ color:#419300; }
.msg-user {background-color:#888888;}
.msg-post {width:800;}
.msg-counter{ color: #0; font-size: 10px; text-decoration: bold}
.msgdate{ color: #0; font-size: 10px; text-decoration: bold}

.username  { color: #999999; font-size: 10px; text-decoration: bold}
.linkname  {  font-family: Verdana,Arial, Helvetica, sans-serif; color: #999999; font-size: 16px; text-decoration: bold}
.linkused   {  font-family: Verdana,Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; text-decoration: bold}
.boxbg {background-color:#DDDDEE; }
.boxhead {width:250px; text-align:center}
.trow {width:200px; text-align:left}
.wtext {color:#FF0000; }
.ad {color:#adadad; }
.head   { font-family: Tahoma,Arial, Helvetica, sans-serif; color: #6699CD; font-size: 20px; text-decoration: bold}

.title   {  font-family: Tahoma,Arial, Helvetica, sans-serif; color: #6699CD; font-size: 20px; text-decoration: bold}

.content  { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px}

body{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	background-color:#004401;
	background-image:url('../images/bglogo.jpg');
	color:#585858;
	font-size: 12px;
}
.thead {
background-color:#a2a2a2;
color:#FFFFFF;
height:30px;

}
.listhead { background:url('../images/cs.gif') repeat-x;  text-color:#FFFFFF;
height:26px;
text-align:center;
}
.listcell { background-color:#efefef;
height:26px;
padding: 4 4 4 4;
}
.listcell2 { background-color:#f9f9f9;
height:26px;
padding: 4 4 4 4;
}

.tc { background-color:#e2e2e2;
height:26px;
}
.login {
background-color:#FFF799;	
height:50px;
}
.navbar2 { height:27px;}
.navbar21 {background:url('../images/nav1.gif') no-repeat;  text-color:#FFFFFF; }
.navbar22 {background:url('../images/nav2.gif') repeat-x;  text-color:#FFFFFF; }
.navbar23 {background:url('../images/nav3.gif') no-repeat;  text-color:#FFFFFF; }
.navbg {background:url('../images/navback.gif') repeat-x;  text-color:#FFFFFF; text-align:center; width:800px;}

.sortbar {width:900px;}
.content-box {width:520px;}
.content-box2 {width:520px;}
.mini-box {width:160px; background-color:#F7F7F7;}
.oldalso {width:380px; background-color:#F7F7F7;}
.middle-box {width:660px;}
#pagenum span a {color:#000000; padding:2px 3px; }
#pagenum span  {color:#FFFFFF; padding:2px 3px; }
.nav {text-align:right;}
#navbar { background:url('../images/nav_l.gif') no-repeat; height:32px; line-height:31px; }
  #navbar-r { background:url('../images/nav_r.gif') no-repeat right; height:32px; padding-left:6px; }
    #navbar li { list-style-type:none; display:inline; }

    #navbar span a { 
        padding:0px 8px; 
      font-size:8pt;
        border-left:1px solid #a7a7a5; 
      text-decoration:none; 
      text-transform:uppercase; 
      font-weight:bold; 
      color:#585858; 
    }

    #navbar span a.arr { margin-right:10px; background:url(../images/nav_arrow.gif) no-repeat right center; }
    #navbar span a.flag { color: #b30000 !important; }
    #navbar span a.first { border:0px }
    #navbar span a:hover { color:#b30000 }
	/* ---------------- forum -------------------*/
.msgbox {
	width:490px;
	padding:20px;
	background-color:#DEDEDE;
	text-align:center;
}
.ntext {
	width:480px;
	height:160px;
}
.posts {
	width:532px;

}
.post_header {
	background:url('../forum/img/head2.gif') repeat-x;  text-color:#FFFFFF;
	height:30px;
	text-align:left;
	
}	
.f_navbar {
	background:url('../forum/img/navbar.png') repeat-x;  text-color:#FFFFFF;
	height:30px;
	text-align:left;
	width:530px;
	padding:2px;
}	
.f_navbar a {
      text-decoration:underline; 
      font-weight:bold; 
      color:#ffffff;	
}	
.tpanel {
      text-decoration:none; 
      font-weight:bold; 
      color:#ffffff;	
}
 .f_navhead  { 
 
      padding:5px 8px; 
      font-size:12pt;
      text-decoration:none; 
      font-weight:bold; 
      color:#585858; 
    }
.post_user{
	width:120px;
	background-color:#F0F0F0;
	text-align:center;
}
.post_body {
	background-color:#F0F0F0;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
}	
.f_pagenum {  width:20px;
			text-align:center;
}	
    

.round_selected {
	background-color:#006600;
	width:20px;
	text-align:center;
	height:20px;
	color:#FFFFFF;
	padding:4px 4px 4px 4px;

}
.round_closed {
	background-color:#EEEEEE;
	width:20px;
	height:20px;
	color:#000000;
	text-align:center;
	padding:4px 4px 4px 4px;

}
.round_ready {

	background-color:#DDFFDD;
	width:20px;
	text-align:center;
	height:20px;
	color:#000000;
	padding:4px 4px 4px 4px;
}
.round_selected a{
	color:#FFFFFF; 
}
.match_row {
  border-bottom: 1px solid #767676;
  vertical-align: middle;
 background-color:#DDDDDD;

}
.match_state {
	text-align:center;
}
.match_table {

	border:1px solid #a0a0a0;

	
}
.match_row_e{
  border-bottom: 1px solid #767676;
  vertical-align: middle;

  background-color:#EDEDED;

}
.match_res {
	text-align:center;
	color:#000000;
	width:30px;
	text-decoration:bold;
	}
.match_name1{
	text-align:right;
	width:150px;
	}
.match_name2{
	text-align:left;
	width:150px;
	}
	

