body
{
	font-family			:	Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 	11px;
	margin				:	0;
	padding				: 	0;
	color					: 	#333;
}

input, select, textarea, td
{
	font-family			:	Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 	11px;
}

h3 
{
	font-size			:	1.2em;
}

.important
{
    color				: 	#333;
}

a.hover
{
    text-decoration	:	none;
}

a.hover:hover
{
    text-decoration	:	underline;
}

#texttop 
{
	font-family			: 	Tahoma, Arial, Helvetica, sans-serif; 
	letter-spacing		:	0px;
	font-size			: 	10px; 
	font-weight			:	normal;
	padding				:	3px 1px 3px 1px;	
	margin				: 	0;
	background			: 	#00519c;
	text-align			: 	center;
	color					: 	#fff; 
}

#texttop h1 
{
	font-family			: 	Tahoma, Arial, Helvetica, sans-serif; 
	font-size			: 	10px; 
	padding				:	0;	
	margin				: 	0;
}

#texttop h1 a 
{
	color					:	#fff; 
	text-decoration	:	none;
}

#texttop h1 a:hover 
{
	color					: 	#fff; 
	text-decoration	:	underline;
}

#texttop a 
{
	color					: 	#fff; 
	text-decoration	:	none;
}

#texttop a:hover 
{
 	text-decoration	:	underline;
}

#lytP
{
	margin-left			: 	auto;
	margin-right		: 	auto;
	width					: 	950px;
}

#lytPi
{
	width					: 	950px;
}


#lytBi:after
{
	content				: 	".";
	display				: 	block;
	height				:	0;
	clear					: 	both;
	visibility			: 	hidden;
}

#lytBi 
{ 
	display				:	inline-block; 
}

/* Hides from IE-mac \*/
* html #lytBi { height: 1%; }
#lytBi { display: block; }
/* End hide from IE-mac */

#lytN
{
	float					:	left;
}

#lytNi
{
	width					: 	190px;
	overflow				: 	hidden;
}

#lytC
{
	float					: 	left;
}

#lytCi
{
	width					: 	570px;
	overflow				: 	hidden;
	min-height			:	400px;
}

#lytS
{
	float					: 	right;
}

#lytSi
{
	width					: 	190px;
	overflow				: 	hidden;
}

.header .cols .col-l
{
	width					: 	280px;
}

.header .cols .col-r
{
	width					: 	502px;
}

.header .logo
{

}

.header .phone
{

}

.header .tabs
{

}

.header .tabs ul
{
	float					:	right;
	margin				: 	0;
	padding				: 	0;
	list-style			: 	none;
}

.header .tabs ul li
{
	margin				: 	0;
	padding-right		: 	98px;
	float					: 	left;
}

.header .tabs ul li a
{
	display: block;
	width: 150px;	
	height:20px;
}
.header .infobar .col-l, .header .infobar .col-r
{
	width:400px;
}
.header .infobar .logout
{
	text-align:right;
}


#lytF .content
{
	clear: both;
	margin-top: .5em;		
}
#lytF .buildinfo
{
	clear: both;
	margin-top: .5em;
	font-weight: normal;
	color: #cc0000;
	text-align: center;
}


.cols:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.cols
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .cols
{
	height: 1%;
}
.cols
{
	display: block;
}
/* End hide from IE-mac */
.cols .col-l
{
	float: left;
}
.cols .col-r
{
	float: right;
}

.box
{
}
.box h3 .h3i
{
    display:block;
}


ul.action
{
    margin:0;
    padding:0;
    list-style-type:none;
}
ul.action li
{
    margin:0;
    padding: 1px 0;
}
a.cmd
{
}



fieldset:after, fieldset dl:after, fieldset blockquote:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
fieldset, fieldset dl, fieldset blockquote
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html fieldset, * html fieldset dl, * html fieldset blockquote
{
	height: 1%;
}
fieldset, fieldset dl, fieldset blockquote
{
	display: block;
}
/* End hide from IE-mac */

fieldset
{
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	text-indent: 0;
	width: 480px;
}
fieldset dl
{
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	text-indent: 0;
	width: 480px;
}
fieldset dl dt
{
	clear: both;
	display: block;
	margin: 0;
    padding: 4px 0;
	border: none;
	text-indent: 0;
	float: left;
	width: 150px;
}
fieldset dl dd
{
	clear: right;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	text-indent: 0;
	float: right;
	width: 325px;
}
fieldset blockquote
{
	clear: right;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	text-indent: 0;
	float: right;
	width: 325px;
}
fieldset q
{
	font-weight: bold;
	color: #cc0000;
}
fieldset q:before
{
	content: "";
	content: no-open-quote;
}
fieldset q:after
{
	content: "";
	content: no-close-quote;
}

