.sidebar
{
	line-height:			1.4em;
	font-family:			verdana,sans-serif;
	font-size:				0.65em;
	padding: 10px;
	background-color: #006699;
	border: 1px solid black;
	margin-bottom: 1em;
	color: white;
}

.sidebar h3
{
	font-size: 1em;
}

.sidebar .bodytext
{
	font-size: 1em;
}


.sidebar a
{
	font-weight: bold;
	color:					#FF9900;
}

div#shift
{
	position: relative;
	top: -55px;
}

#headcell
{
	height: 55px;
}

#header
{
	height: 55px;
}

#left h2
{
	color: white;
	padding: 15px;
}

#lefthome
{
	margin:					0em 0em 1.7em 0px;
	padding:				0px;
	line-height:			1.7em;
	font-family:			verdana,arial,sans-serif;
	font-size:				0.70em;
	color: white;
	padding: 0px 15px 15px 15px;
}

.sidebar
{
	margin: 15px;
}

#imageblock
{
	background-color: #006699;
	background-image: url(/images/home_back.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #FF9900;
	background-position: center;
	height: 246px;
}

#imageback
{
	background-repeat: no-repeat;
	background-position: center;
	height: 246px;
	width: 100%;
}

#callout
{
	width: 100%;
	background-color: #003066;
	background-image: url(/images/home_back2.jpg);
	background-repeat: no-repeat;
	height: 48px;
	border-bottom: 1px solid #FF9900;
	background-position: center;
}

#callout td
{
	padding: 10px 15px 10px 15px;
}

td#ping1
{
	text-align: center;
	vertical-align: middle;
}
td#ping2 { 	text-align: center; vertical-align: middle;}
td#ping3 { 	text-align: center; vertical-align: middle;}

h2
{
	color: #006699;
	font-size: 11px;
}

#homecontent
{
	border-collapse:		collapse;
}


#homecontent td
{
	width: 50%;
	padding: 15px;
}

td#content1, td#content2
{
	padding-top: 0;
}

td#content1
{
	border-right: 2px solid #FF9900;
}

#partners
{
	margin-top: 15px;
	width: 100%;
	border-collapse:		collapse;
}

#partners td { text-align: center; }


