a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FF0000;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
	
body {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: 525F6C;
	in:0px;
	padding:0px;
	background-color:#e42518;
	  
	/*background-image:url(images/bg.gif);
	background-position:top left;
	background-repeat: repeat;*/
}


td,th {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: 525F6C;
	in:0px;
	padding:0px;
	background-color:#FFFFFF;
	}
	
	
h1 {font-family: Arial, sans-serif;
font-size:16px;
padding:0px; margin:0px;
color:#ff0000;}
h2 {font-family: Arial, sans-serif;
font-size:12px;
padding:0px; margin:0px;line-height:12px;
color:#FF0000;}
h3 {font-family: Arial, sans-serif;
font-size:16px;
padding:0px; margin:0px;
padding-bottom:10px;}
.style1 {
	font-size: 10px;
	font-weight: bold;
}
.style3 {color: #FFFFFF}
.style4 {color: #508a9d}
.style0 {
	font-size: 10px;
}
.contacts {
font-size: 18px;
	font-weight: bold;
	line-height:20px;
	color:#000000;
}
.emailcontact {
font-size: 11px;
	font-weight: bold;
	line-height:12px;
	color:#FF0000;
}
.leftpanel {
background-image:url(images/left.gif);
	background-position:top right;
	background-repeat: repeat-x;
	width:10px; 
	}
.rightpanel {
background-image:url(images/right.gif);
	background-position:top left;
	background-repeat: repeat-x;
	width:10px;
	}
.toppanel {
background-image:url(images/top.gif);
	background-position:top left;
	background-repeat: repeat;
	}
.datepanel {
background-image:url(images/date.gif);
	background-position:top right;
	background-repeat: repeat;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	
	}
	.datepanel2 {
background-image:url(images/date2.gif);
	background-position:top right;
	background-repeat: repeat;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	color:#FFFFFF
	
	}
.querypanel {
background-image:url(images/s1new.gif);
	background-position:top left;
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;height:318px;
	}
	.sectorpanel {
background-image:url(images/s2_01new.gif);
	background-position:top left;
	background-repeat: repeat;
	padding-left:2px;padding-top:0px ;padding-right:2px;padding-bottom:5px;height:152px;
	}
	.contactpanel {
background-image:url(images/s2_04new.gif);
	background-position:top left;
	background-repeat: repeat;
	padding-left:10px;padding-top:0px ;padding-right:0px;padding-bottom:5px; height:264px;
	}
	.newspanel {
background-image:url(images/s2_03new.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:10px;padding-top:0px ;padding-right:0px;padding-bottom:5px; height:234px;
	}
	.advertpanel {
	}
	.hotpanel {
background-image:url(images/s4new.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:4px;
	padding-right:3px;
	padding-top:0px;}
	.hotfield {
	padding-top:7px;}
	.bottomrightpanel {
    background-image:url(images/s4new.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:0px ;padding-right:0px;
	/*padding-top:104px;*/padding-top:0px;}
	.footpanel {
background-image:url(images/foot.gif);
	background-position:top left;
	background-repeat: no-repeat;}
	.footpanel a {
		color: #FFFFFF;}
	.footpanel a:visited {
		color: #FFFFFF;}
	.footpanel a:hover {
		color: #FF0000;
}
	
	
	.footmenu{
	color:#FFFFFF;font-weight:normal;padding-top:5px; 
	
	}

.copyright {
padding-top:10px;padding-bottom:10px;
color:#525f6c;
font-weight:normal;
font-size:10px;
}
	.copyright a {
		color: #525f6c;}
	.copyright a:visited {
		color: #525f6c;}
	.copyright a:hover {
		color: #FF0000;
}


.textpanel1 {
/*background-image:url(images/q2.gif);*/

	background-position:top left;
	background-repeat: repeat;
	padding-left:8px;padding-top:6px;
	padding-right:8px;}
	
.righttextpanel1 {padding-top:5px;padding-left:10px;padding-bottom:10px;padding-right:10px;border: #FF0000 1px solid;
	}
.textpanel2 {
/*background-image:url(images/q4.gif);*/
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:25px;padding-top:4px;
	padding-right:20px;}
	.lefttextpanel2 {padding-right:130px; padding-bottom:10px;
	}
	.shortcutpanel {
	background-image:url(images/s3new.gif);
	background-position:top left;
	background-repeat: no-repeat;margin-left:2px;
	padding-left:26px;
	padding-top:0px;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	color:#FFFFFF;
	margin-top:1px;
	}
	
	.shortcutfield {
	padding-top:7px;
	}
	.readmore {
	padding-right:10px;padding-top:6px;text-align:right;
	}
	.button {
	vertical-align: absmiddle;}
	
	.aboutpanel {
	background-image:url(images/aboutus.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding-top:227px;
	}
	.shippingpanel {
	background-image:url(images/shipping.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding-top:227px;
	}
	.interiorspanel {
	background-image:url(images/interiors.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding-top:227px;
	}
	
.removalspanel {
	background-image:url(images/removals.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding-top:227px;
	}
	.relocationspanel {
	background-image:url(images/relocations.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding-top:227px;
	}
	.aboutp {
	background-image:url(images/about2.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	margin:0px;
	padding-left:225px;
	padding-right:20px;
	}
	.nopanel {
	padding-left:2px; 	padding-top:10px; /*border: 1px solid red;*/
	}
	.contactdetpanel {
	background-image:url(images/contact3.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding-top:227px;
	}
	.contactdetp {
	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
	}
	.knowledgebase {
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	}
	.sitemap {
	padding-top:0px;
	padding-left:10px;
	padding-right:20px;
	text-align:left;
	}
	.candidate1panel {
	padding-left:10px;
	padding-top:6px;
	}
	.candidate2panel {
	background-image:url(images/candidate2.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:5px;
	padding-top:6px;
	
	}
	.candidate3panel {
	background-image:url(images/candidate3.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:0px;
	padding-top:15px;
	}
	.candidate3_01panel {
	background-image:url(images/candidate3_01.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:8px;
	padding-top:15px;
	}
	.candidate3_02panel {
	background-image:url(images/candidate3_02.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:0px;
	padding-top:99px;
	}
	.client1panel {
	background-image:url(images/client1.gif);
	background-position:top left;
	background-repeat: no-repeat;
	}
	.client2panel {
	background-image:url(images/client2.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:5px;
	padding-top:6px;
	
	}
	.client3panel {
	background-image:url(images/client3.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:0px;
	padding-top:15px;
	}
	.client3_01panel {
	background-image:url(images/client3_01.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:8px;
	padding-top:50px;
	}
	.client3_02panel {
	background-image:url(images/client3_02.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:16px;
	padding-top:99px;
	}
	.mainback {
	/*border: 1px solid red;*/
	padding:0px;margin-bottom:5px;margin-right:5px;
	}
	.maintitle {
	background-image:url(images/maintitle-new.gif);
	background-position:top left;
	background-repeat: repeat-x;
	padding:0px;padding-top:8px;
	padding-left:36px;
	margin:0px;margin-top:5px;margin-right:5px;height:28px;
	font-weight:normal;font-size:14px;border-left: 1px solid red;border-right: 1px solid red;
	color:#FFFFFF;
	
	}
	.maintitle2 {
	background-image:url(images/maintitle-new.gif);
	background-position:top left;
	background-repeat: repeat-x;
	padding:0px;padding-top:8px;
	padding-left:36px;
	margin:5px;margin-top:5px;margin-right:5px;height:28px;
	font-weight:normal;font-size:14px;border-left: 1px solid red;border-right: 1px solid red;
	color:#FFFFFF;
	
	}
	.sidetitle {
	color:#FFFFFF; font-weight:normal;font-size:14px;
	}
	.resultstable {
	background-color:#FFFFFF;
	border:1px solid #999999;
	}
	.resultsrow {
	border:1px solid #999999;
	}
	.goback {
	width:100px;
	color:#FFFFFF;
	float:right;
	font-weight:bold; font-size:10px;width:170px; text-align:right;
	}
	.queryback {
	background-image:url(images/queryback.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding:12px;
	height: 520px;
	}
	.scroll_locations {
	margin-top:37px;
	overflow: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height:120px;
	position: relative;
	margin-right: 15px;
	padding-left: 5px;}
	.scroll_results {
	margin-top:0px;
	overflow: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height:480px;
	position: relative;
	margin-right: 5px;
	padding-left: 5px;}
	.scroller_terms {
	margin-top:15px;
	overflow: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height:410px;
	position: relative;
	margin-right: 7px;
	padding-left: 5px;}
	.noscroll {
	margin-top:15px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	position: relative;
	margin-right: 7px;
	padding-left: 5px;}
	.scroller_details {
	margin-top:0px;
	overflow: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height:450px;
	position: relative;
	margin-right: 5px;
	padding-left: 5px;}
	.scroll_sectors {
	margin-top:1px;
	overflow: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height:111px;
	position: relative;}
	.scroll_hot {
	margin-top:1px;
	overflow: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height:210px;
	position: relative;}
	.normalblue {
	font-size:14px;
	color:#006699;
	}
	.blue {
	color:#006699;
	}
	tr.alt td {
background: beige;
}
tr.alt2 td {
background: #FFCC99;
}
tr.alt3 td {
background: #66CCCC;
}
.box {
border:#999999 solid 1px;
background-color: #FFCCCC;
margin:20px;
padding:10px;
margin-top:30px;
text-align:center;
}
.box2 {
border:#999999 solid 1px;
background-color: #FFCCCC;
margin:0px;
padding:10px;
paddint-top:0px;
text-align:left;
}
.inputfield {
height:18px;color:#8C939D;font-size:10px 
}
.loginfield {
height:15px;color:#8C939D;font-size:10px 
}
.signature {
font-family:"Lucida Handwriting", Arial, sans-serif;
font-size:16px;
}
.td_left {
padding:2px;
padding-left:5px;
}
.td_right {
padding:2px;
padding-right:5px;
}
li {padding-bottom:1px;}
.testimonial1 {font-family: "Lucida Handwriting", Arial, sans-serif;}
.testimonial2 {font-family:"Comic Sans MS", Arial, sans-serif;}
.testimonial3 {font-family:"Calligraph421 BT", Arial, sans-serif;}
.testimonial4 {font-family: "Gill Sans MT", Arial, sans-serif;}
.testimonial5 {font-family: "DellaRobbia BT", Arial, sans-serif;}
.testimonial6 {font-family:Eurostar, Arial, sans-serif;}
.testimonial7 {font-family:Chancery, Arial, sans-serif;}
.testimonial8 {font-family: Perpetua, Arial, sans-serif;}
.testimonial9 {font-family:Papyrus, Arial, sans-serif;}
.testimonial10 {font-family: "Trebuchet MS", Verdana, Arial, sans-serif;}


.newpicedge {width:410px;}
.newpic {}
.red {color:red; font-weight:bold; font-size:16px;}
.red2 {color:red; font-weight:bold; font-size:13px;}
.redtitle {color:red;}
.jobtitle {background-color:black;color:white;padding:5px;font-size:14px;}
.mainjobtitle {background-color:black;color:white;padding:5px;font-size:14px;margin:0px;margin-top:5px;margin-right:5px;}
.jobdets{padding:5px;font-size:12px;}
.rightbox {float:right;width:220px;}
.jobsummary{background-color:red;margin:5px;margin-right:0px; }
.summary {color:white;padding:5px;font-size:12px;line-height:18px;}
.summarytitle{background-color:black;color:white;font-size:14px;padding:5px;}
.bold{font-weight:bold;}
.bigger {font-size:13px;}
.even {background: #FFCC99;
}

