/* 
Author: Ramandeep Singh
Date: 12th August 2008
Last Edit: 22nd August 2008
Company: RDS Networks Ltd

*/


* { padding: 0; margin: 0; }


a{
 color:#e8512d;
}

body {

 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#f7f7f7;
  background:#f7f7f7;
 color:#444;
}


.middle{
	textalign:center;
}

.middle2{
	display:block ;
	margin-left:5%;
	margin-right:5%;
	background:white;
}

.contentborder{
	display:block ;
	border-top:1px solid #e81f30;
	border-left:1px solid #e81f30;
	border-right:1px solid #e81f30;
	background:white;
}
	

.top{
display:none;

	width: 100%;
	height: 32px;
	min-height: 10px;
	text-align: left;
	background:#ccc url("http://www.itmob.co.uk/images/background_top.gif") repeat-x ;
}


.leftcolumn{
	display:inline;
	float:left;
	width:180px;
	min-height:200px;
}
.rightcolumn{
	display:block;
	padding-left:180px;
}
.rightcolumnfull{
	width:99%;
	padding-left:4px;
	min-height:200px;
	padding-top:4px;
}

















































/* TOP MENU */
.header_toplinks {
	float: right;
	padding-right: 10px;
}
	
.header_topphone{
	width:221px;
	float: right;
	padding-right: 20px;
	padding-top:20px;
	font-size:16px;
	text-align:right;
}	
.topmenu {
	display: block;
	text-align: justify;
	background: #f0f0f0;
}

.topmenu a {
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	width: 100px;
	color: #555;
	text-decoration: none;
}

.topmenu a:hover {
	color: #000;
	font-style: bold;
	text-decoration: none;
}

.topmenu .linkholder {
	float: left;
	width: 98px;
	text-align: center;
	background: url("http://www.itmob.co.uk/images/topmenu_back1.gif")
		no-repeat left top #f0f0f0;
	margin-right: 2px;
}
.topmenumainlinks{
	min-height:24px;
	background: #f0f0f0;
}

.lastlink {
	font-size: 14px;
	padding-right: 0;
}

.topmenu .foobar1 {
	border-bottom: 1px solid #e81f30;
}
.topmenu .foobar1_sel{
	border-bottom: 3px solid #e81f30;
}
.topmenu .selectedbar1 {
	background: url("http://www.itmob.co.uk/images/arrow_home.gif")	no-repeat bottom center;
}

.topmenu .foobar2 {
	border-bottom: 1px solid #8d8d8d;
}
.topmenu .foobar2_sel{
	border-bottom: 3px solid #8d8d8d;
}
.topmenu .selectedbar2 {
	background: url("http://www.itmob.co.uk/images/arrow_about_us.gif")	no-repeat bottom center;
}

.topmenu .foobar3 {
	border-bottom: 1px solid #69AAEE;
}
.topmenu .foobar3_sel{
	border-bottom: 3px solid #69AAEE;
}
.topmenu .selectedbar3 {
	background: url("http://www.itmob.co.uk/images/arrow_candidates.gif")	no-repeat bottom center;
}

.topmenu .foobar4 {
	border-bottom: 1px solid #bc73cf;
}.topmenu .foobar4_sel {
	border-bottom: 3px solid #bc73cf;
}
.topmenu .selectedbar4 {
	background: url("http://www.itmob.co.uk/images/arrow_clients.gif")	no-repeat bottom center;
}

.topmenu .foobar5 {
	border-bottom: 1px solid #b8ce8d;
}
.topmenu .foobar5_sel {
	border-bottom: 3px solid #b8ce8d;
}
.topmenu .selectedbar5 {
	background: url("http://www.itmob.co.uk/images/arrow_mob_blog.gif")	no-repeat bottom center;
}

.topmenu .foobar6 {
	border-bottom: 1px solid #4b4b4b;
}
.topmenu .foobar6_sel {
	border-bottom: 3px solid #4b4b4b;
}
.topmenu .selectedbar6 {
	background: url("http://www.itmob.co.uk/images/arrow_contact_us.gif")	no-repeat bottom center;
}


/* END TOP MENU */

















/* CRUMBS */

.crumbs {
	height: 16px;
	background: #4b4b4b;
	color: #fff;
	font-size:11px;
	border-bottom:1px solid #e81f30;
}

.crumbs a{
 color: #ccc;
 text-decoration:none;
}

