/*
	Company Name : Volunteering Solutions
	Company URL  : http://www.volunteeringsolutions.com/
	Author       : vijay
	Description  : css for all pages 
	Dated        : 25/07/09
*/


*{
margin:0px; padding:0px;
}

h1
{
margin:0px; padding:0px;
}

.center{
margin:0 auto;
}
.india-tab{
margin-left:35px;
}
body{
font-family:candara,Verdana , Arial, Helvetica, sans-serif;font-size:14px; 
}
/*.outer_most{
background:url(../image/main_bg.png) repeat-x top; padding-top:10px;
height:1200px;
}*/
.outer_most{
background:#2693f1 top;
}

/*.outer_most{
background:url(../image/index_bg_02.jpg) repeat-x top; padding-top:10px;
height:1200px;
}*/
.outer_most_small{
background:url(../image/main_bg.png) repeat-x top; padding-top:10px;
height:900px;
}

.main{
width:1002px;margin-left:auto;margin-right:auto;
}

.head1{
margin:0px;padding:0px;
}

.country{
padding:5px 0px 0px 0px;margin:0px; 
}

.country a{
font-size:95%;color:#FFFFFF;padding-left:5px;text-decoration:none;padding-right:20px;text-decoration:underline;
}

.country a:hover{
text-decoration:none;
}
.main_logo{
float:left; margin-top:15px;
}
.left_top_ban{
 float:left; padding:1px; margin:2px; width:320px;
}
.right_table{
float:right; margin-right:10px;
}
.right_table .text_1{
color:#FFFFFF; font-weight:bold; font-size:130%; padding-right:5px; padding-top:5px; text-align:right
}
.right_table .text_1 a{
color:#FFFFFF; font-size:100%;
}
.right_table .text_1 a:hover{
color:#FFFFFF; text-decoration:none;
}
.right_table .text_2{
color:#FFFFFF; font-size:70%;
}

.country_link1{
background:url(../image/topmost_bg_02.png) no-repeat right bottom; width:11px; height:24px;
}
.country_link2{
background:#FAC610; text-align:center;
}
.country_link2 a{
 font-size:95%; color:#333333;
}
.country_link2 a:hover{
text-decoration:none;
}
.country_link2 div{
margin:0px 5px 0px 5px;
}
.country_link3{
 background:url(../image/topmost_bg_04.png) no-repeat left bottom;width:11px; height:24px;
}
.top_bg{
background:url(../image/testimonial_head_03.jpg) no-repeat bottom; height:30px;
}
.top_bg_other{
background:url(../image/quick-inquery5_03.jpg) no-repeat bottom; height:30px;
}
.enquiry-text .inq-text{
color:#000000; padding-left:20px;
}
.enquiry-text .inq-field{
border:#999999 1px solid;
}
.top_bg2{
background:#FFFFFF; height:26px;
}
.top_bg2 h1{
color:#525A73; font-size:120%; text-align:center; line-height:26px; 
}
.index-head-link td{
padding:5px 5px; border-bottom:#999999 1px dotted;
}
.index-head-link a{
color:#FF6600; font-size:14px;  text-decoration:none; font-weight:bold;
}
.index-head-link a:hover{
color:#009999; text-decoration:underline;
}
/* -------------- */
.index-head-link2 td{
padding:5px 5px 5px 10px; border-bottom:#999999 1px dotted;
}
.index-head-link2 td:hover{
background:#FFFFFF;
}
.index-head-link2 a , h1{
color:#000000; font-size:12px;  text-decoration:none;
}
.index-head-link2 td:hover a{
color:#0099CC;
}


.head2{
clear:both;background:url(../image/head_bg1.png) no-repeat top;height:54px; padding-left:5px;
}

#main_menu{
	position:relative;	margin:0px;	left:5px;height:27px;z-index:1;
}

.request_btn{
float:right;padding-right:15px;padding-top:3px;
}

.head3{
background:url(../image/head_bg2.png) repeat-y top;padding:0px;margin:0px;
}
.site_map_link{
float:right; width:220px; padding-top:30px;  
}
.site_map_link a span{
background:url(../image/tooltip2.png) no-repeat; height:25px; width:70px; color:#006699; display:none; margin-left:5px; margin-top:0px; text-align:center; font-size:100%; line-height:20px;  text-decoration:none; font-weight:bold; text-transform:capitalize;
}
.site_map_link a:hover span{
display:inline; position:absolute; z-index:999;
}
.site_map_link img{
border:none; padding:0px;
margin:0px;
}
.site_map_home{
background:url(../image/home_index.png) no-repeat center; width:23px; height:32px;
}

