body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00009E;
	background:url(../pics/bg.jpg) repeat-x #ffffff;
}

img {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border:0;
}

a:link{ color: #000; text-decoration: none;}
a:visited { color: #000; text-decoration: none;}
a:hover { color: #000; text-decoration: underline;}

#container {
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
	width:980px;
	height:950px;
}

#header {
	position:absolute;
	top:0px;
	left:0px;
	width:980px;
	height:130px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#ffffff;
	z-index:2;
}
#logo {
	position:absolute;
	top:5px;
	left:12px;
	width:104px;
	height:125px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#banner {
	position:absolute;
	top:12px;
	left:132px;
	width:634px;
	height:87px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:#FFFFFF solid 1px;
}
#tradeLogin {
	position:absolute;
	top:5px;
	left:767px;
	width:180px;
	height:101px;
	margin:0 0 0 0;
	padding:10px 10px 10px 10px;
	text-align:right;
	line-height:25px;	
}
	
#tradeLogin h1 {
	font-family:Century Gothic, Arial;
	font-size:16px;
	color:#00009E;
	margin:0 0 0 0;
	padding:0 0 5px 0;
}
#strapline {
	position:absolute;
	top:108px;
	left:132px;
	width:634px;
	height:28px;
	text-align:center;
	font-size:22px;
	color:#FFFFFF;
	font-family:Century Gothic, Arial;
	font-style:italic;
	font-weight:bold;
	visibility:hidden;
}

#navigation {
	position:absolute;
	top:130px;
	left:0px;
	width:980px;
	height:35px;
	background:#02019B;
	border-top:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;	
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	color:#FFFFFF;
	font-family:Century Gothic, Arial;
	z-index:2;
}
#navigation a { line-height:35px; text-transform:capitalize; font-size:12px; padding:0px 5px 0px 5px; margin:0 0 0 0; background:#02019B; display:inline-block; height:35px; border-left:#FFFFFF solid 0px; 	border-right:#FFFFFF solid 1px; }
#navigation a:link{ color: #fff; text-decoration: none;}
#navigation a:visited { color: #fff; text-decoration: none;}
#navigation a:hover { color: #00009E; text-decoration: none; background:#9E9EFF; margin:0 0 0 0;}

#footer {
	position:relative;
	float:left;
	top:15px;
	left:0px;
	width:980px;
	height:35px;
	background:#02019B;
	border-top:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	color:#FFFFFF;
	font-family:Century Gothic, Arial;
}
#footer a { line-height:35px; text-transform:capitalize; font-size:12px; padding:0px 5px 0px 5px; margin:0 0 0 0; background:#02019B; display:inline-block; height:35px; border-left:#FFFFFF solid 0px; 	border-right:#FFFFFF solid 1px; }
#footer a:link{ color: #fff; text-decoration: none;}
#footer a:visited { color: #fff; text-decoration: none;}
#footer a:hover { color: #00009E; text-decoration: none; background:#9E9EFF; margin:0 0 0 0;}

#otherLinks {
	position: relative;
	top:20px;
	left:0px;
	width:980px;
	height:30px;
	text-align:center;
	font-size:11px;
}
#otherLinks a { text-transform:capitalize; font-size:11px; padding:0px 20px 0px 20px; margin:0 0 0 0;  }
#otherLinks a:link{ color: #00009E; text-decoration: none;}
#otherLinks a:visited { color: #00009E; text-decoration: none;}
#otherLinks a:hover { color: #00009E; text-decoration: none; margin:0 0 0 0;}

#content {
	position:relative;
	width:718px;
	margin:0 0 0 0;
	padding:170px 0 0 0;
	color:#00009E;
	font-size:12px;
	z-index: 1;
}

#helmetImage {
	position:absolute;
	top:180px;
	left:365px;
	width:356px;
	height:302px;
}

#content h1 {
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-transform:uppercase;	
}
#content h2 {
	font-size:12px;
	color:#FFA405;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}

#content h3 {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}

#content h4 {
	font-size:14px;
	color:#FFA405;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}

#contentNoImage {
	position:absolute;
	top:190px;
	left:11px;
	width:718px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:12px;
}
#contentNoImage h1 {
	font-size:16px;
	color:#00009E;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}
#contentNoImage h2 {
	font-size:12px;
	color:#00009E;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}
#contentNoImage h3 {
	font-size:12px;
	color:#00009E;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}
#contentNoImage h4 {
	font-size:12px;
	color:#00009E;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}

#customerLogin {
	position:absolute;
	top:183px;
	left:11px;
	width:165px;
	height:107px;
	margin:0 0 0 0;
	padding:10px 10px 10px 10px;
	border:#FFFFFF solid 1px;
	text-align:right;
	color:#FFFFFF;
	line-height:25px;
}
#customerLogin h1 {
	font-family:Century Gothic, Arial;
	font-size:16px;
	color:#FFA303;
	margin:0 0 0 0;
	padding:0 0 5px 0;
}

#verticalBanner {
	position:absolute;
	top:317px;
	left:11px;
	width:185px;
	height:277px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:#FFFFFF solid 1px;
}

#tradeSearch {
	position:absolute;
	top:181px;
	left:745px;
	width:214px;
	height:300px;
	margin:0 0 0 0;
	padding:10px 10px 10px 10px;
	border-top:#00009E solid 1px;
	border-bottom:#00009E solid 1px;
	border-left:#00009E solid 1px;
	border-right:#00009E solid 1px;
	line-height:27px;
	background:#ffffff;
}

