.mainframe
{
	width:960px;
	margin: 0 auto;
	table-layout:fixed ;
	
}

body {
	font-family: Arial;
	text-align: center;
	margin:0 auto;
	/*min-height:17473px;*/
	height:auto !important;
	height:1473px;
}

.heb2 
{
	font-size: 13px;
	color: #434343;
}
/* .heb2padL {  font-size: 13px;   PADDING-LEFT: 4px} */
.heb3 {  font-size: 16px}
.heb5 {  font-size: 20px}
.heb4 {  font-size: 18px}
.heb1 {  font-size: 10px}
.hebBody {  font-family: Arial}
.hebHuge {  font-size: 90px}

.nonDrug {
/*   text-decoration: underline overline; color: red; */
   background-color: #dddddd;
}

.importantBox {
   background-color: #0082c8;
   color: white;
}

.importantBox2 {
   background-color: #0082c8;
   color: white;
   PADDING-TOP: 2px; 
   PADDING-BOTTOM: 1px;
   font-size:13px
}

.heb1Verdana { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif}

.searchText{ font-family:Arial; font-size:12px}

/* .handCursor {cursor: pointer; cursor: hand;} */

.doctorName {
   PADDING-TOP: 5px;  PADDING-BOTTOM: 1px; font-size: 16px; background-color: #dff2fd;
}

.doctorTitle2 {
   PADDING-TOP: 2px;  PADDING-BOTTOM: 1px; font-size: 12px; background-color: #00ffcc;
}

.doctorTitle {
   font-size: 15px;
   color: #0082c8;
}

.doctorSearchHeader {
   PADDING-TOP: 1px;  
   PADDING-BOTTOM: 1px; 
   font-size: 16px; 
   background-color:White;
   width:100%;
}

.doctorTitle1 {
   border-bottom: 1px solid #ff0000;
   text-decoration: underline;
}

  .tblBorder {
     border: 1px solid #0082c8;
	 padding: 1px;
  }

  .autoCompBox {
     border: 1px solid #0082c8;
	 background-color: #FFFFFF;
	 padding: 1px;
	  font-family:Arial; 
	  font-size:12px;
	  color: #0000ff;
	  max-height: 100px; 
	  overflow: auto;
	  height: 100px;  
/*	  width: 200px;
	  display: block; 
	  display: none; */
	  position: absolute;

  }

  .autoCompleteHL {
	 background-color: #d3d3d3;
  }

  .autoCompleteDL {
	 background-color: white;
  }

