/* CSS Document */
#left 
{ 
	float:left;
	width:170px;
	padding:2px;
	font-size: 12px;
}
#center 
{ 
	margin-right:215px;
	margin-left:220px;
	padding:2px;
	font-size: 12px;
}
#right 
{ 
	float:right;
	width:165px;
	padding:2px;
	font-size: 12px;
}
.contentbox-half-left1
{
	float: left;
	width: 630px;
	margin: 0px;
	padding: 0px;
}
.sidebarbox-border1 
{
	width: 620px;
	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;

}
#photo 
{
	float: left;
	width: 255px;
	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: 12px;
	margin: 0 0 0px 10px;
}
.secondcol
{
	float: left;
	padding:5px 5px 5px 5px;
	width: 150px;
	font-size: 12px;
	margin: 0 0 5px 10px;
	background-color: rgb(235,243,251);
}
.contentbox-half-left2 
{
	float: left;
	width: 370px;
	margin: 0px;
	padding: 0px;
}
.sidebarbox-border2 
{
	width: 350px;
	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:8px;
	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: 12px;
	margin: 0 0 0px 10px;
	background-color: rgb(235,243,251);
}
	
.fourth
{
	float: left;
	padding:5px 5px 10px 5px;
	width: 350px;
	font-size: 12px;
	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( url(../../../matrimonial/matrimonial main/images/bluebuttonsuperbig.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-shadinghome 
{
	display: block; 
	margin: 0px 0px 2px 0px; 
	padding: 2px 5px 3px 5px; 
	background-color: rgb(255,177,119); 
	font-weight: bold; 
	font-size: 12px;
}

#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: 630px;
	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:625px;
}


.lefttitle 
{ 
	float:left;
	width:170px;
	font-size: 12px;
	padding-top:0px;
	padding-bottom:2px;
}

.centertitle 
{ 
	margin-right:210px;
	margin-left:215px;
	font-size: 12px;
	padding-top:0px;
	padding-bottom:2px;
}

.righttitle 
{ 
	float:right;
	width:160px;
	font-size: 12px;
	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: 11px;
	 width:300px;
	 
}

#leftusertitle 
{ 
	float:left;
	width:170px;
	font-size: 12px;
	text-align:left;
}

#centerusertitle 
{ 
	margin-right:0px;
	margin-left:220px;
	font-size: 12px;
	text-align:right;
}

#centerusertitle a:hover
{
 color:#00CC33;
 }
 

#leftcontent 
{ 
	float:left;
	width:175px;
	padding:4px;
	font-size:12px;
}

#centercontent 
{ 
	margin-right:15px;
	margin-left:190px;
	padding:4px;
	font-size:12px;
}

.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: 12px;
	
}

.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: 12px;
	padding-bottom:5px;
}

#rightresume
{ 
	float:right;
	width:245x;
	font-size: 12px;
	padding-bottom:5px;
}

#leftstats 
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:12px;
}

#centerstats 
{ 
	margin-right:200px;
	margin-left:165px;
	padding:4px;
	font-size:12px;
}

#rightstats 
{ 
	float:right;
	width:200px;
	padding:4px;
	font-size:10px;
}

