body {
	 background-color:#000000;
	 font-family: Calibri, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   font-weight:bold;
   font-size:10pt;
   background-attachment: fixed;
}
div#mainalign{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
div#main_dk{
	width:1024px;
	height:740px;
	background-image:url("images/new_index/background_dk.jpg");
	background-repeat:no-repeat;
	text-align:left;	
}
input.button2{
    cursor:pointer;
    border:outset 1px #000;
    background:#000;
    color:#EFEFEF;
    font-weight:bold;
    padding: 1px 2px;
    background:url(images/bgs/butt_green.jpg) repeat-x left top;
}
input.textbox2{
    cursor:pointer;
    border:outset 2px #000;
    background:#000;
    color:#EFEFEF;
    font-weight:bold;
    padding: 1px 2px;
    background:url(images/bgs/text_green.jpg) repeat-x left top;
}
select.select2{
    cursor:pointer;
    border:outset 0px #000;
    background:#000;
    color:#EFEFEF;
    font-weight:bold;
    padding: 1px 2px;
    background:url(images/bgs/text_green.jpg) repeat-x left top;
}
select.select2 option{
    cursor:pointer;
    border:outset 0px #000;
    background:#4A4;
    color:#EFEFEF;
    font-weight:bold;
    padding: 1px 2px;
}
em {
	font-style:normal;
}
em.fm {
   font-size:11pt;
   color: #CCCCCC;
   margin-bottom:0px;
   margin-top:0px;
   font-style:normal;
   font-weight:bold
}
em.fi{
   color:#C0C0C0;
   font-size:8pt;
   font-style:italic;
   font-weight:normal;
}
em.ft{
   color:#D0D0D0;
   font-style:normal;
}
em.fhiB{
   color:#B0B0B0;
   font-style:normal;
   font-weight:bold;
   font-size:9pt;
}
em.fhiB:hover{
   color:#F0F0F0;
   font-style:normal;
   font-weight:bold;
   font-size:9pt;
}
table.flags td{
   padding: 3px;
   border-width: 0px 0px 0px 0px;
}
table.frontLinks{
	background-repeat:no-repeat;
	background-image:url("images/bgs/frontlinks.gif");
	text-align:center;
	height: 42px;
	width: 815px;
}
table.frontLinks td{
	width:12%;
	text-align:center;
}
a {
	color:#fff;
}
a:hover{
	color:#ddd;
}
a.cre:hover{
	color:#fdd;
}
a.noB{
	color:#ccc;
}
a.noB:hover{
	color:#daa;
}
table.ran th{
	background-image:url("images/ran/dbgred.jpg");
}
table.ran{
	background-repeat:no-repeat;
	background-image:url("../images/ran/bg.png");
	margin: 1px;
	padding: 1px;
	border: 1px solid #333;
}
table.ran th{
	background-repeat: repeat-x;
	text-align:left;
}
table.ran td.nom1{
	background-image:url("/images/ran/nom.png");
	background-repeat:repeat-x;
	color:#000;
}
table.ran td.nom{
	background-image:url("/images/ran/nom.png");
	background-repeat:repeat-x;
	color:#000;
}
table.ran td.nomH{
	background-image:url("/images/ran/nom1.png");
	background-repeat:repeat-x;
	color:#000;
}
table.ran td.time1{
	background-image:url("/images/ran/time.png");
	background-repeat:repeat-x;
	color:#FFF;
}
table.ran td.time{
	background-image:url("/images/ran/time.png");
	background-repeat:repeat-x;
	color:#FFF;
}
table.ran td.timeH{
	background-image:url("/images/ran/time1.png");
	background-repeat:repeat-x;
	color:#FFF;
}
.button{
	cursor:pointer;
	border:outset 1px #000;
	background:#000;
	color:#EFEFEF;
	font-weight:bold;
	padding: 1px 2px;
	background:repeat-x left top;
}
.textbox{
  cursor:pointer;
  border:outset 2px #000;
  background:#000;
  color:#EFEFEF;
  font-weight:bold;
  padding: 1px 2px;
  background: repeat-x left top;
}
.select{
  cursor:pointer;
  border:outset 0px #000;
  background:#000;
  color:#EFEFEF;
  font-weight:bold;
  padding: 1px 2px;
  background: repeat-x left top;
}
.option{
  cursor:pointer;
  border:outset 0px #000;
  color:#EFEFEF;
  font-weight:bold;
  padding: 1px 2px;

}
.select option{
  cursor:pointer;
  border:outset 0px #000;
  color:#EFEFEF;
  font-weight:bold;
  padding: 1px 2px;
}
img.g{
   border-width: 1px;
   border-style: solid;
}
table.ran#overall{
	background-repeat:repeat-x;
	background-image:url("../images/ran/bg_red.gif");
}
table.ran#wealth{
	background-repeat:repeat-x;
	background-image:url("../images/ran/bg_green.gif");
}
table.ran#kudos{
	background-repeat:repeat-x;
	background-image:url("../images/ran/bg_blue.gif");
}
table.ran#dev{
	background-repeat:repeat-x;
	background-image:url("../images/ran/bg_orange.gif");
}
img.img_hi{
	border: 1px solid #ddd;
}
img.img_low{
	border: 0px;
}
table.oth {
   border-style: none;
}
table.oth td{
   border-style: solid;
   border-color: #550000;
}