/* Begin JR Additional Controls 23/10/09 */
/* This is for IE8, Firefox and ChromeMozilla */
.back_link a:link {COLOR: #ffffff;}
.back_link a:visited {COLOR: #ffffff;}
.back_link a:hover {COLOR: #ff0000;}
.back_link_hosp_pr a:link {COLOR: #990033;}
.back_link_hosp_pr a:visited {COLOR: #990033;}
.back_link_hosp_pr a:hover {COLOR: #ff0000;}
/* IRELAND */
.back_link_ei a:link {COLOR: #bbffbb;}
.back_link_ei a:visited {COLOR: #bbffbb;}
.back_link_ei a:hover {COLOR: #ff0000;}
.back_link_hosp_pr_ei a:link {COLOR: #990033;}
.back_link_hosp_pr_ei a:visited {COLOR: #990033;}
.back_link_hosp_pr_ei a:hover {COLOR: #ff0000;}
/* pbbc links start */
a.prac:link {
color: #000066;
}
a.prac:visited {
color: #990099;
}
a.prac:hover {
color: #0000ff;
text-decoration: none;
}
a.prac:active {
color: #000000; 
}
.pbcc a:link {
color: #000066;
}
.pbcc a:visited {
color: #990099;
}
.pbcc a:hover {
color: #0000ff;
text-decoration: none;
}
.pbcc a:active {
color: #333333;
}
/* pbbc links end */
/* few link */
.fw_inf_link a:link {
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size: 14px;
color: #00ff00;
font-weight: bold ;
text-decoration: underline;
}
.fw_inf_link a:visited {
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size: 14px;
color: #00ff00;
font-weight: bold ;
text-decoration: underline;
}
.fw_inf_link a:hover {
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: bold ;
text-decoration: underline;
}
.fw_inf_link a:active {
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size: 14px;
color: #00ff00;
font-weight: bold ;
text-decoration: underline;
}
/* few links end */
/* few select */
.few_select{ border-collapse: separate;
border-spacing: 5px;
border: none;
}
.few_select td {
padding: 3px;
border: solid 1px white;
}
/* few select end */
html{
	overflow:-moz-scrollbars-vertical; overflow-x:auto;
	/*border: 0px;*/
	/*margin:2px 2px 2px 2px;*/
	/*padding: 0;*/
	/*width:1000px;*/
	/*min-width:1000px;*/		/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
}

.pagecontainer{
    margin:0px auto;
    width: 1000px;
}

div#conf_banner_motif {
	position:relative;
	background-image:  url(/images/conf-rotation/coffee_break.jpg);
    background-repeat: no-repeat;
    height: 265px;
    width: 650px;
	left:0px;
	top:0px;
	margin: 0px 0px 0px 0px;
}

div#ml_banner_motif {
	position:relative;
	background-image:  url(/images/ml-rotation/steth_and_key.jpg);
    background-repeat: no-repeat;
    height: 265px;
    width: 650px;
	left:0px;
	top:0px;
	margin: 0px 0px 0px 0px;
}

div#banner_motif {
	position:relative;
	background-image:  url(/images/rotation/650_steth.jpg);
    background-repeat: no-repeat;
    height: 265px;
    width: 650px;
	left:0px;
	top:0px;
	margin: 0px 0px 0px 0px;
}

img#banner_image {
	position:absolute;
	left:0px;
	top:0px;
	
	border: 0 none;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

div#sihead {
    background-image:  url(/images/si_header_3.png); 
    background-repeat: no-repeat;
    height: 60px;
    width: 100%;
}
div#sifooter {
    background-image:  url(/images/si_footer_3.png);
    background-repeat: no-repeat;
    height: 60px;
    width: 100%;
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #fff;
	margin: 2px 0px 0px 0px;
}
div#siheadtext {
	font-family: goudy old style; /* Calibri, Verdana, sans-serif; */
    position: relative;
    height: 60px;
    width: 400px;
    left: 10px;
    top: 5px;
	font-size: 36px;
	color: #D2DCF4;
	text-align: left ;
	font-weight : bold ;
	
}

div#navigationhi {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color : #1D61B6;
text-align: center;
color : #ffffff;
font-size : 16px;
font-weight : bold;
}

div#navigationlo {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
color : #ffffff ;
background-color :#C8D5ED;
font-weight : bold ;
text-align : left ;
}

div#accounthi {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color : #1D61B6; 
text-align : center ;
color : #ffffff ;
font-size : 16px ;
font-weight : bold ;
}

div#accountlo {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color : #C8D5ED;
font-weight : bold ; 
text-align : left ;
}

div#docboxhi {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color :  #1776C1;
text-align : center ;
color : #ffffff ;
font-size : 16px ;
font-weight : bold ;
}

div#docboxlo {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color :  #1776C1;
font-weight : bold ; 
text-align : left ;
}

div#medilexiconhi {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color:#1D61B6;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align : center ;
}
div#medilexiconlo {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color:#C8D5ED;
font-size: 1em;
color:#006699;
}

div#medicolegalhi {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color:#1D61B6;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align : center ;
}
div#medicolegallo {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color:#C8D5ED;
font-size: 1em;
color:#006699;
}

div#medicolegalhi_c2 {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color:#336699;    //1D61B6;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align : center ;
}
div#medicolegallo_c2 {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color:#ddeeff;   //C8D5ED;
font-size: 1em;
color:#006699;
}

div#medicolegalhi_ml {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color: #663399;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align : center ;
}
div#medicolegallo_ml {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color: #e6ddff;
font-size: 1em;
color:#006699;
}
div#medicolegalhi_pr {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color: #990033;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align : center ;
}
div#medicolegallo_pr {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color: #ffdddd;
font-size: 1em;
color: #663399;  //006699;
}
div#medicolegalhi_ct {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color: #007d47;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align : center ;
}
div#medicolegallo_ct {
font-family: Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
background-color: #ccffcc;
font-size: 1em;
color: #007d47;
}

