@charset "UTF-8";
body {
	font: 100% 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 791px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: #FFFFFF;
	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	height: 162px;
}

.oneColFixCtrHdr #header .top {
	background: url(../images/header.jpg) no-repeat;
	height:138px;
	margin:0;
}
.oneColFixCtrHdr #header .bottom {
	margin:0;
	padding-right:10px;
	text-align:right;
	font: bold 13px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.oneColFixCtrHdr #header .bottom a {
	font: bold 13px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	color:#000080;
	text-decoration:none;
}
.oneColFixCtrHdr #header .bottom a:hover {
	color:#961f48;
}

.oneColFixCtrHdr #header .tag {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 104px 0 0 308px; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
	font: normal 13px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.oneColFixCtrHdr #navMenu {
	position:relative;
	z-index: 9999999;
	text-align:center;
	margin: 0 auto;
	width: auto;
}
.oneColFixCtrHdr #mainContent {
	margin: 20px 0 0 0;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}
.oneColFixCtrHdr #mainContent h1 {
	font-size:22px;
	color:#961f48;
	margin: 0 0 8px 0;
}
.oneColFixCtrHdr #mainContent h2 {
	font-size:16px;
	color:#4257a0;
	margin: 0 0 5px 0;
}
.oneColFixCtrHdr #mainContent a {
	color:#000080;
	text-decoration:none;
}
.oneColFixCtrHdr #mainContent a:hover {
	color:#961f48;
}
/* HOME PAGE CONTENT */
.oneColFixCtrHdr #mainContent.home2 {
	margin: 5px 0 5px 0;
	height:415px;
	background: url(../images/homeBodyBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #mainContent.home2 #homeSlogan {
	margin:0;
	padding-top: 2px;
	height: 26px;
	width:100%;
	text-align:center;
	position:relative;
}
.oneColFixCtrHdr #mainContent.home2 #homeSlogan h1 {
	font-size:22px;
	font-weight:bold;
	color:#ffe179;
	margin:0;
}
.oneColFixCtrHdr #mainContent.home2 #homeSlogan h1 span {
	font-size:16px;
	margin:0;
}
.oneColFixCtrHdr #mainContent.home2 #buttonWrapper {
	margin:31px 0 0 222px;
	height: 171px;
	
}
.oneColFixCtrHdr .home2 #buttonWrapper .homeButton {
	width:135px;
	height:171px;
	float:left;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnLand a{
	display:block;
	height:171px;
	background: url(../images/homeBtn_land.jpg) no-repeat;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnLand a:hover{
	background-position: -135px;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnRail a{
	display:block;
	height:171px;
	background: url(../images/homeBtn_rail.jpg) no-repeat;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnRail a:hover{
	background-position: -135px;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnAir a{
	display:block;
	height:171px;
	background: url(../images/homeBtn_air.jpg) no-repeat;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnAir a:hover{
	background-position: -135px;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnOcean a{
	display:block;
	height:171px;
	background: url(../images/homeBtn_ocean.jpg) no-repeat;
}
.oneColFixCtrHdr .home2 #buttonWrapper #btnOcean a:hover{
	background-position: -135px;
}
.oneColFixCtrHdr .home2 #buttonWrapper a span{visibility: hidden;}
.oneColFixCtrHdr .home2 #lowerWrapper{
	margin: 52px 0 0 45px;
	font-size: 20px;
	font-weight:bold;
	color:#ffe179;
}
.oneColFixCtrHdr .home2 #missionLeft{
	margin:0;
	padding-top: 3px;
	width: 260px;
	float:left;
}
.oneColFixCtrHdr .home2 #missionLeft p{
	margin:0;
}
.oneColFixCtrHdr .home2 #missionRight{
	margin:0;
	padding: 3px 0 0 10px;
	width: 260px;
	float:left;
}
.oneColFixCtrHdr .home2 #SCRA{
	margin:0 0 0 45px;
	height:113px;
	float:left;
}
.oneColFixCtrHdr .home2 #landstar{
	margin:0 0 0 45px;
	height:113px;
	float:left;
}
.oneColFixCtrHdr .home2 #landstar a{
	font: normal 12px;
	display:block;
	width: 145px;
	height:113px;
	background: url(../images/homeLandstar.jpg) no-repeat;
}
.oneColFixCtrHdr .home2 #landstar a:hover{
	background-position: -145px;
}
.oneColFixCtrHdr .home2 #landstar a span{visibility: hidden;}
.oneColFixCtrHdr .home2 #lowerWrapper .missionBody {
	margin: 2px 0 0 10px;
	padding: 0 0 0 5px;
	font-size: 16px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#FFFFFF;
	border-left: 3px solid #c07991;
}
/* specific news section */
.oneColFixCtrHdr .home2 #newsButton {
	margin: 0 0 0 410px;
	padding-top: 9px;
	width: 175px;
	height:28px;
	background-image:url(../images/homeNewsBtn.png);
	text-align:center;
}
.oneColFixCtrHdr .home2 #newsWrapper {
	margin: 0;
	padding-left: 225px;
	text-align:center;
	width:555px;
	height:39px;
	position:relative;
}
.oneColFixCtrHdr .home2 #newsWrapper img { border:1px solid #FFFFFF;}
.oneColFixCtrHdr .home2 #newsWrapper a { text-decoration:none;}
.oneColFixCtrHdr .home2 #newsButton a {
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.oneColFixCtrHdr .home2 #newsButton span a {
	font-size:13px;
	font-weight: normal;
}

