td{
 font-family: tahoma,verdana,arial;
 font-size: 11px;
 color: #38465A;
}

 a{
  color: #38465A;
 }

 a.linkhover{
text-decoration:none;
color: #38465A;
 }
 a.linkhover:hover{
text-decoration:underline;
color: #38465A;
 }
li {
	list-style-position: inside; 
}

 .go{
  border-style: solid;
  border-width: 1px;
  border-color: #2D69A5;
  width: 117px;
  height: 18px;
 }

 .me{
  color: #ffffff;
  font-weight: bold;
  font-size: 10px;
 }

 .go1{
  border-style: solid;
  border-width: 1px;
  border-color: #77879D;
  width: 99px;
  height: 19px;
 }


 .go2{
  border-style: solid;
  border-width: 1px;
  border-color: #77879D;
  width: 67px;
  height: 19px;
 }


 .pa{
  color: #566B8A;
  font-weight: bold;
  font-size: 10px;
 }

 .ml{
  color: #307DE8;
  font-size: 11px;
  text-decoration: underline;
 }

 .fi{
  color: #556988;
  font-size: 10px;
  padding-left: 9px; 
  padding-right: 19px;
 }

 .px3{
  font-size: 3px;
 }

 .dt{
  background-color: #DDE1E8;
  color: #556988;
  font-weight: bold;
  padding-left: 4px;
 }

  .dtb{
  background-color: #86B5FF;
  color: #556988;
  font-weight: bold;
  padding-left: 4px;
 }

 .dt1{
  background-color: #F1F3F6;
 }

 .dt2{
  background-color: #F8F9FA;
 }

 .dthi{
  background-color: #FF9E2C;
 }

 .dtstk{
  background-color: #FCF6EA;
 }

 .dtlightblue{
  background-color: #E7F5FF;
 }
  .celsep{
  background-color: #DDE1E8;
  height: 1px;
 }
 .celsepo{
  width:2px;
  background-color:#FF9E2C;
 }
.dtpad{
padding:4px;
}
 .ml1{
  color: #38465A;
  font-size: 11px;
  text-decoration: underline;
  padding-left: 4px;
 }

 .me1{
  color: #ffffff;
  font-size: 10px;
 }

 .me2{
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
 }

 .me3{
  color: #ffffff;
  font-weight: bold;
  font-size: 11px;
 }

 .bg{
  background-image: url(/images/m42.gif);
  background-repeat: repeat-x;
 }

 .ml2{
  color: #307DE8;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
 }

 .ml3{
  color: #307DE8;
  font-size: 11px; 
  text-decoration: none;
 }

 .wdb{
  color: #6B80A1;
  font-size: 11px; 
  text-decoration: none;
 }

 .bg2{
  background-image: url(/images/m43.gif);
  background-repeat: repeat-x;
 }

 .bg3{
  background-image: url(/images/header_menubk.gif);
  background-repeat: repeat-x;
 }

 .ho{
  color: #ffffff;
  font-size: 10px;
  text-decoration: underline;
 }

 .pr{
  color: #4B82D8;
  font-size: 19px;  
 }

 .pa1{
  color: #FF9E2C;
  font-weight: bold;
  font-size: 10px;
 }

 .no{
  color: #17202D;
  font-size: 10px;
  text-decoration: underline;
 }

 .tx{
  color: #17202D;
  font-size: 11px;
  padding-right: 25px;
 }

 .bu{
  color: #FF9E2C;
  font-family: arial;
  font-size: 11px;
 }


.lm3{
 color: #3B4451;
 font-family: Tahoma,Verdana, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 padding-left: 5px;
 padding-top: 5px;
 padding-bottom: 1px;
 background-color: #FFFFFF;
 width: 179px;
 height: 21px;
 text-decoration:none;
 cursor: hand;
 border: solid;
 border-width: 1px;
 border-top-width: 0px;
 border-color: #B3B8C1;
}

.lm4{
 color: #FFFFFF;
 font-family: Tahoma,Verdana, Arial, sans-serif;
 font-size: 10px;
 background-color: #FF9E2C;
 font-weight: bold;
 padding-left: 5px;
 padding-top: 5px;
 padding-bottom: 1px;
 width: 179px;
 height: 21px;
 text-decoration:none;
 cursor: hand;
 border: solid;
 border-width: 1px;
 border-top-width: 0px;
 border-color: #B3B8C1;
}

