body
{
	background-color: #FFFFFF;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

/*
Generic clearfix class
Added by robin 
*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

table#t_maincontainer
{
	width: 1000px;
	padding: 0px 0px 0px 0px;
	
}
.td_header_grey_navigation
{
	background-color: #797978;
	font-family:Arial;
	font-size: 10px;
	color: #BFBFBF;
	text-align: right;
	letter-spacing: 1px;
	line-height: 19px;
	padding-left: 4px;
	padding-right: 4px;
}
.td_header_red_navigation
{
	background-color: #CA0000;
	font-family:Arial;
	font-size: 10px;
	color: #BFBFBF;
	text-align: right;
	letter-spacing: 1px;
	line-height: 19px;
	padding-left: 4px;
	padding-right: 4px;
}
.a_header_grey_navigation
{
	color: #FFFFFF;
	text-decoration: none;
}
.a_header_grey_navigation:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.a_header_red_navigation
{
	color: #FFFFFF;
	text-decoration: none;
	font-style:italic;
	font-weight: bold;
}
.a_header_red_navigation:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}


.td_main_navigation, .td_main_navigation a
{
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color: #676666;
	text-align: center;
	text-decoration:none;
}
.td_main_navigation a:hover
{
	color: #FFFFFF;
	text-decoration:none;
}
.td_main_navigation_red a
{
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color: #CA0000;
	text-align: center;
}
.td_flash_background
{
	background-image: url(../images/flash_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	line-height: 202px;
	text-align: center;
}
.td_inner_background
{
	background-image: url(../images/inner_banner_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	line-height: 125px;
	text-align: center;
}
.home_page_h2
{
	font-family: Arial;
	font-size: 15px;

	font-weight: bold;
	color: #CA0000;
	margin: 0px, 0px, 0px, 0px;
	padding-left: 5px;
}

.td_home_page_services_bg
{
	background-image: url(../images/home_services_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.td_hp_content_localization
{
	background-image: url(../images/home_content_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 35px;
	padding-top: 3px;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:13px;
}
.td_hp_audio_post
{
	background-image: url(../images/home_audio_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 35px;
	padding-top: 3px;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:13px;
}
.td_hp_video_post
{
	background-image: url(../images/home_video_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 35px;
	padding-top: 3px;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:13px;
}
.td_hp_dam
{
	background-image: url(../images/home_dam_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 35px;
	padding-top: 3px;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:13px;
}
.ul_hp_services
{
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color:#515150;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	
}
.ul_hp_services_new
{
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color:#515150;
	line-height: 20px;
	padding-left: 7px;
}
.ul_hp_services li
{
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	
}
.td_home_page_for
{
	background-image: url(../images/home_for_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
}
.p_home_page
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#515150;
	padding-left: 5px;
	text-align: justify;
	margin-bottom:3px;
	
}
.p_home_page1
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#515150;
	padding-left: 5px;
	text-align: center;
	margin-bottom:3px;
	
}
.rightbar_facility_tour_head
{
	font-family: Arial;
	font-size: 12px;
	color:#3C3C3C;
	font-weight: bold;
	text-align:center;
}
.normaltext
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#515150;
} 
.a_news
{
	font-family:Trebuchet MS, Arial;
	font-size: 11px;
	color: #3C3C3C;
	font-weight: bold;
	text-decoration: none;
}
.footer, .footer a
{
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	color:#E6E7E8;
	text-decoration:none;
}
.footer a:hover
{
	color:#E6E7E8;
	text-decoration:underline;
}
.copyrights
{
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
	color: #383838;
}
.current_page
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#CA0000;
	font-weight: bold;	
}

/* Inner Page */

.page_title
{
	font-family:Trebuchet MS,  Arial;
	font-size: 18px;
	color:#CA0000;
	font-weight: bold;	
}
p
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-align:justify;
}
.content_title1
{
	font-family:Trebuchet MS,  Arial;
	font-size: 14px;
	color:#AC0000;
	font-weight: bold;
	text-align:left;
}
.content_title2
{
	font-family:Trebuchet MS,  Arial;
	font-size: 14px;
	color:#AC0000;
	font-weight: bold;
	text-align:center;
}
.content_text1, .content_text1 a
{
	font-family:Trebuchet MS,  Arial;
	font-size: 14px;
	color:#595959;
	font-weight: normal;
	text-align:justify;
	text-decoration:none;
}
.content_text1 a:hover
{	
	color:#595959;
	text-decoration:underline;	
}
.content_text2
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#595959;
	font-weight: normal;
	text-align:justify;
}
.content_text2_new
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#595959;
	font-weight: normal;
	text-align:center;
	line-height:20px;
}
.content_text2 a{color:#AC0000;	text-decoration:underline;}
.content_text2 a:hover{color:#595959;text-decoration:none;}
.content_text3
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#595959;
	font-weight: normal;
	text-align:center;
}
.content_text4
{
	font-family:Trebuchet MS,  Arial;
	font-size: 10px;
	color:#999999;
	font-weight: normal;
	text-align:left;
}
.content_text5
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#595959;
	font-weight: normal;
	text-align:left;
}
.ul_normal_bulleted
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-align:justify;
}
.ul_normal_bulleted a{color:#595959; text-decoration:underline;}
.ul_normal_bulleted a:hover{color:#595959; text-decoration:none;}
.a_normal
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#595959;
	text-decoration: underline
}
.a_normal:hover
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#CA0000;
	text-decoration: underline
}
.a_normal:visited
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#000000;
	text-decoration: underline
}
.hline
{
	BACKGROUND: url(../images/hline.gif) left 50%;
  	background-position: top center;
	BACKGROUND-REPEAT: repeat-x
}
.hline1
{
	BACKGROUND: url(../images/hline.gif) left 50%;
  	background-position: center;
	BACKGROUND-REPEAT: repeat-x
}
.vline
{
	BACKGROUND: url(../images/vline.gif) left 50%;
  	background-position: top center;
	BACKGROUND-REPEAT: repeat-y
}
.p_normaltext
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-align:justify;
}
.border1
{
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
}
.box1
{
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#F6F6F6;
	padding:10px;
}
.box2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#595959;
	text-align:justify;
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#F6F6F6;
	padding:10px;
}
.shade1
{
	font-family:Trebuchet MS,  Arial;
	font-size: 13px;
	color:#595959;
	font-weight: normal;
	text-align:justify;
	background-color:#EAEAEA;
}
.shade2
{
	font-family:Trebuchet MS,  Arial;
	font-size: 13px;
	color:#595959;
	font-weight: normal;
	text-align:justify;
	background-color:#F6F6F6;
}
.center_image
{
	padding:10px;
}
.bullet1
{
	BACKGROUND: url(../images/bullet1.gif) left 50%;
  	background-position: center;
	BACKGROUND-REPEAT: no-repeat;
}
.bullet2
{
	BACKGROUND: url(../images/bullet1.gif) left 50%;
  	background-position: top;
	BACKGROUND-REPEAT: no-repeat;
}
.image_show{
	position:relative;
	margin-top:-70px;
}

