body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 100%;
	background-image: url(assets/background.jpg);
	background-repeat: repeat-x;
	text-align: center;
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
* {margin: 0px; padding: 0px; border: 0px;}

#wrapper {
	width: 740px;
	margin: 0px auto;
	text-align: left;
}

.ads {float:left; margin:0 10px 10px 0;}

/*-----------------------------Masthead--*/

#masthead {
	width: 740px;
	height: 45px;
	font-size: .65em;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(assets/masthead_gp.jpg);
	background-repeat: no-repeat;
	padding-top: 115px;
	text-align: right;
}
#masthead ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#masthead li {
	display: block;
}
#masthead a:link, #masthead a:visited {
	text-decoration: none;
	text-transform:uppercase;
	color: #FFFFFF;

}
#masthead a:hover {
	color: #FF9900;
	text-transform:uppercase;
}

/*-----------------------------Main Navigation--*/



#navigation {
	width: 740px;
	float: left;
	height: 45px;
	background-image: url(assets/navback.jpg);
	background-repeat: no-repeat;
}
#navigation ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style: none;
}
#navigation li {
	float: left;
	position: relative;
}
#navigation a:link, #navigation a:visited {
	display: block;
	font-size: .7em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 15px 15px;
}
#navigation a:hover {
	color: #CC9900;
}

/*-----------------------------Drop-down Menus--*/

#navigation ul li ul {
	background-color: #CCCCCC;
	display: none;
	position: absolute;
	top: 25px;
	left: 10px;
	margin-left: 0px;
	margin-top: 20px;
	white-space: nowrap;
	width: 160px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	z-index:10;
}

#navigation ul li ul li {
	width: 100%;
}

#navigation li ul li a:link, #navigation li ul li a:visited {
	color: #666666;
	font-size: .6em;
	float: none;
	padding: 5px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#navigation li ul li a:hover {
	background-color: #d6b25f;
	color: #FFFFFF;
}

#navigation ul li:hover ul {
	display: block;
}

/*-----------------------------Page Images--*/

#image {width: 720px; height: 320px; float: left;}



/*-----------------------------Section Dividers--*/

#introwrapper {
	background-color: #adacac;
	background-image: url(assets/intro_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;	
	width: 740px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#intronav {
	float: left;
	width: 150px;
	margin-left: 20px;
	margin-right: 40px;
}
#intronav h1 {
	font-size: .7em;
	text-transform: uppercase;
	color: #FFFFFF;
	margin-bottom: .8em;
}
#intronav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#intronav li {
	display: inline;
}
#intronav a:link, #intronav a:visited {
	display: block;
	color: #333333;
	font-size: .7em;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px 0px 5px 8px;
}
#intronav a:hover {
	color: #FFFFFF;
	background-color: #b4b4b4;
}
#introcontent {
	float: left;
	width: 510px;
	margin: 0px 20px 0px 0px;
}
#introcontent h1 {
	font-size: 1.2em;
	color: #333333;
	margin-bottom: 1em;
}
#introcontent p {
	font-size: .8em;
	line-height: 1.6em;
	margin-bottom: .7em;
	color: #333333;
}
#introcontent ul {
	font-size: .8em;
	font-weight: bold;
	color: #333333;
	margin-left: 50px;
}
#introcontent li {
	margin-bottom: .4em;
}



/*-----------------------------Headers--*/

#header {
	width: 740px;
	height: 60px;
	background-image: url(assets/headers/header_back.jpg);
	background-repeat: repeat-x;
	float: left;
}

#miniheader, #miniheaderhu {
	width: 740px;
	height: 38px;
	background-image: url(assets/subhead.jpg);
	background-repeat: no-repeat;
	float: left;
	margin:0;
}

#miniheaderhu {
	background-image: url(assets/subhead_hu.jpg);
}

#headtitle h1 {
	float: left;
	width: 50%;
	padding-left: 20px;
	font-weight: bold;
	color: #666666;
	font-size: 1em;
	margin-top: 30px;
}
.headhighlight {
	color: #c9a245;
}
.headhighlightred {
	color: #aa1c29;
}
#crumbs {
	float: right;
	width: 40%;
	text-align: right;
	padding-right: 20px;
	font-size: .65em;
	color: #999999;
	margin-top: 35px;
}
a.crumblink:link, a.crumblink:visited {
	text-decoration: none;
	color: #999999;
}
a.crumblink:hover {
	color: #c9a245;
	text-decoration: underline;
}