.lm5{
 background-image: url(/images/m05.gif);
 width: 129px;
 height: 31px;
 cursor: hand;
}

.lm6{
 background-image: url(/images/m05_r.gif);
 width: 129px;
 height: 31px;
 }

.lm7{
 background-image: url(/images/m06.gif);
 width: 129px;
 height: 31px;
 cursor: hand;
}

.lm8{
 background-image: url(/images/m06_r.gif);
 width: 129px;
 height: 31px;
 }

.lm9{
 background-image: url(/images/m07.gif);
 width: 129px;
 height: 31px;
 cursor: hand;
}

.lm10{
 background-image: url(/images/m07_r.gif);
 width: 129px;
 height: 31px;
 }

.lm11{
 background-image: url(/images/m08.gif);
 width: 129px;
 height: 31px;
 cursor: hand;
}

.lm12{
 background-image: url(/images/m08_r.gif);
 width: 129px;
 height: 31px;
 }

.lm13{
 background-image: url(/images/m09.gif);
 width: 129px;
 height: 31px;
 cursor: hand;
}

.lm14{
 background-image: url(/images/m09_r.gif);
 width: 129px;
 height: 31px;
 }

.lm15{
 background-image: url(/images/m10.gif);
 width: 129px;
 height: 31px;
 cursor: hand;
}

.lm16{
 background-image: url(/images/m10_r.gif);
 width: 129px;
 height: 31px;
 }


 .fi1{
  color: #556988;
  font-size: 11px;
  font-weight: bold;     
 }
  

 .ml4{
  color: #556988;
  font-size: 11px;
  text-decoration: underline; 
 }

 .ml5{
  color: #307DE8;
  font-size: 11px;
  text-decoration: underline;
  padding-left: 9px;
 }


 .pr2{
  color: #4B82D8;
  font-size: 13px;
  font-weight: bold;  
 }

li.main_listitem {
	list-style-type: dot;
	margin-left: -25px;
}
a.main_taglink {
text-decoration:none;
font-size: 14px;
}
a.main_taglink:hover {
text-decoration:underline;
font-size: 14px;
}
a.main_taghead {
text-decoration:none;
font-size: 14px;
font-weight:bold;
}
a.main_taghead:hover {
text-decoration:underline;
font-size: 14px;
font-weight:bold;
}
a.tagcloud_14 {
text-decoration:none;
font-size: 14px;
}
a.tagcloud_14:hover {
text-decoration:underline;
font-size: 14px;
}
a.tagcloud_18 {
text-decoration:none;
font-size: 18px;
}
a.tagcloud_18:hover {
text-decoration:underline;
font-size: 18px;
}
a.tagcloud_22 {
text-decoration:none;
font-size: 22px;
}
a.tagcloud_22:hover {
text-decoration:underline;
font-size: 22px;
}