fieldset dl dd input
{
	width:246px;
	padding-left:0;
	padding-right:0;
}
fieldset dl dd > input, fieldset dl dd .basicdatepicker > input
{
	margin-top:1px;
	margin-bottom:1px;
}
fieldset dl dd input.image, fieldset blockquote input.image
{
	width:auto;
}
fieldset dl dd .check input, fieldset blockquote .check input
{
	width:15px;
	margin-left:0;
	margin-right:5px;
}
fieldset dl dd .check > label, fieldset blockquote .check > label
{
    position:relative;
    top: -2px;
}
fieldset dl dd select
{
    width: 250px;
    margin-top: 1px;
    margin-bottom: 1px;
}
fieldset dl dd textarea
{
    width: 321px;
    padding-left: 0;
    padding-right: 0;
}
fieldset dl dd > textarea
{
    margin-top: 1px;
    margin-bottom: 1px;
}
fieldset dl.text dt
{
    padding: 2px 0;
}
fieldset dl.text dd
{
    padding: 2px 0;
}
fieldset dl dd.text
{
    padding:4px 0;
}
fieldset dl dt.right
{
    text-align:right;
}

fieldset dl.full, fieldset dl.full dt, fieldset dl.full dd, fieldset blockquote.full
{
	float:none;
	width:auto;
}
fieldset dl.full dd input
{
	width:476px;
}
fieldset dl.full dd textarea
{
	width:476px;
}
fieldset dl.full dd select
{
	width:480px;
}
fieldset dl.full dd .check input
{
	width:15px;
}
fieldset dl.big dd input
{
	width:321px;	
}
fieldset dl.big dd input.file
{
	width:318px;	
}
fieldset dl.big dd .check input
{
	width:15px;
}
fieldset dl.big dd select
{
	width:325px;
}
fieldset dl dd.info
{
    line-height: normal;
    padding: 0;
    margin: 1px 0 2px 0;
    color: #666666;
    font-size: 11px;
    font-style: italic;
}

fieldset .split-t
{
    margin-top:15px;
}
fieldset .split-b
{
    margin-bottom:15px;
}


.navigate .menu .hide
{
    display: none;
}
.navigate .menu .show
{
    display: block;
}



.navigate fieldset dl, .side fieldset dl, 
.navigate fieldset dl dt, .side fieldset dl dt, 
.navigate fieldset dl dd, .side fieldset dl dd, 
.navigate fieldset blockquote, .side fieldset blockquote
{
	float: none;
	width: auto;
}
.navigate fieldset dl dt, .side fieldset dl dt
{
	font-size:11px;
	padding-bottom:1px;
}
.navigate fieldset dl dd input, .side fieldset dl dd input
{
	width:186px;
	font-size:11px;
}
.navigate fieldset dl dd .check input, .side fieldset dl dd .check input
{
	width:15px;
}
.navigate fieldset dl dd select, .side fieldset dl dd select
{
	width:190px;
	font-size:11px;
}
.navigate fieldset dl dd label, .side fieldset dl dd label, .navigate fieldset blockquote label, .side fieldset blockquote label
{
	font-size:11px;
}






a.btn
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 17px;
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	overflow:hidden;
	
}

