body
{
	margin: 0;
}

li
{
	margin-left:30px;
}

DIV#header
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

TD.header-content
{
	background: url(images/top-background.png) repeat-x scroll top;
}

DIV#main
{
	width:997px;
	margin-left:auto;
	margin-right:auto;
	padding-left:3px;
	padding-right:3px;
	padding-top:10px;
}

DIV#NavMenu
{
	width: 145px;
	padding-left:1px;
	padding-right:1px;
	display:block;
	position:relative;	
	float:left;
	margin-top:2px;
}

DIV#NavMenu a:link
{
	display: block;
	width: 100%;
	font: normal normal normal 12pt/normal Arial, Helvetica, sans-serif;
	color: #535353;
	text-decoration: none;
}

DIV#NavMenu a:visited
{
	display: block;
	width: 100%;
	font: normal normal normal 12pt/normal Arial, Helvetica, sans-serif;
	color: #535353;
	text-decoration: none;
}

#NavMenu a:hover
{
	background-color: #dedede;
	font-weight:bold;
	height:auto;
}

#NavMenu a:focus
{
	background-color: #313131;
	margin-right:8px;
	height:auto;
	color:#FFFFFF;
}

#NavMenuActive a
{
	background-color: #313131;
	font-weight:bold;
	height:auto;
	color:#FFFFFF;
}

#NavMenuActive a:hover
{
	background-color: #313131;
	color:#FFFFFF;
	font-weight:bold;
	height:auto;
}

TD.menu-content
{
	background: url(images/menu-background.gif) repeat-y scroll top;
	font: normal normal normal 16px/normal Arial, Helvetica, sans-serif;
	padding-left:8px;
	padding-right:3px;
}

#PageContent
{
	width:842px;
	display:block;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}

TD.page-content
{
	background: url(images/body_background.gif) repeat-y scroll top;
	font: normal normal normal 13px/normal Verdana, Arial, Helvetica, sans-serif;
	padding-left:9px;
	padding-right:9px;
	padding-top:0px;
	width:840px;
}

#PageHeading
{
	margin-bottom:3px;
	font: normal normal normal 26px/normal Arial, Helvetica, sans-serif;
	letter-spacing:0.5px;
	color:#555666;
}

#copy_block
{
	font: normal normal normal 14px/normal Calibri, Arial, Helvetica, sans-serif;
}

#PageSubHeading
{
	border-left:2px solid #1190FE;
	border-bottom:1px solid #1190FE;
	padding-left:3px;
	margin-bottom:3px;
	margin-left:6px;
	font: normal normal normal 17px/normal Calibri, Century Gothic, Arial, Helvetica, sans-serif;
	color:#555666;
}

#ClientSubHeading
{
	border-left:2px solid #1190FE;
	border-bottom:1px solid #1190FE;
	padding-left:3px;
	margin-bottom:3px;
	margin-left:6px;
	font: normal normal normal 17px/normal Calibri, Century Gothic, Arial, Helvetica, sans-serif;
	color:#555666;
}

#PageSubContent
{
	padding-left:12px;
	margin-bottom:10px;
}

.SmallHeader
{
	font-size:13px;
	font-weight:bold;
}

#client
{
	display:block;
	width:100%;
}

#client_logo
{
	display:block;
	position:Relative;
	width: 125px;
	float:left;
}

#client_description
{
	display:block;
	position:relative;
	width:685px;
	margin-top:12px;
	padding-left:5px;
}

#block_image
{
	display:block;
	position:Relative;
	width: 245px;
	height:222px;
	float:left;
	margin-right:5px;
}

#footer
{
	color:#555666;
	font: normal normal normal 10px/normal Arial, Calibri, Century Gothic, Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;
}

.active
{
	display: block;
	width: 100%;
	font: normal normal bold 12pt/normal Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}	

#active a:hover 
{
	background-color:#313131;
	color: #FFFFFF;
	font-weight:bold;
}	

#fleet_item
{
	width:96%;
}

.fleet_item_image
{
	width:170px;
	padding-right:5px;
}

.fleet_item_title
{
	font: normal normal bold 24px/normal Arial, Helvetica, sans-serif;
	color: #006699;
}

.fleet_item_content
{
	
}

#breadcrumb
{
	font: normal normal normal 12px/normal Arial, Helvetica, sans-serif;
}