@charset "utf-8";
body {
	background-color: #FFFFFF;
	background-image: url(images/bg-site.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	color:#333333;
}
img {
border:0px;
}
table {
border-collapse:collapse;

}

a {
text-decoration:none;
color:#9b9093;
}

a:hover {
text-decoration:underline;
color:#ce415e;
}

.bgsite {
background:url(images/bg-bubbles.jpg) top center no-repeat;
}

.hdrtable {
background:url(images/header-rpt.jpg) repeat-x top;
}
.bdleft {
background:url(images/bodyleft-spacer.png) repeat-y top right;
}

.bdright {
background:url(images/bodyright-spacer.png) repeat-y top left;
}

.hmtxt {
padding:15px 50px 15px 70px;
}

.hmbodybg {
background:url(images/hm-body-bg.jpg) top center no-repeat;
}

.fleetbox {
background-repeat:no-repeat;
background-position:left top;
padding: 40px 20px 20px 150px;
}

.fleetbox ul {
list-style: url(images/sm-arr.gif);
margin:0px;
padding:0px;
}

ul.smarr {
list-style: url(images/sm-arr.gif);
margin:0px;
padding:0px;
margin-left:5px;
margin-top:10px;
}
.smarr li {
padding-top:0px;
margin-top:0px;
margin-bottom:5px;
line-height:20px;
}
.pdsubleft {
padding:10px 10px 10px 30px;
background:url(images/Vertical-Divider.png) no-repeat top right;
}
.incontent {
padding:10px 40px 10px 15px;
}
.incontent ul.smarr {
margin-left:15px;
}
h1 {
font-family:"Arial Narrow", Arial;
font-size:30px;
color:#b2a3a7;
margin:0px;
padding:10px 0px;
}
h1 span {
color:#ce415e;
}
h2 {
font-size:18px;
margin:0px;
padding:5px 0px;
color:#b2a3a7;
}
.smfont {
font-size:11px;
}
.lr10 {
padding:0px 10px;
}

.justify_sample {
	text-align: right;
}

