/* *** css copyright STORM SCOTLAND LIMITED *** */

body {
background-color: #000000;
background-repeat: ;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #99042f;
padding:0px;
margin: 35px;
line-height: 16px;
}

a {color: #99042f; 
text-decoration: underline;
}
	
a:visited {color: #99042f;
text-decoration: underline;
}
	
a:hover {
color: #99042f;
text-decoration: underline;
}
	
a:active {
color: #99042f;
}

h1 {
font-size: 16px;
color: #99042f;
padding-bottom: 10px;
padding-right: 6px;
/*border-top:1px solid #564b47;
border-bottom:1px solid #564b47;*/
/*padding:5px 15px;*/
margin:0px }

h2 {
color: #99042f;
font-size: 13px;
margin-bottom: 6px;
margin-top:2px;
}

h3 {
font-size: 13px;
margin: 0px 0px 0px 0px;
padding: 6px 0px 3px 0px;
color: #99042f;
}

h4 {
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 6px 0px 0px 0px;
color: #660000;
}

h5 {
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 0px;
color: #660000;
}


p {
padding: 3px 0px 3px 0px;
margin: 0px;
}

ul {
padding: 3px 0px 3px 30px;
margin: 0px 0px 0px 0px;
}

ol {
padding: 3px 0px 3px 30px;
margin: 0px 0px 0px 0px;
}

li {
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

img.download {vertical-align:middle;}

/* ----------container to center the layout-------------- */
#container {
	width: 867px;
	margin-left: auto;
	margin-right: auto;
	height:100%;
	background: #FFFFFF;
	color: #99042f;
}

/* ----------banner top area-------------- */

#topareaholder {
float: left;
width: 867px;
height: 122px;
background-color: #FFFFFF;
}
#corextopleftholder {
float: left;
width: 300px;
padding: 30px 0px 0px 30px;
}
#corextopleft {
float: left;
width: 300px;
}
/* ----------top banner area links-------------- */
#corexhome {
float: left;
}
#corexhome a,#corexhome a:visited {
display: block;
background-image: url(images/home_off.jpg);
background-repeat: no-repeat;
padding: 7px 20px 10px 30px;
text-decoration: none;
}
#corexhome a:hover {
background-image: url(images/home_on.jpg);
background-repeat: no-repeat;
text-decoration: underline;
}
#corexcontact {
float: left;

}
#corexcontact a,#corexcontact a:visited {
display: block;
background-image: url(images/contact_off.jpg);
background-repeat: no-repeat;
padding: 7px 20px 10px 30px;
text-decoration: none;
}
#corexcontact a:hover {
background-image: url(images/contact_on.jpg);
background-repeat: no-repeat;
text-decoration: underline;
}

/* ----------search-------------- */
#corexsearch {
float: left;
width: 300px;
}
/* ----------logo-------------- */
#corexlogo {
float: right;
background-image: url(images/corexlogo.jpg);
background-repeat: no-repeat;
width: 72px;
height: 62px;
margin: 30px 30px 0px 0px;
}

/* ----------mainbuttons-------------- */
#corexbuttonholder {
float: left;
width: 867px;
background-image: url(images/buttonback.jpg);
background-repeat: repeat-x;
height: 46px;
}
#corexmain01 a,#corexmain01 a:visited {
display: block;
float: left;
width: 166px;
text-align: center;
padding: 15px 0px 15px 0px;
text-decoration: none;
color: #FFFFFF;
}
#corexmain01 a:hover {
background-image: url(images/toplinkbackover.jpg);
background-repeat: repeat-x;
}
#corexmain02 a, #corexmain02 a:visited {
display: block;
float: left;
width: 185px;
text-align: center;
padding: 15px 0px 15px 0px;
text-decoration: none;
color: #FFFFFF;
}
#corexmain02 a:hover {
background-image: url(images/toplinkbackover.jpg);
background-repeat: repeat-x;
}
#corexmain03 a,#corexmain03 a:visited {
display: block;
float: left;
width: 154px;
text-align: center;
padding: 15px 0px 15px 0px;
text-decoration: none;
color: #FFFFFF;
}
#corexmain03 a:hover {
background-image: url(images/toplinkbackover.jpg);
background-repeat: repeat-x;
}
#corexmain04 a,#corexmain04 a:visited {
display: block;
float: left;
width: 198px;
text-align: center;
padding: 15px 0px 15px 0px;
text-decoration: none;
color: #FFFFFF;
}
#corexmain04 a:hover {
background-image: url(images/toplinkbackover.jpg);
background-repeat: repeat-x;
}
#corexmain05 a,#corexmain05 a:visited {
display: block;
float: left;
width: 156px;
text-align: center;
padding: 15px 0px 15px 0px;
text-decoration: none;
color: #FFFFFF;
}
#corexmain05 a:hover {
background-image: url(images/toplinkbackover.jpg);
background-repeat: repeat-x;
}


