html { height: 100% }
body {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; font-size: 12px;
	background-color: #FFF;
	color: #000;
	margin-left: 0;
	margin-top: 1;
}
.tab { float: right; width: 130px; text-decoration:none; }
A:link      {BACKGROUND: none; COLOR: #000000; text-decoration:none; font-size: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A:active    {BACKGROUND: none; COLOR: #000000; text-decoration:none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A:visited   {BACKGROUND: none; COLOR: #000000; text-decoration:none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A:hover     {BACKGROUND: none; COLOR: #ff0000; text-decoration:none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.nav			{BACKGROUND: none; COLOR: #000000; text-decoration:none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.nav:hover		{BACKGROUND: none; COLOR: #FF0000; text-decoration:none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.nav_bold		{BACKGROUND: none; COLOR: #000000; text-decoration:none; font-weight:bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.nav_bold:hover	{BACKGROUND: none; COLOR: #FF0000; text-decoration:none; font-weight:bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.tag_cloud  	 {BACKGROUND: none; COLOR: #666666; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}
.tag_cloud:link	 {BACKGROUND: none; COLOR: #666666; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}
.tag_cloud:visited {BACKGROUND: none; COLOR: #666666; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}
.tag_cloud:hover	 {BACKGROUND: none; COLOR: #FF0000; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}
.footer		    {BACKGROUND: none; COLOR: #000000; text-decoration:none; font-weight:bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma;}
.footer:hover	    {BACKGROUND: none; COLOR: #FF0000; text-decoration:none; font-weight:bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma;}
.footer_bold	    {BACKGROUND: none; COLOR: #000000; text-decoration:none; font-weight:bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma;}
.footer_bold:link     {BACKGROUND: none; COLOR: #000000; text-decoration:none; font-weight:bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma;}
.footer_bold:active   {BACKGROUND: none; COLOR: #000000; text-decoration:none; font-weight:bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma;}
.footer_bold:visited  {BACKGROUND: none; COLOR: #000000; text-decoration:none; font-weight:bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma;}
.footer_bold:hover    {BACKGROUND: none; COLOR: #FF0000; text-decoration:none; font-weight:bold; FONT-SIZE: 9px; FONT-FAMILY: Tahoma;}
.play_tags  	 {BACKGROUND: none; COLOR: #0000DD; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}
.play_tags:link	 {BACKGROUND: none; COLOR: #0000DD; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}
.play_tags:visited {BACKGROUND: none; COLOR: #0000DD; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}
.play_tags:hover	 {BACKGROUND: none; COLOR: #FF0000; text-decoration:none; font-weight:bold; FONT-SIZE: 15px; FONT-FAMILY: Helvetica;}

.embeded 		{width: 300px; font-size: 10px;}
.gen_bold_l {	font-family:Arial, Helvetica, sans-serif;
		font-size: 17px;
		color:#000000;
		text-decoration:none;
		font-weight:bold;
}
.gen_bold {	font-family:Arial, Helvetica, sans-serif;
		font-size: 15px;
		color:#000000;
		text-decoration:none;
		font-weight:bold;
}
.gen_med {	font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#000000;
		text-decoration:none;
		font-weight:bold
}

.gen_med:hover {
	BACKGROUND: none;
	COLOR: #FF0000;
	text-decoration:none;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.gen_small{
	text-decoration:none;
}
.gen_med_bold{
}
.table_lite {
	background-color: #FBFBFB;
	text-decoration:none;
}
.table_med {
	text-decoration:none;
}
.table_dark {
	text-decoration:none;
}

.lite {
	background-color: #EBF3FB;
	text-decoration:none;
}


td.navbar {
	border:solid #EEEEEE;
	border-width: 1px 1px 0px 1px;
	background-color: #EBF3FB;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	background: url(../images/tab_nav.gif) repeat-x 0 0;
	text-decoration:none;
}

td.search {
	background: url(../images/nav_bottom.gif) repeat-x 0 0;
}

td.topnav {
	zZbackground-image:url('../images/header2.gif');
	zZheight:79;
}

td.footer {
	background-image:url('../images/box_blue_middle.gif');
	zZheight:28;
}

td.row1 {
	background-color: #c0c0c0;
	zZbackground-image: url(../images/box_blue_middle.gif);
	zZheight:28;
}
td.row2 {
	background-color: #EBF3FB;
	zZbackground-image: url(../images/box_blue_middle.gif);
	zZheight:28;
}

td.off {
	background: #E9E9E9;
}
td.on {
	background: #CCCCCC;
}

.info {
	font:18px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.data {
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #898989;
	width:40%;
}

.data tr td {
	background-color:#FFFFFF; text-decoration:none;
 	font:13px Arial, Helvetica, sans-serif;
 	width:35%;
 }

.bar1 {background-color:#FFFFFF; position:relative; text-align:left; height:20px; width:[var.progress_bar_width]px; border:1px solid #505050;}
.bar2 {background-color:#00AA00; position:relative; text-align:left; height:20px; width:0%;}


.video_box_main { border:0px solid #00FFFF; font-family: Verdana; color: #333333; font-size: 12pt }

.default_text_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3366CC;
	text-decoration:none
	border:solid #adbbe0;
	border-width:1px 1px 1px 1px;
}

.default_menu_blue {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; color:#3366CC ;}

.default_menu_blue A { text-decoration:none; font-size: 10pt; color:#3366CC ;}

.default_menu_blue A:visited {text-decoration:none; font-size: 10pt; color="#3366CC"}

.default_menu_blue A:hover {text-decoration:none; font-size: 10pt; color="#3366CC"}

.default_menu_blue A:active {text-decoration:none; font-size: 10pt;}

.default_menu_white {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; color:#ffffff ;}

.default_menu_white A { text-decoration:none; font-size: 10pt; color:#ffffff ;}

.default_menu_white A:visited {text-decoration:none; font-size: 10pt; color="#ffffff"}

.default_menu_white A:hover {text-decoration:none; font-size: 10pt; color="#ffffff"}

.default_menu_white A:active {text-decoration:none; font-size: 10pt;}

.default_menu_gray {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; color:#333333 ;}

.default_menu_gray A { text-decoration:none; text-decoration:none; font-size: 10pt; color:#333333 ;}

.default_menu_gray A:visited {text-decoration:none; font-size: 10pt; color="#333333"}

.default_menu_gray A:hover {text-decoration:none; font-size: 10pt; color="#333333"}

.default_menu_gray A:active {text-decoration:none; font-size: 10pt;}

.default_menu_gray_12pt {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12pt; color:#333333 ;}

.default_menu_gray_12pt A { text-decoration:none; font-size: 12pt; color:#333333 ;}

.default_menu_gray_12pt A:visited {text-decoration:none; font-size: 12pt; color="#333333"}

.default_menu_gray_12pt A:hover {text-decoration:none; font-size: 12pt; color="#333333"}

.default_menu_gray_12pt A:active {text-decoration:none; font-size: 12pt;}

.default_text_blue_8pt { font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; color: #3366CC }

.default_text { font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; color: #333333 }

.default_text_9pt { font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; color: #333333 }

.default_text_8pt { font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; color: #333333 }

.default_text_shaded_gray1_8pt { font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; color: #333333; background-color:#FFFFFF }


.table_ads_l_b_r_t {border:1px solid #C0CEEF; }

.table_border_l_r_lite {border-left:1px solid #C0CEEF;
				border-right:1px solid #C0CEEF;
				background-color: #EBF3FB;
}
.table_border_l_b_r_med {border-left:1px solid #C0CEEF;
				border-right:1px solid #C0CEEF;
				background-color: #EBF3FB;
}

.table_border_l_b_r_t {border:1px solid #C0CEEF; }
.table_border_l {border-left: 1px solid #C0CEEF; }
.table_border_r {border-right: 1px solid #C0CEEF; }
.table_border_t {border-top:1px solid #C0CEEF; }
.table_border_b {border-bottom:1px solid #C0CEEF; }
.table_border_t_b {border-top: 1px solid #C0CEEF; border-bottom: 1px solid #C0CEEF; }
.table_border_l_r {border-left: 1px solid #C0CEEF; border-right: 1px solid #C0CEEF;}
.table_border_l_b_r {border-left: 1px solid #C0CEEF; border-right: 1px solid #C0CEEF; border-bottom: 1px solid #C0CEEF}
.table_border_l_t_r {border-left: 1px solid #C0CEEF; border-right: 1px solid #C0CEEF; border-top: 1px solid #C0CEEF}
.table_border_t_l_b {border-left: 1px solid #C0CEEF; border-top: 1px solid #C0CEEF; border-bottom: 1px solid #C0CEEF}
.table_border_t_r_b {border-right: 1px solid #C0CEEF; border-top: 1px solid #C0CEEF; border-bottom: 1px solid #C0CEEF}

.tableDashed {
	border: thin dashed #C0CEEF;
	/*background-color: #F3F6FC;*/
}

.warning_box_red {border: 1px solid #FF4242; background-color:#FFDDDD;}
.warning_box_green {border: 1px solid #87CC33; background-color:#DDEECC;}
.warning_box_green_white {border: 1px solid #87CC33; background-color:#FFFFFF;}

.error{
	text-align:center;
	border:1px solid #FF0000;
	padding:5px;
	margin:10px;
	color: #FF0000;
}
