*	{font:12px Arial, Helvetica, sans-serif;} 

html {background:url(other/english/grey/preloader.gif) center 300px no-repeat #ececec;}
body {
	background:#fff;
	width:1000px;
	margin:0 auto !important;
}

h1,h2,h3,h4,h5,img,body {
	margin:0; padding:0; 
}  
a img {border-width:0;}
strong {font-weight:bold;}

.blank2  {height:2px}
.blank5  {height:5px} 
.blank8  {height:8px} 
.blank10 {height:10px} 
.blank15 {height:15px}
.blank20 {height:20px}  
.blank25 {height:25px} 
.blank40 {height:40px}  
.blank75 {height:75px} 
.blank2,.blank5,.blank8,.blank10,.blank15,.blank20,.blank25,.blank40,.blank75{
	clear:both; overflow:hidden;
}
.float-left	{
	float:left;
}

.float-right {
	float:right;
}

h1.h1 {
	font-size:14px;
	color:#333333;
	text-decoration:underline;
	padding-bottom:5px;
	font-weight:bold;
} 

.f11 {font-size:11px!important;}
.clear {clear:both}
option {padding:0 5px;}
.default_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#000; 
	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: #CC3300;
	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;
} 

.isubmit {
     color: #ffffff; 
     background:url(other/english/grey/button-bg.gif) repeat-x;  
     border: 1px solid #FF6600;
	 font:bold 12px/25px 'Arial';
	 height:25px;
	 padding:0 10px;
	 -moz-border-radius:5px;
	-webkit-border-radius:5px;
}
 
hr {
    height: 1px; 
}

ul {
    margin-top: 0px;
    margin-bottom: 0px;
} 
.ulli {
    color: #336666;
    font-family: Verdana;
    font-size: 12px; 
    background-color: #F5F5F5; 
    font-weight: normal;
}
.td4textarea {
    color: #336699;
    font-family: Verdana;
    font-size: 10px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #D5D5D5;
    padding : 15px;
}
.td4impmess {
    color: #336699;
    font-family: Verdana;
    font-size: 10px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 2px solid #FF0000;
    padding : 5px;
}
.compdesc {
    color: #CC0000;
    font-family: Verdana;
    font-size: 10px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #FF0000;
    padding : 10px;
}
.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 : #0c5994;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	padding:2px 5px;
	margin:0 1px;
}
A.search:HOVER {
    color : #FFFFFF;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	background: #0c5994;
}

.active {
    color : #FFFFFF;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	background: #0c5994;
	padding:2px 5px;
	padding:2px 5px;
	margin:0 1px;
}

A.search2:LINK, A.search2:VISITED {
    color : #fff;  
	background:none;
}
  
