/* freightshepherd css 28.02.2007 */

body {
	background-color:#003366;
	margin-right:0px;
	margin-left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#index {
	position:relative;
	margin:auto;
	/*margin-right:auto;*/
	margin-top:70px;
	width:67%;
	height:460px;
	background-image:url(images/jpg50/idx_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	/*border:1px solid yellow;*/
	} 
	
#index2 {
	top:106px;
	width:100%;
	height:345px;
	text-align:left;
	/*border:1px solid red;*/
	}
	
	#GreetBox {
		position:relative;
		float:left;
		width:330px;
		padding-left:10px;
		text-align:left;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 80%; 
		font-style: normal; 
		line-height: 140%; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #FFFF00; 
		text-decoration: none
		/*border:1px solid yellow;*/
		}
		.greeting {
		font-size:140%;
		font-weight:bold;
		font-style:italic;
		line-height:130%;
		}
		
		.bold {
		font-weight:bold;
		}
		.italic {
		font-style:italic;
		}
		.blueitalic {
		font-style:italic;
		font-weight:bold;
		color:#00CCFF; /* Bright light blue */
		}
	
	#index3 {
	width:100%;
	height:48px;
	text-align:left;
	/*border:1px solid cyan;*/
	}
	
	#indexFoot {
	width:100%;
	height:48px;
	text-align:left;
	margin-top:15px;
	/*border:1px solid cyan;*/
	}

	.idx_Nav { 
	position:relative;
	top:1em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: italic; 
	line-height: 150%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	/*color: #FFFF00;*/ 
	color: #0099CC; /* light blue */
	text-decoration: none;
	}
	.idx_Nav a:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; /* yellow */ 
	text-decoration: none;
	padding-right:5px;
	padding-left:5px;
	}
	.idx_Nav a:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; /* yellow */ 
	text-decoration: none;
	padding-right:5px;
	padding-left:5px; 
	}
	.idx_Nav a:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; /* yellow */ 
	text-decoration: none;
	padding-right:5px;
	padding-left:5px;
	}
	.idx_Nav a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; /* yellow */ 
	text-decoration: underline;
	padding-right:5px;
	padding-left:5px; 
	}
	
#head {
	position:relative;
	/*float:right;*/
	left:5.5%;
	width:97%;
	height:90px;
	/*border:1pt solid yellow;*/
	}
	
.logo {
	float:left;
	width:367px;
	height:90px;
	border:none;
	}
	
.fsRedPageTitle { 
	position:relative;
	float:left;  
	font-size: 320%; 
	font-style: normal; 
	line-height: 120%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: uppercase; 
	color: #FF0000; 
	text-decoration: none; 
	padding-bottom: 20px;
	}
	.legal {
	font-size:70%; 
	text-transform: lowercase;
	} 
	 
	

#warehouse {
	position:relative;
	float:right;
	width:95%;
	right:0px;
	/*border:1pt solid cyan;*/
	}


#trucknav {
	position:relative;
	float:right;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 55%; 
	font-style: italic; 
	line-height: 150%;
	/*border:1pt solid yellow;*/
	}
	#trucknav a:link { 
	color: #000; /* Black */ 
	text-decoration: none;
	}
	#trucknav a:visited { 
	color: #000; /* Black */  
	text-decoration: none;
	}
	#trucknav a:hover { 
	color: #0099CC; /* light blue */
	text-decoration: none;
	}
	.staticlink {
	width:160px;
	height:46px;
	border:none;
	}
		

	
#content { /* NOT used in Location */
	position:relative;
	float:left;
	width:67%;
	/*width:auto;*/
	margin-left:2.5%;
	height:174px;
	/*border:1pt solid red;*/
	}
	
#content img.storage {
	width:328px;
	height:174px;
	border:0;
	}	

.mainbullets {
	top:-10px;
	width:85%;
	font-size: 78%; 
	font-style: normal; 
	line-height: 200%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #00CCFF; 
	text-decoration: none;
	/*border:1pt solid yellow;*/
	}
	.mainbullets li{
	position:relative;
	width:100%;
	left:-40px;
	list-style-type:none;
	background-image:url(/images/gif64/pallbull3.gif); /* Better than marker */
	background-position: 0 -5px;
	background-repeat: no-repeat;
	padding-left:40px;
	padding-right:0px;
	}
	
img.LocationUK {
	position:relative;
	float:right;
	margin-top:50px;
	width:193px;
	height:284px;
	/*border:1px solid cyan;*/
	}	
	
