FORM,UL,OL,BODY,DIV,H1,H2,H3,H4,P,LI,A,TABLE,TR,TD
{
	margin: 0px;
	padding: 0px;
}

BODY 
{
	font-family: Arial, sans-serif;
	text-decoration: none;
	padding: 40px;
	background: url('imports/images/layout/back.png');
}

IMG
{
	vertical-align: top;
	border:0px;
	margin: 0px;
	padding:0px;
	overflow: hidden;
}

A
{
	text-decoration: none;
	color: #000;
}

#headerL
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/hl.png') left no-repeat;
}	

#headerR
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/hr.png') right no-repeat;
}

#header
{
	margin-left: 4px;
	margin-right: 7px;
	width: 1013px;
	height: 48px;
	background: url('imports/images/layout/hm.png');
}

#header ol.menu
{
	margin-left: 20px;
	list-style: none;	
}

#header ol.menu li
{
	display: block;
	float: left;
}	

#header ol.menu li a
{
	padding-left: 20px;
	padding-right: 20px;
	width: 80px;
	height: 30px;
	display: block;
	font-size: 10pt;
	color: #fff;
	padding-top: 14px;
	background: url('imports/images/layout/hm.png');
	text-align: center;
	margin-right: 1px;
}

#header ol.menu li a:hover
{
	padding-left: 20px;
	padding-right: 20px;
	height: 31px;
	display: block;
	font-size: 10pt;
	color: #fff;
	padding-top: 14px;
	background: url('imports/images/layout/hma.png');
}

#frame
{
	margin: auto;
	width: 1024px;
	padding: 2px;
}

#footerL
{
	margin: auto;
	width: 1023px;
	background: url('imports/images/layout/fl.png') left no-repeat;
}	

#footerR
{
	margin: auto;
	width: 1023px;
	background: url('imports/images/layout/fr.png') right no-repeat;
}

#footer
{
	margin-left: 3px;
	margin-right: 4px;
	width: 1000px;
	height: 14px;
	background: url('imports/images/layout/fm.png');
	color: #fff;
	font-size: 8pt;
	text-align: left;
	padding: 8px;
}

#contentTopL
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/ctl.png') left no-repeat;
}	

#contentTopR
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/ctr.png') right no-repeat;
}

#contentTop
{
	margin-left: 4px;
	margin-right: 7px;
	width: 1013px;
	height: 4px;
	background: url('imports/images/layout/ctm.png');
}

#contentBottomL
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/cbl.png') left no-repeat;
}	

#contentBottomR
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/cbr.png') right no-repeat;
}

#contentBottom
{
	margin-left: 4px;
	margin-right: 7px;
	width: 1013px;
	height: 7px;
	background: url('imports/images/layout/cbm.png');
}

#contentL
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/cml.png') left repeat-y;
}	

#contentR
{
	margin: auto;
	width: 1024px;
	background: url('imports/images/layout/cmr.png') right repeat-y;
}

#content
{
	margin-left: 4px;
	margin-right: 7px;
	width: 973px;
	background-color: #888;
	padding: 20px;
}

#routeL
{
	margin: auto;
	width: 1025px;
	background: url('imports/images/layout/ml.png') left no-repeat;
}	

#routeR
{
	margin: auto;
	width: 1025px;
	background: url('imports/images/layout/mr.png') right no-repeat;
}

#route
{
	text-align: right;
	margin-left: 3px;
	margin-right: 4px;
	width: 960px;
	height: 26px;
	background: url('imports/images/layout/mm.png');
	padding-top: 4px;
	padding-right: 55px;
}

#route SPAN
{
	font-size: 9pt;
	color: #AAA;
	padding-left: 20px;
	padding-right: 20px;
}

#route IMG
{
	margin-top: 2px;
}
#left
{
	float: left;
}

#left #logo
{
	width: 344px;
	height: 45px;
	margin-top: 20px;
	margin-left: 20px;
	background: url('imports/images/logos/small-speedy.png');
}	

#left ol.stats
{
	padding-top: 20px;
	padding-left: 60px;
	padding-bottom: 15px;
	font-size: 10pt;
	color: #111;
	list-style: none;
}

#left ol.stats IMG
{
	margin-right: 10px;
	margin-top: -2px;	
}
#left ol.stats SPAN
{
	color: #333;
}

#left ol.hotlinks
{
	padding-top: 30px;
	padding-left: 80px;
	font-size: 8pt;
	color: #fff;
	list-style: none;
}

#left ol.hotlinks IMG
{
	margin-right: 10px;
	margin-top: -2px;	
}

#left ol.hotlinks P.filler
{
	height: 10px;
}

#left ol.hotlinks A
{
	color: #222;
	padding: 4px;	
}

#left ol.hotlinks A:hover
{
	color: #fff;
}

#left p.description
{
	color: #333;	
	font-size: 10pt;
	font-style: italic;
	padding-left: 220px;
}	

#left p.label
{
	padding-top: 40px;
	color: #111;	
	font-size: 10pt;
	padding-left: 55px;
}	


#right
{
	float: right;
	padding-right: 30px;	
}

#right IMG
{
	margin-top: 30px;	
}
	
.clear
{
	clear: both;
}