.site_map_contant{
background:url(../image/mail_index.png) no-repeat center; width:17px; height:24px;
}
.site_map_stMap{
background:url(../image/sitemap_index.png) no-repeat center; width:28px; height:28px;
}
.fla_tab{
padding-left:20px;padding-bottom:3px; position:relative;
}
.flash_round_cor{
position:absolute; z-index:999;
}
.fla_tab2{
padding-right:22px;padding-bottom:3px;
}
.head4{
background:url(../image/head_bg3.png) no-repeat top;height:20px;margin-bottom:10px;
}
.testimon_table{
background:url(../image/testimonial_box2.jpg) repeat-x bottom; width:300px; height:265px;
}
.head_bottom{
background:url(../image/testimonial_box2.jpg) repeat-x bottom;
}
.testimon_table .round_bg{
background:url(../image/testimonial_box3.jpg) no-repeat right bottom; width:7px; height:265px;
}
.new-round-bg{
background: url(../image/index-head-table_09.jpg) no-repeat right bottom; width:13px;
}

.bottom_bg{
background:url(../image/testimonial_head_08.jpg) no-repeat bottom; height:22px;
}
.bottom_bg2{
background:url(../image/testimonial_head_03.jpg) no-repeat bottom; height:10px;
}
.right-bg{
background:url(../image/testimonial_head_06.jpg) repeat-y right;
}
.inner-table{
height:213px;
}
.testimon_table h1{
color:#FFFFFF; font-size:120%; text-align:center;
}
.top_bg h1{
color:#FFFFFF; font-size:120%; text-align:center; line-height:26px; 
}
.testimon_table table{
width:100%;
}
. table table{
width:95%; margin:0 auto;
}
.testimon_table table table td{
padding-top:5px;
}
.testimon_table table table .text{
color:#666666; padding-bottom:5px; 
}
.testimon_table table table .text-feild{
background:#dee7e7; border:#666666 1px solid;
}
.testimon_table table table .text-feild2{
background:#dee7e7; border:#666666 1px solid; width:255px;
}

.print_table{
margin-right:20px;
}
.print_table td{
padding-left:10px; cursor:pointer; 
}


/* -------------------------------------------------contant css starts here------------------------------------------------------------------------- */

/* all website links css */
.all_links a{
text-decoration:none; font-size:98%; color:#FF6600; font-weight:bold;
}
.all_links a:hover{
text-decoration:underline;color:#3887FE;
}
.all_list_class li{
list-style:cjk-ideographic;
}


/* pricing table in country program page css */
.price_table{
 width:90%; border:#999999 1px solid;margin:0 auto;
}
.price_table .head_tab{
background:#46A1F3; text-align:center; color:#FFFFFF; font-size:100%; height:25px; line-height:25px; border-bottom:#666666 solid 2px;
}
.price_table .cont_table{
background:#E6E6E6; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:20px; line-height:20px; text-align:center; border:#FFFFFF 1px solid;
}


/* breecrumb menu css */ 
.breed_crumb{
 padding-left:5px; padding-top:5px; 
}
.breed_crumb ul li{
list-style:none; float:left; padding-left:2px;
}
.breed_crumb ul li .active a{
color:#0066FF; font-weight:bold;
}
.breed_crumb ul li a{
color:#FF6600; font-size:100%; text-decoration:none;
}
.breed_crumb a:hover{
 color:#0099FF; text-decoration:underline;
}

/* newsletter box css */

.newsletter_top{
background:url(../image/newsletter_03.png) no-repeat; height:30px; width:215px; text-align:center; font-size:100%; font-weight:bold; color:#FFFFFF; line-height:30px; 
}
.newsletter_mid{
background:url(../image/newsletter_06.png) repeat-y top; width:215px; padding-bottom:5px; text-align:center; font-size:95%; color:#000000; font-weight:bold;
}
.newsletter_bot{
background:url(../image/newsletter_08.png) no-repeat; width:215px; height:14px;
}
.newsletter_btn{
background:url(../image/signupbtn.png) no-repeat; height:23px; width:150px; border:none; color:#000000; font-size:100%; font-weight:bold; padding-bottom:3px; padding-left:20px;
}
.newsletter_btn:hover{
background:url(../image/signupbtn_hov.png) no-repeat; 
}
.sub-city-txt{
color:#666666; text-align:left; padding-right:30px; padding-top:10px;
}
.sub-city-txt a{
color:#0099CC; padding-left:80px;
}
.sub-city-txt a:hover{
text-decoration:none;
}

