@CHARSET "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	font:12px Verdana;
	color:#666;
}
* {
	padding:0px;
	margin:0px;
	text-decoration:none;
}
a, a:hover, a:link, a:visited {
	text-decoration: none;
	color: #0000ff;
}
#active_link {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
}
/*----- top panel(menu) start here----*/
/*div#super_menu {
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #333;
	height:36px;
	vertical-align:middle;
}
div#super_menu_left {
	float: left;
	height:36px;
	line-height:36px;
}
div#super_menu_right {
	float: right;
	height:36px;
	line-height:36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}*/
/*div#menu {
	float:left;
	width:100%;
	height: 22px;
	background-color: #65E844;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	padding-top:5px;
	vertical-align:middle;
	font:bold 13px Arial, Helvetica, sans-serif;
}*/
div#menu .link {
	/*padding:0px 15px 0px 15px;*/
	/*padding:0px 9px 0px 9px;*/
	padding:0px 6px 0px 6px;
	text-decoration: none;
	color: #FFF;
}
div#menu .active_link {
	padding:0px 25px 0px 25px;
	text-decoration: none;
	color: #000;
}
/*#logo {
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#333333;
}
*/
h1 {
	font:bold 22px Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
}
h1 {
	font: bold 16px Arial;
	color:#000;
	margin:5px 0px 2px 0px;
}
h2 {
	font: bold 16px Arial;
	color:#000;
	margin:5px 0px 2px 0px;
}
h3 {
	font: bold 12px Arial;
	color:#000;
	margin:7px 0px 2px 0px;
}
a.gray_button, a:hover.gray_button, a:link.gray_button, a:visited.gray_button {
	margin: 5px;
	line-height: 30px;
	padding:3px 8px 3px 8px;
	border: 1px #DDD solid;
	background-color: #EEE;
	text-decoration: none;
	white-space: nowrap;
	color: #EB6D26;
}
a:hover.gray_button {
	background-color: #DDD;
	color: #666;
}
.list {
	padding-left:150px!important;
	float:right !important;
	height:20px;
}
#link_left {
	float:left;
	/*width:75%;*/
	/*width:80%;*/
	width:76%;		
}
#link_right {
	float:right;
	text-align:center;
	/*width:25%;*/
	width:24%;	
}
/* -- middle content star here -- */
.home_container {
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
}
/*.home_row1 {
	float:left;
	width:100%;
	background:#f8f8f8;
	border-bottom:1px solid #000;
}*/
.home_title {
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 0px 0px 20px;
}
/*.home_row1_col1 {
	float:left;
	width:285px;
	padding:0px 0px 10px 30px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:15px;
}
.home_row1_col1 a{
 font:11px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;
}
.home_row1_col2 {
	float:left;
	margin:-20px 0px 5px 82px;
}*/
/*.home_row2 {
	float:left;
	width:98%;
    padding:10px 0px 0px 20px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}*/
/*.home_row2_col1 {
	float:left;
	width:48%;
	padding:0px 5px 10px 10px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:15px; 
	border-right:1px solid #c0c0c0;
}*/
/*.home_row1_col2 a{
 font:11px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;
}*/
./*home_row2_col2 {
	float:left;
	width:42%;
	padding:0px 10px 10px 30px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:15px;
}*/
.list_comapny{
 margin:0px 0px 0px 20px;
}
.search_redbtn {
	width:100px;
	height:28px;
	background:url(../img/search_red.jpg) no-repeat;
	border:none;
	font:bold 17px Arial;
	margin-bottom:10px;
	color:#000;
}
.search_box{
 float:right;
 padding-right:0px; 
 text-align:right; margin-top:-30px;
}
.bita_txt{
 font:12px Arial, Helvetica, sans-serif; 
 color:#ff0000; 
 vertical-align:super;
} 
.txt_box {
 width:180px;
 height:16px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 border:1px solid #000;
 padding: 2px;
}
div#footer {
	float:left;
	width:100%;
	margin:70px 0px 8px 0px;
	border-top:1px solid #999999;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#444;
}
div#footer a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #0000ee;
}
div#footer a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
div#footer_left {
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #444;
	text-decoration:none;
	font-weight:normal;
}
div#footer_right {
	padding-top: 5px;
	float:right;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #444;
}
div#footer_middle {
	padding-right: 15px;
	padding-top: 5px;
	text-align: center;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #444;
}
/************************* NEW ADDED ON 29-8-09 for throwthebouque  *************************/
div#super_menu {
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #333;
	height:70px;
	vertical-align:middle;
}
div#super_menu_left {
	float: left;
	height:70px;
	line-height:70px;
}
div#super_menu_right {
	float: right;
	height:70px;
	/* comment on 15-2-10 line-height:40px;*/
	line-height:40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* created on 15-2-10 if remove facebook button */
div#super_menu_right_no_fb {
	float: right;
	height:70px;
	/* comment on 15-2-10 line-height:40px;*/
	line-height:70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#logo {
	font: bold 40px Arial, Helvetica, sans-serif;
	color:#333333;
	
}
div#menu {
	float:left;
	width:100%;
	height: 22px;
	background-color: #99ccff;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	padding-top:5px;
	vertical-align:middle;
	font:bold 13px Arial, Helvetica, sans-serif;
}
.home_row1 {
	float:left;
	width:100%;
	background:#d3f0fe url(../img/home_banner_bg.jpg) repeat-x;
	}
