/* CSS Document */
body, p
{
	font: 16px/20px arial,helvetica,sans-serif;
	font-size: 9pt;
}

.contentText
{
	vertical-align: top;
	margin: 10px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

A:link, A:Active, A:visited
{
	text-decoration: none;
	font-family: Verdana;
	color: #103873;
}

A:Hover
{
	text-decoration: none;
	font-family: Verdana;
	color: #103873;
	onMouseOver: "color:#FFFFFF";
	onMouseOut: "color:#103873";
}



.grid
{
	text-decoration: none;
	font-family: Verdana;
	color: #103873;
}

.cellHover
{
	background: #FFFFFF color:#103873;
}

.textbox
{
	font-family: Verdana;
	font-size: xx-small;
}

.AutoCompleteHighlight
{
	background-color: Gray;
	color: Blue;
}


.AutoCompleteBackground
{
	background-color: white;
	color: Black;
}

#leftAd
{
	float: left;
	width: 160px;
}

#rightAd
{
	float: right;
	width: 300px;
}

#content
{
	margin: 0px 300px 0px 130px;
	display: table-cell;
}

#container
{
	overflow: hidden; /* wrap floats */
	w!idth: 768px; /* also wraps floats */
}

.social
{
	border-top-width: 0px;
	padding-right: 0px !important;
	padding-left: 0px !important;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px !important;
	margin: 0px;
	word-spacing: 0px;
	font: 12px/18px arial, helvetica, sans-serif;
	vertical-align: baseline;
	text-transform: none;
	color: rgb(102,102,102);
	text-indent: 0px;
	padding-top: 0px !important;
	white-space: normal;
	list-style-type: none !important;
	letter-spacing: normal;
	background-color: rgb(255,255,255);
	border-right-width: 0px;
	background-origin: initial;
	background-clip: initial;
	border-image: initial;
	orphans: 2;
	widows: 2;
	webkit-text-size-adjust: auto;
	webkit-text-stroke-width: 0px;
}

.iconOnly
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px !important;
	border-left-width: 0px;
	float: left;
	background-image: none !important;
	list-style-image: none !important;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px 3px 3px 0px;
	vertical-align: baseline;
	text-indent: 0px !important;
	padding-top: 0px;
	list-style-type: none !important;
	background-color: transparent;
	border-right-width: 0px;
	background-origin: initial;
	background-clip: initial;
	border-image: initial;
}
.iconOnly a
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	color: rgb(116,51,153);
	padding-top: 0px;
	background-color: transparent;
	border-right-width: 0px;
	text-decoration: none;
	background-origin: initial;
	background-clip: initial;
	border-image: initial;
}
.image-24
{
	border-right: 0px;
	padding-right: 0px;
	background-position: -150px 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	border-left: 0px;
	width: 24px;
	padding-top: 0px;
	border-bottom: 0px;
	height: 24px;
	background-color: transparent;
	background-origin: initial;
	background-clip: initial;
	border-image: initial;
	max-width: 640px;
}

li.iconOnly a span.head {
display: none;
}


.searchBox
{
	position:relative;
	display:block;
	height:37px;
	left:420px;
	top:60px;
	padding-top:3px;
}

.cmdGo
{
	position:relative;
	top:5px;
}
.searchTextBox
{ 
	width: 260px;
	height: 15px;
}

.headerDIS
{
	background-image:url('images/header_bg.png');
	background-repeat:repeat-x;
	height:97px;
}

.headerLeft
{
	background-image:url('images/header.png');
	background-repeat:no-repeat;
	height:inherit;
	height:96px;
	
}