.autoCompText { font-family:Arial; font-size:12px; color: #0082c8;}

  div.autoCompBox ul {
     margin: 0px;
	 padding: 2px;
	 list-style-type: none;
  }

    div.autoCompBox ul li.selected {
	 background-color: #d3d3d3;
	}


    div.autoCompBox ul li {
     margin: 0px;
	 padding: 2px;
/*	 height: 32px; */
	 display: block;
	 list-style-type: none;
	 cursor: pointer;
	}

.autoContainer {
	position: relative;
}

  .drBorder {
     border: 1px solid #0082c8;
	 padding: 1px;
  }


  .imgBorder {
     border: 1px solid #0082c8;
	 padding: 1px;
  }


  .imgBorderBk {
     border: 1px solid black;
	 padding: 1px;
  }

   .imgBorderBk0 {
     border: 1px solid black;
	 padding: 0px;
  }





.countryMenuH option {
   background-repeat:no-repeat;
   background-position:bottom right;
   padding-top:4px;
   padding-right:28px;
}

.countryMenuE option {
   background-repeat:no-repeat;
   background-position:bottom left;
   padding-top:4px;
   padding-left:28px;
}

.noBorderSelect {
     font-family:Arial; 
	 font-size:12px; 
	 font-weight: bold; 
	 border: white; 
	 border-style: solid; 
	 border-bottom-width: 0px;  
     border-top-width: 0px;
     border-left-width: 0px;
     border-right-width: 0px;
}

.catSelect {
     font-family:Arial; 
	 font-size:12px; 
     /*background-color: #dff2fd;*/
     background-color:#039EFE;
}

.searchSelect {
     font-family:Arial; 
	 font-size:13px; 
	 font-weight: bold; 
	 color: black;
}

  a.searchSelect:hover {color:black; text-decoration: none}
  a.searchSelect:link {color:black; text-decoration: none}
  a.searchSelect:visited {color:black; text-decoration: none}
  a.searchSelect:hover {color:black; text-decoration: none}


.whiteLinkU {
	 color: white;
}

  a.whiteLinkU:hover {color:white; text-decoration: none}
  a.whiteLinkU:link {color:white; text-decoration: underline}
  a.whiteLinkU:visited {color:white; text-decoration: underline}
  a.whiteLinkU:hover {color:white; text-decoration: none}

.whiteLinkUB {
	 color: white;
}

  a.whiteLinkUB:hover {color:#CC3300; text-decoration: none}
  a.whiteLinkUB:link {color:white; text-decoration: underline}
  a.whiteLinkUB:visited {color:white; text-decoration: underline}
  a.whiteLinkUB:hover {color:#CC3300; text-decoration: none}

.blueLinkU {
	 color: blue;
}



#infoAbs 
{text-align: right; direction: rtl; margin: 0px 0px 0px 10px; padding: 5px; background-color: #dff2fd}

.padText {
    margin: 0px 5px 0px 5px; 
}

.articleSubTitle {
   font-size: 16px;
   color: black;
}

.articleSub2Title {
   font-size: 14px;
   color: black;
}

.wrapleft {
    float:left;
}

.wrapright {
    float:right;
}

.Black12pxBoldText
{
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	color:Black;
}

.Black12pxBoldText a
{
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	color:Black;
	text-decoration:none;
	cursor:pointer;	
}

.Black12pxBoldText a:hover
{
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	color:Black;
	text-decoration:none;
	cursor:pointer;	
}

.Black12pxBoldText a:visited
{
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	color:Black;
	text-decoration:none;
	cursor:pointer;	
}

.Black14pxBoldText
{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	margin-top:6px;
	color:Black;
}

.Black14pxBoldText a
{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	margin-top:6px;
	text-decoration:none;
	color:Black;
}

.Black14pxBoldText a:hover
{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	margin-top:6px;
	text-decoration:none;
	color:Black;
	cursor:pointer; 
}

.Black14pxBoldText a:visited
{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	margin-top:6px;
	text-decoration:none;
	color:Black;
}



/* site 2009 css */

.topmenu {
         font-size: 15px;
         color:#ffffff;
}

 a.topmenu:hover {color:#ffffff;  text-decoration: none}
  a.topmenu:link {color:#ffffff; text-decoration: none}
  a.topmenu:visited {color:#ffffff; text-decoration: none}
  a.topmenu:hover {color:#ffffff; text-decoration: none}

.proEntry {
         font-size: 12px;
         color:#ffffff;
}

 a.proEntry:hover {color:#ffffff;  text-decoration: none}
  a.proEntry:link {color:#ffffff; text-decoration: none}
  a.proEntry:visited {color:#ffffff; text-decoration: none}
  a.proEntry:hover {color:#ffffff; text-decoration: none}

.searchBtnText {
         font-size: 12px;
         color:#ffffff;
}

 a.searchBtnText:hover {color:black;  text-decoration: none}
  a.searchBtnText:link {color:#ffffff; text-decoration: none}
  a.searchBtnText:visited {color:#ffffff; text-decoration: none}
  a.searchBtnText:hover {color:black; text-decoration: none}


.ourBtn
{
	cursor: pointer;
	background: url(/Images/site2009/main_search_button.jpg) no-repeat center 50%;
	height: 19px;
	line-height: 19px;
	width: 80px;
}

.bigMainBoxTxt {
         font-size: 16px;
         color:#039efe;
		 margin-right: 8px;
}

.bigMainBoxTxt2 {
         font-size: 16px;
         color:#039efe;
		 margin-right: 23px;
}

.bigMainBoxTxt3 {
         font-size: 16px;
         color:#039efe;
		 margin-right: 93px;
}





.formField 
{
	font-family:Arial; font-size:12px;
	border: #859aad; 	 
	border-style: solid; 
	color:#1d85b8; 
	border-bottom-width: 1px;  
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.homePageFormField 
{
	font-family:Arial; font-size:12px;
	border: #859aad; 	 
	border-style: solid; 
	color:#1d85b8; 
	border-bottom-width: 1px;  
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	width:164px;
}

.homePageSearchBoxTableCell
{
	width:164px;
	height:30px;
	/*direction:rtl;*/
	text-align:right;
	/*float:right;*/
	margin-right:14px;
}

.homePageSearchBoxTableLastCell
{
	width:90px;
	height:30px;
	/*direction:rtl;*/
	text-align:right;
	/*float:right;*/
}

.formFieldMultiLine
{ 
	font-family:Arial; font-size:12px;
	border: #859aad; 	 
	border-style: solid; 
	color:#1d85b8; 
	border-bottom-width: 1px;  
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align:left;
}

.catSelect2009 {
     border: #859aad; 	 
	 border-style: solid; 
	 border-bottom-width: 1px;  
     border-top-width: 1px;
     border-left-width: 1px;
     border-right-width: 1px;
     font-family:Arial; 
	 font-size:12px; 
	 color:#1d85b8; 
	 margin: 0px;
	 margin-left:5px;
	 margin-right:5px;
	 padding: 0;
	 border-collapse: collapse;
/*	 line-height: 17px;
	 height: 17px; */
}



.commServicesText {
         font-size: 13px;
         color:#1d85b8;
}

 a.commServicesText:hover {color:#ff6600;  text-decoration: underline; font-weight: normal}
  a.commServicesText:link {color:#1d85b8; text-decoration: underline}
  a.commServicesText:visited {color:#1d85b8; text-decoration: underline}
  a.commServicesText:hover {color:#ff6600; text-decoration: underline; font-weight: normal}

.serviceItem {
    margin-left: 100px;
}

.commServicess {
   color: #1d85b8;
   list-style-type: none;
   margin: 10px 0 0 0;
   padding: 0;
   text-align: right; 
   font-size: 13px;
}

.commServicess li {
   color: #1d85b8;
   display: inline;
   line-height: 1.2em;
   margin: 5px 30px 0 0;
/*   margin: 0 3px 0 0; */
   padding: 0;
}

.commServicess li a {
   bottom: 2px;
   color: #1d85b8;
   display: inline;
   height: 1em;
   margin: 0;
   padding: 0;
   right: 2px;
/*   text-decoration: none; */
}

.commServicess li a:hover {
   bottom: 2px;
   color: #ff6600;
   display: inline;
   height: 1em;
   margin: 0;
   padding: 0;
   right: 2px;
    font-weight: normal;
}

.vertList {
   list-style-type: none;
   text-align: right; 
   margin: 0;  /* for explorere */
   padding: 0;   /* for firefox */
}

.vertList li {
   margin-left: 0;
   margin-right: 0;
   line-height: 24px;
}

.formHospTitle {
         font-size: 13px;
         color:#434343;
}

.formHospDtl {
         font-size: 12px;
         color:#434343;
}

.formHospDtlLeftSideBar{
	text-align:right;
	color:Black;
	font-size:12px;
	font-family:Arial;
}

.itemTitle {
         font-size: 15px;
         color: black;
}

  a.itemTitle:hover {color:#ff6600; text-decoration: none}
  a.itemTitle:link {color:black; text-decoration: none}
  a.itemTitle:visited {color:black; text-decoration: none}
  a.itemTitle:hover {color:#ff6600; text-decoration: none}

.itemText {
         font-size: 12px;
         color: #434343;
}

.itemLink {
         font-size: 12px;
         color: #a5a5a5;
}

  a.itemLink:hover {color:#ff6600; text-decoration: none}
  a.itemLink:link {color:#a5a5a5; text-decoration: none}
  a.itemLink:visited {color:#a5a5a5; text-decoration: none}
  a.itemLink:hover {color:#ff6600; text-decoration: none}

  .healthService  {
         font-size: 13px;
         color: black;
}
  a.healthService:hover {color:#ff6600; text-decoration: none;font-size:12px;}
  a.healthService:link {color:black; text-decoration: none;font-size:12px;}
  a.healthService:visited {color:black; text-decoration: none;font-size:12px;}
  a.healthService:hover {color:#ff6600; text-decoration: none;font-size:12px;}

.rBtnTitle {
         font-size: 13px;
         color:black;
}

  a.rBtnTitle:hover {color:#ff6600; text-decoration: none}
  a.rBtnTitle:link {color:black; text-decoration: none}
  a.rBtnTitle:visited {color:black; text-decoration: none}
  a.rBtnTitle:hover {color:#ff6600; text-decoration: none}

.rBtnText {
         font-size: 12px;
         color:black;
}

  a.rBtnTitle:hover {color:#ff6600; text-decoration: none}
  a.rBtnTitle:link {color:black; text-decoration: none}
  a.rBtnTitle:visited {color:black; text-decoration: none}
  a.rBtnTitle:hover {color:#ff6600; text-decoration: none}

.imageSpaceL {
   margin-left: 5px;
}

.bigItemsSep {
   line-height: 24px;
}

.botBannerTitleSpace {
   margin-right: 10px;
}

.botBannerSpace {
   margin-right: 10px;
   margin-top: 10px;
}

.creditLink {
       font-size: 10px;
         color:#434343;
}
 a.creditLink:hover {color:#ff6600;  text-decoration: underline; font-weight: normal}
  a.creditLink:link {color:#434343; text-decoration: underline}
  a.creditLink:visited {color:#434343; text-decoration: underline}
  a.creditLink:hover {color:#ff6600; text-decoration: underline; font-weight: normal}


.creditLine {
   font-size: 11px;
         color:#434343;
      line-height: 24px;
}

.bottomLinksTitle {
   font-size:inherit;
   color:#6c6c6c;
   margin-left: 20px;
   margin-right: 20px;
}

.bottomLinksLinks {
   font-size:inherit;
   color:#9a9a9a;
   margin-left: 20px;
   margin-right: 20px;
}

.bottomLinksLinks a,a:hover,a:visited {
   font-size:inherit;
   color:#9a9a9a;
}


.tblSideBorder {
   border-left: 1px solid #c7c7c7;
   border-right: 1px solid #c7c7c7;  
   border-top: 4px solid #039efe;
   width:157px;
   text-align:right;
   direction:ltr;
}

.tblDrugPageMainInfoTable {
   /*border-left: 1px solid #c7c7c7;*/
   /*border-right: 1px solid #c7c7c7;  */
   /*border-bottom : 1px solid #c7c7c7;  */
   border-top: 0px solid #c7c7c7;  
   width:157px;
   text-align:right;
   direction:rtl;
   font-size:12px;
   border-bottom:none;
}

.tbleOffset2 {
   margin-right: 14px;
}

.tbleOffset3 {
   margin-left: 14px;
}

/*  taken from pure CSS */
div.topMenu {
   width: 960px;
   margin-top: 30px;
   margin-left: 0px;
   margin-right: 0px;
   padding: 0;
   text-align: right; 
   right: 0px;
   clear: both;
   min-width: 960px;
   direction: rtl;
}

.menuBtn {
   background: url(/Images/site2009/tab_main.jpg) no-repeat right;
   background-repeat: no-repeat;
   width: 82px;
   height: 27px;
   text-align: center; 
   line-height: 25px;
   float: right;
   font-size: 15px;
   font-weight: bold;
   color:#ffffff;
   margin-left: 5px;
}

.menuBtnGreen {
   background: url(/Images/site2009/green_tab.jpg) no-repeat right;
   background-repeat: no-repeat;
   width: 82px;
   height: 27px;
   text-align: center; 
   line-height: 25px;
   float: right;
   font-size: 15px;
   font-weight: bold;
   color:#ffffff;
   margin-left: 5px;
}

  a.menuTxt:hover {color:#ffffff;  text-decoration: none;font-size:16px;}
  a.menuTxt:link {color:#ffffff; text-decoration: none;font-size:16px;}
  a.menuTxt:visited {color:#ffffff; text-decoration: none;font-size:16px;}
  a.menuTxt:hover {color:#ffffff; text-decoration: none;font-size:16px;}

.menuBtnCur {
   background: url(/Images/site2009/tab_main_rollover.jpg) no-repeat right;
   background-repeat: no-repeat;
   width: 82px;
   height: 27px;
   text-align: center; 
   line-height: 25px;
   float: right;
   font-size: 15px;
   font-weight: bold;
   color:#ffffff;
   margin-left: 5px;
}

.menuBtnCur {
   background: url(/Images/site2009/green_tab_rollover.jpg) no-repeat right;
   background-repeat: no-repeat;
   width: 82px;
   height: 27px;
   text-align: center; 
   line-height: 25px;
   float: right;
   font-size: 15px;
   font-weight: bold;
   color:#ffffff;
   margin-left: 5px;
}

.payedServices {
   background: #f5f5f5;
   height: 36px;
   border-right: 1px solid #ededed;
   border-left: 1px solid #ededed;
   line-height: 30px;
   width:960px;
}

.payedServicesInnerContent {
   background: #f5f5f5;
   height: 36px;
   border-right: 1px solid #ededed;
   border-left: 1px solid #ededed;
   line-height: 30px;
   width:inherit ;
}

.singleService {
	vertical-align: middle;
	font-size: 13px;
	color:#1d85b8;
	margin-right: 32px;
	margin-left: 32px;
	float: right;
}

.headerSingleService {
	vertical-align: middle;
	font-size: 17px;
	color:#1d85b8;
	margin-right: 7px;
	margin-left: 7px;
	float: right;
	font-size:12px;
}


.headerSingleService a {
	vertical-align: middle;
	font-size: 17px;
	color:#1d85b8;
	margin-right: 7px;
	margin-left: 7px;
	float: right;
	font-size:12px;
}

.headerSingleService a:hover  {
	vertical-align: middle;
	font-size: 17px;
	color:#1d85b8;
	margin-right: 7px;
	margin-left: 7px;
	float: right;
	font-size:12px;
}

.headerSingleService a:visited {
	vertical-align: middle;
	font-size: 17px;
	color:#1d85b8;
	margin-right: 7px;
	margin-left: 7px;
	float: right;
	font-size:12px;
}

 


.singleServiceText {
}

 a.singleServiceText:hover {color:#ff6600;  text-decoration: underline; font-weight: normal;font-size:13px;}
  a.singleServiceText:link {color:#1d85b8; text-decoration: underline; font-weight: normal;font-size:13px;}
  a.singleServiceText:visited {color:#1d85b8; text-decoration: underline; font-weight: normal;font-size:13px;}
/*  a.singleServiceText:alink {color:#1d85b8; text-decoration: underline}  */
  a.singleServiceText:hover {color:#ff6600; text-decoration: underline;  font-weight: normal;font-size:13px;}


.hlink 
{
	font-weight:normal;
	background-color:white;
	color:#039EFE;
	font-size:12px;
	text-decoration:none;
}

a.hlink 
{
	color:#039EFE;
	text-decoration:none;
}

a:hover.hlink  {
	color:#039EFE;  
	text-decoration: underline; 
	font-weight: normal
}
a:visited.hlink  {
	color:#039EFE; 
	text-decoration: none;
}


.infomedPro {
   background: url(/Images/site2009/doctors_login_bg.jpg) no-repeat left;
   float: left;
   position: relative;   
   left: 15px;
   top: 10px;
   width: 105px;
   margin-right:5px;
   height: 14px;
}

div.proEntry {
   position: relative;   
   font-size: 12px;
   color:#ffffff;
   color: black;
   font-weight: bold;
   float: right;
   top: -1px;
   right: 6px;
   line-height: 14px;
   direction: rtl; 
}

 a.proEntryText:hover {color:#ff6600;  text-decoration: none;font-size:12px;}
  a.proEntryText:link {color:#ffffff; text-decoration: none;font-size:12px;}
  a.proEntryText:visited {color:#ffffff; text-decoration: none;font-size:12px;}
  a.proEntryText:hover {color:#ff6600; text-decoration: none;font-size:12px;}


.mainTbl {
   background: url(/Images/site2009/bread_strip1.jpg) repeat-x right;
   background-repeat: repeat-x;
}

.TizBtnBlock {
   margin-top: 10px;
   padding-top: 2px;  /* for firefox */
   width: 157px;
   height: 48px;
   min-width: 157px;
}

.RightSideBar
{
	/*width: 157px*/
	width: 155px;
	max-width :155px;	
	/*max-width :157px;	*/
	float:right;
	padding-left:17px;
}

.tizMag {
   background: url(/Images/site2009/magazin_signup.jpg) no-repeat right;
   height: 48px;
   width: 157px;
   min-width: 157px;
}

.tizTxtBlk {
         height: 48px;
		 margin-right: 60px;
		 padding-top: 5px;
}

.tizTxt {
         font-size: 13px;
         color:black;
         text-align: right; 
}

  a.tizTxt:hover {color:#ff6600; text-decoration: none;font-size:13px;font-weight:normal;}
  a.tizTxt:link {color:black; text-decoration: none;font-size:13px;font-weight:normal;}
  a.tizTxt:visited {color:black; text-decoration: none;font-size:13px;font-weight:normal;}
  a.tizTxt:hover {color:#ff6600; text-decoration: none;font-size:13px;font-weight:normal;}

.tizNews {
   background: url(/Images/site2009/newsletter_signup.jpg) no-repeat right;
   height: 48px;
   width: 157px;
   min-width: 157px;
}

.tizNewProd {
   background: url(/Images/site2009/new_products.jpg) no-repeat right;
   height: 48px;
   width: 157px;
   min-width: 157px;
}

.searchBGC {
   background: url(/Images/site2009/search_tab_bgSt.jpg) ;
}

.searchBGCHeader {
   background: url(/Images/site2009/search_tab_bgHeader.jpg) ;
   color:Black;
   vertical-align:middle;
   font-size:14px;
   font-weight:bold;
   height:28px;
   line-height:28px;
}

.searchBGCHeader23pxHeight {
   background: url(/Images/site2009/search_tab_bgHeader23px.PNG) ;
   color:Black;
   vertical-align:middle;
   font-size:12px;
   font-weight:bold;
   height:20px;
   line-height:20px;
}

.searchBGCHeaderWithBottomBorder
{
   background: url(/Images/site2009/search_tab_bgHeader.jpg) ;
   color:Black;
   vertical-align:middle;
   font-size:14px;
   font-weight:bold;
   height:28px;
   line-height:28px;
   border-bottom:solid 1px silver;
}


.searchBGCHeader35px {
   background: url(/Images/site2009/search_tab_bgHeader.jpg) ;
   color:Black;
   /*height:40px;*/
   vertical-align:middle;
   font-size:14px;
   font-weight:bold;
   height:35px;
   line-height:35px;
}


.searchBGCHeader46px {
   background: url(/Images/site2009/search_tab_bgHeader46px.png) ;
   color:Black;
   height:46px;
   vertical-align:middle;
   font-size:14px;
   font-weight:bold;
   line-height:46px;
   border-right:solid 1px silver;
}

.srchBtn {
   background: url(/Images/site2009/search_small_tabOff.jpg) no-repeat right;
   margin-left: 2px;
   margin-right: 2px;
   float: right;
   height: 23px;
   width: 69px;
   min-width: 69px;
   cursor: pointer;
}

.srchBtn100px {
   background: url(/Images/site2009/search_small_tab_100.JPG) no-repeat right;
   margin-left: 0px;
   margin-right: 0px;
   float: right;
   height: 23px;
   width: 99px;
   min-width: 69px;
   cursor: pointer;
   text-align:center;
}

.srchBtn110px {
   background: url(/Images/site2009/search_small_tab_110.JPG) no-repeat right;
   margin-left: 3px;
   margin-right: 3px;
   float: right;
   height: 23px;
   width: 110px;
   min-width: 69px;
   cursor: pointer;
   margin-top:17px;
}

.srchBtn145px {
   background: url(/Images/site2009/search_small_tabOff_145.jpg) no-repeat right;
   margin-left: 0px;
   margin-right: 0px;
   float: right;
   height: 23px;
   width: 145px;
   min-width: 69px;
   cursor: pointer;
}

.srchBtnOn {
   background: url(/Images/site2009/search_small_tab.jpg) no-repeat right;
   margin-left: 2px;
   margin-right: 2px;
   float: right;
   height: 23px;
   width: 69px;
   min-width: 69px;
}

.srchBtnOn145px {
   background: url(/Images/site2009/search_small_tab_145.jpg) no-repeat right;
   margin-left: 0px;
   margin-right: 0px;
   float: right;
   height: 23px;
   width: 145px;
   min-width: 69px;
}

.srchBtnOn100px {
   background: url(/Images/site2009/search_small_tab_100.jpg) no-repeat right;
   margin-left: 0px;
   margin-right: 0px;
   float: right;
   height: 23px;
   width: 99px;
   min-width: 69px;
}

.srchBtnOn110px {
   background: url(/Images/site2009/search_small_tab_110.jpg) no-repeat right;
   margin-left: 3px;
   margin-right: 3px;
   float: right;
   height: 23px;
   width: 110px;
   min-width: 69px;
   margin-top:18px;
}

.srchBtnTxt {
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: black;
}

.srchBtnTxt a{
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: black;
   text-decoration:none;
   cursor:pointer ;
}

.srchBtnTxt a:hover{
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: black;
   text-decoration:none;
   cursor:pointer ;
}

.srchBtnTxt a:visited{
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: black;
   text-decoration:none;
   cursor:pointer ;
}

.srchBtnTxtOn {
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: #039EFE;
   text-decoration:none;
   cursor:pointer ;
   text-align:center;
}

.srchBtnTxtOn a{
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: #039EFE;
   text-decoration:none;
   cursor:pointer ;
}

.srchBtnTxtOn a:hover{
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: #039EFE;
   text-decoration:none;
   cursor:pointer ;
}

.srchBtnTxtOn a:visited{
   font-size: 13px;
   font-weight: bold;
   margin-top: 3px;
   color: #039EFE;
   text-decoration:none;
   cursor:pointer ;
}

.srchBtnGroup {
   border-bottom: 1px solid #859aad;
}

.drugSrch {
   margin-top: 10px;
   margin-right: 10px;
   margin-left: 10px;
}


.homePageDrugSrch {
   margin-top: 10px;
   margin-right: 10px;
   margin-left: 10px;
   vertical-align:text-bottom;
   height:120px;
   width:270px;
}

.drugSrch1 {
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   padding: 0px;
}

.formLabels {
       font-size: 12px;
         color:#434343;
}

.drugsFormLabels {
       font-size: 12px;
       color:#434343;
       margin-top:4px;
}

.medBtn {
       cursor: pointer;
      background: url(/Images/site2009/medSearchBtn.gif) no-repeat right;
      background-repeat: no-repeat;
      height: 19px;
      line-height: 19px;
      width: 36px;
	  float: left;
	  margin-left: 20px;
}


.drBtn {
      cursor: pointer;
      background: url(/Images/site2009/drSearchBtn.gif) no-repeat right;
      background-repeat: no-repeat;
      height: 19px;
      line-height: 19px;
      width: 80px;
	  float: right;
	  margin-left: 20px;
}

.forumTbl {
   background: url(/Images/site2009/forums_upper_bg.jpg) no-repeat;
   background-repeat: no-repeat;
}

.forumSearchTbl {
   margin-top: 15px;
}

.forumBtn {
      cursor: pointer;
      background: url(/Images/site2009/forums_search_button_56px.gif) no-repeat right;
      background-repeat: no-repeat;
      height: 19px;
      line-height: 19px;
      width: 36px;
}

.forumOffset {
		 margin-right: 10px;
         margin-left: 15px;
		 margin-top: 15px;
}

.forumOffset2 {
		 margin-right: 10px;
         margin-left: 15px;
}

.singleTitleUnder {
   background: #039dfd;
   height: 4px;
}

.closeScroll {
	font-weight: bold;
	text-align: left;
    text-decoration: underline;
	color: red;
}



#mainContent {
   background: url(/Images/site2009/bread_strip1.jpg) ;
   background-repeat: repeat-x;
   width: 960px;
}

.trackRoute {
   padding-top: 10px;
   padding-right: 12px;
   padding-bottom: 10px;
   width: 960px;
   direction: rtl;
}

.trackRouteText {
         font-size: 12px;
         color:black;
}

 a.trackRouteText:hover {color:black;  text-decoration: underline}
  a.trackRouteText:link {color:black; text-decoration: none}
  a.trackRouteText:visited {color:black; text-decoration: none}
  a.trackRouteText:hover {color:black; text-decoration: underline}

.rightCol {
   float: right;
   width:157px;
	text-align: right;
}

.centerCol {
	float: right;
	width:603;
	/*margin-right: 0px;*/
	margin-left: 0px;
	text-align  : right;
	min-height:1473px;
	height:auto !important;
	height:1473px;
}



/*alternative to centerCol*/
.centerCol2 {
	float: right;
	width:605;
	margin-right: 0px;
	margin-left: 0px;
	text-align  : right;
}


.leftCol {
   width:155px;
   float: left;
}


.H1Title
{
	/*border-bottom:solid 1px #D3D9DE;
	margin-bottom:10px;
	font-size:16px;
	font-weight:bold;
	color:#039EFE;*/
	font-size: 16px;
	color:#039efe;
	border-bottom: 4px solid #039efe;
	font-weight: bold;
	border-left:none;
	border-right:none;
	text-align:right ;
	margin-top:0px;
}

.bigTitle {
         font-size: 16px;
         color:#039EFE;
		 border-bottom: 4px solid #039efe;
		 font-weight: bold;
		 border-left:none;
		 border-right:none;
		 text-align:right ;
		 margin-top: 0px;
}


a.bigTitle a:hover.bigTitle, a:visited.bigTitle, h3.bigTitle a, h3.bigTitle a:hover,  h3.bigTitle a:visited{
         font-size: 16px;
         color:#039efe;
         text-decoration:none;
         cursor:pointer;
		 /*border-bottom: 4px solid #039efe;*/
}



.greenSearch {
   background: url(/Images/site2009/SearchBtnGreen.jpg) no-repeat ;
   width: 155px;
   height: 48px;
   margin-top: 10px;
   padding-top: 2px;  /* for firefox */
   cursor: pointer;
 }

.extraSpace {
    margin-top:15px;
    margin-bottom:15px;
}

.greenBoxExtraSpace {
    margin-top:12px;
    margin-bottom:12px;
}

.extraBotSpace {
    padding-bottom:10px;
}

.smallerSpace {
    margin-top:5px;
}

 .searchGreenTxt {
   margin:4px 55px 0 0 ; 
    line-height:18px;
    font-size: 13px;
 }

 .searchGreenTxt b {
         font-size: 16px;
 }

 a.noUnderline:hover {color:#ff6600;  text-decoration: none}
 a.noUnderline:link {color:black; text-decoration: none}
 a.noUnderline:visited {color:black; text-decoration: none}
 a.noUnderline:hover {color:#ff6600; text-decoration: none}

.onlySideBorder {
   border-left: 1px solid #c7c7c7;
   border-right: 1px solid #c7c7c7;  
}

.topAndSideBorder {
	position: relative;
	top: 5px;
	border-top: 1px solid #c7c7c7;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;  
	/*text-align:center ;*/
}

.tablePadding {
   padding-right: 5px;
   margin-bottom: 0px;
   padding-bottom: 0px;
}

.healthServiceBox {
   padding-top: 5px;
   clear: both;
}

.healthImg {
   width: 33px;
   float: right;

}

.txtHealthService {
       margin-right: 3px;
         font-size: 13px;
         color: black;
}

.healthSep {
    padding-top: 10px;
}

.closeHealth {
   height: 6px;
   position: relative;
/*   top: -5px;  */
   margin: 0;
   padding-bottom: 15px !important;
   padding-bottom: 5px;

}

.adTextBox {
   margin-top: 15px;
   margin-right: 5px;
   line-height: 17px;
}

.adText {
         font-size: 13px;
         color: #1e83bb;
}

.adText a {
    text-decoration: underline;
	 color: #1e83bb;

}

.adText a:hover {
    text-decoration: underline;
	 color: #ff6600;

}

.mainTitle {
        float: right;
        font-size: 15px;
         color: black;
		 font-weight: bold;
		 margin: 10px 0px 0 0;
		 width: 490px;
}

.leftSideLink {
        float: left;
		 margin-top: 10px;
		 margin-left: 0px;
		 margin-bottom: 0px;
		 width: 105px;
         font-size: 13px;
         color: #1e83bb;
}

.leftSideLink a {
    text-decoration: none;
	 color: #1e83bb;
}

.leftSideLink a:hover {
    text-decoration: underline;
	 color: #ff6600;

}

.mainSep {
		border-bottom: 1px solid #dedede;
		width: 100%;
		height: 8px;
		clear: both;
		margin: 0;
		margin-bottom: 2px;
}

.leftHeadersBox {
	 height: 25px;
     padding-right : 10px;
}

.leftHeadersBoxNoRightPadding 
{
	 height: 25px;
}

.leftHeaders {
   font-size: 13px;
	 font-weight: bold;
	 color: black;
	 padding-top: 8px;
	 text-align:right;
	 /*text-align:center;*/
	 margin-right:10px;
	 margin-left:10px;
}

.leftFont 
{
   font-size:12px;
   color:#039efe;
   padding-right: 10px;
   padding-left: 10px;
   font-family:Arial (Hebrew);
   text-align:right;
}

.leftFont a {
    text-decoration: none;
	 color: #039efe;
	 margin-right:-9px;
}

.leftFont a:hover {
    text-decoration: underline;
	 color: #039efe;
}

.leftAd {
   text-align: center;
}

.searchSideBorder {
   border-left: 1px solid #c7c7c7;
   border-right: 1px solid #c7c7c7;  
   background: url(/Images/site2009/search_tab_bgSt.jpg) repeat-x ;
   min-height: 170px;
}

.searchSideBorderMdeicine {
   border-left: 1px solid #c7c7c7;
   border-right: 1px solid #c7c7c7;  
   min-height: 120px;
}

.formNoSpace {
   margin-top: 0;
   margin-bottom: 0;
}



.searchHeader 
{
	font-size: 15px;
	color: black;
	font-weight: bold;
	padding-top: 10px;
	height:35px;
	text-align:center;
}

.searchHeaderBG
{
	background: url('/images/site2009/bread_strip1.jpg') repeat-x scroll 0 0 transparent;
	/*background-repeat: repeat-x;*/
} 

.searchHeaderBox {
/*		 padding: 10px 0 0px 0;  */
		 height: 41px;
		 margin: 0px;
}

.searchBody {
   background: url(/Images/site2009/innerSearchBGC.jpg) repeat-x ;
   margin: 0px;
   padding: 0px;
   width: 100%;
}

.searchLabelsLine {
   padding: 0px;
   margin: 0px 10px 0 0;
   width: 100%;
   min-height: 40px;
}

.search1stBlock {
    width: 220px;
    /*margin-right:5px;*/
}

.search2ndBlock {
    width: 220px;
    /*margin-right:5px;*/
}

.search3rdBlock {
  width: 108px;
    /*margin-right:5px;*/
}


.search1stBlock240px {
    width: 240px;
    /*margin-right:5px;*/
}

.search2ndBlock240px {
    width: 240px;
    /*margin-right:5px;*/
}

.search3rdBlock68px {
  width: 68px;
    /*margin-right:5px;*/
}


.formElement {
   float: right;
}

.formSearchBtn {
       cursor: pointer;
   background: url(/Images/site2009/medSearchBtn.jpg) no-repeat ;
      height: 19px;
      line-height: 19px;
      width: 80px;
}

.searchIcons {
    float: left;
	margin-left: 50px;
	margin-bottom: 10px;
}

.otherIndexes {
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 15px;
	line-height: 20px;
}

.medTitle {
         font-size: 15px;
         color: black;
		 font-weight: bold;
}

.listOfLinks {
   list-style-type: none;
   text-align: right; 
   margin: 0;  /* for explorere */
   padding: 0;   /* for firefox */
}

.listOfLinks li {
   padding: 0;
   margin: 0px 0px 0px 10px; 
   font-size: 15px;
   color: #1e83bb;
	font-weight: normal;
   display: inline;
   list-style-type: none;
}

.listOfLinks li a {
    text-decoration: underline;
	 color: #1e83bb;
}

.listOfLinks li a:hover {
    text-decoration: underline;
	 color: #ff6600;
}

.listOfLinksE {
   list-style-type: none;
   text-align: right; 
   margin: 0;  /* for explorere */
   padding: 0;   /* for firefox */
}

.listOfLinksE li {
   padding: 0;
   margin: 0px 0px 0px 8px; 
   font-size: 13px;
   color: #1e83bb;
	font-weight: normal;
   display: inline;
   list-style-type: none;
}

.listOfLinksE li a {
    text-decoration: underline;
	 color: #1e83bb;
}

.listOfLinksE li a:hover {
    text-decoration: underline;
	 color: #ff6600;
}

.textBlock {
   margin-top: 20px;
}

.healthMsg {
     font-size: 13px;
     color:black;
	 font-weight: bold;
	 text-align:center;
	 width:100%;
}

.fullBlueLine {
	border-bottom: 4px solid #039efe;
	 width:100%;
}

.posInnerFooter {
   /*position: relative;*/
   /*top: 300px;*/
   vertical-align:bottom;
   width:580px;
   margin-right:auto;
   margin-left:auto ;
   
}

.posInnerFooter2 {
   /*position: relative;*/
   /*top: 300px;*/
   vertical-align:bottom;
   width:100%;
   margin-right:auto;
   margin-left:auto ;
   float:right;
}


.innerLowerAds 
{
	text-align:center;
	float:right;
}

.generalSearchTable 
{
	vertical-align:middle;
	text-align:center ;
	margin:0;
	direction:ltr;
}

.MiddleFramesContainer
{
	table-layout:fixed;
	vertical-align:top ;
}



/*==========================*/


.dbFieldLine {
     font-size: 13px;
	 color: black;
	 width: 100%;
	 padding: 0;
	 margin-right: 10px;
	 display: inline;
}

.doctorProfile {
   margin-top: 18px;
   width: 100%;
}

.imgLoc {
   float: right;
   width: 100px;
}

.askQ {
   background: url(/Images/site2009/quest_butt.jpg) no-repeat ;
    width: 100px;
	height: 19px;
	margin-top: 3px;	 
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}

.makeAlign {
   margin-top: 2px;
}

.makeAlign4 {
   margin-top: 4px;
}

.makeAlign10 {
   margin-top: 10px;
}

.makeAlign30 {
   margin-top: 30px;
}

.makeAlign70 {
   margin-top: 70px;
}

.upDown8 {
   margin-top: 8px;
   margin-bottom: 8px;
}

.profileLeft {
   width: 490px;
   margin-right: 10px;
   float: left;
}

.drDBinfo {
   width: 490px;
   height: 26px;
    background:#f8f6f7; 
	border-top:1px solid #f1f1f1; 
	border-bottom:1px solid #f1f1f1;		
}

.drName {
         font-size: 15px;
         color:#039efe;
		 font-weight: bold;
		 margin-right: 10px;
		 margin-left: 10px;
         margin-top: 2px;
}

.dbSep {
   background: url(/Images/site2009/sepLinePattern.jpg) repeat-x ;
   width: 98%;
   margin-top: 1px;
   clear: both;
   height:1px;
}

.dbSepWithMargins {
   background: url(/Images/site2009/sepLinePattern.jpg) repeat-x ;
   width: 98%;
   margin-top: 1px;
   clear: both;
   height:1px;
   margin:5px 0px 5px 0px;
}

.dbVerticalSep {
   background: url(/Images/site2009/sepLinePattern.jpg) repeat-y ;
   height: 100%;
   margin-right: 1px;
   clear: both;
   width:1px;
}

.workWithClass {
	 margin-right: 10px;
     margin-top: 4px;
     font-size: 13px;
	 color: black;
	 width: 100%;
	 /*clear: both;*/
}

.workWithClass span{float:right;}

.workLogos {
	 padding-right: 25px;
	 float: right;
}

 .workLogos div{clear:both; padding:5px 0;}

 .workLogos .logodivider{margin:0 3px;}

 .workLogos img{vertical-align:middle;}

.SearchResultsTableHeaders {
	background: url(/Images/site2009/bread_strip1.jpg) ;
    background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	direction: rtl;
	text-align:right ;
	float:right;
	
 }

 
.SearchResultsTableHeadersCol1 {
	background: url(/Images/site2009/bread_strip1.jpg) ;
    background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	direction: rtl;
	text-align:right;
	/*float:right;*/
	width:255px;
	border-spacing:0px;
	border-bottom-style:none ;
	font-size:12px;
 }
 
 .SearchResultsTableHeadersCol2 {
	background: url(/Images/site2009/bread_strip1.jpg) ;
    background-repeat: repeat-x;
	padding-top: 5px;
	padding-left: 6px;
	padding-bottom: 5px;
	direction: rtl;
	text-align:left ;
	/*float:right;*/
	width:200px;
	border-spacing:0px;
	border-bottom-style:none ;
	font-size:12px;
 }
 
 .SearchResultsTableHeadersCol3 {
	background: url(/Images/site2009/bread_strip1.jpg) ;
    background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	direction: rtl;
	text-align:center ;
	/*float:right;*/
	width:55px;
	border-spacing:0px;
	border-bottom-style:none ;
	font-size:12px;
 }
 
 .SearchResultsTableHeadersCol4 {
	background: url(/Images/site2009/bread_strip1.jpg) ;
    background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	direction: rtl;
	text-align:center ;
	/*float:right;*/
	width:100px;
	border-spacing:0px;
	border-bottom-style:none ;
	font-size:12px;
 }
 
 .DrugSearchDropDown
 {
	margin-right:0px;	
 }
 
 .DrugSearchCommandButton
 {
	margin-right:67px;	
	height:20px;
	border:none;
 }

.centerColumnTabsHeader
{
  background:url("/Images/site2009/bread_strip1.jpg") repeat-x scroll 0 0 transparent;
  vertical-align:top;
  text-align:center ;
  font-size:smaller;
  direction:rtl ;
}


.drugTopInfoCell 
{
	border:none;
	padding:0px 0px 0px 0px;
	/*width:24%;*/
}

.drugTopInfoCellSep
{
	background:url("/Images/site2009/bread_strip1.jpg") repeat-y scroll 0 0 transparent;
	width:1px;
}

.drugPage div
{
	direction:rtl ;
	vertical-align:top;
	font-size:12px ;
}

.divDrugPageBottomDetails
{
	/*position:absolute;
	top:600px;*/
	position:relative;
	float:right;
}

.DrugPageBottomDetailsHeader
{
	font-size:15px;
	text-align:right;
	color:Black;
	font-weight:bold ;
	direction:rtl;
} 

.DrugPageBottomDetails_P
{
	font-size:13px;
	text-align:right;
	color:Black;
	font-weight:bold;
}

.drugTopInfoCellLabel
{
	font-weight:bold;
	font-size:12px;
	color:Gray;
}

.drugTopInfoCellFieldText
{
	font-weight:bold;
	font-size:12px;
	color:Red;
	
}

.drugPageInfoTableTabsRow
{
	background:url("/Images/site2009/bread_strip2.jpg") repeat-x scroll 0 0 transparent;
	width: 580px;
	vertical-align:top;
}

/* For IE */
.drugTopInfoGroupCellFieldText
{
	font-size:12px;
	color:Black;
}

.drugSidesTable
{
	text-align:center ;
	font-size:12px;
	width:580px;
	border-style:none;
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;

}

.drugSidesHeader
{
	background-color:#99FFFF;
	padding:0px 0px 0px 0px;
	/*border-color:#99FFFF;*/
	/*border-collapse:collapse ;*/
	
	/*border-style: none;*/
	border-collapse:collapse;
}

.drugSidesRow
{
	border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:Black;
}

.drugSidesCellBordered
{
	border-right-color:Black;
	border-right-width:1px;
	border-right-style:solid;
}

.drugDetailsTopTable
{
	direction:rtl;
	text-align:right;
	width:100%;
	/*border-top-style:solid;
	border-top-color:Gray;
	border-top-width:thin;*/
}

.NoUnderlineHyperLink a
{
	text-decoration:none;
}

.NoUnderlineHyperLink a:hover
{
	text-decoration:underline;
}

.fotterAdSection
{
	vertical-align:bottom;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}


.tblSearchBox
{
	border-top:none;
}


.inSectionTitle
{
	background:	url("/Images/site2009/bread_strip1.jpg") repeat-x scroll 0 0 transparent;
	height:25px;
}

.inSectionTitleText
{
	background:	url("/Images/site2009/bread_strip1.jpg") repeat-x scroll 0 0 transparent;
	color:#039EFE;
	line-height:25px;
	font-size:13px;
	text-align:right;
	font-weight:bold;
	margin-right:0px;
}

.inSectionSubTitle
{
	background-color:#CEF6F5 ;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	height:20px;
}

.inSectionSubTitleText
{
	color:Black;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	line-height:20px;
	margin-right:4px;
}

.inSectionParagraphText
{
	color:Black;
	font-size:12px;
	text-align:right;
	margin-right:4px;
}


.hlinkSilver 
{
	font-weight:normal;
	/*background-color:white;*/
	color:#9A9A9A;
	font-size:11px;
	text-decoration:none;
}

.hlinkSilver a 
{
	color:#9A9A9A;
	text-decoration:none;
	font-size:11px;
}

.hlinkSilver a:hover {
	color:#9A9A9A;  
	text-decoration: none; 
	cursor:pointer;
	/*font-weight: normal*/
}

.hlinkSilver a:visited {
	color:#9A9A9A; 
	text-decoration: none;
}

.hlink_no_underline
{
	text-decoration:none;
}

.hlink_no_underline a
{
	text-decoration:none;
}

.hlink_no_underline:hover
{
	text-decoration:none;
}

.hlink_no_underline a:visited
{
	text-decoration:none;
}

.darkGreyhLink
{
	color:#434343;
	text-decoration:none;
	font-size:12px;
	
}

.darkGreyhLink a
{
	color:#434343;
	text-decoration:none;
	font-size:12px;
}

.darkGreyhLink a:hover
{
	color:#434343;
	text-decoration:none;
	cursor:pointer; 
	font-size:12px;
}

.darkGreyhLink a:visited
{
	color:#434343;
	text-decoration:none;
	font-size:12px;
}


.silverSep 
{
	width:100%;
	height:2px;
	border-bottom:solid 1px silver;
	Margin-top:6px;
	margin-bottom:6px;
}



.articleImage
{
	width:100px;
	float:right;
	text-align:left;
	height:130px;
	margin-left:10px;
	margin-bottom:10px;
	overflow:hidden;
}


.blueBoldHeaderText
{
	font-size:12px;
	font-weight:bold;
	color:#039EFE;
	
}


.rightSideBarAd
{
	width:153px;
	height:60px;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}

.homePageOpenXTextLinks
{
	width:190px;
	float:left;
	font-size:12px;
	height:20px;
}

.homePageOpenXTextLinks a
{
	width:93px;
	float:left;
	color:#039EFE;
	font-size:12px;
}

.homePageOpenXTextLinks a:hover
{
	width:93px;
	float:left;
	color:#039EFE;
	font-size:12px;
}

.homePageOpenXTextLinks a:visited
{
	width:93px;
	float:left;
	color:#039EFE;
	font-size:12px;
}

.VaccineAgesTable
{
	margin-top:10px;
}

.VaccineAgesTableHeaderCell
{
	width:100px;
	border-color:#33CCFF;
	border-bottom:dotted 1px silver;
	font-weight:bold;
	background-color:#EBF4F9;
	line-height:30px;
	height:30px;
	vertical-align:middle;
}

.VaccineAgesTableRowCell
{
	border-bottom:dotted 1px silver;
	line-height:30px;
	height:30px;
	
}

.mainIndexSearchButtons
{
	margin-top:5px;
	vertical-align:bottom;
	background-color:White ;
	list-style:none;
}


.AutoCompleteList
{
	direction:rtl;
	text-align:right;
	background-color:White ;
	list-style:none;
	
}




/*------- Auto Complete ------*/
.AC_CompletionListElement1
{
	/*margin: 0px !important;*/
	background-color: #ffffff;
	/*color: black;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-collapse: collapse;
	cursor: 'default';
	overflow: visible;*/
	list-style-type:hebrew;
	/*white-space: nowrap;*/
	/*float: right;*/
	/*text-align: right;*/
	/*padding-left: 0px;*/
	font-size: 12px;
	width:100%;
}
.AC_ListItem1
{
	/*background-color : #ffffff;
	color : black;
	padding : 3px;
	margin: 0px !important;
	white-space:nowrap;
	overflow:hidden;
	border-right: 1px solid #808080; 
	border-left: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-collapse:collapse;
	width:100%;*/
	
	text-align:right;
	font-size:12px;
}

.AC_HighlightedListItem1
{
	/*background-color: silver;
	color: black;
	padding: 3px;
	margin: 0px !important;
	white-space:nowrap;
	overflow: hidden;
	border-right: 1px solid #808080; 
	border-left: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-collapse:collapse;
	width:100%;*/
	text-align:right;
	font-size:12px;
}



li 
{
	text-align:right;
}

ul
{
	text-align:right;
	font-size:12px;
}

.AC_CompletionListElement
{
	margin: 0px !important;
	background-color: #ffffff;
	color: black;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-collapse: collapse;
	cursor: 'default';
	overflow: visible;
	list-style-type: none;
	white-space: nowrap;
	float: left;
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 12px;
	width:164px;
}
.AC_ListItem
{
	background-color : #ffffff;
	color : black;
	padding : 0px;
	margin: 0px !important;
	white-space:nowrap;
	overflow:hidden;
	border-right: 1px solid #808080; 
	border-left: 1px solid #808080;
	/*border-bottom: 1px solid #808080;*/
	border-collapse:collapse;
	width:100%;
	text-align:right;
	font-size:12px;
}
.AC_HighlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 0px;
	margin: 0px !important;
	white-space:nowrap;
	overflow: hidden;
	border-right: 1px solid #808080; 
	border-left: 1px solid #808080;
	/*border-bottom: 1px solid #808080;*/
	border-collapse:collapse;
	width:100%;
	text-align:right;
	font-size:12px;
}

.footer{
	margin-left:auto;
	margin-right:auto;
	width:960px;
}

.TopBannerDiv
{
	margin-top: 5px; 
	margin-bottom: 5px;
}


.InfomedLogo
{
	display:none;
	border:0px;
}

.OnlineDoctorTable
{
	background: url('/Images/OnlineDoctorTableBG.PNG') no-repeat center;
	border:none;
	width:960px;
	height:328px;
}

.OnlineDoctorTableTitle
{
	font-family:Arial;
	font-size:32px;
	color:#009EFF;
	text-align:right;
	margin-right:25px;
	height:60px;
	padding-right:25px;
}

.OnlineDoctorTableSubTitle
{
	font-family:Arial;
	font-size:24px;;
	color:#8CC739;
	text-align:right;
	margin-right:25px;
	height:60px;
	padding-right:25px;
	font-weight:bold;
	padding-top:10px;
}

.OnlineDoctorTableText
{
	font-family:Arial;
	font-size:16px;
	color:Black;
	text-align:right;
	margin-right:25px;
	height:60px;
	padding-right:25px;
	font-weight:normal;
	padding-top:10px;
	direction:rtl;
	vertical-align:middle;
	
}

.OnlineDoctorTableImg
{
	text-align:right;
	direction:ltr;
	vertical-align:middle;
}
.OnlineDoctorTable2
{
	border:none;
	width:960px;
	height:108px;
	direction:rtl;
	text-align:right;
}

.OnlineDoctorTable3
{
	border:none;
	width:960px;
	height:46px;
	direction:rtl;
	text-align:right;
	background-image:url('/Images/OnlineDoctorBottomTableBG.PNG');
}

.OnlineDoctorTable2Text
{
	direction:rtl;
	text-align:right;
	color:#5A595A;
	font-size:medium;
	font-family:Arial;
	font-weight:bold;
}

.OnlineBottomText
{
	font-family:Arial;
	font-size:x-large;
	color:#009EFF;
	text-align:center;
	/*margin-right:25px;*/
	height:60px;
	/*padding-right:25px;*/
	padding-top:10px;
}

.OnlineBottomTextSmall
{
	font-family:Arial;
	font-size:medium;
	color:black;
	text-align:center;
	margin-right:25px;
	height:60px;
	padding-right:25px;
	padding-top:10px;
}