body					{ background:url(../images/body_bg.jpg) repeat-x top;  margin:0px; font-family:Verdana; font-size:12px;}
#main					{ width:912px; margin:auto; }

#header					{ width:912px; float:left;  background-color:#FFFFFF; border:#ff0000 0px solid; }
#header_bg				{ background:url(../images/top_bg.jpg) repeat-x top; height:28px; }
.headerleft				{ padding:6px 0px 0px 5px;   margin:0px;  width:200px;}
a.headerleft			{ font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.headerleft:hover		{ text-decoration:none; color:#d6ebfc;}
#logo					{ height:83px; float:left; width:908px;}
#logo_left				{ float:left; padding:18px 0px 0px 12px; }
#logo_right				{ float:left; padding:30px 10px 0px 0px; text-align:right;  width:492px; }
#top_menu				{ height:40px; padding-left:7px;  float:left;}
.headerright			{ padding:6px 10px 0px 0px; float:right;   margin:0px;}
#content_bg				{ float:left; width:912px; background:url(../images/content_bg.jpg) repeat-x top; }
#content_left			{ float:left; margin-top:18px;  width:664px;}
#content_left_terms		{ float:left; text-align:justify; margin-top:18px;  width:664px;}
#content_right			{ float:right; width:236px; padding-right:6px;  margin-top:12px;}
ul.career 				{ text-align:left; padding:0px 5px 12px 10px; list-style-type:none; margin:0px; float:left; width:450px; }
ul.career li 			{ background:url(../images/arrow_violet.gif) no-repeat 0px 12px; padding:5px 6px 0px 18px; }
ul.career a				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
ul.career a:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline; }
ul.browse 				{ text-align:left; padding:3px 5px 12px 15px; list-style-type:none; margin:0px; float:left;  border:#ff0000 0px solid; }
ul.browse li 			{ background:url(../images/arrow_orange.gif) no-repeat 0px 10px; padding:5px 6px 0px 14px; }
ul.browse a				{ font-family:Verdana; font-size:11px; color:#000000; text-decoration:none; }
ul.browse a:hover		{ font-family:Verdana; font-size:11px; color:#FF0000; text-decoration:underline; }
.pink					{ color:#a02771;}
.fed_bold				{ font-size:14px; color:#392446; font-weight:bold;}
.txtbox_right			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 0px 8px; margin:10px 0px 10px 9px; width:207px; height:20px; background:none; border:1px solid #79519A; }
.txtbox					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 0px 8px; margin:0px 0px 7px 9px; width:207px; height:20px; background:none; border:1px solid #79519A; }

.cmbbox					{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; width:207px; border: 1px #9b9b9b solid; background:none; }
a.view_jobs				{ font-family:Verdana; font-size:11px; color:#89b83e; text-decoration:none; font-weight:bold;}
a.view_jobs:hover		{ font-family:Verdana; font-size:11px; color:#513667; text-decoration:underline;}
.lkg_rec				{ float:right;  width:460px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; text-align:justify;}
a.read					{ font-family:Arial; font-size:11px; color:#79789f; font-weight:bold; text-decoration:none; }
a.read:hover			{ text-decoration:none; color:#000000;}
.cnt_read				{ width:425px; float:left; padding:4px; background-color:#d6ebfc;}
.footer					{ padding:8px 0px 5px 0px;   margin:0px;}
a.footer				{ font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.footer:hover			{ text-decoration:none; color:#d6ebfc;}
#footer_main			{ width:100%;  float:left; background-color:#4e4d66;}
#footer_inner			{ width:908px; margin:auto;}	
#footer_right			{ float:right; width:295px; margin-top:5px; padding-right:0px; }
.ftr_requirment 		{ font-size:9px; color:#a7a7b7; float:left; line-height:20px;}
.copy_right		 		{ font-size:11px; color:#323145;  }
.tel_enquiry			{ float:left; border:#FF0000 0px solid; font-family:Arial; font-size:16px; color:#FFFFFF; width:204px; padding-top:6px; margin-right:5px;}
a.email					{ font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none; margin-right:5px;}
a.email:hover			{ text-decoration:none; color:#d6ebfc;}
.content  				{ padding:5px 0px 5px 0px; margin:0px;}
.topcontent 			{ padding:15px 10px 15px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0px; }
a.rwd					{ font-family:Arial; font-size:11px; color:#323145; text-decoration:none; margin-right:5px;}
a.rwd:hover				{ text-decoration:none; color:#d6ebfc;}
h2 						{ padding:16px 0px 5px 0px; color:#313131; font-size:13px; font-weight:bold; margin:0px; display:block; }
.pre_next				{ font-family:Arial; font-size:11px; font-weight:bold;  color:#cccccc; text-decoration:none; }
a.pre_next				{ font-family:Arial; font-size:11px; font-weight:bold; cursor:pointer; color:#7a509a; text-decoration:none;}
a.pre_next:hover		{ text-decoration:none; color:#ff0000;}
a.nur					{ font-family:Arial; font-size:11px; font-weight:bold; cursor:pointer; color:#b03c85; text-decoration:none;}
a.nur:hover				{ text-decoration:none; color:#ff0000; text-decoration:underline;}
.breadcrumb				{ display:none; }
.txt_area				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 0px 8px; margin:10px 0px 3px 9px; width:207px; height:125px; border:1px #D8D8D8 solid; overflow:auto; }
.txtbox1				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 0px 8px; margin:0px 0px 3px 9px; width:150px; height:20px; border:1px solid #79519A;  }
.clientbutton, .elementsbutton, .submit
{
	color : #FFFFFF;
	border: 1px #80AC39 solid;
	background-color:#80AC39;
	cursor:pointer;
	text-align: center;
	vertical-align: top;
	font-weight:bold;
	padding:3px;
}
a.link {color:#80AC39; font-weight:bold; text-decoration:none; cursor:pointer; }
a.link:hover { color:#80AC39; font-weight:bold; text-decoration:none; }

a.link_right {color:#000000; text-decoration:none; cursor:pointer; }
a.link_right:hover { color:#000000; text-decoration:none; }

a.rss {background:url(../images/rss.gif) no-repeat center left;padding-left:25px;color:#80AC39; font-weight:bold; text-decoration:none; cursor:pointer;}
a.subscribe {background:url(../images/mail.gif) no-repeat center left;padding-left:25px;color:#80AC39; font-weight:bold; text-decoration:none; cursor:pointer;}
a.rss:hover {background:url(../images/rss.gif) no-repeat center left;padding-left:25px;color:#80AC39; font-weight:bold; text-decoration:none; cursor:pointer;}
a.subscribe:hover {background:url(../images/mail.gif) no-repeat center left;padding-left:25px;color:#80AC39; font-weight:bold; text-decoration:none; cursor:pointer;}
a.pages_links {color:#C72C88; text-decoration:none; cursor:pointer; }
a.pages_links:hover { color:#C72C88; text-decoration:none; }
ul.sitemap { text-align:left; padding:0px 5px 12px 10px; list-style-type:none; margin:0px; float:left;}
ul.sitemap li { background:url(../images/hand_icon.gif) no-repeat 0px 6px; padding:5px 6px 0px 25px; }
ul.right_menu  { text-align:left; padding:0px 5px 12px 10px; list-style-type:none; margin:0px; float:left;}
ul.right_menu li { background:url(../images/hand_icon.gif) no-repeat 0px 6px; padding:7px 6px 0px 25px; }
a.link_right {color:#79519A; font-weight:bold; text-decoration:none; cursor:pointer; }
a.link_right:hover { color:#79519A; font-weight:bold; text-decoration:none; }
p { text-align:justify; }

.clear
{
	clear:both;
}
ul.career_ind { text-align:left; padding:0px 5px 12px 10px; list-style-type:none; margin:0px; float:left; width:150px; }
ul.career_ind li { background:url(../images/arrow_violet.gif) no-repeat 0px 12px; padding:5px 6px 0px 18px; }
ul.career_ind a	 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
ul.career_ind a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline; }
.topcontent2 { padding:15px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0px; }