*{ margin:0; padding:0;}
.cls{ clear:both;}
.container_tbo{margin:0 auto 15px auto ; background:#e5e5e5; padding:0 5px;}
.tbo_banner{ text-align:center; padding:5px 0;} 
.navigation ul{background:url(../images/bar.gif) repeat-x left top; width:100%; height:20px; border-bottom:1px solid #bcbcbc;}
.navigation ul li{ float:left; display:inline; padding:0 10px; border-right:1px solid white;}
.navigation ul li a{ text-decoration:none; color:#4c4c4c;}
.navigation ul li a.selected{color:#0c5cef;}
.navigation ul li a:hover{ text-decoration:underline;}
.tbo_middle{ padding:0 0px;}

.tbo_middle ul li{ list-style:none; display:block; padding:10px 0;}
.tbo_middle ul li h1{ font-size:18px; color:#0c5cef;  margin:0; padding:0;}
.tbo_middle ul li ol li{ margin:0px; padding:2px 0px 0 25px!important; background:url(../images/bullet.gif) no-repeat 10px 50%;}
.tbo_middle table{ border:0px solid #bcbcbc; border-collapse:collapse; text-align:left; width:100%;}
.tbo_middle table th {border:1px solid #bcbcbc; padding:5px 8px; background:gray; color:White;}
.tbo_middle table td{border:1px solid #bcbcbc; padding:5px 8px; background:#fff;}
.txt_color{ color:#0c5cef;}
.txtspan{ color:#333;}
.ooverflow{ overflow:auto; border:1px solid #BCBCBC; border-top:none; border-bottom:none; width:788px; padding:0px!important; margin-top:10px;}

/*Visa Enquiry Style*/
.visa_form_main { float:left;  margin:30px 0 10px 10px;}
.visa_form_main span { float:left; width:650px; margin-bottom:7px;}
.visa_form_main span label { float:left; width:100px; margin-right:10px;}
.visa_form_main span label b{ color:#f00;}
.visa_form_main span input { float:left; width:120px;}
.visa_form_main span input.submit { width:65px;}

