a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: F26522;}
	
body,td,th {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: 525F6C;
	}
body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background-image:url(images/bg.gif);
	background-position:top left;
	background-repeat: repeat;
}

h1 {font-family: Tahoma, Arial, sans-serif;
font-size:16px;
padding:0px; margin:0px;
color:#CC3333;}
h2 {font-family: Tahoma, Arial, sans-serif;
font-size:10px;
padding:0px; margin:0px;
padding-bottom:10px;
color:#FF0000;}
h3 {font-family: Tahoma, 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;
	}
.rightpanel {
background-image:url(images/right.gif);
	background-position:top left;
	background-repeat: repeat-x;
	}
.toppanel {
background-image:url(images/left.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;
	
	}
.querypanel {
background-image:url(images/s1.gif);
	background-position:top left;
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	}
	.sectorpanel {
background-image:url(images/s2_01.gif);
	background-position:top left;
	background-repeat: repeat;
	padding-left:2px;padding-top:28px ;padding-right:2px;padding-bottom:5px;
	}
	.contactpanel {
background-image:url(images/s2_02.gif);
	background-position:top left;
	background-repeat: repeat;
	padding-left:10px;padding-top:36px ;padding-right:0px;padding-bottom:5px
	}
	.advertpanel {
	}
	.hotpanel {
background-image:url(images/s4.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:4px;
	padding-right:3px;
	padding-top:28px;}
	.hotfield {
	padding-top:7px;}
	.bottomrightpanel {
background-image:url(images/s5.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:10px ;padding-right:10px;padding-top:104px;}
	.footpanel {
background-image:url(images/foot.gif);
	background-position:top left;
	background-repeat: no-repeat;}
	.footmenu{
	color:#FFFFFF;font-weight:normal;padding-top:5px; 
	
	}

.copyright {
padding-top:15px;
color:#525f6c;font-weight:normal;
font-size:10px;
}


.textpanel1 {
background-image:url(images/q2.gif);
	background-position:top left;
	background-repeat: repeat;
	padding-left:20px;padding-top:10px;
	padding-right:20px;}
	
.righttextpanel1 {padding-left:120px;padding-bottom:0px;
	}
.textpanel2 {
background-image:url(images/q4.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:20px;padding-top:12px;
	padding-right:20px;}
	.lefttextpanel2 {padding-right:130px; padding-bottom:10px;
	}
	.shortcutpanel {
	background-image:url(images/s3.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:26px;
	padding-top:0px;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	color:#FFFFFF;
	}
	
	.shortcutfield {
	padding-top:7px;
	}
	.readmore {
	padding-right:10px;padding-top:6px;text-align:right;
	}
	.button {
	vertical-align: absmiddle;}
	
	.aboutpanel {
	background-image:url(images/about.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:10px;
	padding-top:95px;
	}
	.aboutp {
	margin:0px;
	padding-left:120px;
	padding-right:25px;
	}
	.contactdetpanel {
	background-image:url(images/contact.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:12px;
	padding-top:170px;
	}
	.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:20px;
	padding-right:20px;
	text-align:right;
	}
	.candidate1panel {
	background-image:url(images/candidate1.gif);
	background-position:top left;
	background-repeat: no-repeat;
	}
	.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:50px;
	}
	.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 {
	background-image:url(images/mainback.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding:12px;
	height: 520px;
	}
	.maintitle {
	background-image:url(images/maintitle.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding:8px;
	padding-left:36px;
	margin:0px;
	font-weight:bold;
	height: 33px;
	color:#FFFFFF;
	
	}
	.sidetitle {
	color:#FFFFFF;
	font-weight:bold;
	}
	.resultstable {
	background-color:#FFFFFF;
	border:1px solid #999999;
	}
	.resultsrow {
	border:1px solid #999999;
	}
	.goback {
	width:80px;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	}
	.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: 10px;
	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_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:100px;
	position: relative;}
	}
	.scroll_hot {
	margin-top:1px;
	overflow: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height:185px;
	position: relative;}
	}
	.normalblue {
	font-size:14px;
	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:100px;
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;
}