/*-----------------------------Content-*/

#content {
	width: 740px;
	background-color: #FFFFFF;
	float: left;
	padding-top: 20px;
}
#leftcol {
	float: left;
	width: 180px;
	margin-left: 20px;
}

#minileft {
	float: left;
	width: 500px;
	margin-left: 0px;
}

#minileft p {
	padding:0 20px 10px 20px;
	font-size:0.7em;
	line-height:120%;
	}

#minileft h4 {
	padding: 0 20px;
	color:#CC0000;
	}
	
	#minileft h5 {
	padding: 0 20px 10px 20px;
	color:#0066CC;
	}

#leftcol h1 {
	font-size: .8em;
	font-weight: bold;
	text-transform: uppercase;
	color: #660000;
	margin-bottom: .5em;
}
#leftcol h2 {
	font-size: .7em;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	margin-bottom: .5em;
}
#leftcol p {
	font-size: .7em;
	line-height: 1.3em;
	margin-bottom: 1.5em;
}
.leftcollist a:link, .leftcollist a:visited {
	font-size: 1em;
	text-transform: uppercase;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.leftcollist a:hover {
	color: #660000;
	text-decoration: underline;
}
#leftcol ul {
	font-size: 70%;
	line-height: 1.2em;
	color: #666666;
	margin-bottom: 2em;
	margin-left: 1.3em;
	list-style-image: url(assets/pageimges/greybullet.gif);
}
#leftcol li {
	margin-bottom: .6em;
}
#leftcol li ul li {
	margin-top: .6em;
	font-size: 130%;
}
.filesize {
	color: #999999;
	font-size: .85em;
}
.download_disclaimer {
	color: #666666;
	font-size: .7em;
	line-height: 1.2em;
}
.eventname {
	display: block;
	color: #996600;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom:0;
	padding-bottom:0;
}
#onecol #rightcol {
	float: left;
	width: 700px;
	margin-left: 20px;
	padding-bottom: 15px;
}

#rightcol {
	float: left;
	width: 500px;
	margin-left: 20px;
	padding-bottom: 15px;
}

#miniheader a, #miniheaderhu a {
color:#FFFFFF;
text-decoration:none;
}

#miniheader a:hover, #miniheaderhu a:hover {
text-decoration:underline;
}

#miniright {
	float: left;
	width: 240px;
	margin-left: 0px;
	padding:20px 0;
	text-align:center;
	background-color:#e8e8e8;
}

#miniright td {
text-align:left;
font-size:80%;
background-color:#FFFFFF;
border-bottom:1px dashed #666666;
}


#rightcol h1 {
	font-size: 1.2em;
	line-height: 1.2em;
	color: #680b0b;
	margin-top: 1em;
	padding-top: 1em;
	margin-bottom: .8em;
}
#rightcol h2 {
	font-size: .9em;
	line-height: 1.4em;
	color: #c9a245;
	margin-bottom: .5em;
	margin-top: 1.5em;
	text-transform: uppercase;
}
#rightcol p {
	font-size: 0.75em;
	line-height: 1.5em;
	color: #333333;
	margin-bottom: .5em;
}
.boldbody {
	font-weight: bold;
	color: #000000;
}
a.bodylink:link, a.bodylink:visited {
	color: #660000;
	text-decoration: none;
	font-weight: bold;
}
a.bodylink:hover {
	text-decoration: underline;
}
#next {
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: .7em;
	margin-top: 1em;
}
#next a:link, #next a:visited {
	color: #996600;
	font-size: .65em;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
