

div, p, h1, h2, h3, h4, ul, li, table {

	border:none;
	font-family: Tahoma;
	font-size:12;
}
	 
body {
	margin:2;
    padding:0;
	-webkit-text-size-adjust: 100%;
  }
	 
.body1 {
	margin:2;
    padding:0;
   background-color:#f3f3f3
  }


input, select, textarea 	{
		font-size: 11px;
		font-family: arial;
		color:#585858; 
		border:1px solid #585858;
		height:20px;
		padding-left:2px;

	} 

.divedit 	{
		font-size: 11px;
		font-family: arial;
		color:#585858; 
		border:1px solid #585858;
		height:20px;
		padding-left:2px;
		background-color:#FFFFFF;

	} 


.chbox 	{
		border:0px  #585858;
	} 

.table1 	{
  border:0;
  padding:0;
	} 


.textbox1{
	font-family: Tahoma;
	font-size:11;
	height:20px;
}

.text_no_border {
border:0px;
background-image:url(/images/tr_bg3-2.gif);
cursor:hand;
}

.text_no_border2 {
border:0px;
background-image:url(/images/bt_bg_add4.gif);
cursor:hand;
}

.H1 {	
	height:24px;
	padding:10px 0 0 35px;
	font-family:Arial, Sans-Serif;
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
	text-transform:uppercase;
}

.sub1 {	
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
}

.t {	
	font-family: Ms Sans Serif;
	font-size:12px;
	font-weight:;
}

.e {	
	font-family: Verdana;
	font-size:12px;
	font-weight:;
}

.bold1 {
  font-size:11px;
  font-weight:bold;
  color:#000000	;
}