.oneColFixCtrHdr .home2 .newsButton {
	margin: 0 0 0 20px;
	padding-top: 9px;
	width: 175px;
	height:28px;
	float:left;
	background-image:url(../images/homeNewsBtn.png);
	text-align:center;
}
.oneColFixCtrHdr .home2 #newsWrapper .newsButton a {
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.oneColFixCtrHdr .home2 #newsWrapper .newsButton a:hover {
	color:#ffe179;
}


.oneColFixCtrHdr .home2 #lowerWrapperNews {
	margin: 13px 0 0 45px;
	font-size: 20px;
	font-weight:bold;
	color:#ffe179;
}
.oneColFixCtrHdr .home2 #lowerWrapperNews .missionBody {
	margin: 2px 0 0 10px;
	padding: 0 0 0 5px;
	font-size: 16px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#FFFFFF;
	border-left: 3px solid #c07991;
}
/* END HOME PAGE CONTENT */

/* TRUCKLOAD STYLES */
.oneColFixCtrHdr #container .truckload {
	margin: 10px 0 10px 0;
	height: 316px;
	background: url(../images/truckloadBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .truckload .leftText {
	width: 280px;
	padding-left: 28px;
	float:left;
}
.oneColFixCtrHdr #container .truckload .rightText {
	width: 175px;
	padding-left: 242px;
	float:left;
}
.oneColFixCtrHdr #container .truckload h1 {
	font-size:22px;
	color:#961f48;
	margin: 0;
}
.oneColFixCtrHdr #container .truckload p {
	font-size:14px;
	margin-top: 5px;
}
.oneColFixCtrHdr #container .truckload .rightText p {
	font-size:14px;
	margin: 4px 0 0 0;
}
/* END TRUCKLOAD STYLES */
/* START LTL STYLES */
.oneColFixCtrHdr #container .LTL {
	margin:10px 30px 0 20px;
	padding: 0;
}
.oneColFixCtrHdr .LTL #largeShipments {
	height:150px;
	border-bottom:1px dotted #666666;
	margin:0 0 15px 0;
}
.oneColFixCtrHdr .LTL p {
	font-size:12px;
	margin: 5px 0 0 0;
}
.oneColFixCtrHdr .LTL img#LTLtruck {
	margin-left: 60px;
}
.oneColFixCtrHdr .LTL #smallShipments {
	margin:0 0 15px 0;
}
.oneColFixCtrHdr .LTL #LTLonlineBox {
	background-color:#ebf2f8;
	border:1px solid #000000;
	margin: 5px 0;
	padding: 0;
}
.oneColFixCtrHdr .LTL #LTLonlineHeader {
	background-color:#d9e6f1;
	height:24px;
	font-size:15px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	color:#961f48;
	padding: 4px 0 0 20px;
}
.oneColFixCtrHdr .LTL #LTLonlineLeft {
	margin: 0;
	padding: 10px 10px 0 20px;
	width: 320px;
	float:left;
}
.oneColFixCtrHdr .LTL #LTLonlineLeft #loginBox {
	margin: 10px 0 10px 30px;
	padding-top:3px;
	text-align:center;
	width: 230px;
	height: 18px;
	font-size:12px;
	font-weight: bold;
	background-color:#f5f9fc;
	border: 1px solid #000000;
}
.oneColFixCtrHdr .LTL li {
	font-size:12px;
	margin: 0 0 5px 0;
	padding: 0 20px 0 0;
}
.oneColFixCtrHdr .LTL #LTLonlineRight {
	margin: 0;
	padding: 10px 0 0 20px;
	width: 350px;
	float:left;
}
.oneColFixCtrHdr .LTL #LTLonlineRight img#forkTruck {
	margin: 0 10px 0 0;
	border: 1px solid;
}
/*END LTL STYLES */
/* FLATBED STYLES */
.oneColFixCtrHdr #container .flatbed {
	margin: 10px 0 10px 28px;
	height:328px;
	background: url(../images/flatbedBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .flatbed .topText {
	margin:0 0 10px 0;
}
.oneColFixCtrHdr #container .flatbed h1 {
	font-size:22px;
	color:#961f48;
	margin: 0;
}
.oneColFixCtrHdr #container .flatbed p {
	margin: 5px 0 3px 0;
	font-size:14px;
}
.oneColFixCtrHdr #container .flatbed .bullets p {
	margin: 6px 0;
	font-size:14px;
	font-weight:bold;
}
.oneColFixCtrHdr #container .flatbed .footText {
	margin: 120px 0 0 0;
	padding-bottom: 5px;
	text-align:center;
	font-size: 12px;
}
/* END FLATBED STYLES */
/* AIR FREIGHT STYLES */
.oneColFixCtrHdr #container .air {
	margin: 10px 0 10px 0;
	height:355px;
	background: url(../images/airBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .air .topText {
	margin: 0 30px 0 28px;
}
.oneColFixCtrHdr #container .air .middleText {
	margin: 0 30px 0 320px;
}
.oneColFixCtrHdr #container .air h1 {
	font-size:22px;
	color:#961f48;
	margin: 0;
}
.oneColFixCtrHdr #container .air p {
	margin-top: 5px;
	font-size:14px;
}
.oneColFixCtrHdr #container .air .bullets {
	margin: 0 0 0 400px;
}
.oneColFixCtrHdr #container .air .bullets p {
	margin: 5px 0;
	font-weight:bold;
}
.oneColFixCtrHdr #container .air .footText {
	margin: 10px 0 0 0;
	padding-bottom:5px;
	text-align:center;
	font-size: 12px;
}
/* END AIR FREIGHT STYLES */
/* EXPEDITE STYLES */
.oneColFixCtrHdr #container .expedite {
	margin: 10px 0 10px 0;
	height: 365px;
	background: url(../images/expediteBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .expedite .topText {
	margin: 0 0 0 28px;
	padding-top: 15px;
	width: 250px;
	height: 300px;
}
.oneColFixCtrHdr #container .expedite h1 {
	font-size:22px;
	color:#961f48;
	margin: 0 0 5px 0;
}
.oneColFixCtrHdr #container .expedite p {
	margin: 0 0 8px 0;
	font-size:14px;
}
.oneColFixCtrHdr #container .expedite .footText {
	margin: 20px 0 0 -28px;
	padding-bottom:10px;
	text-align:center;
	font-size: 12px;
}
/* END EXPEDITE STYLES */
/* INTERMODAL STYLES */
.oneColFixCtrHdr #container .intermodal {
	margin: 10px 0 10px 0;
	height: 366px;
	background: url(../images/intermodalBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .intermodal .topText {
	margin: 0 0 0 28px;
	padding-top: 15px;
	width: 250px;
	height: 300px;
}
.oneColFixCtrHdr #container .intermodal .IANA {
	margin: 5px 0 0 28px;
	padding-top: 15px;
	width: 250px;
	text-align:right;
}
.oneColFixCtrHdr #container .intermodal .IANA img {
	margin: -12px 0 0 0;
}
.oneColFixCtrHdr #container .intermodal h1 {
	font-size:22px;
	color:#961f48;
	margin: 0 0 5px 0;
}
.oneColFixCtrHdr #container .intermodal p {
	margin: 0 0 8px 0;
	font-size:14px;
}
/* END INTERMODAL STYLES */
/* CONVENTION STYLES */
.oneColFixCtrHdr #container .convention {
	margin: 10px 0 10px 0;
	height: 366px;
	background: url(../images/conventionBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .convention .topText {
	margin: 0 0 11px 28px;
	padding-top: 10px;
}
.oneColFixCtrHdr #container .convention #col1 {
	margin: 0;
	padding-left: 195px;
	width: 250px;
	float:left;
}
.oneColFixCtrHdr #container .convention #col2 {
	margin: 0;
	padding-left: 15px;
	width: 290px;
	float:left;
	height: 145px;
}
.oneColFixCtrHdr #container .convention h1 {
	font-size:22px;
	color:#961f48;
	margin: 0;
}
.oneColFixCtrHdr #container .convention p {
	margin: 0 0 8px 0;
	font-size: 12px;
}
.oneColFixCtrHdr #container .convention .bullets {
	margin: 0 0 4px 0;
	padding-left: 350px;
	
}
.oneColFixCtrHdr #container .convention .bullets p {
	margin: 0 0 5px 0;
	font-weight:bold;
}
.oneColFixCtrHdr #container .convention .footText {
	margin: 0;
	padding:5px 0;
	text-align:center;
	font-size: 12px;
}
/* END CONVENTION STYLES */
/* CONTACT STYLES */
.oneColFixCtrHdr #container .contact {
	margin: 10px 0 0 0;
	background: url(../images/contactBkg.jpg) repeat-y;
}
.oneColFixCtrHdr #container .contact .topText {
	margin: 0 15px 0 28px;
	padding: 10px 20px 0 0;
}
.oneColFixCtrHdr #container .contact .topText #topLeft {
	margin: 0;
	padding-right: 50px;
	float:left;
}
.oneColFixCtrHdr #container .contact .topText #topRight {
	margin: 7px 0 0 0;
	float:left;
}
.oneColFixCtrHdr #container .contact .topText h2 {
	font-size: 14px;
}
.oneColFixCtrHdr #container .contact #team {
	text-align:center;
	font-size: 12px;
	margin:0;
}
.oneColFixCtrHdr #container .contact #team a {
	color:#000080;
	text-decoration:none;
}
.oneColFixCtrHdr #container .contact #team a:hover {
	color:#961f48;
}
.oneColFixCtrHdr #container .contact .col1 {
	margin: 0;
	padding:10px;
	width: 239px;
	float:left;
	border-right: 1px dotted #aaaaaa;
}
.oneColFixCtrHdr #container .contact .col2 {
	margin: 0;
	padding:10px;
	width: 239px;
	float:left;
	border-right: 1px dotted #aaaaaa;
}
.oneColFixCtrHdr #container .contact .col3 {
	margin: 0;
	padding:10px;
	width: 239px;
	float:left;
}
/* for two column layout */
.oneColFixCtrHdr #container .contact .col1b {
	margin: 0;
	padding:10px 10px 10px 138px;
	width: 239px;
	float:left;
	border-right: 1px dotted #aaaaaa;
}
.oneColFixCtrHdr #container .contact .col2b {
	margin: 0;
	padding:10px;
	width: 239px;
	float:left;
}

