body {
	background-color: #cdecff;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left:0px;
	margin-right:0px; 
}
a.servicelinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363737;
	text-decoration:none;
	font-weight: normal;
}
a.servicelinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363737;
	text-decoration:underline;
	font-weight: normal;
}
a.servicelinks6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
	font-weight: normal;
}
a.servicelinks6:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	font-weight: normal;
}
a.maillinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration:underline;
}
a.maillinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration:none;
}
a.fotterlinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight: normal;
}
a.fotterlinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	font-weight: normal;
}
a.fotterlinks10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight: normal;
}
a.fotterlinks10:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	font-weight:bolder;
}
a.menulinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bolder;
	}
a.menulinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bolder;
	text-decoration: none;
}
a.ctablinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00a5c6;
	text-decoration:none;
	font-weight:bolder;
}
a.ctablinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e58600;
	text-decoration:none;
	font-weight:bolder;
}
.list {
	list-style-position: outside;
	list-style-type: disc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #138eca;
	text-decoration: none;
}
.subheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #000;
	text-decoration: none;
}
.subheading9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #a3017d;
	text-decoration: none;
}
.subheading-animation {
	font-family:Georgia;
	font-size: 38px;
	font-weight: bolder;
	color: #363636;
	text-decoration: none;
}
.subheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	left: 10px;
}
.h1tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #026aab;
	text-decoration: none;
}
.subheading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: none;
	left: 10px;
}
.bodtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363737;
	font-weight: lighter;
	text-decoration: none;
	line-height: 16px;
	text-align:justify;
}

.bodtext5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363737;
	font-weight: lighter;
	text-decoration: none;
	line-height: 17px;
}
.bodtext50 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight: lighter;
	text-decoration: none;
	line-height: 17px;
}
.bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
	line-height: 17px;
	text-align:justify;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
	line-height: 17px;
	background-image:url(../images/Rpohire_bg1.png);
	background-repeat:no-repeat;
}
.text1 {
	background-image:url(../images/Rpohire_bg3.png);
	background-repeat:no-repeat;
	height:200px;
}
.text10 {
	background-image:url(../images/Rpohire_bg4.png);
	background-repeat:no-repeat;
	height:200px;
}
.bluelinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #252a2d;
	text-decoration:line-through;
}

.textarea {
	width: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: lighter;
	color: #FFF;
	text-decoration: none;
}

.tabhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
}

.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #64ABD5;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.tellfriendhead {
	font-family: "Lucida Handwriting", Arial, "Arial Black";
	font-size: 18px;
	font-weight: bolder;
	color: #980588;
	line-height: 25px;
	margin-bottom:10px;
}
.tbaletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #037dc0;
	text-decoration: none;
	font-weight: bolder;
	text-transform: uppercase;
}
.tbaletext11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #037dc0;
	text-decoration: none;
	font-weight: bolder;
	text-transform: uppercase;
}
.tbaletext1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #037dc0;
	text-decoration: none;
	font-weight:bold;
	text-transform: uppercase;
	font-style: normal;
}
.tbaletext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2;
	color: #037dc0;
	text-decoration: none;
	font-weight:bolder;
	text-transform: uppercase;
	font-style: italic;
}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2FC0E2;
	border: 1px solid #2FC0E2;
}
.errortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bolder;
}

.pagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00609e;
	text-decoration: none;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.boldtext10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #a3017d;
	text-decoration: none;
}
.foottertext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #FFF;
	text-decoration: none;
}

.blus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: #0c82c4;
}
.blus1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: #1fa2ea;
}
#header1{
	width:959px; margin:0 auto; height:47px; position:relative; position:relative; background-image:url(../images/Rpohire_logo_bg.png); background-repeat:no-repeat;
	}
#header8{
	width:959px; margin:0 auto; height:47px; position:relative; position:relative; background-color:#FFFFFF; background-repeat:no-repeat;
	}
#header11{
	width:890px;
	margin:0 auto;
	position:relative;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	}
#header9{
	width:959px; height:100px; background-color:#FFFFFF;
	}
#header91{
	width:959px; height:35px; background-color:#FFFFFF; background-repeat:no-repeat;
	}
#header10{
	width:973px; margin:0 auto; position:relative; position:relative; background-image:url(../images/rpohire_bg.png); background-repeat:no-repeat;
	}
#bodyallignment{
	width:920px; margin:0 auto; position:relative; 
	}
#bodyallignment2{
	width:920px; margin:0 auto; position:relative; 
	}
#bodyallignment4{
	width:950px;}
#bodyallignment3{
	width:900px; margin:0 auto; position:relative; background-image:url(../images/fotter-bg.jpg); background-repeat:no-repeat; margin-top:20px;
	}
#header2{
	width:975px; margin:0 auto; position:relative;
	}
