@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0 none;
	outline: 0;
	/*vertical-align: baseline; COMMENTED ON 08-July-2011 */
	background: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
a {
    color: #000000;
    text-decoration: underline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
	margin:20px 0 0 0;
	background:#ffffff;
	font-family: Arial, Trebuchet MS;
	color:#000;
	font-size:13px;
}
h1 {
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
	color:#c1c69e;
	padding:0px 0px 20px 0px;
}
h5 {
	font-family:sans-serif, Arial, Trebuchet MS;
	font-size:12px;
	font-weight:normal;
}
h6 {
	font-family:sans-serif, Arial, Trebuchet MS;
	font-size:11px;
	font-weight:normal;
}
.txt-gray {
	color:#606163;
}
.small-txt {
	font-size:10px;
	font-weight:normal;
	color:#fcb24c;
}
.wrapper {
	margin:2px auto;
	width:988px;
}
.main {
	width:988px;
	float:left;
}
/*Header-Start*/
.top_links_sec {
	background: url("../images/top_links_bg.png") no-repeat scroll left bottom transparent;
	height: 28px;
	margin: auto;
	padding: 15px 0 0;
	width: 891px;
}
.top_links_sec ul {
	float: right;
	list-style: none outside none;
	margin: 0;
	padding: 6px 0 0 0;
}
.top_links_sec ul li {
	border-right: 1px solid #292C46;
	font-family:sans-serif, Arial, Trebuchet MS;
	color: #2a2d46;
	float: left;
	font-size: 11px;
	margin: 0;
	padding: 0 4px;
}
.top_links_sec ul li a {
	color: #2a2d46;
	text-decoration: none;
}
.top_links_sec ul li a:hover {
	color: #6A8885;
	text-decoration: none;
}
.top_links_sec ul li.bdr {
	border: medium none;
}
/*Header-End*/
/*Banner-Start*/
.index-banner_area {
	float:left;
	width:986px;
	height:235px;
	margin:25px 0 0 0;
	position:relative;
	background:url(../images/index_banner.png) left top no-repeat;
}
.bl_pad.banner_links {
	padding:15px 0 0 0;
	width:356px;
}
.bl_pad.banner_links ul li {
	font-size:13px;
	font-size:14px\9;
	padding:0 9px;
}
.banner_links {
	float:right;
	width:275px;
	height:auto;
	padding:13px 0 0 0;
}
.banner_links ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.banner_links ul li {
	float:left;
	margin:0px;
	padding:0px 12px;
	color:#414042;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	font-family: 'HelveticaNeue';
}
.banner_links ul li a {
	color:#414042;
	text-decoration:none;
}
.banner_links ul li a:hover {
	color:#000;
	text-decoration:none;
}
.search-sec {
	float: left;
	padding: 15px 0 0 46px;
	width: 850px;
	color: #606163;
	font-size:14px;
	font-weight:normal;
	font-family:'HelveticaNeue';
}
.input01 {
	background: url(../images/banner_txtbox_bg.gif) scroll 0 0 no-repeat;
	border: 0 none;
	outline:none;
	color: #555658;
	font-family: sans-serif, Arial, Trebuchet MS;
	font-size: 12px;
	height: 27px;
	padding: 0px 10px 0px 10px;
	padding: 5px 10px 0px 10px\9;
	width: 247px;
	float:left;
}
.search-country {
	float: left;
	width:58px;
	height:auto;
	padding:0 30px 0 0;
}
.search-what {
	float: left;
	width:282px;
	height:auto;
}
.search-sec p.head {
	float:left;
	padding:0 0 3px 6px;
}
.search-where {
	float: left;
	width:280px;
	height:auto;
}
.search-btn {
	float: left;
	width:75px;
	height:auto;
	padding:18px 0 0 0;
}
/*Banner-End*/
/*Body-Start*/
.body_area {
	float:left;
	width:100%;
	height:auto;
}
/*Index-Body-Start*/
.index_body_area {
	float:left;
	width:auto;
	height:auto;
	min-height:254px;
	position:relative;
	margin: 0 0 0 10px;
	padding:28px 0 0 0;
	background:url(../images/christians-together_underline.png) bottom left no-repeat;
}
.got_btsiness_sec {
	float:left;
	width:853px;
	height:86px;
	margin: 5px 0 0 0;
	background:url(../images/start_business_bg.png) left top no-repeat;
}
.gbs_start_btn {
	float:right;
	width:125px;
	height:auto;
	padding:21px 54px 0 0;
}
.iba_links {
	float:left;
	width:100%;
	height:auto;
	padding:14px 0 0 10px;
}
.iba_links ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.iba_links ul li {
	margin:0px;
	padding:10px 0 0 0;
	float:left;
	width:213px;
	height:79px;
	background:url(../images/mid_btns_bg.png) right top no-repeat;
}
.cloud_banner {
	width:157px;
	height:301px;
	background:url(../images/clouds_body_right.png) left top no-repeat;
	position:absolute;
	right:16px;
	top:-25px;
 !right:-98px;
 !top:-24px;
}
/*Index-Body-End*/
/*Body-End*/

