/* CSS Document written by Suresh */
#pcontainer {
	margin-left: auto;
	margin-right: auto;
	width: 1003px;
	background-color: #fff;
}
#header {
	width: 1003px;
	float: left;
	margin: 0px;
	clear: both;
}
#hleft {
	width: 263px;
	float: left;
	margin: 0px;
}
#hmiddle {
	width: 410px;
	float: left;
	margin: 0px;
}
#hright {
	width: 330px;
	float: left;
	margin: 0px;
	background-image: url(../images/bgloginp.gif);
	height: 137px;
}
#toplink {
	width: 265px;
	padding: 30px 0 3px 65px;
	float: left;
	margin: 0px;
}
#topemp {
	width: 293px;
	float: left;
	margin: 0px;
	padding: 5px 0 3px 23px;
	background-color: #fff;
}
#login {
	width: 290px;
	float: left;
	padding: 30px 0 0 0;
	margin: 0px;
}
#loginpic {
	width: 40px;
	float: left;
	padding: 30px 0 0 0px;
	margin: 0px;
}
#headerbt {
	width: 1003px;
	float: left;
	margin: 0px;
	clear: both;
}
#hleft1 {
	width: 1003px;
	height: 75px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/topltp.gif);
	background-repeat: no-repeat;
}
/*#hright1 {
	width: 330px;
	float: left;
	margin: 0px;
	background-image: url(../images/toprtp.gif);
	height: 75px;
}*/
#hrline {
	float: left;
	margin: 0px;
	background-color: #C5B78D;
}
/* tab links css */
#hrmenu {
	width: 995px;
	padding: 0px;
	margin-bottom: -2px;
	padding: 53px 0 0 8px;
}
#hrmenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
#hrmenu ul li a {
	display: block;
	color: #333;
	text-align: center;
	width: 120px;
	margin: 0px;
	height: 18px;
	padding: 4px 2px 0px 0px;
	background-image: url(../images/home.gif);
	background-repeat: no-repeat;
}
#hrmenu ul li a:hover, #hrmenu ul li a:focus {
	margin: 0px;
	color: #000;
	background-image: url(../images/home-mo.gif);
	background-repeat: no-repeat;
}
/* middle css */
#pmainmiddle {
	float: left;
	width: 989px;
	background-color: #fff;
	padding: 7px;
	clear: both;
}
#leftp {
	float: left;
	width: 242px;
	padding: 0 4px 0px 4px;
	border: 1px solid #E1E0E0;
	background-color: #f3f3f3;
}
#leftp1 {
	float: left;
	width: 200px;
	padding: 0 4px 0px 4px;
	border: 1px solid #E1E0E0;
	background-color: #f3f3f3;
}
#leftp2 {
	width: 730px;
	background-color: #fff;
	float: left;
	padding: 0px;
	margin: 0px;
}
#middlep {
	float: left;
	width: 463px;
	margin: 0 0 0 11px;
}
#rightp {
	float: right;
	width: 250px;
	padding: 0px;
	border: 1px solid #E1E0E0;
	background-color: #f3f3f3;
}
#leftptxt {
	float: left;
	width: 190px;
}
#leftppic {
	float: left;
	padding: 5px;
	width: 42px;
}
#1 {
	float: left;
	margin: 0px;
}
#spacer {
	width: 240px;
	float: left;
}
#listbook{
	margin: 0px;
	padding: 2px 0 2px 14px;
	list-style-image: url(../images/folder.gif);
	background-repeat: no-repeat;
}
#listbook li {
	padding: 0px;
	margin: 0px;
}

