body,tr,td{
	margin:0px;
	}
.txt_featurebox {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #334B50;
	text-decoration: none;
	padding-top: 0px;
}


.backimage-logo{
	background-image:url(./images/back_logo.gif);
	background-repeat:repeat-x;
	background-position:top left;
	}
.backimage-innerbox_main {
	background-image: url(./images/bg_inner_mainbox.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 461px;
}


.backimage-contentarea{
	background-image:url(./images/back_line1.gif);
	background-position:top left;
	}

.backimage-contentareainner{
	background-image:url(./images/back_line1.gif);
	background-position:top left;
	}

.innerpage-back{
	background-image:url(./images/innerpage-back1.gif);
	background-position:top left;
	}


.backimage-welcomearea{
 	background-repeat:no-repeat;
	background-image:url(./images/back_welcome_content.jpg);
	background-position:top left;
	}

.backimage-welcomeareanew{
 	background-repeat:no-repeat;
	background-image:url(./images/back_welcome_content_new.gif);
	background-position:top left;
	}


.backimage-features{
 	background-repeat:no-repeat;
	background-image:url(./images/bg_feature_head.gif);
	background-position:top left;
	}


ul
{
padding:0px;
margin:0px;
}

.back1{
	background-image:url(./images/whitebox-top.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}


.welcome-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#576F74;
	line-height:24px;
	}

.welcome-textnew{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#576F74;
	line-height:18px;
	}

.javaDiv{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#F8FAFA;
	line-height:12px;
	text-indent:20px;
	text-align:center;
	}
	
.white-textsmall{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#F8FAFA;
	line-height:12px;
	}

.white-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F8FAFA;
	line-height:24px;
	}

.white-textnew{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F8FAFA;
	line-height:18px;
	}


.blue-text1{
	color:#576F74;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}

.blue-text2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576F74;
	}

.rightbox-text1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576F74;
	}

.rightbox-text2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.top-link1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5E757A;
	text-decoration:none;
	}

.top-link1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC6600;
	text-decoration:underline;
	}

.top-link1-active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC6600;
	font-weight:bold;
	}

.orange_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC6600;
	text-decoration:none;
	}

.orange_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC6600;
	text-decoration:underline;
	}

.footer-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	line-height:10px;
	text-decoration:none;
	}

.footer_orange_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CC6600;
	line-height:10px;
	text-decoration:none;
	}

.footer_orange_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CC6600;
	line-height:10px;
	text-decoration:underline;
	}
	
.footer_blue_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#28588e;
	line-height:10px;
	text-decoration:none;
	}

.footer_blue_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#28588e;
	line-height:10px;
	text-decoration:underline;
	}

.footer_white_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	line-height:10px;
	text-decoration:none;
	}

.footer_white_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	line-height:10px;
	text-decoration:underline;
	}


.textfield1{
	width:160px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfield1new{
	width:140px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfield2{
	width:190px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfield3{
	width:110px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

#nav {
	Padding:0px;
	margin:0px;
	float:right;
	list-style-type: none;
	}

#nav UL {
	border: 0px;
	padding: 0px;
	font-weight: normal;
	float: left;
	margin:0px;
	list-style-type: none;
	text-align:left;
	}

#nav A {
	display: block;
  	text-align:left;
  	Padding:0px;
  	position: relative;
}


#nav li {
  	float: left;

  	}

#nav li ul {
  	position: absolute;
	margin-left:-345px;
  	left: -999em;
  	height: auto;
	padding-top:1px;
  	}

#nav li li
	{
	/*padding-right: 0px;*/
	width:808px;
 	}

#nav LI UL A {
  padding:0px;
  float:left;
 }

#nav LI UL A:hover{
}

.margin{
margin-left: 4px;
}


/* level three boxes are here */
#nav li ul ul {
	margin-left:151px;
	}

#nav LI:hover UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI:hover UL UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI.sfhover UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI:hover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI:hover UL {
	LEFT: auto; WIDTH: 100px;

}
#nav LI LI LI:hover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}


#nav *
{
 z-index:200;
 }
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #334B50;
	text-decoration: none;
}

.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #334B50;
	text-decoration: none;
}


.bg_featurebox {
	background-image: url(./images/bg_featurebox.gif);
	background-repeat: repeat-y;
	padding-top: 2px;
}
.moreboxtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F34417;
	text-decoration: none;
}

.moreboxtxt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F34417;
	text-decoration: none;
}

.moreboxtxt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F34417;
	text-decoration: underline;
}
.textfield4area {

	width:200px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
}
.errormsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
	line-height:24px;
}

.whterrormsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	line-height:12px;
}
.successmsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:blue;
	line-height:24px;
}
#css_table
{
	
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#576F74;
	font-size: 11px;
	margin: 0px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#css_table thead
{
	background: #FFFFFF;
/*	border-bottom: solid #666666;*/
}
#css_table tfoot
{
	background: #FFFFFF;
/*	border-top: dotted #666666;*/
/*	border-width: thin;*/
}

#css_table th
{
	font-size: 12px;
	font-weight: normal;
	padding: 10px 8px;
	color:#576F74;
}
#css_table td
{
	padding: 2px;
	color:#576F74;
}
#css_table .odd
{
	background: #ecf4fa; 
}
.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #466f82;
}
.logotxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bolder;
	color: #466f82;
}
.uhatitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0a6ba1;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
}
.uhamenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
}
.speechbubble {
	position: relative;
	display: block;
	left: 80px;
	top: 70px;
	width:456px;
	height:144px;
	border:none;
	opacity:.5;
	filter:alpha(opacity=50);
	z-index:1;
	visibility: inherit;
	background-image: url(/images/speech_bubble.gif);
}
.sbtext {
	position: relative;
	display: block;
	left: 80px;
	top: -65px;
	width:456px;
	height:130px;
	border:none;
	z-index:2;
	visibility: inherit;
}
.tdover {
	background-color: #c2c2c2;
}
.tdoff {
	background-color: #FFFFFF;
}

