div,form,img,a img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,input,select,textarea,button{margin:0;padding:0; border:0;list-style:none}
body{height:100%;margin:0;padding:0; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px; color:#666666 }
button{ background:none}
.o{clear:both;height:auto;overflow:hidden;width:960px;margin:0 auto}
.i{clear:both;height:auto;overflow:hidden;_display:inline-block}
.l{float:left;margin:0;display:inline;text-align:left; overflow:hidden}
.r{float:right;margin:0;display:inline;text-align:left;overflow:hidden}
.abs{position:relative;_height:1%}
.clear{clear:both}

h1{font:normal 26px Helvetica; color:#626a75; font-weight:bold}
h2{font:normal 18px Verdana; color:#4b8fe3; font-weight:bold}
h3{font:bold 13px Arial; color:#4b8fe3;}
h4{font:bold 11px Arial;color:#656c75}
a{ color:#4b8fe3; text-decoration:underline}
a:hover{ text-decoration:none}

.align{ text-align:right}
select,.text{ font-size:12px!important; font-family:Arial!important;}
textarea{ font-size:12px!important; font-family:Arial!important;}
.content .text,.content .inputtext{font-size:12px!important;}

.clearfix:after{
	content:"\0020";
	display:block;
	height:0;
	clear:both;
}
.clearfix{
	zoom:1;
	_height:1px;
} 

ul.bullet li
{
	list-style-type: square;
	list-style-position: inside;
	list-style-image: inherit;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bold 
{
	font-weight: bold;
}

div.light_blue 
{
	background-color: #DDEEFF;
	padding: 8px;
}


.logo
{
	padding-top:2px;
	margin-top:2px;
}
.homepage .maincontent .content .bigtitle
{
	border-top: none;
    border-bottom: none;
	background-image: url(/global/img/home_page_title_tab.gif);
	height:48px;
	color:White;
	background-color:#0090CE;
	line-height:50px;
	padding-left:15px;
	font-weight:bold;
	font-size:15px;
}

/* Format the areas used for displaying ads on the pages */
#top_ad_wrapper{
	width: 315px;
	height: 84px;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
    float:left;
    overflow:hidden;
}

#bottom_ad_wrapper 
{
	width:inherit;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
    float:left;
    overflow:hidden;
}

#left_ad_wrapper 
{
}

#right_ad_wrapper 
{
}

.home_page_links_bottom
{
	margin-bottom:7px;
}

#POW
{
}

.bottom-margin
{
	margin-bottom:5px;
}

.umbtext 
{
	border-style:solid;
	border-width:thin;
	border-color:Black;
}