/* my accout css */

.my_account_head{
background:url(../image/my_account_box_03.png) no-repeat; width:215px; height:47px; color:#FFFFFF; line-height:47px; font-size:140%; font-weight:bold; text-align:center; padding-left:50px;
}
.my_account_mid{
background:url(../image/my_account_box_06.png) repeat-y; width:215px; text-align:center; padding-bottom:3px; text-align:center; font-size:95%; color:#000000; font-weight:bold;
}
.my_account_bot{
background:url(../image/my_account_box_08.png) no-repeat; width:215px; height:21px;
}
.my_accout_btn{
background:url(../image/login_btn.png) no-repeat; width:99px; height:25px; border:none;color:#000000; font-size:100%; font-weight:bold; padding-bottom:3px; padding-left:20px;
}
.my_accout_btn:hover{
background:url(../image/login_btn_hov.png);
}


/* to be added */
.extra_image{
background:#999999; padding:1px; margin:2px;
}

/* all marginable contant css */
.all_contant{
font-size:97%; text-align:left; padding-left:25px; padding-right:5px; padding-bottom:10px;
}
 .heading{
color:#666666; font-size:100%; font-weight:bold; padding-left:25px; padding-right:5px; padding-bottom:5px; vertical-align:top;
}

/* to be added */
.cont1{
float:left;background:url(../image/cont_top.png) no-repeat left;width:1002px;height:14px;
}
.cont2{
float:left;background:url(../image/cont_mid.png) repeat-y ;width:1002px; margin-top:0px; padding-top:0px;
}
.cont2_small{
	background:url(../image/cont_mid.png) repeat-y;
	width:766px;
	padding-top:10px;
	margin:0 auto;
}
.cont2_inner{
 margin-left:auto; margin-right:auto; padding:0px; width:987px;
}
.cont2_inner_small{
 margin-left:auto; margin-right:auto; padding:0px; width:766px;
}
.cont3{
float:left;background:url(../image/cont_bot.png) no-repeat right;width:1002px;height:14px;
}
.sub_menu_wrap{
width:764px;
}
.pro_con_tab_head1{
color:#333333; font-size:130%; font-weight:bold; padding-left:10px; padding-bottom:5px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; text-decoration:underline;
}
.pro_con_tab_head2{
padding-left:10px;
}
.pro_con_tab_contant
{
background:url(../image/subMenu_05.png) repeat-x;width:719px;

}

.pro_con_main_head{
color:#FF6600; font-size:98%; font-weight:bold; padding-left:25px; background:url(../image/orange_heading_icon.png) no-repeat left; height:22px; line-height:24px; background-position:10px;
}
.progame_tab_sub_tab{
background:#CCCCCC; margin-right:20px;
}
.search_head{
background:#FFFFFF;border:#9f9f9f 1px solid; border-bottom:none;width:979px;
}
.search_head2{
background:url(../image/head_bottom_03.jpg) no-repeat; height:12px; width:987px; margin-bottom:5px;
}
.head_contant{
margin:0px; padding:0px;margin-top:5px;
}
.head_cont_left{
 float:left; margin:0px; padding:0px; width:766px;
}
.head_cont_left_top{
background:url(../image/main_sliver_15.png) left repeat-x; height:31px;  border-left:#9f9f9f 1px solid; border-right:#9f9f9f 1px solid; color:#FFFFFF;
}
.heading_all h1{
color:#FFFFFF; font-size:130%; text-align:center; font-weight:bold; font-family:candara; line-height:28px; letter-spacing:1px; text-transform:capitalize;
}
.heading_all a{
color:#FFFFFF; text-decoration:none;
}
.heading_all a:hover{
color:#FFFFFF; text-decoration:underline;
}
.contant_all{
color:#000000; font-size:100%; padding:7px; text-align:justify; 
}
.bott-line{
border-bottom:#666666 1px dashed;
}
.contant_all a{
color:#FF6600; font-size:100%; font-weight:bold;
}
.contant_all a:hover{
text-decoration:none;
}
.contant_all p{
color:#000000; font-size:98%; margin-top:10px; padding:2px; text-align:left;
}
.contant_all h1{
color:#FF6600; font-size:100%; font-weight:bold; margin-top:10px; margin-bottom:10px;
}
.head_cont_left_mid{
background:#FFFFFF;border:#9f9f9f 1px solid; border-bottom:none;border-top:none; width:764px;
}
.head_cont_left_bot{
background:url(../image/inner_page_layout_09.png) no-repeat;width:766px;height:13px; margin-bottom:5px;
}
.testimon_cont{
padding:0px; margin-top:0px;

}
.mian_r1{
float:left;
}
.main_l1{
float:right; margin-left:0px; 
}

