html img {border:0px;}

html form {border:0px;
  padding:0px;
  margin:0px;}

body {color: #e1ddd0;
background-color:#25272D;
margin: 0px;
padding: 0px;
border-style: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:100%;
}

a:link {color: #759FE9;
text-decoration: none;}

a:visited {color: #A289FD;
text-decoration: none;}

a:hover, a:active {color: #FFFFFF;
text-decoration: none;}

.adtable
 {padding:4px;}

.adtable a
{
text-decoration:none;
border-bottom:1px dashed #93a6c1;
}

input.txt {color: #000000;
background: #DDDDDD;
border: 1px solid;
border-color: #5c5c5c #7c7c7c #7c7c7c #5c5c5c;
padding:2px !important;
margin:2px !important;
font-size:120%;
}

select.txt {color: #000000;
background: #DDDDDD;
border: 1px solid;
border-color: #5c5c5c #7c7c7c #7c7c7c #5c5c5c;
padding:2px !important;
margin:2px !important;
font-size:120%;
}

textarea.txt {color: #000000;
background: #DDDDDD;
border: 1px solid;
border-color: #5c5c5c #7c7c7c #7c7c7c #5c5c5c;
padding:2px !important;
margin:2px !important;
font-size:120%;
font-family: Verdana, Helvetica, Arial, sans-serif;
width:500px;
height:300px;
}

input.txtdisabled {color: #000000;
background: #999999;
border: 1px solid;
border-color: #5c5c5c #7c7c7c #7c7c7c #5c5c5c;
padding:2px !important;
margin:2px !important;}

input.btn {display:block;color:#93A6C1;
font-weight:bold;
background-color:#3C3E42;
border:1px solid;
padding:4px;
border-top-color:#505256;
border-left-color:#505256;
border-right-color:#282A2E;
border-bottom-color:#282A2E;
}

