/*| Global Styles |*/
   body, td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;}
   body {background: #222;margin: 0px;}
   img {border: 0px;}
   #news_box {font-size: xx-small;}
/*| Global Styles |*/
/*| Link Styling |*/
   a {color: #3399FF;text-decoration: underline;}
   a:visited {color: #3399FF;}
   a:hover {color: #77AAFF;}
   a:active {color: #3399AA;}
/*| Link Styling |*/
.history_p {text-align:justify;}
#googleAds {width: 140px;margin-left:12px;margin-top:5px;}
/*| Layout Styles |*/
   #left_side {background-image: url(images/server_info.jpg);background-repeat: repeat-y;vertical-align: top;}
   #right_side {background-image: url(images/20.jpg);background-repeat: repeat-y;}
   #main_table {width: 771px;height: 598px;border: 1px solid black;}
   #news_box_header {width: 257px;height: 28px;}
   #maincontent {vertical-align:top;padding: 5px;}
   #footer {background-image: url(images/footer.jpg);}
   #footer input {width: 50px;height: 17px;margin-top: 2px;font-size: 7pt;background: #252B29;border: 1px solid #414143;color: #888888;}
   #loginbox {width: 100%;color: #888888;text-align: right;font-size: 7pt;padding-right: 45px;}
/*| Layout Styles |*/
/*| Mini Server Status Box |*/
   #server_status {margin-left: 12px;margin-top: 5px;width: 140px;}
   #server_title {margin-left: 15px;margin-top: 7px;width: 135px;text-align:center;padding: 1px;background: #3F3F3F;color: #FC0;font-variant:small-caps;font-weight:bold;}
   .mini_server_name {color:#FC0;font-variant:small-caps;font-weight:bold;}
   .mini_server_ip {font-size:8pt;}
/*| Mini Server Status Box |*/
/*| News Styles |*/
   .news_header {font-size: 12px;text-decoration: underline;margin-bottom: .75em;}
   #news_top {height: 130px;width:257px;overflow: hidden;}
   .news_item {margin-bottom: 1em;}
   .news_title {font-variant: small-caps;color: #FC0;font-weight: bold;}
   #news_poster, .news_poster {font-variant: normal;color: #FFF;font-weight:normal;}
   .news_title, .news_info, .news_text {padding-left: .35em;}
   .news_text {padding: .5em; }
   /*| News Styles |*/
/*| Member Page Styles |*/
   .member_table {width: 100%;margin-bottom: .5em;}
   .member_status {margin-bottom: 10px;text-align:center;}
   .member_header td {font-variant:small-caps;color:#FC0;font-weight: bold;background: #3F3F3F;}
   .member_table td {padding: 3px;}
   #member_intro {text-align:justify;}
   .member_head_a {color: #3399FF;text-decoration: underline;}
   .member_head_a:visited {color: #3399FF;}
   .member_head_a:hover {color: #77AAFF;}
   .member_head_a:active {color: #3399AA;}
   #aci, #eci, #inactive,
      #member_squad_former, #member_squad_honorary {display:none;}
   .member_admin_member {background: #888888;}
   /*# input {width: 50px;height: 17px;margin-top: 2px;font-size: 7pt;background: #252B29;border: 1px solid #414143;color: #888888;}*/

   /*| for link style change |*/
      a:link.on, a:visited.on {background: #3F3F3F;}
      a:link.off, a:visited.off {text-decoration:none;}
      a:link.done, a:visited.done {text-decoration:none;}
      a.on:hover, a.off:hover, a.done:hover {text-decoration:underline;}
   /*| for link style change |*/
/*| Member Page Styles |*/
/*| Server Status Page Styles |*/
   .UTServer_MapImage {border: 2px solid black;}
   /* No Players In Server */
   p.UTServer_NoPlayers {background: #393C44;border: 2px solid black;padding: 5px;width: 512px;margin: auto;}
   /* Player Table: the outer Table */
   table.UTServer_PT{margin: auto;table-layout: fixed;width:100%;}
   td.UTServer_PT{vertical-align: top;}
   /* Player Table: inner Table(s) */
   table.UTServer_PT_Red{background: black;border: 1px solid red;}
   table.UTServer_PT_Blue{background: black;border: 1px solid blue;}
   .UTServer_PT_Blue td, .UTServer_PT_Red td {background:#283044;padding: 3px;text-align: left;}
   .UTServer_PT_HeadRow_Red td, .UTServer_PT_HeadRow_Blue td {background:#393C44;}
   td.UTServer_PT_Red_Name,td.UTServer_PT_Blue_Name{width:100%;}

   /****************************************************************************\
   Unknown what these do!?!?!?!
   \****************************************************************************/
   td.UTServer_PT_Red_Teamscore{background: #DCC;font-weight: bold;}
   td.UTServer_PT_Blue_Teamscore{background: #CCD;font-weight: bold;}
   
   /****************************************************************************\
     Settings for the Settings Table
   \****************************************************************************/
   table.UTServer_ST {background: black;margin:auto;}
   td.UTServer_ST_Key {padding: 3px;background: #393C44;text-align: right;}
   td.UTServer_ST_Val {padding: 3px;background:#283044;text-align: left;}
/*| Server Status Page Styles |*/
/*| Resources Page Styles |*/
   .server_list table {width: 100%;}
   .server_list_head, #links_head {background: #3F3F3F;}
   .server_list_head td, #links_head {font-variant: small-caps;font-weight: bold;color: #FC0;}
   #links_head {padding: 2px;margin-top:10px;margin-bottom:5px;}
   #links_left {float:left;}
   #links_right{float:right;}
   .hangout_list {margin-top: 10px;}
/*| Resources Page Styles |*/
/*| History Page Styles |*/
   .maincontent_header {color: #FC0;font-weight: bold;margin-top:3px;font-variant: small-caps;font-size: 1.2em;}
/*| History Page Styles |*/

/*| Member Editor Styles |*/
   .member_add {background: #393C44;border: 1px solid black; margin: 25px;padding: 8px; width: 500px;}
   .member_add table {width:100%;}
   #add_sub {margin-right:10px;margin-top:2px;background: #252B29;border: 1px solid red;color: #888888;}
   .members_only {margin: 10px 0px 10px 15px;text-align:center;padding: 5px;width: 125px;color:black;font-weight:bold;
                     border: 1px; border-style: solid;;border-color: white black black white;display: block;background:#700;}
   #members_only {border:1px solid #888888;background: #393C44;width:125px;margin-left:20px;}
   #members_only ul { margin-left: -25px;}
/*| Member Editor Styles |*/
/*| Aftermath Styles |*/
   .aftermath_table td {padding: 3px;text-align:center;}
   .daftermath_win {border: 1px solid red;}
   .daftermath_loss {border: 1px solid blue;}
   .aftermath_table .timehead {background:#393C44;}
   .aftermath_table .maps {background:#283044;border-color:red;border-width:0px 1px 0px 1px;}
   .aftermath_table .scores {background:#283044;border-color:red;border-width:0px 1px 1px 1px;}
   .aftermath_table .usthem {border-color:red;border-width:0px 1px 0px 1px;}
   .aftermath_table .spacer {background:transparent;}
   .aftermath_table .bottom {background: #393C44;}
   .aftermath_table .bottom_spacer {height: 40px;}
   .aftermath_select {background:#222;color:#FFF;border: 1px solid #283044;}
   .aftermath_submit {background:#222;color:#FFF;border: 1px solid #283044;}
   .aftermath_ladderinfo {border: 1px solid black;background:#283044;padding:5px;margin-bottom:15px;}
   .aftermath_old {width:100%;}
   .aftermath_old td {padding: 5px; text-align: center;background: #393C44;}
   .aftermath_old th {text-align:center;background:#283044;padding:5px;}
   .competition_index {width: 100%;}
   .competition_spacer {width: 2%;background:#3F3F3F;}
   .competition_left, .competition_right {
      font-size: 10pt;
      font-weight: bold;
      text-decoration: underline;
      text-align: center;
      width: 49%;
   }
   .competition_buttons {text-align:center;}
/*| Aftermath Styles |*/
/*| Teamspeak Status Styles |*/
   .ts2_table {border-collapse: collapse;border:1px solid #111;background:#A3A3CB;width:100%;}
   .ts2_table td {color:#111;}
/*| Teamspeak Status Styles |*/
/*| w3c Valid HTML/CSS buttons |*/
   .w3cbutton4 {margin: 1em 17px;width: 9em;font-family: helvetica,arial,sans-serif;font-size: 100%;font-weight: bold;border:1px solid black;}
   .w3cbutton4 a {display: block;width: 100%;}
   .w3cbutton4 a:link, .w3cbutton4 a:visited, .w3cbutton4 a:hover {background-color: #0C2F59;color: #05c;text-decoration: none;}
   .w3cbutton4 span.w3c {padding: 0 0.4em;background-color: #3f3f3f;color: #FC0;}
/*| w3c Valid HTML/CSS buttons |*/

.links_title {
   color:#FC0;
   font-variant: small-caps;
   color: #FC0;
   font-weight: bold;
}
.AutoCompleteBackground {
	background-color:white;
}
.AutoCompleteHighlight {
	background-color:yellow;
}
#autocompleteDiv {
   position:absolute;
   left:0px;
   top:21px;
   visibility:hidden;
   border:solid #CCC 2px;
   color:black;
   background-color:white;
   z-index:1;
}

.join {text-align:justify;}
.upcoming {font-size: .8em;}
.upcoming_header {color: #FC0;font-weight: bold;margin-top:3px;font-variant: small-caps;}

.match_matchdiv, .match_mapdiv {background: #3F3F3F;margin: 10px;}
.match_mapdiv input {border: 1px solid #FC0;background:#222;margin-bottom: 5px;color:white;}
.match_matchdiv {text-align:center;}
.match_matchdiv_div {padding: 5px;}
.match_header {display:block;background:#283044;text-align:center;font-size: 12pt;font-weight:bold;text-decoration:underline;margin-bottom:5px;}
.match_header span {font-size: .6em;}
.match_left {float:left; width: 125px;margin-left: 5px;}