.head_cont_right_main{
float:right;margin-left:3px; width:215px;
}
.head_cont_right{
width:215px; margin-bottom:5px;
}
.head_cont_right p{
margin:0px; padding:0px;
}

.head_cont_right_top{
background:url(../image/main_sliver_15.png) repeat-x; height:31px; width:213px;  border-left:#9f9f9f 1px solid; border-right:#9f9f9f 1px solid;
}

.extra_tab_head_all{
background:url(../image/main_sliver_15.png) repeat-x; height:31px; width:487px;  border-left:#9f9f9f 1px solid; border-right:#9f9f9f 1px solid;
}
.extra_small_head_all{
background:url(../image/main_sliver_15.png) repeat-x; height:31px; width:271px;  border-left:#9f9f9f 1px solid; border-right:#9f9f9f 1px solid;
}
.head_cont_right_mid{
border:none; border-left:#9f9f9f 1px solid; border-right:#9f9f9f 1px solid; background:#FFFFFF;
}
.head_cont_right_mid ul li
{
list-style:none;
}
.head_cont_right_mid ul li a{
 padding:5px; display:block; margin:1px; font-size:110%; color:#000000; text-align:center; border-bottom:#CCCCCC 1px solid;
text-decoration:none; 
}
.head_cont_right_mid ul li a:hover{
	padding:5px;
	display:block;
	margin:1px;
	color:#0b8ecb;
	cursor:pointer;
	background-color:#F2F2F2;
}
.head_cont_right_bot{
background:url(../image/Untitled-1_03.png) no-repeat top; height:11px; width:215px; margin-bottom:5px;
}
.blank_right_top{
background:url(../image/top_Untitled-1_03.png) no-repeat top; height:11px;
}
.extra_tab_bot{
background:url(../image/main_layout_3_18.png) no-repeat top; height:12px; width:489px; margin-bottom:5px;
}
.extra_tab_mid{
 background:url(../image/main_layout_3_17.png) repeat-y right; width:489px;
}
.extra_small_bot{
background:url(../image/main_layout_3_06.png) no-repeat top; height:12px; width:273px; margin-bottom:5px;
}
.extra_small_mid{
 background:url(../image/main_layout_3_03.png) repeat-y right; width:273px;
}

.cont_bot{
background:url(../image/cont_bot_bg.png) no-repeat top;height:12px;
}
.testimonial_table td{
padding:5px; 
}
.testimonial_table a{
font-size:100%; color:#FF6600; text-decoration:none; font-weight:bold;
}
.testimonial_table a:hover{
color:#3887fe; text-decoration:underline; cursor:pointer;
}
.forn_field_cont{
color:#3887fe; font-size:100%; border:#999999 1px solid; padding:2px;
}
.search_field_cont{
color:#3887fe; font-size:100%; border:#999999 1px solid; padding:2px; background:url(../image/seach_07.jpg) no-repeat left; padding-left:27px; margin-top:5px; margin-right:5px;
}
.search_btn{
background:url(../image/go-search.png); border:none; height:22px; width:30px; cursor:pointer; margin-top:5px;
}
.center_align{
 text-align:center; vertical-align:middle; padding-top:2px;
}
.more_btn{
background:url(../image/buttons_main_hov.png) no-repeat; width:63px; height:25px; border:none;
}
.more_btn:hover{
background:url(../image/buttons_main.png); cursor:pointer;
}
.req_btn_bg{
background:url(../image/main_btn1.png) no-repeat; height:33px; width:94px; border:none; font-size:110%; font-weight:bold; color:#FFFF00;
}
.req_btn_bg:hover{
background:url(../image/main_btn2.png) no-repeat; cursor:pointer;
}
.sign_in_btn{
background:url(../image/sign_in_btn.png) no-repeat; height:25px; width:76px; border:none; color:#000000; font-size:90%; font-weight:bold; text-align:right; padding-right:6px; line-height:25px;
}
.sign_in_btn:hover{
background:url(../image/sign_in_btn_hov.png) no-repeat; color:#FFFFFF; cursor:pointer;
}
.tophead_cont{
padding-bottom:45px;
}
.tophead1{
float:left; color:#000000; font-size:140%; font-weight:bold; padding:0px 250px 0px 20px; text-transform:capitalize;
}
.tophead2{
float:left;color:#0b8ecb; font-size:12px;; font-weight:bold; 
}
 .my-list li{
list-style:circle; color:#FF0000;
}
.left_content_wraper
{
width:764px;
}
.country_page_man_top{
background:url(../image/admin_form_subtable_03.jpg) no-repeat top; height:28px; width:698px; color:#FFFFFF; font-size:110%; padding-left:30px; line-height:28px; font-weight:bold;
}
.country_page_man_mid{
background:url(../image/admin_form_subtable_06.jpg) repeat-y top;
} 
.country_page_man_bot{
background:url(../image/admin_form_subtable_08.jpg) no-repeat top; height:11px;
}
.main-testimon-head{
background:url(../image/testimonial-table-bg_03.png) no-repeat top; width:751px; height:24px;
}
.main-testimon-mid{
background:url(../image/testimonial-table-bg_06.png) center repeat-y;width:751px;
}
.main-testimon-bot{
background:url(../image/testimonial-table-bg_08.png) center no-repeat; width:751px; height:24px;
}
.testimon-info-table{
width:92%; margin:0 auto;
}

