
body{
margin:0;
padding:0;
font-family: Verdana,Arial , Helvetica, sans-serif;
font-size:11px;
}



 .RLinks{
	height:24px;
	background-image:url(../../images/I4H_RLinkHeader.gif);
	color:#375a19 ;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-align: left;
 }
 .text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}
 
.tableborder{
border: 1px;
border-style: solid;
border-color: #bababa #bababa #bababa #bababa;
}

.tableborder_1{
	border: 1px solid #557E9A;
}

.headerlink{
background-image:url(../../images/LinkHeader.gif);
background-repeat:repeat-x;
}


.mheader{
	height:26px;/*21px;*/
  background-image:url(../../images/middle_bg.jpg);
	/*background-image:url(../../images/I4H_Header.gif);*/
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;


 }

/*form*/
.note{
color:#387403;/*#750505;*/
font-weight:bold;
font-size:12px;

}

.last{background-image:url(images/borderlast.gif);
background-repeat:repeat-x;
width:1px;
height:60px;
}

/* Doctor Admin*/
.docheader{
	margin:0;
	background-image:url(../../images/docHeader.gif);
	background-repeat:repeat-x;
	height:113px;
	padding-top: 15;
	padding-right: 15;
	padding-bottom: 15;
	padding-left: 0;
}

.docname{
	background-image:url(../../images/I4HdocName.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	height:42px;
	font-family:Verdana,Arial;
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.bgmain{ 
background-color:#efefef;
margin:0;
padding:0;
}

#logo{
	float: left;
	height: 100px;
	width: 209px;
	background-image: url(../../images/logo.gif);
	margin-top: 13px;
	margin-right: 10px;
	margin-left: 10px;
}

.color{
	color:#bf4d02;
	font-size:22px;
	text-decoration: none;
	font-weight: bold;
}

.textfield{
	background-color:#D5D5AA;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FF0000;
	border-bottom-color: #00FF00;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.allform{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#393939;
	font-weight: bold;
	text-decoration: none;
}
#allform2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;
	
	
}
.allform3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#f7f6f3;
	}
	.allform4
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
    /*background-color :#f7f6f3;*/
    padding:0px;
    border-bottom:solid,1px,black;
    border-bottom-color:Black;
    
}
#question a:link {color:black;}
#question a:visited {color: black;}
#question a:hover {color: black;}
#question a:active {color: black;}


.rating_bar {
  width: 55px;
  background: url(../../images/star_x_grey.gif) 0 0 repeat-x;
}

.rating_bar div {
  height: 12px;
  background: url(../../images/star_x_orange.gif) 0 0 repeat-x;
}


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

.legend
{
  font-family:Verdana,Arial;
  font-size: 11px;
  font-weight:normal;
  color:#387403;

}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	/*background-color:#ffffdd;*/
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;*/
	padding:3px;
	width:250px;
}


/* User Master*/
/****************/
.usermenu
{
   background-color: #FFFFFF; /*#F1F1E0; */
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  font-weight:normal;
	  color:#333333;
	  text-decoration: none;
	  
  /*
  background-color:#DBE4AB;
  color:#387403;
  font-weight:bold;
  font-size:16;
  font-family:Verdana;
  border-left-color:#387403;
  border-left-style:solid;
  border-left-width:thin;
  border-bottom-color:#387403;
  border-bottom-style:solid;
  border-bottom-width:thin;
  */
}

.static_hover_style
{
  background-color:#E3E1E2;/*#387403;*//*#CCCCCC;*/
  color:#000000;/*#ffffff;*//*#333333;*/
  
}

.body_bgcolor
{
  background-color:#387403;
}

.user_gridheader
{
  background-color:#d6f0d3;/*#DBE4AB;*/
  color:#387403;
  font-weight:normal;
  font-family:Verdana;
  text-decoration: none;
}