span#siheadtext_overide{
	color: #5797E5;
}

.carly {
color: #4f6b72;
}

#siheadweb {
	position: absolute;
	left: 33px;
    top: 30px;
	font-family: goudy old style; /*,Calibri, Verdana, sans-serif; */
	font-size: 16px;
	color: #D2DCF4;
	text-align: left ;
	font-weight : bold ;
	
}

span#home_text {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 350px;
    top: 170px;
	font-size: 16px;
	color: #00006C;
	text-align: left ;
	font-weight : bold ;
	z-index:8;
}

span#home_text_high {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 350px;
    top: 75px;
	font-size: 16px;
	color: #00006C;
	text-align: center;
	font-weight : bold ;
	z-index:8;
}

span#home_text_right {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 650px;
    top: 285px;
	font-size: 16px;
	color: #00006C;
	text-align: left ;
	font-weight : bold ;
	z-index:8;
}

span#ml_extra_title {
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size:20px;
font-weight:bold;
color: #fff;
}
span#conf_home_text {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 570px;
    top: 75px;
	font-size: 16px;
	color: #ffffff;
	text-align: left ;
	font-weight : bold ;
	z-index:8;
}

span#conf_home_text_high {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 320px;
    top: 75px;
	font-size: 16px;
	color: #ffffff;
	text-align: right;
	font-weight : bold ;
	z-index:8;
}

span#conf_home_text_right {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 520px;
    top: 75px;
	font-size: 16px;
	color: #000000;
	text-align: left ;
	font-weight : bold ;
	z-index:8;
}

span#ml_home_text {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 350px;
    top: 75px;
	font-size: 16px;
	color: #ffffff;
	text-align: left ;
	font-weight : bold ;
	z-index:8;
}

span#ml_home_text_high {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
  left: 600px;
  top: 75px;
	font-size: 16px;
	color: #000000;
	text-align: right;
	font-weight : bold ;
	z-index:8;
}

span#ml_home_text_right {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    position: absolute;
	display:inline;
    left: 350px;
    top: 75px;
	font-size: 16px;
	color: #000000;
	text-align: left ;
	font-weight : bold ;
	z-index:8;
}
 
.ml_menu_spacer{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
height:5px;
}
 
div#infotext {
	background-image:  url(/images/infotext_bg.gif); margin:0px 0px 0px 3px; padding:0px; width:650px; height:170px; 
    background-repeat: no-repeat;
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    font-size: 18px;
	color: #00006C;
	text-align: center ;
	font-weight : bold ;
	
}

div#infotext_ml {
	background-image:  url(/images/infotext_ml_fff_bg.png); margin:0px 0px 0px 3px; padding:0px; width:650px; height:150px; 
    background-repeat: no-repeat;
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    font-size: 18px;
	color: #00006C;
	text-align: center ;
	font-weight : bold ;
	
}

div#infotext_nospace {
	background-image:  url(/images/infotext_bg.gif); margin:0px 0px 0px 3px; padding:0px; width:650px; height:90px; 
    background-repeat: no-repeat;
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
    font-size: 18px;
	color: #00006C;
	text-align: center ;
	font-weight : bold ;
	
}

div#simenuleft {
	position: relative;
	background-color:#FFF; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:185px;
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #D2DCF4;
	
}
span#lastupd {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #00006C;
	font-weight : bold ;




}


/* begin Menu */

/* new menu top menu */
div#home a { clear:right; float:right; font-weight:bold; display:inline; color:#FFFFFF;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif; font-size: 14px; margin:5px 10px 0px 0px;
}

div#logout a { clear:right; float:right; font-weight:bold; display:inline; color:#FF0000;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif; font-size: 14px; margin:5px 180px 0px 0px;
}
.no-show { display:none; height:0px; font-size:0px; }
div#header ul.nav { position: absolute;
	left: 220px;
    top: 25px;background:#1D61B6 url(images/menu/nav-bg.gif) repeat-y top right; margin:0px 0px 0px 0px; padding:0px; width:600px;  height:30px;  float:right; font-weight:bold; display:inline; }
div#header ul.nav li{ font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #FFF; display:inline; float:left; padding:0px; position:relative; }	
div#header ul.nav li span.block { display:inline-block; height:100%; }
div#header ul.nav li.first span.block { background:url(images/menu/nav-first-bg.gif) no-repeat; }
div#header ul.nav li.currentfirst span.block,
div#header ul.nav li.parentfirst span.block { background:url(images/menu/nav-first-current-bg.gif) no-repeat; }
div#header ul.nav li.last span.block { background:url(images/menu/nav-last-bg.gif) no-repeat top right; }
div#header ul.nav li.currentlast span.block,
div#header ul.nav li.parentlast span.block { background: url(images/menu/nav-last-current-bg.gif) no-repeat top right; }
div#header ul.nav li.current span.block,
div#header ul.nav li.currentfirst span.block,
div#header ul.nav li.currentlast span.block,
div#header ul.nav li.parent span.block,
div#header ul.nav li.parentfirst span.block,
div#header ul.nav li.parentlast span.block { background-color:#00006C; }
div#header ul.nav li span.block a { display:inline-block; text-decoration:none; color:White; }
div#header ul.nav li span.block a:hover { background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center; }
div#header ul.nav li span.block a span.link { display:inline-block; padding:2px 12px 2px 12px; margin:5px 0px 5px 0px; border-left:1px solid #00006C; cursor:pointer; }
div#header ul.nav li.first span.block a span.link,
div#header ul.nav li.current span.block a span.link,
div#header ul.nav li.currentfirst span.block a span.link,
div#header ul.nav li.currentlast span.block a span.link,
div#header ul.nav li.parent span.block a span.link,
div#header ul.nav li.parentfirst span.block a span.link,
div#header ul.nav li.parentlast span.block a span.link { border-left:none; padding-left:17px; }
div#header ul.nav li div.corner { position:absolute; bottom:-20px; right:0px; _bottom:-21px; _right:-1px; width:20px; height:20px; display:none; }
div#header ul.nav li.last div.corner { display:block; }
div#header ul.nav li.currentlast div.corner,
div#header ul.nav li.parentlast div.corner { background:url(images/menu/nav-corner-current.gif) no-repeat; display:block; }

