/* Omprakash stylesheet on 5th August 2009.
----------------------------------------------- */
/* Global CSS
----------------------------------------------- */

body{background-color:#fff;font-family:verdana;font-size:12px;color:#7B7B79;margin:0;padding:0;height:100%;}
*, ul, ul li, h1, h2, h3, h4, h5, p{margin:0;padding:0;}
.floatleft{float:left}
a{text-decoration:none; outline-style:none; color:#162F8B}
a:hover{ color:#041A69; text-decoration:underline;}
img{border:0px;	}
/* Home 
----------------------------------------------- */
.mainbody{width:920px; margin:0px auto;clear:both; height:500px;}
.innerbody{float:left; width:920px}
.buttons{ float:left; width:910px; background-color:#F5902E; padding:4px;}
.buttons span{ padding-top:2px; display:block;}
.buttons ul li{ display:inline; list-style-type:none; color:#FFFFFF; float:left; padding-left:5px;}
.buttons ul li .cu{ display:block; background-color:#FFFFFF; color:#000000; padding:3px; float:left;}
.buttons ul li a{color:#fff; padding:3px; float:left;}
.buttons ul li a:hover{ display:block; background-color:#FFFFFF; color:#000000; padding:3px; float:left; text-decoration:none}
.lan{ line-height:25px; text-align:right}
.logo_part{float:left; border:solid 1px #B5B4B4; padding:3px; width:913px; margin-top:10px;}
.call_text{width:908px; line-height:30px; color:#F78C2C}
.call_text span{ color:#172E8E;}
.content_main{ width:918px; float:left;}
.top_shadow{ width:918px; background:url("content_bg-1.jpg"/*tpa=http://www.bm-hk.com/chinese/images/content_bg.jpg*/) center left; height:17px;}
.content_bg{width:918px; background:url("content_bg-1.jpg"/*tpa=http://www.bm-hk.com/chinese/images/content_bg.jpg*/) repeat-y center; float:left;}
.bottom_shadow{width:918px; background:url("content_bg-1.jpg"/*tpa=http://www.bm-hk.com/chinese/images/content_bg.jpg*/) top right; height:17px; float:left;}
.content{ padding:0px 20px; line-height:20px; color:#000000}
.content img{ float:right; padding:5px; border:solid 1px #E6E5E6; margin-left:5px;}
.content b{ color:#172F89; padding-bottom:5px; display:block;}
.footer{background-color:#BEBEBE;color:#000; line-height:30px; text-align:center; float:left; clear:both;width:918px; margin-top:5px;}
.footer a{color:#000; text-decoration:underline; font-size:11px;}
.footer a:hover{color:#424141; text-decoration:none;}
.bgof{background:url("vir-1.jpg"/*tpa=http://www.bm-hk.com/chinese/images/vir.jpg*/) repeat-x 0px 0px; line-height:35px; float:right; width:322px; text-align:center; margin-bottom:5px;}
.bgof:hover{ text-decoration:none;}

/* Contact us 
----------------------------------------------- */
.contact_h_one{padding-left:20px;}
.contact_h_one h1{ font-size:13px; font-weight:bold; color:#F6902E}
.contact_h_one table{width:500px; margin:10px 0px 10px 0px;}
.contact_h_one table tr td{ padding:5px; border:solid 1px #EFEFEF}
.contact_h_one input{ border:solid 1px #999999; padding:5px; width:248px;}
.inputbuttons{ padding:3px!important; background-color:#F5902E; width:auto!important; margin-left:5px; border:solid 1px #D1761E!important; color:#FFFFFF}

.course_lestitems ul li{ padding-left:5px; list-style-position:inside; padding-bottom:10px;}

/* Gallery 
----------------------------------------------- */
.hidden{ position:relative; top:-607px; left:739px; background-color:#fff; width:38px; height:43px;}
.hiddenleft{position:relative;background-color:#fff; width:38px; height:43px;top:-652px; left:-95px;}
.content_ga{ padding:0px 10px; line-height:20px; color:#000000}
.content_ga img{  padding:5px; border:solid 1px #E6E5E6; margin-left:5px;}
.content_ga b{ color:#172F89; padding-bottom:5px; display:block;}

/* Au-Fee 
----------------------------------------------- */
.pdfimags{ position:relative; top:26px; left:-29px;}

/* MC-course
----------------------------------------------- */
.contact_h_one_mc{padding-left:20px;}
.contact_h_one_mc h1{ font-size:13px; font-weight:bold; color:#F6902E}
.contact_h_one_mc table{width:879px; margin:10px 0px 10px 0px;}
.contact_h_one_mc table tr td{ padding:5px; border:solid 1px #EFEFEF}


.cricos_text {clear:both;float:left;font-size:10px;padding-top:10px;}