a {color:#3300CC; text-decoration:underline;}
a:link {color:#3300CC; text-decoration:underline;}
a:visited {color:#3300CC; text-decoration:underline;}
a:hover {color:#FF0000; text-decoration:none;}

a.link1 {color:#FFFFFF; text-decoration:underline;}
a:link.link1 {color:#FFFFFF; text-decoration:underline;}
a:visited.link1 {color:#FFFFFF; text-decoration:underline;}
a:hover.link1 {color:#FF9A31; text-decoration:none;}

a.link2 {color:#FFFFFF; text-decoration:none;font-size:16}
a:link.link2 {color:#FFFFFF; text-decoration:none;font-size:16}
a:visited.link2 {color:#FFFFFF; text-decoration:none;font-size:16}
a:hover.link2 {color:#FFFFFF; text-decoration:underline;font-size:16}


.md{
  background:#fff;
  border:1px solid #b0bec7;
}

.cborder1
{
background:#FEFEFE;
border:2px;
border-radius:8px;
border-style:solid;
border-color:darkgreen;
}

.cborder2
{
background:#eeecec;
border:2px;
border-radius:8px;
}

.cborder3
{
background:#FEFEFE;
border:2px;
border-radius:8px;
}

.rb-premium {display:block; float:left; height:80px; margin:-305px 0px 50px 1px; padding:0; width:80px; position:absolute; background:url("../images/r-premium.png") no-repeat scroll right top transparent; z-index:1;}

.rb-premium-c {display:block; float:left; height:80px; margin:-305px 0px 50px 135px; padding:0; width:80px; position:absolute; background:url("../images/r-premium.png") no-repeat scroll right top transparent; z-index:1;}


.rb-koom {display:block; float:left; height:80px; margin:-305px 0px 50px 1px; padding:0; width:80px; position:absolute; background:url("../images/r-koom.png") no-repeat scroll right top transparent; z-index:1;}

.rb-suggest {display:block; float:left; height:80px; margin:-305px 0px 50px 1px; padding:0; width:80px; position:absolute; background:url("../images/r-suggest.png") no-repeat scroll right top transparent; z-index:1;}

.rb-suggest-c {display:block; float:left; height:80px; margin:-305px 0px 50px 135px; padding:0; width:80px; position:absolute; background:url("../images/r-suggest.png") no-repeat scroll right top transparent; z-index:1;}


.rb-best {display:block; float:left; height:80px; margin:-305px 0px 50px 1px; padding:0; width:80px; position:absolute; background:url("../images/r-best.png") no-repeat scroll right top transparent; z-index:1;}

.rb-new {display:block; float:left; height:80px; margin:-305px 0px 50px 1px; padding:0; width:80px; position:absolute; background:url("../images/r-new.png") no-repeat scroll right top transparent; z-index:1;}

.rb-new-c {display:block; float:left; height:80px; margin:-305px 0px 50px 135px; padding:0; width:80px; position:absolute; background:url("../images/r-new.png") no-repeat scroll right top transparent; z-index:1;}


.rb-sport {display:block; float:left; height:80px; margin:-305px 0px 50px 1px; padding:0; width:80px; position:absolute; background:url("../images/r-sport.png") no-repeat scroll right top transparent; z-index:1;}



.tb1 {	
	font-family: Arial;
	font-size:11px;
	background-color:#b0bec7
	}
.tr1 {
  background-image:url(/images/tr_bg1.gif);
  height:20px;
  font-size:15px;
  font-weight:bold;
  color:#585858
}
.tr1-2 {
  background-image:url(/images/tr_bg3-5.gif);
  height:20px;
  font-size:15px;
  font-weight:bold;
  color:#000000
}
.tr1-3 {
  background-image:url(/images/tr_bg3-11.gif);
  background-repeat:repeat-x;
  height:20px;
  font-size:15px;
  font-weight:bold;
  color:#F7F7F7
}
.tr1-4 {
  background-image:url(/images/tr_bg3-10.gif);
  background-repeat:repeat-x;
  height:20px;
  font-size:11px;
  font-weight:bold;
  color:#000000	 
}

.tr1-5 {
  background-image:url(/images/tr_gray_2.gif);
  background-repeat:repeat-x;
  height:20px;
  font-size:11px;
  font-weight:bold;
  color:#000000	 
}

.tr1-6 {
  background-image:url(/images/tr_bg3-13.gif);
  background-repeat:repeat-x;
  height:20px;
  font-size:11px;
  font-weight:bold;
  color:#000000	 
}

.tr1-7 {
  background-image:url(/images/bt_blue_1.gif);
  background-repeat:repeat-x;
  height:18px;
  font-size:11px;
  font-weight:bold;
  color:#000000	 
}




.td1 {
	color:#ffffff
}
.tr2 {
  background-image:url(/images/tr_bg2.gif);
  height:15px;
  color:#585858
}
.tr2-1 {
  background-image:url(/images/tr_bg2-1.gif);
  height:15px;
  color:#585858
}

.tr2-2 {
  background-color:#FDEBCA;
  color:#5F5E5D;
  cursor:hand;
}



.td2 {
	color:#585858
}

.tr3 {
  background-image:url(/images/tr_bg3-2.gif);
  height:15px;
  color:#585858
}

.td-bd0 {

  border:1px solid ;
  color:#585858;
  background-color:#F6F8FB;
  padding:2px;
}

.td-bd1 {
  border-top:1px solid #b0bec7;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  color:#585858;
  background-color:#F6F8FB;
}

.td-bd2 {
  border-bottom:1px solid #b0bec7;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  color:#585858;
  background-color:#F6F8FB;
}




.tr4 {
  background-image:url(/images/tr_bg3-2.gif);
  height:15px;
  color:#000000
}



.td3 {
line-height: 16px;
vertical-align: top;
background-image:url(/images/tr_gray_2.gif);
BACKGROUND-REPEAT: repeat; 

  font-size:11px;
  color:#000000 
}

.td4 {
  background-image:url(/images/tr_gray_3_nb.gif);
  background-repeat:repeat-x;
  border:1px solid #b0bec7;
  height:20px;
  font-size:11px;
  color:#000000 
}

.td5 {
  background-image:url(/images/tr_bg3-10.gif);
  background-repeat:repeat-x;
  border:1px solid #b0bec7;
  height:20px;
  font-size:11px;
  color:#000000 
}

.td6 {
  background-image:url(/images/tr_gray_3_nb60.gif);
  background-repeat:repeat;
  height:20px;
  font-size:11px;
  color:#000000 
}

.td6line {
  background-image:url(/images/tr_gray_3_nb60.gif);
  background-repeat:repeat-x;
  height:20px;
  font-size:11px;
  color:#000000;
  border-style:solid;
  border-width:1;
  border-bottom-color:#b0bec7;
}

.tdgray {
  background-color:#b0bec7;
  height:1px;
}

.fb {
  font-size:11px;
  font-weight:bold;
  color:#000000 
}

.f12b {
  font-size:12px;
  font-weight:bold;
  color:#000000 
}


.fbu {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  text-decoration:underline;
}

.f12bu {
  font-size:12px;
  font-weight:bold;
  color:#000000;
  text-decoration:underline;  
}


.fwhite {
	font-family: Tahoma;
	font-size:11;
	color:#FFFFFF;
	font-weight:normal;
}

.fblue {
	font-family: Tahoma;
	font-size:14;
	color:#0000FF;
	font-weight:bold;
}

.fgreen {
	font-family: Tahoma;
	font-size:12;
	color:#009900;
	font-weight:normal;
}
.fgreenb {
	font-family: Tahoma;
	font-size:11;
	color:#55A948;
	font-weight:bold;
}

.fgreenb12 {
	font-family: Tahoma;
	font-size:12;
	color:#55A948;
	font-weight:bold;
}


.fgreenbig {
	font-family: Tahoma;
	font-size:14;
	color:#55A948;
	font-weight:bold;
}



.f12 {
	font-family: Tahoma;
	font-size:12;
	color:#000000;
	font-weight:normal;
}

.f12l {
	font-family: Tahoma;
	font-size:12;
	color:#000000;
	font-weight:normal;
	line-height:18px;
}


.f14 {
	font-family: Tahoma;
	font-size:14;
	color:#000000;
	font-weight:normal;
}

.f16 {
	font-family: Tahoma;
	font-size:16;
	color:#000000;
	font-weight:normal;
}

.f16b {
	font-family: Tahoma;
	font-size:16;
	color:#000000;
	font-weight:bold;
}

.f16bu {
	font-family: Tahoma;
	font-size:16;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.f16rbu {
	font-family: Tahoma;
	font-size:16;
	color:#ff0000;
	font-weight:bold;
	text-decoration:underline;
}


.f18 {
	font-family: Tahoma;
	font-size:18;
	color:#000000;
	font-weight:normal;
}

.fhead {
	font-family: Tahoma;
	font-size:30px;
	color:#000000;
	font-weight:bold;
}

.fheadb {
	font-family: Tahoma;
	font-size:18;
	color:#FF0000;
	font-weight:bold;
}

.fheadw {
	font-family: Tahoma;
	font-size:30px;
	color:#ffffff;
	font-weight:bold;
}

.fheadw2 {
	font-family: Tahoma;
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
    line-height:50px;
}


.fred {
	font-family: Tahoma;
	font-size:11;
	color:#FF0000;
	font-weight:bold;
}

.fred1 {
	font-family: Tahoma;
	font-size:11;
	color:#FF0000;
	font-weight:normal;
}

.fredb12 {
	font-family: Tahoma;
	font-size:12;
	color:#FF0000;
	font-weight:bold;
	line-height:18px;	
}


.fredbig {
	font-family: Tahoma;
	font-size:14;
	color:#FF0000;
	font-weight:bold;
}

.fred16 {
	font-family: Tahoma;
	font-size:16;
	color:#FF0000;
	font-weight:bold;
}


.fredhead {
	font-family: Tahoma;
	font-size:20;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}

.fbig {
  font-size:14px;
  font-weight:bold;
  color:#000000 
}

.fsize {
  font-size:24px;
  font-weight:bold;
  color:#FF0000 
}




.clipw50 {
position:absolute;
left:0px;
top:0px;
clip:rect(0px 50px 100% 0px)
}

.maxw50{
max-width:50px;
}

/*
a.link1 {color:#FFFFFF; text-decoration:underline;}
a:link.link1 {color:#FFFFFF; text-decoration:underline;}
a:visited.link1 {color:#FFFFFF; text-decoration:underline;}
a:hover.link1 {color:#FFFFFF; text-decoration:underline;}
*/




.bt {
   background-color:#FFFFCC
  background:#ffffff;

/*  FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=75);*/
/*  FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=100,finishOpacity=0,startX=75,finishX=100,startY=25,finishY=100); */
/*FILTER: progid:DXImageTransform.Microsoft.Alpha( style=2,opacity=0,finishOpacity=100); */
/*FILTER: progid:DXImageTransform.Microsoft.Alpha( style=3,opacity=0,finishOpacity=100);*/

}

.bt1
{
  background-image:url(/images/bt_bg_search1.gif);
  background-repeat:no-repeat;
  border:1px solid #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  cursor:pointer;
  height:22px
}

.bt2 {
  background-image:url(/images/bt_bg_search2.gif);
  background-repeat:no-repeat;
  border:1px solid #FF9A31;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  cursor:pointer;
  height:22px
}

.bt_black1
{
  background-image:url(/images/bt_bg_add2.gif);
  background-repeat:repeat-x;
  border:1px solid #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  cursor:pointer;
  height:25px
}

.bt_black2
{
  background-image:url(/images/bt_bg_add2.gif);
  background-repeat:repeat-x;
  border:1px solid #b0bec7;
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  cursor:pointer;
  height:25px
}

.bt_orange1
{
  background-image:url(/images/bt_bg_add4.gif);
  background-repeat:repeat-x;
  border:1px solid #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  cursor:pointer;
  height:25px
}


.tr_bg35 {
  background-image:url(/images/tr_bg35.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}

.bt_gray30
{
  background-image:url(/images/bt_gray_1.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}

.bt_gray30_over
{
  background-image:url(/images/bt_gray_2.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}


.bt_gray30_1
{
  background-image:url(/images/bt_gray_1.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  color:#FF0000;
  text-decoration:none;  
  cursor:pointer;
  height:35px
}

.bt_gray30_over_1
{
  background-image:url(/images/bt_gray_2.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  color:#FF0000;
  cursor:pointer;
  height:35px
}


.bt_blue30
{
  background-image:url(/images/bt_blue_1.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}

.bt_blue30_over
{
  background-image:url(/images/bt_blue_2.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}

.bt_orange30
{
  background-image:url(/images/bt_orange_1.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}

.bt_orange30_over
{
  background-image:url(/images/bt_orange_2.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}

.bt_red30
{
  background-image:url(/images/bt_red_1.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}

.bt_red30_over
{
  background-image:url(/images/bt_red_2.gif);
  background-repeat:repeat-x;
  border:1px ridge #b0bec7;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#585858;
  cursor:pointer;
  height:35px
}


.opac {
	opacity: .5;
	filter: alpha(opacity=50);
}


.div0
{
position:absolute;
}

.div01
{
position:absolute;
FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=3)
}


.div1
{
border-style:solid;
border-width:1;
position:absolute;
z-Index:10;
background-color:#b0bec7;
padding:1px;
/*background-image:url(/images/tr_bg2.gif);*/
/*FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=95);*/
}

.div2
{
border-style:solid;
border-width:1;
background-color:#F6F8FB;

}

.div_hl
{
border-style:solid;
border-color:#b0bec7;
border-width:1;
padding:2px;
background-color:#FEE808;
}

.div_hl21
{
border-style:solid;
border-color:#b0bec7;
border-width:1;
padding:2px;
background-color:#FEF8B9;
}

.div_hl2
{
border-style:solid;
border-color:#b0bec7;
border-width:1;
padding:2px;
background-color:#FEF8B9;
}

.div_nohl
{
border-style:solid;
border-color:#b0bec7;
border-width:1;
padding:2px;
}
.div_comment
{
border-style:dashed;
border-color:#b0bec7;
border-width:1;
padding:3px;
background-color:#FFFFFF;
}


.moverdiv
{
border-style:solid;
border-width:1;
background-color:#F6F8FB;
position:absolute;
z-Index:1000;
padding:2px;
FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=3)
FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80)
}

.moverdiv2
{
border-style:solid;
border-width:1;
background-color:#F6F8FB;
position:absolute;
z-Index:1000;
padding:2px;
FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=3)
FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=95)
}



.moverdiv_b
{
position:absolute;
z-Index:2000;
FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80)
}

.moverdivr
{
border-style:solid;
border-width:1;
background-color:#F6F8FB;
position:absolute;
z-Index:1000;
padding:2px;
FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=90,color=#000000,strength=3)
FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80)
}

.loadingdiv
{
border-style:solid;
border-width:1;
background-color:#F6F8FB;
position:absolute;
z-Index:1000;
padding:10px;
FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=3)
FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80)
}

.logoworddiv
{
border-style:solid;
border-width:1;
background-color:#F6F8FB;
position:absolute;
z-Index:10;
padding:5px;
FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80)
}

.border1{
border:1px solid #b0bec7;
background-color:#FFFFFF;
}

.border0{
border:1px solid #b0bec7;
}

.border2{
border:1px solid #b0bec7;
background-color:#FFFFFF;
position:absolute;
}

.bordersh{
background-color:#F6F8FB;
FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=3)
}


.tr_black1
{
  background-image:url(/images/bt_bg_add2.gif);
  background-repeat:repeat-x;
  border:1px solid #FFFFFF;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  height:25px
}


	#bar_table1
	{
		position:fixed;
		_position:absolute;
		_top:expression(document.body.scrollTop + document.body.clientHeight - offsetHeight);
		_left:expression(document.body.scrollLeft + document.body.clientWidth - offsetWidth);

	  background-image:url(/images/tr_gray_3_nb.gif);
	  background-repeat:repeat-x;
	  border:1px solid #b0bec7;
	  height:20px;
	  font-size:11px;
	  color:#000000 

	}

	#mbox1
	{
		position:fixed;
		_position:absolute;
		_top:expression(document.body.scrollTop + document.body.clientHeight - offsetHeight - 23);
/*		_left:expression(document.body.scrollLeft + offsetWidth - 200);*/
		_left:expression(document.body.scrollLeft + document.body.clientWidth - offsetWidth );

	  border:1px solid #b0bec7;
	  font-size:11px;
	  padding:3px;
	  color:#000000;
	  background-color:#F6F8FB;
	}

	#mbox2
	{
		position:fixed;
		_position:absolute;
		_top:expression(document.body.scrollTop + document.body.clientHeight - offsetHeight - 23);
/*		_left:expression(document.body.scrollLeft + offsetWidth - 18);*/
		_left:expression(document.body.scrollLeft + document.body.clientWidth - offsetWidth );
	  background-color:#F6F8FB;
	  border:1px solid #b0bec7;
	}

	#mbox3
	{
		position:fixed;
		_position:absolute;
		_top:expression(document.body.scrollTop + document.body.clientHeight - offsetHeight - 23);
		_left:expression(document.body.scrollLeft + offsetWidth - 20);
	  background-color:#F6F8FB;
	  border:1px solid #b0bec7;
	}

	#scroll_max
	{
		position:fixed;
		_position:absolute;
		_top:expression(document.body.scrollTop + document.body.clientHeight - offsetHeight + 5);
		_left:expression(document.body.scrollLeft + document.body.clientWidth - offsetWidth + 5);
	  background-color:#F6F8FB;
	  border:1px solid #b0bec7;
	}


.spect1{background:darkgreen;border:2px;border-radius:8px;border-style:solid;border-color:darkgreen;margin-top:10px;margin-bottom:10px;}
.spect1 td{background:#FFF;width:33%;}

.mt-5 {margin-top:5px;}
.mt-8 {margin-top:8px;}
.mt-10 {margin-top:10px;}
.mb-5 {margin-bottom:5px;}
.mb-8 {margin-bottom:8px;}
.mb-10 {margin-bottom:10px;}

/*

.tb0{
	background-color:#1B1171
none
hidden
dotted
dashed
solid
double
groove
ridge
inset
outset
}
*/