/* end menu styles */
td.testimonials {
	border: 2px solid #00006C;
	padding:10px;
	background-color: #F5FAFA;
	font: 16px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;	
}

/* HW styles */
span#few_info {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
 	font-size: 14px;
	color: #00006C;
	background-color: #F5FAFA;
	font-weight: normal;
}
span#testimonial_text {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
 	font-size: 14px;
	color: #00006C;
	background-color: #F5FAFA;
	font-weight: normal;
}
span#testimonial_user {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
  font-size: 12px;
	color: #00006C;
	background-color: #F5FAFA;
	font-weight: bold ;
	font-style:italic;
}

span#not_now {
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
  font-size: 12px;
	color: #4f6b72;
	font-weight: bold ;
	
}
/* End of HW styles */


.user_opt{
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
 	font-size: 14px;
	color: #4f6b72; 
	background-color: #F5FAFA;
	font-weight: normal;
	border: 2px solid #00006C;
}

.user_bens_table{
border-top:1px solid #4f6b72;
border-right:1px solid #4f6b72;
margin:1em auto;
border-collapse:collapse;
}

td.bens {
border-bottom:1px solid #4f6b72;
border-left:1px solid #4f6b72;
padding: .2em;
text-align:left;
}

th.bens {
border-bottom:1px solid #4f6b72;
border-left:1px solid #4f6b72;
padding: .2em;
text-align:center;
}

.clients{
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
 	font-size: 14px;
	color: #4f6b72; 
	background-color: #F5FAFA;
	font-weight: bold;
	border: 2px solid #00006C;
}

.clients_panel{
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
 	font-size: 16px;
	color: #00006C; 
	background-color: #F5FAFA;
	font-weight: normal;
	border: 1px solid #4f6b72;
	font-style:italic;
}

.clients_title{
	font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
 	font-size: 14px;
	color: #00006C; 
	background-color: #F5FAFA;
	font-weight: bold;
	text-decoration: none;
}

p.agree{
 font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
  font-size: 14px;
	color: #4f6b72;   /* #C1DAD7; too light */
	font-weight: bold ;
 
 }
 