.oneColFixCtrHdr #container .contact .clearRow {
	clear:both;
	margin: 0 30px 7px 20px;
	border-bottom: 1px dotted #aaaaaa;
	height:7px;
	line-height:7px;
	font-size:3px;
}
.oneColFixCtrHdr #container .contact h1 {
	font-size:22px;
	color:#961f48;
	margin: 0;
}
.oneColFixCtrHdr #container .contact p {
	margin: 0 0 8px 0;
	font-size: 12px;
}
.oneColFixCtrHdr #container .contact .bullets {
	margin: 0 0 4px 0;
	padding-left: 350px;
	
}
.oneColFixCtrHdr #container .contact .bullets p {
	margin: 0 0 5px 0;
	font-weight:bold;
}
.oneColFixCtrHdr #container .contact .footText {
	margin: 0 0 0 -28px;
	padding:5px 0;
	text-align:center;
	font-size: 12px;
}
/* END CONTACT STYLES */
/* OCEAN STYLES */
.oneColFixCtrHdr #container .ocean {
	margin: 10px 0 10px 0;
	height: 360px;
	background: url(../images/oceanBkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .ocean .topText {
	margin: 0;
	padding: 15px 0 0 28px;
	width: 250px;
	float:left;
}
.oneColFixCtrHdr #container .ocean h1 {
	font-size:22px;
	color:#961f48;
	margin: 0 0 5px 0;
}
.oneColFixCtrHdr #container .ocean p {
	margin: 0 0 8px 0;
	font-size:14px;
}
.oneColFixCtrHdr #container .ocean .bullets {
	margin: 160px 0 0 0;
	padding: 0 0 0 35px;
	
	float:left;
}
.oneColFixCtrHdr #container .ocean .bullets p {
	margin: 0 0 5px 0;
	font-weight:bold;
}
.oneColFixCtrHdr #container .ocean .footText {
	margin: 0;
	padding-bottom:10px;
	text-align:center;
	font-size: 12px;
}
/* END OCEAN STYLES */
/* LANDSTAR STYLES */
.oneColFixCtrHdr #container .landstar {
	margin: 10px 0 0 0;
}
.oneColFixCtrHdr #container .landstar p {
	margin: 0 0 8px 0;
	font-size: 12px;
}
.oneColFixCtrHdr #container .landstar .logo {
	margin: 0;
	width: 162px;
	float:left;
}
.oneColFixCtrHdr #container .landstar #firstPar {
	margin: 10px 0 0 0;
	float:left;
	width: 618px;
}
.oneColFixCtrHdr #container .landstar #firstPar img {
	margin: 0 0 0 20px;
}
.oneColFixCtrHdr #container .landstar #lowerSection {
	margin: 5px 0 0 0;
	position:relative;
}
.oneColFixCtrHdr #container .landstar #trucks {
	margin: 0;
	width: 207px;
	float:left;
}
.oneColFixCtrHdr #container .landstar #lowerText {
	margin: 0;
	float:left;
	width:auto;
}
.oneColFixCtrHdr #container .landstar #secondPar {
	margin: 10px 0 0 0;
	width: auto;
	float:left;
}
.oneColFixCtrHdr #container .landstar #leftCol {
	margin: 0;
	padding-left: 10px;
	width: 300px;
	float:left;
}
.oneColFixCtrHdr #container .landstar #bulletsLeft, .oneColFixCtrHdr #container .landstar #bulletsRight {
	text-align:left;
	width:140px;
	float:left;
	padding: 5px 0 0 10px;
}
.oneColFixCtrHdr #container .landstar .bullets p {
	margin: 0 0 5px 0;
	font-weight:bold;
}
.oneColFixCtrHdr #container .landstar #rightCol {
	margin: 0;
	padding-left: 10px;
	text-align:left;
	width:260px;
	float:left;
}
.oneColFixCtrHdr #container .landstar #thirdPar {
	margin:0;
	padding-left: 10px;
	width:570px;
}
/* END LANDSTAR STYLES */
/* RATE QUOTE STYLES */
.oneColFixCtrHdr #container .rateQuote {
	margin: 10px 0 0 0;
	background: url(../images/contactBkg.jpg) repeat-y;
}
.oneColFixCtrHdr #container .rateQuote .topText {
	margin: 0 0 11px 28px;
	width: 730px;
	overflow:hidden;
	padding-top: 10px;
}
.oneColFixCtrHdr #container .rateQuote #form {
	font-size: 12px;
	margin:0;
	height:auto;
	width:auto;
	padding: 0 30px 0 40px;
	position:relative;
}
.oneColFixCtrHdr #container .rateQuote #form .title {
	font-size: 14px;
	font-weight:bold;
	margin:0;
	padding: 10px 0 5px 0;
}
.oneColFixCtrHdr #container .rateQuote #form .formContent{
	margin:0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #aaaaaa;
	line-height: 25px;
}
.oneColFixCtrHdr #container .rateQuote #form .formContent1{
	font-size:10px;
	margin:0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #aaaaaa;
	line-height: 25px;
}
.oneColFixCtrHdr #container .rateQuote #form #coffee{
	margin:5px 0 5px 40px;
	width: 450px;
	padding: 5px;
	border: 1px solid #333333;
	background-color:#ebf0d8;
	background-image:url(../images/greenBeans-75h.jpg);
	background-position: top right;
	background-repeat:no-repeat;
}
.oneColFixCtrHdr #container .rateQuote #form .leftCol{
	margin:0;
	width: 49%;
	float:left;
	padding-right: 5px;
	border-right: 1px dotted #aaaaaa;
}
.oneColFixCtrHdr #container .rateQuote #form .rightCol{
	margin:0;
	padding-left: 5px;
	width: 49%;
	float:left;
}
.oneColFixCtrHdr #container .rateQuote .col1 {
	margin: 0;
	padding:10px;
	width: 239px;
	float:left;
	border-right: 1px dotted #aaaaaa;
}
.oneColFixCtrHdr #container .rateQuote .col2 {
	margin: 0;
	padding:10px;
	width: 239px;
	float:left;
	border-right: 1px dotted #aaaaaa;
}
.oneColFixCtrHdr #container .rateQuote .col3 {
	margin: 0;
	padding:10px;
	width: 239px;
	float:left;
}
.oneColFixCtrHdr #container .rateQuote .clearRow {
	clear:both;
	margin: 0 30px 7px 20px;
	border-bottom: 1px dotted #aaaaaa;
	height:7px;
	line-height:7px;
	font-size:3px;
}
.oneColFixCtrHdr #container .rateQuote h1 {
	font-size:22px;
	color:#961f48;
	margin: 0;
}
.oneColFixCtrHdr #container .rateQuote p {
	margin: 0 0 8px 0;
	font-size: 12px;
}