img.w3cicon {
	border:none;
	}
	
img.img {
	border:none;
	}

#LocationTxt {
	position:relative;
	float:left;
	margin-top:30px;
	width:50%;
	font-size: 78%; 
	font-style: normal; 
	line-height: 120%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #00CCFF; 
	text-decoration: none;
	/*border:1px solid yellow;*/
	}
	#LocationTxt a:link {   
	color: #0099CC; /* light blue */
	font-style:italic;
	text-decoration: none;
	}
	#LocationTxt a:visited {  
	color: #0099CC; /* light blue */
	font-style:italic;
	text-decoration: none; 
	}
	#LocationTxt a:active {  
	color: #FFFF00; /* yellow */ 
	font-style:italic;
	text-decoration: none;
	}
	#LocationTxt a:hover { 
	color: #FFFF00; /* yellow */ 
	font-style:italic;
	text-decoration: none;
	}
	
#ContactTxt {
	position:relative;
	float:left;
	margin-top:80px;
	width:30%;
	padding-right:20px;
	font-size: 78%; 
	font-style: normal; 
	line-height: 140%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #00CCFF; 
	text-decoration: none;
	/*border:1px solid yellow;*/
	}
	
.rule {
	position:relative;
	width:100%;
	height:2px;
	margin:auto;
	top:5px;
	background-image:url("/images/gif2/horline.gif");
	background-repeat:repeat-x;
	}

	
#ContactTxt2 {
	position:relative;
	float:left;
	margin-top:80px;
	width:65%;
	font-size: 78%; 
	font-style: normal; 
	line-height: 140%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #00CCFF; 
	text-decoration: none;
	/*border:1px solid yellow;*/
	}
	#ContactTxt2 a:link {   
	color: #FFFF00; /* yellow */ 
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
	}
	#ContactTxt2 a:visited {  
	color: #FFFF00; /* yellow */ 
	font-weight: bold;
	font-style:italic;
	text-decoration: none; 
	}
	#ContactTxt2 a:active {  
	color: #FFFF00; /* yellow */ 
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
	}
	#ContactTxt2 a:hover { 
	color: #FFFF00; /* yellow */ 
	font-style:italic;
	text-decoration: underline;
	}

	
	
.FreightShepherdBody1 {   /* ?Not used now? */
	font-size: 78%; 
	font-style: normal; 
	line-height: 120%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #00CCFF; 
	text-decoration: none
	}
	
#clear {
	/*position:relative;*/
	clear:both;
	width:100%;
	height:1pt;
	/*border:1pt solid red;*/
	}
	
	
#foot {
	position:relative;
	clear:both;
	/*width:68%;*/
	width:102%;
	left:-4%;
	top:1em;
	text-align:center;
	/*border:1pt solid cyan;*/
	}
	
.fsPhone {  /* Yellow take of it text */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 105%; 
	font-style: italic; 
	line-height: 170%; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; 
	text-decoration: none
	}
	
#rule {
	position:relative;
	width:100%;
	height:2px;
	margin:auto;
	top:5px;
	background-image:url("/images/gif2/horline.gif");
	background-repeat:repeat-x;
	}

.fsTextNav { 
	position:relative;
	top:1em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: italic; 
	line-height: 150%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	/*color: #FFFF00;*/ 
	color: #0099CC; /* light blue */
	text-decoration: none;
	}
	.fsTextNav a:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #0099CC; /* light blue */
	text-decoration: none;
	padding-right:5px;
	padding-left:5px;
	}
	.fsTextNav a:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #0099CC; /* light blue */
	text-decoration: none;
	padding-right:5px;
	padding-left:5px; 
	}
	.fsTextNav a:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; /* yellow */ 
	text-decoration: none;
	padding-right:5px;
	padding-left:5px;
	}
	.fsTextNav a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: italic; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; /* yellow */ 
	text-decoration: none;
	padding-right:5px;
	padding-left:5px; 
	}

.fsCaption {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-style: normal; 
	line-height: 200%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #0099CC; 
	text-decoration: none;
	}
	.fsCaption a:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: normal; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #0099CC; 
	text-decoration: none;
	padding-left:15px;
	}
	.fsCaption a:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: normal; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #0099CC; 
	text-decoration: none;
	padding-left:15px;
	}
	.fsCaption a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: normal; 
	line-height: 100%; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FFFF00; 
	text-decoration: none;
	padding-left:15px; 
	}
	


.FSBody1Yellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; line-height: 100%; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFF00; text-decoration: none } /* Outgoing style */