td.directory_link_cons{
background-color: #99CCFF ;
color:#336699;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_cons{
background-color: #336699 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}

td.directory_link_cons_c2{
background-color: #ddeeff ;
color:#003366;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_cons_c2{
background-color: #336699 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_cons_c2_ei{
background-color: #336699 ;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
 
td.directory_link_hosp{
background-color: #CCCC99 ;
color:#996600;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_hosp{
background-color: #996600 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_link_hosp_c2{
background-color: #ddeeff;
color:#003366;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_hosp_c2{
background-color: #336699;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_hosp_c2_ei{
background-color: #336699;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_hosp_pr{
background-color: #ffdddd ;
color:#990033;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_hosp_pr{
background-color: #990033 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_hosp_pr_ei{
background-color: #990033 ;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_link_spec{
background-color: #99CC99 ;
color:#006633;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_spec{
background-color: #006633 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;

} 

td.directory_link_spec_c2{
background-color: #ddeeff;
color:#003366;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_spec_c2{
background-color: #336699;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_spec_c2_ei{
background-color: #336699;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 

td.directory_link_nhs{
background-color: #FFCC99 ;
color:#996600;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_nhs{
background-color: #CC6600 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_link_nhs_c2{
background-color: #ddeeff ;
color:#003366;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_nhs_c2{
background-color: #336699 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_nhs_c2_ei{
background-color: #336699 ;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_link_gp{
background-color: #CCEEFF ;
color:#336699;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}

td.directory_head_gp_priv{
background-color: #990033;   //6699cc; //#9933ff ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}

td.directory_link_gp_priv{
background-color: #ffdddd;  //aaccff ;
color:#990033;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_gp_ml2{
background-color: #e6ddff;    //#ffccff ;
color:#663399;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_gp_ct{
background-color: #ccffcc;
color:#007d47;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_gp{
background-color: #6699CC ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_gp_ml{
background-color: #663399 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_gp_ct{
background-color: #007d47 ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_new{
background-color: #336699;
color:#336699;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_new_ct_kol{
background-color: #007D47;
color:#007D47;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_new_pr{
background-color: #990033;
color:#990033;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_new_ml{
background-color: #663399;
color:#663399;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
#new_section{
position:relative;
padding-left:285px;
} 

.footerlink
{
display :inline ;
text-decoration:underline;
color : #ffffff ;
font-size : 12px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 0 ;
margin : 5px ;
line-height: 1.5em ;
}

/* signup verify section */

#signup {
	width: 650px;
	padding: 0;
	margin: 0;
	
}

#signupadd1 {
	width: 650px;
	padding: 0;
	margin: 0;
	
}

#signupadd2 {
	width: 650px;
	padding: 0;
	margin: 0;
}


th.norm {
	font: bold 11px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 6px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td.norm {
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 6px;
	color: #4f6b72;
}

/*
td.alt {
	background: #F5FAFA;
	color: #797268;
	border-left: 1px solid #C1DAD7;
}
*/
td.alt {
	background: #F5FAFA;
	color: #797268;
	border-left: 1px solid #ffffff;
}


th.spec {
	border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff;
	font: bold 14px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
}

th.spec_none {
	border-left: 0;
	border-right: 0;
	border-top: 0;
	background: #fff;
	font: bold 14px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
}


/*td.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 12px Calibri, Verdana, Arial, sans-serif;
	color: #797268;
}
*/
td.specalt {
	border-left: 1px solid #ffffff;
	border-top: 0;
	background: #f5fafa;
	font: bold 12px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #797268;
}

td.specaltvfyck {
	border:none;
	background: #ECF6FF;
	font: bold 16px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
}

td.login {
	border:none;
	background: #ECF6FF;
	font: 14px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
}

td.contact {
	border:none;
	background: #ECF6FF;
	font: bold 14px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
}
/*
td.altvfyck {
	background: #ECF6FF;
	color: #4f6b72;
	border-left: 1px solid #C1DAD7;
}
*/
td.altvfyck {
	background: #ECF6FF;
	color: #4f6b72;
	border:none;
}
/*
td.specaltvfy {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #ECF6FF url(images/bullet3.gif) no-repeat;
	font: bold 12px Calibri, Verdana, Arial, sans-serif;
	color: #4f6b72;
}
*/
td.specaltvfy {
	border-left: 1px solid #ffffff;
	border-top: 0;
	background: #ECF6FF;
	font: bold 12px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
}

td.altvfy {
	background: #ECF6FF;
	color: #4f6b72;
	border-left: 1px solid #C1DAD7;
}

table.uo_table{
	border-right: 1px solid #4f6b72;
	border-left: 1px solid #4f6b72;
	border-bottom: 1px solid #4f6b72;
}

td.spectext {
font: normal 11px auto Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
	/* background: #E6EAE9; */
}

td.about {
	border: 2px solid #00006C;
	padding:10px;
	background-color: #F5FAFA;
	font: 16px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
	text-align: center;
	
}

td.about_subinfo {
	vertical-align:text-top;
	border: 1px solid #4f6b72;
	padding:2px;
	background-color: #F5FAFA;
	font: 14px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
	
}
td.directory_head_cons_ml{
background-color: #663399;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_cons_ml_ei{
background-color: #663399;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_cons_ml{
background-color: #e6ddff;
color:#663399;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_spec_ml{
background-color: #663399;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_spec_ml_ei{
background-color: #663399;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_spec_ml{
background-color: #e6ddff;
color:#663399;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}

td.ml_subinfo {
	border: 0;
	padding:0;
	background-color: #F5FAFA;
	font: 14px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
	
}

td.ml_subinfo_small {
	border: 0;
	padding:0;
	background-color: #F5FAFA;
	font: 12px Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
	color: #4f6b72;
	font-style: italic ;
	font-weight : bold ;
}
td.directory_head_cons_pr{
background-color: #990033;   //6699cc; //#9933ff ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_cons_pr_ei{
background-color: #990033;   //6699cc; //#9933ff ;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_cons_pr{
background-color: #ffdddd;  //#e6ddff; //#cc99ff ;
color:#990033; //#336699;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_spec_pr{
background-color: #990033;  //#006633; //#9933ff ;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_spec_pr_ei{
background-color: #990033;  //#006633; //#9933ff ;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_link_spec_pr{
background-color: #ffdddd;  //#e6ddff;  //#cc99ff ;
color: #990033; //#336699;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_cons_ct{
background-color: #007d47;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_cons_ct_ei{
background-color: #007d47;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_cons_ct{
background-color: #ccffcc;
color:#007d47;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_head_spec_ct{
background-color: #007d47;
color:#fff;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
} 
td.directory_head_spec_ct_ei{
background-color: #007d47;
color:#bbffbb;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}
td.directory_link_spec_ct{
background-color: #ccffcc;
color: #007d47;
font-size: 16px;
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-weight: normal ;
}

/* Finish Content link style */
/* End JR Additional Controls 23/10/09 */  
    
/**
 * General settings.
 */
body {
 	height:100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
	overflow:hidden; /*get rid of scroll bars in IE */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0; /* remove borders */

}

body, tr, td, th, ul, li, p {
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size: 14px;
color: #00006C;

}

h1 {
font-size: 20px;
color: #00006C;
background-color: #ffffff;
padding : 5px;
margin:0px;
text-align: center ;
font-weight : bold ;
}
  
hr{
padding: 0 ;
margin: 0 ;
}

em {
font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
color: #ff0000 ;
font-size: 14px ;
font-style: normal ;
font-weight : normal ;
}

.mandatory {
border: solid 1px #ff0000;
}

.internal
{
padding : 0 ;
margin : 0 ;
border : 0 ;
}

p { 
margin : 2pt ;
padding : 1pt; 
} 

.layout
{
padding : 0 ;
margin : 0 ;
border : 0 ;
}
a.link_neutral{
text-decoration : none ;
color : #ffffff ;
}
.leftlink
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}
.leftlinkdocs
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #cc3399 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}
.inv_cons_gp
{
font-size:12px;
}
.leftlink_logout
{
background-color : #ff0000 ;
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
}
/* Consultants left menu */
.leftlink_cons
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}

.leftlink_cons_c2
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}

a.leftlink_cons:hover 
{
color : #00006C ;
background-color : #99CCFF ;
} 

a.leftlink_cons_c2:hover 
{
color : #336699 ;
background-color : #ddeeff ;
} 
 
div.border_cons
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#336699; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 

div.border_cons_c2
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#336699; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 
div.border_cons_c2_ei
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#336699; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #bbffbb ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 

a.leftlink:hover 
{
color : #00006C ;
background-color : #ffffff ;
} 

div.border
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;
background-color:#1D61B6;
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
}
/* END Consultants left menu */
/* Private Consultants left menu */
.leftlink_cons_pr
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}