.oneColFixCtrHdr #container .rateQuote .footText {
	margin: 0;
	padding:5px 0;
	text-align:center;
	font-size: 12px;
}
.oneColFixCtrHdr #container .rateQuote #thankYou {
	margin: 0;
	padding:80px 0;
	text-align:center;
	font-size: 14px;
}


/* END RATE QUOTE STYLES */
/* HFL PAGE CONTENT */
.oneColFixCtrHdr #container .HFL {
	margin: 10px 0 10px 0;
	height:367px;
	background: url(../images/HFLbkg.jpg) no-repeat;
}
.oneColFixCtrHdr #container .HFL #bodyText {
	margin:0;
	padding: 89px 0 0 31px;
	width: 360px;
	position:relative;
}
.oneColFixCtrHdr #container .HFL p {
	margin: 0 0 8px 0;
	font-size: 14px;
}
.oneColFixCtrHdr #container .HFL .bullets {
	margin: 0;
	padding: 10px 0 4px 50px;
	width: 400px;
	
}
.oneColFixCtrHdr #container .HFL .bullets p {
	margin: 0;
	padding: 0 0 5px 0;
	font-weight:bold;
}
.oneColFixCtrHdr #container .HFL #footText {
	margin: 10px 0 0 31px;
	width: 360px;
}
/* END HFL PAGE CONTENT */
/* AFFILIATES STYLES */
.oneColFixCtrHdr #container .affiliates {
	margin: 10px 0 10px 0;
	background: url(../images/affiliatesBkg.jpg) repeat-y;
}
.oneColFixCtrHdr #container .affiliates .topText {
	margin: 0 30px 0 28px;
	width: 700px;
	padding-top: 10px;
}
.oneColFixCtrHdr #container .affiliates .topText h1 {
	margin: 0 0 10px 0;
}
.oneColFixCtrHdr #container .affiliates .topText p {
	font-size: 14px;
	margin:0;
}
.oneColFixCtrHdr #container .affiliates img {
	margin-bottom: 3px;
}
.oneColFixCtrHdr #container .affiliates a {
	font-size: 10px;
	color:#000080;
	text-decoration:none;
}
.oneColFixCtrHdr #container .affiliates a:hover {
	color:#961f48;
}
.oneColFixCtrHdr #container .affiliates #affiliatesWrapper{
	margin:0 auto;
	padding: 20px 20px 0 20px;
	text-align:center;
	font-size: 10px;
}
.oneColFixCtrHdr #container #affiliatesWrapper #rowOne{
	margin:0 auto;
	padding-bottom: 10px;
	height: 100px;
}
.oneColFixCtrHdr #container #affiliatesWrapper #rowTwo{
	margin:0 auto;
	padding: 0 0 10px 100px;
	height: 100px;
}
.oneColFixCtrHdr #container #affiliatesWrapper #rowThree{
	margin:0 auto;
	padding-left: 75px;
	height: 110px;
}
.oneColFixCtrHdr #container #affiliatesWrapper .floatLeft {
	display:block;
	vertical-align: bottom;
	position:relative;
	float:left;
	width: auto;
	margin: 0;
	padding: 0 30px 0 30px;
	
}
.oneColFixCtrHdr #container .affiliates .footText {
	margin: 0;
	padding-bottom:10px;
	text-align:center;
	font-size: 12px;
}
/* END AFFILIATES STYLES */
/* HISTORY STYLES */
.oneColFixCtrHdr #container .history {
	margin: 10px 0 10px 0;
	background: url(../images/historyBkg.jpg) repeat-y;
	height:480px;
}
.oneColFixCtrHdr #container .history .topText {
	margin: 0 30px 0 28px;
	padding-top: 10px;
}
.oneColFixCtrHdr #container .history .topText h1 {
	margin: 0 0 10px 0;
}
.oneColFixCtrHdr #container .history #contentWrapper  {
	margin: 0 30px;
}
.oneColFixCtrHdr #container .history #historyText  {
	margin: 0;
	width: 470px;
	font-size: 12px;
	float:left;
	overflow:hidden;
}
.oneColFixCtrHdr #container .history #historyText #portrait  {
	margin: 0 0 0 10px;
	text-align:center;
	float:right;
	height:220px;
}
.oneColFixCtrHdr #container .history #historyText p {
	margin: 0 0 5px 0;
}
.oneColFixCtrHdr #container .history #timeline  {
	margin: 0 0 10px 0;
	float:right;
}
/* END HISTORY STYLES */