/*Footer-Start*/
.footer_area {
	float:left;
	width:100%;
	font-family:Arial, Trebuchet MS;
}
.fa_left {
	float: left;
	padding: 30px 0 0 58px;
	width: 630px;
}
.fal_logo {
	float:left;
	width:180px;
	height:auto;
}
.fal_links {
	float:right;
	width:412px;
	height:auto;
	padding:5px 0 0 0;
}
.fal_links ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.fal_links ul li {
	float:right;
	margin:0px;
	padding:0px 7px 4px 5px;
	background:url(../images/footer_dot.png) right center no-repeat;
	font-size:11px;
	font-style:italic;
	color:#333333;
	text-transform:uppercase;
}
.fal_links ul li.bg {
	background:none;
}
.fal_links ul li a {
	color:#333333;
	text-decoration:none;
}
.fal_links ul li a {
	color:#000;
	text-decoration:none;
}
.fa_right {
	background:url(../images/footer_divider.png) left center no-repeat;
	float: right;
	height: 95px;
	padding: 0 48px 0 30px;
	width: 200px;
}
.far_txt {
	color: #686868;
	display: block;
	font-size: 10px;
	line-height: 13px;
	padding: 25px 0 6px;
	font-family:Arial;
}
.far_logo {
	display: block;
}
/*Footer-End*/



/*_________________________________Contant_Advertising_Page_________________________________*/
.content_advertising-banner_area {
	background:url(../images/content_advertising_banner-bg.png) left top no-repeat;
	float: left;
	height: 177px;
	margin: 25px 0 0;
	width: 986px;
	position:relative;
}
.caba_testimonials {
	position:absolute;
	width:200px;
	color:#58595b;
	font-size:11px;
	right:50px;
	bottom:28px;
	font-family:sans-serif;
}
.caba_testimonials a {
	color:#58595b;
	text-decoration:none;
	border-bottom:1px dotted #58595b;
}
.caba_testimonials a:hover {
	color:#58595b;
	text-decoration:none;
	border-bottom:1px dotted #bed73b;
}
/*Content_Advertising-Banner_Area-End*/
/*Content_Advertising-Body_Area-Start*/
.caba_main {
	float:left;
	width:100%;
	padding:22px 0 0 0;
}
.content_advertising-body_area {
	float:right;
	width:950px;
	height:auto;
	min-height:728px;
	color:#414042;
	background:url(../images/contact-our-add-team_greenBorder_bg.png) scroll 0 14px no-repeat;
}
.caba_head {
	float:left;
	width:922px;
	padding:0 0 0 28px;
	font-family:"angelina";
	font-size:26px;
	font-weight:bold;
	color:#bed73b;
	margin:-20px 0 0 0;
	background:url(../images/horizontal_line.png) scroll 0px 12px no-repeat;
}
.caba_mid {
	float:left;
	width:100%;
	padding:0 0 0 0;
}
.caba_mid_left {
	float:left;
	width:40%;
	padding:0 0 0 0;
}
.cml_advertising_contact {
	float:left;
	width:78%;
	height:auto;
	color:#414042;
	font-size:14px;
	padding:20px 0 0 28px;
}
.cml_advertising_contact a {
	color:#414042;
	text-decoration:none;
}
.cml_advertising_contact a:hover {
	color:#414042;
	text-decoration:none;
}
.caba_mid_right {
	float:right;
	width:31%;
	padding:0 0 0 0;
}
/*Content_Advertising-Body_Area-End*/
/*_________________________________Contant_Advertising_Page_End_________________________________*/