a.leftlink_cons_pr:hover 
{
color :  #990033;
background-color : #ffdddd ;
} 

div.border_cons_pr
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#990033; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 
div.border_cons_pr_ei
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#990033; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #bbffbb ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 
/* END Consultants left menu */
/* Investigator Consultants left menu */
.leftlink_cons_ct
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}
a.leftlink_cons_ct:hover 
{
color :  #007d47;
background-color : #ccffcc ;
} 
div.border_cons_ct
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#007d47; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 
div.border_cons_ct_ei
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#007d47; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #bbffbb ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
}

/* END Investigator Consultants left menu */
/* Medico-Legal Consultants left menu */
.leftlink_cons_ml
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}
a.leftlink_cons_ml:hover 
{
color :  #663399;
background-color : #e6ddff ;
}
.leftlink_cons_ml_few
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #663399 ;
font-size : 14px ;
font-style: italic;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}
a.leftlink_cons_ml_few:hover 
{
color :  #663399;
background-color : #e6ddff ;
}
div.border_cons_ml
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#663399; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 
div.border_cons_ml_ei
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#663399; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #bbffbb ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 
/* END Medico-Legal Consultants left menu */
/* Private GP left menu */
.leftlink_gp_pr
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}

a.leftlink_gp_pr:hover 
{
color :  #990033;
background-color : #ffdddd ;
} 

div.border_gp_pr
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;  
background-color:#990033; 
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 


