table.sortable a.sortheader {
    color:#ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: #ffffff;
    text-decoration: none;
}
td, tr{
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #000000;
	text-align:left;
}


h1 {
	font-family:Arial , Verdana;
	font-size:16px;
	margin-bottom:0px;
		color: #152D7C;
}

h2 {
	font-family:Arial , Verdana;
	font-size:12pt;
		margin-bottom:0px;
		color: #152D7C;
}	


body {
	margin: 0px;
	padding:0px;
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#404040;
}

a {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #152D7C;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #000000;
	text-decoration: none;
}
a.whitelink{
	color:#ffffff;
}
a.whitelink:hover{
	color:#0093D9;
}


/* .white {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #333333;
	font-weight: normal;

}
.white:hover {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #E9E5D7;
	text-decoration: none;
	font-weight: bold;

} */

.bluelnk {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #0093D9;
	text-decoration: none;
	font-weight: normal;

}
.bluelnk:hover {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;

}



li {
	list-style-image:  url(/images/bullet.gif);
}

.input {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #666666;
	width:180px;
}
.titles {
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #152D7C;
}


.midpad {
	padding-right: 100px;

}


.price {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #152D7C;
	font-weight: bold;

}

.basketbg {
	background-color: #F2F2F2;
	border: 1px solid #FFFFFF;

}

.toptext {
	font-family: Arial, Verdana;
	font-size: 11.5px;
	color: #EBE7D7;
	padding-top: 45px;
	padding-left: 200px;
	padding-right: 40px;
}
.bg {
	background-image: url(/images/bgbg_11.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.minabg2 {
	background-image: url(/images/mainbg_11.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.pad {
	padding-left: 50px;
}
.mainbg {
	background-image: url(/images/mainbg_11_11.gif);
	background-repeat: no-repeat;
	background-position: top;
}.mainbg2 {
	background-image: url(/images/bg2.gif);
	background-repeat: no-repeat;
	background-position: top;
}
/*--------- login / forget pwd pages ---------*/
.cust_login_outer_table { border: 1px solid #85BF09; }
.bus_login_outer_table { border: 1px solid #00A3D6; }
.trader_login_outer_table { border: 1px solid #7E4491; }
.login_outer_table { border: 1px solid #999999; }
.login_inner_table { background-color: #dddddd; }
.login_table_text { color: #336699; padding-left: 10px; padding-right: 10px; }
.login_error { background-color: #efefef; }

.input {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #808080;
}
.input2 {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #808080;
	width:150px;
}



.postcode { text-transform:uppercase;}
.address	{text-transform:capitalize;}
#friends {color:#0066CC; font-size:10px; }
#friends ul {list-style:square; list-style-image:none;}


#q1 {
	width:650px;
	border:1px solid #3c5AA0;
	padding-left:20px;
	background-color:
}

.q2 {	width:650px;
	border:1px solid #3c5AA0;
	padding-left:20px;
}

#q3 {	width:650px;
	padding-left:20px;
}	

#q4 {		
	width:650px;
	border:1px solid #3c5AA0;
	padding-left:20px;
	background-color:
}		
#q5 {		
	width:650px;
	border:1px solid #3c5AA0;
	padding-left:20px;
	background-color:
}		
#q6 {		
	width:650px;
	border:1px solid #3c5AA0;
	padding-left:20px;
	background-color:
}	
#quadd {		
	width:650px;
	border:1px solid #3c5AA0;
	padding-left:20px;
	background-color:
}	

.headbkg { 
	background-image:url(/images/headerbkg.gif); 
	background-repeat:repeat-x;
	color:#CCCCCC;
	font-weight:800;
}

.headbkg a:link { color:#FFFFFF; text-decoration:none; font-weight:800; font-size:11pt; }
.headbkg a:visited { color:#FFFFFF; text-decoration:none; font-weight:800; font-size:11pt; }
.headbkg a:hover { color:#FFFFFF; text-decoration:underline; font-weight:800; font-size:11pt; }
.custproj {background-image: url(images/rap1.png); background-repeat:no-repeat;}
.jobs {background-image:url(images/find-job.png); background-repeat:no-repeat;}
.findtr1 {background-image: url(images/find-trade1.png); background-repeat:no-repeat;}
.findtr2 {background-image: url(images/find-trade2.png); background-repeat:no-repeat; height:200px;}
