/*General Styles*/
body {background-color:#ffffff;overflow:auto;}
body, td, div, p, a, font, span {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
ul, ol, li, h1, h2, h3, h4, h5, h6, form, div, p,table, tr, td, th {margin:0px;padding:0px;}
table, tr, td {font-size:11px;}
a {text-decoration:none;}
img {border:0px;}
#wrapper {background-color:#ffffff;;margin:0px;}

/*Header Part Suggest Diagnoses*/
.header_sg{width:auto !important;}
.header_menu_sg{width:auto !important;}
	
/*Container Part*/
.sugg_bonsecours{margin:0px;min-width:1050px;width:auto;}
.container{clear:both;width:100%;height:725px;background-color:#a5ce3b;font-family:Trebuchet MS;}
	.circle {color:#464646;float:left;left:78px;line-height:16px;position:absolute;text-align:center;top:320px;width:202px;font-size:11px;}
	.square {color:#464646;float:left;font-size:11px;left:308px;line-height:16px;position:absolute;top:193px;width:380px;}
		.square p.indent {margin:0;padding:0 0 0 42px;}
		.square p.symp_link {margin:0;padding:0 0 2px 40px;}
		
	.rightBoxes{position:absolute;top:112px;left:711px;width:195px;}
		.alerts{float:left;width:195px;background-color:#668D3D;padding-bottom:22px;}
			.alert{color:#fff;margin-top:22px;padding-left:15px;font-size:13px;width:145px;}
			.alert a{color:#fff;text-decoration:none;}
			.alert a:visited{color:#fff;text-decoration:none;}
			.alert a:hover{color:#fff;text-decoration:underline;}

		.greensquare{float:left;width:180px;background-color:#005DAB;margin-top:10px;height:36px;font-family:Trebuchet MS;font-size:12px;color:#FFF6DC;padding:10px 0px 0px 15px;position:relative;}
		.greensquare a{color:#FFF6DC;text-decoration:none;}
		.greensquare a:visited{color:#FFF6DC;text-decoration:none;}
		.greensquare a:hover{color:#FFF6DC;text-decoration:underline;}
			.subMenu{float:left;width:180px;background-color:#005DAB;padding:0px 0px 20px 15px;position:absolute;top:40px;left:0px;display:none;font-size:8px;}
			.subMenuItem{float:left;width:170px;padding:7px 0px 0px 15px;}
			.subMenuItem a{color:#fff;}
			.subMenuItem a:visited{color:#fff;}
			.subMenuItem a:hover{color:#fff;}
	.footer{float:left;width:900px;background-color:#A5CE3B;position:absolute;top:750px;}
		.footerLogo{float:left;width:700px;background-color:#A5CE3B;padding:0px 0px 0px 18px;}
		.footerNumber{float:left;width:170px;background-color:#A5CE3B;position:relative;}
		.footerPopup{position:absolute;top:-229px;left:-180px;}
		
/*Suggest Diagnoses Page Styles*/
.heading {height:50px;margin:5px 0px;padding:0px 5px 2px 20px;}
.current_logic{overflow:hidden;clear:both;padding:5px 0px;}
        .current_logic h3{font-size:15px;font-weight:bold;color:#00f;}
    .sugg_diag_bshs{width:1220px;overflow:hidden;clear:both;}
        .container_bshs {background-color:#F8DEE7;width:769px;padding:5px;float:left;font-size:11px;}
	.container1 {width:769px;background-color:#F8DEE7;padding:0px;margin:0px;clear:both;overflow:hidden;}
		.content_left1 {float:left;height:500px;width:320px;background-color:#fff;padding:0px;margin:0;border:1px solid #005dab;border-top:0 !important;}
		    .content_left2{width:300px;padding:0px;margin:8px;height:489px;}/*for ie6*/*html .content_left2{height:485px;}
			    .content_left3{width:300px;background-color:#F8DEE7;height:483px;padding:0;overflow-y:auto;overflow-x:hidden;}/*for ie6*/*html .content_left3{height:485px;}
				    .content_left3_searchbox{}
					.content_left3_synonym{}
					    .content_left3_synonym a{text-decoration:underline;color:#00f;font-size:13px;font-weight:bold;}
						.content_left3_synonym a:hover{text-decoration:underline;color:#f00;font-size:13px;font-weight:bold;}
						.query_box {border:1px solid #005dab;width:230px;margin-top:1px;padding:1px;}
					.content_left3_add{text-align:center;margin:18px 0 0 7px;padding:0px;height:120px;font-size:13px;line-height:13px;}
					.resultstopsystems{height:55px;border:1px solid #005dab;margin:10px 0 0 48px;width:200px;padding-top:20px;}
						.content_left3 form {width:100%;padding:0;}
		.content_right1{float:right;width:430px;background-color:#fff;padding:5px;border:1px solid #005dab;height:489px;}
			.content_right2{width:420px;background-color:#fff;padding:5px;margin:0px;}
				.content_right3 {width:420px;padding:0px;margin:0px;height:480px;}
				    .content_rt_top{border:1px solid #005dab;background-color:#fff;height:263px;}
						.content_rt_top1{background-color:#005dab;max-height:17px;height:auto;text-align:center;clear:both;overflow:hidden;}
								.content_rt_top1_disp {background-color:#005DAB;height:17px;color:#fff;margin:0px;padding:0px;font-size:12px !important;font-weight:bold;text-align:center;}
								.paginate-diagnoes{color:#fff;margin:0px;padding:0px;font-size:11px !important;font-weight:normal;margin-left:4px;}
								.show_all{color:red;margin:0px;padding:0px;font-size:11px !important;font-weight:bold;margin-left:4px;}
								.content_rt_top1_disp_pagination{float:right;}
								   #content_rt_top1_disp_show_all{font-size:11px;border-bottom:1px solid #69f;min-height:16px !important;height:auto;cursor:pointer;clear:both;overflow:hidden;}
						.content_rt_top2{color:#0E6B9F !important;height:230px;overflow-y:auto !important;overflow-x:hidden;width:418px;float:left;}
							.active{text-decoration:none;color:#f00;font-weight:bold;}
							.content_rt_top2_add{text-align:center;padding:35px 0 0 0;}
								.content_rt_top2_add h1{font-weight:bold;color:#999;margin:0px;padding:0px;}
							.content_rt_top2 a{color:#0E6B9F;margin:0px;padding:0px;font-size:11px;}
						.even_adv{background-color:#fff;}
						.odd_adv{background-color:#D5E6FE;}
                        /*CSS for the data displayed b4 firing the query*/
						    .query_enter_instruction{font-weight:bold;padding:0 7px;color:#0E6B9F !important;}
						        .query_enter_instruction p{text-align:center;font-size:12px;padding:10px;}
						        .query_enter_instruction ul{list-style-type:none;}
						            .query_enter_instruction ul li{margin:0 0 8px 0 !important;font-size:10px !important;}
						    .disclaimer_info{font-weight:bold;color:#0E6B9F;padding:70px 7px 0 7px;}
						        .disclaimer_info a{font-size:11px;}
					.content_rt_btm{height:214px !important;border:1px solid #005dab;margin:2px 0 0;background-color:#fff;}
						.content_rt_btm1{background-color:#fff;height:17px;}
						.content_rt_btm2{color:#0e6b9f;overflow:auto;overflow-x:hidden;height:196px;width:418px;}
							.content_rt_btm2 a{color:#0e6b9f;margin:0px;padding:0px;}
							.content_rt_btm2_add{text-align:center;padding:35px 0 0 0;}
								.content_rt_btm2_add h1{font-weight:bold;color:#999;margin:0px;padding:0px;}
						.content_rt_btm3{background-color:#fff;color:#0e6b9f;font-weight:bold;padding:0 7px;}
						.content_rt_btm3 p{line-height:30px !important;}
						.content_rt_btm3 li{margin-bottom:8px !important;font-size:10px !important;}
						.content_rt_btm3 a{color:red;}
							#instructions{font-size:10px;}
							.disclaimer_popup{background-color:#fff;color:#0e6b9f;font-weight:bold;padding:10px;font-size:16px !important;}
.bubble_information{float:left;width:195px;color:#A8B8FF;padding:0 0 0 3px;}/*for ie6*/*html .bubble_information{float:none;}
    .bubble_main_div{margin:0;padding:0;clear:both;overflow:hidden;border:1px solid #005DAB;}
        .bubble_main_div_hd{background-color:#005DAB;font-size:13px;font-weight:bold;color:#fff;padding:3px;width:187px;float:left;}/*for ie6*/*html .bubble_main_div_hd{float:none;}
            .bubble_main_div_hd_text{float:left;}
            .bubble_main_div_hd_close{float:right;}
                .bubble_main_div_hd_close a{color:#fff;text-decoration:none !important;}
        .bubble_main_div_cnt{color:#0E6B9F;float:left;width:193px;background-color:#fff;font-size:11px !important;}/*for ie6*/*html .bubble_main_div_cnt{float:none;}
        .bubble_main_div_cnt_tb tr td{color:#0E6B9F !important;font-size:11px !important;}
            .bubble_div_cnt1{font-size:10px;font-weight:bold;clear:both;overflow:hidden;padding:5px 0 0;}
                .bubble_div_cnt1_img{float:left;padding:0 0 0 2px;}
                .bubble_div_cnt1_text{float:left;padding:0 0 0 7px;}
            .bubble_div_cnt2{clear:both;overflow:hidden;}
                .bubble_div_cnt2 ul{margin:2px 0 0 18px;padding:0;list-style-type:disc;}
                    .bubble_div_cnt2 ul li{font-size:11px;margin:0 0 2px;}
                .bubble_div_cnt2 p{font-size:11px;padding:0;margin:5px 5px 0 10px;color:#0E6B9F;}
            .bubble_div_cnt3{padding:3px;}
                .bubble_div_cnt3 img{float:left;}  
        .bubble_main_div_cnt1{float:left;color:#0E6B9F;}
        .bubble_main_div_cnt2{float:left;color:#0E6B9F !important;font-weight:normal; !important;}
        .bubble_main_div_cnt2 a{color:#0E6B9F !important;}
        .bubble_main_div_cnt2 a:hover{color:#551A8B !important;text-decoration:underline;}
/*------------------Tabs------------------------*/
.top_tabs{clear:both;overflow:hidden;width:769px;height:24px;}
    .tabs{float:left;height:24px;}
    .tabs img{float:left;}
    .tab-text{background: transparent url(/images/manipal/left_of_tab.gif) no-repeat scroll left top;float:left;height:24px;}
    .tab-text span{background: transparent url(/images/manipal/right_of_tab.gif) no-repeat scroll right top;float:left;height:24px;}
    .tab-text span p{text-decoration:none;margin:0 25px 0 16px;height:24px;border-top:1px solid #0E6B9F;background-color:#fff;padding:4px 0 0 0;float:left;}/*for ie 6*/ *html .tab-text span p{padding:0px;margin:0 24px 0 16px;}
    .tab-text span p font{font-size:14px;font-weight:bold;color:#0e6b9f;text-decoration:underline;}

    .tabs-nonajax{float:left;height:24px;border-top:1px solid #0E6B9F;border-left:1px solid #0E6B9F;border-right:1px solid #0E6B9F;}
        .tabs-nonajax div {background-color:#fff;float:left;}
        .tabs-nonajax div span{background-color:#fff;float:left;}
        .tabs-nonajax div span p{text-decoration:underline;font-size:14px;font-weight:bold;color:#a64d20;margin:0 25px 0 16px;height:19px;background-color:#fff;padding:4px 0 0 0;float:left;}
    .tab_feedback_img{float:right;height:20px;background-color:#005dab;}
        .tab_feedback_img a{color:#FFF;font-size:12px;font-weight:bold;line-height:18px;margin:0 15px;text-align:center;}
    .single_tab{float:left;padding:0px;}
    .original_results{float:right;margin:0 10px 0 0;display:none;}
    .original_results a{color:#fff;margin:0 20px;font-weight:bold;font-style:italic;}
.rank_view_main_div{height:478px;border:1px solid #005dab;}		
.content_rt_rv_heading{height:18px;background-color:#005DAB;text-align:center;}
.content_rt_rv_heading p{color:#fff;margin:0px;padding:0px;font-size:14px !important;font-weight:bold;}					
.content_rt_rv_disp{height:460px;overflow:auto;color:#0e6b9f;}
.topTable_adv {background-color: #f8dee7;width:99%;font-size:11px;color:#000;font-weight:bold;}
	.query_head1{font-size:19px;color:#fff;}
	.query_head2{font-size:13px;color:#000;}
/*---------Auto Complete----------*/
div.auto_complete ul { border:1px solid #888;margin:0;padding:0;width: 230px;background-color: #CCFF33;z-index: 10;list-style-type:none;background-color:#FFFFDD;}
div.auto_complete ul li { margin:0;padding:0px;font-size: 11px;text-align:left;font-weight:normal;}
div.auto_complete ul li.selected {background-color: #FEFD4D;}
div.auto_complete ul strong.highlight {color: #800;margin:0;padding:0;} 
.autocomplete_item_synonyms {color: #0000FF !important;}
.autocomplete_item_training {color: #C91801 !important;}
.autocomplete_item_display {color:  black !important;}
.auto_complete{color:  black !important;}
.diagnoses{margin:0;padding:0;width:418px;border-bottom:1px solid #69f;min-height:22px;height:auto !important;display:none;font-size:11px;}
.rank_diagnoses{margin:0;padding:0px;max-width:415px;width:auto;display:block;border-bottom: 1px solid #6699ff;min-height:21px !important;height:21px;height:auto;}
.clicked_system{color:red;font-weight:bold;}

/*Knowledge Page styles*/
.top_web{height:4%;text-align:center;width:99%;padding:0 5%;border-bottom:2px solid #005dab;background-color:#005dab;}
.web_titles{padding:40px;text-align:center;font-size:17px;font-weight:bold;text-decoration:none;display:inline;}
.web_titles_link {color:#ffffff;}
.web_titles_green {color:green !important;}
.bottom_res_page{height:95%;}
.bottom_res_page iframe{height:100%;border:0;}

.diagnoses_name{font-size:12px;color:#0E6B9F !important;} 
.why_diagnosis{font-size:10px;font-family: verdana;background-color:#ffa;}
.result_system_div{font-size:11px;border-bottom: 1px solid #6699ff;height:16px !important;cursor:pointer;clear:both;overflow:hidden;width:418px;padding:0px;}
.result_system_div a{color:#0E6B9F;}
.result_system_div a:hover{color:#f00;}
.query_instructions{color:#000 !important;;font-weight:bold !important;;font-size:12px !important;margin-top:10px;}
.bon-bold{color:#005DAB;font-weight:bold;font-size:12px;}
.report_text{font-size:12px;color:#005dab;padding:5px;}
#how-to-enter-symptoms{text-align:center;list-style:none;}
.red{color:red !important;}
.bon-link{text-decoration:underline;color:#0e6b9f;font-weight:bold;}
#atooltip{position: absolute;padding: 3px;left: 0px;font: 11px verdana;color: #000;background: #ff0000;visibility: hidden;z-index: 50;font-weight:normal;-moz-opacity: 0.90;}
.floatleft{float:left;}
.floatright{float:right;}
.poweredby{clear:both;overflow:hidden;margin:10px 5px;font-size:11px;}
    .poweredby span{float:left;font-size:11px;}
#help-search-again{margin:5px 5px 5px 5px;overflow:hidden;clear:both;font-size:11px;}
.tree {background-image: url(/images/tree/tree_pipe.gif) ! important;
background-repeat: repeat-y ! important;}
.gmail-background {background-color: #c3d9ff;color:#000;}
.child_category {margin-left: 15px;width:390px;} 
.small_box{width:25px;height:13px;border:1px solid #6699ff;font-size:10px;} 
.sd_leftmenu{width:auto;width:auto;max-width:240px;}
.sd_leftmenu td{text-align:center;font-size:12px;padding:3px;}
    .top-right{background: url(/images/rounded-corners/rounded-top-right.png) scroll no-repeat top right;}
a.blue-link {font-size: 12px;font-weight: bold;text-decoration: none;color: blue;}
a.blue-link:hover {font-size: 12px;font-weight: bold;text-decoration: none;color: red ! important;}

/* manipal tabs*/
#tabs {float: left;font-weight: bold;width: 100%;height: auto;font-size: 10px;line-height: normal;background: url("/images/manipal/tabs.gif") repeat right bottom;border: 1px solid #ff99cc;}
#tabs ul {margin: 0;padding: 0px;list-style: none;}
#tabs li {display: inline;margin: 0;padding: 0;}
#tabs a {float: left;margin: 0;padding: 0px;text-decoration: none;}
#tabs a span {float: left;display: block;padding: 5px 10px;color: #000;height: auto;border: 1px solid #ff99cc;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float: none;}
/*nonajax alert*/        
	.nonajax_alert{float:left;padding:5px;}
	   .nonajax_alert p{font-size:12px !important;font-weight:bold;color:#000;}
	       .nonajax_alert p span{float:left;}
	       .nonajax_alert p a{text-decoration:underline;color:#0E6B9F;margin:0 0 0 5px;outline:none;float:left;}
	           .nonajax_alert p a:hover{font-size:12px !important;color:#f00;}
	       .nonajax_alert p a img{outline:none;float:left;}
	       
	       
/*QB implemented in Manipal Site styles*/
.disp_query_box{padding:10px 0 0 10px;}
* + html .disp_query_box{padding:10px 0 0 5px;}