.image_show img{
	display:none;  
	position:absolute; 
}
.uc
{
	font-family:Trebuchet MS,  Arial;
	font-size: 15px;
	color:#595959;
	font-weight: bold;
	text-align:center;
	padding-top:100px;
}
.v_close{
	background-image:url(../images/arrow_down.gif);
	background-position:center;
	background-repeat:no-repeat;
	padding-left:10px;
}
.v_open{
	background-image:url(../images/arrow_up.gif);
	background-position:center;
	background-repeat:no-repeat;
	padding-left:10px;
}
.paging
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-align:right;
}
.also_see_tab1
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: normal;
	text-align:center;
	border:solid 1px #7B0101;
	background:#CA0000;
}
.also_see_tab1 a
{
	color:#FFFFFF;
	text-decoration:none
}
.also_see_tab2
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: normal;
	text-align:center;
	border:solid 1px #4A4A4A;
	background:#797978;
}
.also_see_tab2 a
{
	color:#FFFFFF;
	text-decoration:none
}
.more1, .more1 a
{
	font-family:Trebuchet MS,  Arial;
	font-size: 10px;
	color:#595959;
	font-weight: bold;
	text-align:right;
	text-decoration:none
} 
.more2, .more2 a
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#595959;
	font-weight: normal;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
} 
.more2 a{
	background-image:url(../images/bullet4.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:15px;
	text-decoration:underline;	
}
.more2 a:hover{color:#595959; text-decoration:none;}
.a_also_see
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#CA0000;
	text-decoration: underline
}
.a_also_see:hover
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#CA0000;
	text-decoration: none
}
.a_also_see:visited
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#CA0000;
	text-decoration: none
}
.inquiry_form
{
	font-family:Trebuchet MS,  Arial;
	font-size:12px;
	font-weight:bold;
	color:#595959;
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#F6F6F6;
	padding:10px;
}
.title_inquiry_form
{
	font-family:Trebuchet MS,  Arial;
	font-size:12px;
	font-weight:bold;
	color:#595959;
	text-align:right;
}
.inquiry_form input, textarea
{
	font-family:Trebuchet MS,  Arial;
	font-size:11px;
	font-weight:normal;
	color:#595959;
	border:1px solid #9B9B9B;
}
.inquiry_form span
{
	font-family:Trebuchet MS,  Arial;
	font-size:11px;
	font-weight:normal;
	color:#595959;
	text-align:center;
}
.captcha
{
	border:solid 1px #CCCCCC;
	background-color:#E2E2E2;
	padding:10px;
	text-align:center;
}
.captcha1
{
	font-family:Trebuchet MS,  Arial;
	font-size:13px;
	font-weight:bold;
	color:#595959;
	text-align:center;
}
.captcha1 a {color:#595959; text-decoration:underline;}
.captcha1 a:hover {color:#595959; text-decoration:none;}

.table_of_content
{
	font-family:Trebuchet MS,  Arial;
	font-weight:normal;
	color:#595959;
}
.table_of_content #main,.table_of_content #main a
{
	font-size:12px;
	font-weight:bold;
	color:#595959;
	text-decoration:none;
}
.table_of_content #main a:hover
{
	color:#595959;
	text-decoration:underline;
}
.table_of_content #sub,.table_of_content #sub a
{
	font-size:11px;
	font-weight:normal;
	color:#595959;
	text-decoration:none;
}
.table_of_content #sub a:hover
{
	color:#595959;
	text-decoration:underline;
}
.sitemap
{
	font-family:Trebuchet MS,  Arial;
	font-weight:normal;
	color:#595959;
}
.sitemap #main li
{
	font-size:11px;
	font-weight:bold;
	list-style-type:none;
	padding-bottom:5px;
}
.sitemap #main li a
{
	BACKGROUND: url(../images/bullet1.gif);
  	background-position: left;
	BACKGROUND-REPEAT: no-repeat;
	color:#595959;
	text-decoration:none;
	padding-left:20px;
}
.sitemap #main li a:hover
{
	text-decoration:underline;
}
.sitemap #sub li
{
	font-size:11px;
	font-weight:normal;
	list-style-type:none;
	padding-bottom:2px;
}
.sitemap #sub li a
{
	BACKGROUND: url(../images/bullet2.gif);
  	background-position: left;
	BACKGROUND-REPEAT: no-repeat;
	color:#595959;
	text-decoration:none;
	padding-left:20px;
}
.sitemap #sub li a:hover
{
	text-decoration:underline;
}
.facility
{
	text-align:center;
}
.facility img
{
	border:solid 9px #DFDFDF;
	/*background-color:#DFDFDF;
	padding:9px;*/
}
.subtitle_box{
	width:210px;
	background:transparent url(../images/vline.gif) repeat-y scroll right top;
	margin:10px;
	float:left;
}
.subtitle_title{
	color:#AC0000;
	font-family:Trebuchet MS,Arial;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	valign:top;
}
.subtitle_image{
	text-align:center;
}
.subtitle_info{
	color:#595959;
	font-family:Trebuchet MS,Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.subtitle_seprator{

}
.thirddiv{
	background:none;
}
.services_dd
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#595959;
	font-weight: normal;
	text-align:right;
}
.services_dd select
{
	font-family:Trebuchet MS,  Arial;
	font-size: 12px;
	color:#595959;
	font-weight: normal;
}
.service_drop{
	float:right;
}
/* Sitemap starts */
.sitemaptext1
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#D70909;
		text-decoration:none;
	}
.sitemaptext1 a{
color:#D70909; text-decoration:none
}
.sitemaptext1 a:hover {
color:#D70909; text-decoration:underline
}
.sitemaptext2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		padding-left:10px;
		padding-top:2px;
		height:20px;
		background-color:#E0E0E0;
		width:65%;
		text-decoration:none;
	}
