﻿div#body 
{
	font-size: 1em !important;
	font-family: Sans-Serif !important;
	background: transparent !important;
	border: none !important;
	width: 100% !important;
}
input 
{
	font-size: 1em;
}
#content 
{
	background: transparent !important;
	background-image: none !important;
	height: auto !important;
}
img#title
{
	width: 120px;
	height: 44px;
}
a#skip 
{
	display: block;
	margin: 2px 0 5px;
}
#imageBar 
{
	font-size: 1.24em
	margin: 0.25em 0 0;
	padding: 0.25em;
	/*border-top: 1px dotted #ccc;
	border-left: 1px dotted #ccc;*/
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
img, #content, #topSection, textarea, #mFileUploader, #formContainer, #bottomNote
{
	width: auto !important;
	max-width: 100%;
}
#imageBar img, #banner, .halfCol #description, object, #content img, .halfCol
{
	display: none;
}
#topSection 
{
	padding-top: 0 !important;
	padding-left: 0 !important;
}
.halfCol a 
{
	display: none; /*block*/
}
.halfCol img 
{
	/*position: static !important;
	content: attr(alt);*/
	display: none;
}
#banner img 
{
	width: 62%;
	height: 38px;
	margin: 0;
}
#bannerText 
{
	display: inline;
	width: auto !important;
}
#navBar 
{
	margin: 0 0 .60em .25em;
	padding: 0;
	list-style: none !important;
}
#side 
{
	margin: 0.25em 0;
	padding: 0.25em 0;
	border-bottom: 1px solid #999999;
}
#side, #sideTop, #sideBottom 
{
	width: 100% !important;
	height: auto !important;
}
#sideNav 
{
	margin: 0 0 0.50em;
	padding: 0.32em;
}
#sideDesc img 
{
	width: 48px !important;
	height: 48px !important;
}
#copyright 
{
	font-size: 0.83em;
	margin-top: 0.50em;
	padding: 0.30em;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}
img 
{
	position: static !important;
}
#content div 
{
	margin-left: 0 !important;
}
.halfCol, #newsContainer, #formContainer 
{
	background: #fff !important;
	height: auto !important;
}
.thirdCol 
{
	width: 100% !important;
	display: block !important;
	padding: 0 !important;
	border: none !important;
}
table 
{
	margin-top: 0.60em;
}
#formContainer table, #formContainer tr, #formContainer td, #formContainer th 
{
	 display: block;
}
#formContainer div 
{
	margin-left: 0px !important;
	float: none !important;
}
#bottomNote 
{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
#formRightSide 
{
	border-top: 1px solid #CCC;
	position: static !important;
	overflow: visible !important;
	width: auto !important;
	height: auto !important;
}
table.hosting 
{
	font-size: 0.72em !important;
}
table.hosting tr.title td 
{
	color: #666699;
}
ul 
{
	color: Black !important;
}
ul.nobullets 
{
	margin-bottom: 0.25em;
}