/***********/
/**  NEW  **/
/***********/


 .dt0{
  background-color: #DDE1E8;
  color: #556988;
  font-weight: bold;
 }
 .dt1b{
  background-color: #F1F3F6;
 }
 .dt1b:hover {
  background-color: #FF9E2C;
 }
 .dt2b{
  background-color: #F8F9FA;
 }
 .dt2b:hover {
  background-color: #FF9E2C;
 }
  .dt1c{
  background-color: #F1F3F6;
 }
  .dt2c{
  background-color: #F8F9FA;
 }
 .dtob {
  background-color: #FF9E2C;
  width: 2px;
  padding: 1px;
 }
 .tabmain td {
  padding:4px;
  border-bottom:#DDE1E8 1px solid;
  vertical-align:text-top;
}
  .tabmain {
 border-top:#DDE1E8 1px solid;
 empty-cells: show;

 }
  .tabmain2 td {
  padding:4px;
  border-bottom:#DDE1E8 1px solid;
  vertical-align:text-top;
}
  .tabmain2 {
 border-top:#DDE1E8 1px solid;
 border-bottom:#DDE1E8 1px solid;
 empty-cells: show;

 }
   .tabmain_fubo td {
  padding:4px;
  border-bottom:#DDE1E8 1px solid;
  vertical-align:text-top;
}
  .tabmain_fubo {
 border-top:#DDE1E8 1px solid;
 border-bottom:#DDE1E8 1px solid;
 border-right:#DDE1E8 1px solid;
 border-left:#DDE1E8 1px solid;
 empty-cells: show;

 }
 .dt1nobo td {
  background-color: #F1F3F6;
  border-bottom: 0px;
}
 .dt1nobo:hover {
  background-color: #FF9E2C;
  border-bottom: 0px;
 }
 .dt2nobo td {
  background-color: #F8F9FA;
  border-bottom: 0px;
}
 .dt2nobo:hover {
  background-color: #FF9E2C;
  border-bottom: 0px;
 }
 .htype2 {
  color: #ffffff;
  font-weight: bold;
 }
 .plaintable td{
  border-bottom: 0px;
  padding: 2px;
}
.hl_table_blue td {
  border-bottom: 0px;
  padding: 2px;
  background-color: #CFE2FF;
}


.tabletab_main {
padding: 0 5px 0 45px;
color:#ffffff;
font-weight: bold;
font-size: 11px;
text-align:center;
height:27px;
min-width:137px;
}
.tabletab_right {
background: url(/images/tab_table_right.png) no-repeat right top;
width:31px;
}


/***********/
/**  TAGS  **/
/***********/


a.tag {
    display: block;
    float: left;
    height: 23px;
    padding: 0 2px 0 10px;
    background: url(/images/tags/tag_db_right_nar.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tag:hover {
    display: block;
    float: left;
    height: 23px;
    padding: 0 2px 0 10px;
    text-decoration: none;
    background: url(/images/tags/tag_db_right_nar.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tag span {
    display: block;
    float: left;
    height: 15px;
    padding: 1px 7px 3px 19px;
    background: url(/images/tags/tag_db_main.png) no-repeat left top;
    line-height: 15px;
    vertical-align: top;
    white-space: nowrap;
}
a.tag2 {
    display: block;
    float: left;
    height: 23px;
    padding: 0 2px 0 10px;
    background: url(/images/tags/tag_lb_right_nar.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tag2:hover {
    display: block;
    float: left;
    height: 23px;
    padding: 0 2px 0 10px;
    text-decoration: none;
    background: url(/images/tags/tag_lb_right_nar.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tag2 span {
    display: block;
    float: left;
    height: 15px;
    padding: 1px 7px 3px 19px;
    background: url(/images/tags/tag_lb_main.png) no-repeat left top;
    line-height: 15px;
    vertical-align: top;
    white-space: nowrap;
}


a.tagx {
    display: block;
    float: left;
    height: 23px;
    padding: 0 18px 0 10px;
    background: url(/images/tags/tag_db_right_grayx_out.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tagx:hover {
    display: block;
    float: left;
    height: 23px;
    padding: 0 18px 0 10px;
    text-decoration: none;
    background: url(/images/tags/tag_db_right_redx_out.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tagx span {
    display: block;
    float: left;
    height: 15px;
    padding: 1px 7px 3px 19px;
    background: url(/images/tags/tag_db_main.png) no-repeat left top;
    line-height: 15px;
    vertical-align: top;
    white-space: nowrap;
}
a.tagx2 {
    display: block;
    float: left;
    height: 23px;
    padding: 0 18px 0 10px;
    background: url(/images/tags/tag_lb_right_grayx_out.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tagx2:hover {
    display: block;
    float: left;
    height: 23px;
    padding: 0 18px 0 10px;
    text-decoration: none;
    background: url(/images/tags/tag_lb_right_redx_out.png) no-repeat right top;
    color: #fff;
    font-size: 12px;
	font-weight: bold;
	font-family:Arial;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

a.tagx2 span {
    display: block;
    float: left;
    height: 15px;
    padding: 1px 7px 3px 19px;
    background: url(/images/tags/tag_lb_main.png) no-repeat left top;
    line-height: 15px;
    vertical-align: top;
    white-space: nowrap;
}

