/* CSS Document */

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:7px;
	background-image:url(images/back.jpg);
}

#downloads
{
	line-height:17px;
}

.sponsor
{
	float:left;
	width:485px;
	padding-right:15px;
	margin-bottom:10px;
}

.sponsorright
{
	float:left;
	width:275px;
	padding-right:10px;
	margin-bottom:10px;
}


#map
{
	margin-left:25px;
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #0066cc;
}

#sitemap
{
	margin-left:280px;
}

#legal
{
	clear:both;
	border:1px solid black;
	font-size:11px;
	line-height:15px;
	padding:5px;
}

#indexcomp
{
	width:268px;
	padding-top:4px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
}


#sitemap li
{
	list-style-image:url(bullet_list.jpg);
	padding-left:6px;
	padding-bottom:3px;

	
}

#sitemap li a
{
	text-decoration:none;
}

#enquiry
{
	border:1px solid #cccccc;
	font-size:11px;
	background-image:url(images/enq_back.jpg);

	margin-left:65px;
}

#enquiry td
{
	padding:5px 25px 0px 10px;
}

#enquiry td input
{
	font-size:11px;
}

#applications tr td
{
	text-align:left;
	font-size:12px;
}

#enquiry td select
{
	font-size:11px;
}

#enquiry td textarea
{
	font-size:11px;
	width:176px;
}

#homewrapper
{

width:960px;
margin-left:auto;
margin-right:auto;
background-image:url(images/indexmaster.jpg);
background-repeat:no-repeat;
margin-top:0px;

}


#navbar
{
	
	height:303px;
	width:185px;
	
}

#navholderhome
{
	width:755px;
	height:300px;
	padding-left:48px;
	padding-top:152px;
}

.spacer
{
	clear:both;
	height:0px;
	padding:0px;
	margin:0px;
}

#hometext
{
	width:960px;
	clear:both;
	line-height:17px;
	text-align:justify;
	padding-top:50px;
	line-height:20px;
	padding-bottom:10px;
}

#hometext a
{
	color:#0066CC;
}

#hometext a:hover
{
	color:#0099FF;
}









.bottomrule
{
	margin-top:5px;
}

#footerlinks
{
	clear:both;
	width:960px;
	text-align:center;
	font-size:10px;
	line-height:18px;
	margin-left:auto;
	margin-right:auto;

}

#smallbottomlinks
{

	clear:both;
	margin-top:1px;
		margin-left:auto;
	margin-right:auto;
	width:960px;
}

#footerlinks a
{
	color:#666666;
	margin-left:4px;
	margin-right:4px;
}

/* inside styles */

#insidewrapper
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	background-color:#ffffff;
		margin-bottom:3px;
	
}

#insidemhead
{
	clear:both;
	width:960px;
	height:155px;
}

#navbarinside
{
	float:left;
	margin-top:1px;
	height:435px;
	min-height:435px;
	overflow:visible;
	width:140px;
	background-color:#063869;

}

#navbarinside ul
{
	padding-left:8px;
	padding-top:5px;
}

.grad
{
	background-image:url(images/gradient.jpg);
	height:200px;
	width:140px;
	background-repeat:no-repeat;

}

#maincontent
{
	float:left;

	width:780px;
	margin-left:2px;
	margin-top:2px;
	
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	padding-right:10px;
	clear:right;
	min-height:500px;
}

.leftimagefactory
{
	float:left;

}

#saudi
{
	font-size:18px;
}



.leftimagefactorypadded
{
	float:left;
	padding-right:10px;

}

.productcelltext
{
	padding-top:5px;
}


.righttextfactory
{
	width:390px;
	float:left;
}

.rightimagefactory
{
	float:left;
	margin-left:10px;
}


.lefttextfactory
{
	width:390px;
	float:left;
}


#maincontent a
{
	color:#0066CC;
}

h1
{
	color:#0066cc;
	font-size:14px;
	text-align:center;
	padding-top:3px;
	padding-bottom:5px;
	margin:3px;
}

.bluebold
{
	font-weight:bold;
	color:#0066cc;
}


.footersmalllinks
{
	font-size:10px;
	padding-bottom:3px;
	padding-top:4px;
	
}


.footersmalllinks a
{
	font-size:10px;
	color:#0066CC;
}

.footersmalllinks a:hover
{
	font-size:10px;
	color:#0099FF;
}

.imagerightmargin
{
	margin-right:10px;
	margin-top:12px;
}

.newssmall
{
	font-size:11px;

}

#homeflags
{

	width:100px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:3px;
	float:left;
	clear:both;
	border:none;
}

#homeflags tr td 
{
	padding:0px;
	text-align:left;
	padding-right:3px;
}

.button
{
	border:1px solid #cccccc;
	background-color:#0066CC;
	color:white;
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
}

.icon
{
	float:left;
	margin-right:10px;
}



#footer
{
	text-align:center;
	padding-bottom:8px;
	clear:both;
	height:92px;
	background-repeat:no-repeat;
	width:960px;
	clear:both;
	line-height:19px;
	padding-top:21px;
	background-image:url(images/footer.jpg);

}

#footer a
{
	color:#0066cc;
	
}

#footer a:hover
{
	color:#0099FF;
	
}


#factory tr td
{
	padding:0px 5px 0px 5px;
	}


.leftimage
{
	float:left;
	margin-right:15px;
	border:1px solid #336699;
	padding:2px;

}

.rightimage
{
	float:right;
	margin-left:15px;
	border:1px solid #336699;
	padding:2px;

}


P
{
	margin-top:9px;
}

.centrelinks
{
	text-align:center;
}

.leftimagenoborder
{
	float:left;
	padding-right:10px;

}

.fca
{
	
	margin-bottom:5px;
	margin-top:2px;
	float:left;
	
}

.iso
{
	margin-left:10px;
	margin-top:6px;
	float:left;
}

.movieright
{
	float:right;
	margin-left:20px;
	
	padding:2px;
	padding-bottom:9px;
	background-color:#000000;
}

.movieleft
{
	float:left;
	margin-left:20px;
		border:1px solid #336699;
	padding:2px;
}

#searchhome
{
	float:left;
	padding-top:6px;
}

.result_pages
{
	padding-bottom:14px;
}
