/*Php-Jobsite Version 1.34 - Style Sheet file - Browsers: IE, NS6, Mozilla, Opera - jobster - language:english*/

/** OLD 
#0066cc -ρθνθι
#cee3f4 - blue light
#52b2ff - blue hover
#ff9900 - orange
**/

/**
#002A66 -ρθνθι
*/



BODY {
color: #000;
}
TD {
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
}




.default_text {
	font-family: Arial,Helvetica;
	color: #002A66;
	font-size: 11px;
	font-weight: normal;
}

.heading_text {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}
.required_text {
	font-family: MS Sans Serif;
	color: #FF9224;
	font-size: 12px;
	font-weight: normal;
}
.error_text {
	font-family: arial;
	color: #FF0000;
	font-size: 12px;
	font-weight: normal;
}
.display_text {
	font-family: Verdana;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}
.itext {
     color: #000000;
     font-family: Arial, Helvetica;
     font-size: 12px;
     background: #f5f5f5; 
     font-weight: normal;
     border: 1px solid #9CACC3;
}
.isubmit {
     color: #ffffff;
     font-family: Arial, Helvetica;
     font-size: 12px;
     background: #FF9900; 
     font-weight: normal;
     border: 1px solid #FF6600;
}
textarea {
     font-family: Arial, Helvetica;
     font-size: 12px; 
     background-color: #f5f5f5; 
     font-weight: normal;
     border: 1px solid #9CACC3;
}
select {
     color: #000000;
     font-family: Arial, Helvetica;
     font-size: 11px; 
     background-color: #f5f5f5;
     font-weight: normal;
     border: 1px solid #9CACC3; 
}
.smallselect {
     color: #000000;
     font-family: Arial; 
     font-size: 10px; 
     background-color: #EEEEEE;
     font-weight: normal;
     border: 1px solid #000000;
	 width: 135px;
}
.radio {
     font-family: Verdana;
     font-size: 11px; 
     font-weight: bold; 
}
A:LINK, A:VISITED {
    color : #002A66;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
}
A:HOVER {

    text-decoration : underline;
}
.regtext {
    color: #000000;
    font-family: arial;
    font-weight: bold;
    font-size: 11px;
}
.headertdempl {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    border: 1px solid #000000;
    margin-top: 0px;
    margin-bottom: 0px;
}
.headertdjob {
	height: 20px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ff9900;
    border-bottom: 0px solid #ff9900;
    margin-top: 0px;
    margin-bottom: 0px;
}
.verysmall {
    color: #000000;
    font-family: arial;
    font-weight: bold;
    font-size: 10px;
}
A.featured:LINK, A.featured:VISITED {
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 11px;
}
A.featured:HOVER {
    font-family : arial;
    text-decoration : underline;
    font-weight : bold;
    font-size : 11px;
}
A.nav:LINK, A.nav:VISITED {
    color : #002A66;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}
A.nav:HOVER {
    color : #9CACC3;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}
A.nav_e:LINK, A.nav_e:VISITED {
    color : #002A66;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}
A.nav_e:HOVER {
    color : #9CACC3;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}
hr {

	background-color: #002A66;
	height: 0px;
    color: #002A66;
}
ul {
    margin-top: 0px;
    margin-bottom: 0px;
}
.view {
    color: #333333;
    font-family: Verdana;
    font-weight: normal;
    font-size: 12px;
}
.ulli {
    color: #336699;
    font-family: Verdana;
    font-size: 12px; 
    background-color: #F5F5F5; 
    font-weight: normal;
}
.td4textarea {
    color: #336699;
    font-family: Verdana; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #D5D5D5;
    padding : 15px;
	text-align: justify;
}
.td4impmess {
    color: #336699;
    font-family: Verdana;
    font-size: 10px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 2px solid #FF0000;
    padding : 5px;
}
.compdesc {
    color: #336699;
    font-family: Verdana; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #D5D5D5;
    padding : 15px;
	text-align: justify;
}
.error {
    font-family: Verdana; font-size: 10px; 
    color: #FF0000; 
    font-weight: Bold;
}
.navinput {
     color: #000099;
     font-family: Tahoma;
     font-size: 9px;
     background: transparent;
     font-weight: Bold;
     text-align: center;
     border: 1px solid #000099;
     letter-spacing : 1px;
}
.featcomp {
     color: #990033;
     font-family: Helvetica,Arial;
     font-size: 10px;
     background: transparent;
     font-weight: Bold;
}
.featjobs {
     color: #990033;
     font-family: Helvetica,Arial;
     font-size: 10px;
     background: transparent;
     font-weight: Bold;
}
A.search:LINK, A.search:VISITED {
    color : #002A66;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
}
A.search:HOVER {
	text-decoration: underline;
}
.selectdelim {
    font-weight: bold;
    background: #DDDDDD;
    text-align: center;
}
.applyunread {
    background-color: #FFFFFF;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
}
.applyread {
    background-color: #FAFAFA;
    color: #555555;
    font-weight: normal;
    font-size: 12px;
}
A.applyread:LINK,A.applyread:VISITED,A.applyread:HOVER {
    color: #555555;
    font-weight: normal;
    font-size: 12px;
}
A.applyunread:LINK,A.applyunread:VISITED,A.applyunread:HOVER {
    color: #0000FF;
    font-weight: bold;
    font-size: 12px;
}
.desctext {
    text-align: justify;
}
.tablelist TD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #444444;
    font-size: 10px;
    font-weight: normal;
}
.tablelist TH {
    font-family: Arial, Helvetica, sans-serif;
    color: #002A66;
    font-size: 11px;
    font-weight: bold;
}
A.tablelist:LINK,A.tablelist:VISITED {
    font-family: Arial, Helvetica, sans-serif;
    color: #002A66;
    font-weight: normal;
    font-size: 11px;
}
A.tablelist:HOVER {
	text-decoration: underline;
}

A.tablelist_title:LINK,A.tablelist_title:VISITED {
    font-family: Arial, Helvetica, sans-serif;
    color: #ff6600;
    font-weight: normal;
    font-size: 11px;
}
A.tablelist_title:HOVER {
	text-decoration: underline;
}

.tableheader {
    font-family: Arial, Helvetica, sans-serif;
    color: #002A66;
    font-size: 11px;
    font-weight: bold;
}
A.tableheader:LINK,A.tableheader:VISITED {
    font-family: Arial, Helvetica, sans-serif;
    color: #002A66;
    font-weight: bold;
    font-size: 11px;
}
A.tableheader:HOVER {
    font-family: Arial, Helvetica, sans-serif;
    color: #FF0000;
    font-weight: bold;
    font-size: 11px;
}
A.phpjob_link_nav {
		font-weight: bold;
		padding-left: 11px;
		background: url(other/images_all/link.gif) left center no-repeat;
		margin-right: 12px;
}
A.phpjob_link_nav:link, A.phpjob_link_nav:hover, A.phpjob_link_nav:active, A.phpjob_link_nav:visited {
		color: #111111; 
		text-decoration: none;
}
#popupTitle {
    background: #FF0000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial,Verdana,Helvetica;
    padding-left: 3px;
    padding-right: 3px;
}
#popupMesg {
    background: #EFEFEF;
    color: #003399;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial,Verdana,Helvetica;
    padding-left: 3px;
    padding-right: 3px;
}
.invborder  {
	border: 1px solid #fee7d7;
}
.row_highlight {
	background-color: #FFFFCC;
}
/*validation error message top message*/
.verror_top {
	color: #FFFFFF;
	background-color: #FF0000;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #000000;
}

#featured_company_logo{
	float: left;
	width: auto;
	padding: 2px;
}

