body{ background-color: #fff; font-size: medium; font-family:Arial,Helvetica, sans-serif;}
body div{
	display:block !important; 
	float:none !important;
	position:relative !important;
	height:auto !important;
	width: 100% !important;
	margin:0 !important;
	padding:0 !important;
	background-image: none !important;
	font-size:100% !important;
	text-align:left !important;
	overflow: visible !important;
	border:0px solid #fff !important;
}

object{display:none;}

.hide-screen{
	position:relative !important;
	left:0 !important;
	top:0 !important;
	width:auto !important; 
	height:auto !important; 
	overflow:auto !important; 
	display: block !important;
}
.nav-extra{margin:0!important;padding:0!important;display:block !important;}

#container{ padding: 0 5px !important;}
#hide-all, #tools label, .spacer, .hide-all,.push, .push200{ display: none !important; }
#head-homepage span{ display: none !important; background-image: none;}
.pageNav, .pageNav ul, .pageNav li{
	background-image: none !important;
	background-color:transparent !important;
	display: none !important;
}

#logo{padding:0 0 10px 0 !important;}

ul,ol,p{
	width: auto !important;
	margin:5px 0 !important;
	padding:0 !important;
}

ul li, ol li{
	margin:0 !important;
	padding:0 0 3px 0 !important;
	background-image: none !important;
	display:block !important; 
	float:none !important;
	width: auto !important;
	text-align:left !important;
}
ul li{
	list-style: square !important;
}
#breadcrumb{
	border-bottom:1px solid #DCEDF4 !important;
	padding-bottom:3px !important;
}
#breadcrumb img{
	display: inline !important;
}
#navigation ul li{
	padding: 0 0 5px 0 !important;
	list-style: none !important;
}
#tools{
	border-bottom:0px solid #DCEDF4 !important;
	border-top:0px solid #DCEDF4 !important;
}
fieldset, label, legend{
	margin:0 !important;
	padding:5px 0 !important;
	float:none !important;
	/*display:block !important;*/
	width: auto !important;
	text-align: left !important;
}

input,select,textarea{
	margin:0 !important;
	padding:0 !important;
	float:none !important;
	/*display:block !important;*/
	width: auto !important;
	text-align: left !important;
}

textarea{
	width: 100% !important;
}

.btn{
	margin-left:5px !important;
}
h1{
	padding:2px 0 2px 0 !important;
	margin: 0 !important;
	text-align:left !important;
	font-size:140% !important;
	font-weight:bold !important;
	height:auto !important;
	color: #09C !important;
}
h2,h3,h4,h5,h6{
	padding:0 !important;
	margin:5px 0 0 0 !important;
	font-size: 120% !important;
	font-weight:bold !important;
	color:#000 !important;
	background-color: transparent !important;
	height:auto !important;
	width:auto !important;
	border: hidden !important;
	text-align:left !important;
}
h2 a,h3 a, h4 a, h5 a, h6 a{
	font-weight:bold !important;
}
a{
	color:#f00 !important;
	font-weight:normal !important;
}
a:visited{
	color:#000 !important;
}
#subnavigation  a, #subnavigation  a:visited, #subnavigation li.active li a { color: #0087C0 !important; }
#subnavigation li a{font-weight: bold !important;}
#subnavigation li li a{font-weight: normal !important;}
#subnavigation li.active a{
	color:#000 !important;
}
.bottom-buttons,.info-buttons2, .btn-prod-apply, .btn-big, .box-btn, .btn-big-left{
	background-color: transparent !important;
	display: block !important;
	height: auto !important;
	padding: 0 !important;
	margin: 0 !important;
	list-style-type: square !important;
}

.bottom-buttons a, .info-buttons a, .info-buttons2 a, .btn-prod-apply a, .btn-big a, .btn-big-left a{
	color:#0087C0 !important;
	font-size: 100% !important;
	font-weight: normal !important;
	text-decoration: underline !important;
	height: auto !important;
	padding: 0 !important;
	margin: 0 !important;
}
.btn-prod-apply a, .btn-big a, .btn-big-left a{font-weight:bold !important;}
.bottom-buttons li, .info-buttons li, .box-btn input{
	margin: 0 !important;
	padding: 0 !important;
	background-image: none !important;
	display:block !important;
	float:none !important;
}
#footer,#footer2{
	border-bottom:1px solid #DCEDF4 !important;
	border-top:1px solid #DCEDF4 !important;
	margin-top:5px !important;
	width:100% !important;
}
#footer li,#footer2 li{
	display:inline !important;
	margin:0 3px !important;
}
img{
	max-width:100%;
}
#breadcrumb{
	font-size:small !important;
}

fieldset{
	border:0px;
}

legend{
	display:none !important;
}



li label{
	display:inline !important;
}

label a{
	color:#000 !important;
}

input.text{
	display:block !important;
}

#tools a{
	background:url() !important;
	padding:0;
	border:0px !important;
}

div.appname{font-size:120% !important;padding:0 0 5px 0 !important;}

div#stages ul.main{border:0px !important;}
div#stages ul.main li.selected{background:#fff !important;border:0px !important;}
div#stages ol.sub, div#stages ol.sub li{background:#fff !important;}

.premium{font-size:120% !important;font-weight:bold;}
.premium .highlight{color:#0099CC !important;}