.crumbs a:hover{
 color: #fff;
 text-decoration:none;
}
/* END CRUMBS */





















/* FORMS AND REGULAR ITEMS */

.smallinput{
	width:80px;
}
.smallinput2{
	width:160px;
}

.smallinput3{
	width:120px;
}
.smallinput3a{
	width:116px;
}

.tinyinput2{
	width:12em;
}

.mediumlabel2 {
	float: left;
	width: 10em;
	height: 1em;
	display: inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:.4em;
	margin-bottom:.4em;
	clear:left;
}
u{
	margin-bottom:.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-decoration:none;

}
textarea, input, option{
	border:1px solid #abadb3;
	margin-top:.4em;
	margin-bottom:.4em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;]
	padding:.2em;
}

.tinybutton {
	 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #102132;
	 padding:0px;
	position: relative;
}
/* END FORMS AND REGULAR ITEMS */

























/* HOMEPAGE  */

h1 { display:none;} /* Changed by webmirer */

.home_left_content_perc{
	width:76%; min-height:380px; display:block; float:left;
}

.home_left_content_fix{
	display:block; height:400px; min-width:650px; background:#fff url("http://www.itmob.co.uk/images/homebg.gif") repeat-x ;
}

.home_section1_register{
	display:block; float:left; height:400px; min-width:200px; background:#f0f0f0; padding-left:4px; padding-left:4px; 
}

.home_section2_animation{
	display:block; float:right; height:380px; min-width:65%;
}

.home_right_content_perc{
	 min-width:24%; min-height:400px; display:block; float:left; background:#d03120; border-right:0px solid #d03120;
}

.home_right_content_fix{
	width:200px; display:block; height:400px; padding-left:4px;	color:#fff;padding-left:4px;
	background:#d03120 url("http://www.itmob.co.uk/images/mag007.gif") no-repeat ;
	background-position: 90px 185px;
}

.home_section3_strap{
	color:#f7c5c1; font-size:13px;
}


.submitspace{
	display:block;
	height:6px;
}



#foohome_section_jff { 
 float:left;
 background:#fff;
 padding:4px;
 min-height: 400px;
 border:1px solid blue;
}
#foohome_section_k { 
 position:relative;
 background:#fff;
 width: 230px;
 min-height: 400px;
 bordeR:1px solid red;
}
#home_section_k_1{ 
 background:#f0f0f0;
 width: 220px;
 padding:4px;
 min-height: 210px;
}
#home_section_k_2{ 
 background:#d03120;
 color:#fff;
 width: 220px;
 padding:4px;
 min-height: 210px;
}
#home_section_k_2 .h1{ 
 color:#fff;
}
#home_section_k_3{ 
 background:#f0f0f0;
 width: 220px;
 padding:4px;
 min-height: 20px;
 color:#d03120;
 font-style: bold;
}




#home_section_j { 
	display:inline;
	float:left;
	width:68%;
	min-height:200px;
	text-align:center;
}
#home_section_k {
	display:inline;
	float:left;
	width:208px;
	min-height:200px;
} 
.fooleftcolumn{
	display:inline;
	float:left;
	width:180px;
	min-height:200px;
}
.foorightcolumn{
	display:block;
	padding-left:200px;
}

/* END HOMEPAGE */








/* CLEAR */
.clear{
	clear:both;
}

.clear2{
height:1px;
display:block;
margin-bottom:1px;
}
/* END CLEAR */


/* BOTTOM SECTION */
.bottom{
	border-top:1px solid #d03120;
background:		url("http://www.itmob.co.uk/images/background_bottom3.gif") repeat-x left bottom #000;
}


.bottom_shift_holder{
}
.bottom_shift_up{
display:block ;
margin-top:-1px;
	margin-left:5%;
	margin-right:5%;
	height:1px;
	background:#777;
}
.bottom_band{
height:14px;
background:grey;
}

.bottom2{
	display:block ;
	margin-left:5%;
	margin-right:5%;
	background:white;
	height:182px;
background:	transparent;
padding-top:60px;
color:white;
}

.bottombarlower {
	text-align: left;
	min-height: 160px;
	margin: 0 auto;
background:		url("http://www.itmob.co.uk/images/background_bottom.gif") repeat-x left top #000;

}



.bottombarlower_textblock {
	display:block ;
	margin-left:5%;
	margin-right:5%;
	background:white;
	margin-top:-1px;
	height:160px;
	background:	url("http://www.itmob.co.uk/images/background_bottom_logo.gif") repeat-x #000;
	border:1px solid r
}


