/* CSS Style Sheet created by Hipfish Design Studio www.hipfish.com.au for Innovative Hydraulics   */
body { font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif; background-color: #0A1C2B;  margin:0; padding:0; background-image: none;  color:#ffffff; font-size:11px; line-height:18px; }
/*topstrip*/
#topstrip {  padding: 0; height: 30px; width:700px; margin:auto; margin-top: 50px; background-color: transparent; border: 0;}
#topstrip img { margin: 0 ; } 
/*container*/
#container { border: 1px solid #fff;   width:700px; margin:auto; background-color: #3488CC;  padding-bottom: 0; }
 
#head {
	border: 0;
	width:700px;
	margin:auto;
	background-color: #00548B;
	padding-bottom: 5px;
	 
}
#logoholder {  padding: 0; height: 30px; width:700px; margin:auto; background-color: #FF9900; border: 0;}
#gstrip {  padding: 0; width:700px;  background-color: #B6E333; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
#wstrip {  padding: 0; width:700px;  height: 1px; background-color: #00548B; border-bottom: 1px solid #ffffff; }



/*prod long columns*/
.prodcolumn { width: 680px;   margin: 0 5px 5px 8px; background-color: #115A8A; float: left; padding-bottom: 15px; }
.prodcolumn p {  margin: 15px 15px 10px 15px; padding: 0; font-size:11px; line-height:18px; text-align: left;} 
.prodcolumn img {  margin: 0 10px 10px 0; float:left; border: 0;} 
/*longcolumn*/
#longcolumn { width: 700px;  margin: 0 ; background-color: #015089; float: left; border: 0;  padding-bottom: 15px;}
#longcolumn p { margin: 15px 15px 10px 15px; padding: 0;  font-size:11px; line-height:18px; text-align: left;} 

/*longcolumn2*/
#longcolumn2 { width: 700px;  margin: 0 ; background-color: #ffffff; float: left; border: 0;  padding-bottom: 15px;}
#longcolumn2 p { margin: 15px 15px 10px 15px; padding: 0;  font-size:11px; line-height:18px; text-align: left;} 


/*leftcolumn*/
#leftcolumn { width: 400px;  margin: 0 ; background-color: #00548B; float: left; border: 0; padding-bottom: 15px;}
#leftcolumn p {  margin: 15px 15px 10px 15px; padding: 0;  font-size:11px; line-height:18px; text-align: left;} 

/*rightcolumn*/
#rightcolumn { width: 300px;  margin: 0 ; background-color: #3488CC; float: left; border: 0; padding-bottom: 15px;}
#rightcolumn p {   margin: 15px 15px 10px 15px;  padding: 0;  font-size:11px; line-height:18px; text-align: left; } 

/*column3*/
#column3 { width: 400px;  margin: 0 ; background-color: #133653; float: left; border: 0; padding-bottom: 15px; padding-top: 10px;}
#column3 p {   margin: 15px 15px 10px 15px;  padding: 0;  font-size:11px; line-height:18px; text-align: left; } 

/*column4*/
#column4 { width: 300px;  margin: 0 ; background-color: #00548B; float: left; border: 0; padding-bottom: 15px;}
#column4 p {   margin: 15px 15px 10px 15px;  padding: 0;  font-size:11px; line-height:18px; text-align: left; } 

/*column5*/
#column5 { width: 300px;  margin: 0 ; background-color: #00548B; float: left; border: 0; padding-bottom: 15px;}
#column5 p {   margin: 15px 15px 10px 15px;  padding: 0;  font-size:11px; line-height:18px; text-align: left; } 

/*FOOTER*/
#footer a:link, a:active { color:#ffffff; text-decoration: none; } 
#footer a:hover { color:#4AC1D7; text-decoration: none; }

/*TEXT.STYLES*/
p { font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;  margin: 10px 10px 5px 10px ; padding:0;  color:#ffffff; font-size:11px; line-height:18px; }
h4 {  margin:0; padding:5px 5px 5px 5px; color:#ffffff; font-size:11px; line-height:18px; text-align: center; font-weight: normal; } 
h1 {  margin: 15px 15px 10px 15px;   padding: 0; color:#ffffff; font-size:15px; line-height:18px; text-align: left; font-weight: normal; }

h2 {  margin: 10px;   padding: 0; color:#ffffff; font-size:15px; line-height:18px; text-align: center; font-weight: normal; font-size: 14px; }
h3 {  margin: 5px 8px 10px 15px;   padding: 0;  font-size:12px; line-height:18px; text-align: right; font-weight: bold; color: #FFFFFF; }


/*LINK.sTYLES*/
a.whi:link {color:#ffffff; text-decoration: none; } 
a.whi:visited {color:#ffffff; text-decoration: none; }
 a.whi:hover {color:#0A1C2B; text-decoration: none; } 
a.whi:active {color:#ffffff; text-decoration: none; }
a.gr:link {color:#B6E333; text-decoration: none; } 
a.gr:visited {color:#B6E333; text-decoration: none; } 
a.gr:hover {color:#3488CC; text-decoration: none; } 
a.gr:active {color:#B6E333; text-decoration: none; }
a.bloo:link {color:#115A8A; text-decoration: none; } 
a.bloo:visited {color:#115A8A; text-decoration: none; }
 a.bloo:hover {color:#3488CC; text-decoration: none; } 
a.bloo:active {color:#115A8A; text-decoration: none; }
a.lbloo:link {color:#3488CC; text-decoration: none; } 
a.lbloo:visited {color:#115A8A; text-decoration: none; }
 a.lbloo:hover {color:#3488CC; text-decoration: none; } 
a.lbloo:active {color:#115A8A; text-decoration: none; }


/*miscstyles*/
.clear { clear: both; height: 5px; }
.whitetxt { color: #fff;}
.grtxt { color: #374248;}
.grtxt { color:#BBEB2C;}
.bluetxt { color:#63A4D8;}
.toplktxt { color: #fff; margin: 8px 0 8px 0; padding:0; font-size:11px; text-align: right;}
.highlight { background-color: #3488CC; padding: 8px; border-top: 1px solid #fff; }

.wbord { border: 1px solid #fff; } 
.wbordtop { border-top: 1px solid #fff; } 

img {
	margin: 0;
	padding-bottom: 1px;
} 


/*NAVIGATION*/

#navbox{
	background-color: #A6AA14;
	padding: 0;
	margin: 0;
	width: 700px;
	float: right;
	border-top: 1px solid #fff;
	border-bottom: 5px solid #fff;
	}

#nav, #nav ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none;
list-style-position: outside; font-size: 11px;}
#nav a { display: block; width: 100px; padding: 5px 0 5px 5px; color: #FAF4E9;
text-decoration: none;}
#nav li { float: left; width: 100px; }
#nav li ul { position: absolute; width: 100px; left: -999em; }
#nav li ul li {border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff;}
#nav li ul li:hover, #nav ul li.sfhover { background-color: #C4C817; color: #fff;}
#nav li:hover ul, #nav li.sfhover ul { left: auto; background-color: #CC0066; color: #fff;}
#nav ul a {color: #fff; }
#nav a:hover { color: #fff;}

.borderright {border-right: 1px solid #fff; }


/* drilling table */
#drilltable { width: 680px; background-color: transparent; margin: 10px 10px 10px 10px; }
#drilltable td { background-color: transparent; } 
#drilltable p {   margin: 0 0  5px 5px ; padding:0;  color:#ffffff; font-size:11px; line-height:18px; }