.sitemaptext2 a{
color:#666666; text-decoration:none
}
.sitemaptext2 a:hover {
color:#666666; text-decoration:none
}
.sitemaptext3
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		padding-left:10px;
		padding-top:2px;
		height:20px;
		background-color:#E0E0E0;
		width:85%;
		text-decoration:none;
	}
.sitemaptext3 a{
color:#666666; text-decoration:none
}
.sitemaptext3 a:hover {
color:#666666; text-decoration:none
}
.sitemaptext4
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		padding-left:10px;
		padding-top:2px;
		height:20px;
		background-color:#E0E0E0;
		width:80%;
		text-decoration:none;
	}
.sitemaptext4 a{
color:#666666; text-decoration:none
}
.sitemaptext4 a:hover {
color:#666666; text-decoration:none
}
.sitemaptext5
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		padding-left:10px;
		padding-top:2px;
		height:20px;
		background-color:#E0E0E0;
		width:70%;
		text-decoration:none;
	}
.sitemaptext5 a{
color:#666666; text-decoration:none
}
.sitemaptext5 a:hover {
color:#666666; text-decoration:none
}
/* Sitemap Ends */

/*Noob Slide*/
.ss_container{
	background: url("../images/ss_back.gif");
	height:310px;
	width:220px;
	padding-top:13px;
}
#myGallery
{
	height: 300px;
	z-index:5;
	width:195px;
	margin-left:13px;
}
.jdGallery
{
	overflow: hidden;
	position: relative;
}