.logo_bottom {
	float: right;
	position:relative;
	float:right;
}


.bottom_text{
	float:left;
	position:absolute;
	color:#fff;
	padding-top:80px;
}




.bottom_text .linkholder{
		display: inline;
		margin-right: 4px;
		color:white;
		padding-right:6px;
		border-right: 1px solid white;
}		
.bottom_text .linkholder a{
		color:white;
		text-decoration:none;
}
		
.bottom_text .linkholder a:hover{
		color:white;
		text-decoration:underline;
}








.bottom2 .linkholder{
		display: inline;
		margin-right: 4px;
		color:white;
		padding-right:6px;
		border-right: 1px solid white;
}		
.bottom2 .linkholder a{
		color:white;
		text-decoration:none;
		
}
.pencil_hr {
	margin: 1px 0 0 0;
	width: 100%;
	height: 1px;
	background: #fff;
}

.pencil_logo {
	float: right;
	position: relative;
	top: -42px;
	width: 32px;
	height: 40px;
	background: url("http://www.itmob.co.uk/images/logo_pencil.gif")
		no-repeat left top #292929;
}		

/* BOTTOM SECTION */















































/* LEFT MENU */

.leftmenu {
	float: left;
	display: block;
	width: 170px;
	padding: 0;
	clear: both;
}

.leftmenu .leftmenumain {
	min-height: 20px;
	min-width: 160px;
	padding: 8px 0 0 4px;
	background: url("http://www.itmob.co.uk/images/leftmenu_back1.gif")
		repeat-x left top #2a2a2a;
	font-size: 10px;
	font-color: white;
	margin: 0 0 0 0;
	border-bottom: 1px dashed #ccc;
}

.leftmenu .leftmenumain_sel {
	min-height: 20px;
	min-width: 160px;
	padding: 8px 0 0 4px;
	background: url("http://www.itmob.co.uk/images/leftmenu_back2.gif")
		repeat-x left top #a82225;
	font-size: 10px;
	font-color: white;
	margin: 0 0 0 0;
}

.leftmenu ._sel {
}


.leftmenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.leftmenu li {
	background: #e8e8e8;
	width: 150px;
	border-bottom: 1px dashed #ccc;
	padding: 4px 0 4px 20px;
}

.leftmenu li a {
	background: #e8e8e8;
	text-decoration: none;
	color: #565656;
	font-size:12px;
	font-style: bold;
}

.leftmenu_end {
	height: 1px;
	width: 170px;
	background: #e8512d;
	display: block;
	position: relative;
	left: 0;
	top: -2px;
	border-bottom: 1px solid white;
}
/* END LEFT MENU */



/* MORE LEFT MENU */

.leftmenumain a,.leftmenumain_sel a {
	color: white;
	font-size:12px;
	font-style: bold;
	text-decoration: none;
}

.expand_null{
	display:inline;
	height:10px;
	width:10px;
	margin-right:16px;
}
.leftmenumain .expand{
	display:block;
	float:left;
	background:#fff;
	color: #000;
	width:13px;
	height:14px;
	border:1px solid #666;
	margin-right:4px;
	padding:0;
size:6px;
}
.leftmenumain_sel .expand{
	display:block;
	float:left;
	background:#fff;
	color: #000;
	width:13px;
	height:14px;
	border:1px solid #666;
	margin-right:4px;
	margin-top:-2px;
size:6px;
}
.expand a{
	
	color: #666;
	text-decoration: none;
	font-family:monospace;
size:6px;
}


.leftmenumain li.normal {
	background:url(images/bullet2.gif) 17px 4px no-repeat #454545; 
}
.leftmenumain li.active {
	background:url(images/bullet4.gif) 17px 4px no-repeat #454545; 
}

.leftmenumain li.normal {
	background:url(images/bullet2.gif) 17px 4px no-repeat #3e3e3e; 
}
.leftmenumain li.active {
	background:url(images/bullet4.gif) 17px 4px no-repeat #3e3e3e; 
}


/* END LEFT MENU */


















/* SEARCH RESULTS PAGE */
.searchtitle{
	background:#cecece;
	padding:2px;
}
.searchtitlesalary{
	background:#efefef;
	padding:2px;
	color:#e8512d;
	font-style: bold;
	font-size:10px;
}