#subheader{
	width:218px;
	}
#MODD{
	width:959px; height:28px; margin:0 auto; position:relative;
	}
#header3{
	width:889px; margin:0 auto; background-image:url(../images/nav_bg4.jpg); position:relative; height:120px;
	}
#body{
	width:975px; margin:0 auto; background-repeat:no-repeat;
	}
#contact-form{
	width:220px;
	}
#testimonialsbody{
	width:174px; margin:0 auto; position:relative;
	}
#body2{
	width:889px; margin:0 auto; position:relative; background-image:url(../images/1st_it_solutions_bg2.jpg); background-repeat:no-repeat;height:133px;
	}
#fotter{
	width:889px; margin:0 auto; position:relative;height:91px;
	}
#bodytest{
	width:620px; margin:0 auto; position:relative;
	}
/* - HEADER & NAVIGATIONS
=========================================================================*/
#Header {
	width:960px;
	height:45px;
	margin-top:0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: #FFFFFF;
}
#Header img.logo { float:left; background:url(../images/#.png) no-repeat; width:150px; height:47px;}
#Header ul {
	float:left;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
}
#Header ul li {
	float:left; color:#CDECFF; border-right:solid 1px #CDECFF; display:block;
}
	*html #Header ul li {
	width:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bolder;
	text-decoration: none;
}
#Header ul li.clients:hover a, 
body.clientsPage #Header ul li.clients a {
	background-image: url(../images/nav_hover.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	background-repeat:no-repeat;
}
#Header ul li.candidates:hover a, 
body.candidatesPage #Header ul li.candidates a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(../images/#.jpg); 
	background-repeat:no-repeat;
}
#Header ul li.associates:hover a, 
body.associatesPage #Header ul li.associates a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	height:45px;
	background-image: url(../images/#.jpg);
	background-repeat:no-repeat;
}
#Header ul li a {
	font-size:12px;
	color:#FFF;
	font-weight:bolder;
	display:block;
	padding:17px 18px 10px 20px;
	height:21px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#Header ul li a:hover {
	xbackground:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}

.subnav { background:url(../images/Sub_navigation1.png); clear:both; width:753px; height:28px; color:#77d2ff; margin:0px 0px 23px 0px;}
body.candidatesPage .subnav { background:url(../images/bg-subnav-clients1.png); }
body.clientsPage .subnav { background:url(../images/bg-subnav-clients2.png); }
body.associatesPage .subnav { background:url(../images/bg-subnav-associates.jpg); }
.subnav ul { margin:0; padding:0; list-style:none}
.subnav li { margin:0; padding:0; list-style:none; float:left;}
	*html .subnav li { width:130px;}
body.candidatesPage .subnav  a,
body.clientsPage .subnav  a,
body.associatesPage .subnav  a,
.subnav a {
	color:#FFF;
	height:11px;
	display:block;
	padding:8px 25px 8px 28px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-right-color: #fff;
	border-left-color: #FFFFFF;
}
.subnav li.end a { border:none; padding:10px 25px 8px 25px;}
.subnav a:hover { background:#027ecd; text-decoration:none; color:#FFF;}
body.candidatesPage .subnav a:hover { background:#576b86;  text-decoration:none; color:#000;}
body.clientsPage .subnav a:hover { background:#6890b5; text-decoration:none; color:#000;} 
body.associatesPage .subnav a:hover { background:#95bcd7; text-decoration:none; color:#000;}
body.candidatesPage .subnav a:hover { background:#576b86;  text-decoration:none; color:#000;}
body.clientsPage .subnav a:hover { background:#6890b5; text-decoration:none; color:#000;} 
body.associatesPage .subnav a:hover { background:#95bcd7; text-decoration:none; color:#000;}

.sidebar {
	width:245px;
	float:left;
	margin-right:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	margin-top:4px;
	margin-bottom:-5px;
	text-decoration: none;
}
.sidebar ul.subsub {
	margin:0 0 22px 0;
	padding:0;
	border-top:solid 1px #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bolder;
}
.sidebar ul.subsub li {
	list-style:none;
	border-bottom:solid 1px #999;
	padding:1px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.sidebar ul.subsub a {
	border:solid 1px #FFF;
	display:block;
	width:230px;
	padding:4px 6.5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
.sidebar ul.subsub a:hover {
	background:url(../images/bg-subnav-associates.jpg);
	border:solid 1px #027ecf;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
}

body.candidatesPage .sidebar ul.subsub a:hover { background:url(../images/bg-subnav-candid.jpg) repeat-x; }
body.clientsPage .sidebar ul.subsub a:hover { background:url(../images/bg-subnav-clients.jpg) repeat-x;}
body.associatesPage .sidebar ul.subsub a:hover { background:url(../images/bg-subnav-associates.jpg) repeat-x;
}