.search2 {
    color : #0c5994; 
    text-decoration : none;
    font-weight:bold;
    font-size : 12px;
	margin:0 1px;
	padding:2px 10px; 
	background:#D7EBFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

A.search2:HOVER {  
    text-decoration : none;  
	background:#D7EBFF;
	color:#0c5994;
} 

A.search1:LINK, A.search1:VISITED {
    color : #fff;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	padding:5px 15px;
	background: #0c5994;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
A.search1:HOVER {
    color : #FFFFFF;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	background:#003333;
}


.selectdelim {
    font-weight: bold;
    background: #DDDDDD;
    text-align: center;
}
.applyunread {
    background-color: #FFFFFF;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
}
.applyread {
    background-color: #fff;
    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 { 
    color: #444444;
    font-size: 10px;
    font-weight: normal;
}
.tablelist TH {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    font-weight: bold;
}
A.tablelist:LINK,A.tablelist:VISITED {
    font-family: Arial, Helvetica, sans-serif;
    color: #558888;
    font-weight: bold;
    font-size: 10px;
}
A.tablelist:HOVER {
    font-family: Arial, Helvetica, sans-serif;
    color: #FF0000;
    font-weight: bold;
    font-size: 10px;
}
.tableheader {
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-size: 11px;
    font-weight: bold;
}
A.tableheader:LINK,A.tableheader:VISITED {
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    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 #BBBBBB;
}
.row_highlight {
	background-color: #fff;
}
/*validation error message top message*/
.verror_top {
	color: #FFFFFF;
	background-color: #FF0000;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #000000;
}

.body_outer {
	width:1000px;
	background:url(other/english/grey/bg.gif) repeat-y #fff;
	margin:0 auto; 
}

.body_inner { 
	height:auto;
	margin:0 5px;
}

.header { 
	height:99px; 
	background:url(other/english/grey/header-bg.gif) repeat-x;  
}

.top-add {
	margin:25px 90px 0 0;
} 

ul.main-nav {
	padding:0;
	margin:0; 
	list-style-type:none; 
	background:url(other/english/grey/nav-bg.jpg) repeat-x; 
}

ul.main-nav li {
	width:auto; 
	float:left; 
	display:block; 
	color:#c9ccad;
	position:relative;
} 
 	
ul.main-nav li a,ul.main-nav li a:visited {
	font-size:12px;  
	color:#FFFFFF; 
	text-decoration:none;
	text-transform:uppercase; 
	display:block;
	line-height:31px;
	padding:0 20px;
	font-weight:bold;
	background:url(other/english/grey/nav-bg.jpg) repeat-x;
}
 
ul.main-nav li a:hover {
	text-decoration:none;
	color:#fff;
	font-weight:bold; 
	font-size:12px;  
	background:url(other/english/grey/nav-bg-over.jpg) repeat-x;
}   

.tellafriend	{
	background:url(other/english/grey/r-c-repeat.jpg) repeat-x;
	width:978px;
	font-size:11px;
	color:#6F6F6F;
	height:28px;
	padding:6px;
}

.right {
	width:184px;
	height:auto;
	margin-right:5px;
	float:left;
}

.right-add {
	width:189px;
}

.right-add h1 { 
	height:27px; 
	background:url(other/english/grey/right-add.jpg) no-repeat;
	padding:0 0 0 28px;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	line-height:27px;
}

.right-add-content {
	padding-top:10px;
	border-left:#3495e6 solid 1px;
	border-right:#3495e6 solid 1px;
}

.post-your-job {
	width:189px;
	font-size:11px;
}

.post-your-job-con{
	padding-left:24px;
	height:131px;
	border-left:#d4d5d7 solid 1px;
	border-right:#d4d5d7 solid 1px;
	background:url(other/english/grey/post-jot-rep.jpg) repeat-x;
}
.post-your-job-con h1 a {
	font-size:22px;
	color:#0b305a;
	text-decoration:none; 
}
 
.post-your-job-con img {
	padding:1px;
} 

.post-your-job h1 u {
	color:#0b305a;
}

.left {
	width:186px;
	height:auto;
	margin-left:5px;
	float:left;
}

.login {
	border:#71ae0b solid 1px; 
	width:186px; 
}

.login h1 {
	background:#71ae0b;
	font-size:12px;  
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase; 
	margin:1px; 
	padding-left:10px;
	line-height:24px;
}

.login .input {
	width:160px;
	border:#7f9db9 solid 1px; 
	font:11px Arial, Helvetica, sans-serif;
	padding:3px;
}

.employer{ 
	border:#f88220 solid 1px; 
	width:186px; 
	font-size:11px; 
}

.employer h1{
	background:#f88220;
	font-size:12px;  
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase; 
	margin:1px; 
	padding-left:10px;
	line-height:24px;
} 

.employer div.div{
	margin:5px 10px 0 5px;
}

.employer div.div1{
	margin:5px 10px 0 10px;
}

.employer img{
	padding:0 10px 0 0;
}

.employer a{
	color:#0d5bae;
	text-decoration:underline;
}

.employer a:hover{ 
	text-decoration:none;
}

.letest-job{ 
	border:#0362a4 solid 1px; 
	width:186px;
	padding-bottom:5px;
	font-size:11px;
}

.letest-job h1{
	background:#0362a4;
	font-size:12px;  
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase; 
	margin:1px; 
	padding-left:10px;
	line-height:24px;
}  

.letest-job ul {
	padding:0;
	margin:8px 13px 0 13px; 
	list-style-type:none; 
}

.letest-job ul li {
	width:auto;  
	display:block;
	background:url(other/english/grey/arrow.jpg) left 4px no-repeat;
	padding:0 0 10px 15px;
}

.letest-job ul li h2 {
	font-weight:bold;
	font-size:11px;
} 

.letest-job ul li h2 a {
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#333333;
}

.letest-job ul li h2 a span {
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.letest-job ul li h2 a:hover {
	text-decoration:underline;
}

.mid {
	width:572px; 
	margin:0 15px;
	float:left;
	font-size:11px; 
}

.mid h1 {
	font-size:14px;
	color:#333333;
	text-decoration:underline;
	padding-bottom:5px;
	font-weight:bold;
} 

.mid a { 
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}

.mid h2 {
	font-size:12px;
	color:#333333;
	text-transform:uppercase;
	padding-left:18px;
	margin-left:10px;
	line-height:20px;
	font-weight:bold;
	background:url(other/english/grey/bullet.jpg) left no-repeat;
}

.mid a:hover {  
	text-decoration:none; 
} 

a.link {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}

a.link:hover {
	text-decoration:none;
}

a.link1 {
	font:12px Arial, Helvetica, sans-serif;
	color:#000 !important;
	text-decoration:none;
}

a.link1:hover {
	text-decoration:underline;
}

.welcome-bg { 
	height:222px; 
}

.welcome { 
	float:left;
}

.welcome h1 {
	font-size:14px;
	color:#333333;
	text-decoration:underline;
	padding-bottom:5px;
	font-weight:bold;
}

.welcome p{
	line-height:15px;
	margin:0; padding:0;
}

.category {
	font-size:11px;
	float:left;
}

.category h2 {
	font-size:12px;
	color:#333333;
	text-transform:uppercase;
	padding-left:18px;
	margin-left:10px;
	line-height:20px;
	font-weight:bold;
	background:url(other/english/grey/bullet.jpg) left no-repeat;
}

.category ul {
	padding:0 0 0 20px; 
	margin:0; 
	list-style:none;
} 

.category li {
	color:#333333; 
	float:left;
}  

.category li a {
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	width:115px;
	font-size:11px;
	background:url(other/english/grey/cat-bullet.jpg) no-repeat left 7px; padding:2px 0 2px 10px; 
} 

.category li a:hover {
	text-decoration:none;
	background:url(other/english/grey/cat-bullet-over.jpg) no-repeat left 7px;
}

.category a.more {
	color:#FF0000;
	font-size:11px;
	text-decoration:underline;
	margin-right:15px;
	font-weight:normal;
}

.category a.more:hover	{
	text-decoration:none;
}


.category-after-login {
	font-size:11px;
	float:left;
}

.category-after-login h2 {
	font-size:12px;
	color:#333333;
	text-transform:uppercase;
	padding-left:18px;
	margin-left:10px;
	line-height:20px;
	font-weight:bold;
	background:url(other/english/grey/bullet.jpg) left no-repeat;
}

.category-after-login ul {
	padding:0 0 0 20px; 
	margin:0; 
	list-style:none;
} 

.category-after-login li {
	color:#333333; 
	float:left;
}  

.category-after-login li a {
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	width:145px; 
	background:url(other/english/grey/cat-bullet.jpg) no-repeat left 7px; padding:2px 0 2px 10px; 
} 

.category-after-login li a:hover {
	text-decoration:none;
	background:url(other/english/grey/cat-bullet-over.jpg) no-repeat left 7px;
}

.category-after-login a.more {
	color:#FF0000;
	font-size:11px;
	text-decoration:underline;
	margin-right:15px;
	font-weight:normal;
}

.category-after-login a.more:hover	{
	text-decoration:none;
}

h2.rigister_now, h2.rigister_now a{
	font:bold 20px/37px "Arial";
	color:#0070c3;
	background:none;
	padding:0;
	text-decoration:blink;
	text-transform:capitalize;
}


h2.rigister_now a span{
	font:bold 16px "Arial";
	color:#FF0000; 
	text-decoration:none !important;
}

.employer-info { 
	height:135px;
	border:solid #ffb753 1px; 
	padding:10px;
}

.employer-info h1 {
	font:bold 18px 'Arial';
	color:#00274e;
	text-decoration:none;
	background:url(other/english/grey/info.gif) no-repeat left 0;
	padding:5px 0 10px 40px;
}

.employer-info ul {
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
}

.employer-info ul li {
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	padding-left:20px;
	color:#00274e;
	background:url(other/english/grey/arrow-icon.png) no-repeat left 5px;
	
}



.quick-search {
	background:url(other/english/grey/quick-job-search-bg.gif) repeat-x;
	height:150px;
	border:solid #ffb753;
	border-width:0 3px; 
	padding:0 10px;
}

.quick-search h1 {
	font:bold 18px 'Arial';
	color:#990000;
	text-decoration:none;
	background:url(other/english/grey/search-icon.gif) no-repeat left 0;
	padding:5px 0 10px 40px;
}

.quick-search .input { 
	width:215px; 
	font-size:11px;
	padding-left:5px;
}

.quick-search .select {
	border:solid 1px #febc51;
	background:#fff;
	width:215px;  
}

.quick-search label {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	width:80px;
	float:left;
	line-height:20px;
	padding:0 0 0 3px;
}

.featured-employer {
	width:170px;
}

.featured-employer h1 { 
	height:27px; 
	background:url(other/english/grey/featured-employer.jpg) no-repeat;
	padding:0 0 0 25px;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold; 
	line-height:27px;
}

.featured-employer-content {
	padding-top:10px;
	border-left:#ff7f1a solid 1px;
	border-right:#ff7f1a solid 1px;
}

.featured-employer-content img {
	margin:3px;
	border:#000 solid 1px;
}

.doted {
	background:url(other/english/grey/dot.gif) repeat-x; height:5px;
} 

.resources { 
	border:#C8C8C8 solid 1px;
}

.resources h1 {
	font-size:12px;
	color:#333333; 
	text-transform:uppercase; 
	text-decoration:none; 
	padding:1px 0 0 5px; 
	margin:1px;
	background:#e6e6e6;  
	line-height:25px;
} 

.resources h3 {
	font-size:11px; font-weight:bold;
	color:#105dab;
	background:url(other/english/grey/bullet1.jpg) no-repeat 0 50%;
	padding-left:10px;  
} 


.resources h3 a {
	color:#105dab;
}
.resources h3 a:hover {
	text-decoration:none;
}

.resources a.more {
	font-size:11px; font-weight:normal;
	color:#FF0000;
	text-decoration:none; 
}

.resources a.more:hover { 
	text-decoration:underline; 
}

.sorting { 
	font:bold 11px/20px Arial, Helvetica, sans-serif; 
	color:#fff; 
	padding:5px; 
	cursor:pointer;  
	width:100px;  
	text-align:left;
	position:relative;
	margin:0 2px;
}

#sort {
	display: none; 
	position:absolute;
	background:#d2dbe4;
	left:0; 
	width:100px;
	padding: 0 0 10px 12px;
	margin-top:5px;
	top:22px;
	border-top:#0c5994 solid 1px;
} 

#sort a {
	color:#16395e;
	line-height:20px;
	text-decoration:none; 
}

#sort a:hover {
	text-decoration:underline;
} 

.job-search-result .title a{
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:#003366;
	margin:0;
	padding:0; 
}

.job-search-result .title span{
	font:12px Arial, Helvetica, sans-serif;
	color:#0033CC;	
}

.job-search-result .location {
	font:bold 12px Arial, Helvetica, sans-serif;
}

.job-search-result .location a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0C0C0C;
}