/*#corexmain01 a,#corexmain01 a:visited,#corexmain02 a,#corexmain02 a:visited,#corexmain03 a,#corexmain03 a:visited,#corexmain04 a,#corexmain04 a:visited,#corexmain05 a,#corexmain05 a:visited {
display: block;
color: #FFFFFF;
text-decoration: none;
}
#corexmain01 a:hover,#corexmain02 a:hover,#corexmain03 a:hover,#corexmain04 a:hover,#corexmain05 a:hover {
display: block;
background-image: url(images/toplinkbackover.jpg);
background-repeat:repeat-y;
text-decoration: underline;
color: #fbf9e2;
}*/
#divider {
float: left;
height: 46px;
width: 2px;
background-image: url(images/divider.jpg);
margin: 0px 0px 0px 0px;
}
/* ----------flash-------------- */
#corexflash {
float: left;
width: 867px;
height: 175px;
background-image: url(images/mainimage.jpg);
background-repeat: no-repeat;
border-bottom: #bc8c46 solid 8px;
}
#corexflash2 {
float: left;
width: 867px;
height: 175px;
background-image: url(images/mainimage2.jpg);
background-repeat: no-repeat;
border-bottom: #bc8c46 solid 8px;
}
#corexflashfd {
float: left;
width: 867px;
height: 175px;
background-image: url(images/corex_formation_damage_header.jpg);
background-repeat: no-repeat;
border-bottom: #bc8c46 solid 8px;
}
#corexflashca {
float: left;
width: 867px;
height: 175px;
background-image: url(images/corex_core_analysis_header.jpg);
background-repeat: no-repeat;
border-bottom: #bc8c46 solid 8px;
}
#corexflasheq {
float: left;
width: 867px;
height: 175px;
background-image: url(images/corex_equipment_sales_header.jpg);
background-repeat: no-repeat;
border-bottom: #bc8c46 solid 8px;
}
#corexflashres {
float: left;
width: 867px;
height: 175px;
background-image: url(images/corex_reservoir.jpg);
background-repeat: no-repeat;
border-bottom: #bc8c46 solid 8px;
}
#corexflashpvt {
float: left;
width: 867px;
height: 175px;
background-image: url(images/corex_pvt_header.jpg);
background-repeat: no-repeat;
border-bottom: #bc8c46 solid 8px;
}


/* ----------mainarea-------------- */
#corexmainhold01 {
float: left;
width: 867px;
background-image: url(images/mainback01.jpg);
background-repeat: repeat-y;
}
#corexmainhold02 {
float: left;
width: 867px;
background-image: url(images/mainback02.jpg);
background-repeat: repeat-y;
}

#leftmenuhold {
float: left;
width: 211px;
background-color: #99042f;
}

#leftlinks {
float: left;
width: 211px;
color: #FFFFFF;
}
#leftlinks a,#leftlinks a:visited {
font-size: 10px;
display: block;
color: #FFFFFF;
padding: 6px 30px 6px 30px;
width: 150px;
text-decoration: none;
}

.smpc {
color:;
}
.smp {
background-color:;
}

.mL {
	background-color: #501616;
}

#leftlinks a:hover {
font-size: 10px;
background-color: #711f1f;
text-decoration: none;
}
#divider02 {
float: left;
width:211px;
height: 2px;
background-image:url(images/divider02.jpg);
background-repeat: no-repeat;
}
#divider04 {
float: left;
width:211px;
height: 2px;
background-image:url(images/divider04.jpg);
background-repeat: no-repeat;
}

#contactdetails {
float: left;
width: 151px;
color: #ffffff;
background-color: #99042f;
padding: 30px 30px 30px 30px;
}
#contactdetails a,#contactdetails a:visited {
float: none;
padding: 0px 0px 0px 0px;
color: #FFFFFF;
text-decoration: none;
}
#contactdetails a:hover {
text-decoration: underline;
}

#accreditations {
float: left;
width: 151px;
padding: 0px 30px 30px 30px;
}
#accreditations img {
padding: 0px;
margin: 0px;
}
#accreditations a {

}
#accreds {
width: 133px;
height: 62px;
}
#accreds a,#accreds img,#accreds a:hover,#accreds a:visited {
padding: 0px;
margin: 0px;
}