.testimon-info-table-question{
color:#0e99c7; font-size:100%; font-weight:bold; background:url(../image/ques-ans_03.png) 1px left  no-repeat; padding-left:20px; padding-bottom:5px; padding-top:3px;
}
.testimon-info-table-answer{
color:#4c4c4c; font-size:100%; font-weight:bold; padding-left:28px; padding-bottom:5px;
padding-top:3px;
}
/* ----------------------------form style starts here----------------------------- */

.frm_outer_tab{
margin-left:auto; margin-right:auto; border:#CCCCCC 1px solid; width:708px; 
}
.form_top_main{
background:url(../image/form_top.png) no-repeat; width:753px; height:58px; 
}
.form_mid_main{
background:url(../image/form_mid.png) repeat-y; width:753px;
}
.form_bot_main{
background:url(../image/form_bot.png) no-repeat; width:753px; height:16px;
}
.form_bg_light{
background:#F2F2F2; color:#0b8ecb; font-size:100%; font-weight:bold; padding:5px 0px 10px 10px;
}

.form_bg_lighter{
background:#FBFBFB; border-bottom:#999999 1px solid; border-left:#999999 1px solid; color:#0b8ecb; font-size:100%; font-weight:bold; padding:5px 0px 10px 30px;
}
.form_bg_lighter:hover{
background:#FFFFCC; border-bottom:#666666 1px solid; border-left:#666666 1px solid;
}
.form_feild_text{
color:#0b8ecb; font-size:98%; 
}
.frm_sub_tab{
margin-left:auto; margin-right:auto;  width:708px; border:#0b8ecb 1px solid;
}
.frm_sub_head{
color:#FFFFFF; font-size:120%; font-weight:bold; padding:5px 0px 5px 10px;  background-color:#0b8ecb;
}

.frm_button{
background:url(../image/frm_btn.png) no-repeat; width:86px; height:25px; color:#FFFFFF; font-size:100%; font-weight:normal; padding-bottom:3px; text-align:center; border:none;
}
.frm_button:hover{
background:url(../image/frm_btn_orange.png);color:#000000;
}

/* ----------------------------form style ends here------------------------ */



/* -----------------------------------------------------------------footer css starts here-------------------------------------------------------------------------- */

.foot1{
background:url(../image/foot_bg.png) no-repeat top;height:34px;
}
.foot2{
background:url(../image/footer1.png) no-repeat top;height:12px;
}
.foot_cont{
background:url(../image/footer3.png) repeat-y;
}
table.foote_cont td{
padding-left:5px;padding-bottom:3px;text-align:center;

}
.foote_cont a{
text-decoration:none; color:#666666; font-size:95%;
}
.foote_cont a:hover{
text-decoration:none; color:#0066FF;font-weight:bold;
}
.foote_cont h1{
font-size:100%;
}
.foot4{
background:url(../image/foter2.png) no-repeat top;height:12px;
}
.foot5{
background:url(../image/foot_bg.png) no-repeat top;height:34px;
}
.coord-head{
font-size:110%; color:#0b8ecb; padding-left:10px; padding-right:10px;

}
.footer_small{
font-size:75%; color:#333333;
}

/* ------------------------------------------------------------------- new form-10-09-09 --------------------------------------------------------------------- */