#featured_company_logo img{
	border: 1px solid #002A66;
}

#featured_company_logo img:hover{
	border: 1px solid #ff9900;
}
/******** ADSENSE ********/
#googleAds{
padding: 2px 10px;
float: left;
border: 0px solid red;
}

.footer_border{
	border-top: 1px solid  #002A66;
}

.table_login{
border: 0px solid #002A66;
margin-bottom: 3px;
}

.border_top{
border-top: 1px solid #002A66;
padding-top: 3px;
}

.border_bottom{
border-bottom: 1px solid #002A66;
padding-bottom: 3px;
}

.justify{
float: left;
text-align: justify;
}

/***/

#city_list{
	float: left;
	border: 0px solid red;
}

#city_list h2{
	font-size: 12px;
}


#location_list, #cat_list{
	border: 0px solid red;
	float: left;
	list-style: none;
}



#location_list li, #cat_list li{
	border: 0px solid green;
	float: left;
	width: 120px;
	padding-left: 10px; 
	background: url("/other/english/jobster/arrowhead_blue.gif") no-repeat left;
}

#cat_list li{
	width: 210px;
}


#intro_text {
margin-top: 5px;
float: left;
clear: both;
}

.clear {
clear: both;
}


/***************************** quick_job_search_box **********************/

.quick_job_search_box{
   border: 1px solid #ff9900;
   clear: both;
   float: left;
   background: #ffecd4;
   margin: 0 0 4px 0;
}

