body{background:url(/images/en/bg_footer.gif) bottom repeat-x #f3eed0; margin:0px; font-family:arial; font-size:12px; color:#545454;}
form {margin:0px;padding:0px}
#main{background:url(/images/en/bg_main01.gif) repeat-y; width:986px; margin:auto;}
#main01{background:url(/images/en/bg_main.gif) repeat-y; width:986px; margin:auto;}

/********************** Banner **********************/
	#banner{width:974px; height:248px; margin-left:6px; }
	#banner .logo{ float:left; margin-top:10px;}
	#banner .signin{height:16px; margin:7px 9px 0px 0px; float:right; color:#FFFFFF; font-size:11px;}
	#banner .signin a{font-size:11px; color:#FFFFFF; text-decoration:none; margin-left:27px; text-decoration:underline;}
	#banner .signin a:hover{text-decoration:underline; color:#EFEFEF;}
	#banner .signin input{width:130px; height:14px; margin-right:2px; font-size:10px;}
	#banner .signin a img{position:absolute; margin-top:4px; margin-left:-27px;}
	#subnav{height:21px;margin-left:8px; margin-top:140px; position:absolute;}
	#subnav .mn{background:url(/images/en/mnl.gif) left no-repeat; height:21px; float:left; padding-left:7px; margin-left:1px;}
	#subnav .mn div{background:url(/images/en/mnr.gif) right no-repeat; height:21px; padding-right:7px;}
	#subnav .mn div a{background:url(/images/en/mnm.gif) repeat-x; color:#ffffff; font-size:10px; font-family:Tahoma; font-weight:bold; height:21px; line-height:19px; padding-left:4px; padding-right:4px; float:left}
	#subnav .mn div .active{color:#ffd200!important;}
	#subnav img{margin-left:1px; float:left;}
	#banner .al_rt{height:21px; line-height:21px; margin-top:139px; position:absolute; margin-left:824px;}
	#banner .al_rt .txt_b_w11 {margin-top:2px; float:left;}
	#banner .al_rt select{width:65px; height:19px; color:#626262; font-size:10px; margin:4px 5px 0px 5px; float:left;}		
	#banner .al_rt a img{margin-top:7px;}
/********************** Right **********************/	
	#cont_right{padding:12px 12px 0px 8px; float:right; width:702px; display:inline;}
	#cont_right .title_lc{ width:235px; height:23px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/ua_tagline.png', sizingMethod='scale');}
	* > .title_lc{background-image:url(/images/en/ua_tagline.png);}
	.like_bn{float:right; padding:3px 3px 27px 0; width:200px; height:54px; margin:0px 0px 4px 4px; border:1px solid #b71234;}
	.like_bn .like{text-align:center; color:#000000; font-size:12px; font-weight:bold;}
	.like_bn .like img{margin-bottom:5px;}	
	#cont_right .whathot{margin:12px 0px 0px 0px; width:703px; height:128px;}
	#cont_right .whathot .bg_hot{background:url(/images/en/bg_whatishot.gif) no-repeat; width:436px; height:120px; padding:5px 0px 3px 15px; float:right;}
	#cont_right .whathot .bg_hot .al_lt {margin:3px 0px 0px 0px; color:#625f3e; width:303px; float:left; font-size:12px;}
	#cont_right .whathot .bg_hot .al_lt a{color:#625f3e; font-size:12px;}
	#cont_right .whathot .bg_hot .txt_re24{color:#c40014; font-size:24px; font-family:"Myriad Pro"; float:left;}
	#cont_right .whathot .bg_hot .local{color:#ffffff; font-size:11px; font-weight:bold; float:right; background:#b71234; height:24px; line-height:24px; padding-left:16px; padding-right:8px; margin-right:2px;}
	#cont_right .whathot .bg_hot .al_rt{margin:0px 45px 0px 0px; color:#c40014; font-weight:bold; float:right; text-align:right;}
	#cont_right .menu_emb{height:22px; line-height:22px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; width:701px; margin-top:0px;}
	#cont_right .menu_emb ul{display:inline; padding-left:0px;}
	#cont_right .menu_emb li{display:inline; background:url(../../images/en/arrow_l.gif) no-repeat left;  padding-left:14px;}
	#cont_right .menu_emb .no_item{background:none; margin-left:6px; padding-left:0px;}
	#cont_right .menu_emb ul li a{color:#545454; margin-right:7px;}
	#cont_right .menu_emb ul li a:hover, #cont_right .menu_emb ul .active a{color:#518aba;}
	#cont_right .new_lst{width:705px; margin-top:12px; margin-bottom:15px; float:left;}	
	.photo{float:left;}	
	#cont_right .new_lst .info{float:right; margin-left:1px; width:570px;}
	#cont_right .new_lst .info a{font-size:10px; color:#c40014;}
    #cont_right .new_lst .info a:hover{color:#c40014;}
	#cont_right .new_lst .info .al_lt{float:left; width:410px; margin-bottom:5px;}
	#cont_right .new_lst .info .al_rt{float:right; color:#c40014; font-size:15px; font-weight:bold; margin-right:15px;}
	#cont_right .feedb{background:url(/images/en/line_x.gif) repeat-x bottom; height:auto; width:701px; margin-top:12px; float:left; padding-bottom:8px;}
	#cont_right .feedb .y_left{width:146px; padding-right:12px; float:left; text-align:right; margin-right:4px; border-right:#eae7d6 2px solid;}
 	#cont_right .feedb .y_left01{width:146px; text-align:right; float:left; margin-right:12px;}
	#cont_right .feedb .y_right{padding-left:12px; float:right; width:525px; margin-right:4px;}
	#cont_right .feedb .y_right01{padding-left:15px; float:right; width:522px; margin-right:4px; border-left:#eae7d6 2px solid; }
	#cont_right .feedb .info{float:right; margin-left:12px; width:538px;}
	#cont_right .feedb .info2{float:right; margin-left:12px; width:565px;}
	#cont_right .feedb .info .al_rt{float:right; color:#c40014; font-size:15px; font-weight:bold; background:url(/images/en/gr_dot_y.gif) repeat-y; width:145px; text-align:center; height:52px; line-height:32px;}
	#cont_right .feedb .info2 .al_rt{float:right; color:#c40014; font-size:15px; font-weight:bold; background:url(/images/en/gr_dot_y.gif) repeat-y; width:145px; text-align:center; height:52px; line-height:32px;}
	#cont_right .al_left{width:470px; float:left;}
	#cont_right .lt{width:100px; display:block; font-weight:bold; margin-right:3px; float:left; margin-top:2px;}
	#cont_right .rt{width:350px; float:left; margin-top:2px;}
	#cont_right .al_right{width:220px; float:right; margin-left:12px;}
	#datepicker {margin-bottom:1px;font-size:11px}
	#datepicker a {font-size:11px}
	#cont_right .al_right .calendar{background:url(/images/en/bg_calendar.gif) no-repeat; width:198px; padding:0px 10px 0px 12px;}
	#cont_right .al_right .calendar .tester {margin:5px 0px 3px 0px}
	#cont_right .al_right .calendar .tester .title_p{font-weight:bold}
	#cont_right .al_right .calendar .title_m{color:#ffffff; font-size:11px; font-weight:bold; margin-top:3px; width:197px; height:18px; background:url(/images/en/title_month.gif) no-repeat left; position:absolute; line-height:18px; text-align:center;}
	#cont_right .al_right .calendar table{width:197px; float:left;}
	#cont_right .al_right .calendar table .tl01{width:27px; height:13px; border-right:#c4c4c4 1px solid; background:#eae7d6; color:#000000; font-size:10px; text-align:center; line-height:13px;}
	#cont_right .al_right .calendar table .tl02{width:27px; height:16px; line-height:16px; border-right:#c4c4c4 1px solid; border-bottom:#c4c4c4 1px solid; color:#000000; font-size:10px; text-align:center;}
	#cont_right .al_right .calendar table .tl03{width:27px; height:16px; line-height:16px; border-right:#c4c4c4 1px solid; color:#000000; font-size:10px; text-align:center;}
	#cont_right .al_right .calendar form{font-size:11px; color:#000000; margin-bottom:-5px;}
	#cont_right .al_right .calendar form label{width:75px; color:#000000; font-size:11px; margin-right:2px; margin-top:5px; float:left; display:block;}
	#cont_right .al_right .calendar form select{width:40px; height:17px; color:#000000; font-size:11px; margin-top:4px;}
	#cont_right .al_right .calendar form select.depart{width:102px; height:17px; color:#000000; font-size:11px; margin-top:4px;}
	#cont_right .al_right .trip_cont{background:url(/images/en/bg_tripdetail_y.gif) repeat-y left; padding:7px 10px 0px 12px; font-weight:bold; display:block;}
	#cont_right .al_right .trip_rate{background:url(/images/en/bg_tripdetail_bottom.gif) no-repeat; padding:55px 10px 0px 12px; display:block; margin-bottom:8px; margin-top:5px; height:113px;}
	#cont_right .al_right .trip_rate img{margin-left:3px; margin-top:4px; float:left; }
	#cont_right .al_right .trip_rate .rate_define{color:#c40014; font-size:12px; margin-top:2px; float:right; margin-right:5px; line-height:16px;}
	#cont_right .logo_bt{ border:1px #ededed solid; margin-top:2px; float:left; padding:10px 0px 10px 10px; width:auto; height:44px;}
	#cont_right .logo_bt img{margin-right:20px;}
	
/********************** left **********************/
	 #cont_left{width:239px; padding:8px 8px 0px 13px; float:left; clear:left;}
	 #cont_left a {color:#c40014; font-size:10px; text-decoration:none;}
	 #cont_left .search{background:url(/images/en/bg_trip-search.gif) no-repeat; height:334px; width:243px; margin-bottom:10px;} 
	 #cont_left .search form{margin-top:32px; float:left; color:#000000;}
	 #cont_left .search label{width:67px; margin:2px 3px 3px 3px; color:#131212; font-size:11px; text-align:right; float:left;}
	 #cont_left .search span.currency{color:#000; font-size:11px;}
	 #cont_left .search select{width:155px; height:20px; color:#626262; font-size:10px; margin-bottom:7px;}
     #cont_left .search select.price{width:60px; height:20px; color:#626262; font-size:10px; margin-bottom:7px;}
	 #cont_left .search input{width:60px; height:15px; color:#626262; font-size:10px; margin: 0px 7px 10px 0px;}
	 #cont_left ul{margin-top:5px; list-style:url(/images/en/list_gr.gif); line-height:18px; margin-bottom:-4px;}
	 #cont_left ul li a {color:#10406d; font-weight:bold; font-size:12px;}
	 #cont_left ul li a:hover{background:url(/images/en/line_link.gif) bottom repeat-x;}
	 #cont_left .gift{background:url(/images/en/bg_gift.gif) no-repeat; margin-top:7px; width:225px; height:45px; padding:20px 0px 0px 18px;}
	 #cont_left .gift .link {list-style:url(/images/en/point_bla.gif); color:#ffffff; font-size:11px; width:150px; float:left; line-height:16px;}
	 #cont_left .gift .link li a{color:#000000; font-size:11px; font-weight:normal;}
	 #cont_left .gift .link li a:hover{ background:none; color:#333333;}
	 #cont_left .rpsb{ border:1px #ebebeb solid; width:239px; height:auto; margin-top:7px; padding-top:6px;}
	 #cont_left .rpsb_more{float:right; margin-right:17px; font-size:10px; color:#c40014;}	
	 .news_lt{background:url(/images/en/bottom_title.gif) right bottom no-repeat; padding-bottom:15px; float:left; margin-bottom:2px; width:243px; margin-top:10px}
	 .news_lt .link{color:#10406D; font-size:12px; text-decoration:underline; float:right; margin-right:18px; margin-top:7px;}
	 .news_lt .link:hover, .news_lt .link_un:hover{color:#c40014;}
	 .news_lt .link_un{color:#10406D; font-size:12px; text-decoration:underline; float:right; margin-right:11px; margin-top:7px;}	 
	 .space7{margin-left:7px;}
	 .tb_nnt{font-size:10px; height:15px; width:145px; float:left; margin-left:7px; margin-top:6px; background:#f9fafc; border:solid #d6dade 1px;}
	 .subr{margin:9px 0px 0px 9px;}
	 .img_bt{float:right; margin-top:2px;}
	 .tb_ac01{font-size:10px; height:15px; width:185px; float:left; margin-left:7px; margin-top:6px; background:#f9fafc; border:solid #d6dade 1px;}
	 .tb_ac02{font-size:10px; height:15px; width:145px; float:left; margin-left:7px; margin-top:6px; background:#f9fafc; border:solid #d6dade 1px;}
	 .img_signin{margin:9px 0px 0px 20px;}
	 .rpsb_inf{float:left; margin:12px 9px -5px 10px; font-size:12px;}
	 .subscri_ft{margin-top:20px; letter-spacing:20px;}
	 .subscri_ft img{max-height:90px; max-width:120px;}
	 
	/********************** Footer **********************/	
	#footer{background:url(/images/en/bg_main_bottom01.gif) no-repeat top; height:83px; width:986px; margin:auto;}
	#footer .left{float:left; width:550px; margin-top:30px; margin-left:7px;}
	#footer .left ul {list-style:none; padding-left:5px; margin:0px; line-height:18px;}
	#footer .left li { display:inline; font-size:12px;}
	#footer .left .active a{color:#ffd200; margin:0px 6px 0px 0px; padding:0px 6px 0px 0px; background:url(/images/en/border_link.gif) right no-repeat;}
	#footer .left li a { color:#ffffff; margin:0px 6px 0px 0px; padding:0px 6px 0px 0px; background:url(/images/en/border_link.gif) right no-repeat; font-size:12px;}
	#footer .left .lastitems a { background:none; }
	#footer .right{float:right; padding: 0px 5px 0px 0px; text-align:right; color:#e0dfdf; font-size:11px; margin-top:30px; margin-right:7px;}
	#footer .right img{margin-right:5px;}
	#footer .right .txt_b_w12{float:left; margin-top:4px; margin-right:7px;}
	.footer_hp{background:#a40324; width:100%; float:left; display:inline; padding-bottom:12px;}
	.footer_hp .left{float:left; width:550px; margin-top:5px; margin-left:7px;}
	.footer_hp .left ul {list-style:none; padding-left:5px; margin:0px; line-height:18px;}
	.footer_hp .left li { display:inline; font-size:12px; margin:0px;}
	.footer_hp .left .active a{color:#ffd200; margin:0px 6px 0px 0px; padding:0px 6px 0px 0px; background:url(/images/en/border_link.gif) right no-repeat;}
	.footer_hp .left li a { color:#ffffff; margin:0px 6px 0px 0px; padding:0px 6px 0px 0px; background:url(/images/en/border_link.gif) right no-repeat; font-size:12px;}
	.footer_hp .left .lastitems a { background:none; }
	.footer_hp .right{float:right; padding: 0px 5px 0px 0px; text-align:right; color:#e0dfdf; font-size:11px; margin-top:7px!important; margin-right:7px;}
	.footer_hp .right img{margin-right:5px;}
	.footer_hp .right .txt_b_w12{float:left; margin-top:4px; margin-right:7px;}
	.footer_ht{height:auto; background:#b71234; width:100%; float:left; display:inline; padding-bottom:12px;}
	.footer_ht .box_list{background:url(/images/en/bg_main_bottom01.gif) no-repeat top; width:986px; margin:auto;}
	.footer_ht .box_list .left{float:left; width:350px; margin-top:30px; margin-left:12px;}
	.footer_ht .box_list .right{float:right; padding: 0px 5px 0px 0px; text-align:right; color:#e0dfdf; font-size:11px; margin-top:30px; margin-right:7px;}
	.footer_ht .box_list .right img{margin-right:5px;}
	.footer_ht .box_list .right .txt_b_w12{float:left; margin-top:0px; margin-right:7px;}	
	.footer_ht .box_list .lg{padding: 0px 5px 5px 0px; color:#e0dfdf; font-size:11px; margin-top:15px; float:left;}
	.footer_ht .box_list .lg img{margin-top:5px; margin-left:9px;}
	.footer_ht .box_list .lg .txt_b_w12{margin-top:0px; margin-left:6px;}	
	.footer_ht .box_list .list_ht{width:974px; line-height:16px; margin-top:0px; float:left; margin-left:14px; display:inline;}
	.footer_ht .box_list .list_ht ul{padding:0px; margin:0px;}
	.footer_ht .box_list .list_ht li{padding:0px!important; list-style:none; margin-top:0px; display:inline; margin-right:12px; width:150px; float:left;}
	.footer_ht .box_list .list_ht .no_item{background:none; margin-left:6px; padding-left:0px;}
	.footer_ht .box_list .list_ht ul li a{color:#cc9696;}

	/********************** Tester, Agent & Affiliate **********************/
	.bg_title{background:#ebeadb; height:18px; width:690px; color:#333333; font-size:11px; line-height:18px; padding-right:8px; margin-top:9px; text-align:right;}
	.bg_title span{color:#d82917;}
	.contType_m {margin-top:12px; float:left;}
	.contType_m label{width:170px; margin-right:7px; text-align:right; float:left; margin-top:2px; margin-bottom:6px;}
	.contType_m label span{color:#d82917; margin-right:3px;}
	.contType_m input{width:185px; height:14px; font-size:11px; margin-bottom:6px; color:#545454; padding-top:1px; margin-right:5px; float:left;}
	.contType_m select{width:189px; height:20px; font-size:11px; margin-bottom:6px; color:#545454; padding-top:1px; color:#888888;}
	.contType_m textarea {margin-bottom:6px; width:146px; height:70px; color:#545454; font-size:11px; padding:2px;}
	.contType_m .box_btn{ width:45px; height:70px; float:left; margin-left:15px; margin-top:8px;}
	.contType_m .box_btn img{margin-top:10px;}
	.contType_m .txt_italic{margin-top:4px; margin-bottom:12px; margin-left:60px; float:left; font-style:italic}
	.contType_m .txt_frm{font-style:italic; color:#717171; font-size:12px; margin-left:180px;}

/********************** check out **********************/
	.select_link{float:right; margin-right:7px;}
	.select_link a:link{font-size:11px; color:#333333; font-weight:bold;}
	.select_link a:visited {color:#276baa; font-size:11px; font-weight:bold;}
	.title{background:#ebeadb; height:18px; width:690px; color:#276baa; font-size:12px; font-weight:bold; line-height:18px; padding-left:8px; margin-top:9px; float:left;}
	.bg_code{background:url(/images/en/bg_cartal_t.gif) repeat-x top #f2f2f1; width:670px; padding:10px 20px 10px 8px; margin-top:5px;}
	.bg_code label{float:left;}
	.bg_code input{margin:0px 4px 0px 10px; font-size:11px; float:left;}
	.title .pri{color:#c40014; float:right; margin-right:20px;}
	.title .link{background:url(/images/en/img_inf.gif) no-repeat left; float:right; color:#276baa; font-size:10px; text-decoration:underline; padding-left:20px; height:18px; margin-right:10px; font-weight:normal;}
	.title .link:hover{color:#c40014;}
	.title .txt_inf{float:left;}
	.title .txt_ind{float:right; margin-right:20px; font-weight:normal; font-size:11px; color:#333333;}
	.title .txt_ind span{color:#d62a16;}
	.title01{width:690px; height:18px; line-height:18px; padding-left:8px; color:#276baa; font-size:12px; font-weight:bold; background-color:#ebeadb; margin:0px 13px 0px 13px;}	
	.title01 .point{float:left; background:url(/images/en/icon_acc01.gif) no-repeat left; padding-left:17px;}
	.title01 .point01{float:left; background:url(/images/en/icon_acc02.gif) no-repeat left; padding-left:17px;}
	.bg_inf{background:#fefcf3; width:687px; padding-left:9px; padding-bottom:5px; margin-bottom:8px; border-bottom:#cccccc 1px solid; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; clear:both; }
	.bg_inf .form{margin:7px 0px 0px 10px; float:left; width:500px;}
	.bg_inf .form a{text-decoration:underline;}
	.bg_inf .form input{margin: 0px 5px 0px 0px; height:14px; font-size:10px; padding-left:5px; margin-left:25px; width:135px;}
	.bg_inf .point{background:url(/images/en/point5.gif) left no-repeat; padding-left:12px; margin-top:-20px; padding-top:15px; float:left;}
	.bg_infd{background:#fefcf3; width:687px; padding-left:9px; padding-top:6px; padding-bottom:5px; margin-bottom:5px; border-bottom:#cccccc 1px solid; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; float:left;}
	.bg_infd .point{background:url(/images/en/point5_.gif) no-repeat left top ; padding-left:12px; float:left; width:500px; margin-top:5px;}
	.bg_infd .val{color:#c40014; font-weight:bold; float:left; margin-top:5px;}
	.bg_infd label{ width:165px; margin-right:10px; text-align:right; float:left; margin-top:5px;}
	.bg_infd label span{color:#d70000; margin-right:3px;}
	.bg_infd input{width:165px; float:left; height:14px; margin-top:5px;}
	.contType {width:274px; margin-top:12px; float:left; margin-bottom:12px;}
	.contType label{width:105px; margin-right:7px; text-align:right; float:left; margin-top:2px; margin-bottom:6px;}
	.contType label span{color:#d82917; margin-right:3px;}
	.contType input{width:156px; height:15px; font-size:11px; margin-bottom:5px; float:left}
	.contType select{width:156px; height:20px; font-size:11px; margin-bottom:5px; float:left; margin-right:3px; display:inline;}
	.contType textarea {width:235px; height:65px; font-size:11px; float:left;}
	.table {border:#cccccc 1px solid; margin:auto; width:665px; background:#f2f2f1; padding-bottom:5px; margin-bottom:10px;}
	.table .tl{background:#ffffff; color:#323232; font-weight:bold; height:20px; padding-left:20px; line-height:18px}
	.table span{ color:#d82917;}
	.table select{height:20px; width:50px; margin-left:12px; font-size:11px; float:left; margin-top:9px; margin-bottom:4px;}
	.table input{width:90px; margin-left:13px; font-size:11px; float:left; height:14px; margin-bottom:4px;}
	.btn_small{float:right; margin-right:40px; margin-top:10px;}

/********************** FAQ's ************************/
	.faq_link{/*background:url(/images/en/line_faq_x.gif) no-repeat bottom;*/ padding-bottom:10px; margin-bottom:5px;}
	.faq_link ul{margin-top:5px; list-style:decimal; line-height:18px; margin-bottom:-4px;}
	.faq_link ul li a {color:#10406D; font-weight:bold; font-size:12px;}
	.faq_link ul li a:hover{background:url(/images/en/line_link.gif) bottom repeat-x;}
	.faq_link * a {color:#10406D; font-weight:normal; font-size:12px;}
	.faq_link * a:hover{background:url(images/line_link.gif) bottom repeat-x;}
	
/********************** Feedback ************************/	
	#cont_right .al_right .calendar_fb{background:url(/images/en/bg_calendar_fback.gif) no-repeat; width:219px; height:252px; padding:0px 10px 0px 12px;}
	#cont_right .al_right .calendar_fb .title_m{color:#ffffff; font-size:11px; font-weight:bold; margin-top:2px; width:197px; height:18px; background:url(/images/en/title_month.gif) no-repeat left; position:absolute; line-height:18px; text-align:center;}
	#cont_right .al_right .calendar_fb table{width:197px; margin-top:9px; float:left;}
	#cont_right .al_right .calendar_fb table .tl01{width:27px; height:13px; border-right:#c4c4c4 1px solid; background:#eae7d6; color:#000000; font-size:10px; text-align:center; line-height:13px;}
	#cont_right .al_right .calendar_fb table .tl02{width:27px; height:16px; line-height:16px; border-right:#c4c4c4 1px solid; border-bottom:#c4c4c4 1px solid; color:#000000; font-size:10px; text-align:center;}
	#cont_right .al_right .calendar_fb table .tl03{width:27px; height:16px; line-height:16px; border-right:#c4c4c4 1px solid; color:#000000; font-size:10px; text-align:center;}
	#cont_right .al_right .calendar_fb form{margin-top:9px; font-size:11px; color:#000000; margin-bottom:5px; float:left;}
	#cont_right .al_right .calendar_fb form label{width:75px; color:#000000; font-size:11px; margin-right:2px; margin-top:5px; float:left; display:block;}
	#cont_right .al_right .calendar_fb form select{width:40px; height:17px; color:#000000; font-size:11px; margin-top:4px;}
	#cont_right .title_fb{background:url(/images/en/bg_title_fb.gif) repeat-x top; height:30px; width:450px; padding: 7px 14px 0px 6px; margin-top:7px; float:left;}
	#cont_right .al_right .calendar_fb select.depart{width:120px; height:17px; color:#000000; font-size:11px; margin-top:4px;}
	#cont_right .title_fb .txt{border-left:2px #c40014 solid; padding-left:10px; float:left; line-height:15px;}
	#cont_right .cont{background:url(/images/en/line_x_fb.gif) repeat-x top; width:440px; margin:4px 14px 0px 16px; padding:10px 0px 0px 0px; float:left;}

	/********************** Photo ************************/
	#cont_right .title_pt{background:url(/images/en/bg_title_pt.gif) repeat-x top; height:7px; width:467px; padding: 12px 0px 0px 0px; margin-top:7px; font-size:18px;}	
	#cont_right .title_pt .photo{width:147px; height:111px; margin:10px 13px 5px 0px; float:left; text-align:center;}
	#cont_right .title_pt .photo_n{width:147px; height:111px; margin:10px 0px 5px 0px; float:left; text-align:center;}
	#cont_right .title_pt img{border:#ebeae6 1px solid;}
	
	/********************** Destination *****************/
	.des_box{background:#f5f4f4; color:#10406D; width:700px;}
	.des_box .lst_des{width:207px; padding-left:15px; padding-top:10px; border-right:6px #ffffff solid;}
	.des_box .lst_des ul{margin-top:10px; padding-left:0px; margin-left:20px;}
	.des_box .lst_des li{list-style:none; line-height:18px;}
	.des_box .lst_des .txt_bold{font-weight:bold; background:url(/images/en/arrow_destination.gif) no-repeat left; padding-left:18px;}
	
	/********************** Outtrips *****************/
	.bg_cont {width:442px; background:#f4f4f4 !important; padding:7px 14px 7px 14px; margin-bottom:7px; clear:left;}
	.offset {width:450px; margin-bottom:7px; clear:left; margin-top:10px; float:left;}
	.offset .lft{float:left; margin-top:10px;}
	#pcode-msg {margin-top:10px}
	#tester-so .title {width:90px}
	
	/********************** Gift Certificate *****************/
	.gr_bg{background:#eeeeee; padding:10px 20px; width:657px; margin-top:10px;}
	.gr_bg ul{padding:0px; margin:10px 15px;}
	.lt_gift{background:url(/images/en/giftcer_bgl.gif) repeat-y right; width:416px; padding:0px 5px 0px 0px; margin-top:10px; float:left;}
	.lt_gift .certificate{background:url(/images/en/gift_certificate.gif) top no-repeat; width:416px; height:193px;}
	.lt_gift .certificate .lt{float:left; width:232px; height:44px; margin-left:18px; margin-top:140px!important; display:inline!important;}
	.lt_gift .certificate .lt .txt{border-bottom:dotted 1px #ffffff; color:#ffffff; font-size:11px; font-weight:bold; text-transform:uppercase; margin-bottom:8px; width:180px;}
	.lt_gift .certificate .lt .txt .input{color:#f8bf02!important; margin-left:4px;}
	.lt_gift .certificate .price{width:150px; height:26px; margin-top:152px; text-align:center; color:#ffffff; font-size:25px; font-weight:bold; float:right; margin-right:6px; display:inline;}
	.lt_gift .mar{margin:5px 16px; font-size:11px; margin-bottom:7px;}
	.lt_gift .mar .txt_itc{font-style:italic; text-transform:uppercase; font-weight:bold; font-size:12px; line-height:25px;}
	.rt_gift{background:url(/images/en/top_pay.gif) no-repeat top #fbf2f2; width:221px; margin:10px 5px 0px 0px; float:right; padding:36px 22px 20px 22px;}
	.rt_gift .title_txt{text-transform:uppercase; font-weight:bold; font-size:15px; color:#c40014; background:url(/images/en/line_p.gif) repeat-x bottom; padding-bottom:7px;}
	.rt_gift .txt_bla01{color:#000000; font-size:12px; font-weight:bold; padding-left:24px; margin-top:7px; background:url(/images/en/n01.gif) no-repeat left;}
	.rt_gift .txt_bla02{color:#000000; font-size:12px; font-weight:bold; padding-left:24px; margin-top:7px; margin-bottom:3px; background:url(/images/en/n02.gif) no-repeat left;}
	.rt_gift form{margin-top:10px; margin-bottom:10px;}
	.rt_gift input{width:120px; height:16px; margin:0px 7px 5px 8px; float:left;}
	.rt_gift label{font-size:10px; margin-left:10px;}
	.rt_gift form img{margin-bottom:5px;}
	.rt_gift .buynow{background:url(/images/en/bn_bgm.gif) repeat-x; height:28px; line-height:28px; padding:0px 12px 0px 13px; margin:10px 0px 0px -16px; float:left; color:#ffd200; font-size:14px; font-weight:bold; float:left;}
	.rt_gift .img{ margin-right:16px; margin-top:10px; margin-left:8px; float:left;}
	.rt_gift .txt_w14{font-size:14px; color:#ffffff; margin-left:10px; line-height:28px;}
	
	/********************** Traveller corner *****************/
	.contType_t {margin-top:12px; float:left; margin-left:90px;}
	.contType_t label{width:120px; margin-right:7px; text-align:right; float:left; margin-top:2px; margin-bottom:6px;}
	.contType_t label span{color:#d82917; margin-right:3px;}
	.contType_t input{width:155px; height:14px; font-size:11px; margin-bottom:6px; color:#545454; padding-top:1px; margin-right:5px; float:left; background:#f4f4f4; border:#7f9db9 1px solid;}
	.contType_t select{width:159px; height:20px; font-size:11px; margin-bottom:6px; color:#545454; padding-top:1px; color:#888888;}
	.contType_t textarea {margin-bottom:6px; width:146px; height:70px; color:#545454; font-size:11px; padding:2px;}
	.contType_t fieldset{margin-left:120px; margin-top:5px;}
	.contType_t fieldset img{margin-right:3px;}
	.subnav_t{color:#276baa; float:right; width:241px; border-bottom:solid 1px #f0d29c; padding:0px;}
	.subnav_t ul{list-style:none!important; padding:0px; display:inline;}
	.subnav_t li{display:inline;}
	.subnav_t li a{font-size:12px; width:223px; padding-left:14px; padding-right:4px; color:#276baa; text-decoration:none; float:left; border-top:solid 1px #f0d29c; height:21px; line-height:21px; font-weight:normal!important;}	
	.subnav_t ul .active{font-size:12px; width:223px; display:block; padding-left:14px; padding-right:4px; color:#276baa; text-decoration:none; float:left; background:url(/images/en/bg_subnav.gif) top no-repeat; height:21px; line-height:21px;}
	.subnav_t li a:hover{text-decoration:none; color:#c40014!important;}	
	.back_detail{background:url(/images/en/arrow_b.gif) no-repeat left; float:right; text-decoration:underline; padding-left:12px; color:#276baa; margin-right:5px;}
	.back_detail:hover{text-decoration:none; color:#05335d;}
	.tble{width:350px; margin:10px 0px 4px 22px; float:left;}
	.tble td{background:#eff1f1; font-weight:bold; color:#3b3a3a; width:70px; text-align:center; height:20px; line-height:20px;}
	.tble th{background:#ffffff; width:70px; text-align:center; height:26px; line-height:26px;}
	.tble_fback{width:686px; margin:10px 0px 14px 6px; float:left;}
	.tble_fback .titll{background:#eff1f1; font-weight:bold; color:#3b3a3a; width:324px; text-align:left; height:20px; line-height:20px; margin-bottom:6px; padding-left:15px;}
	.tble_fback .titlr{background:#eff1f1; font-weight:bold; color:#3b3a3a; width:50px; text-align:center; height:20px; line-height:20px; margin-bottom:6px;}
	.tble_fback .titlml{background:#ffffff; width:339px; text-align:left; height:23px; line-height:23px; padding-left:0px;}
	.tble_fback .titlmr{background:#ffffff; width:50px; text-align:center; height:23px; line-height:23px;}
	.tble_vfback{width:686px; margin:10px 0px 14px 6px; float:left;}
	.tble_vfback .titll{background:#eff1f1; font-weight:bold; color:#3b3a3a; width:574px; text-align:left; height:20px; line-height:20px; margin-bottom:6px; padding-left:15px;}
	.tble_vfback .titlr{background:#eff1f1; font-weight:bold; color:#3b3a3a; text-align:left; height:20px; line-height:20px; margin-bottom:6px; padding-left:30px;}
	.tble_vfback .titlml{background:#ffffff; width:589px; text-align:left; height:23px; line-height:23px; padding-left:0px;}
	.tble_vfback .titlmr{background:#ffffff; width:auto; text-align:left; height:23px; line-height:23px; padding-left:30px; font-weight:bold;}
	.tble_adv{width:686px; margin:10px 0px 14px 6px; float:left;}
	.tble_adv .titll{background:#eff1f1; font-weight:bold; color:#3b3a3a; width:400px; text-align:center; height:20px; line-height:20px; margin-bottom:6px; padding-left:15px;}
	.tble_adv .titlr{background:#eff1f1; font-weight:bold; color:#3b3a3a; width:260px; text-align:left; height:20px; line-height:20px; margin-bottom:6px; padding-left:10px;}
	.tble_adv .titlml{background:#ffffff; width:339px; text-align:left; height:25px; line-height:25px; padding-left:0px;}
	.tble_adv .titlmr{background:#ffffff; width:50px; text-align:left; height:25px; line-height:25px; padding-left:10px;}
	.tble_adv .titlmr select{width:155px; height:18px; font-size:11px; color:#545454;}
	.tble_adv .titlmr input{width:185px; height:14px; margin-top:3px; font-size:11px; color:#545454;}
	.box_bor{width:666px; margin:-3px 0px 0px 0px; border:solid 1px #e2e2e2; padding:10px 18px 12px 18px !important; display:inline; float:right;}
	.box_bor .title{width:666px; padding-left:18px; padding-right:18px; height:18px; line-height:18px;font-weight:bold; color:#276baa; background:#ebeadb; margin-left:-18px !important;}
	.cont_tler{float:left; width:270px; line-height:19px; margin-bottom:7px;}
	.cont_tler .txt_l{width:120px; text-align:right; margin-right:5px; float:left;}
	.cont_tler .txt_lp{width:105px; text-align:left; margin-right:5px; float:left;}
	.cont_tler span{width:80px; text-align:right; margin-right:5px; float:left; display:block;}
	.cont_tler .txt_b{font-weight:bold; width:auto; text-align:left;}
	.cont_tler .txt_bp{font-weight:bold; width:70px; text-align:right;}

/********************** Traveller booking **********************/
	.tble_trler{width:632px; margin:auto; margin-top:10px; margin-bottom:5px; border:#cdcdcd 1px solid;}
	.tble_trler td{padding:0px 7px 0px 7px;}
	.tble_trler .title{background:#ebeadb; height:26px; line-height:26px; color:#276baa; font-weight:bold;}
	.tble_trler .filt01{background:#ffffff; height:21px; line-height:21px; color:#323232; font-weight:bold; text-align:center;}
	.tble_trler .filt01 span{color:#d82917; margin-right:3px;}
	.tble_trler .filt02{background:#f2f2f1; height:20px; line-height:20px; color:#414040; text-align:center; padding-top:7px;}
	.tble_trler .filt03{background:#f2f2f1; height:22px; line-height:22px; color:#414040; text-align:center; padding-bottom:7px;}
	.tble_trler .filt02 .select01, .tble_trler .filt03 .select01{width:50px; font-size:11px;}
	.tble_trler .filt02 select, .tble_trler .filt03 select{width:122px; font-size:11px;}
	.tble_trler .filt02 input, .tble_trler .filt03 input{width:115px; font-size:11px; margin-top:2px;}
	.txt_book{margin:8px 0px 0px 0px; background:url(/images/en/icon_carrental.gif) left no-repeat; padding:0px 0px 0px 18px; color:#cc6600; font-size:12px; font-weight:bold; float:left;}
	.bg_book{width:664px; padding:8px 0px 7px 8px; background:url(/images/en/bg_cartal_t.gif) repeat-x top #eff1f1; margin:7px 0px 2px 20px; float:right; display:inline;}
	.bg_book .point_l{background:url(/images/en/p_book.gif)no-repeat; padding-left:12px; margin-top:2px; top:5px;}
	.rt_pri{ float:right; display:inline; margin-right:10px; color:#333333; font-weight:bold; margin-top:9px;}
	.no_bg{width:auto; margin:8px 10px 4px 24px; float:right; font-weight:bold; text-align:left;}
	.no_bg img{margin:0px 10px 0px 10px; line-height:20px; float:left;}
	.no_bg .link{text-decoration:underline; font-weight:normal; float:left; margin-top:3px; color:#276baa;}
	.no_bg .link:hover{text-decoration:none; color:#05335d;}
	.txt16{font-size:16px; font-weight:bold; margin-top:9px;}
	.fiels_btn{margin-top:10px; margin-left:20px; letter-spacing:520px; float:left;}
	.line_ye01{background:url(/images/en/line_ye1.gif) repeat-x bottom; height:1px; margin-top:10px; margin-bottom:10px;}
	.line_dash01{background:url(/images/en/line_dash01.gif) repeat-x bottom; height:1px; width:665px;  margin-top:7px; margin-bottom:15px;}
	.txt_lt{font-weight:bold; float:left;}
	.txt_rt{font-weight:bold; float:right; margin-right:15px;}
	.txt_point{background:url(/images/en/point_gr_b.gif) no-repeat left; padding-left:12px; margin-top:4px;}
	.link_btn{margin:5px 0px; margin-left:330px; float:left; margin-right:25px;}
	.link_btn .link{color:#d82917; text-decoration:underline; margin-right:7px; float:left;}
	.link_btn img{float:left;}
	.contType02{ width:350px; float:left; margin:12px 14px 0px 0px;}
	.contType02 form{margin:0px;}
	.contType02 label {width:100px;	float:left;	text-align:right; color:#272727; margin-right: 7px;	margin-top: 3px;}
	.contType02 label span{color:#d82917; margin-right:3px;}
	.contType02 input {	width:165px; float:left; margin:0px 7px 7px 0px; padding-left: 4px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.contType02 select { width:173px; float:left; margin:0px 0px 7px 0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.contType02 .select{ width:70px; float:left; margin:0px 0px 7px 0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.contType02 img{float:right; margin-left:12px;}
	.contType03{ width:340px; float:right; margin:12px 0px 0px 14px;}
	.contType03 form{margin:0px;}
	.contType03 label {width:130px;	float:left;	text-align:right; color:#272727; margin-right: 7px;	margin-top: 3px;}
	.contType03 label span{color:#d82917; margin-right:3px;}
	.contType03 input {	width:165px; float:left; margin:0px 7px 7px 0px; padding-left: 4px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.contType03 select { width:173px; float:left; margin:0px 0px 7px 0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.contType04{ width:328px; float:right; margin:12px 0px 0px 10px;}
	.contType04 form{margin:0px;}
	.contType04 label {width:100px;	float:left;	text-align:right; color:#272727; margin-right: 7px;	margin-top: 3px;}
	.contType04 label span{color:#d82917; margin-right:3px;}
	.contType04 input {	width:165px; float:left; margin:0px 7px 7px 0px; padding-left: 4px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.contType04 select { width:173px; float:left; margin:0px 0px 7px 0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.txt_al_lt{float:left; padding-right:3px; margin-right:5px;}
	.txt_al_rt{text-align:right; float:right;}
	.box_gr{ width:446px; background:url(/images/en/bg_cartal_t.gif) repeat-x top #f8f8f8; padding: 10px 12px 5px 12px; margin:10px 0px 12px 0px;}
	.box_gr ul {padding:0px; list-style:url(/images/en/point_square.gif) outside; margin-left:0px; margin-top:10px;}
	.box_gr li{margin-left:20px; margin-top:3px;}
	
/********************** Bookinglist **********************/
	.bklist{margin:0px 14px 0px 0px; color:#3b3a3a; width:704px; float:left; display:inline;}
	.bklist a{text-decoration:underline; font-size:12px; color:#276baa;}
	.bklist a:hover{text-decoration:none;}
	.bklist .txt_bl_big{font-size:20px; color:#333333; float:left; margin-bottom:12px; font-weight:bold; margin-top:0px;}
	.bklist .dest_lik{float:right; margin-bottom:12px; margin-top:4px; margin-right:7px; color:#afafaf;}
	.bklist .dest_lik a{margin-left:6px; margin-right:6px;}
	.bklist .act{text-decoration:none; color:#d82917;}
	.bklist .tle_dest{font-size:12px; font-weight:bold; height:24px; line-height:24px; background:#e9eef2; color:#333333; text-align:center; border-right:#ebeadb 1px solid; width:111px;}
	.bklist .tle_rno{font-size:12px; font-weight:bold; height:24px; line-height:24px; background:#e9eef2; color:#333333; text-align:center; border-right:#ebeadb 1px solid; width:83px;}
	.bklist .tle_tista{font-size:12px; font-weight:bold; height:24px; line-height:24px; background:#e9eef2; color:#333333; text-align:center; border-right:#ebeadb 1px solid; width:91px;}
	.bklist .tle_name{font-size:12px; font-weight:bold; height:24px; line-height:24px; background:#e9eef2; color:#333333; text-align:center; border-right:#ebeadb 1px solid; width:330px;}
	.bklist .tle_date{font-size:12px; font-weight:bold; height:24px; line-height:24px; background:#e9eef2; color:#333333; text-align:center; border-right:#ebeadb 2px solid; width:99px;}
	.bklist .tle_act{font-size:12px; font-weight:bold; height:24px; line-height:24px; background:#e9eef2; color:#333333; text-align:center; border-right:#ebeadb 1px solid; width:243px;}
	.bklist .inf_bo1{text-align:center; border-right:#ebeadb 1px solid; border-bottom:#ebeadb 1px solid; padding-top:6px; padding-bottom:6px;}
	.bklist .inf_bo2{text-align:left; border-right:#ebeadb 1px solid; border-bottom:#ebeadb 1px solid; padding:8px 5px 0px 6px;}
	.bklist .inf_bo2 a{width:124px; float:left!important; margin-right:5px; margin-bottom:5px;}
	.bklist .inf_bo2 span{width:113px; float:right; margin-bottom:5px;}
	.bklist .inf_no{text-align:left; border-bottom:#ebeadb 1px solid; padding:6px 5px 6px 12px; color:#afafaf;}


/********************** General **********************/
h1{margin-top:0px;}
p {margin:0px;}
.p1 {margin-top:6px;margin-bottom:6px;}
.p2 {margin-top:20px;margin-bottom:20px;}
img, fieldset{border:none;}
.clear{height:1px; clear:both;}
a {color:#c40014; font-size:12px; text-decoration:none;}
.a_or10{color:#c40014 !important; font-size:10px; text-decoration:none;}
.a_or12{color:#c40014 !important; font-size:12px; text-decoration:none;}
.a_blu12 {color:#10406D; font-size:12px; text-decoration:none;}
a:hover {color:#c40014;}
.cur{color:#c40014; font-size:12px;}
.txt_b_w11{font-weight:bold; font-size:11px; color:#ffffff;}
.txt_b_w12{font-weight:bold; font-size:12px; color:#ffffff;}
.a_rt12{float:right; font-size:12px; margin-right:12px; color:#10406D; text-decoration:underline; margin-bottom:3px;}
.txt_or_18{color:#d86d05; font-size:18px; background:url(/images/en/line_title.gif) bottom no-repeat; width:198px; float:left; line-height:25px; margin-top:10px;}
.txt_gr_15{color:#FF6600; font-size:18px; background:url(/images/en/line_title.gif) bottom no-repeat; width:198px; float:left; line-height:28px; margin:10px 0px 5px 0px;}
.txt_b_gr{font-weight:bold; color:#5d5955; margin-top:10px;}
.txt_b_blu{font-weight:bold; color:#10406d; margin-top:10px;}
.txt_b_gr12{color:#545454; font-size:12px; font-weight:bold; float:left;}
.txt_b12{color:#545454; font-size:12px; font-weight:bold;}
.al_lt{float:left; display:inline;}
.al_rt{float:right;}
.txt_gr10{font-size:10px;}
.txt_blu11{color:#10406D; font-size:11px;}
.txt_gr11{font-size:11px;}
.sort{float:right;}
.txt_b_bl12, .txt_b_bl12 a{color:#10406D; font-weight:bold; font-size:12px;}
.txt_re12{color:#cc2d2d; font-size:12px;}
.txt_reb12{color:#cc2d2d; font-size:12px; font-weight:bold;}
.txt_b_pi12{font-size:12px; font-weight:bold; color:#c40014;}
.txt_b_pi14{font-size:14px; font-weight:bold; color:#c40014;}
.txt_re14{color:#322c1e; font-size:18px; background:url(/images/en/line_title.gif) bottom no-repeat; width:198px; float:left; line-height:28px; margin-top:0px; margin-bottom:-5px;margin-left:10px; font-weight:bold;}
.txt_re15{color:#cf2c00; font-size:15px; font-weight:bold;}
.txt_or_18{color:#d86d05; font-size:18px; background:url(/images/en/line_title.gif) bottom no-repeat; width:198px; float:left; line-height:25px; margin-top:10px;}
.txt_bla_18{color:#322c1e; font-size:18px; background:url(/images/en/line_title.gif) bottom no-repeat; width:198px; float:left; line-height:28px; margin-top:0px; margin-bottom:5px; font-weight:bold;}
.title_bla_18{float:left; margin-top:0px; margin-bottom:5px;}
.txt_gr18{font-size:18px;}
fieldset{margin-left:150px; float:left; letter-spacing:7px;}
.lbl_valid {display:none; color:#FF0000}
.lbl_required {color:#F00}
.txt_pi20{color:#c40014; font-size:20px; font-weight:bold;}
.txt_pi22{color:#c40014; font-size:22px; float:left; margin-bottom:5px;}
.txt_pi24{color:#c40014; font-size:24px; font-family:"Myriad Pro"; text-transform:uppercase; float:left; margin-top:-5px; margin-bottom:5px;}
.check_l{float:right; margin-right:10px; background:url(/images/en/carts.gif) no-repeat; padding-left:23px; height:22px; text-decoration:underline; margin-top:2px; margin-bottom:5px; color:#10406D; font-size:12px;}
.ui-hide {display:none; color:#10406D; font-size:12px; text-decoration:none;}
.txt_space{margin-left:57px;}	
.phone_icon{float:right; margin-right:10px; margin-top:10px; background:url(/images/en/phone-icon.png) no-repeat; padding-left:34px; height:28px; line-height:28px; margin-top:2px; margin-bottom:8px; color:#10406D; font-weight:bold; width:176px; font-size:18px;}


/*Style for form*/
.required {color:#FF0000;}
.fieldgrp {margin: 0px; padding:0px;}
.grp {margin: 0px;padding-top: 6px;}
/*  Field title */
.fieldgrp .error, .error {color:#c40014; padding:0px; height:18px; margin-left:5px; margin-top:3px;}
.fieldgrp .error-hide, .error-hide {height:6px;}
.fieldgrp .blank-line, .blank-line {height:6px;}
.fieldgrp .title {float:left; display:block;width:auto;margin-top:0px;background:none}
.fieldgrp .title label {display:block; float:right; padding-right: 5px; font-weight:bold; line-height:20px; }
.fieldgrp .title .lbl {display:block; float:right; padding-right: 5px; font-weight:bold; margin-top:2px;line-height:normal}
.fieldgrp .title label.left {display:block; float:left; padding-right: 5px; font-weight:bold; line-height:20px; }
.fieldgrp .title .required {display:block; float:right; padding-right: 5px; font-size:10px;line-height:20px;}
.fieldgrp .title .required2 {display:block; float:right; padding-right: 5px; font-size:10px;line-height:normal;margin-top:2px;color:#FF0000}
.fieldgrp .title .required-left, .fieldgrp .field .required-left {display:block; float:left; padding-right: 2px;color:#FF0000; padding-left:5px; font-size:10px;line-height:20px;}
/* Control */
.fieldgrp .field {float:left; display:block}
.fieldgrp .field .control {float:left; display:block}
.fieldgrp .field .control2 {float:left; display:block;margin-top:2px}
.fieldgrp .field label.control, .fieldgrp .field span.control {float:left; display:block; line-height:20px; padding-right:5px;}
.fieldgrp .field label.control2 {float:left; display:block;padding-right:5px; margin-top:5px;}
.fieldgrp .field label.bold {float:left; display:block; line-height:20px;font-weight:bold;padding-right:5px;}
.fieldgrp .field img {float: left; display:block; cursor:pointer;margin-left:2px;}
.fieldgrp .field img.calendar, img.calendar {margin-top:2px; margin-left:2px;}
.fieldgrp .field img.help {margin-top:4px; margin-left:2px; margin-right:4px;}
.fieldgrp .field select.control {float:left; display:block; margin-top:1px;}
.fieldgrp .field input.checkbox, .fieldgrp .field input.radio {float:left; display:block;}
.fieldgrp .field input.control {float:left; display:block; margin-top:1px;}
.fieldgrp .field input.control2 {float:left; display:block; margin-top:2px;}
.txt200 {color:#626262;font-size:12px;height:14px;margin:0 7px 10px 0;width:200px;}
.left100 {padding-left:92px !important}
.submit {width:0px;height:0px; color:#FFF}

/********************** LinkEx **********************/
#link_ex_box h3{background:#84b4e2;color:#3c3a3b;font-size:15px;font-style:normal;font-weight:700;margin:0;padding:2px 0 1px 10px;}
#link_ex_box #link_ex{border:#84b4e2 solid 1px;margin:0 0 10px;padding:0 5px 5px;}
#link_ex_box h4{color:#10406D;padding-top:5px;}
#link_ex_box h4 a{color:#10406D;font-size:12px;font-weight:700;}
#link_ex_box p{text-align:justify;padding-bottom:5px;}
#link_ex_box span,#events a{font-size:10px;color:#3676b4;}
.link_box {padding: 5px;}
.link_box .number {border-right: 1px solid #AAA; padding:10px; color: #AAA; text-align: center;}
.link_box .raw_link {color: rgb(4, 97, 50)}
.link_box a {color:#0470EC !important; font-size:12px !important; text-decoration: underline !important; font-weight: normal !important;}
.linkex_paging {padding-top: 50px; font-size:12px !important}
.linkex_paging a {color:#0470EC !important; font-size:12px !important}
.lbl_valid {display:none; color:#FF0000; font-size:11px}
.lbl_required {color:#F00; font-size:11px}
/********************** SendPage **********************/
#frmSendPage input {width:220px;}
#frmSendPage textarea {width:100%;}
#frmSendPage span {color:#FF0000; font-size:11px}
#btnSendThisPage {cursor:pointer}