.contentresume {
	float: left;
	width:645px;
	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: 750px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.contentbox-half-left-resume
{
	float: left;
	width: 750px;
	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: 970px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-border-display 
{
	width: 950px;
	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: 970px;
	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: 12px;
}


/*#centerrecord4 
{
	margin-right:190px;
	margin-left:640px;
	padding:4px;
	font-size: 12px;
	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: 12px;
}




#centercategory 
{ 
	margin-right:10px;
	margin-left:200px;
	padding:4px;
	font-size: 12px;
}

#leftcategory
{ 
	float:left;
	width:170px;
	padding:2px;
	font-size: 12px;
}


#centerskills 
{
	margin-right:5px;
	margin-left:340px;
	padding:2px;
	font-size: 12px;
	text-align:center;
}

#centerskills1
{ 
	float:left;
	width:150px;
	padding:2px;
	font-size: 12px;
	text-align:center;
	
}
#centerskills2
{
	margin-right:5px;
	margin-left:160px;
	padding:2px;
	font-size: 12px;
	text-align:center;
}


#leftskills 
{ 
	float:left;
	width:325px;
	margin-left:0px;
	padding:2px;
	font-size: 12px;
	text-align:center;
	
}

#leftskills1
{ 
	float:left;
	width:125px;
	margin-left:0px;
	padding:2px;
	font-size: 12px;
	text-align:center;
	
}
#leftskills2
{
	margin-right:5px;
	margin-left:135px;
	padding:2px;
	font-size: 12px;
	text-align:center;
}






#leftrecord 
{ 
	
	float:left;
	width:410px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}


#leftrecord1 
{ 
	
	float:left;
	width:200px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}

#leftrecord2 
{
	margin-right:5px;
	margin-left:210px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}



#centerrecord 
{
	margin-right:150px;
	margin-left:420px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}


#centerrecord1 
{ 
	
	float:left;
	width:200px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}

#centerrecord2 
{
	margin-right:5px;
	margin-left:210px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}


#rightrecord 
{ 
	float:right;
	margin-right:5px;
	width:140px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}

#leftrecordacademic 
{ 
	float:left;
	width:200px;
	padding:0px;
	font-size: 12px;
	text-align:center;
}

#centerrecord1academic 
{
	margin-right:200px;
	margin-left:220px;
	padding:4px;
	font-size: 12px;
	position:relative;
	width: 196px;
	text-align:center;
}

#centerrecord2academic
{
	margin-right:340px;
	margin-left:435px;
	padding:4px;
	font-size: 12px;
	top:387px;
	position:absolute;
	text-align:center;
	left: 28px;
	width: 176px;
}

#centerrecord3academic
{
	margin-right:190px;
	margin-left:640px;
	padding:4px;
	font-size: 12px;
	position:absolute;
	width: 152px;
	top:388px;
	height: 17px;
	text-align:center;
	left: 14px;
	
}

#rightrecordacademic 
{ 
	float:right;
	margin-right:5px;
	width:140px;
	padding:4px;
	font-size: 12px;
	text-align:center;
}

#leftview
{ 
	float:left;
	margin-left:20px;
	width:100px;
	padding:2px;
	font-size: 12px;
	overflow:hidden;
}

#centerview1 
{
	/*margin-right:460px;*/
	margin-left:180px;
	padding:2px;
	font-size: 12px;
	position:absolute;
	left:10px;
	width:130px;
	
}

#centerview2
{
	/*margin-right:330px;*/
	margin-left:330px;
	padding:2px;
	font-size: 12px;
	margin-top:0px;
	position:relative;
	width:130px;
	/*top:792px;*/
}

#rightview 
{ 
	float:right;
	width:120px;
	padding:0px;
	font-size: 12px;
	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:12px;
}

#leftprofile p
{
 padding:3px;
 }

#leftprofile a
{
  text-decoration:none;
  
 }
 
#leftprofile a:hover
{
 color:#990033;
  
 }
  
#centerprofile 
{ 
	margin-right:10px;
	margin-left:315px;
	padding:4px;
	font-size:12px;
}

#centerprofile a
{
  text-decoration:none;
}

#centerprofile a:hover
{
 color:#990033;
  
 }
  

.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 {
	color:#4279a0;
    text-decoration:none;
	font-weight:bold;
}
.centerright a:hover {
    color:#707070;
    text-decoration:none;
}

.centerright a:active, a:focus {
	outline:0;
	
}

.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: 12px;
}

.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:12px;
}

#centercompany 
{ 
	margin-right:5px;
	margin-left:400px;
	padding:4px;
	font-size:12px;
	
}

.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/bluebuttonsuperbig.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN:10px 2px 2px 5px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 110px;
	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
{
	float:left;
	width: 308px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 2px;
}

#left-user 
{ 
	float:left;
	width:115px;
	padding:4px;
	font-size:12px;
	text-align:left;
}

#center-user 
{ 
	margin-right:5px;
	margin-left:123px;
	padding:4px;
	font-size:12px;
	text-align:left;
}

.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:165px;
	padding:4px;
	font-size:12px;
	text-align:left;
}

#center-user2 
{ 
	margin-right:5px;
	margin-left:160px;
	padding:4px;
	font-size:12px;
	text-align:left;
}

#leftdate 
{ 
	float:left;
	width:300px;
	padding:4px;
	font-size: 12px;
}


#rightdate 
{ 
	float:right;
	text-align:right;
	width:620px;
	padding:4px;
	font-size: 12px;
}

.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: 185px;
	left: 199px;
	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: 12px;
}

.centercountry 
{ 
	margin-right:160px;
	margin-left:105px;
	padding:4px;
	font-size: 12px;
}

.rightcountry 
{ 
	float:right;
	width:140px;
	margin-right:20px;
	padding:4px;
	font-size: 12px;
}

.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: 12px;
}

#centerletter 
{ 
	margin-right:10px;
	margin-left:125px;
	padding:2px;
	font-size: 12px;
}

#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: 12px;
	
}

#leftbrief a 
{ 
	text-decoration:none;
}

#left a:hover
{
	color:#3333FF;
}


#centerbrief 
{ 
	margin-right:190px;
	margin-left:190px;
	padding:2px;
	font-size: 12px;
	
}

#rightbrief 
{ 
	float:right;
	width:190px;
	padding:2px;
	font-size: 12px;
	
}

.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: 12px;
}