.user_gridpager
{
  background-color:#d6f0d3;/*#DBE4AB;*/
  color:#387403;
  font-family:Verdana;
  text-decoration: none;
}

.tableborder_menu{
	border: 1px solid #dddee1;
} 

/* Master Left menu */
/**************************/

.leftmenu
{
  background-color:White;
  color:#387403;
  font-weight:bold;
  font-size:12;
  font-family:Verdana;
  border-bottom-color:#DBE4AB;
  border-bottom-style:solid;
  border-bottom-width:thin;
}

.leftmenu_hover_style
{
  /*background-color:#DBE4AB;/*#CCCCCC;*/
  /*text-decoration:underline;*/
  color:#387403;/*#333333;*/
  
}


/* Main Nav bar css on Mainmaster */

.main_usermenu
{
  background-color:Transparent;/*#DBE4AB;/*#387403;*/
  /*color:#387403;
  font-weight:bold;
  font-size:16;
  font-family:Verdana;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight:normal;
	 color: #4D5764;
  border-left-color:#4D5764;
  border-left-style:solid;
  border-left-width:1px;
  margin-left:10px;
  padding-right:5px;
  /*
  border-bottom-color:#387403;
  border-bottom-style:solid;
  border-bottom-width:thin;*/
}

.main_submenu
{
  background-color:#e2e2e0;/*Transparent;/*#DBE4AB;/*#387403;*/
  /*color:#387403;
  font-weight:bold;
  font-size:16;
  font-family:Verdana;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight:normal;
	 color: #525e6a;
  border-left-color:#4D5764;
  border-left-style:solid;
  border-left-width:1px;
  /*
  border-right-color:#4D5764;
  border-right-style:solid;
  border-right-width:1px;
  */
  border-right: 1px solid #4D5764;
  border-bottom-color:#4D5764;
  border-bottom-style:solid;
  border-bottom-width:1px;
  padding-top:3px ;
  

}

.main_static_hover_style
{
  /*background-color:#DBE4AB;/*#CCCCCC;*/
  color:Black;/*#333333;*/
  
}

.main_body_bgcolor
{
  background-color:#387403;
}

.main_user_gridheader
{
  background-color:#DBE4AB;
  color:#387403;
  font-weight:bold;
  font-family:Verdana;
}

.main_user_gridpager
{
  background-color:#DBE4AB;
  color:#387403;
  font-family:Verdana;
}


/* I4H consultant template no. 1 css */
/**********from here *****************/


/*==========================*/
/* consultant home page */
/*==========================*/

.menu {
background-image:url(../../images/doc_homepg/menu_bg.jpg);
}

.menu1
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}

.welcome {
    background-image:url(../../images/doc_homepg/welcome1.jpg);
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#4D4D4D;
}

.services_bg {
    background-image:url(../../images/doc_homepg/services_bg.jpg);
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#4D4D4D;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.Certificates_bg {
    background-image:url(../../images/doc_homepg/Certificates_bg.jpg);
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#4D4D4D;
}

/*
.Footer {
    background-image:url(../../images/doc_homepg/Footer.jpg);
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FFFFFF;
}

.Footer1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}
*/
.tableborder_green {
	border: 1px solid #588403;
} 

.tableborder_menu{
	border: 1px solid #dddee1;
} 

.services_menu {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333
	}

/***********till here***********/


/*I4H consultate template no. 2 css */
/*********from here ***************/


.I4H_T2_menu1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}


.I4H_T2_Footer {
    background-image:url(../../images/doc_homepg2/Footer.jpg);
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #496100;
}

.I4H_T2_services_menu {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#68821A;
	text-decoration: none;
	}

.I4H_T2_services {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#79921c;
	}
	
	.I4H_T2_news {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#68821A;
	}


/*********till here ***************/

/*I4H consultate template no. 3 css */
/*********from here ***************/


.I4H_T3_Footer {
text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #496100;
}

.I4H_T3_services_menu {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#68821A;
	text-decoration: none;
	}