.job-search-result .description {
	font:12px Arial, Helvetica, sans-serif;
}

input.round-button {
	background:url(other/english/grey/button-bg.gif) repeat-x;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#fff; border:none; text-decoration:none; margin:0; padding:0 5px;
	height:20px; 
}

.round-button, .round-button a {
	background:url(other/english/grey/button-bg.gif) repeat-x;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#fff; 
	padding:2px 10px;
	border:none;
	text-decoration:none;
	margin:0;  
}

.round-button a:hover { 
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	border:solid 1px #804000;
	text-decoration:none;
	color:#fff;
}
    
a.pager {font-family: arial; font-size : 11px; color: #0C5994; padding:1px 5px; text-decoration: none}
a.pager:hover {font-family: arial; font-size : 11px; color: #fff; text-decoration: none; padding: 2px 5px; background: #0C5994; } 
.currentPage {font-family: arial; font-size : 11px; color: #fff; text-decoration: none; padding: 2px 5px; background: #0C5994; } 

a.linkblue,.linkblue {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0c5994;
}

a.linkblue:hover { 
	color:#003300;
	text-decoration:underline;
}

.noresult {
	border:solid 1px #BDD3E9;
	padding:10px;
}

.noresult h1 {
	font:bold 20px/25px Arial, Helvetica, sans-serif;
	color:#003366;
	margin:0; padding:0;
}

.noresult h2	{
	font:bold 14px/25px Arial, Helvetica, sans-serif;
	color:#FF0000;
	margin:0; padding:0;
}

.noresult h3	{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#006600;
	margin:0; padding:0;
}
.noresult ul {
	margin:5px 30px;
	padding:0;
	list-style:square;
	font:12px Arial, Helvetica, sans-serif;
}

a.search1:link,a.search1:visited {
    color : #fff;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	padding:5px 15px;
	background: #0c5994;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

a.search1:hover {
    color : #FFFFFF;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	background:#003333;
}

.inputs { 
	font:11px Arial, Helvetica, sans-serif;
	border:solid 1px #7f9db9;
	width:320px;
	padding:2px 5px; 
} 
 
.loginbg				{margin:0 10px; padding:0; 
						 background:url(other/english/grey/login_bg.gif) repeat-x #fbfbfe;
						 -moz-border-radius:2px; -webkit-border-radius:2px;
						 border:#1375cc solid 1px; 
						 font:normal 14px Arial, Helvetica, sans-serif;}
						 
.loginbg button	 		{background:#c20600; color:#fff; padding:2px 5px; font-weight:bold;
						 border:solid 1px #b10903; font:bold 12px Arial, Helvetica, sans-serif;}	
.loginbg button:hover	{background:#b10903; border:solid 1px #c20600;}						 	 
.loginbg form			{margin:0 10px 0 15px; width:100%;}	
.loginbg form a			{color:#000; text-decoration:underline; font-weight:bold; font-size:12px;}	 
.loginbg form a:hover	{text-decoration:none;}							 
.loginbg label			{font:bold 12px/25px Arial, Helvetica, sans-serif; width:200px; position: relative;}
.loginbg .input			{border:solid 1px #cdd4ee; color:#455b83; width:200px; background:#dee3f5;
						 padding:2px 5px;} 
.loginbg h1				{font:bold 15px/25px Arial, Helvetica, sans-serif; padding:0 10px; color:#fff;}
.loginpage				{margin:10px 5px 10px 0;}
.loginpage	h2			{font:bold 16px/18px Arial, Helvetica, sans-serif;}
.loginpage	h2 span		{font:bold 12px/20px Arial, Helvetica, sans-serif;}
.loginpage	h1			{font:bold 18px/20px Arial, Helvetica, sans-serif; border-bottom: 1px solid #a1d3ed; 
						 padding-bottom: 8px;} 
.loginpage	h3			{font:bold 14px/20px Arial, Helvetica, sans-serif;}
.loginpage	a			{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.loginpage	a:hover		{text-decoration:underline;}
.loginpage	ul			{list-style:none; margin:0; padding:0;}
.loginpage	ul li		{color:#000; font:12px/18px Arial, Helvetica, sans-serif;
						 background:url(other/english/grey/bullet.jpg) no-repeat left 3px; padding-left:22px; }  
						 
.employer_loginbg button:hover	{background:#b10903; border:solid 1px #c20600;}						 	 
.employer_loginbg form			{margin:0 10px 0 15px; width:100%;}	
.employer_loginbg form a		{color:#000; text-decoration:none; font-weight:bold; font-size:12px;}	 
.employer_loginbg form a:hover	{text-decoration:underline;}							 
.employer_loginbg label			{font:bold 12px/25px Arial, Helvetica, sans-serif; width:200px; 
								 position: relative;}
.employer_loginbg .input		{border:solid 1px #cdd4ee; color:#455b83; width:170px; background:#fff;
						 		 padding:2px 5px; margin-left:5px;} 
.employer_loginbg h1 			{font:bold 20px/25px Arial, Helvetica, sans-serif; padding:0 10px; color:#0067b8;}



.button a				{text-decoration:none !important; color:#fff !important; padding:5px 10px;
						 background:#64af15; border:#53980a solid 1px; 
						 font:bold 14px Arial, Helvetica, sans-serif; } 
.button a:hover 		{text-decoration:none; background:#FF6600; border:#ea5e00 solid 1px;} 

.left-nav h1 			{background:#000; color:#fff; font:bold 12px Arial, Helvetica, sans-serif; padding:5px 10px;}
.left-nav ul 			{margin:0; padding:0; list-style:none; border:solid 1px #000; border-bottom:solid 0px #FFFFFF;}
.left-nav ul li 			{border-bottom:solid 1px #ccc;} 
.left-nav ul li a 		{font:bold 11px/25px Arial, Helvetica, sans-serif; color:#00172F; height:25px; padding:0 15px 0 28px; text-decoration:none; background:url(other/english/grey/bullet.gif) no-repeat 10px 50% #fff; display:block;}
.left-nav ul li a.nobor	{border-bottom:solid 0 #ccc}						 
.left-nav ul li a:hover	{ background:url(other/english/grey/bullet_over.gif) no-repeat 10px 50% #E5E5E5; color:#000;}

.view {
	font:12px Arial, Helvetica, sans-serif;
	float:left;
}

.view h1 {
	font:18px/30px Arial, Helvetica, sans-serif;
	color:#003366;
	border-bottom:solid 2px #003366;
	margin-bottom:10px;
}

.view h2 {
	font:15px/30px Arial, Helvetica, sans-serif;
	color:#003366; 
	margin-bottom:10px;
	text-decoration:underline;
} 

.registration {
	font:12px Arial, Helvetica, sans-serif;
	color:#000; 
}

.registration h1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	margin-top:10px; padding:0;
}

 .registration .input  {
	border:solid 1px #7f9db9;
	width:225px;
	padding:2px 5px; 
} 

 .registration label { 
	width:225px;  
	position: relative;
} 
 
.hint {
  display:none;
  position: absolute;
  right: -255px;
  width: 200px;
  margin-top: -10px;
  border: 1px solid #c93;
  padding: 10px 12px;
  background-color: #ffc;
  font-size:11px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  z-index:999;
}

.border {
	border: 1px solid #dbdbdb; 
}

.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: bold;

}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-align: justify;
	text-decoration:none; 

}
.whitetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform:uppercase;
}

.w120 {width:120px;} 
.w150 {width:150px;}
.w175 {width:175px;}
.w200 {width:218px;} 
.w250 {width:268px;}
.w50 {width:30px;} 
.w20 {width:20px;} 
.w80 {width:80px;} 

h1.heading {
	background:url(other/english/grey/heading-bg.jpg)repeat-x; 
	color:#333333;
	text-decoration:none;  
	font:bold 14px/26px Arial, Helvetica, sans-serif;
	padding:0 10px;
	border:solid 1px #ceebf9;
}
 
.inbox_unread {
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000; 
	background:#fff;
	padding:0 0 0 10px; 
}

.inbox_read {
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	background:#E6F2FF; 
	padding:0 0 0 10px; 
} 

a.inbox_unread {
	text-decoration:none;
	color:#000;
	font-weight:bold;
	display:block;  
}


a.inbox_read {
	text-decoration:none;
	color:#000;
	font-weight:normal;
	display:block;  
} 

.bor	{
	border-bottom:solid 1px #DFDFDF;
} 

.inbox_button a {
	font:bold 12px Arial, Helvetica, sans-serif; 
	text-decoration:none;
	color:#fff;
	padding:3px 10px;
	margin:0 5px;
}

.inbox_button a:hover { 
	background:#006600;  
}

a.link1 {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0062c2;
}

/* Dropdown Menus
 **********************/
	#primary_navigation .dropdownMenu{
		position: absolute; 
		width: 320px;
		padding:5px; 
		z-index: 1000;
		background:url(other/english/grey/line.gif) repeat-y #0d5bad; 
		display: none;
		-moz-border-radius-bottomleft:10px;
	   -webkit-border-radius-bottomleft:10px; 
	   -moz-border-radius-bottomright:10px;
	   -webkit-border-radius-bottomright:10px; 
	}
	#primary_navigation .open{
		display: block;
	}
	#primary_navigation .dropdownMenu ul{
		width: 160px;
		float: left;
		margin:0;
		padding:0; 
	}  
	
	#primary_navigation .dropdownMenu li{
		float: none; /*rd*/
		position: static; /*rd*/
		margin: 0; /*rd*/ 
	} 
	
	#primary_navigation .dropdownMenu li a{
		background:url(other/english/grey/arrow-white.gif) no-repeat 10px 50%;
		font:12px/25px Arial, Helvetica, sans-serif;
		padding:0 30px;
		text-transform:capitalize;
		margin:0 5px; 
	} 
	
	#primary_navigation .dropdownMenu li a:hover{
		background:url(other/english/grey/arrow-over.gif) no-repeat 10px 50% #004c9c;
		padding:0 30px;
	}

.normaltextfieldstyle	{ 
	color:#000; 
	font-size:11px; 
	font-family:Tahoma,arial;
	font-weight: normal;
	padding:2px;
} 

.blacktext {font:normal 12px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold;}

.padd5 { padding:5px;}
.content a	{font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.content a:hover {text-decoration:underline;}

.article-left h1 {
	background:url(other/english/grey/blue-bg.jpg) repeat-x;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0; padding:0 0 0 12px;
	border:solid 1px #0097da; 
	-moz-border-radius:3px;
	-webkit-border-radius:3px; 
}
	
.article-left ul { 
	list-style:none;
	margin:0; padding:5px;  
}
 
.article-left ul li a { 
	font:bold 11px/22px Arial, Helvetica, sans-serif;  
	color:#009adf;
	text-decoration:none;
	background:url(other/english/grey/arrow.gif) no-repeat 5px 50%;  
	padding:0 18px; 
	text-transform:capitalize;
	border-bottom:dotted 1px #CCCCCC;
	display:block;
	height:22px;
}	

.article-left ul li a:hover { 
	background:url(other/english/grey/arrow_over.gif) no-repeat 5px 50%;
	color:#ff8d01;
}	

.article h1 {
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#1163b5;
}

.article h2 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#1163b5;
}

.article h3 a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#1163b5;
}

.article p {
	color:#666666;
} 

.contactInfo {
	line-height:20px;
}

.contactInfo p {
	margin:5px 0; 
}

.contactInfo h2 {
	margin:0; padding:0 0 2px 0;
	color:#0C5994;
	border-bottom:solid 1px #CCEEFF;
	font:20px Arial, Helvetica, sans-serif;  
}

.feedback h1 {
	background:url(../images/splatter.png) no-repeat left top;
	font :16px/42px Arial, Helvetica, sans-serif;
	color:#222;
	text-decoration:none;
	padding-left:45px;
	text-shadow:3px 0px 3px #b7b7b7; 
}

.feedback form {
	margin:0 15px 0 10px; padding:20px;
	border:solid 1px #CACACA;
	background:#EAEAEA;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

.feedback label {
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	width:100px; float:left;
	color:#333333;
}

.feedback input.input {
	font:12px/20px Arial, Helvetica, sans-serif;
	width:100px; float:left;
	border:solid 1px #CACACA;
	width:235px;
	padding:2px 3px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px; 
}

.feedback textarea.textarea {
	font:12px/20px Arial, Helvetica, sans-serif;
	width:100px; float:left;
	border:solid 1px #CACACA;
	width:235px;
	padding:2px 3px;
	height:170px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
}

.feedback select.select {
	font:12px/20px Arial, Helvetica, sans-serif;
	width:100px; float:left;
	border:solid 1px #CACACA;
	width:233px;
	padding:2px 3px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

.Butt,a.Butt	{
	padding:4px 10px; 
	background:url(other/english/grey/button-bg.gif) repeat-x;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	font-family:inherit;
	font-size:12px;
	font-weight:bold;
	color:#fff; 
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor:pointer;
	text-decoration:none;
}

.job-view h1 {
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#000099;
}

.job-view h1 span{
	font:20px Arial, Helvetica, sans-serif;
	color:#990000;
}

.job-view h2, .job-view h2 a{ 
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

.job-view h2 span{ 
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