#centeralert 
{ 
	margin-right:10px;
	margin-left:110px;
	padding:3px 2px 0px 0px;
	font-size: 12px;
}
.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: 12px;
}

#centermanage 
{ 
	margin-right:10px;
	margin-left:42px;
	padding:3px 2px 0px 0px;
	font-size: 12px;
}


#leftmail
{ 
	float:left;
	width:150px;
	padding:4px;
	font-size:12px;
	text-align:right;
}

.bluebuttonbig {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbig.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 170px;
	height:21px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

.employers p 
{
	padding:1px 0px 1px 0px;
	font-size:12px;
}

#leftuserhome 
{ 
	float:left;
	width:320px;
	padding:2px;
	font-size: 12px;
}


#centeruserhome 
{ 
	margin-right:5px;
	margin-left:325px;
	padding:2px;
	font-size: 12px;
}




#centeruserhome1
{ 
	float:left;
	width:130px;
	padding:2px;
	font-size: 12px;
}


#centeruserhome2
{ 
	margin-right:60px;
	margin-left:135px;
	padding:2px;
	font-size: 12px;
}

#centeruserhome3 
{ 
	float:right;
	width:52px;
	
	
}

#leftuserhome1
{ 
	float:left;
	width:155px;
	padding:2px;
	font-size: 12px;
}


#leftuserhome2
{ 
	margin-right:5px;
	margin-left:160px;
	padding:2px;
	font-size: 12px;
}


.leftbrowse 
{ 
	float:left;
	width:180px;
	padding:2px;
	font-size: 12px;
}

.leftbrowse a {
	color:#4279a0;
    text-decoration:none;
	font-weight:bold;
}
.leftbrowse a:hover {
    color:#707070;
    text-decoration:none;
}

.leftbrowse a:active, a:focus {
	outline:0;
	
}



.centerbrowse 
{ 
	margin-right:230px;
	margin-left:190px;
	padding:2px;
	font-size: 12px;
}

.centerbrowse a {
	color:#4279a0;
    text-decoration:none;
	font-weight:bold;
}
.centerbrowse a:hover {
    color:#707070;
    text-decoration:none;
}

.centerbrowse a:active, a:focus {
	outline:0;
	
}

.rightbrowse 
{
	float:right;
	margin-right:5px;
	width:210px;
	padding:2px;
	font-size: 12px;
	
}
.rightbrowse a {
	color:#4279a0;
    text-decoration:none;
	font-weight:bold;
}
.rightbrowse a:hover {
    color:#707070;
    text-decoration:none;
}

.rightbrowse a:active, a:focus {
	outline:0;
	
}


.sidebarleft {
	float: right;
	width: 288px;
	margin-right:12px;
	
	background-color: rgb(255,255,255);
	text-align: left;
	color: rgb(75,75,75);
	padding-top: 0.1em; /* org value is 3.1 */
	padding-right: 0px;
	padding-bottom: 0px;
	/*padding-left: 0px;*/
} /* Actual width should be: 175px, but because of IE-bug we reduce with 6px so that container has some free space) */
.sidebarbox-borderleft {
	width: 288px;
	padding: 3px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
}

.sidebarbox-videoadleft {
	width: 288px;
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
}
#centerad
{
	position:absolute;
	top:30px;
	margin-left:230px;
	margin-right:250px;
}

#leftad
{
	float:left;
	width:270px;
}	
.site-name1  {clear: both; position: absolute; z-index: 2; width: 700px; top: 0px; margin-left:150px; background-color: transparent; color: rgb(255,255,255); font-weight: bold; font-size: 24px; color:black;}
.site-slogan1  { margin: 15px 0px 0 0; padding: 0px; background-color: transparent;  font-weight: bold; font-size: 14px;color:black; width: 825px;text-align:right;}
h1 {clear: left;  font-weight: bold; font-size: 16pt;}
h2 {clear: left;  font-weight: bold; font-size: 14pt;}


#centeraduser
{
	position:absolute;
	top:30px;
	margin-left:620px;
	margin-right:20px;
}
.bluebuttonpassword {
	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;
}

.index1 
{ 
	float:left;
	width:170px;
	padding:2px;
	font-size: 12px;
	
}



.index2 
{ 
	margin-right:215px;
	margin-left:220px;
	padding:2px;
	font-size: 12px;
}

.index3 
{ 
	float:right;
	width:165px;
	padding:2px;
	font-size: 12px;
}

.index1 a {
	
    text-decoration:none;
	
}
.index1 a:hover {
    
    text-decoration:none;
}

.index1 a:active, a:focus {
	outline:0;
	
}


.index2 a {
	
    text-decoration:none;
	
}
.index2 a:hover {
    
    text-decoration:none;
}

.index2 a:active, a:focus {
	outline:0;
	
}


#leftevent 
{ 
	float:left;
	width:435px;
	margin-left:5px;
	padding:2px;
	font-size: 12px;
	border: solid 1px rgb(200,200,200);
	
}



#centerevent 
{ 
	margin-right:10px;
	margin-left:460px;
	padding:2px;
	font-size: 12px;
	border: solid 1px rgb(200,200,200);
	
}

#userevent1 
{ 
	float:left;
	width:185px;
	padding:3px;
	font-size: 12px;
	
}



#userevent2 
{ 
	margin-right:105px;
	margin-left:190px;
	padding:3px;
	font-size: 12px;
	text-align:center;
}

#userevent3 
{ 
	float:right;
	width:100px;
	padding:3px;
	font-size: 12px;
	text-align:center;
}

#lefttodo 
{ 
	float:left;
	width:555px;
	margin-left:15px;
	font-size: 12px;
}

#lefttodo1 
{ 
	float:left;
	width:140px;
	
	font-size: 12px;
	background-color:#E6F2FF;
}



#lefttodo2 
{ 
	margin-right:0px;
	margin-left:142px;
	
	font-size: 12px;
	background-color:#FFFFF2;
}



#centertodo
{ 
	margin-right:10px;
	margin-left:572px;
	
	font-size: 12px;
}

#centertodo1 
{ 
	float:left;
	width:20px;
	
	font-size: 12px;
	background-color:#FFECF5;
}



#centertodo2 
{ 
	margin-right:0px;
	margin-left:22px;
	
	font-size: 12px;
	background-color:#FFE1E1;
}

#leftmanageevent 
{ 
	float:left;
	width:80px;
	margin-left:15px;
	padding:2px;
	font-size: 12px;
	
	
}



#centermanageevent 
{ 
	margin-right:10px;
	margin-left:100px;
	padding:2px;
	font-size: 12px;
}

.contentbox-containeruserhome {
	clear: both;
	float: left;
	width:640px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.contentbox-half-leftuserhome 
{
	float: left;
	width: 635px;
	margin: 0px;
	padding: 0px;
}

.sidebarbox-borderuserhome 
{
	width: 730px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 5px;
	background-color:#EBF3FB;
	
}

.sidebarbox-border-userhome
{
	
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 15px;
	margin-right: 3px;
	margin-bottom: 1em;
	margin-left:325px;
}

.sidebarbox-title-shading-userhome 
 {
 	display: block;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 5px 0px 5px; 
	 background-color: rgb(253,242,208); 
	 font-weight: bold; 
	 font-size: 11px;
	 width:320px;
	 
}

.sidebarbox-border-user5
{
	float:left;
	width:630px;
	padding:0px 4px 0px 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left:2px;
}

.sidebarbox-border-userevent
{
	float:left;
	width: 420px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 2px;
}

.sidebarbox-border-userevent2
{
	
	padding: 4px;
	
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left:443px;
}

#leftinvoices 
{ 
	float:left;
	width:315px;
	padding:2px;
	font-size: 12px;
}



#centerinvoices 
{ 
	margin-right:72px;
	margin-left:320px;
	padding:2px;
	font-size: 12px;
}

#rightinvoices 
{ 
	float:right;
	width:70px;
	padding:2px;
	font-size: 12px;
}

#leftinvoices1 
{ 
	float:left;
	width:100px;
	
	font-size: 12px;
}



#leftinvoices2 
{ 
	margin-right:140px;
	margin-left:105px;
	
	font-size: 12px;
}

#leftinvoices3 
{ 
	float:right;
	width:138px;
	
	font-size: 12px;
}

#leftinvoices11 
{ 
	float:left;
	width:30px;
	
	font-size: 12px;
}



#leftinvoices12 
{ 
	margin-right:0px;
	margin-left:32px;
	
	font-size: 12px;
}


#leftinvoices31 
{ 
	float:left;
	width:70px;
	
	font-size: 12px;
}



#leftinvoices32 
{ 
	margin-right:0px;
	margin-left:68px;
	
	font-size: 12px;
}



#centerinvoices1 
{ 
	float:left;
	width:107px;
	
	font-size: 12px;
}



#centerinvoices2 
{ 
	margin-right:140px;
	margin-left:107px;
	
	font-size: 12px;
}

#centerinvoices3 
{ 
	float:right;
	width:139px;
	
	font-size: 12px;
}

#centerinvoices11 
{ 
	float:left;
	width:42px;
	
	font-size: 12px;
}



#centerinvoices12 
{ 
	margin-right:0px;
	margin-left:45px;
	
	font-size: 12px;
}


#centerinvoices31 
{ 
	float:left;
	width:68px;
	
	font-size: 12px;
}



#centerinvoices32 
{ 
	margin-right:0px;
	margin-left:70px;
	
	font-size: 12px;
}

.contentuserhome {
	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: 0px;
	border: solid 1px rgb(200,200,200);
} 

