<!--

/* Main page layout styles
**********************************/
/* Body */
body {
	margin:							0px;
	padding:						0px;
	background:						#ffffff url("../images/lbt_background.jpg") no-repeat;
	text-align:						left; /* centers #container for IE 5.x */
    background-image:               url(../images/backgroundlbt.jpg); 
    background-repeat:              no-repeat; 
    background-attachment:		    fixed;
    background-position:		    top left;
                  
}



div#truck {
    position: relative;
    top: 150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    text-transform: uppercase;
    color: #C0C0C0;
}


/* Padding for elements */
.paddedElement {
	padding:						20px 20px 20px 20px;
}

/* Text styles
**********************************/	
/* Default link */
a:link, a:active, a:visited {
	color:							#000000;
	text-decoration:				none;		
}
a:hover {
	color:							#000000;
	text-decoration:				none;
	border-bottom:					1px 000000 none;
}
/* Default paragraph */
p {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:					75%;
	line-height:					100%;
	font-weight:					normal;
	color:						#003366;
	padding:					5px;
	margin:						8px 150px 8px 150px;
	text-align: 					left;

}
/* Heading 1 */
h1 {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						120%;
	color:							#C0C0C0;
	margin:							0px 0px 12px 0px;
	padding:						5px 5px 5px 5px;
	width:							100%;
    height:                         100%;
                         
}
/* Heading 2 */
h2 {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						110%;
	font-weight:					bold;
	color:							#C0C0C0;
	margin:							5px 5px 5px 5px;
	border-bottom:					1px #000000 dashed;
	width:							100%;
	padding:						5px 5px 5px 5px;
}
/* Heading 3 */
h3 {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						105%;
	font-weight:					bold;
	color:							#000000;
	margin:							5px 5px 5px 5px;
	width:							100%;
	padding:						5px 5px 5px 5px;
}
/* Unordered list for links */
ul.links {
	list-style-type:				none;
	margin:							7px 0px 12px 0px;
	padding:						0px;
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						70%;
	line-height:					120%;
	color:							#000000;		
}
/* Image caption text */
.imgCaption {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						75%;
	font-weight:					bold;
	color:							#000000;
	font-style:						italic;
	margin:							0px;
	padding:						0px 0px 12px 0px;
}
/* Image link */
a.imgLink:link, a.imgLink:active, a.imgLink:visited, a.imgLink:hover {
	text-decoration:				none;
	border:							none;		
}
/* Quotes hack (IE bug), removes quotes in Firefox so that we can use quot code for both browsers */
q {
	quotes:							'' '';
}
/* Default image, no border */
img {
	border:							0px;
}
/* Default unordered lists */
ul {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						70%;
	line-height:					120%;
	color:							#000000;
}
/* Error text for forms */
p.errorTxt {
	color:							#cc0000;
	font-weight:					bold;
}
/* Strikethrough text */
span.strikethrough {
	text-decoration:				line-through;
}

/* Article styles
**********************************/	
/* Article container for title and date */
.articleTitleContainer {
	width:							100%;
	clear:							both;	
}
/* Article content */	
.articleContent {
	clear:							both;
	border-top:						1px #000000 dashed;
	width:							100%;
	padding:						10px 0px 0px 0px;
}
/* Article left div */
.articleLeft {
	float:							left;		
	margin:							0px;
}
/* Article right div */
.articleRight {
	float:							right;
	margin:							0px;
}
/* Article date para */
p.articleDate {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						80%;
	font-weight:					bold;
	color:							#000000;
	margin:							0px;
	padding:						6px 0px 4px 0px;		
}
/* Article info header */
h2.articleInfo {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						80%;
	font-weight:					bold;
	color:							#000000;
	margin:							0px;
	padding:						6px 0px 4px 0px;
	border:							0px;
	width:							auto;
}
/* Right image in article */
.imgRight {
	margin:							0px 0px 7px 8px;
}
/* Left image in article */
.imgLeft {
	margin:							0px 8px 7px 0px;
}	

		
/* Check box styles
**********************************/	
/* Check box */
.checkBox {
	clear:							both;
	width:							82px;
}
/* Left check div */
.leftCheck {
	width:							18px;
	height:							18px;
	margin:							0px;
	padding:						0px;
	float:							left;
	border:							1px #000000 solid;
	text-align:						center;
	position:						relative;
	background:						#ffffff;
}
/* Right check div */
.rightCheck {
	width:							61px;
	height:							18px;
	margin:							0px;
	float:							right;
	border-top:						1px #000000 solid;
	border-right:					1px #000000 solid;
	border-bottom:					1px #000000 solid;
	position:						relative;
	background:						#ffffff;
}
/* Check box text */
p.checkBoxText {
	text-decoration:				none;
	text-transform:					uppercase;
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						10px;
	line-height:					12px;
	font-weight:					bold;
	color:							#cc0000;
	margin:							0px;
	padding:						2px 0px 2px 3px
}
/* Check box image */
.checkImg {
	border:							0px;
	padding:						1px;
}

/* Photo styles
**********************************/	
/* Thumbnails */
ul.thumbnails {
	list-style-type:				none;
	margin:							0px;
	padding:						0px;
}
ul.thumbnails li {
	margin:							0px;
	padding:						0px;
	display:						inline;
}
ul.thumbnails li img {
	padding:						0px;
	margin:							2px 1px 0px 0px;
}

/* Form styles
**********************************/	
/* Fieldset */
fieldset {
	border:							solid 0px #ffffff;
	width:							569px;
	margin:							0px;
	padding:						0px;
}
/* Label */
label {
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						70%;
	line-height:					140%;
	font-weight:					normal;
	color:							#000000;
	float:							left;
	width:							150px;
}
/* Text fields elements */
.textfield {
	width:							200px;
	border:							1px #000000 dashed;
	height:							14px;
	background:						#ffffff;
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						70%;	
	color:							#000000;
	padding:						2px 0px 2px 5px;
}
/* Textarea elements */
.textbox {
	width:							300px;
	height:							250px;
	border:							1px #000000 dashed;
	background:						#ffffff;
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						70%;	
	color:							#000000;
	padding:						2px 0px 2px 5px;
}
/* Submit button */
.subbutton {
	width:							120px;
	height:							22px;
	border:							1px #000000 dashed;
	background:						#ffffff;
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						70%;	
	color:							#000000;
	padding:						0px 0px 2px 0px;
}

//-->