.new-form{
background:#FFFFFF; margin:0 auto; width:98%; border:#666666 1px solid;
}
.form1{
 width:805px; margin:15px auto 10% auto; 
}
.form1 table{
 width:700px; margin:0px 20px 0px 80px;
}

.form1 table .text{
color:#3c3c3c; font-size:110%; padding-left:15px;  height:30px; line-height:20px; border-bottom:#999999 1px solid;
}
.form1 table .field{
border: solid 1px #999999; width:230px; font-size:100%; color:#666666; margin-left:20px;

}
.form1-head{
background:url(../image/new-form-design_03.png) no-repeat; width:805px; height:111px;
}
.form1-head .heading{
color:#FFFFFF; font-size:140%; margin:18px 0px 20px 30px;
}
.form1-mid{
background:url(../image/new-form-design_06.png) repeat-y;
}
.form1-mid h1{
padding-left:10px; font-size:120%; font-weight:bold;
} 
.form1-bottom{
background:url(../image/new-form-design_08.png) no-repeat left;  height:99px;
}
.form-1-btn{
background:#525a73; border:#FFFFFF 3px solid; color:#FFFFFF; margin:5px; text-align:center;
}
.form-1-btn:hover{
background:#DEE7E7; border:#525a73 3px solid; color:#000000;
}
.trms-cond{
 margin:0 auto; width:765px;
}
.trms-cond-head{
background:url(../image/terms-condition_03.png) no-repeat; width:765px; height:75px;
}
.trms-cond-mid{
background:url(../image/terms-condition_06.png) repeat-y; 
}
.trms-cond-mid .head{
font-size:120%; color:#0099CC;
}
.trms-cond-mid h1{
color:#006699; font-size:110%; margin:0px; padding:0px; display:inline;
}
.trms-cond-mid h2{
color:#000000; font-size:100%; margin:0px; padding:0px; display:inline;font-weight:bold;
}
.trms-cond-mid .txt{
color:#333333; text-align:left; padding-bottom:10px;
}
.trms-cond-mid a{
color:#FF6600;
}
.trms-cond-mid table{
margin:0 auto; width:95%;
}
.trms-cond-bott{
background:url(../image/terms-condition_08.png) no-repeat; height:13px;
}
.trms-cond-mid .txt .lis{
list-style:disc ; color:#0b8ecb; padding-left:20px;
}

.all-img-gallery{
padding-left:55px; 
}
.all-img-gallery a{
 text-decoration:none;
}
.all-img-gallery li{
 width:200px; height:180px; border:#666666 1px solid; background:#E4E4E4; float:left; margin:10px; list-style:none; padding:
}
.all-img-gallery li span{
display:block; padding:2px;color:#0099CC; text-align:center; font-weight:bold; text-transform:capitalize; font-size:110%; 
}
.all-img-gallery li img{
width:190px; height:150px; margin:5px 0px 0px 4px; border:#666666 1px solid;
}
.all-img-gallery li:hover span{
color:#000000;
}
.all-img-gallery li:hover{
border:#0099CC 1px solid; cursor:pointer;
}
.all-img-gallery li:hover img{
border:#0099CC 1px solid;
}

.coordinate-all li{
 width:220px; height:200px; border:#666666 1px solid; background:#E4E4E4; float:left; margin:10px; list-style:none; padding:
}
.coordinate-all li span{
display:block; padding:2px;color:#0099CC; text-align:center; font-weight:bold; text-transform:capitalize; font-size:100%;
}
.coordinate-all li img{
width:210px; height:150px; margin:5px 0px 0px 4px; border:#666666 1px solid;
}

.right_memu_XXX
{
text-align:center;
}

.right_memu_XXX p{
margin:0px; padding:0px;
}
.right_memu_XXX img{
max-width:205px; height:auto; border:none; 
}
.right_memu_XXX embed{
max-width:205px; height:auto; border:none;
}

/* css for country pages right menu*/
.country-submenu h4 {
background:#666666; padding:0px; margin:0px; font-size:100%; 
}
.country-submenu .head a{
 padding: 5px 0px 5px 20px;display:block; margin:1px; font-size:105%; font-weight:bold; color:#FFFFFF; border-bottom:#CCCCCC 1px solid; text-decoration:none;
 background:url(../image/arrow-bullet_07.png) no-repeat 5px 45%;
}