/*_________________________________FAQ's_Site_Page_________________________________*/

.faqMainSite-banner_area {
	background: url("../images/faq_main_bannerBg.png") no-repeat scroll left top transparent;
	float: left;
	height: 176px;
	margin: 25px 0 0;
	position: relative;
	width: 986px;
}
.faqMain.banner_links {
	padding:15px 0 0 0;
	width:270px;
}
.faqMainSearch.search-sec {
	color: #606163;
	float: left;
	font-family:'HelveticaNeue';
	font-size: 14px;
	font-weight: normal;
	padding: 0px 0 0 146px;
	width: 790px;
	color:#000000;
}
.faqMainSC.search-country {
	float: left;
	height: auto;
	padding: 0 18px 0 0;
	width: 96px;
}
.faqMainSb.search-btn {
	float: left;
	height: auto;
	padding: 15px 0 0 0;
	width: 106px;
}
.faqMain_main {
	float: left;
	padding: 22px 0;
	width: 100%;
}
.faqMain-body_area {
	background:url(../images/vertical_line.png) scroll 0px 0px repeat-y;
	color: #414042;
	float: left;
	height: auto;
	min-height: 728px;
	width: 950px;
	padding:6px 0 0 0;
	margin:10px 0 0 24px;
}
.caba_head span {
	color: #BED73B;
	float: left;
	background-color:#fff;
	padding:0 2px;
}
.faqMain_mid_left {
	float: left;
	padding:10px 0 0 30px;
	width: 63%;
	line-height: 18px;
	font-family:Arial;
}
.faqMain_mid_left p {
	margin:0px;
	padding:10px 0px;
	color: #414042;
	font-size: 14px;
}
.faqMain_mid_left ul {
	margin:0px;
	padding:0px 0px 0px 18px;
}
.faqMain_mid_left ul li {
	list-style:disc;
	margin:0px;
	padding:3px 0px 3px 20px;
	line-height:16px;
}
/*_________________________________FAQ's_Site_Page_End_________________________________*/


/*_________________________________Add Option page Start_________________________________*/


.add_top_main {
	width:503px;
	float:left;
}
.add_top_con {
	width:483px;
	height:112px;
	background:url(../images/img_border.gif) no-repeat;
	float:left;
	padding:10px;
}
.heading_m {
	font-size:20px;
	font-weight:bold;
	color:#404041;
	font-family:Arial, Helvetica, sans-serif;
}
.heading_m_h2 {
	font-size:14px;
	color:#404041;
	font-family:Arial, Helvetica, sans-serif;
}
.valign_m {
	vertical-align:middle !important;
}
.valign_b {
	vertical-align:bottom !important;
}
.lft_sec {
	width:503px;
	float:left;
}
.border_b {
	border-bottom:1px dashed #a7a9ac;
}
.orange_color {
	color:#f79225;
}
/*_________________________________Add Option page End_________________________________*/

/*_________________________________FAQ sec page Start_________________________________*/


.faq_sec {
	width:562px;
	float:left;
}
.faq_sec h2 {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#404041;
}
.faq_sec p {
	float:left;
	width:100%;
	margin:0;
	padding:0 0 15px 0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#404041;
}
/*_________________________________FAQ sec page End_________________________________*/



