/***********************************/
/* C O M M O N                     */
/***********************************/
body{margin:0px;font-size:80%; }
td {font-family: Arial, Helvetica, sans-serif; margin:0px; }

p {}

ul,ol,form{margin:0px;}

h2,h3,h4,h5{margin:0px; font:Arial, Helvetica, sans-serif;}



a{color:#637373;}
a:hover{color:#333333;}

input, textarea, select{
	border:1px solid #6f8eac;
	/*font-size:0.9em !important;*/
	margin:0px;
}

select.multipleSelect{font-size:.9em;}

input.button, 
a.button {font-weight:bold; font-size:.9em; background:#b4dfe6; border:1px solid #376B8C; padding:4px; text-decoration:none; margin:0px auto;}

input.fButtonSearch
{
	font-weight:bold; font-size:.9em; background:#FFFFFF; border:1px solid #376B8C; 
	padding:4px; text-decoration:none; margin:0px auto;	
}

input.button:hover,
a.button:hover{background:#CEEFEF}

input.button2, a.button2 {font-size:.9em; color:#ffffff; background:#666666; border:1px solid #444444 !important; padding:2px;text-decoration:none;}

.radioTable input, .checkbox, .radio {border:0px solid #cccccc !important;}

h3{background:#b4dfe6; font-weight:bold; color:#333333;}
h2{padding:3px; font-size:1.1em; background:#dddddd;font-weight:bold; color:#333333;margin-bottom:1px;}
h3{padding:5px; padding-top:6px; padding-left:18px; background:#b4dfe6 url(../../Resource/Image/MainTheme/home_window_icon.gif) no-repeat ;font-size:1em;}

h1 a, h2 a, h3 a {text-decoration:none; color:#333333;}
h1 a:hover, h2 a:hover, h3 a:hover {text-decoration:underline;color:#333333;}

h1 table td.extra{font-size:.9em !important;}
h1 a.extra, h2 a.extra, h2 a.extraSmall, h3 a.extra {text-decoration:none;color:#333333;}
h2 a.extraSmall {font-size:1em;}
h1 a:hover.extra, h2 a:hover.extra, h2 a:hover.extraSmall, h3 a:hover.extra {text-decoration:underline;color:#333333;}

h4{font-size:1.1em;}
h5{background:#dddddd; padding:3px;font-size:1em;}

input.fixedLenForm, textarea.fixedLenForm,
select.fixedLenForm {width:250px;}

a.link2{color:#000000; text-decoration:none;}
a.link2:hover{color:#666666; text-decoration:none;}
a.link2sel{color:#999999; text-decoration:none;}

.pageMessage{text-align:center; font-size:1.1em; font-family:Arial; padding:6px;}

/***********************************/
/*  B A R S                        */
/***********************************/
#containerTable{border:#BCBCBC solid; border-width:0px 1px 1px 1px;}


/* top bar */
#topBar td{background:#dddddd; font-size:90%; color:#000000; padding:2px;}
#topBar td a{color:#000000; text-decoration:none}
#topBar td a:hover{color:#000000; text-decoration:underline;}

/* header bar */
#headerBar{}
#logo{margin-left:5px;}

/* topMenu bar */
/*
#topMenuBar{height:28px;}
#topMenuBar td a{color:#ffffff; text-decoration:none; font-weight:bold; font-size:0.84em;}
#topMenuBar td a:hover{color:#ffffff; text-decoration:none}
*/

/* quickSearchBar bar */
#quickSearchBar td{background-color: #CEEFEF; font-size:0.94em; padding:3px 0px;}
#quickSearchBarTitle {font-weight:bold;}

#quickSearchBar input, #quickSearchBar select {font-size:0.94em;}

#quickSearchBar input{border: 1px solid #000000;}
#quickSearchBar select{border: 1px solid #7579BA;}
#quickSearchBar input.searchButton
{
	font-size:0.90em;
	border: 1px solid  #636363;
	background-color: #636363;
	color: #FFFFFF;
}


/* contentBar bar */
#contentBar{}

#contentLeft{border-right:#BCBCBC 1px solid;}

#contentRight{padding:1px;}

/* bottomMenuBar bar */
#bottomMenuBar td{background-color: #CEEFEF; font-size:.95em; padding:3px 0px;}
#bottomMenuBar td a{text-decoration:none; color:#636363; font-weight:bold;}
#bottomMenuBar td a:hover{text-decoration:underline; color:#636363;}

/* footerBar bar */
#footerBar{font-size:90%; text-align:center}

#footerLogos{margin-top:2px; padding:4px; text-align:center;}
#footerLogos img{border:0px;}

#footerMenu{margin-top:7px; color: #376B8C; margin-bottom:7px;}
#footerMenu a{text-decoration: none; font-weight:bold; color: #376B8C;}
#footerMenu a:hover{text-decoration: underline; color: #376B8C;}

#footerNotes{margin-top:7px; margin-bottom:7px; color:#636363; font-weight:bold; font-size:.9em; font-family:Tahoma, verdana,Helvetica}
#footerNotes a{text-decoration:none; color:#CC0000}
#footerNotes a:hover{text-decoration:underline; color:#CC0000}

#footerCopyright{margin-top:7px; color:#636363;font-size:.9em; font-family:Tahoma, verdana,Helvetica}


/***********************************/
/*  L E F T   M E N U              */
/***********************************/

.menu{ }
.menuIcon2
{
	background:#637373; 
	vertical-align:middle; 
	/*border-right:1px solid #ffffff;*/
}

.menuIcon
{
	background:#637373; 
	text-align:center; vertical-align:middle; 
	/*border-right:1px solid #ffffff;*/
	width:21px;
	height:26px;
}
.menuTitle
{
	background:#637373; 
	vertical-align:middle;
	background-image:url("mouse_icon.gif");
	background-repeat:no-repeat;
	font-weight:bold; color:#FFFFFF; 
	font-size:.94em; 
	text-decoration:none;
	padding-left:25px;
	height:26px;	
}
.menuTitleA
{
	background:#637373; 
	vertical-align:middle;
	background-image:url("mouse_icon.gif");
	background-repeat:no-repeat;
	font-weight:bold; color:#FFFFFF; 
	font-size:.94em; 
	text-decoration:none;
	height:26px;		
}
.menuTitleA a
{
	font-weight:bold; 
	color:#FFFFFF; 
	font-size:.94em; 
	text-decoration:none;
	padding-left:25px;
	height:26px;	
}

.menuItem td{color:#000000; padding:1px 1px 1px 4px; border-bottom:#BCBCBC 1px solid; font-size:.86em;}
.menuItem td a{color:#000000; text-decoration:none; font-size:1.1em;}
.menuItem td a:hover{color:#000000; text-decoration:underline; }
.menuItem{border-bottom:1px solid #ffffff;}

.signup {background:#de3838;padding:4px !important; border:0px;}
.signup a{font-family:tahoma,arial,helvetica;font-weight:bold; color:#ffffff !important; font-size:.9em; text-decoration:none;}
.signup a:hover{font-weight:bold; color:#ffffff !important; text-decoration:none;}

.loginBox{font-size:.86em; padding:2px;}
.loginBox td {background:#eeeeee;}
.loginBox input{font-size:.86em;}
.loginBox table.loginLayoutTable{margin:4px;}
.loginBox table.loginLayoutTable td{padding:1px;}
.loginBox table.loginLayoutTable input.textbox{width:64px;}

.loginBox .label{font-size:1em; text-align:right;white-space: nowrap;}

.userInfoBox {padding:5px;}
.userInfoBox .userInfoName{text-align:center}

/***********************************/
/*  C O N T E N T                  */
/***********************************/



/*############################################
  #  I T E M   D E T A I L S                 #
  ############################################*/ 

.itemDetails table{width:100%; border-collapse:separate !important; border:0px; border:0px !important;}
.itemDetails table td, .itemDetails table th{border:0px; padding:2px; font-size:1em;}

.itemDetails .header td{font-weight:bold; border-bottom:1px solid #cccccc; background:#eeeeee; color:#000000; text-align:left !important;}

.itemDetails .title td, .itemDetails .title th{
	font-size:1.1em; font-weight:bold;  padding-top:4px;
	border-bottom:1px solid #718c90; background:#718c90;  
	color:#ffffff; 
	}
	
.itemDetails .subTitle td, .itemDetails .subTitle th{
	background: #dddddd; font-weight:bold; border-bottom:1px solid #718c90; padding-top:4px;
	}


.itemDetails .info td{color:#333333;padding:3px;}

.itemDetails .r1 td{border-bottom:1px solid #ffffff;}
.itemDetails .r2 td{border-bottom:1px solid #ffffff; background:#eeeeee;}

.itemDetails td.label {font-weight:bold; width:30%; background:#ddeeed; color:#004066; vertical-align:top}
.itemDetails td.value {vertical-align:top;}
.itemDetails td.info  {vertical-align:top; font-size:.9em; width:15%;}

.itemDetails td div.vform{width:70%;float:left;}
.itemDetails td div.vinfo{font-size:.9em;width:28%;float:right; }

.itemDetails .commandRowImageCenter input{font-size:.9em; color:#ffffff; 
		background:#FFFFFF; 
		padding:2px; text-decoration:none;}

.itemDetails .commandRowImage td{background:#FFFFFF; text-align:center; padding:4px;}
.itemDetails .commandRowImage a, 
.itemDetails .commandRowImage input{font-size:.9em; color:#ffffff; 
		background:#FFFFFF; 
		padding:2px; text-decoration:none;}
.itemDetails .commandRowImage a:hover, 
.itemDetails .commandRowImage input:hover{background:#FFFFFF;}

.itemDetails .commandRow td{background:#eeeeee; text-align:center; padding:4px;}
.itemDetails .commandRow a, 
.itemDetails .commandRow input{font-size:.9em; color:#ffffff; 
		background:#666666; border:1px solid #444444 !important;
		padding:2px; text-decoration:none;}
/*{padding:2px; background:#376B8C; 
	color:#ffffff; text-decoration:none; font-weight:bold;
	border:1px solid #376B8C;}*/
.itemDetails .commandRow a:hover, 
.itemDetails .commandRow input:hover{background:#888888;}

.itemDetails .pager td{background:#dddddd; border-top:1px solid #999999; border-bottom:0px;padding:0px;}
.itemDetails .pager table{border:0px !important; width:auto !important;}
.itemDetails .pager table td{background:none !important; border:0px; text-align:center;}

.itemDetails .resultMessage{font-size:1em; text-align:center; padding:10px;}
.itemDetails .resultMessage .error{font-weight:bold; color:#cc0000;}
.itemDetails .resultMessage .big{font-weight:bold; font-size:1.1em;}

.navigationRow, .navigationRow td{text-align:left; background:#eeeeee; padding:1px;}


/*############################################
  #  H O M E P A G E                         #
  ############################################*/ 
h2.homepage{background:#8ac9d4;padding-top:0px}

table.homepageMain{background:#F4F9EF}
.homepageSubTitle{color:#666666; font-size:.90em; }

#homepageSlogan{padding:10px;padding-top:12px;}

/** jobs **/	
.homepageJobsList table{width:100%; background:#F3F3F3;}
.homepageJobsList .company{ color:#376B8C; font-weight:bold; font-size:.85em}
.homepageJobsList .job{color:#222222; font-size:.85em}
.homepageJobsList .jobLogo img{border:1px solid #dddddd !important; border-color:#f2f2f2 #999999 #aaaaaa #f3f3f3  !important; border-width:1px 2px 2px 1px;}
.homepageJobsList .job a{text-decoration:none;color:#222222;}
.homepageJobsList .job a:hover{text-decoration:underline;color:#222222;}
	
/** news **/
div.newsBox table.newsTable{background:#DED586;}

div.newsBox .title
{
	font-weight:bold;
	font-size:.96em; 
	background:#FFFFFF;
	background-image:url("../Image/MainTheme/news_title_bg.gif");
	height:36px;
} /* padding-left:20px; */
div.newsBox .content{font-weight:bold; font-size:.90em; padding:2px;}

div.newsBox .content .newsContentTR{height:92px; background:#DED586;}

div.newsBox .content .newsTitle{color:#660000; text-align:left; padding-left:10px;}
/*div.newsBox .content .newsContent{height:30px; background:#DED586;}*/
div.newsBox .content .newsContent{ text-align:left;  padding-left:10px;}
div.newsBox .content .newsContent a{color:#000000;}

/*company membership link*/
div.comMembershipLinkBox{background:#de3937;
	text-align:center; vertical-align:middle;}

.jobInfo{width:100%;}
.jobInfo .mainTable .title{background:#eeeeee; font-size:1.1em; font-weight:bold;}
.jobInfo .mainTable .subTitle{background:#eeeeee;  font-weight:bold;}
.jobInfo .mainTable .ssubTitle{font-weight:bold;}
.jobInfo a.jobAppLink {font-weight:bold; font-size:.9em; background:#b4dfe6; border:1px solid #376B8C; padding:4px; text-decoration:none; margin:0px auto;}
.jobInfo a.jobAppLink:hover{background:#CEEFEF}

.jobInfo .extraTable {}
.jobInfo .extraTable td.label{font-weight:bold; width:20%}


/*############################################
  #  F O U R   B O X                         #
  ############################################*/ 
#fourBox .fourBoxTable{width:100%}

#fourBox .fourBoxTable td.box{
	width:50%; height:140px; padding:0px;  vertical-align:top;
	border:1px solid #b1e1e5; background:#f3f3f3;
}

#fourBox td.box table{width:100%;}
#fourBox td.box td{}
#fourBox td.box thead td{font-weight:bold;}
#fourBox td.box tbody td{font-size:.9em;}
#fourBox td.box tfoot td{text-align:right;font-size:.9em;}

/*############################################
  #  C O N T E N T   L I S T S               #
  ############################################*/
.newsList .newsItem {margin-bottom:5px; background:#ebebeb; padding:4px;}
.newsList .newsItemTable {}
.newsList .newsItem .newsImage img{border:3px solid #ffffff;}
.newsList .newsItem .newsTitle{font-weight:bold; color:#444444; font-size:1em;}
.newsList .newsItem .newsSpot{color:#666666;}
.newsList .newsItem .newsLink{ text-align:right;}
.newsList .newsItem .newsLink a{text-decoration:none; color:#666666; font-weight:bold;}
.newsList .newsItem .newsLink a:hover{color:#0aa5c5; }

.newsList .newsItem .newsSpotLink a{text-decoration:none; color:#666666; }
.newsList .newsItem .newsSpotLink a:hover{text-decoration:none; color:#0aa5c5; }

.topPageBar {margin-bottom:5px;}
.topPageBar .title {font-weight:bold; font-size:10pt; color:#222222;}
.topPageBar .links {text-align:right; font-weight:bold; font-size:10pt;}
.topPageBar .links a{text-decoration:none; color:#333333;}
.topPageBar .links a:hover{text-decoration:none; color:#0aa5c5;}

.topPageNavBar {margin-bottom:5px;}
.topPageNavBar .pageLinks {text-align:right; font-weight:bold; font-size:10pt;}
.topPageNavBar .pageLinks a{text-decoration:none; color:#333333;}
.topPageNavBar .linpageLinksks a:hover{text-decoration:none; color:#0aa5c5;}

/*############################################
  #  W I Z A R D S                           #
  ############################################*/
.wizardSteps {font-weight:bold;height:25px;}
.wizardSteps .selected{text-decoration:underline}



/*############################################
  #  S T A T U S                             #
  ############################################*/

.pageMenu{padding:6px; background:#dddddd;}

.pageMenu a{border:1px solid #aaaaaa; text-decoration:none; color:#000000; background:#eeeeee; padding:2px; margin-right:5px;}
.pageMenu a:hover{background:#ffffff; text-decoration:none;}


/*############################################
  #  T A B L E                               #
  ############################################*/

.actTable{width:350px; border:1px solid #718c90; background:#eeeeee;}
.actTable thead td{background:#718c90; color:#ffffff; font-size:1.2em; font-family:arial, helvetica; font-weight:bold;}
.actTable tbody td{font-size:1em;}
.actTable tbody td.label{font-weight:bold;}
.actTable tbody td.message{padding:5px; font-weight:bold; text-align:center;}
.actTable tfoot td{}


/* poll */
/*td.pollContent {text-align:center;}*/
/*td.pollContent table {width:100%}*/
/*td.pollContent table td{text-align:left;}*/
td.pollContent .pollText{font-weight:bold; text-align:center;}
.pollLink { color:red; text-decoration:none; }

input.searchBarBtn
{
    background-image: url(../Image/icons/ara_text_kucuk17.gif);
    background-color: transparent;
    background-repeat: no-repeat;
    border:0px;
    border-style:hidden;
    border-color:#63645f;
    color: #ffffff;
    font-weight: bold;
    cursor: hand;
    width: 60px;
    height:17px;
    vertical-align:bottom;
    margin-top:2px;
}
.loginButton
{
    background-color: transparent;
    background-repeat: no-repeat;
    border:0px;	
}


/*############################################
  #  G R I D                                 #
  ############################################*/ 
.grid table{border-collapse:separate !important; border:0px; border:0px !important; width:100%;}
.grid table td, .grid table th{border:0px; padding:2px;}

.grid table th
{
	border-bottom:1px solid #718c90; 
	background:#718c90; 
	border-right:1px solid #ffffff; 
	color:#ffffff; 
	text-align:left !important;
}

.grid table th a{color:#eeeeee;}
.grid table th a:hover{color:#ffffff;}

.grid table td{vertical-align:top;}
.grid table tr.rsel td{background:#eeeeee; border-bottom:1px solid #b4dfe6}
.grid table tr.r1 td{border-bottom:1px solid #ffffff;}
.grid table tr.r2 td{border-bottom:1px solid #ffffff; background:#e7ebe8;}

.grid .pager td {text-align:center; border-top:1px solid #eeeeee;}
.grid .pager td table td {text-align:center; border-top:0px;}
.grid .pager table{ margin:auto;width:auto !important;} 
.grid .pager a{text-decoration:none; color:#000000;}
.grid .pager a:hover{text-decoration:none; color:#333333;}


/*############################################
  #  C O N T E N T                           #
  ############################################*/
.contentTitle 
{	
	font-size:1.5em; font-weight:bold; 
	font-family:Arial,Helvetica; color:#000000;
	/*margin:8px 0px 10px 0px;*/
}
	
.contentItem{}
.contentItem .image{width:90px; float:left;}
.contentItem .title{font-size:1.2em; font-weight:bold; color:#0464cd}
.contentItem .text{}
.contentItem .contLink{}


.contentPageTitle{font-size:13pt; font-family:Arial Narrow, Arial, Helvetica,Verdana; font-weight:bold; margin-bottom:8px;margin-top:10px;}
.contentPageSpotText{font-size:10pt; font-family:Arial, Helvetica,Verdana; font-weight:bold; margin-bottom:10px;}
.contentPageContent{}
.contentPageCategoryLink{text-align:center; margin:20px;}

/*############################################
  #  F O R M                                 #
  ############################################*/
.formLabel 
{
	width:30% !important;
	font-weight:bold; 
	background:#ddeeed; 
	color:#004066; 
	vertical-align:top;
	text-align:left;
}
.formValue {width:40% !important; text-align:left;}
.formInfo  {width:30% !important;}
.formText  {width:100% !important; text-align:left; background:#ffffff; }
.tr2 .formValue2 {width:60% !important; }
.tr2 .formInfo2  {width:40% !important; }
.tr1 .formValue2 {width:60% !important; }
.tr1 .formInfo2  {width:40% !important; }

.formLabel3 
{
	width:30% !important;
	font-weight:bold; 
	background:#ddeeed; 
	color:#004066; 
	vertical-align:top;
}
.formValue3 {width:70% !important;}


.formSubTitle
{ 
	background: #dddddd; 
	font-weight:bold; 
	border-bottom:1px solid #718c90; 
	padding-top:4px;
}
.formNavigationRow
{
	text-align:center; 
	background:#ffffff; 
}

tr.r1 td{border-bottom:1px solid #ffffff;}
tr.r2 td{border-bottom:1px solid #ffffff; background:#e7ebe8;}

.linkPageUrl a
{
	color:Blue;
	text-decoration:none;
	font-weight:bold;
}

h1
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#ffffff; 
	padding-left:18px; 
	background:#b4dfe6 url(../Image/MainTheme/home_window_icon.gif) no-repeat ;
	font-size:1.4em;
	margin-bottom:5px;
	vertical-align:middle;
	height:25px;
	padding-top:3px;
	margin-top:0px;
}

.pageContent
{
	/*margin:18px;*/
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	width:790px;
	font-size:.9em;
}

.pageContentTable
{
	/*padding-left:5px;
	padding-right:5px;*/
	width:100%;
	border:1px solid #718c90; 
	background:#eeeeee;
}
.pageContentTable thead td{background:#718c90; color:#ffffff; font-size:1.2em; font-family:arial, helvetica; font-weight:bold;}
.pageContentTable tbody td{font-size:1em;}
.pageContentTable tbody td.label{font-weight:bold;}
.pageContentTable tbody td.message{padding:5px; font-weight:bold; text-align:center;}
.pageContentTable tfoot td{}

#divBlank
{
	height:5px;
}

#divImageBlank
{
	width:5px;
	height:20px;
}


.shMenu{color:#000000; height:20px;}
.shMenu a{color:#000000; text-decoration:none; height:20px;}
.shMenu a:hover{color:#000000; text-decoration:underline; height:20px;}

.shMenuItem {	color:#000000; padding-left:20px; height:20px;}
.shMenuItem a{color:#000000; text-decoration:none; padding-left:20px; height:20px;}
.shMenuItem a:hover{color:#000000; text-decoration:underline; padding-left:20px; height:20px;}


.shMenu td{	color:#000000; }
.shMenu td a{color:#000000; text-decoration:none;}
.shMenu td a:hover{color:#000000; text-decoration:underline; }

.shMenuItem td{	color:#000000; font-size:.86em; padding-left:20px;}
.shMenuItem td a{color:#000000; text-decoration:none; text-decoration:underline; padding-left:20px;}
.shMenuItem td a:hover{color:#000000; text-decoration:underline; padding-left:20px;}

.bgJobTemplate		{ margin:10px; }

.bgJobTemplate0		{ background:#E1E1E1; margin:10px; }
.jobTemplate0		{ background:#E1E1E1; }
.jobTemplate0 td	{ background:#FFFFFF; }
#trTdSpc0			{ background:#FFFFFF; height:1px; }
#tdSpc0 			{ background-color:#FFFFFF; }
#trSpc0				{ background-color:#E1E1E1; height:5px; }
#tr2Spc0 			{ background-color:#FFFFFF; }
#trTitle0 			{ background:#FFFFFF url(jobTmpBg1.gif) no-repeat; padding-left:40px; height:21px; }
#tdTmpTop0			{ padding-left:15px; }
#tdTmpTop20			{ padding-left:15px; }

.bgJobTemplate1		{ background:#E1E1E1; margin:10px; }
.jobTemplate1		{ background:#E1E1E1; }
.jobTemplate1 td	{ background:#FFFFFF; }
#trTdSpc1			{ background:#FFFFFF; height:1px; }
#tdSpc1 			{ background-color:#FFFFFF; }
#trSpc1				{ background-color:#E1E1E1; height:5px; }
#tr2Spc1 			{ background-color:#FFFFFF; }
#trTitle1 			{ background:#FFFFFF url(jobTmpBg1.gif) no-repeat; padding-left:40px; height:21px; }
#tdTmpTop1			{ padding-left:15px; }
#tdTmpTop21			{ padding-left:15px; }

.bgJobTemplate2		{ background:#04A3C0; margin:10px; }
.jobTemplate2		{ background:#04A3C0; }
.jobTemplate2 td	{ background:#FFFFFF; }
#trTdSpc2			{ background-color:#04A3C0; }
#tdSpc2 			{ background-color:#04A3C0; width:5px;}
#trSpc2				{ background-color:#04A3C0; height:3px; }
#tr2Spc2 			{ background-color:#04A3C0; height:3px; }
#trTitle2 			{ background-color:#FFFFFF; padding-left:15px; height:21px; }
#tdTmpTop2			{ padding-left:15px; border-right-color:#04A3C0; border-right:1px; }
#tdTmpTop22			{ padding-left:15px; padding-top:5px; }
#tblTmpTop2			{ background-color:#FFFFFF; width:300px; text-align:left; padding-left:10px; }

.bgJobTemplate3		{ background:#5F67B0; margin:0px; }
.jobTemplate3		{ background:#FFFFFF; }
.jobTemplate3 td	{ background:#FFFFFF; }
#tdSpc3 			{ background-color:#FFFFFF; width:5px;}
#tblTmpTop3			{ background-color:#5F67B0; width:300px; text-align:left; padding-left:10px; }
#dvTmpTop3			{ background-color:#FFFFFF; height:35px;}
#trTdSpc3			{ background-color:#5F67B0; }
#tdTmpTop3			{ background-color:#5F67B0; padding-top:5px; padding-right:15px; padding-left:15px;}
#tdTmpTop23			{ background-color:#5F67B0; color:#FFFFFF; padding-left:15px; padding-top:5px; padding-bottom:15px;}
/*
#dvTdTmpTop3		{ background:#FFFFFF; width:180px; height:35px; text-align:center;}	
#trTdSpc3			{ background-color:#5F67B0; }
#tdSpc3 			{ background-color:#FFFFFF; }
*/
#trSpc3				{ background-color:#FFFFFF; height:5px; }
#tr2Spc3 			{ background-color:#FFFFFF; height:5px; }
#trTitle3 			{ background-color:#5F67B0; padding-left:15px; height:21px; color:#FFFFFF; }

.wp-pagenavil table
{
	height:40px;
	width:10px;		
	border: 1px solid #000000;
	text-align:center;
	float:center;
	margin-left:auto; margin-right:auto;
}

.wp-pagenavil
{
	height:30px;
	float:center;
	text-align:center;
	padding: 1px 1px 1px 1px; 
	margin: 0px; 
	font-weight: bold;
	border: 1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

.wp-pagenavil a, .wp-pagenavil a:link, .wp-pagenavi1 a:active 
{
	height:30px;
	float:center;
	text-align:center;
	padding: 1px 1px 1px 1px; 
	margin: 0px; 
	text-decoration: none;
	border: 1px solid #0066cc;
	border-top:1px solid #0066cc;
	border-bottom:1px solid #0066cc;
	border-left:1px solid #0066cc;
	border-right:1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavil a:hover 
{
	text-align:center;
	float:center;
	border: 1px solid #114477;
	border-top:1px solid #114477;
	border-bottom:1px solid #114477;
	border-left:1px solid #114477;
	border-right:1px solid #114477;
	color: #114477;
	background-color: #FFFFFF;
}



.authorDeptLink
{
	padding-left : 5px;
	text-align : left;	
}

.searchBarForm
{
	/*height:25px;	*/
	font-size : 15px;
}

.tmenu_home a, .tmenu_home a:link, .tmenu_home a:active, .tmenu_home a:hover
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	text-align:center;
	color: #356AAE;
	text-decoration:none;
	vertical-align:middle;
}

.tmenu_home_bg
{
	background-color: #356AAE;
	height:1px;
}

.tmenu_job a, .tmenu_job a:link, .tmenu_job a:active, .tmenu_job a:hover
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	text-align:center;
	color: #11B0C5;
	text-decoration:none;
	vertical-align:middle;
}

.tmenu_advertisement a, .tmenu_advertisement a:link, .tmenu_advertisement a:active, .tmenu_advertisement a:hover
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	text-align:center;
	color: #5E67AC;
	text-decoration:none;
	vertical-align:middle;
}

.tmenu_candidate a, .tmenu_candidate a:link, .tmenu_candidate a:active, .tmenu_candidate a:hover
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	text-align:center;
	color: #1C82E6;
	text-decoration:none;
	vertical-align:middle;
}

.tmenu_company a, .tmenu_company a:link, .tmenu_company a:active, .tmenu_company a:hover
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	text-align:center;
	color: #964482;
	text-decoration:none;
	vertical-align:middle;
}

input.reportButton
{	
	border:1px solid #376B8C; 
	font-size:13pt; 
	font-family:Arial Narrow, Arial, Helvetica,Verdana;
	background:#b4dfe6;
	color:#004066; 
	vertical-align:middle;
}

