a {
	text-decoration: none;
	font-family: arial, tahoma, helvetica sans-serif;
	font-size: 12px;
	color: #9a9a9a;

}
a:hover {
	text-decoration: underline;
}
.copyrights{
	font-family: arial, tahoma, helvetica sans-serif;
	font-size: 11px;
	color: #9a9a9a;
}
.msgXButton
{
	font-family: arial,Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #FFFFFF;
}
.form_title
{
	font-family: arial,verdana, arial, "ms sans serif", sans-serif;
	font-size: 11px;
	color: #FF8C00;
	font-weight: bold;
}
body
{
	font-family: arial,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.bg_body{
	background-repeat:repeat;
	background-image:url(/images/site_bg.gif);
}
.shadow_bg
{
	background-image:url(/images/shadow_bg.gif);
	background-repeat:repeat-x;
	height:15px;
}
.shadow_bg2
{
	background-image:url(/images/shadow_bg2.gif);
	background-repeat:repeat-x;
	height:8px;
}

.member_welcome{
	width:210px;
	position:absolute;
	left:70px;
	top:15px;
	text-transform:uppercase;
	color: #3e5b85;
	font-size:11px;
	font-family:Arial;
	font-weight:none;
	text-align:left;
}

.member_welcome a{
	text-transform:uppercase;
	color: #3e5b85;
	font-size:11px;
	font-family:Arial;
	font-weight:none;
	text-align:left;
}

.menu_class
{
	float:left;
	width: 159px;
	height: 100%;
	background-image:url(/images/menu_class.gif);
	background-repeat:repeat-y;
}
.shadow_bg_right
{
	float:left;
	height: 100%;
	background-image:url(/images/shadow_bg_right.gif);
	background-repeat:repeat-y;
}
.shadow_bg_left
{
	background-position:top right;
	height: 100%;
	background-image:url(/images/shadow_bg_left.gif);
	background-repeat:repeat-y;
}
.shadow_bg_bottom_middle
{
	background-image:url(/images/shadow_bg_bottom_middle.gif);
	background-repeat:repeat-x;
	height: 7px;
}
.bg_newsletter
{
	background-image:url(/images/bg_newsletter.gif);
	background-repeat:repeat-y;
	height:27px;
}
.newsletter_input_class
{
	background-color: #927B41;
	font-family: Arial, Helvetica, sans-serif;
	color: #71591E;
	width: 137;
	height: 16;
	font-size: 9px;
	margin-top: 6px;
	padding: 2px 5px 0px 5px;
	border: 0px;
}
.welcome_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #ffffff;
	font-size: 11px;
	padding: 0px 7px 0px 32px;
}

.welcome_title
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 12px 10px 32px;
}
.bg_member_login
{	color: #ffffff;
	background-color: #ced3e4;
}
.forgot_your_pass
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4D3F21;
	font-size: 10px;
	padding-left: 2px;
}
.forgot_your_pass a:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4D3F21;
	font-size: 10px;
}
.forgot_your_pass a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4D3F21;
	font-size: 10px;
}
.forgot_your_pass a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #4D3F21;
	font-size: 10px;
}
.register_now
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4D3F21;
	font-size: 10px;
	padding-right: 2px;
}
.register_now a:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4D3F21;
	font-size: 10px;
}
.register_now a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4D3F21;
	font-size: 10px;
}
.register_now a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #4D3F21;
	font-size: 10px;
}
.member_input_class
{
	background-color: #edeff0;
	font-family: Arial, Helvetica, sans-serif;
	color: #362D17;
	width: 167;
	height: 19;
	font-size: 10px;
	padding: 2px 5px 2px 5px;
	border-bottom-width: 0px; 
	border-right-width: 0px;
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-color: #A99971; 
	border-right-color: #C3AF7D;
	border-top-color: #AF9D71; 
	border-left-color: #AF9D71;
}
.member_input_class2
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #767676;
	width: 217;
	height: 19;
	font-size: 10px;
	padding: 2px 5px 2px 5px;
	border-bottom-style: solid; 
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-width: 1px; 
	border-right-width: 1px;
	border-top-style: solid; 
	border-left-style: solid; 
	border-top-width: 1px; 
	border-left-width: 1px; 

}
.bg_under_member_login
{
	background-image:url(/images/bg_under_member_login.gif);
	background-repeat:repeat-x;
	height: 173px;
}
.news_bg
{
	background-image:url(/images/news_bg.gif);
	background-repeat:repeat-y;
	height: 362px;
}
.news_title
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
}
.news_text
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5A460F;
	font-size: 11px;
	text-align: justify;
}
.news_text a:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5A460F;
	font-size: 11px;
	text-align: justify;
}
.news_text a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5A460F;
	font-size: 11px;
	text-align: justify;
}
.news_text a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #5A460F;
	font-size: 11px;
	text-align: justify;
}
.line_news
{
	background-image:url(/images/line_news.gif);
	background-repeat: no-repeat;
	height: 13px;
	background-position:center left;
}
.no_data_message{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #214372;
	font-size: 11px;
	height: 80px;
}
.no_data_message2{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #00275d;
	font-size: 11px;
	height: 50px;
}
.no_data_message3{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5A460F;
	font-size: 11px;
	height: 20px;
}
.title_class{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #313c4b;
	font-size: 11px;
}