/*__________________________14 June 2011_____________________________________*/
/*--------------caba_mid_right-----------------------*/
.listing_container {
	float:left;
	width:280px;
	height:auto;
	margin-top:3px;
}
.lc_head {
	float:left;
	width:100%;
	height:18px;
	background:url(../images/listing_head_bg.png) left top no-repeat;
}
.lc_mid {
	float:left;
	width:100%;
	height:auto;
	background:url(../images/listing_mid_bg.png) left top repeat-y;
}
.lcm_links {
	float:left;
	width:100%;
}
.lcm_links ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.lcm_links ul li {
	margin:0px;
	padding:10px 11px 16px 12px;
	*padding-top:0px;
	*padding-bottom:10px;
	*margin-top:-10px;
	line-height:18px;
	position:relative;
	font-family:Arial;
}
.lcm_links ul li.head_btn {
	margin:0px;
	padding:5px 0px 16px 0px;
	display:block;
	text-align:center;
}
.lcm_links ul li span {
	width:29px;
	height:28px;
	margin:0px;
	padding:0px;
	right:10px;
	top: 30px;
	position:absolute;
}
.lcm_links ul li.underline {
	margin:0px;
	padding:0px;
	display:block;
	height:8px;
	background:url(../images/listing_underline.png) left top repeat-x;
}
.lcm_links ul li h5 {
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:bold;
	color:#f9f9f9;
}
.lcm_links ul li p {
	margin:0px;
	padding:0px;
	color:#f9f9f9;
	font-size:15px;
}
.lcm_links ul li p a {
	color:#f9f9f9;
	text-decoration:none;
}
.lcm_links ul li p a:hover {
	color:#f9f9f9;
	text-decoration:none;
}
.lc_Current-advertisers {
	float:left;
	width:100%;
	height:auto;
	margin:8px 0 0 0;
	position:relative;
}
.btnSubmit
{
	background:url(../images/login_btn.gif) no-repeat;
	cursor:pointer;
}
/*_______________________________________15 June 2011_________________________________________________________*/
.Current-advertisers_form {
	float:left;
	width:254px;
	height:139px;
	font-family:Tahoma;
	padding:60px 0 0 26px;
	background:url(../images/create_advertise_bg.png) left top no-repeat;
}
.ca_form_container {
	float:left;
	width:100%;
	padding:0 0 9px 0;
}
.ca_form_field {
	float:left;
	width:28%;
	color:#404041;
	font-size:12px;
	padding:4px 0 0 0;
}
.ca_form_control {
	float:left;
	width:70%;
	padding:3px 0 0 0;
}
.input_ca-textbox {
	width:165px;
	height:16px;
	border:none;
	outline:none;
	background:none;
	margin:0px;
	padding:0px;
	line-height:16px;
	color:#404041;
	font-size:12px;
}
.forgot_container {
	float:left;
	width:100%;
	padding:8px 0 8px 0;
}
.fc_link {
	float:left;
	width:53%;
	font-size:9px;
	color:#404041;
	padding:5px 0 0 0;
}
.fc_link a {
	color:#404041;
	text-decoration:underline;
}
.fc_link a:hover {
	color:#404041;
	text-decoration:none;
}
.fc_btn {
	float:left;
	width:44%;
}
.fc_clickhere {
	float:right;
	width:25%;
	font-size:10px;
	color:#404041;
	padding:18px 30px 0 0;
}
.fc_clickhere a {
	color:#404041;
	text-decoration:underline;
}
.fc_clickhere a:hover {
	color:#404041;
	text-decoration:underline;
}
/*----------15june2011--------------*/
.index_logo
{
	float:left;
	width:365px;
	height:72px;
	margin:35px 0 0 30px;
	background:url(../images/logo_banner.png) left top no-repeat;
}
.inner_logo
{
	float:left;
	width:245px;
	height:56px;
	margin:42px 0 0 30px;
	background:url(../images/inner_logo.png) left top no-repeat;
}



/*-----------------------------------------------------29june 2011-------------------------------------------------------------*/

.left_con_bu_h{
	float: left;
    height: 690px;
    margin: 3px 0 0 30px;
    width: 613px; 
    background:url(../images/b_leftimg.jpg) no-repeat; 
    padding:20px 0 0 10px;
    }
	
