/* Scroller Colour IE Only */

body {
	scrollbar-base-color: #323232;

}

/* Background Colour */

.background {
	background-image:url(Images/bg.jpg);
	background-repeat: repeat-x;
	height:auto;
	background-color: #323232;}
	
/* Text Styles */

p, table, td {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
}

h1{  
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#1d4376;
	padding:0px 0px 10px 0px;
	margin:0px;
	letter-spacing: -1px;
}
h2{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#1d4376;
	padding:0px 0px 10px 0px;
	margin:0px;
}
h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #323232;
	padding:0px 0px 10px 0px;
	margin:0px;
	letter-spacing: -1px;
}
h4{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#1d4376;
	padding:0px 0px 10px 0px;
	margin:0px;
}
h5{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;
	padding:0px 0px 10px 0px;
	margin:0px;
	text-align:left;
}
/* Text Styles Ends */


/* Text classes */
.large {font-size:13pt; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.red {color:#b32636;}
.black {color:#323232;}
.blue {color:#1d4376;}
.grey {color:#333333; font-size:10px;}
a.white:link {color:#FFF; text-align:left; text-decoration:none;}
a.white:hover {color:#5d89c3; text-align:left; text-decoration:none;}
p{
	padding:0px 0px 10px 0px;
	margin:0px;
}

/* Text classes Ends */

.introText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	font-weight: bold;
	color: #122568; 
}

.normalText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	color: #4F5052; 
}

.break{
	font-size:1px;
	clear:both;
	margin:0px;
	padding:0px;
	height:1px;
}

#extras{
	display:none;
}

#wrapper{
	text-align:left;
	width:1000px;
	margin-top:10px;
	padding: 0px 0px 0px 0px;
}

#bottomWrapper{
	text-align:right;
	width:1000px;
}

#banner{
	margin-top:10px;
	padding: 0px 0px 0px 0px;
	height:106px;
	background-image: url(Images/navigation.png);
	background-repeat: no-repeat;
}
#logo {
	float:left;
	margin-top:25px;
	width:167px;
	height:64px;
	margin-left:47px;
	background-image: url(Images/logo.png);
	background-repeat: no-repeat;
}
#navigation{
	float:right;
	width:715px;
}
#image{
	width:1000px;
	height:91px;
	background-image: url(Images/image.jpg);
	background-repeat: no-repeat;	
}
#image-nobox{
	width:1000px;
	height:91px;
	background-image: url(Images/image-nobox.jpg);
	background-repeat: no-repeat;	
}
#translator {
	width: 193px;
	height:98px;
	background-image:url(Images/translator-bg.png);
	background-repeat:no-repeat;
	
}
#content{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:100%;
}
#content-aboutus{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:720px;
}
#content-home{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:470px;
}
#content-large{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:100%;
}
#content-usedmachinery{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:1100px;
}

#content-solidlock{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:2520px;

}
#content-coiler{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:2095px;
}
#content-refurbishment{
	background-image: url(Images/bg-content.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	height:970px;
}
#text {
	float:left;
	margin-left:47px;
	width:580px;
}
#text-large {
	float:left;
	margin-left:47px;
	width:900px;
	height:auto !important;
}
#right-box {
	margin-right:48px;
	float:right;
	width:259px;
	height: 463px;
	background-image: url(Images/right-box.png);
	background-repeat: no-repeat;
}
#box-content {
	width: 206px;

}

#footer{
	height:40px;
	background-color:#ffffff;
	clear:both!important;
}
#bottom {
	height:88px;
	width:1000px;
	clear:both!important;
	background-image: url(Images/bottom.png);
	background-repeat: no-repeat;
	vertical-align: middle;
}

#blueprint {
	width:200px;
	float:left;
	margin-left:45px;
	margin-top:35px;
}
#copyright {
	width:270px;
	float:right;
	margin-right:45px;
	margin-top:45px;
}
.BreadCrumbs {
	font-size: 10px;
	color:#333;
	text-decoration: none;
}
.BreadCrumbs:hover {
	font-size: 10px;
	color:#333;
	text-decoration: underline;
}
.dotline {
	background-image: url(Images/dotline.gif);
	background-repeat: repeat-x;
	background-position: center;
}

a{
	color:#1d4376;
	font-weight:bold;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	font-weight:bold;
	color:#1d4376;
}
.Border {
	border: 1px solid #666666;
}

/*-------------------------       MenuLinks       ------------------------------*/
.MenuTable {width: 660px; float:right; margin-right:15px;}
.MenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-align:left;
	width:auto;
	display:block;
	text-decoration: none;
	padding:2px 10px 2px 0px;
	margin:0px 0px 0px 0px;
}

.MenuLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	width:auto;
	display:block;
	padding:2px 10px 2px 0px;
	margin:0px 0px 0px 0px;
}
.MenuLink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:#FFFFFF;
	line-height: 32px;
	text-decoration: none;
	display: block;
	/*width: 108px;*/
	width: 100%;
	height: 35px;

}

a.MenuLink1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:#FFFFFF;
	line-height: 30px;
	text-decoration: none;
	display: block;
		/*width: 108px;*/
	width: 100%;
	height: 35px;
	background-image: url(Images/btn-active.jpg);
	background-repeat: repeat-x;
}
td.MenuCellOn {
	background-image: url(url(Images/btn-active-block.jpg)!important;
	background-repeat: no-repeat;
}
.bullet {
	list-style-image: url(Images/bullet.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin: 0px;
	padding-left:20px;
	line-height: 20px;
	color: #3a3b3b;
}

.EmailFormAssetDescriptionCell {width:60px;}
.ChildMenuCell {text-align:center;}