.btn:hover {color:#91C477;}
.btn:active{border-color:#000000;}

input.btn2 {

}

.btn2:hover {border-color:#FFFFFF;}
.btn2:active{border-color:#000000;}

#head {
  background-color:#25272D;
	}
#nav {
	width: 48em;
	margin: 0px auto 0 auto;
	padding: 8px 0 0 0;
	}

  
.vote
  {
  padding-right:5px;
  }
div.vote a
  {
  text-align:center;
  width:20px;
  float:right;
  border:1px solid #444444;
  margin:4px;
  padding:2px;
  background-color:#303338;
  }
div.vote a:hover {background-color:#111111;border-color:#93a6c1;border-style:dashed;}

div.vote a.act
  {
  border-right:1px solid #93a6c1;
  border-bottom:1px solid #93a6c1;
  border-top:1px solid #4F627D;
  border-left:1px solid #4F627D;
  background-color:#111111;
  }
  
div.vote a.act:hover
  {
  border:1px dashed #444444;
  background-color:#303338;
  }
div.vote a.cnt
  {
  border-right:1px solid #93a6c1;
  border-bottom:1px solid #93a6c1;
  border-top:1px solid #4F627D;
  border-left:1px solid #4F627D;
  background-color:#111111;
  }
  
  
.ttop
  {
  float:right;
  font-size:70%;
  font-weight:normal;
  padding:6px;
  padding-left:15px;
  }
.ttop a {color:#E9C05D !important;}
.ttop a:hover {color:#FFFFFF !important;}

.btop
  {
  padding:0px;
  padding-top:5px;
  border-width:0px 0px 1px 0px;
  border-style:solid;
  border-color:#4F627D;
  }
div.btop a
  {
  position:relative;
  top:0px;
  font-size:80%;
  float:left;
  background: #25272D;
  padding:5px;
  padding-left:9px;
  padding-right:9px;
  margin-bottom:0px;
  margin-top:0px;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  border-color:  #283B56 #041732 #283B56 #283B56;
  color:#759FE9;
  }
div.btop a:hover {border-color:#74987F;color:#FFFFFF;}

#main
  {
	width: 48em;
	margin: 0px auto 0 auto;
	padding: 0;
  }

div.btop a.active
  {

  background-color:#000000;
  border-width: 1px 1px 0px 1px;
  border-color:  #4F627D;
  position:relative;
  top:0px;
  color:#759FE9;
  padding-left:5px;
  padding-right:5px;

  }
  
  
#ajcontent {
border:0px;
padding:2px 0px 0px 0px;
margin:0px 0px 0px 0px;

}

.sidebar {border-style: solid;
border-width: 1px 1px 1px 1px;
border-color:  #44464B #1C1D21 #1C1D21 #44464B;
font-size:80%;
color: #e1ddd0;
width: 100%;
background-color: #2E2F33;
padding:0px;
}

.sidebar h1 {font-weight: bold;
color: #f2f2f2;
font-size:12px;
padding:0px;
padding-right:4px;
margin-top:4px;
margin-right:4px;
margin-left:4px;
margin-bottom:-2px;
}

.sidebar p {font-size:80%;text-align:center;}

ul.sidenav,ul.sidenav li {font-size: 12px;
list-style-type: none;
margin:0 !important;
padding: 0 !important;
text-align: right;}

ul.sidenav a {display: block;

padding: 1px 7px 1px 0px;
cursor:default;

}

ul.sidenav a:hover {background-color: #26272b;
}

ul.sidesearch,ul.sidesearch li {font-size: 12px;
list-style-type: none;
margin:0;
padding: 0 !important;
font-weight:bold;}

ul.sidesearch a {display: block;
height: 100%;
padding: 3px 0px 3px 4px;
margin:0px !important;
cursor:default;}

ul.sidesearch a:hover {cursor:default;}

ul.searchsub,ul.searchsub li {padding:6px;
font-weight:normal;
font-size: 12px;
list-style-type: none;
margin:0px 0px 0px 4px !important;
text-align: left;
background-color:#000000;

}

ul.searchsub a {padding:0px;
margin:0px;
padding:0px !important;
display: inline;
height: 100%;
color: #b4d2f0;
cursor:default;}

ul.searchsub a:hover {color: #DDDDDD;}

ul.searchsub input {
margin:0px;
padding:0px;
}

.searchfloat {font-size:12px;color:#999999;
float:left;
padding: 0px;
padding: 3px 0px 3px 0px;}

.SmallText {font-size:70%;font-weight:normal;}

.helptext {border-style: solid;
border-width: 0px 0px 0px 3px;
border-color:  #44464B #000000 #000000 #44464B;
font-size:80%;
color: #e1ddd0;
padding:7px;
background-color: #2E2F33;
clear:left;
}
.helptext:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }

.helptext h1 {
color:#CCCCCC;
font-size:150%;
font-weight:bold;
font-family:Georgia,"Times New Roman",Times,serif;
padding-top:10px;
}
.helptext h2 {
color:#DDDDDD;
font-size:125%;
font-weight:bold;
font-family:Georgia,"Times New Roman",Times,serif;
}

.helpimg
 {
 border-style: solid;
 border-width:1px;
 border-color:  #CCCCCC;
 margin:4px;
 float:left;
}

.contenttext {border-style: solid;
border-width: 1px 1px 1px 1px;
border-color:  #44464B #000000 #000000 #44464B;
font-size:80%;
color: #EEEEEE;
padding:7px;
background-color: #2E2F33;
}

.contenttext h1 {
color:#EEEEEE;
font-size:150%;
font-weight:bold;
font-family:Georgia,"Times New Roman",Times,serif;
margin:0px;
}
.contenttext h2 {
color:#EEEEEE;
font-size:125%;
font-weight:bold;
font-family:Georgia,"Times New Roman",Times,serif;
}
.contenttext ul,.contenttext li {list-style-type: none;padding:0px;margin:0px;}

.contentnavlist ul,.contentnavlist li {list-style-type: none;display: inline;padding:1px;margin-right:3px;}

.contentnavlist a
  {
  font-size:12px;
  font-weight:normal;
  padding:0px;
  padding-left:3px;
  padding-right:3px;
  margin-right:5px;
  white-space:nowrap;
  }
.contentnavlist a:hover {color:#FFFFFF;text-decoration: underline;}

.contenttext p {padding:4px;margin:0px;margin-left:10px;}

.columntext {border-style: solid;
border-width: 1px;
border-color:  #44464B #000000 #000000 #44464B;
font-size:80%;
color: #e1ddd0;
padding:7px;
background-color: #2E2F33;
max-height:100px;
overflow:auto;
}






.twocol1 {width: 50%;float:left}
.twocol2 {width: 50%;float:right}
.warningtext {color:#FF9999;}

.FormBox
 {
  padding:5px;
  margin:10px;
}
.FormBox ul,.FormBox li {list-style-type: disc;padding:0px;
margin:0px;}
.FormHead
 {
  font-size:125%;
  font-weight:bold;
}

.ListName
  {
  width:30%;
  }

.contenttable {
  padding:0px;
  margin:0px;
  margin-left:1px;
  border-spacing:0px !important;
  border-style: solid;
  border-width: 1px;
  border-color:  #44464B #000000 #000000 #44464B;
  background-color: #2E2F33;
  white-space: nowrap;
  width:100%;
  border-collapse: collapse !important; 
  }
* html .contenttable
  {
  width:auto;
  }
.contenttable tr {
  color:#FFFFFF;
  font-size:80%;
  font-weight:normal;
  cursor: default;
  background-color:#2E2F33;
  white-space: nowrap;
}
.contenttable tr.hov {
}
.contenttable tr.hov:hover {
background-color:#26272b;
}
.contenttable tr.tc1 {background-color:#283E63}
.contenttable tr.tc2 {background-color:#283C5B}
.contenttable tr.tc3 {background-color:#283750}
.contenttable tr.tc4 {background-color:#283343}
.contenttable tr.tc5 {background-color:#292F39}
.contenttable tr.tc1:hover, .contenttable tr.tc2:hover, .contenttable tr.tc3:hover, .contenttable tr.tc4:hover, .contenttable tr.tc5:hover {background-color:#26272b;}


.contenttable tr.head3 {
  background-color: #2A333D;
  color:#FFFFFF;
  font-size:70%;
  font-weight:bold;
  cursor: default;
}
.contenttable tr.head3 td {
  padding:2px 4px 2px 4px;
}
.contenttable tr.head2 {
  background-color: #2A333D;
  color:#FFFFFF;
  font-size:80%;
  font-weight:bold;
  cursor: default;
}
.contenttable tr.head2 td {
  padding:3px 2px 0px 2px;
}
.contenttable tr.head {
  background-color: #2A333D;
  color:#FFFFFF;
  font-size:80%;
  font-weight:bold;
  cursor: default;
}
.contenttable tr.head td {
  padding:5px;
}

.contenttable tr.alter
  {
  border-bottom-style: solid;
  border-bottom-width:1px;
  border-bottom-color:#23262B;
  border-top-style: solid;
  border-top-width:1px;
  border-top-color:#23262B;
  }

.rank5{
   color:#FF7261;
   }
.rank4{
   color:#F6A687;
   }
.rank3{
   color:#EEEEEE;
   }
.rank2{
   color:#ADE87E;
   }
.rank1{
   color:#77FF51;
   }
.successmsg{
   color:#ADE87E;
   }
.PageLoad
  {
  background-color:#993300;
  color:#FFFFFF;
  position:absolute;
  bottom:0px;
  left:0px;
  z-index:100;
  font-size:80%;
  font-weight:bold;
  padding:0px;
  width:100%;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
  }
  
.tablenopad
  {
  border:0px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  }
.tablesmall
  {
  border:0px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-size:12px;
  text-align:right;
  width:100%;
  }
.tablesmall img
  {
  border: 0px;
  }
  
.textoverflow
 {
 overflow:hidden;white-space:nowrap;
 }
* html .textoverflow
 {
 text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
 }
 #tab
 {
  border:0px;
  padding:0px 0px 0px 0px;
  margin:15px 0px 4px 0px;
 }
 #tab li
  {
  margin:0px;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  border-color:  #44464B #000000 #000000 #44464B;
  font-size:80%;
  color: #e1ddd0;
  padding:4px 10px 4px 10px;
  background-color: #2E2F33;
  display: inline;
  list-style-type: none;
  }
  
.imglink
  {
  border:0;
  }

.footer
  {
  padding:0px;
  position:relative;
  top:20px;
  padding-bottom:5px;
  padding-top:5px;
  border-width:1px 0px 0px 0px;
  border-style:solid;
  border-color:#4F627D;
  text-align:center;
  width:100%;
  font-size:10px;
  clear:both;
  }

.savedsearch
 {
 padding:0px;
 list-style-type: none;
 display: inline;
 }
.savedsearch li
 {
 white-space:nowrap;
 }
 
.NewsHeadline
  {
  font-size: 23px;
  font-weight: normal;
  font-family: "Lucida Grande", Georgia, Trebuchet, "Trebuchet MS", sans-serif;
  padding:5px;
  }
  
.NewsDates
  {
  border-top:1px solid #444444;
  font-size: 12px;
  font-weight: normal;
  text-align:right;
  width:100%;
  font-family: "Lucida Grande", Georgia, Trebuchet, "Trebuchet MS", sans-serif;
  }
  
  
.NewsFooter
  {
  margin-top:10px;
  border:1px solid #444444;
  background-color:#2A333D;
  font-size: 12px;
  font-weight: normal;
  text-align:center;
  width:100%;
  }
  
.NewsRelatedNetworks
  {
  text-align:center;
  border:1px solid #444444;
  background-color:#2A333D;
  font-size: 10px;
  font-weight: normal;
  }
  
  
.simpleformtable
  {
  width:100%;
  border-collapse:collapse;
  }
  
.simpleformtable td
  {
  border-bottom:1px solid #444444;
  padding:15px;
  vertical-align:top;
  }


.xstooltip 
  {
  visibility: hidden; 
  position: absolute; 
  top: 0;  
  left: 0; 
  z-index: 2; 
  font: normal 10pt sans-serif; 
  padding: 3px;
  padding-top:10px;
  padding-left:15px;
  padding-right:15px;
  border: solid 1px #000000;
  background-repeat: repeat;  
  background-image: url(img/tooltipbg.png);
  color:#000000;
  vertical-align:middle;
  width:400px;
  }
  