.left_con_bu_h h2{ float:left; width:95%; margin:0; padding:0 0 10px 7px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#404041;}	

.left_con_bu_h h2.reset{padding:6px 0 10px 7px;}
.img_arrow{     background: url("../images/arrow.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 73px;
    padding: 15px 80px 0 10px;
    width: 223px;}	

.img_arrow h2{ float:left; width:100%; line-height:16px; font-family:Arial, Helvetica, sans-serif; color:#ED2A2F; font-size:13px;}	
.img_arrow h2 a{ color:#ED2A2F; text-decoration:none;}
.img_arrow h2 a:hover{ color:#ED2A2F; text-decoration:underline;}	
.img_arrow h2 span{ font-family:Arial, Helvetica, sans-serif; color:#404041; font-size:13px; font-style:italic; font-weight:bold;}	
.clr{ clear:both;}



.popup_main{ width:126px; float:left;margin: -10px 0 0 -20px; position: relative; }
.popup_main_t{ float:left; width:100%; height:29px; background:url(../images/img_popup_t.png) no-repeat left top;}
.pop_main_rpt{ background:url(../images/img_popup_rpt.png) repeat-y left top; width:106px; float:left; padding:0 5px 0 15px; margin:-1px 0 0 0; }
.pop_main_rpt ul{ margin:0; padding:0; list-style:none;}
.pop_main_rpt ul li{ display:block; font-size:11px; margin:0; padding:0px;}
.pop_main_rpt ul li a{ color:#58595B; text-decoration:none; }
.pop_main_rpt ul li a:hover{ text-decoration:underline;}

.pop_main_btm{float:left; width:100%; height:13px; background:url(../images/img_popup_b.png) no-repeat left top;}

.fal_links_main {
	float:right;
	width:412px;
	
}

.footer_sec_m{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-align:right;}
.footer_sec_m a{ color:#333333; text-decoration:underline; }
.footer_sec_m a:hover{ text-decoration:none;}


/*------------------------30 June 2011-------------------------------------*/
.Testimonials_mid_left {
    float: left;
    font-family: Arial;
    line-height: 18px;
    padding: 10px 0 0 30px;
    width: 60%;
}
.Testimonials_mid_left p {
    color: #414042;
    font-size: 14px;
    margin: 0;
    padding: 10px 0;
}
.Testimonials_mid_left p.head {
    color: #414042;
    font-size: 14px;
    font-weight:bold;
    margin: 0;
    padding: 10px 0 20px 0;
}
.getting_result_mid_left {
    float: left;
    font-family: Arial;
    line-height: 16px;
    padding: 10px 0 0 30px;
    width: 60%;
}
.getting_result_mid_left p {
    color: #414042;
    font-size: 14px;
    margin: 0;
    padding: 10px 0;
}
.getting_result_mid_left ul{
    margin: 0;
    padding: 10px;
}
.getting_result_mid_left ul li{
    margin: 0;
    padding:0;
    list-style:inside;
	color: #414042;
    font-size: 14px;
    line-height:17px;
}
/*------------4 July 2011----------------------*/
.testimonial-banner_area {
    background: url("../images/Business_testimonials_banner.png") no-repeat scroll left top transparent;
    float: left;
    height: 177px;
    margin: 25px 0 0;
    position: relative;
    width: 986px;
}
.ca_errorMsg {
	float:left;
	width:274px;
	padding:2px 3px;
	font-size:11px;
	text-align: center;
	line-height:12px;
	margin:0 0 -1px 0;
	font-family:tahoma;
	background: url("../images/errorMsg_bg.png") repeat-y scroll left top transparent;
}
.viewCategory
{
	float:right;
	width: 53%;
	text-align:right;
	padding:5px 20px 0 0;
}
/*------------11 July 2011----------------------*/
.faqMain_mid_left.allCategories_main
{
	width:95%;	
}
.acm_content
{
	float:left;
	width:100%;	
}