#mainarea01 {
	float: left;
	width: 385px;
	padding: 30px 30px 30px 30px;
	text-align:justify;
	background-image: url(images/ghost_image.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#mainarea02 {
	float: right;
	width: 595px;
	padding: 30px 30px 30px 30px;
	text-align:justify;
	background-image: url(images/ghost_image.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#mainarea02 a,#mainarea02 a:visited {

}
#mainarea02 a:hover {
color: #FF0000;
}
#mainarea02 img {
float: right;
padding: 0px 0px 10px 20px;
}
#mainarea02 h2,#mainarea02 h3 {
color: #54191D;
}


#mainarea03 {
	float: right;
	width: 595px;
	padding: 30px 30px 30px 30px;
	text-align:justify;
	background-image: url(images/ghost_image.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#mainarea03 a,#mainarea02 a:visited {

}
#mainarea03 a:hover {
color: #FF0000;
}
#mainarea03 img {

}

#mainarea04 {
	float: right;
	width: 595px;
	padding: 30px 30px 30px 30px;
	text-align:justify;
	background-image: url(images/ghost_image.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#mainarea04 a,#mainarea04 a:visited {

}
#mainarea04 a:hover {
color: #FF0000;
}
#mainarea04 img {
float: left;
width: 142px;
height: 106px;
padding: 10px 453px 10px 0px;
}
#mainarea04 h2,#mainarea04 h3 {
color: #54191D;
}

#mainarea06 {
	float: right;
	width: 595px;
	padding: 30px 30px 30px 30px;
	text-align:justify;
	background-image: url(images/ghost_image.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#mainarea06 ul {list-style-type: none;}
#mainarea06 li {list-style-type: none;
padding-bottom: 8px;}

#mainarea06 a,#mainarea06 a:visited {

}
#mainarea06 a:hover {
color: #FF0000;
}
#mainarea06 img {
float: right;
padding: 0px 0px 10px 20px;
}
#mainarea06 h2,#mainarea06 h3 {
color: #54191D;
}



#latestnews {
padding: 30px 30px 30px 30px;
float: right;
width: 151px;
color: #996633;
}
#latestnews h1 {
padding: 0px 0px 7px 0px;
margin: 0px 0px 0px 0px;
color: #53191c;
font-size: 14px;
}
#latestnews h2 {
font-size: 11px;
margin: 0px 0px 5px 0px;
padding: 7px 0px 0px 0px;
border-top: 1px solid #eadcb8;
}

#latestnews a,#latestnews a:visited {
color: #99042f;
}
#latestnews a:hover {
color: #401c2a;
text-decoration: none;
}
#latestnews p {
padding: 0px 0px 8px 0px;
}

#newsinclude {

}
#newsinclude h2 {
font-size: 11px;
color: #99042f;
}
#worldmap {
float: right;
width: 191px;
padding: 0px 0px 17px 20px;
}
#footer {
float: left;
width: 855px;
background-color: #FFFFFF;
padding: 6px 6px 6px 6px;
border-top: 2px solid #4d1b1a;
text-align: center;
}
#footer a,#footer a:visited {
text-decoration: none;
padding: 0px 10px 0px 10px;
}
#footer a:hover {
color: #4e1b1a;
text-decoration: underline;
}

#splitone {
float: left;
width: 283px;
}

#splittwo {
float: right;
width: 282px;
}
#aftersplit {
	float: left;
	width: 595px;
}

#dropmenudiv {
position:absolute;
border:1px solid white;
border-bottom-width: 0;
font:normal 11px Verdana;
font-color: white;
line-height:18px;
z-index:100;
text-align: center;
margin: 7px 0px 0px 0px;
}

#dropmenudiv a,#dropmenudiv a:visited {
color: #FFFFFF;
width: 100%;
display: block;
border-bottom: 1px solid white;
padding: 2px 0px 2px 0px;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover { 
background-color: #711f1f;
color: #FFFFFF;
}

#spaceleft {
	float: left;
	width: 210px;
	height: 30px;
}
.spaceright {
	float: right;
	width: 656px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: BC8B46;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px 0px 6px 0px;
	vertical-align: left;
	word-spacing: 4px;
}

.spaceright a,.spaceright a:visited {
color: #99042f;
text-decoration: none;
margin: 3px 0px 3px 0px;
}
.spaceright a:hover {
color: #711f1f;
text-decoration: underline;
}

#spcore01,#spcore02,#spcore03,#spcore04,#spcore05,#spcore06,#spcore07 {
float: left;
width: 595px;
margin: 5px 0px 5px 0px;

}

#spcore01 img,#spcore02 img,#spcore03 img,#spcore04 img,#spcore05 img,#spcore06 img,#spcore07 img {
float: right;
width: 142px;
border: #99042f 0px solid;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 10px;
}

