* {min-height:1px;}
body {border:0; margin:0; padding:0; background:#ffffff; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#bebebe; _text-align:left; line-height:18px;}

a { color:#54d0e5; text-decoration:underline;}
a:hover { color:#54d0e5; text-decoration:none;}

p {border:0; margin:15px 0; padding:0;}

div {display:block; border:0; margin:0; padding:0;}

ul, ol {display:block; border:0; margin:15px 0 15px 40px; padding:0;}
ol {list-style-type:decimal;}
li {display:list-item; border:0; margin:0; padding:0; _height:1px;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}

hr {display:block; height:1px; margin:10px 0; padding:0; background:#CCC; border:0 solid #CCC; color:#CCC;}

.clear {clear:both;}
.box {min-height:1px; _height:1px;}
.box:after {content:"."; display:block; line-height:0px; font-size:0px; visibility:hidden; clear:both;}

.color {color:#54d0e5;}

.nom {margin:0;}
.noscreen {display:none;}

.company-name {
font:bold 20px "Times New Roman", Times, serif;
color:#54d0e5;
}

.contact-img {
float:right;
padding:0;
margin:0 70px 0 0;
}

/* -----------------...........--------------------------------------------------------------------------------------- */

#main {width:1000px; margin:0 auto 0 auto; _text-align:left;}

/* Header */
#home {
	position:relative;
	width:1000px;
	margin:0;
	padding:0;
	background:url("../images/banner-home.jpg") 0 0 no-repeat #f6f4f3;
	height: 350px;
}

#about {
	position:relative;
	width:1000px;
	margin:0;
	padding:0;
	background:url("../images/banner-about.jpg") 0 0 no-repeat #f6f4f3;
	height: 350px;
}

#services {
	position:relative;
	width:1000px;
	margin:0;
	padding:0;
	background:url("../images/banner-services.jpg") 0 0 no-repeat #f6f4f3;
	height: 350px;
}

#industry-served {
	position:relative;
	width:1000px;
	margin:0;
	padding:0;
	background:url("../images/banner-industry.jpg") 0 0 no-repeat #f6f4f3;
	height: 350px;
}

#corpo {
	position:relative;
	width:1000px;
	margin:0;
	padding:0;
	background:url("../images/banner-corporate.jpg") 0 0 no-repeat #f6f4f3;
	height: 350px;
}

#jseek {
	position:relative;
	width:1000px;
	margin:0;
	padding:0;
	background:url("../images/banner-job-seeker.jpg") 0 0 no-repeat #f6f4f3;
	height: 350px;
}

#contact {
	position:relative;
	width:1000px;
	margin:0;
	padding:0;
	background:url("../images/banner-contact.jpg") 0 0 no-repeat #f6f4f3;
	height: 350px;
}


/* Main menu (tabs) */
.mainNav{text-align:right; float:left; width:980px; font:normal 14px Verdana, Arial, Helvetica, sans-serif; margin:260px 0 0 0;}

ol#nav{list-style:none; margin:30px 0 0 25px; padding:0; height:60px; float:left;}
ol#nav a{background:url(../images/navi-bg.png) no-repeat; color:#ffffff; display:block; float:left; width:135px; height:60px; padding-left:1px; text-decoration:none;}
ol#nav a:hover{ background:url(../images/navi-bg-hover.png) no-repeat; color:#fffff; height:60px; width:135px;}

ol#nav li{float:left; height:60px;}
ol#nav li.current a{color:#ffffff; height:60px; background:url(../images/navi-bg-hover.png) no-repeat;}
ol#nav a span {cursor:pointer; display:block; margin:28px 0 0 0;}
ol#nav a:hover span {cursor:pointer; display:block; margin:24px 0 0 0;}
ol#nav li.current a span {cursor:pointer; display:block; margin:24px 0 0 0;}

/* /Main menu (tabs) */

/* Lower Banner */
#lower-banner {width:1000px; min-height:1px; background:url("../images/lower-banner-bg.jpg") 0 0 repeat-y; _height:1px; padding:35px 0 35px 0;}

/* Lower Banner 1 */
#banner1 {min-height:1px; padding:10px 0 0 0; background:url("../images/lower-banner-bg1.jpg") 0 0 no-repeat; _height:1px; height:230px; width:270px; float:left; margin:0 0 0 75px;}
#banner1-text {min-height:1px; _height:1px; width:234px; float:left; margin:60px 0 0 17px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#615650; line-height:18px;}
#more {position:absolute; padding:0; margin:35px 0 0 166px;}
#more p {position:relative; width:68px; height:26px; margin:0; overflow:hidden;}
#more p span {display:block; position:absolute; left:0; top:0; z-index:1; width:68px; height:26px; background:url("../images/more.jpg") 0 0 no-repeat; cursor:pointer;}
#more a:hover span {background:url("../images/more.jpg") -68px 0 no-repeat;}
/* Lower Banner 1 */