.country-submenu .cont a{
 display:block; margin:1px; font-size:100%; color:#000000; border-bottom:#CCCCCC 1px solid; text-decoration:none; padding:2px 0px 2px 30px; background:url(../image/arrow-bullet_03.png) no-repeat 10%;
}
.country-submenu .cont a:hover{
	color:#0b8ecb;
	cursor:pointer;
	background-color:#F2F2F2;
}
.confirm-border{
margin:50px auto; width:70%; border:#FF6600 1px dashed;
}
.page-nt-found{
margin:50px auto; width:90%; 
}
.confirm-head{
color:#0D86EF; font-size:250%; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold; padding-top:50px; padding-bottom:20px;
}
.confirm-text{
color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; font-weight:bold; text-align:center;padding-bottom:50px;
}
.conerror-head{
color:#FF3300; font-size:150%; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold; padding-top:50px; padding-bottom:20px;
}
.preloader-head{
color:#FF6600; font-size:120%; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold; padding-top:50px; padding-bottom:20px;
}
.confirm-1-btn{
background:url(../image/inquery_btn.png) no-repeat; border:none; color:#FFFFFF; height:26px; width:67px; padding-left:2px; padding-bottom:5px; 
}
.confirm-1-btn:hover{
background:url(../image/inquery_btn_2.png); color:#000000;
}
.root_contant_all{
color:#000000; font-size:100%; padding:7px; text-align:justify; 
}
.root_contant_all a{
color:#000000; text-decoration:underline;
}
.root_contant_all a:hover{
text-decoration:none;
}
.footer-link li{
list-style:none; display:inline; padding:0px 5px;
}
.footer-link li a{
color:#2693F1; text-decoration:none;
}
.footer-link li a:hover{
text-decoration:underline;
}
.accor_bg{
background:url(../image/accor_bg_05.png) repeat-x top; height:31px;
}




.search-res{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:95%; margin:0 auto;
}
.search-res .head{
padding:10px 0px 5px 5px;
}
.search-res .content{
padding:3px 10px 3px 5px; color:#666666; font-size:95%; 
}
.search-res .readmore{
 border-bottom:1px #FF6600 solid; padding:0px 10px 5px 0px;
}
.search-res .readmore a{
font-size:90%; color:#009900;  text-align:right;
}
.search-res .readmore a:hover{
text-decoration:none;
}
.search-res .head a{
color:#0066CC; font-size:110%;
}
.search-res .head a:hover{
text-decoration:none;
}
.search-res .result_dis{
color:#FF6600; font-size:95%; text-align:right; padding:3px 10px 10px 0px; 
}
.search-res .result_head{
color:#0066CC; font-size:98%; font-weight:bold; padding-right:10px;
}
.foot-link{
text-align:center; margin:0px 0px 0px 60px;
}
.foot-link h1{
font-size:110%; font-weight:bold; color:#FFFFFF; padding-bottom:5px; text-decoration:underline;
}

.foot-link a h2{
font-size:110%; font-weight:bold; color:#FFFFFF; padding-bottom:5px; text-decoration:underline;
}

.foot-link li{
list-style:none; text-align:left;
}
.foot-link li a h1{
text-decoration:none; color:#FFFFFF; font-size:95%; text-align:left;
}
.foot-link li a:hover h1{
text-decoration:none; text-decoration:underline;
}
.secure-apply{
width:90%; margin:0 auto;
}
.secure_apply_head{
color:#FF6600; font-size:130%; padding-left:5px; height:35px; font-weight:bold; 
} 

.secure-apply li{
list-style:inside; padding-bottom:10px; margin-left:20px; margin-right:20px;
}
/*-------------------------*/
.enq-tab{
 width:740px; margin:0 auto; 
}
.enq-tab table .text{
color:#3c3c3c; font-size:110%; padding-left:15px;  height:30px; line-height:20px; border-bottom:#999999 1px solid;
}
.enq-tab table{
 width:700px; margin:0px 20px 0px 110px;
}
.enq-tab table .field{
border: solid 1px #999999; width:230px; font-size:100%; color:#666666; margin-left:20px;

}
.enquiry-head{
background:url(../image/enq_form2.png) no-repeat; width:740px; height:111px;
}
.enquiry-mid{
background:url(../image/enq_form3.png) repeat-y;
}
.enquiry-mid h1{
padding-left:10px; font-size:120%; font-weight:bold; color:#333333;
} 
.enquiry-bot{
background:url(../image/enq_form1.png) no-repeat; height:111px;
}
.enquiry-head .heading{
color:#FFFFFF; font-size:140%; margin:13px 0px 20px 30px;
}
.vedio_tab td{
text-align:center;
}
.photo-gall-link td{
text-align:center; border-bottom:#CCCCCC 1px solid; border-top: #CCCCCC 1px solid; height:20px;
}
.photo-gall-link td:hover{
background:#F4F4F4; cursor:pointer;
}
.photo-gall-link td:hover a{
color:#000000;
}