#imagecent {
	float: left;
	text-align: center;
	width: 595px;
}

#imagecent img {
float: left;
padding: 0px 0px 0px 100px;
}

#largeimage img {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#indent2,#indent3 {
padding: 0px 0px 0px 30px;
}
#fiveone,#fivetwo,#fivethreee,#fivefour {
float: left;
width: 595px;
}

#dry {
float: left;
width: 595px;
}
#dry img {
float: right;
}

#cry {
float: left;
width: 595px;
}
#cry img {
float: left;
padding: 0px 10px 10px 0px;
margin: 0px 0px 0px 0px;
}

#thin {
float: left;
width: 595px;
}

#dmud,#filt,#sludge,#fines,#coreflood,#completion,#workovers,#scale,#inj,#formbrine,#watercomp,#untreated,#treated,#scalein {
float: left;
width: 595px;
}

#dmud img,#sludge img,#coreflood img,#completion img,#workovers img,#scale img {
float: right;
padding: 0px 0px 10px 10px;
margin: 0px 0px 0px 0px;
}

#dmud {
height: 181px;
}

#filt img,treared img {
float: left;
padding: 0px 10px 10px 0px;
margin: 0px 0px 0px 0px;
}

#fines img {
padding: 0px 0px 10px 0px;
margin: 0px;
}

#imgleft {
	float: left;
	width: 162px;
	height: 126px;
}
#imgleft img {
float: left;
padding: 0px 10px 10px 0px;
margin: 0px 0px 0px 0px;
}

#contactuk,#contactegypt,#contactlibya,#contactkaz,#contactuae {
	float: left;
	width: 255px;
	height: 230px;
	padding: 20px 0px 10px 0px;
	margin: 0px 40px 0px 10px;
}
#contactuk,#contactegypt,#contactlibya,#contactkaz {
border-bottom: 1px solid #CCCCCC;
}

#contactuk img,#contactegypt img,#contactlibya img,#contactkaz img,#contactuae img {
float: right;
padding: 0px 0px 0px 0px;
margin: 0px;
}

#imgleft2 {
float: left;
padding: 10px 0px 10px 0px;
width: 595px;
}

#imgleft2 img {
float: left;
padding: 0px 10px 10px 0px;
margin: 0px;
}

#qualityplan01,#qualityplan02,#qualityplan03,#qualityplan04,#qualityplan05,#qualityplan06,#qualityplan07,#qualityplan08,#qualityplan09,#qualityplan10 {
float: left;
width: 555px;
background-position: center left;
background-repeat: no-repeat;
padding: 20px 0px 20px 40px;
margin: 0px 0px 0px 0px;
border-bottom: 1px solid #CCCCCC;
}

#qualityplan01 {
background-image: url(images/10point_01.gif);
}
#qualityplan02 {
background-image: url(images/10point_02.gif);
}
#qualityplan03 {
background-image: url(images/10point_03.gif);
}
#qualityplan04 {
background-image: url(images/10point_04.gif);
}
#qualityplan05 {
background-image: url(images/10point_05.gif);
}
#qualityplan06 {
background-image: url(images/10point_06.gif);
}
#qualityplan07 {
background-image: url(images/10point_07.gif);
}
#qualityplan08 {
background-image: url(images/10point_08.gif);
}
#qualityplan09 {
background-image: url(images/10point_09.gif);
}
#qualityplan10 {
background-image: url(images/10point_10.gif);
}
#qualityplan01 img,#qualityplan02 img#qualityplan03 img#qualityplan04 img#qualityplan05 img#qualityplan06 img#qualityplan07 img#qualityplan08 img#qualityplan09 img#qualityplan10 img {
padding: 0px;
margin: 0px;
}

#leftbull01,#rightbull01,#leftbull02,#rightbull02,#leftbull03,#rightbull03,#leftbull04,#rightbull04,#leftbull05,#rightbull05,#leftbull06,#rightbull06,#leftbull07,#rightbull07,#leftbull08,#rightbull08,#leftbull09,#rightbull09,#leftbull10,#rightbull10 {
float: left;
}
#image11 {
float: right;
padding: 0px 0px 5px 10px;
width: 118px;
height: 36px;
}
#image12 {
float: right;
padding: 0px 0px 5px 30px;
width: 158px;
height: 39px;
}
#image13 {
float: right;
padding: 0px 0px 5px 30px;
width: 158px;
height: 39px;
}
#image14 {
float: right;
padding: 0px 0px 5px 30px;
width: 158px;
height: 39px;
}
#image15 {
float: right;
padding: 0px 0px 5px 30px;
width: 60px;
height: 60px;
}
