/* CSS Document */

body{ margin: 0 0 0 0 ; background:#c0c0c0;
	}
	

.link_td{
	background: #6D6E71;
	height:23px;
	}
	
.link_img{
	padding-right:39px;
	padding-left:39px;
	}
	
	
.sign_news_repeat{
	background:url(../images/sign_newletter_repeatbg.jpg) repeat-y;
	height:110px;
	padding-right:14px;
	}
	
.text_box{
	height:14px;
	width:135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	border:1px solid #999999;
	}
	
.addvertisement{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6E71;
	}
	
.welcome, .welcome a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2765A4;
	text-decoration:none;
	}
	
.welcome a:hover{
	color:#666666;
	}
	
.page_subhead, .page_subhead a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F78705;
	text-decoration:none;
	}

.page_subhead a:hover{
	text-decoration:underline;
	}
	
.subhead, .subhead a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F78705;
	text-decoration:none;
	}

.subhead a:hover{
	text-decoration:underline;
	}	

.wel_con, .wel_con a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595B;
	text-decoration:none;
	line-height:18px;
	}
	
	
.wel_con a:hover{
	text-decoration:underline;
	}
	
.more, .more a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2765A4;
	font-size:12px;
	}

.more a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	}


.date, .date a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2765A4;
	text-decoration:none;
	}
	
.date a:hover{
	text-decoration:none;
	}
	
.wel_bottom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#80B5EC;
	text-decoration:none;
	}

.services, .services a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F78705;
	text-decoration:none;
	padding-left:3px;
	}
	
.services a:hover{
	color:#666666;
	text-decoration:underline;
	}
	
.add, .add a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	}
	
.add a:hover{
	color:#666666;
	text-decoration:underline;
	}
	

.reso, .reso a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F78705;
	text-decoration:none;
	}
	
.reso a:hover{
	color:#666666;
	text-decoration:underline;
	}	


.inner_pagehead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	padding-left:10px;
	}
	
.inner_cont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595B;
	line-height:18px;
	text-decoration:none;
	}

.inner_cont a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595B;
	line-height:18px;
	text-decoration: underline;
	}
	
.inner_cont a:hover{
	text-decoration:none;
	}
	
.contact_bg_inner{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.email, .email a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	}
	
.email a:hover{
	text-decoration:underline;
	}
	
.email_1, .email_1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	}
	
.email_1 a:hover{
	text-decoration:underline;
	}
	
.sitemap, .sitemap a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	}
	
.sitemap a:hover{
	text-decoration:underline;
	}
	
.connect_rightdate{
	font-family:Arial, Helvetica, sans-serif;
	color:#F78705;
	text-decoration:none;
	font-size:10px;
	}
	
.robert_head{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	}
	
.robert_quo{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
	}
	
.robert_con, .robert_con a{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	}
	
.robert_con a:hover{
	color:#0044ac;
	text-decoration:underline;
	}
	
.vital_2line{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	text-decoration:none;
	line-height:24px;
	}	

.spotlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.spotlight a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.spotlight a:hover{
	text-decoration:underline;
	}
	

.news_letterac{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:20px;
	font-size:12px;
	text-decoration:none;
	}
	
.news_letterdac, .news_letterdac a{
	font-family:Arial, Helvetica, sans-serif;
	color:#F78705;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	}
	
.news_letterdac a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:20px;
	font-size:12px;
	text-decoration:none;
	}
	
.home_letterdac, .home_letterdac a{
	font-family:Arial, Helvetica, sans-serif;
	color:#F78705;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	}
	
.home_letterdac a:hover{
	text-decoration: underline;
	}	
	
.celebs_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
.celebs, .celebs a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	line-height:18px;
	}
	
.celebs a:hover{
	text-decoration:underline;
	}
	
.footer_text , .footer_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

 .footer_text a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.submitbutons
{
	font:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	background:#ffffff;
	border:1px solid #999999;
	cursor:pointer;
	height:18px;
	text-align:center;
	vertical-align:top;
}


.news_touse{
	border:#F8992A 1px;
	border-style:solid;
	padding-left:8px;
	border-bottom:#FFEFDD;
}

.news_touse_con{
	border:#F8992A 1px;
	border-style:solid;
	padding-left:8px;
}

.airfair{
	font-family:Arial, Helvetica, sans-serif;
	color:#347EC5;
	font-size:12px;
	text-decoration:none;
	}
	
.vital_stat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1F1A17;
	text-decoration:none;
	line-height:18px;
	}

.client_spot{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	}
	