.searchtitle a{

 text-decoration:underline;	
}


a .searchResultTitle{
	float: left;
	width: 18em;
	min-height: 1em;
	display: inline;
	font-style: bold;
	text-decoration:none;
	color:#E8512D;
}

a:hover .searchResultTitle{
	float: left;
	width: 18em;
	min-height: 1em;
	display: inline;
	font-style: bold;
	text-decoration:underline;
}



	

/* END SEARCH RESULTS PAGE */











/* OTHER */
.banner{
	width:92%;
	height:65px;
	background:#69aaed;
	margin-top:4px;
}


.toplink {
	font-style:bold;
	background: url(http://www.itmob.co.uk/images/bull.gif)top left no-repeat;
	padding-left:6px;
}

.thirds{
	float:left;
	display:inline;
	width:200px;
}
.thirds a{
color:#fff;
text-decoration:none;
}
.thirds a:hover{
color:#fff;
text-decoration:underline;
}
code {
	background: url(http://www.itmob.co.uk/images/bgcode.gif);
	border: 1px solid #F0F0F0;
	border-left: 6px solid #ccc;
	color: #555;
	display: block;
	font: normal 1.1em "Lucida Sans Unicode", serif;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}


/* END OTHER */

/* contact us */
.addressleft{
	float:left;
	padding-left:20px;
	min-width:282px;
}

.addressright{
	float:right;
	margin-right:15px;
}


/* end contact us */











/* labels */
.lab2{
	float: left;
	width: 7em;
	height: 1em;
	display: inline;
}
.lab3{
	float: left;
	width: 4em;
	height: 1em;
	display: inline;
}
.lab4{
	float: left;
	width: 4.5em;
	height: 1em;
	display: inline;
}
.file2{
	margin-top:1px;
	margin-bottom:1px;
}
/* end labels */









/* sample */

#home_section_j_a{
	display:inline;
	float:left;
	width:440px;
	min-height:200px;
	text-align:center;

}

#home_section_k_a{
	display:inline;
	float:left;
	width:430px;
	min-height:200px;
	padding-left:9px;
}

#home_section_k_1_a{
 background:#f0f0f0;
 padding-left:2px;
	display:block;
	float:left;
	width:420px;
	min-height:60px;

}
#home_section_k_2_a{
 background:#d03120;
 padding-left:2px;
 color:#fff;
	display:block;
	float:left;
	width:420px;
	height:116px;
	border-bottom:28px solid #e0e0e0;

}

#home_section_k_2_a .h1{ 
 color:#fff;
}

#home_section_k_3_a{

}

/* end sample */





/* another sample */
#home_section_j_b{
	display:inline;
	float:left;
	width:440px;
	min-height:200px;
	text-align:center;
	margin: 0 auto;
}

#home_section_k_b{
	display:inline;
	float:left;
	width:200px;
	min-height:200px;
	padding-left:9px;
}

#home_section_k_1_b{
 background:#f0f0f0;
 padding-left:2px;
	display:block;
	float:left;
	width:240px;
	min-height:328px;

}
#home_section_k_2_b{
 background:#d03120;
 padding-left:2px;
 color:#fff;
	display:block;
	float:left;
	width:190px;
	min-height:300px;
	border-bottom:28px solid #e0e0e0;

}

#home_section_k_2_b .h1{ 
 color:#fff;
}




/* end sample */

/* end another sample */











/* sample3 */
#home_section_j_c{
	display:inline;
	float:left;
	width:400px;
	min-height:200px;
	text-align:center;
	
}

#home_section_k_c{
	display:inline;
	float:left;
	width:200px;
	min-height:200px;
	padding-left:9px;
}

#home_section_k_1_c{
 background:#f0f0f0;
 padding-left:8px;
	display:block;
	float:left;
	width:200px;
	min-height:328px;

}
#home_section_k_2_c{
 padding-left:8px;
 padding-right:1px;
 color:#fff;
color:#f7ebea;
	min-height:328px;
	background:#d03120 url("http://www.itmob.co.uk/images/mag007.gif") no-repeat ;
background-position: 90px 138px;
text-align:justify;
display:block;
}

#home_section_k_2_c .h1{ 
 color:#fff;
}




/* end sample3 */




.poo1{
clear:both;
	float: right;
	margin-top:27px;
	padding-right:18px;
}


.poo2{
	float:left;
	position:absolute;
	color:#fff;
	padding-top:80px;
}
