/*styles for all pages*/

* { margin:0; padding:0;}

body { margin:0px; padding:11px 0; font-family:Arial, Helvetica, sans-serif; color:#000000; background:#0053a5 url(../images/bg.jpg) repeat-x top; }

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big { padding:0; margin:0; }
	
.clr { clear:both; font-size:0; height:0; line-height:0; }
br { clear:both; font-size:0; height:0; line-height:0; }
br.break { clear:none; }

a, input { outline:none; }
a {color:#b71111; text-decoration:none;}
a:hover {color:#b71111; text-decoration:underline;}

img { border:0; outline:none; }

h1 {font:normal 26px/26px Arial, Helvetica, sans-serif; color:#092c74; text-decoration:none; padding-bottom:6px;}
h4 {font:normal 14px/24px Arial, Helvetica, sans-serif; color:#9e1d1d;}

p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:6px;}
p a {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#9e1d1d; text-decoration:underline;}
p a:hover {color:#9e1d1d; text-decoration:none;}
p span {color:#0a4984;}

.wrap {margin:0 auto; padding:0; width:930px; background:url(../images/wrapbg.jpg) repeat-y center;}
/*===================================================================Layout css===================================================================*/
#navigation {margin:0 auto; padding:0 0 0 225px; width:705px; height:45px; background:url(../images/navibg.jpg) no-repeat bottom;}

	.long_term {margin:0; padding:0; width:136px; height:45px; float:left;}
	.long_term a {background:url(../images/long_term.jpg) no-repeat 0 0; width:136px; height:45px; display:block;  text-indent:-5000px;}
	.long_term a:hover {background:url(../images/long_term.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	.long_term a.select {background:url(../images/long_term.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	
	.business_visa {margin:0 0 0 5px; padding:0; width:136px; height:45px; float:left;}
	.business_visa a {background:url(../images/business_visa.jpg) no-repeat 0 0; width:136px; height:45px; display:block;  text-indent:-5000px;}
	.business_visa a:hover {background:url(../images/business_visa.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	.business_visa a.select {background:url(../images/business_visa.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	
	.tourist_visa {margin:0 0 0 5px; padding:0; width:136px; height:45px; float:left;}
	.tourist_visa a {background:url(../images/tourist_visa.jpg) no-repeat 0 0; width:136px; height:45px; display:block;  text-indent:-5000px;}
	.tourist_visa a:hover {background:url(../images/tourist_visa.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	.tourist_visa a.select {background:url(../images/tourist_visa.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	
	.other_visa {margin:0 0 0 5px; padding:0; width:136px; height:45px; float:left;}
	.other_visa a {background:url(../images/other_visa.jpg) no-repeat 0 0; width:136px; height:45px; display:block;  text-indent:-5000px;}
	.other_visa a:hover {background:url(../images/other_visa.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	.other_visa a.select {background:url(../images/other_visa.jpg) no-repeat 0 -45px; width:136px; height:45px;}
			
	.contact_us {margin:0 0 0 5px; padding:0; width:136px; height:45px; float:left;}
	.contact_us a {background:url(../images/contact_us.jpg) no-repeat 0 0; width:136px; height:45px; display:block;  text-indent:-5000px;}
	.contact_us a:hover {background:url(../images/contact_us.jpg) no-repeat 0 -45px; width:136px; height:45px;}
	.contact_us a.select {background:url(../images/contact_us.jpg) no-repeat 0 -45px; width:136px; height:45px;}

#logo {margin:0 auto; padding:22px 0 0 33px; width:885px; height:64px; background:url(../images/logobg.jpg) no-repeat center;}

#banner {margin:0 auto; padding:177px 0 0 354px; width:564px; height:104px; background:url(../images/banner.jpg) no-repeat center;}
	.apply {margin:0; padding:0; width:116px; height:30px;}
	.apply a {background:url(../images/apply.png) no-repeat 0 0; width:116px; height:30px; display:block;  text-indent:-5000px;}
	.apply a:hover {background:url(../images/apply.png) no-repeat 0 -30px; width:116px; height:30px;}
	
#footer {margin:0 auto; padding:0 15px 0 0; width:915px; height:108px; background:url(../images/footerbg.jpg) no-repeat bottom; text-align:right;}
	#footer p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#002258;}
	#footer p a {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#002258; text-decoration:none; padding:0 2px;}
	#footer p a:hover {color:#a51f1e; text-decoration:none;}
	#footer p a.active {color:#a51f1e; text-decoration:none;}
	
	#footer p.copy {font:normal 10px/16px Arial, Helvetica, sans-serif; color:#565656;}
	#footer p.copy a {font:normal 10px/16px Arial, Helvetica, sans-serif; color:#565656; text-decoration:none; padding:0 2px;}
	#footer p.copy a:hover {color:#a51f1e; text-decoration:none;}
	
#body {margin:0 auto; padding:20px 9px 0 9px; width:900px; border-top:10px solid #f3f3f3;}

	#body_left {margin:0; padding:0; width:220px; float:left;}
		#body_left .services_box {margin:0 0 15px 0; padding:0; width:220px; height:233px; float:left; background:#023192 url(../images/round_bot.jpg) no-repeat bottom;}
		#body_left .services_box h2 {margin:0; padding:0 0 0 12px; width:208px; height:37px; float:left; background:#010f50 url(../images/round_top.jpg) no-repeat top; font:normal 18px/37px Arial, Helvetica, sans-serif; color:#FFFFFF;}
		
		#body_left .services_box ul.submenu {margin:0; padding:0; list-style:none;}
		#body_left .services_box ul.submenu li {margin:0; padding:0; width:220px; font:normal 12px/30px Arial, Helvetica, sans-serif; color:#FFFFFF; border-top:1px solid #034ac9; float:left; }
		#body_left .services_box ul.submenu li a {margin:0; padding:0 0 0 20px; font:normal 12px/30px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background:url(../images/bullet.jpg) no-repeat left; display:block;}
		#body_left .services_box ul.submenu li a:hover {color:#FFFFFF; text-decoration:none; background:#067fc1 url(../images/bullet_h.jpg) no-repeat left;}
		#body_left .services_box ul.submenu li a.select {color:#FFFFFF; text-decoration:none; background:#067fc1 url(../images/bullet_h.jpg) no-repeat left;}
		
		#body_left .live_chat {margin:0; padding:41px 0 0 82px; width:138px; height:50px; float:left; background:url(../images/live_chat.jpg) no-repeat center;}
		.online {margin:0; padding:0; width:117px; height:25px;}
		.online a {background:url(../images/online_now.png) no-repeat 0 0; width:117px; height:25px; display:block; text-indent:-5000px;}
		.online a:hover {background:url(../images/online_now.png) no-repeat 0 -25px; width:117px; height:25px;}
	
	#body_right {margin:0; padding:0; width:660px; float:right;}
		h2.directly {margin:3px 0 0 0; padding:0; height:77px; display:block; text-indent:-5000px; background:url(../images/directly.jpg) no-repeat left;}
		#body_right p { padding-bottom:10px; }
		
		
	#body_star {margin:20px 0 0 0; padding:0; width:900px; height:98px; float:left; background:url(../images/starbg.jpg) no-repeat center;}
		#body_star .legal {margin:0; padding:25px 0 0 8px; width:212px; height:59px; float:left;}
		#body_star .one {margin:28px 0 0 91px; padding:0 0 0 35px; width:172px; height:30px; float:left; background:url(../images/1.jpg) no-repeat left; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#002258;}
		#body_star .two {margin:28px 0 0 0; padding:0 0 0 35px; width:141px; height:30px; float:left; background:url(../images/2.jpg) no-repeat left; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#002258;}
		#body_star .three {margin:28px 0 0 0; padding:0 0 0 35px; width:165px; height:30px; float:left; background:url(../images/3.jpg) no-repeat left; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#002258;}


.imageR {
		float:right;
		border:1px dashed #ccc;
		margin-right:10px;
		margin-left:10px;
		}	