.normal10 {
	font: 10px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.red13bold {
	color: #961f48;
	font: bold 13px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.red14bold {
	color: #961f48;
	font: bold 14px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.red13 {
	color: #961f48;
	font: normal 13px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.red14 {
	color: #961f48;
	font: normal 14px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.bold13 {
	font: bold 13px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.bold14 {
	font: bold 14px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.dkgray12 {
	color: #3d3d3d;
	font: normal 12px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
.oneColFixCtrHdr #footer {
	height: 23px;
	text-align:center;
	font-size: 12px;
	padding-top:2px;
	margin: 0;
	background: url(../images/footer2.jpg) no-repeat;
}
.oneColFixCtrHdr #peregrine {
	text-align:center;
	padding-top:4px;
}
.oneColFixCtrHdr #peregrine a {
	font-size: 10px;
	color:#C3c3c3;
}
.oneColFixCtrHdr #peregrine a:hover {
	color:#ffe179;
}

.redText {
	color:#961f48;
}
.redBold {
	color:#961f48;
	font-weight:bold;
}
.blue16bold {
	color:#4257a0;
	font-weight:bold;
}
.clearFloat {
	clear:both;
	margin: 0;
}
.clearFloat1px {
	clear:both;
	line-height: 1px;
	font-size:1px;
	margin:0;
}