#next a:hover {
	color: #660000;
}
.bodylist {
	font-size: .75em;
	line-height: 1.5em;
	margin-left: 40px;
	margin-right: 100px;
	list-style-image: url(assets/redbullet.jpg);
}
.bodylist li {
	margin-bottom: .5em;
}
.contactcol {
	font-size: .7em;
	line-height: 1.3em;
	width: 150px;
	float: left;
	height: 110px;
	margin-right: 15px;
	margin-bottom: 10px;
	display: block;
}
.librarycol {
	width: 220px;
	float: left;
	margin-left: 20px;
}
.libraryhead {
	display: block;
	text-transform: uppercase;
	font-size: 1em;
	font-weight: bold;
	color: #660000;
	margin-bottom: 0.5em;
	padding-bottom: .3em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.librarysubhead {
	display: block;
	text-transform: uppercase;
	font-size: 0.7em;
	font-weight: bold;
	color: #660000;
	text-decoration:underline;
}
.librarylist {
	font-size: .6em;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-bottom: 1.5em;
	color: #666666;
}
a.librarylink:link, a.librarylink:visited {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	font-size: 1.1em;
}
a.librarylink:hover {
	color: #660000;
	text-decoration: underline;
}
.dealerheading {
	font-weight: bold;
	font-size: 1em;
	line-height: 1.4em;
	color: #666666;
}	
.dealercol {
	float: left;
	width: 40%;
	margin-right: 40px;
}

/*-----------------------------Tables--*/
caption {
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	font-size: 0.7em;
	padding-bottom: .5em;
	text-align: left;
	padding-top: 1em;
	width: 500px;
	height:20px;
	
	
}
table {
	width: 100%;
	background-color: #666666;
	border: 1px solid #999999;
	margin-bottom: .5em;
}
thead {
	background-color: #666666;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: .7em;
	text-align: left;
}
tbody {
	font-size: .8em;
	color: #333333;
}
th {
	padding: .7em 1em;
	text-align: center;
}
td {
	padding: 8px;
	background-color: #e8e8e8;
	text-align: center;
}
.divider {
	background-color: #999999;
	color: #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}
.tablefooter {
	font-size: .7em;
	font-style: italic;
	line-height: 1.3em;
	color: #666666;
}
.tablesmalltext {
	font-size: .75em;
}

table#parts {
	width: 100%;
	background-color: #CC3300;
	margin-bottom: .5em;
	border:none;
	padding:0;
	margin:0;
	
}

table#parts tr{
	padding:0;
	margin:0;
}

table#parts th {
	color:#FFFFFF;	
	padding: 9px 7px ;
	text-align: left;
	font-size:0.9em;
	margin:0;
	
}
table#parts td {
	font-size:0.9em;
	background-color: #e8e8e8;
	text-align: left;
	padding:5px;
	margin:0;
}

/*-----------------------------Home Page Panels--*/

.panelrow {width: 740px; height: 120px; float: left;}
.widepanel img {float: left; margin: 10px 5px 0px 8px;}
.narrowpanel2 img {float: left; margin: 10px 5px 0px 8px;}
.widepanel {width: 280px; height: 120px; float: left; background-image: url(assets/widepanel_back.jpg); background-repeat: no-repeat;}
.widepanel2 {width: 280px; height: 120px; float: left; background-image: url(assets/widepanel_light_back.jpg); background-repeat: no-repeat;}
.widepanel3 {width: 230px; height: 120px; margin-left:20px; float: left; background-image: url(assets/widepanel_light_back.jpg); background-repeat: no-repeat;}
.narrowpanel {width: 140px; height: 100px; float: left; margin-left: 7px; background-image: url(assets/narrowpanel_back.jpg); background-repeat: no-repeat;}
.narrowpanel2 {width: 212px; height: 120px; float: right; margin-left: 9px; background-image: url(assets/narrowpanel_light_back.jpg); background-repeat: no-repeat;}
.narrowpanel3 {width: 190px; height: 100px; float: left; margin-left: 7px; background-image: url(assets/narrowpanel_back.jpg); background-repeat: no-repeat;}