.content_spot_right{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
	}
	
.form_button{
	background:#f78705;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	border:#FF9900 1px solid;
	width:60px;
	color:#FFFFFF;
	}
	
.inner_cont1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595B;
	line-height:18px;
	text-decoration:none;
	}
	
.inner_cont1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595B;
	line-height:18px;
	text-decoration:underline;
	}
	
.inner_cont1 a:hover{
	text-decoration:none;
	}
	
.services_phase_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	}
	
.services_phase_orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fe9a03;
	text-decoration:none;
	}
	
.services_phase_white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
	}
	
/*connect*/
.top_header_line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.top_header_line a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.top_header_line a:hover{
	text-decoration:none;
	}
	
.supported_by{
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5c;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding-left:14px;
	}
	
.connect_top_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	padding-left:23px;
	text-decoration:none;
	}
	
.connect_top_txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	}
	
.connect_top_txt a:hover{
	text-decoration:none;
	}
	
.connect_issue{
	font-family:Arial, Helvetica, sans-serif;
	color:#F78705;
	text-decoration:none;
	font-size:10px;
	text-align:left;
	}
	

/*connect_ends*/

.testimonials{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#58595B;
	line-height:16px;
	text-decoration:none;
	}
	
.sitemap_sublinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595B;
	line-height:16px;
	text-decoration:none;
	}
	
.sitemap_sublinks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595B;
	line-height:16px;
	text-decoration:none;
	}
	
.sitemap_sublinks a:hover{
	text-decoration: underline;
	}
	
/*tell a friend start */
.tell_boundary{
 border:#cccccc solid 1px;
 }
 
.font1{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:13px; 
 color:#F88705
 }
 
.font2{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#666666
 }
 
.font3{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#999999
 }
 
.txtbox_1{
 font-family:Arial, Helvetica, sans-serif; font-size:11px; 
 color:#999999;
 width:230px;
 height:14px; 
 border:#CCCCCC solid 1px
}
 
.margin_7{
 margin-right:7px;
 }
 
/*tell a friend end */
	
/*event*/
.reg{
 font-family:Arial, Helvetica, sans-serif;
 font-size:24px;
 color:#FFFFFF;
 text-decoration:none;
 padding-left:10px;
 }
.read_more, .read_more a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#336699;
 text-decoration:none;
 }
 
.read_more a:hover{
 text-decoration:underline;
 }


.dot_red{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff1c11;
	font-size:14px;
	text-decoration:none;
	line-height:18px;
		}
	
.robert_con_bold{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	font-weight:bold;
	}
	
.partners{
	font-family:Arial, Helvetica, sans-serif;
	color:#464749;
	font-size:14px;
	text-decoration:none;
	line-height:18px;
	}
	
.partners_blue{
	font-family:Arial, Helvetica, sans-serif;
	color:#0f51a8;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	font-weight:bold;
	}
	
.partners_blue_2, .partners_blue_2 a{
	font-family:Arial, Helvetica, sans-serif;
	color:#0f2d8b;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	}
	
.partners_blue_2 a:hover{
	text-decoration:underline;
	}
	
.enquiry_feild{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	line-height:18px;
	border:#808386 1px solid;
	width:254px;
	height:20px;
   }
		
.enquiry_feild1{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	line-height:18px;
	border:#808386 1px solid;
	width:377px;
	height:20px;
	}
	
.enquiry_feild2{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	line-height:18px;
	border:#808386 1px solid;
	width:119px;
	height:20px;
	}
	
.enquiry_feild3{
	font-family:Arial, Helvetica, sans-serif;
	color:#58595b;
	font-size:12px;
	line-height:18px;
	border:#808386 1px solid;
	width:377px;
	height:50px;
	}
	
.partner_white{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
 }
 
.pad_top_3{
 padding-top:8px;
 }
 
.event_link, event_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
	
.event_link a:hover{
	text-decoration:underline;
	}
	
.pad_lf_rt_10{
	padding-left:10px;
	padding-right:10px;
	}
	

/*event end*/

/*sponser magazine*/

.txt_orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f0bb7a;
	text-decoration:none;
	text-align:left;
	}
	
.txt_white, .txt_white a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	}
	
.txt_white a:hover{
	text-decoration:underline;
	}
	
	
	
/*21 june 2010 */

#knotty_contdiv{
	width:482px;
	float:left;
}

#knotty_contleftdiv{
	width:233px;
	float:left;
}

#knotty_contrightdiv{
	width:239px;
	float:left;
	padding-left:10px;
}	

/*21 june 2010 */