.photo-gall-link a{
color:#FF6600; font-weight:bold; text-decoration:none;
}

.contact-tab{
margin:5px auto; text-align:left;
}
.contact-tab td{
padding:20px 15px; border-bottom:#DCEEFA 1px solid;
}
.contact-tab .text{
color:#666666; font-size:100%; font-weight:bold;
}
.contact-tab .enquiry a{
color:#3c9edf; text-decoration:underline; font-size:120%; font-family:Arial, Helvetica, sans-serif; padding-right:10px;
}
.contact-tab .enquiry a:hover{
text-decoration:none
}
.contact-tab .head_med{
color:#3c9edf; font-size:170%; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:normal; word-spacing:10px; 
}
.contact-tab .head_small{
color:#3c9edf; font-size:150%; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:normal; word-spacing:5px;
}
.contact-tab .head_small a{
color:#333333; font-size:60%;
}
.contact-tab .head_small a:hover{
text-decoration:none;
}
.contact-tab .address{
color:#3c9edf; font-size:110%; font-weight:bold;  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.address{
color:#3c9edf; font-size:110%; font-weight:bold;  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.contact-tab .text-small{
color:#333333; font-size:90%; font-weight:bold;
}
.apply_btn{
background:url(../image/apply2.png) no-repeat; width:213px; height:69px; border:none;
} 
.apply_btn:hover{
background:url(../image/apply1.png) no-repeat; width:213px; height:69px; border:none; cursor:pointer;
}

.form_P{
 width:805px; margin:0px auto;
}
.form_P .intable{
 width:780px; margin:0px 80px;
}

.form_P table .text{
color:#3c3c3c; font-size:110%; padding-left:15px;  height:30px; line-height:20px; border-bottom:#999999 1px solid;
}
.form_P table .field{
border: solid 1px #999999; width:230px; font-size:100%; color:#666666; margin-left:20px;

}


.hidden_ex_link a 
{
color:#ffffff;
font-size:12px;
}
.hidden_ex_link a:hover
{
color:#ffffff;
cursor:default;

}
/* ----------------- New Style 30-04-10 ------------------------ */
.head_cont_right_mid2{
	border:none;
	border-left:#9f9f9f 1px solid; 
	border-right:#9f9f9f 1px solid; 
	background:#FFFFFF;
	text-align:center;
}
.head_cont_right_mid2 a{
	width:200px;
	height:78px;
	display:block;
	margin:0px 0px;
	}
.head_cont_right_mid2 a:hover{
	color:#0066FF;
	}
.head_cont_right_mid2 a.photo_vid{
	background:url(../image/icon-sprite.png) no-repeat 0px -83px;
	}
.head_cont_right_mid2 a.photo_vid:hover{
	background:url(../image/icon-sprite.png) no-repeat 0px -4px;
	}
.head_cont_right_mid2 a.testimon{
	background:url(../image/icon-sprite.png) no-repeat 0px -235px;
	height:60px;
	}
.head_cont_right_mid2 a.testimon:hover{
	background:url(../image/icon-sprite.png) no-repeat 0px -168px;
	}
.head_cont_right_mid2 a.new_events{
	background:url(../image/icon-sprite.png) no-repeat 0px -499px;
	height:70px;
	}
.head_cont_right_mid2 a.new_events:hover{
	background:url(../image/icon-sprite.png) no-repeat 0px -428px;
	}
.head_cont_right_mid2 a.why_choose{
	background:url(../image/icon-sprite.png) no-repeat 0px -369px;
	height:57px;
	}
.head_cont_right_mid2 a.why_choose:hover{
	background:url(../image/icon-sprite.png) no-repeat 0px -306px;
	}
.head_cont_right_mid2 a.facebook{
	background:url(../image/icon-sprite2.png) no-repeat 25px 0px;
	height:58px;
	}
.head_cont_right_mid2 a.facebook:hover{
	background:url(../image/icon-sprite2.png) no-repeat 25px -60px;
	}
.head_cont_right_mid2 a.youtube{
	background:url(../image/icon-sprite2.png) no-repeat 25px -125px;
	height:58px;
	}
.head_cont_right_mid2 a.youtube:hover{
	background:url(../image/icon-sprite2.png) no-repeat 25px -189px;
	}