a.btn .L
{
	padding-left: 10px;
	padding-bottom: 4px;
	
	display: block;
	background-image: url(../../images/button/button_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
a.btn .ie6FixL
{
	width:5px;
}

a.btn .R
{
	padding-right: 12px;
	padding-bottom: 4px;
	display: block;
	background-image: url(../images/button_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
a.btn .ie6FixR
{
	text-align:center;
}





body.dialog
{
    padding: 0;
    background-color: #ffffff;
}
body.dialog .page
{
    margin: 10px;
}
.dialog fieldset
{
    width:auto;
}
.dialog fieldset blockquote.split-t
{
    margin: 10px 0 0 0;
    padding: 10px 0 0 0;
    border-top: solid 1px #cccccc;
    text-align: center;
    float: none;
    width: auto;
    height: 30px;
    overflow: hidden;
}
.dialog .text
{
    width: 470px;
    height: 340px;
    overflow: hidden;
}
.dialog .text .content
{
    width: auto;
    height: 288px;
    margin-bottom: 10px;
    overflow: scroll;
}
.dialog .recoverpassword
{
    width: 259px;
    height: 120px;
    overflow: hidden;
}
.dialog .recoverpassword .fields
{
    width:auto;
    height:80px;
    overflow:hidden;
}
.dialog .recoverpassword fieldset, .dialog .recoverpassword dl, .dialog .recoverpassword dl dt, .dialog .recoverpassword dl dd
{
    width:auto;    
    float:none;
}

.dialog .emailfriend
{
    width:405px;
    height:245px;
    overflow:hidden;
}
.dialog .emailfriend .fields
{
    width:auto;
    height:194px;
    overflow:hidden;
}
.dialog .emailfriend dl dd textarea
{
    width:401px;
}

.dialog .changepassword
{
    width:405px;
    height:140px;
    overflow:hidden;
}
.dialog .changepassword .fields
{
    width:auto;
    height:90px;
    overflow:hidden;
}
.dialog .note
{
    width: 435px;
    height:220px;
    overflow:hidden;
}
.dialog .note .fields
{
    height:180px;
}
.dialog .note fieldset dl dt
{
    width:80px;
}
.dialog .note fieldset dl dd
{
    float:left;
}
.dialog .note fieldset dl dd select
{
    width:auto;
}
.dialog .note fieldset dl.full dt, .dialog .note fieldset dl.full dd
{
    width:auto;
    float:none;
}
.dialog .note fieldset dl.full dd textarea
{
    width:430px;
}


.dialog .declinerequest
{
}
.dialog .declinerequest .fields
{
    height:175px;
}
.dialog .declinerequest fieldset blockquote
{
}
.dialog .declinerequest fieldset textarea
{
    width:430px;
}






table.gridview th a
{
    text-decoration: none;
    color:#ffffff;
}
table.gridview th a:hover
{
    text-decoration: underline;
}
table.gridview td.first
{
    border-left: none;
}
table.gridview td.last
{
    border-right: none;
}
table.gridview td .check input
{
    width: 14px;
    height: 14px;
    margin: 0;
}
table.gridview tr.footer td
{
    padding-bottom:0;
}
table.gridview tr.footer td tr td
{
    padding:0;
    padding-left:4px;
    padding-right:4px;
}
#grid
{
    margin-bottom: 15px;
}


#grid table
{
    padding: 0;
    margin: 0;
    border-collapse: collapse;
    border: none;
    border-bottom: solid 2px #5cb0f6;
    border-bottom: solid 2px #9b9b9c;
}


#grid td.child table
{
    border-bottom-color: #9b9b9c;
    border-bottom-color: #5cb0f6;
}



#grid td, #grid th
{
    margin: 0;
    padding: 3px 4px 4px 4px;
}
#grid td.select
{
    padding-left: 0;
    padding-right: 0;
    width: 24px;
}

#grid thead td, #grid thead th, #grid .child thead td, #grid .child thead th
{
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    white-space: nowrap !important;
    border: solid 1px #ffffff;
    border-top: none;
}
#grid thead td, #grid thead th
{
    background-color: #9b9b9c;
    
}
#grid td.child table thead td, #grid td.child table thead th
{
    background-color: #5cb0f6;
}


#grid thead td a, #grid .child table thead td a, #grid th a, #grid .child table th a
{
    color: #ffffff;
    text-decoration: none;
}

#grid thead td a:hover, #grid thead th a:hover
{
    text-decoration: underline;
}





#grid tbody td, #grid tfoot td
{
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    line-height: 13px;
    border: none;
    vertical-align: top;
    border: solid 1px #d7d7d7;
}
#grid tbody td.first, #grid tfoot td.first
{
    border-left: none;
}
#grid tbody td.last, #grid tfoot td.last
{
    border-right: none;
}

#grid tbody td.child
{
    padding-left: 25px;
    padding-right: 0px;
    background-image: url(../images/grid/detailarrow.gif);
    background-repeat: no-repeat;
    background-position: 11px 5px;
}

#grid td.child td.first
{
    border-left: solid 1px #5cb0f6;
}
#grid td.child td.last
{
    border-right: solid 1px #5cb0f6;
}


#grid tfoot tr.hilite td
{
    font-weight: bold;
    color: #ffffff;
    background-color: #5cb0f6;
    border-right: solid 1px #ffffff;
}

#grid td .check input
{
    width: 14px;
    height: 14px;
    margin: 0;
    margin-left: 6px;
    margin-right: 5px;
}

#grid td.c
{
    text-align: center;
}
#grid td.l
{
    text-align: left;
}
#grid td.r
{
    text-align: right;
}

#grid td.child fieldset
{
    border: solid 1px #5cb0f6 !important;
    padding: 4px;
    margin-bottom: 0;
}
#grid td.child fieldset dt
{
    width: 165px;
}
#grid td.child fieldset dd .check input
{
    width: 14px;
    height: auto;
    margin-left: 0px;
    margin-right: 4px;
}



.company-directory .startFilter
{
    margin-bottom: 15px;
}
.company-directory .filterBox
{
    padding: 10px;
    background-color: #f1f1f1;
    width: 360px;
    margin-bottom: 10px;
}
.company-directory .filterBox p
{
    line-height:21px;
}
.company-directory .filterBox fieldset
{
    width:360px;
}
.company-directory .filterBox fieldset dl
{
    width:360px;
}
.company-directory .filterBox fieldset dl dt
{
    width:100px;
}
.company-directory .filterBox fieldset dl dd
{
    width:250px;
}
.company-directory .filterBox fieldset dl dd select
{
    width:250px;
}
.company-directory h2
{
    color:#000000;
    margin-bottom:10px;
}
.company-directory .item .logo
{
    width: 200px;
}
.company-directory .item .detail
{
    width: 500px;
}
.company-directory .item .detail p
{
    line-height: 17px;
}
.company-directory .separator
{
    background-image: url(images/div_h.gif); 
    background-position: left 10px; 
    background-repeat: repeat-x; 
    height: 20px;
}



fieldset dl.terms dd label
{
    padding: 2px 0 4px 0;
}
fieldset blockquote.wrapCheck label
{
  padding: 4px 0;
}



.jobseeker .resume .category table, .executive .resume .category table
{
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
    border-collapse: collapse;
}
.jobseeker .resume .category table.top, .executive .resume .category table.top
{
    width: 480px;
}
.jobseeker .resume .category table td, .executive .resume .category table td
{
    padding: 1px 0;
    margin: 0;
    border: none;
}
.jobseeker .resume .category table td .check input, .executive .resume .category table td .check input
{
    width: 15px;
    margin-left: 0;
    margin-right: 5px;
}
.jobseeker .resume .category table td .check > label, .executive .resume .category table td .check > label
{
    position: relative;
    top: -2px;
}
.jobseeker .resume .category table td.sub, .executive .resume .category table td.sub
{
    padding-left: 20px;
}
.jobseeker .resume .category table td.exp, .executive .resume .category table td.exp
{
    width: 235px;
    white-space:nowrap;
}
.jobseeker .resume .category table td.exp div, .executive .resume .category table td.exp div
{
    white-space:nowrap;
}


.jobseeker .resume .skillsProfile table.skills, .executive .resume .skillsProfile table.skills
{
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
    border-collapse: collapse;
}
.jobseeker .resume .skillsProfile table.skills th, .executive .resume .skillsProfile table.skills th
{
    font-weight:normal;
    text-align:left;
}
.jobseeker .resume .skillsProfile table.skills td input, .executive .resume .skillsProfile table.skills td input
{
    width: 300px;
}
.jobseeker .resume .skillsProfile table.skills td select, .executive .resume .skillsProfile table.skills td select
{
    width:65px;
}
.jobseeker .resume .skillsProfile table.skills td .check input, .executive .resume .skillsProfile table.skills td .check input
{
	width:15px;
	margin-left:0;
	margin-right:5px;
}
.jobseeker .resume .skillsProfile p, .executive .resume .skillsProfile p
{
}
.jobseeker .resume .skillsProfile p.buttons, .executive .resume .skillsProfile p.buttons
{
    text-align:right;
    margin-top:10px;
    margin-bottom:20px;
}


.jobseeker .resume .education fieldset dl dd select, .executive .resume .education fieldset dl dd select
{
    width: auto;
}
.jobseeker .resume .education table, .executive .resume .education table
{
    padding: 0;
    margin: 0;
    border: none;
    border-collapse: collapse;
}
.jobseeker .resume .education table th, .executive .resume .education table th
{
    padding: 0 2px 1px 0;
    margin: 0;
    border: none;
    text-align: left;
    font-weight: normal;
}
.jobseeker .resume .education table td, .executive .resume .education table td
{
    padding: 0 2px 1px 0;
    margin: 0;
    border: none;
}
.jobseeker .resume .options dd .label, .executive .resume .options dd .label
{
    padding: 4px 0;
}
.jobseeker .resume .options .chk-indent, .resume .options fieldset blockquote.chk-indent, 
.executive .resume .options .chk-indent
{
    padding-left: 20px;
}

.jobseeker .applications .application fieldset, .executive .applications .application fieldset
{
    width: auto;
}
.jobseeker .applications .application fieldset dl, .executive .applications .application fieldset dl
{
    width: auto;
}
.jobseeker .applications .application fieldset dl dt, .executive .applications .application fieldset dl dt
{
    width: auto;
}
.jobseeker .applications .application fieldset dl dd, .executive .applications .application fieldset dl dd
{
    width: 500px;
}
.jobseeker .applications .application fieldset dl.text dt, .executive .applications .application fieldset dl.text dt
{
    padding-top: 4px;
}
.jobseeker .applications .application fieldset dl.text dd .status, .executive .applications .application fieldset dl.text dd .status
{
    padding-top: 2px;
}


.jobseeker .application h3.cols .col-l, .executive .application h3.cols .col-l
{
    width: 150px;
}
.jobseeker .application h3.cols .col-r, .executive .application h3.cols .col-r
{
    float: left;
    text-align: left;
}
.jobseeker .application fieldset .questions, .executive .application fieldset .questions
{
    margin-top:10px;
}
.jobseeker .application fieldset .questions dl dt, .executive .application fieldset .questions dl dt
{
    width: 300px;
}
.jobseeker .application fieldset .questions dl dt .cols .col-l, .executive .application fieldset .questions dl dt .cols .col-l
{
    width: 20px;
}
.jobseeker .application fieldset .questions dl dt .cols .col-r, .executive .application fieldset .questions dl dt .cols .col-r
{
    float: left;
    width: 280px;
}
.jobseeker .application fieldset .questions dl dd, .executive .application fieldset .questions dl dd
{
    width: 130px;
}
.jobseeker .application fieldset .questions dl dd .check input, .executive .application fieldset .questions dl dd .check input
{
    margin-left: 10px;
}
.jobseeker .application fieldset .questions blockquote.validate, .executive .application fieldset .questions blockquote.validate
{
    clear: both;
    float: left;
    padding: 0;
    margin: 0;
    padding-left: 20px;
    line-height: normal;
}
.jobseeker .application fieldset .questions .companyQuestions dl dt, .executive .application fieldset .questions .companyQuestions dl dt
{
  width:230px;
}
.jobseeker .application fieldset .questions .companyQuestions dl dt .cols .col-l, .executive .application fieldset .questions .companyQuestions dl dt .cols .col-l
{
    width: 20px;
}
.jobseeker .application fieldset .questions .companyQuestions dl dt .cols .col-r, .executive .application fieldset .questions .companyQuestions dl dt .cols .col-r
{
    width: 210px;
}
.jobseeker .application fieldset .questions .companyQuestions dl dd, .executive .application fieldset .questions .companyQuestions dl dd
{
    width: 235px;
}
.jobseeker .application fieldset .questions .companyQuestions dl dd select, .executive .application fieldset .questions .companyQuestions dl dd select
{
  width:235px;
}
.jobseeker .application fieldset .questions .companyQuestions dl dd input, .executive .application fieldset .questions .companyQuestions dl dd input
{
  width:231px;
}







.employer .postjob fieldset .questions h3 span
{
    font-weight: normal;
}
.employer .postjob .questions table
{
    width:480px;
    padding:0;
    margin:0;
    border:none;
    border-collapse:collapse;
}
.employer .postjob .questions table th, .postjob .questions table td
{
    padding:1px 0;
    margin:0;
    border:none;
}
.employer .postjob .questions table th
{
    font-weight:normal;
    text-align:left;
    vertical-align:bottom;
}
.employer .postjob .questions table td.q input
{
    width:300px;
}
.employer .postjob .questions table td.a .check input
{
    margin-left:10px;
}
.employer .postjob .questions table .a, .employer .postjob .questions table .r
{
    text-align:center;
}
.employer .postjob .questions table td.a
{
    padding-right:10px;
}


.employer .postjob .detailBox
{
    margin-top: 10px;
}


.employer .applicant .cols
{
    width: 700px;
}
.employer .applicant .col-l, .employer .applicant .col-r
{
    width: 100px;
}

.employer .applicant .cols .icon
{
    width: 25px;
}
.employer .applicant .cols .status
{
    width: 310px;
}
.employer .applicant .cols .status select
{
    width: 300px;
}
.employer .applicant .cols .hint
{
    position: relative;
    top: -2px;
    width: 350px;
    font-size: 11px;
    color: #666666;
}

.employer .job .applicant table.questions
{
    margin: 0;
    padding: 0;
    border: none;
    border-collapse: collapse;
}
.employer .job .applicant table.questions thead
{
    display: none;
}
.employer .job .applicant table.questions td.text
{
    padding-left: 5px;
    background-color: #f1f1f1;
    border-bottom: solid 1px #ffffff;
    width:295px;
}
.employer .job .applicant table.questions td.icon
{
    background-color: #f1f1f1;
    border-bottom: solid 1px #ffffff;
    text-align: center;
    padding-left:20px;
    padding-right:10px;
}
.employer .job .applicant table.questions td.icon img.text
{
  visibility:hidden;
}
.employer .job .applicant table.questions td.answer
{
    background-color: #f1f1f1;
    border-bottom: solid 1px #ffffff;
    text-align: left;
    padding-right:5px;
}




body.print
{
    background-color:#ffffff;
}

html .printItem *
{
    color:#000000 !important;
    background-color:#ffffff !important;
}
.printItem
{
    width: 700px;
    margin:10px;
}
.printItem .printHeader
{
    border-bottom: solid 1px #000000;
    padding-bottom:1.5pt;
    margin-bottom:8pt;
    font-size:11px;
}
.printItem table thead tr th.dt
{
    width:150px;
}
.printItem table thead tr th, .printItem table tbody tr td
{
    text-indent:0!important;
}

 /* paging */
.pag_link{
      background:#ff3a00;
      border:#EBEBEB 1px solid;
      padding:3px 8px;
      margin-left:3px;
      margin-right:3px;
      color:#000000;
}
.pag_link_cur{
      background:#f7f3f7;
      border:#f8f8f8 1px solid;
      padding:3px 8px;
      margin-right:3px;
      margin-left:3px;
      color:#000000;
}
.paging{
      margin-left:7px;
      padding-bottom:10px;
      padding-top:10px;
      margin-bottom:10px;
      text-align:left;
}
.paging a{
      border:none;
      color:#000;
}
.paging a:hover{
      text-decoration:underline;
}

#contentibk {
font-size : 14px;
}

#contentibk h2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.5em;
	letter-spacing:-1px;
	color: #bb7e30;
}

#contentibk .contentitem { 
	font-weight:bold;
	font-size:11px;
	color: #00519c;
}

#contentibk th { 
	font-weight:bold; 
	color: #ad4d00; 
}