.main_title{
	/*border: 1px solid #52b2ff;*/
	/*background: #cee3f4;*/
	color: #002A66;
	padding: 4px;
	/*float: left;*/
	margin: 4px 0 0 0;
}

/***************************** blue box **********************/

.blue_box{
	width:209px;
	background:url(/other/english/jobster/leftnav_b.gif) no-repeat bottom #ffffff;
	margin-bottom: 4px;
	float: left;
	padding: 0 0 5px 0;
}


.blue_box .blue_box_top{
	width: 209px;
	height: 5px !important;
	border: 0px solid red;
	margin: 0;
	padding: 0;

	background:url(/other/english/jobster/left_t.gif) no-repeat;
}

.blue_box H2{
border-bottom:1px solid #9CACC3;
color: #002A66;
font-size: 13px;
margin:5px 0px 2px 10px;
padding:0px 0px 5px 0px;
width:185px;
line-height:14px;
background:#fff;
}


.blue_box a{
	background:url(/other/english/jobster/arrowhead_blue.gif) no-repeat left;
	padding: 2px 2px 2px 10px; 
	margin: 0 0 0 9px;
	color:#002A66;
	text-decoration:none;
	float: left;
	width: 185px;
}

.blue_box a:hover{
	text-decoration:underline;
}


a#small_width{
	width: auto;
}

a#no_background{
	background: none;
}
/************* top bg *******************/

.table_top_bg{
	background:url(/other/english/jobster/canvas_800.gif) repeat-x;
	height: 105px;
	border-bottom:0px solid #002A66;
	margin-bottom: 4px; 
}

.top_bg{
	background: transparent;
}

.top_text{
  color: #fff;
}

#logo{
float: left;
margin: 15px 0 0 10px;
}

/***************************** blue box right 191 **********************/

.blue_box_right{
	width:191px;
	background:url(/other/english/jobster/rightnav_b_191.gif) no-repeat bottom #ffffff;
	margin: 0 0  4px 4px;
	float: left;
	padding: 0 0 12px 0;
	border: 0px solid red;

}


.blue_box_top_right{
	background:url(/other/english/jobster/right_t_191.gif) no-repeat;
    float: left;
	width: 191px;
	height: 5px !important;
	border: 0px solid red;
	padding: 0;
	margin: 0;
}

.blue_box_right .blue_box_content{
	width:189px;
	border:1px solid #a9b7cb;
	border-width:0 1px 0 1px;
	float: left;
}


/******* ORANGE BOX *********/

.orangeBox{
	width:500px;
	background:url(/other/english/jobster/contentpod_500_bus.gif) no-repeat top #fff;
	margin: 0 0 4px 0;
	float: left;
	padding: 3px 0px 0 0px;
	border: 0px solid red;

}

.orangeBoxBottom{
	width:500px;
	background:url(/other/english/jobster/contentPod_500_bus_b.gif) no-repeat bottom #fff;
	margin: 0;
	float: left;
	padding: 0;
	border: 0px solid red;
	height: 5px !important;
}

.orangeBgBox{
	background:url(/other/english/jobster/contentpod_500_bus.gif) no-repeat top #fff6f0;
}

.orangeBgBoxBottom{
	background:url(/other/english/jobster/contentPod_500_bus_b.gif) no-repeat bottom #fff6f0;
}


.orangeBox H2{
border-bottom:1px solid #9CACC3;
color: #002A66;
font-size: 13px;
margin:5px 0px 2px 10px;
padding:0px 0px 5px 0px;
width:475px;
line-height:14px;
background:#fff;
}