#regHelp {
	position:absolute;
	top:181px;
	left:745px;
	width:214px;
	height:300px;
	margin:0 0 0 0;
	padding:10px 10px 10px 10px;
	border-top:#00009E solid 1px;
	border-bottom:#00009E solid 1px;
	border-left:#00009E solid 1px;
	border-right:#00009E solid 1px;
	color:#00009E;
	background:#ffffff;
}

#regHelp h1 {
	font-family:Century Gothic, Arial;
	font-size:16px;
	color:#00009E;
	margin:0 0 0 0;
	padding:0 0 5px 0;
}

#tradeSearch h1 {
	font-family:Century Gothic, Arial;
	font-size:16px;
	color:#FFA303;
	margin:0 0 0 0;
	padding:0 0 5px 0;
}

INPUT.TEXT{  
  font-size:14px;
  background-color:#9E9EFF;   
  border:#FFFFFF solid 1px;  
  color:ffffff; 
}
INPUT.TEXTBlue{  
  font-size:14px;
  background-color:#9E9EFF;   
  border:#FFFFFF solid 2px;  
  color:ffffff; 
}


TEXTAREA.TEXT{  
  font-size:14px;
  background-color:#9E9EFF;   
  border:#FFFFFF solid 1px; 
  color:ffffff; 
}

INPUT.BUTTON {  
  font-size:14px;  
  background-color:#FFA303;
  border:#FFA303 solid 0px;
  color:#ffffff;
  font-family:Century Gothic, Arial;
  font-weight:bold;
}


#contentTradeProfile {
	position:absolute;
	top:184px;
	left:11px;
	width:718px;
	height:700px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:12px;
	border:#00009E solid 1px;
}
#contentTradeProfile h1 {
	font-size:16px;
	color:#00009E;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}
#contentTradeProfile h2 {
	font-size:12px;
	color:#00009E;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	text-transform:capitalize;	
}

#tradeHeader {
	position:absolute;
	top:0px;
	left:0px;
	width:684px;
	height:30px;
	margin:10px 10px 0 10px;
	padding:0 5px 0 5px;
	border:#00009E solid 1px;
	line-height:30px;
}

#contactProfile {
	position:absolute;
	top:50px;
	left:10px;
	width:200px;
	height:160px;
	margin:0px 0px 0 0px;
	padding:5px 5px 5px 5px;
	border:#00009E solid 1px;
}
#contactProfile a {  }
#contactProfile a:link{ color: #FFA303; text-decoration: none;}
#contactProfile a:visited { color: #FFA303; text-decoration: none;}
#contactProfile a:hover { color: #fff; text-decoration: none;}

#logosForTrade {
	position:absolute;
	top:220px;
	left:0px;
	width:684px;
	height:40px;
	margin:10px 10px 0 10px;
	padding:0 5px 0 5px;
	border:#00009E solid 1px;
	line-height:30px;
}

#introductionProfile {
	position:absolute;
	top:50px;
	left:230px;
	width:300px;
	height:160px;
	margin:0px 0px 0 0px;
	padding:5px 5px 5px 5px;
	border:#00009E solid 1px;
	overflow:auto;
}

#profileImage {
	position:absolute;
	top:50px;
	left:550px;
	width:155px;
	height:160px;
	margin:0px 0px 0 0px;
	padding:0 0 0 0;
	overflow:none;
}

#customerFeedback {
	position:absolute;
	top:280px;
	left:10px;
	width:200px;
	height:210px;
	margin:0px 0px 0 0px;
	padding:5px 5px 5px 5px;
	border:#00009E solid 1px;
	overflow:auto;
}

#featuredProjects {
	position:absolute;
	top:280px;
	left:230px;
	width:463px;
	height:210px;
	margin:0px 0px 0 0px;
	padding:5px 5px 5px 5px;
	border:#00009E solid 1px;
	overflow:auto;
}

#recommendedTrades {
	position:absolute;
	top:500px;
	left:0px;
	width:684px;
	height:60px;
	margin:10px 10px 0 10px;
	padding:0 5px 0 5px;
	border:#00009E solid 1px;
	overflow:auto;
}

#optionsForMail {
	position:absolute;
	top:569px;
	left:0px;
	width:686px;
	height:30px;
	margin:10px 10px 0 10px;
	padding:0 5px 0 5px;
	line-height:30px;
}

#fourBoxes {
	position:relative;
	float:left;
	width:980px;
	top:10px;
	height:240px;
}

#box1 {
	position:absolute;
	width:220px;
	height:220px;
	background:#FFD10F;
	border-top:#00009E solid 1px;
	border-right:#00009E solid 1px;
	border-bottom:#00009E solid 1px;
	border-left:#00009E solid 1px;
	padding:7px 7px 7px 7px;
}

#box2 {
	position:absolute;
	width:220px;
	height:195px;
	border-top:#00009E solid 1px;
	border-right:#00009E solid 1px;
	border-bottom:#00009E solid 1px;
	border-left:#00009E solid 1px;
	padding:32px 7px 7px 7px;
	left:248px;
	background:url(../pics/box2BG.jpg) no-repeat;
	text-align:center;
	font-size:12px;
	line-height:13px;
}
#box3 {
	position:absolute;
	width:235px;
	height:235px;
	border-top:#00009E solid 1px;
	border-right:#00009E solid 1px;
	border-bottom:#00009E solid 1px;
	border-left:#00009E solid 1px;
	padding:0px 0px 0px 0px;
	left:496px;
}
#box4 {
	position:absolute;
	width:235px;
	height:235px;
	border-top:#00009E solid 1px;
	border-bottom:#00009E solid 1px;
	border-left:#00009E solid 1px;
	border-right:#00009E solid 1px;
	padding:0px 0px 0px 0px;
	left:745px;
}