.menuover {
	background-color: #e7f1cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menu_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
.menuoff {
	background-color: #96bf46;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.uhatitlebk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}
#announcements {
	position:relative;
	left: 115px;
	top:10px;
	width:185px;
	height:235px;
	z-index:2;
}
#uha_menu
{	margin: 0;
	padding: 0;
	z-index: 30}

#uha_menu li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	font: bold 11px arial}

#uha_menu li a
{	display: block;
	margin: 0 0 0 0;
	padding: 0px 0px;
	width: 137px;
	background: #5970B2;
	text-align: center;
	text-decoration: none}

#uha_menu li a:hover
{	background: #49A3FF}

#uha_menu div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0px;
	background: #b9d67e;
	border: none}

	#uha_menu div a
	{	position: relative;
		display: block;
		margin: 2px 2px 2px 2px;
		padding: 3px 0px 2px 3px;
		width: 131px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #c8de95;
		color: #466f82;
		font: 12px arial}

	#uha_menu div a:hover
	{	background: #e4efc6;
		color: #466f82}
		
.player_bubble {
	position: relative;
	display: block;
	left: 80px;
	top: 70px;
	width:214px;
	height:81px;
	border:none;
	opacity:.5;
	filter:alpha(opacity=50);
	z-index:1;
	visibility: inherit;
	background-image: url(/images/c_playbar_bkg.png);
}
.player_box {
	position: relative;
	display: block;
	width:214px;
	height:81px;
	border:none;
	z-index:2;
	visibility: inherit;
}
.uhamenu_vis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0a6ba1;
}
.uhamenu_viso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
#login {
	position:relative;
	left: 500px;
	top: 5px;
	width:450px;
	height:50px;
	z-index:2;
	vertical-align: top;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999999;
}
.uhatitle_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	line-height: 14px;
}
.uhatitle_lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.uhabody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.subhead2 {
	position:relative;
	display: block;
	left: 10px;
	top: -40px;
	bottom; -100px;
	width; 250px;
	z-index:3;
	border:none;
	visibility: visible;

}
#sb_01 {
	position:relative;
	display: block;
	left: 150px;
	top: 0px;
	width:468px;
	height:110px;
	z-index:5;
	border:none;
	opacity:1.0;
	margin-right: 30px;
	filter:alpha(opacity=100);
	visibility: visible;
	background-image: url(/images/speech_bubble_med.png);
}

#sb_02 {
	position:relative;
	display: block;
	left: 150px;
	top: 0px;
	width:468px;
	height:110px;
	z-index:5;
	border:none;
	opacity:1.0;
	margin-right: 30px;
	filter:alpha(opacity=100);
	visibility: visible;
	background-image: url(/images/speech_bubble_med.png);
}
#sb_03 {
	position:relative;
	display: block;
	left: 150px;
	top: 0px;
	width:468px;
	height:110px;
	z-index:5;
	border:none;
	opacity:1.0;
	margin-right: 30px;
	filter:alpha(opacity=100);
	visibility: visible;
	background-image: url(/images/speech_bubble_meda.png);
}
#sb_04 {
	position:relative;
	display: block;
	left: 0px;
	top: 0px;
	width:616px;
	height:123px;
	z-index:5;
	border:none;
	opacity:1.0;
	margin-left: 32px;
	filter:alpha(opacity=100);
	visibility: visible;
	background-image: url(/images/speech_bubble_lg.png);
}
#sb_05 {
	position:relative;
	display: block;
	left: 0px;
	top: 0px;
	width:887px;
	height:119px;
	z-index:5;
	border:none;
	opacity:1.0;
	margin-left: 32px;
	filter:alpha(opacity=100);
	visibility: visible;
	background-image: url(/images/speech_bubble_xlg.png);
}
#demo {
	position:relative;
	display: block;
	left: 0px;
	top: 0px;
	width:152px;
	height:44px;
	z-index:5;
	border:none;
	opacity:1.0;
	filter:alpha(opacity=100);
	visibility: visible;
}
.speechbubbletext {
	position: relative;
	display: block;
	left: 80px;
	top: 70px;
	width:456px;
	height:144px;
	border:none;
	opacity:.5;
	filter:alpha(opacity=50);
	z-index:9;
	visibility: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 200;
	color: #333333;
}
#sbm_txt {
	position: relative;
	display: block;
	left: 0px;
	top: 0px;
	width:100%;
	border:none;
}
#e_ply_01 {
	position:relative;
	top: -20px;
	right: 0px;
	left: 428px;
	bottom: 0px;
	width:22px;
	height:23px;
	z-index:6;
}

#uhaPlayerDiv {
	position:relative;
	width: 250px;
	height: 30px;
	left:0px;
	top:0px;
	visibility:visible;
	z-index: -1;
}
.subhead1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
}
.subhead1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999999;
}
.sbtext2 {
	position: relative;
	display: block;
	width:100%;
	border:none;
	z-index:1;
	visibility: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 200;
	color: #333333;
}
.uhabody2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#exPlayBtn {
	position:relative;
	display: block;
	left:141px;
	top:-33px;
	width:22px;
	margin-bottom: -22px;
	height:22px;
	z-index:99;
}
.uhatitle_lggrn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	text-decoration: none;
	font-weight: bold;
	color: #72c352;
}
.uhabody2grn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #72c352;
}