.home_row2 {
	float:left;
	width:98%;
    padding:10px 0px 0px 20px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#000; display:inline;
}
.home_row2_col1 {
	float:left;
	width:71%;
	padding:0px 5px 10px 0px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:15px; display:inline; 
	
}
.home_row1_col2 a{
 font:11px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;
}
.home_row2_col2 {
	float:right;
	width:27%;
	padding:0px 10px 10px 0px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:15px; display:inline; 
}

.home_row1_col1{
float:left;
}
/*.home_row1_col2{
float:left; width:63%; text-align:left; padding:20px 10px 0px 0px; display:inline;
}
*/
/*.home_row1_col2{
float:left; width:63%; text-align:left; padding:20px 5px 0px 0px; display:inline;
}*/
/*.home_row1_col2{
float:left; width:64%; text-align:left; padding:20px 0px 0px 0px; display:inline;
}
*/
.home_row1_col2_head_txt{
font: bold 28px Arial, Helvetica, sans-serif; color:#000;
}
.home_row1_col2_subhead_txt{
font: 22px Arial, Helvetica, sans-serif; color:#000;
}
.home_row1_col2_searchbox{
display:inline; vertical-align:middle;
}
.near_txt{
font: bold 18px Arial, Helvetica, sans-serif; color:#000;
}
.home_row2_col1_innercolbox{
float:left; width:29%; margin-right:40px;
}
.last{
 border:none; margin:0px; border-right:none !important;
}
.home_row2_col1_innercolbox_title{
font:bold 18px Arial, Helvetica, sans-serif; color:#808080;
}
.home_row2_col1_innercolbox_innercontent{
font:14px Arial, Helvetica, sans-serif; color:#0000ff; line-height:20px; border-right:1px solid #000; 
}
.go_btn{
width:50px; font: bold 18px Arial, Helvetica, sans-serif; height:34px; vertical-align:middle;
}

/* Added new on 08 sep */

.key_cat_textlink{
position:relative; width:90%; padding-left:77px;
}
.key_cat_textlink a{
font:11px Arial, Helvetica, sans-serif ; color:#0000FF; text-decoration:none;
}
.key_cat_textlink a:hover{
font:11px Arial, Helvetica, sans-serif ; color:#0000FF; text-decoration:underline;
}
/*#key_cat_textlink_active{
font:11px Arial, Helvetica, sans-serif ; color:#000;
}*/
.key_cat_textlink_active{
font:11px Arial, Helvetica, sans-serif ; color:#000 !important;
}
/*.searchbox_jmpmnu_home{
height:32px; width:30%; padding:3px 2px 2px 2px; margin:0px; vertical-align:middle; font:16px Arial, Helvetica, sans-serif;
}
.searchbox_txtbox{
width:28%; height:20px; vertical-align:middle; border:1px solid #4d4d4d; padding:5px; font:16px Arial, Helvetica, sans-serif;
}*/
/* Added new At 01 Dec 09 */ 


/*.home_new_feature_panel{ 
position:absolute; width:61%; _width:100%; top:15.4em; font:19px Arial, Helvetica, sans-serif; color:#000;

}
*/
.home_new_feature_panel{
position:absolute; top:15.5em; left:18.6em; width:34em; font: 19px Arial, Helvetica, sans-serif; color:#000;
}

.home_new_feature_panel .feature_line{
font:16px Arial, Helvetica, sans-serif; color:#000;
}
.home_new_feature_panel .feature_txt{
 color:#ed4538;
}
.home_new_feature_panel .request_txt{
font:bold 16px Arial, Helvetica, sans-serif; color:#4d44ff;
}
/* Added new at 02 Dec 09 */

.home_row1_col2{
float:left; width:63%; padding:20px 0px 0px 0px; text-align:left; display:inline;
}
.home_searchbox{
position:relative; float:left; width:100%; font:bold 18px Arial, Helvetica, sans-serif; color:#000;
}
.home_searchbox_col1{
float:left; width:43%;
}
.home_searchbox_col2{
float:left; width:38%;
}
.home_searchbox_col3{
float:left; width:18%;
}
.find_new_feature_panel{
position:relative; top:20px; margin-bottom:25px; width:90%;
}
.searchbox_jmpmnu_home{
height:32px; width:70%; _height:100%; padding:3px 2px 2px 2px; margin:0px; vertical-align:middle; font:16px Arial, Helvetica, sans-serif;
}
.searchbox_txtbox{
width:65%; height:20px; vertical-align:middle; border:1px solid #4d4d4d; padding:5px; font:16px Arial, Helvetica, sans-serif;
}

/*added on 12 feb*/
div#super_menu_right_fb_login {
float: right;
height:58px;
line-height:13px;
/* line-height:70px; */
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:12px;
}
.fb_login_msg{
margin: 0px; padding:4px 0px 0px 0px; *padding-top:1px; text-align:right; display:inline;
}
