body {
	margin:0 0 0 -1px !important;
	padding:0;
	background-color:#272E32; 
	background-image:url(/img/base6.gif);
	background-position:center;
	background-repeat:repeat-y;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;	
	}
/*html>body { margin:0; }*/

a { color:#0000EE; }
a:hover { color:#00205A; }
h1 { color:#000; font-size:18px; }
h2 { font-size:15px; }
h3 { font-size:14px; }
h1, h2, h3 { margin-top:0; }
input, select { font-family:Arial, Helvetica, sans-serif;	}
form { margin:0; }
legend { color:#335EB8; font-weight:bold; }
p.blue { color:navy; }

	#base { 
		background-color:#FFF;
		margin:0 auto;
		width:750px; 
		}
	#container {
		color:#000;
		text-align:left;
		padding:10px;
		}
	#footer { color:#272E32; font-size:10px; padding:10px; }
	#form_container {
		padding:10px;
		}
	
	/* ## HEADER ## */	
	#header {
		background-image:url(/img/header_2008-base.gif);
		background-repeat:no-repeat;
		height:78px;
		text-align:right;
		}
		#header #header_link {
			float:left; 
			width:260px; 
			height:35px; 
			padding-top:20px; 
			padding-left:20px;
			}
	#nav { font-size:11px; padding:50px 12px 0px 0px; }
	#nav span { margin-left:8px; }
	#nav a { color:#FFF; text-decoration:none; }
	#nav a:hover { color:#f1b533; }
	
	
	/* ## SUBHEADER ## */	
	#subheader {
		background:#000;
		overflow:auto;		
		width:100%;
		color:#FFF;
		font-size:11px; 
		}
		#subheader div#quikTrack {
			float:left;
			}
		#quikTrack { 
			background-color:#000;
			color:#CCC;
			padding:4px 0px 4px 10px;
			text-align:left;
			}
		#quikTrack input, #quikTrack select { font-size:11px; }
		#subheader div#newsfeeds {
			float:right;
			padding:7px 10px 0 0;
			}
	


	/* ## Main Index Page Styles ## */
	#plc-services {
		background-image:url(/img/plc-services.jpg); 
		background-repeat:no-repeat; 
		border-bottom:1px solid #FFF; 
		height:149px; 
		}
	#plc-services #content {
		line-height:140%; 
		padding-left:457px;
		padding-top:1px !important;
		padding-top:0px;
		margin-top:0px !important;
		margin-top:10px;
		font-size:12px;
		text-align:left;
		}
	#plc-online_tools {
		background-image:url(/img/plc-online_tools.jpg); 
		background-repeat:no-repeat; 
		border-bottom:1px solid #FFF; 
		height:150px; 
		}
	#plc-online_tools #content {
		font-size:12px;
		line-height:170%;
		padding-left:457px;
		padding-top:1px !important;
		padding-top:0px;
		margin-top:0px !important;
		margin-top:15px;
		text-align:left;
		}
	#plc-3pl {
		background-image:url(/img/plc-3pl_2.jpg); 
		background-repeat:no-repeat; 
		height:166px; 
		}
	#plc-3pl #content {
		font-size:12px;
		line-height:210%;
		padding-left:457px;
		padding-top:1px !important;
		padding-top:0px;
		margin-top:0px !important;
		margin-top:15px;
		text-align:left;
		}	
	#content a { color:#FFF; }
	#content a:hover { color:#f1b533; }


	span#h1-trackingnumber { color:#1442A4; }
	
	#contactPLC { color:#000; }
	#contactPLC h2 { font-size:15px; }
	#contactPLC blockquote { margin-bottom:30px; }
	
	/* ## NEWS ## */
	#news { color:#000; font-size:12px; }
	#news h1 { margin-bottom:0px; }
	#news h2 { margin-top:0px; font-weight:normal; font-style:italic; }
	.newsclip { 
		border-bottom:1px solid #CCC; 
		background-repeat:no-repeat;  /* background style for newsclip thumbnail */
		padding-bottom:5px;
		margin-top:10px;
		}
	.newsclip h2#article { margin-bottom:0px; font-weight:bold; font-style:normal; }
	span.news_title { 
		font-weight:bold;
		font-size:14px;
		}
	span.news_date {
		font-size:11px;
		color:#666666;
		}
	
	#regionalOffices td { color:#000; font-size:12px; vertical-align:top; }
	#regionalOffices th { border-bottom:1px solid #666; color:#000; font-size:12px; font-weight:bold; text-align:left; }
	#regionalOffices tr.o { background-color:#FFF; }
	#regionalOffices tr.e { background-color:#F1F1F1; }
	#resources { color:#000; }
	
	#services { color:#000; }
	
	#services-Overview h2 a { color:#000; text-decoration:none; }
	
	#sitemap { color:#000; }
	
	#tracking  { padding:10px; text-align:left; }
	#tracking h3 { font-size:14px; }
	#trackingResults { color:#000; font-size:13px; padding:5px 5px 5px 20px; }
	
	.topLink { font-size:12px; font-weight:bold; }
	
	/* ## SERVICES ## */
	#services h2 a { 
		color:#1C4387; 
		text-decoration:underline;
		}
	#services td { 
		font-size:12px;
		vertical-align:top; 
		color:#000;
		}
		#services td.lt {
			width:540px;
			}
	#services ul#lt { 
		margin:0;
		padding:0;
		list-style:none;
		}
	#services ul#rt_nav, #services ul#rt_nav ul {
		margin:0 0 0 10px;
		padding:0 0 0 10px;
		}
	#services ul#rt_nav a { color:#1C4387; }


	/* ## RATE QUOTE ## */
	div#rate_quote_info {
		text-align:left;
		padding:15px 10px 0 10px;
		}