.title_class1{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #313c4b;
	font-size: 14px;
}

.short_text_class{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #7A7A7A;
	font-size: 11px;
	text-align: justify;
	padding-top: 5px;
}
.short_text_class a:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #7A7A7A;
	font-size: 11px;
	text-align: justify;
}
.short_text_class a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #7A7A7A;
	font-size: 11px;
	text-align: justify;
}
.short_text_class a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #7A7A7A;
	font-size: 11px;
	text-decoration: underline;
	text-align: justify;
}
.date_class{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #786024;
	font-size: 11px;
}
.paging
{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #7A7A7A;
	text-decoration: none;
	padding: 0px 1px 0px 1px;
}
.paging a:link
{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #7A7A7A;
	text-decoration: none;
	padding: 0px 1px 0px 1px;
}
.paging a:hover
{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #7A7A7A;
	text-decoration: underline;
	padding: 0px 1px 0px 1px;
}
.selected_paging
{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #024097;
	text-decoration: none;
}
.title_link_class{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #65759f;
	padding-left: 10px;
	height: 16px;
}
.form_label3{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #00275d;

	text-decoration: none;
}
.form_input{
	font-family: Arial, Helvetica, sans-serif;
	color: #A3A3A3;
	font-size: 11px;
	text-decoration: none;
	height: 22px;
	width: 210px;
	padding: 3px 2px 0px 2px;
	background-color:#edeff0;
	border-top-style: solid; 
	border-left-style: solid; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-top-color: #D7D7D7; 
	border-left-color: #D7D7D7;
	border-right-style: solid; 
	border-bottom-style: solid; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-right-color: #D7D7D7; 
	border-bottom-color: #D7D7D7;
}
.message_class{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: none;
	background-color: #edeff0;
	padding-bottom: 5px;
}
.contact_title_class{
	font-family:  Arial,Verdana, helvetica;
	font-size: 12px;
	color: #00275d;
	text-decoration: none;
	font-weight: bold;
}
.contact_text_class{
	font-family:  Arial,Verdana, helvetica;
	font-size: 10px;
	color: #00275d;
	text-decoration: none;
}
.titles_class{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: none;
}
.titles_class a:link
{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: none;
}
.titles_class a:visited
{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: none;
}
.titles_class a:hover
{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: underline;
}
.profile_class{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	color: #7A7A7A;
	font-size: 11px;
}
.selected_profile_link{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: none;
}
.title_testimonials_class1{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #65759f;
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.title_testimonials_class2{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #675E48;
	text-decoration: none;
	background-color: #DED2B5;
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.title_testimonials_class3{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #65759f;
	height: auto;
}
.title_testimonials_class4{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #65759f;
	height: auto;
}
.for_test_link{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
}
.for_test_link a:link
{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
}
.for_test_link a:visited
{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
}
.for_test_link a:hover
{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #B59956;
	text-decoration: underline;
}
.form_file{
	font-family: Arial, Helvetica, sans-serif;
		background-color:#edeff0;
	color: #A3A3A3;
	font-size: 11px;
	text-decoration: none;
	height: 22px;
	width: 280px;
	padding: 3px 2px 0px 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-top-color: #D7D7D7; 
	border-left-color: #D7D7D7;
	border-right-style: solid; 
	border-bottom-style: solid; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-right-color: #D7D7D7; 
	border-bottom-color: #D7D7D7;
}
.seperator_class{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: none;
	padding: 0px 7px 0px 7px;
}
.img_class_cert{
	border: 1px solid #FFFFFF;
}
.name_class_cert{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #00275d;
	text-decoration: none;
}
.dep_class_title{
	font-family: Arial, helvetica;
	font-size: 12px;
	padding: 2px 10px 2px 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #00275d;
}
.contact_title{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.contact_text{
	font-family: Arial, helvetica;
	font-size: 11px;
	color: #818181;
	text-decoration: none;
	text-align: justify;
}
.other_alphabet{
	background-color : #00275d;
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	text-decoration: none;
}
.other_alphabet a{
	background-color : #00275d;
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.other_alphabet a:active{
	background-color : #00275d;
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.other_alphabet a:visited{
	background-color : #00275d;
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.other_alphabet a:hover{
	background-color : #00275d;
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.selected_alphabet
{
	background-color : #b5ab89;
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.title_contact_alpha{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #214372;
	padding: 2px 5px 2px 5px;
}
.title_contact_alpha_a{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #214372;
	text-decoration: none;
}
.title_contact_alpha_a a{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #214372;
	text-decoration: none;
}
.title_contact_alpha_a a:active{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #214372;
	text-decoration: none;
}
.title_contact_alpha_a a:visited{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #214372;
	text-decoration: none;
}
.title_contact_alpha_a a:hover{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #214372;
	text-decoration: underline;
}
.tender_title_class{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #214372;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.view_all_tenders{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.view_all_tenders a{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.view_all_tenders a:active{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.view_all_tenders a:visited{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.view_all_tenders a:hover{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: underline;
}
.tender_base_title{
	background-color: #00275d;
	height: 20px;
	padding-top: 3px;
}
.tender_base_title2{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
	text-align:center;
	padding-left: 10px;
}
.tender_desc_1{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	background-color: #ced3e4;
	padding-top: 2px;
	height: 20px;
}
.tender_desc_2{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #1a3d6e;
	background-color: #ced3e4;
	padding-top: 2px;
	height: 20px;
}
.tender_desc_1_span{
	padding-right: 10px;
	padding-top: 2px;
	height: 20px;
}
.tender_desc_2_span{
	padding-left: 10px;
	padding-top: 2px;
	height: 20px;
}
.tender_scope{
font-weight:bold;
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 13px;
	color: #000000;
	padding-top: 2px;
	height: 20px;

}
.note_tenders_class{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #FF0000;
	font-weight: bold;
	padding: 4px 0px 4px 0px;
}
.desc_tenders_class{
	font-family : verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #1a3d6e;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
}
.cms_tenders_class{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	text-align: justify;
}
.layer_class
{
	opacity:1;
	filter: alpha(opacity=90);
	-moz-opacity: 0.85;
	background-color: #000000;
	padding: 10px 10px 10px 10px;
}
.footer_class2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C2E0E;
	font-weight: 100;
}
.footer_class2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C2E0E;
	font-weight: 100;
}
.footer_class2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C2E0E;
	font-weight: 100;
}
.footer_class2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C2E0E;
	font-weight: 100;
}
.footer_link_class
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C2E0E;
	text-decoration: underline;
}
.titles_class_sub{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	padding-left: 2px;
	padding-top: 3px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 100;
}
.titles_class_sub a{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	padding-left: 2px;
	padding-top: 3px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 100;
}
.titles_class_sub a:visited{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.titles_class_sub a:hover{
	font-family: Verdana, Arial, helvetica;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #535353;
	text-decoration: none;
}

div#hold	{ 
	position:relative;
	overflow:hidden;
	width:455px;
	height:260px;
	z-index:1;
	}
	
div#wn{ 
	position:absolute; 
	left:0px;top:0px; 
	width:400px;
	height:260px; 
	clip:rect(0px, 410px, 260px, 0px); 
	overflow:hidden;	
	z-index:1; 
}
	
div#lyr1{ 
	position:absolute;
	visibility:visible; 
	left:0px;top:0px; 
	z-index:1;	
	}
	
div#scrollbar { 
	left:0;top:0;
	width:15px;
	height:260px;
	font-size:1px;
	z-index:1;
  }
  
div#track { 
	position:absolute;
	left:440px;top:0;
	width:10px;
	height:260px;
	z-index:1;
	background: url(/images/track.gif);
	/*background-position:middle;*/
  }
  
div#dragBar {
	position:absolute;
	left:0px; top:0px;
	width:8px;
	height:20px;
	z-index:1;
	background: url(/images/scroll_repeat.gif);
	background-repeat:repeat;
	background-color: #C5B48A;
 	/*cursor:hand;*/
  }
  
  .LeadingTitle1{
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #00275d;
}