.paneltitle {color: #cf9a1f; font-size: .9em; font-weight: bold; padding: 13px 13px 0px 13px; margin-bottom: 5px;}
a.panel:link, a.panel:visited {color: #FFFFFF; text-decoration: none; font-size: .7em; font-weight: bold; padding: 0 13px 13px 13px; display: block;}
a.panel:hover {color: #FF9900;}


/*-----------------------------Footer--*/

#footer {
	width: 740px;
	clear: both;
	font-size: .65em;
	line-height: 1.5em;
	color: #666666;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.footpanel1 {float: left; width: 280px;}
.footpanel2 {float: left; width: 220px;}
.footpanel3 {float: left; width: 120px; text-align:right; margin-top:-18px;}
.footpanel4 {float: left; width: 120px;}
#footer a:link, #footer a:visited {
	color: #666666;
	font-weight: bold;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#footer .simba {
	margin-bottom: 10em;
	margin-right: 1.5em;
	float: left;
}
#footer ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#footer li {
	float: left;
	padding-right: 15px;
}
#footer a.aqueel:link, #footer a.aqueel:visited {
	display: block;
	width: 26px;
	height: 28px;
	background-image: url(assets/aqueel_up.gif);
	background-repeat: no-repeat;
}
#footer a.aqueel:hover {
	background-image: url(assets/aqueel_over.gif);
	background-repeat: no-repeat;
}
#footer a.scs:link, #footer a.scs:visited {
	display: block;
	width: 39px;
	height: 28px;
	background-image: url(assets/scs_up.gif);
	background-repeat: no-repeat;
}
#footer a.scs:hover {
	background-image: url(assets/scs_over.gif);
	background-repeat: no-repeat;
}
#footer a.spread:link, #footer a.spread:visited {
	display: block;
	width: 76px;
	height: 28px;
	background-image: url(assets/spread_up.gif);
	background-repeat: no-repeat;
}
#footer a.spread:hover {
	background-image: url(assets/spread_over.gif);
	background-repeat: no-repeat;
}
#footer a.ftp:link, #footer a.ftp:visited {
	display: block;
	width: 33px;
	height: 28px;
	background-image: url(assets/spread_up.gif);
	background-repeat: no-repeat;
}
#footer a.ftp:hover {
	background-image: url(assets/spread_over.gif);
	background-repeat: no-repeat;
}
#footer ul li span {
	display: none;
}



/*-----------------------------Photographs and Captions--*/

#rightcol img {
	display: block;
}

.imagecapr {
	float: right;
	background-color: #e3d5b2;
	width: 200px;
	margin-left: 1.5em;
	margin-bottom: 1em;
	padding: .7em;
}
.imagecapl {
	float: left;
	background-color: #e3d5b2;
	width: 200px;
	margin-right: 1.5em;
	margin-bottom: 1em;
	padding: .7em;
}
.imagecapr img {
	margin-bottom: .5em;
	border: 1px solid #FFFFFF;
}
.imagecaprnobord {
	margin-bottom: .5em;
}
.imagecapl img {
	margin-bottom: .5em;
	border: 1px solid #FFFFFF;
}
.caption {
	font-size: .7em;
	line-height: 1.2em;
}
.centredimage {
	border: 1px solid #999999;
	margin-top: 1em;
}
.leftnobord {
	float: left;
	margin: 0 2em 2em 0;
}
.imageleft {
	float: left;
	margin: 5px 20px 10px 0px;
	border: 1px solid #666666;
}

.imageright {
	float: right;
	margin: 0px 20px 10px 5px;
	border: 1px solid #666666;
}


/*-----------------------------Hacks and Fixes--*/

.clearfix {
	clear: both;
	margin: 20px 0px;
}



/*-----------------------------Forms--*/

form {
	margin: 0px;
}
fieldset {
	background-color: #dfdfdf;
	border: 1px solid #ccc;
	padding: 20px 20px;
	margin-bottom: 1em;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	text-align: left;
	color: #000000;
	background-color: #E6E6E6;
}
legend {
	font-size: .8em;
	font-weight: bold;
	color: #666666;
	padding-left: 1em;
}
label {
	font-size: .95em;
	float: left;
	width: 10em;
}
input {
	width: 250px;
}
textarea {
	width: 250px;
	height: 100px;
}
input.checkbox, input.submit {
	width: auto;
}
input.radio {
	width: 30px;
}
input.radio {
	float: left;
	margin-right: 1em;
}
input.submit {
	width: 100px;
}
.postcode {
	width: 100px;
}
input:focus, textarea:focus {
	background: #ffc;
}

input.outlined {
	border: 1px dashed #777777;
	background-color: #c8a144;
	color: #ffffff;
}

.required {
	font-size: .8em;
	color: #760000;
}

.formtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.boldbodygrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #333333;
}
.vidleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#1col { width:40%; padding:10px; float:left; border:1px solid #666; background:#FFCC33;}
#2col { width:40%; padding:10px; float:right; border:1px solid #666; background:#FFCC33; }
#1col h4, #2col h4 {margin: 0 0 10px 0; color:#993300;}
#1col li, #2col li { display:block; list-style:inside; font-size:0.8em; line-height:140%;}

#bulletin {background: #575757; padding:20px 25px; margin:0 0 10px 0;}
#bulletinpdf {background: #999999; padding:20px 25px; margin:0 0 10px 0;}

.imagetutorial {border:1px solid #999; padding:4px;}

table.overseas {width:96%; text-align:left;}
table.overseas td { padding:5px; background:beige; border:1px solid #ddd; font-size:0.8em; text-align:left; vertical-align:text-top;}

.librarybox { border:1px solid #999999; background:#dddddd; margin-bottom:10px;}
.librarybox h6 {background:#996600; color:#FFFFFF; padding:5px 7px; font-weight:normal; font-size:80%; }
.librarybox h6.manualheader {background:#CC0000; color:#FFFFFF; padding:5px 7px; margin-bottom:10px; font-weight:normal; font-weight:bold; font-size:80%; }
.librarybox img {border:1px solid #999999; margin:7px; float:left;}
.librarybox ul { margin:7px 7px 7px 14px; }
.librarybox li { border-bottom:1px solid #CCCCCC; font-size:70%; margin-left:105px; padding:2px 0; list-style:none; }
.librarybox li.subhead { border-bottom:1px solid #CCCCCC; font-size:70%; font-weight:bold; color:white; margin-left:105px; margin-top:5px; margin-bottom:5px; padding:4px; list-style:none; background-color:#999999 } 

.librarybox a {
	color: #660000;
	text-decoration: none;
	font-weight: bold;
}
.librarybox a:hover {
	text-decoration: underline;
}

.librarybox2 { border:1px solid #999999; background:#dddddd; margin-bottom:10px; margin-right:10px; width:330px; float:left;}
.librarybox2 h6 {background:#996600; color:#FFFFFF; padding:5px 7px; font-weight:normal; font-size:80%; }
.librarybox2 h6.manualheader {background:#CC0000; color:#FFFFFF; padding:5px 7px; margin-bottom:10px; font-weight:normal; font-weight:bold; font-size:80%; }
.librarybox2 img {border:1px solid #999999; margin:7px; float:left;}
.librarybox2 ul { margin:7px 7px 7px 14px; }
.librarybox2 li { border-bottom:1px solid #CCCCCC; font-size:70%; margin-left:105px; padding:2px 0; list-style:none; }
.librarybox2 li.subhead { border-bottom:1px solid #CCCCCC; font-size:70%; font-weight:bold; color:white; margin-left:105px; margin-top:5px; margin-bottom:5px; padding:4px; list-style:none; background-color:#999999 } 

.librarybox2 a {
	color: #660000;
	text-decoration: none;
	font-weight: bold;
}
.librarybox a:hover {
	text-decoration: underline;
}

#names td {
 text-align:left;
}

.hpbox1 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/exdemo.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox2 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/ddrings.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox3 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/guides.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox4 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/locatesecondhand.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox5 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/prontodc.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox6 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/sluser.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox7 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/requestdemonstration.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox8 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/questions.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox9 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/finance0910.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox10 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/oos_offers.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox11 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/calendar2010_new.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox12 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/trial_data.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox13 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/speedparts.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox14 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/agrovista.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox15 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/locate_ex_second.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox16 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/prontoex.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox17 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/vacancies.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox18 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/prodguide.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox19 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/timeline.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox20 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/announce.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox21 {display:block;  float:left; width:165px; height:129px; background:url(assets/boxes/simba_gp_brand.jpg) no-repeat 0 0;  margin: 15px 0 0 16px; padding:0;}

.hpbox1:hover, .hpbox2:hover, .hpbox3:hover, .hpbox4:hover, .hpbox5:hover, .hpbox6:hover, .hpbox7:hover, .hpbox8:hover, .hpbox9:hover, .hpbox10:hover, .hpbox11:hover, .hpbox12:hover, .hpbox13:hover, .hpbox14:hover, .hpbox15:hover, .hpbox16:hover, .hpbox17:hover, .hpbox18:hover, .hpbox19:hover, .hpbox20:hover, .hpbox21:hover {background-position: 0 -129px; cursor:pointer;}

.hpbox1 span, .hpbox2 span, .hpbox3 span, .hpbox4 span, .hpbox5 span, .hpbox6 span, .hpbox7 span, .hpbox8 span, .hpbox9 span, .hpbox10 span, .hpbox11 span, .hpbox12 span, .hpbox13 span, .hpbox14 span, .hpbox15 span, .hpbox16 span, .hpbox17 span, .hpbox18 span, .hpbox19 span, .hpbox20 span, .hpbox21 span {display:none;}

.formchecks {float:left; border:none; background-color:#eeeeee; font-size:.9em; color:#666666; padding:4px; margin: 0 10px 10px 0 ; font-size:0.75em; font-weight:normal;}

.formchecks input {margin-left:5px;}

.latesthead{width:330px; padding:115px 0 0 30px; }
.latesthead img {float:left; margin-right:10px;}
.latesthead h5 {padding-top:1px;letter-spacing:-.05em;color:darkred;}
.latesthead p {font-size:.75em; letter-spacing:-.05em; }
.latesthead a  {text-decoration:none; color:#000000;}
.latesthead a:hover {text-decoration:underline; color:grey;}

.dropcontent{
width: 350px;
height: 200px;
background-color: none;
padding: 3px;
}

#myGallery
{
width: 700px !important;
height: 466px !important;
} 

/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {  width:700px ; height:94px ; margin:10px auto 10px; background:#EBE2E5 ; padding:7px 0px 0px; display:block; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:650px ; height:90px ; margin:0px auto 0px;  }
/* the thumbnails container */
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img.thumbs{ border:1px #333333 solid; display:inline; height:75px; width:75px;}

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; right:0px; background:url(assets/gallery_fwd.jpg) no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; left:0px; background:url(assets/gallery_back.jpg) no-repeat;  }
/* thumbnail slider end */


#rightcol p.slideInfoZone
{
	padding: 0;
	font-size: 80%;
	margin: 2px 5px;
	color: #eee;
	line-height:normal;
	padding-bottom:37px;
}

#rightcol h2.slideInfoZone
{
	line-height:0px;
	padding-bottom:45px;
	padding-top:10px;
}


/* ----------------IMAGE SLIDER------------- */
#SlideItMoo_outer {  
	width:510px; 
	margin:10px auto 10px; 
	background:#333333 ; 
	display:block; 
	position:relative; 
	padding:0px 10px 0px;
	border-bottom:5px #000000 solid;
}
/* create custom forward-backward buttons for this container */
#SlideItMoo_outer .SlideItMoo_forward,
#SlideItMoo_outer .SlideItMoo_back{ 
	display:block; 
	position:absolute; 
	cursor:pointer; 
	width:25px; 
	height:120px; 
	bottom:0px; 
	right:5px; 
	background:url(assets/slideitmoo_forward.png) no-repeat center; 
}
#SlideItMoo_outer .SlideItMoo_back { 
	left:5px; 
	background:url(assets/slideitmoo_back.png) no-repeat center;
}

/* the width is set to show the number of thumbnails that will be visible */
#SlideItMoo_inner{ 
	position:relative ; 
	overflow:hidden ; 
	width:474px ; /* set a display width to make the slider look good in case js is disabled */
	margin:0px auto 0px;
	padding:10px 0px 10px;
}
/* the thumbnails container; set a width on it so everything will be fine */
#SlideItMoo_items { 
	display:block; 
	position:relative; 
}
/* single element design */
#SlideItMoo_items div.SlideItMoo_element { 
	display:block; 
	position:relative; 
	float:left; 
	margin:0px 15px 0px; 
	font-size:11px; 
	width:128px; 
	text-align:center; 
	color:#FFFFFF;
}
#SlideItMoo_items a { padding:0px; margin:3px 0px 3px; clear:both; display:block; background:#333333; padding:2px; }
#SlideItMoo_items a img{ border:none; }