.I4H_T3_services {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#79921c;
	}
	
	.I4H_T3_news {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#68821A;
	}

/*********till here ***************/


.events{
    
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}
	
	.Footer {
   text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FFFFFF;
}

	.FooterBold {
   text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}


/* Subadmin section */
/*********************/

.subadmin_last{background-image:url(../../images/borderlast.gif);
background-repeat:repeat-x;
width:1px;
height:60px;
}


/*Footer*/
.robo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646567;
	font-weight: bold;
	text-decoration: none;
 }
 .com{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e40305;
	font-weight: bold;
	text-decoration: none;
	}
.footer{
/*background-color:#DBE4AB;*/
font-size:10px;
}	


/* ******* commonly used css clases ************ */

.gridheader
{
  height:21px;
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  /*
  background-image:url(../../images/I4H_Header.gif);
  background-repeat:repeat-x;*/
  background-color:#a1c130;/*#71982b;*/
  color:Black;
}

.heading 
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #387403;/*#993333;*/
	padding: 2px;
}


.txtbox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.button 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #003870;
	color: #FFFFFF;
}


.fsi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: Silver; /*#FF870F;*/
	color: #FFFFFF;
	padding: 2px;
}


.tableborder1 {
	border: 1px solid #b7cb8a; /*#FF9900;*/
	padding: 1px;
}

.tableborder2 {
	border: 1px solid #CCCCCC;
	padding: 0px;
}
.tableborder3
{
	border-bottom:1px solid black;
	padding:0px;
	}

.dotline {
	background-image: url(../../../images/dot1.gif);
	background-repeat: repeat;
}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	border-bottom-width: 0px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	color: #387403;
	text-decoration: none;
}

.bgcolourtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFCF80;
}

.stylefont {
	font-family: Verdana,Lucida Calligraphy;
	font-size: 18px;
	font-weight: bold;
	padding: 3px;
	border-bottom-width: 0px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	color: #387403;/*#a70014;*/
	text-decoration: underline ;
}
.txtbold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.treemenu {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

a.txtbold1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
	color: #000000;
}

.txtnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*text-align: justify;*/
	text-decoration: none;
	color: #525e6a;
	
}

.txtnormal_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #000000;
	cursor:hand;
}

.txtnormal2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration: none;
	color: #000000;
}

a.txtnormal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-align: justify;*/
	text-decoration: underline;
	color: #000000;
}

.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #525e6a;
	
}

.txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.txtbold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0033;
	font-weight: bold;
}

.error1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF0033;
	font-weight:normal;
}

.css {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.main1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.main{
font-family:Verdana,Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#0c90db; 
 }

.mainblack {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
}


.urlLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-weight: bold;
	color: #3333FF;
}


.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

/* ************ from sandeep for new main master ******************/
/*****************from here *******************************/

.heading_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #7a8d22;
}

.heading1_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #194900;
}

.blog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#4D5764;
}

.menu_new {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4D5764;
}

.menu_new_link {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4D5764;
	text-align: justify;
	text-decoration: none;
	cursor:hand;
}

.menu1_new {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FFFFFF;
}

.Footer {

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
}

.Footer1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #000000;
}

.tableborder_green {
	border: 1px solid #588403;
} 

.tableborder_menu{
	border: 1px solid #dddee1;
} 

.services_menu {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333333
	}

.graytxtbold01 {
	FONT-WEIGHT: normal;
	COLOR: #525e6a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.graytxtbold02 {
	FONT-WEIGHT: normal;
	COLOR: #525e6a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.blue {
	FONT-WEIGHT: normal;
	COLOR: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.blue1 {
	FONT-WEIGHT: normal;
	COLOR: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

 .Viewed_by {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a70014;
	text-decoration: none;
}

.h_heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a70014;
	text-decoration: none;
}


/**************till here from sandeep new main master page **********************************/


/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : White;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}