body {

	margin: 0px;

	padding: 31px 0 0 0;

	font-family: "Gill Sans MT", sans-serif, Verdana, Arial, Helvetica;

	font-size: 14px;

}

img {

	display: block;

}

form {

	padding: 0px;

	margin: 0px;

}

a {

	font-size: 14px;

	color: #FF1100;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

/*div {

	border: 1px solid black;

}*/

div.site {

	width: 800px;

	float: left;

}

/*header*/



div.header {

	width: 100%;

	float: left;

}

div.logo_bus {

	width: 277px;

	height: 94px;

	background: url(../images/bus_header.jpg) left top no-repeat;

	float: left;

}

div.logo {

	float: right;

	padding-right: 44px;

}

div.title {

	float: right;

	padding: 14px 44px 0 0;

	font-size: 20px;

	font-style: italic;

	font-weight: bold;

}

/*left menu*/



div.leftMenu {

	width: 132px;

	padding: 35px 0 0 0;

	float: left;

}

div.leftMenu ul {

	padding: 0;

	margin: 0 0 0 28px;

	list-style-type: none;

}

div.leftMenu li {

	background: url(../images/lm_icon.gif) left 3px no-repeat;

	padding-left: 23px;

	margin-bottom: 10px;  

}

div.leftMenu a {

	font-family: Arial;

	font-size: 11px;

	color: #FEF2F1;

	letter-spacing: 1px;	

}

div.leftMenu a:hover {

	color: #000000;

	text-decoration: none;

}

div.leftMenu a.active {

	color: #000000;

}

/*content*/



div.mainBody {

	width: 100%;

	background: url(../images/left_bg.gif) left top repeat-y;

	float: left;

}

div.content {

	width: 644px;

	margin-left: 24px;

	padding-top: 43px;

	float: left;

	min-height: 200px;

}

*html div.content {

	height: 200px;

}

div.bus {

	width: 203px;

	height: 202px;

	background-image: url(../images/bus.jpg);

	float: left;

	margin-right: 40px;

}

div.pageTitle {

	font-family: Arial;

	font-size: 35px;

	color: #FF1100;

	margin-bottom: 10px;

}

div.contentBody {

	width: 360px;

	float: left;

	color: #757373;

}

span.red {

	color: #FF1100;

}

/*footer*/

div.footer {

	padding-top: 40px;

	width: 100%;

	float: left;

	clear: both;

}

div.swirls {

	width: 132px;

	height: 276px;

	background: url(../images/swirls.jpg) left top no-repeat;

	float: left;

	position: relative;

	top: -135px;

	margin-bottom: -135px;

}

div.path {

	width: 650px;

	float: left;

	font-size: 11px;

	font-weight: bold;

	background: url(../images/footer_bg.jpg) center bottom no-repeat;

	padding-bottom: 45px;

}



div.path div.point,div.path div.firstPoint,div.path div.lastPoint {

	float: left;

	text-align: center;

	text-transform: uppercase;

}

div.path div.point {

	width: 91px;

}

div.path div.firstPoint {

	width: 84px;

}

div.path div.lastPoint {

	padding-left: 21px;

}

span.small {

	text-transform: none;

	font-size: 9px;

	font-weight: normal;

	font-style: italic;

}

div.footerLeft {

	position: relative;

	margin: -10px 0 0 29px;

	float: left;

}

div.footerRight {

	float: left;

	vertical-align: middle;

	font-style: italic;

	font-weight: bold;

	color: #FF1100;

	padding-top: 5px;

}