#contentibk td { 

}

#empcontent {
}

#empcontent h2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.5em;
	letter-spacing:-1px;
	color: #00519c;
}

#empcontent h3 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.4em;
	letter-spacing:-1px;
	color: #00519c;
	border-bottom:1px solid #efefef;
}

#empcontent .contentitem { 
	font-weight:bold;
	font-size:11px;
	color: #00519c;
}

#empcontent th { 
	font-weight:bold; 
	font-size:11px;
	color: #00519c; 
	border:1px solid #efefef; 
	background:#efefef;
}

#empcontent td { 
	font-size:11px;
}

#empcontent li {
	margin-left:0px;
}

.button {
	background:#ff3a00;
	padding: 3px 15px 3px 15px;
	font: bold 11px "lucida grande",tahoma,arial,sans-serif; 
	color:#fff;
}

.token-order {
	border: 1px solid #ccc; 
	height:30px;
}

#affpanel a{ 
	color:#00519c;
	text-decoration:none;
}

#affpanel a:hover{ 
	text-decoration:underline;
}


.header .abovetabs{ 
}
.header .abovetabs h1{ 
	color: #BB7E30;
	font-size: 28px;
	letter-spacing:-1px; 
	font-weight:bold;
	padding:15px 0 0 0;
	margin: 0; 
	line-height:1.1em;
}
.header .abovetabs h2{ 
	color: #6E6E6E;
	font-size: 14px; 
	font-style:italic;
	font-weight:normal;
	line-height:0.1em;
}

col-r-home
{
	float: left;
}


.logo_header{
	background-image: url(../images/lowongan-kerja-2010.png); height: 54px; width: 270px;margin-bottom:20px;margin-right:10px;
}