#listcargo {
	margin: 0px;
	padding: 2px 0 2px 14px;
	list-style-image: url(../images/arrow-list.gif);
	background-repeat: no-repeat;
}
#listcargo li {
	padding: 0px;
	margin: 0px;
}
#ullist {
	margin: 3px 0 0 0px;
	padding: 0px;
	list-style: none;
}
#ullist li {
	padding: 0 0 0 12px;
	margin: 0px;
	background-image: url(../images/arrow-job.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
#search {
	float: left;
	width: 456px;
	margin: 0px;
	padding: 0 0 0 5px;
	border: 1px solid #E6E0CE;
	background-color: #F0EDE2;
}
#net {
	float: left;
	background: url(../images/bg-net.jpg) bottom right;
	background-repeat: no-repeat;
	width: 456px;
	margin: 0px;
	padding: 0 0 0 5px;
	border: 1px solid #E6E0CE;
	background-color: #F0EDE2;
}
#net1 {
	width: 23px;
	padding: 0 0 0 7px;
	float: left;
	margin: 0px;
}
#net2 {
	width: 426px;
	float: left;
	margin: 0px;
	height: 30px;
}
#net3 {
	width: 456px;
	float: left;
	margin: 0px;
}
#formser {
	width: 456px;
	float: left;
}
#cargolt {
	width: 300px;
	float: left;
}
#cargolt1 {
	width: 400px;
	float: left;
}
#cargort {
	width: 155px;
	float: right;
}
#cargobot {
	width: 455px;
	float: left;
	padding: 0 0 6px 0;
}
#cargobot1 {
	width: 300px;
	float: left;
	padding: 0px;
}
#employerhead {
	float: left;
	width: 240px;
	background-color: #D48231;
	padding: 5px;
}
#employerdetail {
	float: left;
	width: 236px;
	padding: 0 7px 0 7px;
}
#footer {
	width: 1003px;
	float: left;
	padding: 3px 0 0 0px;
	background-image: url(../images/footer-bg.gif);
	background-repeat: repeat-x;
	display: block;
	height: 24px;
	text-align: center;
}
#copyinfo {
	width: 1003px;
	float: left;
	padding: 3px 0 0 0px;
	display: block;
	height: 24px;
	text-align: center;
}
#innermain {
	width: 728px;
	display: block;
	background-color: #fff;
	float: left;
	margin: 0px;
} 
#innermain3 {
	width: 985px;
	display: block;
	background-color: #fff;
	float: left;
	padding: 0 0 0 4px;
	margin: 0px;
}
#innermain1 {
	width: 989px;
	display: block;
	background-color: #fff;
	float: left;
}
#innermain2 {
	width: 768px;
	display: block;
	background-color: #fff;
	float: left;
	margin: 0 0 0 11px;
}
#innermain4 {
	width: 725px;
	background-color: #fff;
	float: left;
	padding: 0 0 0 4px;
	margin: 0px;
}
/* career */
#ca-lt {
	width: 370px;
	float: left;
	padding: 0 20px 0 4px;
	margin: 0px;
}
#ca-rt {
	width: 575px;
	float: left;
	padding: 0 0 0 20px;
	margin: 0px;
}
#ca-rtin {
	width: 575px;
	float: left;
	padding: 0 0 0 0px;
	margin: 0px;
}
#title {
	width: 984px;
	float: left;
	display: block;
	padding: 6px 0px 8px 5px;
	background-image: url(../images/title-bg.gif);
	background-repeat: repeat-x;
}
#title-rt {
	width: 725px;
	float: left;
	display: block;
	padding: 6px 0px 8px 5px;
	background-image: url(../images/title-bg.gif);
	background-repeat: repeat-x;
}
#subhead {
	float: left;
	margin: 0px;
	width: 364px;
	padding: 2px 3px 2px 3px;
	background-color: #C3DEF5;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003C96;
	font-weight: bold;
}
#subhead1 {
	float: left;
	margin: 0px;
	width: 569px;
	padding: 2px 3px 2px 3px;
	background-color: #C3DEF5;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003C96;
	font-weight: bold;
}
/* cargo */
#cargolink {
	width: 756px;
	float: left;
	padding: 0px 0 0px 11px;
	margin: 0px;
	text-align: center;
}
#pophead {
	width: 761px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#popbody {
	width: 741px;
	margin: 0px;
	padding: 10px;
	float: left;
	background-color: #FFFFFF;
}
#popfooter {
	width: 757px;
	margin: 0px;
	padding: 2px;
	float: left;
	text-align: center;
	background-color: #C5B78D;
}
#paging {
	width: 967px;
	float: left;
	display: block;
	border: 1px solid #666;
	background-color: #f4f4f4;
	padding: 3px 0px 3px 3px;
	text-align: center;
}
#paging-net {
	display: block;
	padding: 3px 0px 3px 3px;
	text-align: right;
}
#plans {
	width: 977px;
	float: left;
	display: block;
	border-bottom: 1px solid #8B7430;
	background-color: #E2DBC6;
	padding: 3px 0px 3px 3px;
}
#propic {
	padding: 0 4px 0 0px;
	float: left;
}
#protxt {
	width: 210px;
	float: left;
}
#protxt1 {
	float: left;
	padding: 0 4px 0 0px;
}
#promes {
	width: 28px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#protxtmes {
	width: 740px;
	float: left;
	padding: 1px 0px 3px 0px;
}
/* resume */
#resumemain
{
	width:604px;
	float: left;
}
#resumelt
{
	width:200px;
	float: left;
	background-color:#CCCCCC;
	text-align: right;
	padding: 4px 4px 4px 0;
}
#resumert
{
	width:396px;
	float: left;
	background-color:#fff;
	text-align: left;
	background-color: #f4f4f4;
	padding: 4px 0 4px 4px;
}
#leftpr {
	width: 380px;
	float: left;
}
#rightpr {
	width: 600px;
	float: left;
}
#plan2 {
	width: 985px;
	float: left;
	display: block;
	padding: 0px;
}
/* online directory */
#onlinedir
{
	width:980px;
	float:left;
}
#onlinedirlt
{
	width:490px;
	float:left;
}
#onlinedirrt
{
	width:490px;
	float:left;
}
/* Share Folder */
#sharehead {
	width: 731px;
	float: left;
	padding: 3px 3px 3px 5px;
	margin: 0px;
	background-color: #DBDBDB;
	border: 1px solid #999;
}
#sharecont {
	width: 539px;
	float: left;
	padding: 20px 100px 20px 100px;
	margin: 0px;
	background-color: #fff;
	border: 1px solid #ccc;
}
#sharecont1 {
	width: 539px;
	float: left;
	padding: 20px 100px 20px 100px;
	margin: 0px;
	background-color: #fff;
}
/* tab for profile page */
#tablist{
	padding: 3px 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
	font: bold 11px Tahoma;
	border-bottom: 1px solid #ccc;
}
#tablist li{
	list-style: none;
	display: inline;
	margin: 0;
}
#tablist li a{
	text-decoration: none;
	padding: 3px 0.5em;
	margin-right: 3px;
	border: 1px solid #ccc;
	border-bottom: none;
	background: white;
}
#tablist li a {
	background: #f2f2f2;
	color: #000;
}
#tablist li a:hover{
	color: black;
	background: #D48231;
	border-color: #999;
}
#tablist li a.current{
	background: #D48231;
	color: #ffffff;
}
/* profile css */
#prmain {
	width: 789px;
	padding: 0 100px 0 100px;
	float: left;
}
#collapse {
	width: 789px;
	float: left;
	text-align: right;
	padding: 3px 0px 3px 0px;
	background-color: #E1e1e1;
}
#prtitle {
	width: 777px;
	float: left;
	padding: 3px 5px 20px 5px;
	background-color: #f4f4f4;
	border: 1px solid #D7D6D6;	
}
#prtitle1 {
	width: 777px;
	float: left;
	padding: 3px 5px 20px 5px;
	background-color: #f4f4f4;
	border-top: 1px solid #D7D6D6;
	border-left: 1px solid #D7D6D6;	
	border-right: 1px solid #D7D6D6;	
}
#prhead {
	width: 677px;
	float: left;
	margin: 0px;
	padding: 3px 5px 3px 5px;
	background-color: #C3DEF5;
	border: 1px solid #6699CC;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003C96;
	font-weight: bold;
}
#prhead1 {
	width: 777px;
	float: left;
	margin: 0px;
	padding: 3px 5px 3px 5px;
	background-color: #C3DEF5;
	border: 1px solid #6699CC;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003C96;
	font-weight: bold;
}
#prbutton a {
	width: 88px;
	float: left;
	margin: 0px;
	padding: 2px 5px 2px 5px;
	background-color: #fff;
	border: 1px solid #6699CC;
	text-align: center;
	display: block;
}
#prbutton a:hover {
	width: 88px;
	float: left;
	margin: 0px;
	padding: 2px 5px 2px 5px;
	background-color: #f4f4f4;
	border: 1px solid #6699CC;
	text-align: center;
	display: block;
}
#prdes {
	width: 777px;
	float: left;
	padding: 3px 5px 20px 5px;
	background-color: #fff;
	border: 1px solid #D7D6D6;
}
#prdes1 {
	width: 777px;
	float: left;
	padding: 3px 5px 20px 5px;
	background-color: #fff;
	border-bottom: 1px solid #D7D6D6;
	border-left: 1px solid #D7D6D6;
	border-right: 1px solid #D7D6D6;
}
/* Networking page */
#net-body
{
	width: 700px;
	padding: 0 50px 0 100px;
}
#head-net {
	width: 700px;
	display: block;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	background-color: #f4f4f4;
	padding: 3px 0px 3px 5px;
	text-align: left;
}
#border-net {
	width: 700px;
	border-bottom: 1px solid #666;
}
#net-background
{
	width: 700px;
}
#networklt
{
	float:left;
	width: 220px;
}
#networkrt
{
	float:left;
	text-align:right;
	width: 230px;
}
