/* CSS Document */
#left 
{ 
	float:left;
	width:170px;
	padding:2px;
	font-size: 120%;
}

#left a 
{ 
	text-decoration:none;
}

#left a:hover
{
	color:#3333FF;
}


#center 
{ 
	margin-right:215px;
	margin-left:220px;
	padding:2px;
	font-size: 120%;
}

#right 
{ 
	float:right;
	width:165px;
	padding:2px;
	font-size: 120%;
}

.contentbox-half-left1
{
	float: left;
	width: 640px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border1 
{
	width: 630px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 9px;
}

.sidebarbox-button-lightblue1 
{
	width: 95px;
	padding: 2px;
	background: rgb(170,203,238);
	border: solid 2px rgb(200,200,200);
	margin-top: 0px;
	margin-left: 520px;
	margin-bottom: 1px;
	font-weight: bold;

}

#center a
{
	text-decoration:none;
}

#center a:hover
{
	color:#3333FF;
}

#photo 
{
	float: left;
	width: 180px;
	margin: 0 0 0px 5px;
	/*background-color: rgb(235,243,251);*/
}

#search 
{
	float: left;
	width: 340px;
	margin: 0 0 3px 0;
	background-color: rgb(235,243,251);
}	


.firstcol 
{
	float: left;
	padding:5px 5px 5px 5px;
	width: 150px;
	font-size: 120%;
	margin: 0 0 0px 10px;
}
	
.secondcol
{
	float: left;
	padding:5px 5px 5px 5px;
	width: 150px;
	font-size: 120%;
	margin: 0 0 5px 10px;
	background-color: rgb(235,243,251);
}

.contentbox-half-left2 
{
	float: left;
	width: 385px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border2 
{
	width: 365px;
	padding:4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 9px;
}

#left1 
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:10px;
}

#center1 
{ 
	margin-right:15px;
	margin-left:175px;
	padding:8px;
	font-size:10px;
}

#center1 a
{ 
	font-size:12px;
	text-decoration:none;
}

#center1 a:hover
{
	color:#0066FF;
}
 
.para p
{
	padding-top:3px;
	padding-bottom:3px;
}

.para1 p
{
	padding-top:0px;
	padding-bottom:3px;
}

#left2 
{
	float: left;
	width: 600px;
	margin: 0 0 3px 0;
	background-color: rgb(235,243,251);
}

.thirds 
{
	float: left;
	padding:5px 5px 5px 5px;
	width: 180px;
	font-size: 120%;
	margin: 0 0 0px 10px;
	background-color: rgb(235,243,251);
}
	
.fourth
{
	float: left;
	padding:5px 5px 10px 5px;
	width: 350px;
	font-size: 120%;
	margin: 0 0 5px 10px;
	background-color: rgb(235,243,251);
}

.contentbox-half-left3 
{
	float: left;
	width: 640px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border3 
{
	width: 635px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 5px;
	background-color:#EBF3FB;
	
}

.para3 p
{
	
	padding-top:4px;
	padding-bottom:4px;
	
}
#left1 .para a
{
	text-decoration:none;
}

.bluebutton1 
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
	margin-left:70px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

#left3 
{ 
	float:left;
	width:40px;
	padding:8px;
	font-size:10px;
	
}

#center3 
{ 
	margin-right:15px;
	margin-left:60px;
	padding:8px;
	font-size:10px;
}
 
.para3 p
{
	padding-top:3px;
	padding-bottom:3px;
}

.para4 p
{
	padding-top:0px;
	padding-bottom:3px;
	
}

.para4 a
{
	text-decoration:none;
}

.para5 p
{
	padding-top:5px;
	padding-bottom:5px;
}

.para6 p
{
	padding-top:1px;
	padding-bottom:5px;
	font-size:12px;
}

.bluebutton2 
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
	
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

.contentbox-half-left4 
{
	float: left;
	width: 300px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border4
{
	width: 285px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 9px;
}

#leftuser 
{
	float:left;
	width:95px;
	padding:8px;
	font-size:9px;
}

#centeruser
{
	margin-right:5px;
	margin-left:105px;
	padding:8px;
	font-size:9px;
}

.parauser1 p
{
	padding-top:0px;
	padding-bottom:2px;
}

.parauser2 p
{
	padding-top:2px;
	padding-bottom:3px;
}



.contentbox-half-left5 
{
	float: left;
	width: 320px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border5
{
	width: 300px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 9px;
}

#leftuser1
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:9px;
}

#centeruser1
{
	margin-right:5px;
	margin-left:160px;
	padding:4px;
	font-size:9px;
}


.sidebarbox-title-shading1 
{
	display: block; 
	margin: 0px 0px 2px 0px; 
	padding: 2px 5px 3px 5px; 
	background-color: rgb(253,242,208); 
	font-weight: bold; 
	font-size: 110%;
}

.sidebarbox-title-shading2 
{
	display: block; 
	margin: 0px 0px 2px 0px; 
	padding: 2px 5px 3px 5px; 
	background-color: rgb(255,177,119); 
	font-weight: bold; 
	font-size: 120%;
}

#leftsearch 
{ 
	float:left;
	width:0px;
	padding:8px;
	font-size:10px;
}

#centersearch 
{ 
	margin-right:150px;
	margin-left:230px;
	padding:8px;
	font-size:10px;
}

#center4 
{ 
	margin-right:10px;
	margin-left:190px;
	padding:8px;
	font-size:10px;
}

.bluebuttonsearch 
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 3px;
	VERTICAL-ALIGN: middle;
	margin-left:10px;
	margin-top:10px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

.sidebarbox-border-search 
{
	width: 580px;
	padding: 4px;
	/*border: solid 1px rgb(200,200,200);*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 9px;
	
}

#leftjob 
{ 
	float:left;
	width:170px;
	padding:4px;
	font-size:11px;
}

#centerjob 
{ 
	margin-right:215px;
	margin-left:260px;
	padding:4px;
	font-size:11px;
	
}

#rightjob 
{ 
	float:right;
	width:160px;
	padding:4px;
	font-size:11px;
}


.leftpic 
{ 
	float:left;
	width:20px;
	padding:4px;
	font-size:9px;
}

#jobs1
{
width:16px;
background:#AAF4D7;
vertical-align:top;
display:block;
}

#jobs2
{
width:16px;
background:#FFCF9F;
vertical-align:top;
display:block;
}

#jobs3
{
width:16px;
background:#86d8fe;
vertical-align:top;
display:block;
}

.contentbox-container1 {
	clear: both;
	float: left;
	width: 600px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#brief
{
	width:580px;
}

.sidebarbox-title-shading a
{
	text-decoration:none;
}

.sidebarbox-title-shading a:hover
{
	color:#0066FF;
}	

.bluebutton3 
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	/*MARGIN: 2px;*/
	VERTICAL-ALIGN: middle;
	/*margin-left:70px;*/
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 50px;
	COLOR: #000000;
	/*PADDING-TOP: 3px;*/
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}


/****************for search page************/
.contentbox-container-job-display 
{
	clear: both;
	float: left;
	width: 640px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	border: solid 1px rgb(200,200,200);
} 


 .sidebarbox-title-shading-block 
 {
 	display: block;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 5px 0px 5px; 
	 font-weight: bold; 
	 
	 width:620px;
}


#lefttitle 
{ 
	float:left;
	width:170px;
	font-size: 120%;
	padding-top:0px;
	padding-bottom:2px;
}

#centertitle 
{ 
	margin-right:210px;
	margin-left:215px;
	font-size: 120%;
	padding-top:0px;
	padding-bottom:2px;
}

#righttitle 
{ 
	float:right;
	width:160px;
	font-size: 120%;
	padding-top:0px;
	padding-bottom:2px;
}

.sidebarbox-title-shading-user 
 {
 	display: block;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 5px 0px 5px; 
	 background-color: rgb(253,242,208); 
	 font-weight: bold; 
	 font-size: 110%;
	 width:300px;
}

#leftusertitle 
{ 
	float:left;
	width:170px;
	font-size: 120%;
}

#centerusertitle 
{ 
	margin-right:0px;
	margin-left:220px;
	font-size: 120%;
	text-align:right;
}

#centerusertitle a:hover
{
 color:#00CC33;
 }
 

#leftcontent 
{ 
	float:left;
	width:175px;
	padding:3px;
	font-size:120%;
}

#centercontent 
{ 
	margin-right:15px;
	margin-left:190px;
	padding:3px;
	font-size:120%;
}

.sidebarbox-title-shading8 
{
	/*display: block;*/ 
	margin: 0px 0px 2px 0px; 
	padding: 2px 5px 3px 5px; 
	/*background-color: rgb(253,242,208);*/ 
	font-weight: bold; 
	font-size: 120%;
	
}

.sidebarbox-title-shading8 a
{
	text-decoration:none;
}

.sidebarbox-title-shading8 a:hover
{
	color:#0066FF;
}

.parauser2 p a
{
	text-decoration:none;
}		

.parauser1 p a
{
	text-decoration:none;
}


#centerresume 
{ 
	margin-right:350px;
	margin-left:200px;
	font-size: 120%;
	padding-bottom:5px;
}

#rightresume
{ 
	float:right;
	width:245x;
	font-size: 120%;
	padding-bottom:5px;
}

#leftstats 
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:10px;
}

#centerstats 
{ 
	margin-right:200px;
	margin-left:165px;
	padding:4px;
	font-size:10px;
}

#rightstats 
{ 
	float:right;
	width:200px;
	padding:4px;
	font-size:10px;
}

.contentresume {
	float: left;
	width: 755px;
	margin-left: 5px;
	
	margin-bottom:5px;
	background-color: transparent;
	color: rgb(75,75,75);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: solid 1px rgb(200,200,200);
} 

.page-container-resume {width: 1100px; margin: 0px auto; padding: 0px; border-left: solid 1px rgb(125,125,125); border-right: solid 1px rgb(125,125,125); border-bottom: solid 1px rgb(125,125,125); background-color: rgb(255,255,255);}

.container-`-sidebar-front-resume {
	float: left;
	width: 1090px;
	min-height: 750px;
	height: auto !important;
	height: 750px;
	margin: 0px;
	background-color: rgb(255,255,255);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 1px;
}

.nav-global-container-resume {position: absolute; z-index: 3; width: 1090px; top: 5px; background-color: transparent;}

.nav-global-resume {float: right; width: 970px; margin: 0px 5px 0px 0px; padding: 0px; background-color: transparent;}

.nav-global-resume ul {float: right; display: inline; list-style: none; margin: 0px; padding: 0px;}	
.nav-global-resume li {display: inline; white-space: nowrap; text-transform: none;}
.nav-global-resume li a {display: inline; margin: 0px; padding: 0px 0px 0px 4px; border-left: solid 1px rgb(100,100,100); color: rgb(150,150,150); font-weight: bold; text-decoration: none; font-size: 110%;}
.nav-global-resume a:hover {background-color: rgb(255,255,255); color: rgb(0,0,0); text-decoration: underline;}	

.img-header-resume {clear: both; float: left; width: 1100px; height: 100px; margin: 0px; padding: 0px;}

.nav-main-resume {clear: both; float: left; width: 1100px;  min-height: 2.0em; height: auto !important; height: 2.0em; line-height: 2.0em; margin: 0px; padding: 0px; border-top: solid 1px rgb(84,111,144); border-bottom: solid 1px rgb(84,111,144); background-color: rgb(159,182,213);} /* Use background-color: rgb(176,207,106);	for green */
.nav-main-resume ul {list-style: none; margin: 0px; padding: 0px; font-weight: bold;}	
.nav-main-resume li {float: left; white-space: nowrap; background-color: inherit;}
.nav-main-resume li a {margin: 0px; padding: 0px 10px 0px 10px; border-right: solid 1px rgb(255,255,255); color: rgb(255,255,255); text-decoration: none; font-size: 110%;}
.nav-main-resume a:hover, .nav-main a.selected {background-color: inherit; color: rgb(75,75,75); text-decoration: none;}

.buffer-resume {float: left; width: 1100px; height: 30px; margin: 0px; padding: 0px; background-color: rgb(255,255,255);}


.footer-resume {
	clear: both;
	width: 1100px;
	height: 3em;
	margin: 0px;
	border-top: solid 1px rgb(125,125,125);
	background-color: rgb(159,182,213);
	color: rgb(255,255,255);
	padding-top: 0.5em;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 0px;
}

.footer-resume p {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em; font-size: 110%;}

.footer-resume a {color: rgb(255,255,255); text-decoration: underline;}
.footer-resume a:hover {color: rgb(0,0,0); text-decoration: none;}

.contentbox-container-resume {
	clear: both;
	float: left;
	width: 763px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.contentbox-half-left-resume
{
	float: left;
	width: 760px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border-resume 
{
	width: 730px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 5px;
}


 .sidebarbox-title-shading-resume 
 {
 	display: block;
	 margin: 0px 0px 2px 0px;
	 padding: 0px 5px 0px 5px; 
	 font-weight: bold; 
	 font-size: 110%;
	 width:722px;
}

.contentbox-half-left-display 
{
	float: left;
	width: 980px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border-display 
{
	width: 960px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 1em;
	margin-left: 9px;
	background-color:#EBF3FB;
	
}

.container-content-sidebar-display {
	float: left;
	width: 980px;
	min-height: 750px;
	height: auto !important;
	height: 750px;
	margin: 0px;
	background-color: rgb(255,255,255);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 1px;
}

.display
{
  width:750px;
 } 
 
 #centerdisplay 
{ 
	margin-right:10px;
	margin-left:200px;
	padding:4px;
	font-size: 120%;
}


/*#centerrecord4 
{
	margin-right:190px;
	margin-left:640px;
	padding:4px;
	font-size: 120%;
	position:absolute;
	width: 152px;
	margin-top:10px;
	height: 18px;
	text-align:center;
	left: 19px;
	top: 431px;
	
}*/

#centerexp 
{ 
	margin-right:10px;
	margin-left:200px;
	padding:4px;
	font-size: 120%;
}


#centerskills1 
{
	margin-right:350px;
	margin-left:175px;
	padding:2px;
	font-size: 120%;
	position:relative;
	width: 196px;
	text-align:center;
	height: 13px;
	
}

#centerskills2 
{
	margin-right:365px;
	margin-left:615px;
	padding:2px;
	font-size: 120%;
	position:absolute;
	text-align:center;
	left: 21px;
	top: 669px;
	width: 13px;
	
}


#leftskills 
{ 
	float:left;
	width:55px;
	margin-left:0px;
	padding:2px;
	font-size: 120%;
	text-align:center;
	
}

#rightskills 
{ 
	float:right;
	margin-right:52px;
	width:125px;
	padding:0px;
	font-size: 120%;
	text-align:center;
}

#leftrecord 
{ 
	
	float:left;
	width:200px;
	padding:4px;
	font-size: 120%;
	text-align:center;
}

#centerrecord1 
{
	margin-right:200px;
	margin-left:220px;
	padding:4px;
	font-size: 120%;
	position:realtive;
	width: 196px;
	text-align:center;
}

#centerrecord2 
{
	margin-right:340px;
	margin-left:435px;
	padding:4px;
	font-size: 120%;
	position:absolute;
	text-align:center;
	top:338px;
	width:175px;
	margin-top:10px;
	left: 28px;
	
	
}

#centerrecord3 
{
	margin-right:190px;
	margin-left:640px;
	padding:4px;
	font-size: 120%;
	position:absolute;
	width: 152px;
	top:348px;
	height: 15px;
	text-align:center;
	left: 20px;
	
}

#rightrecord 
{ 
	float:right;
	margin-right:5px;
	width:140px;
	padding:4px;
	font-size: 120%;
	text-align:center;
}

#leftrecordacademic 
{ 
	float:left;
	width:200px;
	padding:0px;
	font-size: 120%;
	text-align:center;
}

#centerrecord1academic 
{
	margin-right:200px;
	margin-left:220px;
	padding:4px;
	font-size: 120%;
	position:relative;
	width: 196px;
	text-align:center;
}

#centerrecord2academic
{
	margin-right:340px;
	margin-left:435px;
	padding:4px;
	font-size: 120%;
	top:378px;
	position:absolute;
	text-align:center;
	left: 28px;
	width: 176px;
}

#centerrecord3academic
{
	margin-right:190px;
	margin-left:640px;
	padding:4px;
	font-size: 120%;
	position:absolute;
	width: 152px;
	top:378px;
	height: 17px;
	text-align:center;
	left: 21px;
	
}

#rightrecordacademic 
{ 
	float:right;
	margin-right:5px;
	width:140px;
	padding:4px;
	font-size: 120%;
	text-align:center;
}

#leftview
{ 
	float:left;
	margin-left:20px;
	width:100px;
	padding:2px;
	font-size: 120%;
	overflow:hidden;
}

#centerview1 
{
	/*margin-right:460px;*/
	margin-left:180px;
	padding:2px;
	font-size: 120%;
	position:absolute;
	left:10px;
	width:130px;
	
}

#centerview2
{
	/*margin-right:330px;*/
	margin-left:330px;
	padding:2px;
	font-size: 120%;
	margin-top:0px;
	position:relative;
	width:130px;
	/*top:792px;*/
}

#rightview 
{ 
	float:right;
	width:120px;
	padding:0px;
	font-size: 120%;
	overflow:hidden;
}

#leftview a:hover
{ 
color:#0066FF;
}

#rightview a:hover
{ 
color:#0066FF;
}

#centerview1 a:hover
{ 
color:#0066FF;
}

#centerview2 a:hover
{ 
color:#0066FF;
}

#centercontent a:hover
{ 
color:#0066FF;
}

#leftprofile 
{ 
	float:left;
	width:300px;
	padding:4px;
	font-size:120%;
}

#centerprofile 
{ 
	margin-right:10px;
	margin-left:315px;
	padding:4px;
	font-size:120%;
}

.leftprofile1 
{ 
	float:left;
	width:120px;
	padding:4px;
	font-size:12px;
}

.leftprofile2 
{ 
	margin-right:10px;
	margin-left:130px;
	padding:4px;
	font-size:12px;
}

.centerprofile1 
{ 
	float:left;
	width:120px;
	padding:4px;
	font-size:12px;
}

.centerprofile2 
{ 
	margin-right:10px;
	margin-left:130px;
	padding:4px;
	font-size:12px;
}

#leftviewprofile 
{ 
	float:left;
	width:110px;
	padding:4px;
	font-size:12px;
	
}

#centerviewprofile
{ 
	margin-right:15px;
	margin-left:130px;
	padding:4px;
	font-size:12px;
}

#centerviewprofile a:hover
{
	color:#0066FF;
}	


#leftright 
{ 
	float:left;
	width:110px;
	font-size:12px;
}

#leftright a 
{ 
	text-decoration:none;
}

#centerright 
{ 
	/*margin-right:110px;*/
	margin-left:120px;
	font-size:10px;
}

#centerright a 
{ 
	text-decoration:none;
}

.downcolor a:hover
{
	color:#0066FF;
}	

.browsecats
{
	width:580px;
}

#clearfloat
{
	clear:both;
}
#leftcats
{
	width:50px;
	float:left;
	padding:4px;
	font-size:11px;
}
#centercats
{
	margin-left:70px;
	padding:4px;
	font-size:11px;
}
.contentcats {
	float: left;
	width: 625px;
	margin: 5px;
	background-color: transparent;
	color: rgb(75,75,75);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	border: solid 1px rgb(200,200,200);
} 

.cats a
{
text-decoration:none;
}
.cats a:hover
{
color:#0066FF;
}


#centerbrowsecats 
{ 
	margin-right:215px;
	margin-left:240px;
	padding:4px;
	font-size: 120%;
}

.leftcompany1 
{ 
	float:left;
	width:30px;
	padding:4px;
	font-size:12px;
}

.leftcompany2 
{ 
	margin-right:5px;
	margin-left:50px;
	padding:4px;
	font-size:12px;
}

.centercompany1 
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:12px;
}

.centercompany2 
{ 
	
	margin-left:160px;
	padding:4px;
	font-size:12px;
}

#leftcompany 
{ 
	float:left;
	width:390px;
	padding:4px;
	font-size:120%;
}

#centercompany 
{ 
	margin-right:5px;
	margin-left:400px;
	padding:4px;
	font-size:120%;
	
}

.leftcompany2 a:hover
{
color:#0066FF;
}

.centercompany1 a:hover
{
color:#0066FF;
}
.contentbox-containercats {
	clear: both;
	float: left;
	width: 620px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.bluebuttonchange {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/payment1.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px 2px 2px 0px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 130px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}


.contentbox-half-left-user1 
{
	float: left;
	width: 320px;
	margin: 0px;
	padding: 0px;
}


.sidebarbox-border-user1
{
	width: 308px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 5px;
}

#left-user 
{ 
	float:left;
	width:115px;
	padding:4px;
	font-size:120%;
}

#center-user 
{ 
	margin-right:5px;
	margin-left:123px;
	padding:4px;
	font-size:120%;
}

.contentbox-half-user2 
{
	float: left;
	width: 415px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border-user2
{
	width: 405px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
}

#left-user2 
{ 
	float:left;
	width:200px;
	padding:4px;
	font-size:120%;
}

#center-user2 
{ 
	margin-right:5px;
	margin-left:205px;
	padding:4px;
	font-size:120%;
}

#leftdate 
{ 
	float:left;
	width:300px;
	padding:4px;
	font-size: 120%;
}


#rightdate 
{ 
	float:right;
	text-align:right;
	width:620px;
	padding:4px;
	font-size: 120%;
}

.sidebarbox-border-headline 
{
	width: 720px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 1em;
	margin-left: 9px;
	background-color:#EBF3FB;
	
}

#leftheadline 
{ 
	float:left;
	width:170px;
	
	font-size:10px;
	text-align:right;
	
	
}

#centerheadline 
{
	padding:4px;
	position:absolute;
	font-size:10px;
	border: solid 1px rgb(200,200,200);
	background-color:#EBF3FB;
	top: 242px;
	left: 206px;
	width: 569px;
	
		
}
.centerheadline1 
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:11px;
	text-align:right;
}

.centerheadline2 
{ 
	margin-right:10px;
	margin-left:160px;
	padding:4px;
	font-size:11px;
}

.contentheadline {
	float: left;
	width: 750px;
	margin-left: 5px;
	background-color: transparent;
	color: rgb(75,75,75);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	
} 

.size
{
margin-left:40px;
}

.leftcountry 
{ 
	float:left;
	width:95px;
	padding:4px;
	font-size: 120%;
}

.centercountry 
{ 
	margin-right:160px;
	margin-left:105px;
	padding:4px;
	font-size: 120%;
}

.rightcountry 
{ 
	float:right;
	width:140px;
	margin-right:20px;
	padding:4px;
	font-size: 120%;
}

.Icomlong {
	background:#FFF;
	border: 1px solid #7f9db9;
	padding:3px;
	width:210px;
}

.Icoms {
	background:#FFF;
	border: 1px solid #7f9db9;
	padding:3px;
	width:60px;
}

.Icommed {
	background:#FFF;
	border: 1px solid #7f9db9;
	padding:3px;
	width:150px;
}

.Icomborder {
	background:#FFF;
	border: 1px solid #7f9db9;
	padding:3px;
}

.Icomborder1 {
	background:#FFF;
	border: 1px solid #7f9db9;
}

.Icomlarge {
	background:#FFF;
	border: 1px solid #7f9db9;
	padding:3px;
	width:315px;
}

.contentbox-noshading1 {margin: 0px; padding:3px 0px 2px 0px; background-color: transparent;}

.jobs
{
	text-align:left;
	padding:5px;
}	

.line {margin: 0px; padding: 0px 10px 0px 10px; border-right: solid 1px rgb(255,255,255); color: rgb(0,0,0); text-decoration: none; font-size: 110%;}



.browse
{
	padding:10px;
}
#leftletter
{ 
	float:left;
	width:100px;
	margin-left:15px;
	padding:2px;
	font-size: 120%;
}

#centerletter 
{ 
	margin-right:10px;
	margin-left:125px;
	padding:2px;
	font-size: 120%;
}

#centerletter a:hover
{
color:#0066FF;
}	

.bluebuttonsign 
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
	margin-left:70px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

#leftbrief
{ 
	float:left;
	width:190px;
	padding:2px;
	font-size: 120%;
	
}

#leftbrief a 
{ 
	text-decoration:none;
}

#left a:hover
{
	color:#3333FF;
}


#centerbrief 
{ 
	margin-right:190px;
	margin-left:190px;
	padding:2px;
	font-size: 120%;
	
}

#rightbrief 
{ 
	float:right;
	width:190px;
	padding:2px;
	font-size: 120%;
	
}

.bluebutton6
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
	margin-left:10px;
	margin-top:10px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}


#leftalert
{ 
	float:left;
	width:100px;
	margin-left:5px;
	padding:1px;
	font-size: 120%;
}

#centeralert 
{ 
	margin-right:10px;
	margin-left:110px;
	padding:3px 2px 0px 0px;
	font-size: 120%;
}
.bluebutton3 
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	/*MARGIN: 2px;*/
	VERTICAL-ALIGN: middle;
	margin-left:5px;
	margin-top:9px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

.bluebuttonalert
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
	margin-left:18px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}		


#leftmanage
{ 
	float:left;
	width:25px;
	margin-left:15px;
	padding:1px;
	font-size: 120%;
}

#centermanage 
{ 
	margin-right:10px;
	margin-left:42px;
	padding:3px 2px 0px 0px;
	font-size: 120%;
}


#leftmail
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:120%;
	text-align:right;
}

.employers p 
{
	padding:3px 0px 3px 0px;
	font-size:120%;
}

#centermail 
{ 
	margin-right:5px;
	margin-left:160px;
	padding:2px;
	font-size:120%;
}

#leftsalary
{ 
	float:left;
	width:200px;
	padding:2px;
	font-size:120%;
	text-align:right;
}

	
#leftsalary1
{ 
	float:left;
	width:80px;
	padding:2px;
	font-size:120%;
	text-align:right;
}

#leftsalary2
{
	margin-left:100px;
	margin-right:3px;
	padding:2px;
	font-size:120%;
}

#centersalary
{
	margin-left:210px;
	margin-right:3px;
	padding:2px;
	font-size:120%;
}

#centersalary1
{ 
	float:left;
	width:70px;
	padding:2px;
	font-size:120%;
	text-align:right;
}

#centersalary2
{
	margin-left:80px;
	margin-right:3px;
	padding:2px;
	font-size:120%;
}

#leftaccount 
{ 
	float:left;
	width:60px;
	padding:2px;
	font-size: 120%;
}

#centeraccount 
{ 
	margin-right:290px;
	margin-left:65px;
	padding:2px;
	font-size: 120%;
}

#rightaccount
{ 
	float:right;
	width:290px;
	padding:2px;
	font-size: 120%;
}

#leftmanagejobs
{ 
	float:left;
	width:190px;
	padding:2px;
	
	
}

#centermanagejobs
{
	margin-left:270px;
	margin-right:3px;
	padding:2px;
	text-align:right;
}

#leftmanageprofiles
{ 
	float:left;
	width:100px;
	margin-left:15px;
	padding:0px 2px 2px 2px;
	font-size: 120%;
}

#centermanageprofiles
{ 
	margin-right:10px;
	margin-left:125px;
	padding:2px 2px 2px 2px;
	font-size: 120%;
}

#centermanageprofiles a:hover
{
color:#0066FF;
}	

#leftmanageprofiles1
{ 
	float:left;
	width:190px;
	padding:0px 2px 2px 2px;
	
	
}

#centermanageprofiles1
{
	margin-left:270px;
	margin-right:3px;
	padding:0px 2px 2px 2px;
	text-align:right;
}

.bluebuttonprofile 
{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	padding-bottom:10px;
	padding-top:2px;
	/*MARGIN: 2px;*/
	VERTICAL-ALIGN: middle;
	/*margin-left:70px;*/
	BORDER-LEFT: #ffffff 0px solid;
	margin-left:0px;
	WIDTH: 90px;
	COLOR: #000000;
	/*PADDING-TOP: 3px;*/
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

.employers a:hover
{
color:#0066FF;
}

.contentbox-containerupload {
	clear: both;
	float: left;
	width: 640px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.contentupload {
	float: left;
	width: 645px;
	margin: 0px;
	background-color: transparent;
	color: rgb(75,75,75);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.sidebarbox-title-shadingupload {display: block; margin: 0px 0px 2px 0px; padding: 2px 5px 3px 5px; background-color: rgb(225,225,225); font-weight: bold; font-size: 110%;}
.bg-blueM1 {background-color: rgb(170,203,238);}
.bg-blueML1 {background-color: rgb(235,243,251);}
.content-fontupload {font-size: 1.0em;}

#leftmoney 
{ 
	float:left;
	width:65px;
	
	padding:2px;
	font-size: 120%;
}


#centermoney 
{ 
	margin-right:350px;
	margin-left:68px;
	padding:2px;
	font-size: 120%;
}

#rightmoney 
{ 
	float:right;
	width:345px;
	padding:2px;
	font-size: 120%;
}

.bluebuttonpayment {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/payment.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px 2px 2px 0px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 180px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}
#centerad
{
	position:absolute;
	top:30px;
	margin-left:230px;
	margin-right:20px;
}

#leftad
{
	float:left;
	width:270px;
}

#leftad .site-name1  {clear: both; float: left; position: absolute; z-index: 2; width: 250px; top: 20px; margin: 0px; padding-left: 17px; background-color: transparent; color: rgb(255,255,255); font-weight: bold; font-size: 24px;}
#leftad .site-slogan1  {float: left; position: absolute; z-index: 1; width: 250px; top: 1.9em; left: 15px; margin: 0px; padding: 0px 0px 0px 3px; background-color: transparent; color: rgb(204,216,228); font-weight: bold; font-size: 14px;}