/*  GP left menu */
.leftlink_gp
{
display : block ;
border-color : #C8D5ED; /* #006699 ; */
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #006699 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}

a.leftlink_gp:hover 
{
color : #00006C ;
background-color : #99CCFF ;
} 

div.border_gp
{
display : block ;
background:url(images/menu/nav-arrow_sml.png) no-repeat bottom center;
background-color:#6699CC;
border-color : #ffffff ;
border-width : 1pt ;
border-style : solid ;
text-decoration : none ;
color : #ffffff ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2pt ;
margin : 1pt ;
line-height: 1.0 ;
} 

p.small 
{
border-width : 0px ;
padding : 0px ;
margin : 0px ;
color : #00006C;
font-size : 11px ;
font-weight : normal ;
text-align : center ;
}

p.medium 
{
border-width : 0px ;
padding : 0px ;
margin : 0px ;
color : #00006C;
font-size : 12px ;
font-weight : normal ;
text-align : left ;
}    

div.tiny 
{
border-width : 0pt ;
padding : 2pt ;
margin : 1pt ;
color : #cc3333 ;
font-size : 12pt ;
font-weight : bold ;
text-align : center ;

}      

.leftmenubody
{
color : #ffffff ;
border-color : #6495ED; /* #006699 ; */
border-width : 1pt ;
border-style : solid ;
background-color : #6495ED; /* #006699 ; */
text-align : left ;
margin : 2pt ;
padding : 2pt ;
}

.leftmenuheading
{
background-color : #C1DCFD; /* #0099FF ; */
text-align : center ;
color : #ffffff ;
font-size : 10pt ;
font-weight :normal ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
margin : 2pt ;
padding : 2pt ;
}

a.leftmenulink
{
color : #ffffff ;
}

.topmenu
{
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size : 8pt ; 
color : #FFFFFF ;
}

.topmenu_logout
{
  background-color : #ff0000 ;
  font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
  font-size : 8pt ; 
  color : #FFFFFF ;
}

.copynotice
{
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size : 9px ;
color : #FFFFFF ;
}

.catalink {  color: #FFFFFF; text-decoration: none; font-size:13px}
.catalink:hover {  color: #FFFFFF; text-decoration: underline; font-size:13px}
.direct {  font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif; font-size: 9px; font-style: normal; line-height: normal}
.alphabet {  font-family:  Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif; font-size: 14px; font-style: normal; line-height: normal}

h2
{
display : block ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
font-size : 18px ; 
font-weight : bold ;
padding : 1px ;
margin : 0px ;
color: #00006C;          
}

table.datatable
{
background-color : #ffffff ;
padding : 4pt ;
margin : 4pt ;    
border : 0 ;
}


th.hospital
{
color : #FFFFFF ;
background-color : #996600 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.hospital
{
color : #996600 ;        
background-color : #CCCC99 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.hospitalsubheading
{
color : #996600 ;        
background-color : #CCCC99 ;
font-weight : bold ;    
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.hospitalgroupheading
{
color : #996600 ;        
background-color : #CCCC99 ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}



th.trust
{
color :  #FFFFFF ;
background-color : #CC6600 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.trust
{
color : #CC6600 ;        
background-color : #FFCC99 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.trustsubheading
{
color : #CC6600 ;        
background-color : #FFCC99 ;
font-weight : bold ;    
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.trustgroupheading
{
color : #CC6600 ;        
background-color : #FFCC99 ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}


th.specialinterest
{
color :  #FFFFFF ;
background-color : #006633 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.specialinterest
{
color : #006633 ;        
background-color : #99CC99 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.specialinterestsubheading
{
color : #006633 ;        
background-color : #99CC99 ;
text-align : center ;
font-weight : bold ;    
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.specialinterestgroupheading
{
color : #006633 ;        
background-color : #99CC99 ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}


th.trust
{
color :  #FFFFFF ;
background-color : #CC6600 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.trust
{
color : #CC6600 ;        
background-color : #FFCC99 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.trustsubheading
{
color : #CC6600 ;        
background-color : #FFCC99 ;
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.trustgroupheading
{
color : #CC6600 ;        
background-color : #FFCC99 ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

th.consultant
{
color :  #FFFFFF ;
background-color : #336699 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

td.consultant
{
color : #336699 ;        
background-color : #99CCFF ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant_ii
{
color : #007d47 ;        
background-color : #ccffcc ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant_ml
{
color : #663399 ;        
background-color : #e6ddff ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant_fw
{
color : #663399 ;        
background-color : #e6ddff ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 14px;
font-weight: bold;    
}
td.consultant2
{
color :  #FFFFFF ;
background-color : #336699 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant2_ml
{
color :  #FFFFFF ;
background-color : #663399 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant2_ml_ei
{
color :  #bbffbb ;
background-color : #663399 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant3
{
color :  #ffffff ;
background-color : #ff0000 ; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant3AK
{
color :  #ffffff ;
background-color : #6c9 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant3LZ
{
color :  #ffffff ;
background-color :  #6c9 ;  /*#f96 ; */ 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant4
{
color :  #ffffff ;
background-color : #6699cc ; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 14px;
font-weight: bold;    
}
td.consultant4_data
{
color :  #ffffff ;
background-color : #6699cc ; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant5
{
color :  #ffffff ;
background-color : #6699cc ; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 14px;
font-weight: bold;    
}
td.consultant5_data
{
color :  #ffffff ;
background-color : #6699cc ; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant_c2
{
color : #003366;        
background-color : #ddeeff;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;
}
td.consultant2_c2
{
color :  #FFFFFF ;
background-color : #336699; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant2_c2_ei
{
color :  #bbffbb ;
background-color : #336699; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant3_c2
{
color :  #ffffff ;
background-color : #ff0000 ; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant4_c2
{
color :  #ffffff ;
background-color : #ffdddd; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 14px;
font-weight: bold;    
}
td.consultant4_data_c2
{
color :  #ffffff ;
background-color : #ffdddd;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant5_c2
{
color :  #ffffff ;
background-color : #ffdddd;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 14px;
font-weight: bold;    
}
td.consultant5_data_c2
{
color :  #ffffff ;
background-color : #ffdddd;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant_pr
{
color : #990033;        
background-color : #ffdddd;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant2_pr
{
color :  #FFFFFF ;
background-color : #990033; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant2_pr_ei
{
color :  #bbffbb ;
background-color : #990033; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant3_pr
{
color :  #ffffff ;
background-color : #ff0000 ; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant4_pr
{
color :  #ffffff ;
background-color : #ffdddd; 
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 14px;
font-weight: bold;    
}
td.consultant4_data_pr
{
color :  #ffffff ;
background-color : #ffdddd;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultant5_pr
{
color :  #ffffff ;
background-color : #ffdddd;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 14px;
font-weight: bold;    
}
td.consultant5_data_pr
{
color :  #ffffff ;
background-color : #ffdddd;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant_lo
{
color :  #ffffff ;
background-color : #ff0000 ; 
text-align : center ;
padding : 1pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
a.lo_link
{
color : #FFFFFF ;
font-size : 18px ;
}

td.consultant2_ii
{
color :  #FFFFFF ;
background-color : #007d47 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultant2_ii_ei
{
color :  #bbffbb ;
background-color : #007d47 ; 
text-align : center ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.gp
{
color : #000000 ;        
background-color : #cceeff ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.gp2
{
color : #ffffff ;        
background-color : #336699 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.gp3
{
color : #ffffff ;        
background-color : #6699cc ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.gp_ml
{
color : #000000 ;        
background-color : #e6ddff;  //#ffccff ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.gp2_ml
{
color : #ffffff ;        
background-color : #663399 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.gp3_ml
{
color : #ffffff ;        
background-color : #9966cc ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.ml_title
{
color : #000000 ;
background-color : #9933FF ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 18px ;
font-weight : bold ;
}

td.ml_header
{
color : #000000 ;
background-color : #CC99FF ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 18px ;
font-weight : bold ;
}

td.ml_data
{
color : #000000 ;
background-color : #CC99FF ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 12px ;
font-weight : normal ;
}

td.ml_t1
{
color : #FFFFFF ;
background-color : #663399 ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 15px ;
font-weight : bold ;
}

a.ml_link
{
color : #000066 ;
}

a.ml_link_white
{
color : #FFFFFF ;
font-size : 15px ;
}

td.gp_ct
{
color : #000000 ;        
background-color : #ccffcc ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.gp2_ct
{
color : #ffffff ;        
background-color : #007d47 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.gp3_ct
{
color : #ffffff ;        
background-color : #007d47 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.gp4_ct
{
color : #000000 ;        
background-color : #ccffcc ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.ct_title
{
color : #000000 ;
background-color : #33FF99 ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 18px ;
font-weight : bold ;
}

td.ct_header
{
color : #000000 ;
background-color : #99CCFF ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 16px ;
font-weight : bold ;
}

td.ct_data
{
color : #000000 ;
background-color : #99CCFF ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 12px ;
font-weight : normal ;
}

td.ct_t1
{
color : #FFFFFF ;
background-color : #33cc33 ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 15px ;
font-weight : bold ;
}

a.ct_link
{
color : #006600 ;
}

a.ct_link_white
{
color : #FFFFFF ;
font-size : 15px ;
}

td.gp_pr
{
color : #000000 ;        
background-color : #ffdddd ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.gp2_pr
{
color : #ffffff ;        
background-color : #990033 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.gp3_pr
{
color : #ffffff ;        
background-color : #990033 ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.gp4_pr
{
color : #000000 ;        
background-color : #ffdddd ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 16px;
font-weight: bold;    
}

td.pr_title
{
color : #000000 ;
background-color : #33FF99 ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 18px ;
font-weight : bold ;
}

td.pr_header
{
color : #000000 ;
background-color : #99CCFF ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 16px ;
font-weight : bold ;
}

td.pr_data
{
color : #000000 ;
background-color : #99CCFF ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 12px ;
font-weight : normal ;
}

td.pr_t1
{
color : #FFFFFF ;
background-color : #33cc33 ;
text-align : center ;
padding : 4pt ;
margin : 0 ;
border : 0 ;
font-size : 15px ;
font-weight : bold ;
}

a.pr_link
{
color : #006600 ;
}

a.pr_link_white
{
color : #FFFFFF ;
font-size : 15px ;
}

a.consultant2
{
color: #FFFFFF ;
}    

a.img_link
{
color : #000066 ;
font-size : 14px;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
}

td.consultantsubheading
{
color : #FFFFFF ;        
background-color : #336699 ;
font-weight : bold ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultantsubheading_pr
{
color : #FFFFFF ;        
background-color : #990033 ;
font-weight : bold ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}
td.consultantsubheading_c2
{
color : #FFFFFF ;        
background-color : #336699 ;
font-weight : bold ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
font-size: 18px;
font-weight: bold;    
}

td.consultantgroupheading
{
color : #336699 ;        
background-color : #99CCFF ;
text-align : left ;
padding : 4pt ;
margin : 0 ;    
border : 0 ;
}

p.punreg
{
margin : 2pt ;
padding : 1pt ;
font-size: 18px;
font-weight: bold;    
}

li.liunreg
{
font-size: 18px;
font-weight: bold;    
}

div.data
{
color: #000000;
display: inline ;
font-size: 18px;
font-weight: bold;    
}
div.data_fw
{
color: #000099;
display: inline ;
font-size: 14px;
font-weight: normal;    
}
div.data_pr
{
color: #000000;
display: inline ;
font-size: 18px;
font-weight: bold;    
}


a.menu_top
{ color: white; font-size: 12px; line-height: 8px; text-decoration: none }

.gobutton{  float:right; margin:0 0 0 0px;   }
 .modal {
 	max-height: 80%;
    overflow-y: auto;
    background-color:#fff;
    display:none;
    width:80%;
    padding:0px;
    text-align:left;
    border:2px solid #333;
 
    opacity:0.8;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -moz-box-shadow: 0 0 50px #ccc;
    -webkit-box-shadow: 0 0 50px #ccc;
  }

/* docbox menu */

a.leftlink_docbox
{
display : block ;
border-color : #1776C1; 
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #FFFFFF ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}
a.leftlink_docbox_active
{
display : block ;
border-color : #1776C1; 
border-width : 1px ;
border-style : solid ;
text-decoration : none ;
color : #999 ;
font-size : 14px ;
font-family : Calibri, "Gill Sans" ,"Trebuchet MS", sans-serif;
padding : 2px ;
margin : 1px ;
line-height: 14px ;
}
a.leftlink_docbox:hover 
{
color :  #1776C1;
background-color : #FFFFFF ;
}

/* docbox settings view */

.box {
	width:200px;
	height:200px;
	margin-top: 10px;
	background:#fff;
	color:#1775C1;
	padding:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}


.button_sector {
	display: inline-block;
	/*width:40px;
	height:30px;*/
	background:#1775C1;
	color:#fff;
	padding: 0 2em;
	margin-bottom: 10px;
	border-top: none;
    border-left: none;
    border-right: none;
	border-bottom: none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-decoration:none;
}

.button_summary {
	width:200px;
	height:30px;
	background:#1775C1;
	color:#fff;
	padding:0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-top: none;
    border-left: none;
    border-right: none;
	border-bottom: none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

.button_save {
	width:100px;
	height:40px;
	background:#1775C1;
	color:#fff;
	padding:0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: none;
    border-left: none;
    border-right: none;
	border-bottom: none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

/* docbox ratings view */

.star-box{
width:160px;
margin:0 0 0 2px;
display: inline;
}
.star-rating {
	
    margin: 14px 0 0 14px;
	display: inline;
}
.star-rating li {
	list-style-type: none;
    float:left;
    margin-right: 5px;
}
.star-rating li a {
    display: block;
    width: 16px;
    height: 16px;
    background: url(images/docbox/star-off.png) center center no-repeat;
    text-indent: -9999px;
}
.star-rating li a.on, .star-rating li a:hover, .star-rating li a:active {
    background: url(images/docbox/star-on.png) center center no-repeat;
}
/*FAVOURITES LIST*/
#container-fv1{
   margin:0 auto;
   padding-bottom:5px;
}
.wrapper-fv2{
   margin: 0 auto;
   width: 940px;
   padding: 0 20px 0px 20px;
}

/*.header-row-fv3{
   margin: 0 auto;
   width: 940px;
   height:30px;
   padding:20px 20px 20px 0;	
}
.header-row-fv3 img {
    float: left;
}
*/
.content-fv4{
	width:940px; /*940px*/
	background: none repeat scroll 0 0 #ffffff;
    border-radius: 7px 7px 7px 7px;
	top: 97px;
    left: 0;
    text-align: left;
	margin-top:10px;
	padding-bottom:5px;
	overflow:auto;
}
.content-fv4 .inner-wrap-fv5{
    padding:5px;
}
.content-fv4 .inner-wrap-fv5 h3{
    color: #0470BA;
    font-size: 20px; 
    line-height: 25px;
    padding-bottom: 0px;
}
.content-fv4 .inner-wrap-fv5 h2{
    color: #0470BA;
    font-size: 20px;
    line-height: 45px;
    padding-bottom: 12px;
}
.content-fv4 .inner-wrap-fv5  p{
    color: #909090;
    font-size: 17px;
    line-height: 20px;
		padding-bottom:0px;
}
.content-fv4 .inner-wrap-fv5 li fieldset{
    background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 7px 7px 7px 7px;
	border-style: solid solid solid solid;
    border-width: 1px 1px 1px 1px;
    color: #909090;
    font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    font-size: 17px;
    width: 350px; 
	float:left;
	padding: 15px 10px 10px 10px; /*was 25px 30px 25px 60px*/
	margin-right: 20px;
	display: inline;
}
.content-fv4 .inner-wrap-fv5 li .btn-blue{
   font-size: 17px;
   background: none repeat scroll 0 0 #1776C1;
   border-bottom: 3px solid #125898;
   height: 48px;
   width: 100px;
   margin-right:20px;
   float:left;	
}
.content-fv4 .inner-wrap-fv6{
  padding:5px;
	margin-top:30px;/*changed to allow for word wrapping and long desc, was 30px*/
}
.content-fv4 .inner-wrap-fv6 h2{
    color: #0470BA;
    font-size: 20px;
    line-height: 40px;
    padding-bottom: 12px;
}
.content fv4 .inner-wrap-fv6 ul{
    top:0;
}
.content-fv4 .inner-wrap-fv6 li{
    color: #909090;
    font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    font-size:17px;
    width:700px; /*was 455px outside li*/
	float:left;
	margin-bottom:10px;
}
.content-fv4 .inner-wrap-fv6 li label {
    color:#003366;
	display: block;
    margin-left: 0px;
    font-size: 17px;
    line-height: 23px;
	width:auto;
	float:left;
	padding-left:0;
}
.content-fv4 .inner-wrap-fv6 li label.numb {
    margin-right: 10px;
    width: 30px;
	font-weight:bold;
}
.content-fv4 .inner-wrap-fv6 li label.desc {
    margin-left: 0;
    width: 350px;
	display: inline;
}
.content-fv4 .inner-wrap-fv6 li label.btn-edit {
    margin-left:63px;
	width: 120px;
}
.content-fv4 .inner-wrap-fv6 li label.btn-del {
	float:none;
}
.content-fv4 .inner-wrap-fv6 li .btn-gray{
   font-size: 17px;
   background: none repeat scroll 0 0 #C6C6C6;
   border-bottom: 3px solid #9D9D9D;
   border-radius: 7px 7px 7px 7px;
   height: 48px;
   width: 100px;
   margin-right:20px;
}
.content-fv4 .inner-wrap-fv7{
    padding:30px;
	/*margin-top:20px;*/
	min-height:260px;
}
.content-fv4 .inner-wrap-fv7 h3{
    color: #0470BA;
    font-size: 32px;/*was 36px*/
    line-height: 45px;
    padding-bottom: 12px;
}
.content-fv4 .inner-wrap-fv7  p{
    color: #909090;
    font-size: 17px;
    line-height: 30px;
	padding-bottom:20px;
}
.content-fv4 .inner-wrap-fv7 li fieldset{
    background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 7px 7px 7px 7px;
	border-style: solid solid solid solid;
    border-width: 1px 1px 1px 1px;
    color: #909090;
    font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    font-size: 17px;
    width: 350px; 
	float:left;
	padding: 15px 10px 10px 10px; /*was 25px 30px 25px 60px*/
	margin-right: 20px;
	display: inline;
}
.content-fv4 .inner-wrap-fv7 li .btn-blue{
   font-size: 17px;
   background: none repeat scroll 0 0 #1776C1;
   border-bottom: 3px solid #125898;
   height: 48px;
   width: 100px; 
   margin-right:20px;
   float:left;	
}

#list ul {
	padding:0px;
	margin: 0px;
}
#response {
	width: 250px; 
	padding:10px;
	background-color:#9F9;
	border:2px solid #396;
	margin-bottom:20px;
}
#listfav li {
	margin: 0 0 3px;
	padding:8px;
	background-color:#DDEEFF;
	color:#fff;
	list-style: none;
}
/* keyword search navigation */

div.pagination {
padding: 3px;
margin: 3px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #AAAADD;

text-decoration: none; /* no underline */
color: #000099;
}
div.pagination a:hover, div.pagination a:active {
border: 1px solid #000099;

color: #000;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
    border: 1px solid #000099;

    font-weight: bold;
    background-color: #000099;
    color: #FFF;
}
div.pagination span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;

    color: #DDD;
}

span.type_result_cons{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #0ECD29;
}

.keylink_cons{
	color: #0ECD29;
	text-decoration: none !important;
}

span.type_result_hosp {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #0E0ECD;
}

.keylink_hosp{
	color: #0E0ECD;
	text-decoration: none !important;
}

span.type_result_trust {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #CD7E0E;
}

.keylink_trust{
	color: #CD7E0E;
	text-decoration: none !important;
}

span.type_result_si {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #CD0EB4;
}

.keylink_si{
	color: #CD0EB4;
	text-decoration: none !important;
}

span.type_result_clin {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #0ECBCD;
}

.keylink_clin{
	color: #0ECBCD;
	text-decoration: none !important;
}

span.type_result_gp {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #8114AE;
}

.keylink_gp{
	color: #8114AE;
	text-decoration: none !important;
}


span.type_result_gpsi {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #AE147D;
}

.keylink_gpsi{
	color: #AE147D;
	text-decoration: none !important;
}

span.type_result_surg {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #146FAE;
}

.keylink_surg{
	color: #146FAE;
	text-decoration: none !important;
}

span.type_result_pracmgr {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #76AE14;
}

.keylink_pracmgr{
	color: #76AE14;
	text-decoration: none !important;
}


.matched{
	color: #8E9292;
}
/* keyword search navigation end */