/* Lower Banner 2 */
#banner2 {min-height:1px; padding:10px 0 0 0; background:url("../images/lower-banner-bg2.jpg") 0 0 no-repeat; _height:1px; height:230px; width:270px; float:left; margin:0 0 0 20px;}
#banner2-text {min-height:1px; _height:1px; width:234px; float:left; margin:60px 0 0 17px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#615650; line-height:18px;}
#more2 {position:absolute; padding:0; margin:0 0 0 166px;}
#more2 p {position:relative; width:68px; height:26px; margin:0; overflow:hidden;}
#more2 p span {display:block; position:absolute; left:0; top:0; z-index:1; width:68px; height:26px; background:url("../images/more.jpg") 0 0 no-repeat; cursor:pointer;}
#more2 a:hover span {background:url("../images/more.jpg") -68px 0 no-repeat; }
/* Lower Banner 2 */

/* Lower Banner 3 */
#banner3 {min-height:1px; padding:10px 0 0 0; background:url("../images/lower-banner-bg3.jpg") 0 0 no-repeat; _height:1px; height:230px; width:270px; float:left; margin:0 0 0 20px;}
#banner3-text {min-height:1px; _height:1px; width:234px; float:left; margin:60px 0 0 17px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#615650; line-height:18px;}
#more3 {position:absolute; padding:0; margin:18px 0 0 166px;}
#more3 p {position:relative; width:68px; height:26px; margin:0; overflow:hidden;}
#more3 p span {display:block; position:absolute; left:0; top:0; z-index:1; width:68px; height:26px; background:url("../images/more.jpg") 0 0 no-repeat; cursor:pointer;}
#more3 a:hover span {background:url("../images/more.jpg") -68px 0 no-repeat;}
/* Lower Banner 3 */


/* Body */
#body {width:1000px; min-height:1px; background:url("../images/body-bg.jpg") 0 0 repeat-y; _height:1px; padding:40px 0 0 0;}
#left-banner {float:left; width:280px; _width:280px; margin:0; padding:0}

#left1 {min-height:1px; padding:10px 0 0 0; background:url("../images/left-banner1.jpg") 0 0 no-repeat; _height:1px; height:120px; width:280px; margin:0 0 0 75px;}

#left2 {min-height:1px; padding:10px 0 0 0; background:url("../images/left-banner2.jpg") 0 0 no-repeat; _height:1px; height:120px; width:280px; margin:20px 0 0 75px;}

#left3 {min-height:1px; padding:10px 0 0 0; background:url("../images/left-banner3.jpg") 0 0 no-repeat; _height:1px; height:120px; width:280px; margin:20px 0 0 75px;}

#click {position:absolute; padding:0; margin:60px 0 0 115px;}
#click p {position:relative; width:110px; height:30px; margin:0; overflow:hidden;}
#click p span {display:block; position:absolute; left:0; top:0; z-index:1; width:110px; height:30px; background:url("../images/click-here.jpg") 0 0 no-repeat; cursor:pointer;}
#click a:hover span {background:url("../images/click-here.jpg") -110px 0 no-repeat;}

/* /Body */

/* Content */
#content {float:right; width:540px; _width:540px; margin:0 75px 0 0; padding:0;}

#content .article {clear:both; margin:0; padding:0;}
#content .article .welcome {font:bold italic 26px "Times New Roman", Times, serif; color:#ffffff;}
#content .article .creating {font: italic 15px "Times New Roman", Times, serif; color:#ffffff;}
#content .article p {text-align:justify;}

/* Footer */
#footer {position:relative; clear:both; width:1000px; height:60px; background:url("../images/footer-bg.jpg") 0 0 repeat-y; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#1c1f26; text-decoration:none;}


/*  Footer - copyright */
#footer p#copyright {position:absolute; top:25px; left:25px; margin:0;}

/* Footer - created by */
#createdby {position:absolute; top:25px; left:650px; margin:0; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#1c1f26; text-decoration:none;}
#createdby a {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#1c1f26; text-decoration:underline;}
#createdby a:hover {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#1c1f26; text-decoration:none;}


/* sub pages */

#industry { float:left; width: 200px; }
#industry2 { float:left; width: 250px; }

/* sub pages */


/* Enquiry Form */

label{
float: left;
width: 120px;
}

.inputstyle{
width: 220px;
}

textarea{
width: 220px;
height: 80px;
}

.boxes{
width: 1em;
margin:0 5px 10px 0;
}

#check {
margin:0 0 0 0;
width:200px;
float:left;
}
#check1 {
margin:0 0 0 0;
width:200px;
float:right;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
}
#resetbutton{
margin-left: 10px;
margin-top: 5px;
}

br{
clear: left;
}