.jdGallery .slideElement
{
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('img/loading-bar-black.gif');
}

.jdGallery .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 192px;
	margin: 0px;
	left: 1px;
	bottom: 0;
	height: 40px;
	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

.jdGallery .slideInfoZone h2
{
	padding: 0;
	font-size: 12px;
	margin: 0;
	margin: 2px 5px;
	font-weight: bold;
	color: inherit;
	font-family:Trebuchet MS;
}
.bottomline
{
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color:#CB0101;
	text-decoration:none;
}

/* Facility Profile Starts */
.facility_title
{
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#C51313;
	text-decoration:none;
}
.facility_title1
{
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#C51313;
	text-decoration:none;
}
.facility_text1
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#575656;
	text-decoration:none;
}

.facility_text1 a {color:#575656; text-decoration:underline}
.facility_text1 a:hover {color:#575656; text-decoration:none}

.facility_text2
{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#616161;
	text-decoration:none;
}
.facility_text2 a {color:#616161; text-decoration:none}
.facility_text2 a:hover {color:#616161; text-decoration:underline}

.facility_text3
{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#9B2424;
	text-decoration:none;
}
.facility_text3 a {color:#9B2424; text-decoration:underline}
.facility_text3 a:hover {color:#9B2424; text-decoration:none}
.facility_text4
{
	font-family:Trebuchet MS,  Arial;
	font-size: 11px;
	color:#595959;
	padding-left:10px;
	padding-right:10px;
	font-weight: normal;
	text-align:justify;
}
.facility_title
{
	font-family:Trebuchet MS,  Arial;
	font-size: 18px;
	padding-top:10px;
	padding-left:10px;
	color:#CA0000;
	font-weight: bold;	
}
.hline2
{
	BACKGROUND: url(../images/hline1.gif);
  	background-position: center;
	BACKGROUND-REPEAT: repeat-x
}
.hline3
{
	BACKGROUND: url(../images/hline1.gif);
  	background-position: TOP;
	BACKGROUND-REPEAT: repeat-x
}
.vline1
{
	BACKGROUND: url(../images/vline1.gif);
  	background-position: top center;
	BACKGROUND-REPEAT: repeat-y
}
/* Facility Profile Ends */

/* Contact Us Starts */
.contactimgbg1
{
	background-image:url(../images/contact_us_img1.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.contactus_title1
{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#9B2424;
	text-decoration:none;
}
.contactus_text1
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#9B2424;
	text-decoration:none;
}
.contactimgbg2
{
	background-image:url(../images/contact_us_img2.jpg);
	background-repeat:no-repeat;
	background-position:left-top;
}
.contactimgbg3
{
	background-image:url(../images/contact_us_img3.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.contactimgbg4
{
	background-image:url(../images/contact_us_img4.jpg);
	background-repeat:no-repeat;
	background-position:left-top;
}
.contact_title1
{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#Ca0000;
	text-decoration:none;
}
.v_line
{
	background-image: url(../images/v_line.jpg);
	background-repeat:repeat-y;
	}
	
/* Search jobs Starts */
.search_jobs_link_background
{
	background-image: url(../images/search_jobs_link_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height: 36px;
}

.search_jobs_bg
{
	background-image: url(../images/search_jobs_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:112px;
}
.search_jobs_link_currenttext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	color:#FFFFFF;
}
.search_jobs_link_currenttext a { color:#FFFFFF; text-decoration:none}
.search_jobs_link_currenttext a:hover { color:#FFFFFF; text-decoration:underline}

.search_jobs_link_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	color:#C9C8C8;
}
.search_jobs_link_text a { color:#C9C8C8; text-decoration:none}
.search_jobs_link_text a:hover { color:#C9C8C8; text-decoration:underline}

.new_user_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#272727;
	text-align:center;
}
.new_user_text a { color:#272727; text-decoration:underline}
.new_user_text a:hover { color:#272727; text-decoration:none}

.new_user_register_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CA0000;
	text-align:center;
}
.new_user_register_text a { color:#CA0000; text-decoration:underline}
.new_user_register_text a:hover { color:#CA0000; text-decoration:none}

.search_jobs_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#4E4E4E;
}
.search_jobs_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:bottom;
	color:#747474;
}
.search_jobs_text a { color:#747474; text-decoration:underline}
.search_jobs_text a:hover { color:#747474; text-decoration:none}
/*  Member login starts  */
.members_login_bg
{
	background-image:url(../images/members_login_bg.jpg);
	background-repeat:no-repeat;
	height:185px;
}
.members_login_title_grey
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#474747;
}
.members_login_title_red
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CA0000;
}
.members_login_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#656565;
}
.member_forgot_password
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#A1A0A0;
	vertical-align:top;
	padding-top:10px;
}

.member_forgot_password span
{
	padding:0px 10px;
}
.member_forgot_password a { color:#A1A0A0; text-decoration:underline}
.member_forgot_password a:hover { color:#A1A0A0; text-decoration:none}



/*  Members loging ends  */

/*  Jobs category starts  */

.jobs_category_bg
{
	background-image:url(../images/jobs_category_bg.jpg);
	background-repeat:no-repeat;
	height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	color:#CA0000;
}
.jobs_category_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	color:#888585;
}
.jobs_category_text a {color:#888585; text-decoration:none}
.jobs_category_text a:hover {color:#888585; text-decoration:underline}

.jobs_category_text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	color:#CA0000;
}

/*  Jobs category ends  */

/*  Current openning starts  */
.current_opening_bg
{
	background-image:url(../images/current_opening_bg.jpg);
	background-repeat:no-repeat;
	height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3B3B3B;
	padding-left:15px;
}
.current_opening_text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CA0000;
	line-height:16px;
}
.current_opening_text1 a {color:#CA0000; font-weight:bold; text-decoration:underline}
.current_opening_text1 a:hover {color:#CA0000; font-weight:bold; text-decoration:none}

.current_opening_text2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.current_opening_text3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#7D7C7C;
}

.current_opening_text4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:20px;
	color:#000000;
}
.current_opening_text4 a {color:#000000; text-decoration:none}
.current_opening_text4 a:hover {color:#000000; text-decoration:underline}

.current_opening_center_line
{
	background-image:url(../images/center_line.gif);
	background-repeat:repeat-x;
	background-position:center;
}

/*  common css  */

input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:solid;
	border-color:#9B9B9B;
	border-width:1px;
}
.v_line
{
	background-image: url(../images/v_line.jpg);
	background-repeat:repeat-y;
}