/* Common */

body {
	font-family:arial;
	font-size:12px;
	margin:0px; 
	/*margin-top:10px;*/
}

input {
	font-size:14px;
}

select {
	font-size:12px;
	text-align:right;
}
a img { border:0;}

h2, h3 { margin:0;}


.button {
	height: 18px;
	/*background-color:#79B20B;*/
	/*background-color:#1D85B8;*/
	background-image:url("/images/site2009/medSearchBtn.jpg");
	border:none;
	/*padding-right:7px;
	padding-left:7px;*/
	font-size:12px;
	padding-top:2px;
	width:100px;
	color:White;
	vertical-align:middle;
	text-align:center;
}

.button a{
	height: 18px;
	color:White;
	border:none;
	font-size:12px;
}

.phoneButton {
	height: 18px;
	/*background-color:#1F6FAE;*/
	/*background-color:#1e83bb; #006496;*/
	background-image:url("/images/site2009/medSearchBtn.jpg");
	border:none;
	/*padding-right:7px;
	padding-left:7px;*/
	font-size:12px;
	color:white;
	width:100px;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	-moz-border-radius:6px;
}



.button a {
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.required
{
	color: #ff0033;
}



.clearfix {
	clear:both;
}

.floatRight {
	float:right;
}

.centerDesign
{
	margin-left:auto; 
	margin-right:auto; 
	width:960px; 
	direction:rtl;
    min-height:1470px;
	height:auto;
	height:1473px;

}

.content {
	margin-top:10px;
}

/* Header */
#header .logo {
	float:right; 
	width:245px; 
	height:76px;
	padding-top:10px;
}

#header .logo img {
	border:0;
}
#header .logo h1 
{
	color:#039EFE;
	font-size:10px;
	margin:0;
	padding:0;
}
#header .logo 
{
	color:#039EFE;
	font-size:12px;
}
#header .headline1 {
	font-size:12px;
	font-weight:bold;
	color: #039EFE;
}

#header .searchContainer
{
	padding-top:10px;
	float:left;
}
#header .searchContainer .additionalSearch {
	width:470px; 
	text-align:right; 
	font-size:12px;
	margin-top:5px;
}

#header .searchContainer .additionalSearch .headline1 {
	font-size:12px;
	padding:0px;
	margin:0px;
}
#header .searchContainer .form_search_header_Container {
	float:right; 
	width:370px; 
	margin-right:5px;
}

#header .searchContainer .form_search_header_Container input {
	width:192px; 
	height:16px; 
	padding:0px;
	padding-top:2px;
	padding-left:2px;
	margin:0px;
	border:solid 1px #CFD5DB;
    color:#666666;
    font-size:12px;
}
#header .searchContainer .form_search_header_Container input.on {
    /*color:#666666;*/
    border: #859aad; 	 
    border-style: solid; 
    color:#1d85b8; 
	border-bottom-width: 1px;  
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

#header .searchContainer .form_search_header_Container select {
	width:170px; 
	height:20px; 
	padding:0px;
	padding-top:2px;
	padding-right:2px;
	margin:0px;
	border:solid 1px #CFD5DB;
}
#header .ynetLogo
{
	float:left;
	width:245px;
	height:69px;
	text-align:left;
}

.link1 {
	font-size:12px;
	color: #039EFE;
	text-decoration:none;
}


/* Udi - fix menu for FF 2 */
#header .menu 
{ 
	border-top: solid 1px #039EFE;
	border-left: solid 1px #039EFE;
	border-bottom:solid 5px #039EFE;
	border-collapse:collapse;
	padding:0; margin:0;
	height:26px;
	overflow:hidden;
}
#header .menu a 
{
	padding-top:5px;
	height:22px;
	border-right: solid 1px #039EFE;
	border-bottom:0;
	float:right;
	font-size:14px;	
	font-weight:bold;
	text-decoration:none;
	color:#039EFE;
	text-align:center;
	border-collapse:collapse;
	overflow:hidden;
}
#header .menu a:hover
{
	padding-top:5px;
	height:22px;
	background-color:#79B20B;
	font-size:14px;	
	font-weight:bold;
	text-decoration:none;
	color:white;
	border-bottom:0;
	border-collapse:collapse;
	overflow:hidden;
}
#header .menu a.btnHeader { width:120px; }
#header .menu a.btnHeaderLast{width:121px;}
#header .menu a img { }
/* End Udi - fix menu for FF 2 */
/* floating sub menu */
.floatingMenu {
	position:absolute;
	background-color:#ffffff;
	border-top:1px solid #039EFE;
	z-index:100;
}
.floatingMenu a {
	clear:both;
	display:block;
	text-align:right;
	font-size:14px;	
	text-decoration:none;
	color:#039EFE;
	height:20px;
	line-height:20px;
	width:98px;
	vertical-align:middle;
	padding:0 10px;
	background-color:#ffffff;
	border-bottom:1px solid #039EFE;
	border-right:1px solid #039EFE;
	border-left:1px solid #039EFE;
	overflow:hidden;
}
.floatingMenu a:hover {
	background-color:#039EFE;
	color:#ffffff;
}
/* end floating sub menu */

#header .searchContainer {
	float:left; 
	width:480px;
}

#header .searchContainer .headline1{
	float:right; 
	margin-top:4px;
}

#header .menu {
	border-bottom:solid 4px #039EFE;
}

#header .menu .greenArrowContainer1 {
	display:inline-block; 
	width:95px;
}

#header .menu .greenArrowContainer2 {
	display:inline-block; 
	width:50px;
}

#header .menu .greenArrow {
	float:right; 
	vertical-align:middle;
}

#header .menu .greenArrowItem {
	float:right; 
	margin-right:2px;
}

.content .headline1 {
	/*font-size:14px;
	font-weight:bold;
	color:white;*/
	font-size: 16px;
	color:#039efe;
	border-bottom: 4px solid #039efe;
	font-weight: bold;
	border-left:none;
	border-right:none;
	text-align:right ;	
}




/* navigation bar */

.navigation {
	/*
	font-size:11px;
	color:#039EFE;
	font-weight:bold;
	text-decoration:none;
	border-bottom:solid 1px #D3D9DE;
	margin-bottom:20px;
	*/
    background: url(/Images/site2009/bread_strip1.jpg) ;
    background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	width: 960px; /*784*/
	direction: rtl;
	text-align:right ;
	float:right;
	font-size:12px;
}

.trackRouteText
{
     font-size: 12px;
     color:black;
}


.navigation a {
	font-size:12px;
	color:#039EFE;
	font-weight:normal;
	text-decoration:none;
}


.navigation a:hover {
	font-size:12px;
	color:#039EFE;
	font-weight:normal;
	text-decoration:underline;
}

/* right bar #1 */

.content .rightbar1Container {
	float:right; 
	width:120px; 
	height:850px; 
	background-color:#039EFE; 
	padding:5px;
}

.content .rightbar1_LookingFor_Container {
	margin:0px;
	padding:0px;
	margin-top:15px;
	width:120px;
}

.content .rightbar1_LookingFor_ItemsContainer {
	margin-top:10px;
}

.content .rightbar1_item1 {
	background-color:white;
	margin-top:1px;
	padding:3px;
	padding-right:4px;
	padding-left:4px;
	font-size:12px;
	font-size:12px;
	font-weight:bold;
	color: #039EFE;
}
.content .rightbar1_item2 {
	background-color:white;
	margin-top:1px;
	padding:3px;
	padding-right:4px;
	padding-left:4px;
	font-size:12px;
}

.content .rightbar1_item1 a, .content .rightbar1_item2 a {
	font-size:12px;
	font-weight:bold;
	color: #039EFE;
	text-decoration:none;
}

.content .doctorSearchContainer {
	margin-top:15px; 
	border:solid 1px white; 
	background-color:#039efe; 
	padding:5px;
}

.content .doctorSearchContainer .headline1 {
	width:110px;
}

.content .doctorSearchContainer .comboContainer {
	margin-top:5px;
}

.content #combobox_speciality {
	width:100%;
}

.content #combobox_subspeciality {
	width:100%;
}

.content .doctorSearchContainer .searchButtonContainer {
	text-align:left;
	margin-top:5px;
}

.content .doctorSearchContainer .searchButton {
	width:25px; 
	float:left;
}



/* footer */

.footer {
	background-color:#E3F0C5;
	margin-bottom:20px;
	margin-top:10px;
	clear:both;

}

.footer ul
{
    list-style-type:none;
    direction:rtl;
    padding:0;
    margin:5px;
}

.footer ul li
{
    list-style-type:none;
    padding:0;
    margin:0 0 3px 10px;
    float:right;
    color:#666666;
}

.footer ul li.copy
{
    float:left;
    margin-left:10px;
    font-size:11px;
}

.footer ul li a
{
    font-size:12px;
    color:#039EFE;
    text-decoration:underline;
    font-weight:bold;
}

.footer ul li a:hover
{
    font-size:12px;
    color:#039EFE;
    text-decoration:none;
    font-weight:bold;
}
.footer .footerText
{
	clear:both;float:left;color:#666666;margin:0 0 10px 15px;
    font-size:11px;
}

/* Paging */
.catPagesDiv
{
     font-weight:bold;
     color:#f44700;
     margin-top:5px;
     margin-bottom:10px;
     direction:rtl;
     text-align:right; 
     font-size:14px;  
     clear:both;
     display:block;
     height:20px;

}



.catPagesDiv UL
{
    list-style-type:none;
    direction:rtl;
    padding:0;
    margin:0 0 5px 0;
}

.catPagesDiv UL:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.catPagesDiv UL li
{
    list-style-type:none;
    float:right;
    margin-left:12px;
    margin-top:5px;

}

.catPagesDiv UL li span
{
	font-size:13px;
    font-weight:bold;
    color:#043C74

}

.catPagesDiv UL li a
{
    font-size:13px;
    font-weight:bold;
    color:#043C74;
}

.catPagesDiv UL li a:hover
{
    font-size:13px;
    font-weight:bold;
    color:blue;
    text-decoration:none;
}




.joinIndexButton
{
	font-size:13px;
	font-weight:bold;
	background-color:#ffffff;
	border:1px solid #039EFE;	
	color:#039EFE;
	border-bottom:2px solid #039EFE;
	cursor:pointer;
	font-family:Arial;
	background:url('/images/green_arrow_bg.gif') no-repeat 100% 50%;
}


.sideJoinDiv
{
	margin-bottom:2px;
	text-align:center;
}

.sideJoinDiv img
{
	border:0;
}

.indexTopDiv
{
	margin:0 0 5px 0;
	height:30px;
}


.indexTopDiv div.join
{
	float:left;
}


.indexTopDiv h1
{
	display:inline;
	font-size:18px;
	color:#039EFE;
	margin:0;
	float:right;
}

.indexTopDiv h1 img
{
	vertical-align:middle;
}

/* inner pages content */
.leftsideContainer {
	float:left; 
	width:780px; 
	margin-right:5px;
	min-height:1473px;
	height:auto !important;
	height:1473px;

}

.content .maincontent_Container 
{
	/*
	
	margin-right:20px;
	width:623px;
	overflow:hidden;
	*/
	/*border-left: 1px solid #c7c7c7;*/
    /*border-right: 1px solid #c7c7c7;  */
    
    /*border-top: 4px solid #039efe; - incorrect,  fixed below*/
    /*border-top: 1px solid #c7c7c7;  */
    
    /*width:580px;*/
    width:605px;
    text-align:right;
    margin-right:0px;
    float:right; 
}

/*alternative layout for the page*/
.maincontent_Container2 {
    width:800px;
    text-align:right;
    margin-right:6px;
}


/* more on the subject */
.maincontent_Container .moreOnTheSubject {
	border:none 1px #D3D9DE;
}

.maincontent_Container  .moreOnTheSubject .headline1, 
.maincontent_Container  .article .moreOnTheSubject .headline1 {	
	/*background-color:#039efe;
	color:white;
	font-weight:bold;
	font-size:14px;
	padding:4px;
	padding-right:10px;
	padding-left: 10px;
	margin:0;*/
	font-size: 16px;
	color:#039efe;
	border-bottom: 4px solid #039efe;
	font-weight: bold;
	border-left:none;
	border-right:none;
	text-align:right ;
	
}

.maincontent_Container .moreOnTheSubject .content {
	margin:0px;
	padding-bottom:10px;
}

.maincontent_Container .moreOnTheSubject .content h2 {
	font-size:14px;
	font-weight:bold;
	color:#039efe;
	padding:10px;
	padding-bottom:0px;
	margin:0;
}

.maincontent_Container .moreOnTheSubject .content .subcategory  {	
	padding-right:10px;

}

.maincontent_Container .moreOnTheSubject .content .subcategory .item1{	
	margin-top:2px;
}

.maincontent_Container .moreOnTheSubject .content .subcategory .item1 a{	
	font-size:12px;
	color:#039efe;
	font-weight:bold;
	text-decoration:none;
}

.maincontent_Container .moreOnTheSubject .content .subcategory .item1 a:hover {	
	font-size:12px;
	color:#039efe;
	font-weight:bold;
	text-decoration:underline;
}


.maincontent_Container .moreOnTheSubject .content .subcategory .subitem1 ul {	
	list-style:none;
	padding:0px;
	margin:0px;
	margin-right:5px;
	margin-bottom:10px;
}

.maincontent_Container .moreOnTheSubject .content .subcategory .subitem1 ul a {	
	font-size:12px;
	color:#039efe;
	font-weight:normal;
	text-decoration:none;
}

.maincontent_Container .moreOnTheSubject .content .subcategory .subitem1 ul a:hover {	
	font-size:12px;
	color:#039efe;
	font-weight:normal;
	text-decoration:underline;
}


.maincontent_Container .moreOnTheSubject .content .link1 {	
	padding-right:15px;
}

.maincontent_Container .moreOnTheSubject .content .link1 a {	
	font-size:12px;
	color:#039efe;
	font-weight:normal;
	text-decoration:none;
}

.maincontent_Container .moreOnTheSubject .content .link1 a:hover {	
	font-size:12px;
	color:#039efe;
	font-weight:normal;
	text-decoration:underline;
}

.maincontent_Container .moreOnTheSubject .content .seperator {
	font-size:1px;
	height:1px;
	background-color:#E2F0C5;
	margin-top:10px;
}

.maincontent_Container .moreOnTheSubject h2 {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}

/* more on the subject - new syle for after moving this item to the left side bar*/
.content .moreOnTheSubject {
	border:none 1px #D3D9DE;
	float:right;
}

.content  .moreOnTheSubject .headline1, 
.content  .article .moreOnTheSubject .headline1 {	
	/*background-color:#039efe;
	color:white;
	font-weight:bold;
	font-size:14px;
	padding:4px;
	padding-right:10px;
	padding-left: 10px;
	margin:0;*/
	font-size: 16px;
	color:#039efe;
	border-bottom: 4px solid #039efe;
	font-weight: bold;
	border-left:none;
	border-right:none;
	text-align:right ;
	width:155px;
}

.content .moreOnTheSubject .content {
	margin:0px;
	padding-bottom:10px;
	text-align:right ;
	float:right;
}

.content .moreOnTheSubject .content h2 {
	font-size:14px;
	font-weight:bold;
	color:#039efe;
	padding:10px;
	padding-bottom:0px;
	margin:0;
}

.content .moreOnTheSubject .content .subcategory  {	
	padding-right:10px;

}

.content .moreOnTheSubject .content .subcategory .item1{	
	margin-top:2px;
}

.content .moreOnTheSubject .content .subcategory .item1 a{	
	font-size:12px;
	color:#039efe;
	font-weight:bold;
	text-decoration:none;
}

.content .moreOnTheSubject .content .subcategory .item1 a:hover {	
	font-size:12px;
	color:#039efe;
	font-weight:bold;
	text-decoration:underline;
}


.content .moreOnTheSubject .content .subcategory .subitem1 ul {	
	list-style:none;
	padding:0px;
	margin:0px;
	margin-right:5px;
	margin-bottom:10px;
}

.content .moreOnTheSubject .content .subcategory .subitem1 ul a {	
	font-size:12px;
	color:#039efe;
	font-weight:normal;
	text-decoration:none;
}

.content .moreOnTheSubject .content .subcategory .subitem1 ul a:hover {	
	font-size:12px;
	color:#039efe;
	font-weight:normal;
	text-decoration:underline;
}


.content .moreOnTheSubject .content .link1 {	
	padding-right:15px;
}

.content .moreOnTheSubject .content .link1 a {	
	font-size:12px;
	color:Black ;
	font-weight:normal;
	text-decoration:none;
}

.content .moreOnTheSubject .content .link1 a:hover {	
	font-size:12px;
	color:Black;
	font-weight:normal;
	text-decoration:underline;
}

.content .moreOnTheSubject .content .seperator {
	font-size:1px;
	height:1px;
	background-color:#E2F0C5;
	margin-top:10px;
}

.content .moreOnTheSubject h2 {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}



/* right bar #2 */
.rightbar2_Container {
	float:left; 
	/*width:180px;*/
	width:155px;
}

.rightbar2_Container_Drug_Search {
	float:left; 
	width:160px;
}

.rightbar2_subcategory_box {
	/*border:solid 1px #E2F0C5;*/
	border:none;
	margin-bottom:10px;
}

.rightbar2_subcategory_container1 {
	overflow:auto; 
	direction:ltr;
}
.places1 {height:40px; }
.places2 {height:70px; }
.places3 {height:100px; }
.places4 {height:130px; }
.places5 {height:160px; }
.places6 {height:190px; }

.rightbar2_subcategory_container2 {
	direction:rtl;
	border-bottom:solid 1px silver;
	border-right:solid 1px silver;
	border-left:solid 1px silver;
}


.content .rightbar2_headline1 {
	/*background-color:#79B20B;
	color:white;
	font-weight:bold;
	font-size:12px;
	padding:3px;
	padding-right:4px;
	padding-left:4px;*/
	font-size: 16px;
	color:#039efe;
	border-bottom: 4px solid #039efe;
	font-weight: bold;
	border-left:none;
	border-right:none;
	text-align:right ;
}

.content h3.rightbar2_headline1 
{
	clear:none;
	margin:0;
	font-size: 16px;
	color:#039efe;
	border-bottom: 4px solid #039efe;
	font-weight: bold;
	border-left:none;
	border-right:none;
	text-align:right ;	
}
.content .rightbar2_headline1 a, .content .rightbar2_headline1_first a {
	/*color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;*/
	font-size: 16px;
	color:#039efe;
	border-bottom: 0px solid #039efe;
	font-weight: bold;
	border-left:none;
	border-right:none;
	text-align:right ;
	text-decoration:none;
}

.content .rightbar2_headline1 a:hover {
	text-decoration:none;
}


.content .rightbar2_item1 {
	background-color:white;
	margin-top:1px;
	padding:3px;
	padding-right:4px;
	padding-left:4px;
	font-size:12px;
	border-bottom: solid 1px #F1F1F1;
	text-align:right;
}

.content .rightbar2_item1 a {
	font-size:12px;
	/*color: black;*/
	color:#039EFE;
	text-decoration:none;
	text-align:right ;
}

.content .rightbar2_item1 a:hover {
	font-size:12px;
	color: #039EFE;
	text-decoration:underline;
	text-align:right ;
}

.content .rightbar2_headline1_first {
	background-color:#79B20B;
	color:white;
	font-weight:bold;
	font-size:12px;
	margin-top:3px;
	padding:3px;
	padding-right:4px;
	padding-left:4px;
}

.content .rightbar2_Items_Container1 {
	overflow:auto; 
	height:133px; 
	direction:ltr;
	border-left:solid 1px silver;
	border-right:solid 1px silver;
	border-bottom:solid 1px silver;
}

.content .rightbar2_Items_Container2 {
	direction:rtl;
}

.content .leftsideContainer .rightbar2_subcategory_box_2
{
	/*border:solid 1px #E2F0C5;*/
	border:none;
	margin-bottom:10px;
}

.maincontent_Container .resultsPageTitle 
{
	/*
	font-size:18px;
	color:#039EFE;
	margin:0px;
	padding:0px;
	*/
	font-size: 16px;
	color:#039efe;
	margin-right: 8px;
}

.maincontent_Container .subCategories{
	font-size:11px;	
}
.maincontent_Container .subCategories a{
	color:#039EFE;
	font-size:12px;	
	text-decoration:none;
}
.maincontent_Container .contactPage
{
	padding-bottom:10px;
	padding-top:10px;
}
.maincontent_Container .contactPage a
{
	color:#039EFE;
	text-decoration:none;
}
.maincontent_Container .contactPage a:hover
{
	color:#039EFE;
	text-decoration:underline;
}

.free_text_search .section
{
	clear:both;
}
.free_text_search .section .sectionTitle
{
	clear:both;
	color: #000000;
	font-size:14px;
	font-weight:bold;
	padding: 10px 0;
}
.free_text_search .section .items
{
	clear:both;
	padding:0 0 10px 0;
}
.free_text_search .section .items .item
{
	clear:both;
	padding:0 0 5px 0;
}
.free_text_search .section .items .item a
{
	color:#039EFE;
	font-size:14px;
	text-decoration:none;
}
.free_text_search .section .items .item a:hover
{
	color:#039EFE;
	font-size:14px;
	text-decoration:underline;
}
.free_text_search .headline1
{	
	border-bottom:solid 1px #D3D9DE;
	margin-bottom:10px;
	font-size:16px;
	font-weight:bold;
	color:#039EFE;
}

.contactUsTable input.searchButton
{
	/*background-color:#79B20B;
	border:1px solid #79B20B;*/
	background-image:url("/images/site2009/drSearchBtn.gif");
	font-size:12px;
	border:none;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial;
}
.contactUsTable input, .contactUsTable select, .contactUsTable texarea 
{
	font-size:12px;
	font-family:Arial;
}


.searchOptions .noResults{
	margin:15px 0;
	color:black;
	text-align:right;
	font-size:15px;
	border-top: 4px solid #039efe;
}
.searchOptions .noResults a{
	color:#039EFE;
	font-size:15px;
	float:left;
}

.errorMessage
{
	color:#ff0066;
}

/*--- sponsorship box ---*/
.sponsorshipBox
{
	border:1px solid #cccccc;
	margin:0 0 10px 0;
	clear:both;
	overflow:hidden;
	height:112px;
	
}

.sponsorshipBox div.r
{
	float:right;
	/*width:600px;*/
	width:100%;
	overflow:hidden;

}

.sponsorshipBox div.l
{
	float:left;
	width:17px;
	/*background-color:#E1F3FD;*/
	text-align:center;
	vertical-align:top;
	color:#0B5A9C;
	font-size:11px;
	margin-left:0px;
	height:46px;
	overflow:hidden;
	background-image:url("/images/site2009/adv.PNG")
	
}

.sponsorshipBox div.l img
{
	margin-top:45px;
}

.sponsorshipBox:after
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.sponsorshipBox .headline
{
	background-color:#173d92;
	color:#ffffff; 
	font-size:14px;
	font-weight:bold;
	padding:3px 10px;
	margin-bottom:10px;
}
.sponsorshipBox .logo
{
	width:80px;
	float:right;
	margin:6px;
	height:100px;
}

.sponsorshipBox .leftPart
{
	float:left;
	width:501px;
	border-right:solid 1px silver;
}

.sponsorshipBox .rightPart
{
	float:right;
	width:50px;
}

.sponsorshipBox .sponsorhipArticles 
{
	width:190px;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;
	vertical-align:middle;
	height:52px;
}
.sponsorshipBox .sponsorhipArticles .articleLink 
{
	font-size:11px;
}
.sponsorshipBox .sponsorhipArticles .articleLink a 
{
	text-decoration:none;
	font-size:12px;
	color:#039EFE;
	/*width:100%;*/
}
.sponsorshipBox .sponsorhipArticles .articleLink a:hover
{
	text-decoration:underline;
}
.sponsorshipBox .sponsorhipArticles .articleLink img 
{
	width:3px;
	height:5px;
	vertical-align:middle;
	margin-right:3px;
}
.sponsorshipBox .sponsorshipContact
{
	vertical-align:top;
	clear:none;
	padding:0;
	margin:0;
	margin-right:6px;
	width:90px;
	
}
.sponsorshipBox .sponsorshipContact .link
{
	/*border:1px solid silver;*/
	
	padding:0px;
	margin:0px;
	height:60px;
	width:90px;
}
.sponsorshipBox .sponsorshipContact .link a
{
	color:#039EFE;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	padding:0px;
	float:right;
	/*width:90px;*/
	/*width:100%*/
}
.sponsorshipBox .sponsorshipContact .link a:hover
{
	text-decoration:underline;
}
.sponsorshipBox .sponsorshipContact .link img
{
	/*width:9px;
	height:28px;*/
	vertical-align:middle;
	border:0;
	float:left;
	cursor:hand;
}
.sponsorshipBox .sponsorshipContactBox
{
	height:63px;
	padding:0;
	z-index:10;
}
/*--- Promoted experts/institutes box ---*/
.promotedBox
{
	clear:both; border:none ; /*1px solid #cccccc;*/
}
.promotedBox .promotedBox_headline1
{
	padding:4px 10px;
	color:#039EFE;
	font-size:14px;
	font-weight:bold;
	/*background-color:white;*/
	background:url('/Images/site2009/bread_strip2.jpg') repeat-x scroll 0 0 transparent;
	clear:both;
}
.promotedBox .promotedBox_items
{
	padding:4px 0;
}
.promotedBox .promotedBox_items .promotedBox_item
{
	border-left:1px solid #cccccc;
	float:right;
	width:206px;
	height:55px;
}
.promotedBox .promotedBox_items .promotedBox_item_last
{
	border-left:0px;
	float:right;
	width:202px;
	height:55px;
}
.promotedBox .promotedBox_items .inside
{
	padding:4px 20px;
	font-size:12px;
}
.promotedBox .promotedBox_items .inside a
{
	font-size:12px;
	font-weight:bold;
	color:#039EFE;
	text-decoration:none;
}
.promotedBox .promotedBox_items .inside a:hover
{
	text-decoration:underline;
}
.promotedBox .promotedBox_more
{
	float:left;
	padding-left:20px;
	padding-bottom:5px;
}
.promotedBox .promotedBox_more a
{
	float:left;
	font-size:10px;
	color:#039EFE;
	text-decoration:none;
}

/*igor*/
.input_form
{
	font-family:Arial;
	font-size:12px;
	border-color:Silver;
	border-style:solid;
	border-width:1px;
	width:150px;
	height:13px;
}
.select_form
{
	font-family:Arial;
	font-size:12px;
	border-color:Silver;
	border-style:solid;
	border-width:1px;
	width:150px;
	height:20px;
}
.span_button_send
{
	font-family:Arial;
	font-size:12px;
	font-weight:900;
	width:50px;
	height:25px;
	text-align:center;
	background-color:#79B20B;
	color:#ffffff;
}
.a_button_send
{
	font-family:Arial;
	font-size:12px;
	font-weight:900;
	
	text-align:center;
	
	color:#5D8709;
	text-decoration:underline;
}
.a_PopularLinkExamination
{
	font-family:Arial;
	font-size:12px;
	font-weight:900;
	color:#039EFE;
	text-decoration:underline;
	width:192px;
}


/*--- sponsorship side box ---*/

.sideSpons
{
   margin:0 1px 2px 1px;
   border-left:1px solid #E1F0C5;
   border-right:1px solid #E1F0C5;
   border-top:1px solid #E1F0C5;
   border-bottom:1px solid #E1F0C5;
   overflow:hidden;
}

.sideSpons h2
{
    /*color: #ffffff;*/
    color: Black ;
    margin:0; 
    font-size:12px;
    /*background-color:#79B20B;*/
    background-color:white;
    padding:3px;
    display:block;
    border-bottom:1px solid silver;
    border-top:4px solid #039EFE;
}

.sideSpons div.expert
{
    margin:10px 3px 5px 3px; 
    overflow:hidden;
    width:150px;


}

.sideSpons div.expertLast
{
    margin:10px 3px 5px 3px; 
    overflow:hidden;
}

.sideSpons div.expert:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.sideSpons div.expert div.r
{
    float:right;
    width:60px;  
    height:75px;
    overflow:hidden;
}

.sideSpons div.expert div.l
{
    float:right;
    width:80px;  
    overflow:hidden;
}

.sideSpons div.expert div.l a
{
    color:#1E70AC;
    font-weight:normal; 
    text-decoration:none;
}

.sideSpons div.expert div.l p
{
    color:#333333;
    margin:2px 0 2px 0;
    text-align:right;
}

.sideSpons div.expert div.l img
{
    cursor:pointer;
    border:0;
}

.sideSpons div.promo
{
    clear:both;
    border-top:1px dotted #0E5A96;
    margin-top:15px;
    color:#0E5A96;
    font-size:11px;
    padding:5px;
    overflow:hidden;
    width:130px;
    /*border-bottom:1px solid silver;*/
}

.sideSpons div.promo img.button
{
    cursor:pointer;
    border:0;
    padding:0;
    margin:5px 5px 5px 5px;
    width:96px;
    height:19px;
    
}


.resultsSideDiv
{
    margin:1px;   
    padding-bottom:5px;
}

.resultsSideDiv h2
{
    display:block;
    background-color:#79B20B;
    color:#ffffff;
    font-size:12px;
    margin:0;
    padding:3px; 
}

.resultsSideDiv a.main
{
    color:#1F6FAE; 
    font-weight:bold;
    text-decoration:none; 
    margin:3px 0 3px 0;
    display:block;
}

.resultsSideDiv div.more
{
    color:#1F6FAE; 
    font-weight:bold;
    display:block;
    margin:3px 0 3px 0;
}

.resultsSideDiv a.secLink
{
    color:#1F6FAE; 
    text-decoration:none; 
    background:url('/images/smallGbullet.gif') no-repeat 100% 50%;
    padding-right:5px;
    display:block;
    margin:2px 0 2px 0;
}

.resultsSideDiv a.more
{
    color:#1F6FAE; 
    text-decoration:none; 
}

.resultsSideDiv p.main
{
    color:#333333;  
    font-size:11px;
    margin:2px 0 2px 0;
}


/*
    New Designs (Uri Sittan 24/12/2009)
*/

.pageTopTitle
{
    /*height:21px;
    background:url('/images/pageTitleBG.gif') repeat-x; 
    overflow:hidden;  
    border:1px solid #A9CCDF;
    direction:rtl;
    padding:7px;
    margin-bottom:5px;
    overflow:hidden;*/
    
    /*	taken from searchHeader class in infoStyles.css 
		with slight modifications */
	font-size: 15px;
	color: black;
	font-weight: bold;
	padding-top: 10px;
	height:35px;
	text-align:right;    
    
}



.sideMenuTitle
{
     background:url('/images/sideMenuTitleBG.gif') no-repeat;  
     height:14px;
     overflow:hidden;
     padding:5px; 
     font-size:14px;
     font-weight:bold;
     color:#075D98;
    
}

.newHeader
{
    background:url('/images/u_headerBG.gif') repeat-x;
    height:103px;
    border-top:1px solid #A9CCDF;

}


.newHeader:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.newHeader div.logo
{
    float:right;
    margin:2px 5px 0 0;
}

.newHeader div.logo img
{
    border:0;
}


.newHeader div.logo h1
{

}

.newHeader div.search
{
    float:left;  
    margin:10px 10px 10px 60px; 
    vertical-align:top;

    
}

.newHeader h1
{
    float:right;  
	color:#039EFE;
	font-size:10px;
	margin:0 15px 0 0;
	padding:0;
    
}

.newHeader div.ynetLogo
{
    float:left;  
    margin:10px 10px 3px 5px; 
    vertical-align:top;
    
}


.newHeader div.search input.text
{
    background:url('/images/u_searchTextBG.gif') no-repeat;
    overflow:hidden;
    height:20px;
    width:192px;
    border:0;
    padding:5px 5px 5px 5px;
    font-size:12px;
    color:#7AA204;
    vertical-align:top;
    font-family:Arial;

}

.newHeader div.search select
{
    
    height:26px;
    width:202px;
    border:1px solid #93C501;
    font-size:12px;
    color:#7AA204;
    font-family:Arial;
    vertical-align:top;
    padding:3px;

}

.newHeader div.search img
{

    border:0;
    cursor:pointer;

}

.newHeader div.headerNav
{
    float:left;
   
    height:35px;
    width:772px;
    margin:10px 10px 0 10px;  

}


.newHeader div.headerNav div.headerTopLinkR
{
    font-size:14px;
    color:#ffffff;
    border-right:1px solid #1F568F;
    border-left:1px solid #1F568F;
    border-bottom:1px solid #1F568F;
    float:right;
    height:17px;
    display:block;
    margin-top:2px;
    padding:5px;
    
}

.newHeader div.headerNav div.headerTopLinkM
{
    font-size:14px;
    color:#ffffff;
    border-left:1px solid #1F568F;
    border-bottom:1px solid #1F568F;
    float:right;
    height:17px;
    display:block;
    margin-top:2px;
    padding:5px 0 5px 0;
    
}

.newHeader div.headerNav div.headerTopLinkL
{
    font-size:14px;
    color:#ffffff;
    border-left:1px solid #1F568F;
    border-bottom:1px solid #1F568F;
    float:right;
    height:17px;
    display:block;
    margin-top:2px;
    padding:5px;
    
}

.newHeader div.headerNav div a.topMenu
{
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    overflow:hidden;
    margin:0 15px 0 15px;
    display:block;
    
}

.newHeader div.headerNav div a.topMenu:hover
{

    text-decoration:underline;

    
}






.topMenuOn:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.subMenuLink
{
    font-weight:normal;
    margin:4px;  
    font-size:12px;
    color:#ffffff;
    font-weight:bold; 
    text-decoration:none;
    background:url('/images/u_menuBullet.gif') no-repeat 100% 60%;
    padding-right:6px;
}


.subMenuLink:hover
{

    text-decoration:underline;

    
}


.subMenuMoreLink
{
    font-weight:normal;
    margin:4px;  
    font-size:17px;
    color:#ffffff;
    font-weight:bold; 
    padding-right:5px;

}

.menuIn
{
    float:right;   
    padding:5px;
    display:block;
}

.menuIn b
{
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
    display:block;
    margin-bottom:5px;
}

.menuInBorder
{
    float:right;   
    border-left:1px solid #6CA8DD;
    padding:5px;
    display:block;
}

.newTabs
{
    text-align:left;
    margin-top:10px;
   
}


.newTabs img
{
    border:0;
   
}

.newTabs div.tab
{
    float:left;
    width:130px;
    height:21px;
    margin-left:3px;
       
}

.newTabs div.greenTab
{
    background:url('/images/u_greenTab.gif') no-repeat;
    text-align:center;
    vertical-align:middle;
    
       
}

.newTabs div.greenTab a
{
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    margin:3px;
       
}

.newTabs div.greenTab a img
{
    display:none;
       
}

.newTabs div.grayTab
{
    background:url('/images/u_grayTab.gif') no-repeat;
    text-align:center;
    vertical-align:middle;
       
}

.newTabs div.grayTab a
{
    color:#333333;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    margin:3px;
       
}



.newTabs:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.joinTop
{
    border:1px solid #D2D9DF;   
    background:url('/images/join.jpg') no-repeat; 
    height:204;
}

.joinTop div
{
    margin:5px 10px 5px 10px;   
    line-height:20px;
}

.joinTop div ul
{
    list-style-type:circle;
    padding-top:0px;
    padding-bottom:0px;
    margin-top:0px; 
    margin-bottom:0px; 
}

.joinTop div b.title
{
    color:#039EFE;
    font-size:14px;
    
}


.joinIndexTableDiv
{
    clear:both;
    border:1px solid #D4D9DF; 
    float:right;
    width:470px; 
    margin-top:10px;
    
    
}

.joinIndexTableDiv p
{
    margin:10px;
    
}

.joinIndexTableDiv h2
{
    display:block;
    margin:0;
    padding:5px;
    color:#ffffff;
    background-color:#1E6FAE;
    font-size:14px;
    
}

.joinIndexTableDiv table
{
    margin:10px;
 
}

.joinIndexTableDiv table input.searchButton
{
	/*background-color:#79B20B;*/
	/*border:1px solid #79B20B;*/
	border:none;
	background-image:url("/images/site2009/drSearchBtn.gif");
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial;
}

.joinIndexTableDiv table input, .contactUsTable select, .contactUsTable texarea 
{
	font-size:12px;
	font-family:Arial;
}


/*
Header Menu (Uri Sittan 24/12/2009)

*/
.menuList
{
    background:url('/images/u_menuBG.gif') no-repeat;
    height:34px;
    width:753px;
    padding:0;
    margin:0;
    direction:rtl;
    text-align:right;
}


.menuList:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
    
    
    
.menuList li
{
    float: right;
	padding: 6px 0 8px 0;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin-right:5px;
	margin-left:10px;
}

.menuList li.sep
{
    float: right;
	background-color:#1A5189;
	width:1px;
	height:15px;
}

.menuList li iframe.off
{
    position:absolute;
    border:0;
    display:block;
    z-index:50;
    display:none;
}

.menuList li iframe.on
{
    position:absolute;
    border:0;
    display:block;
    z-index:50;
    margin:23px -15px 10px 10px;
    
}


.menuList li a.topMenu
{
    color:#ffffff;
    font-size:14px;
    font-weight:bold; 
    text-decoration:none;
}


.topMenuOff
{
    display:none;

}

.topMenuOn
{
    position:absolute;
	background-color:#227DCC;
	text-align:right;
	direction:rtl;
	margin:23px -15px 10px 10px;
	border-right:1px solid #B9B9B9;
	border-left:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	display:block;
	z-index:100;
	padding:10px;
	
}



.topMenuOn table.c
{
     vertical-align:top;
     width:400px;
     display:block;
}

.topMenuOn table.b
{
    vertical-align:top;
    width:300px;
}

.topMenuOn table.a
{
    vertical-align:top;
    width:170px;
}

.topMenuOn table.c td
{
    width:33%;
    vertical-align:top;
}

.topMenuOn table.b td
{
    width:50%;
    vertical-align:top;
}

.topMenuOn table.a td
{
    width:100%;
    vertical-align:top;
}

.topMenuOn table td a.subMenuLink
{
    font-weight:normal;
    margin:4px;  
    font-size:12px;
    color:#ffffff;
    font-weight:bold; 
    text-decoration:none;
    background:url('/images/u_menuBullet.gif') no-repeat 100% 60%;
    padding-right:6px;
    display:block;
    text-decoration:none;
}

.topMenuOn table td a.subMenuLink:hover
{
    text-decoration:underline;
}

.topMenuOn table td b
{
    text-decoration:underline;
}



/*
New Main Pages (Uri 14/01/2010)
*/

.catsAndPop
{

}

.catsAndPop:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.mainPageCats
{
    width:360px;
    float:right;
    border:1px solid #D2D9DF;   
}

.mainPageCats:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.mainPageCats h2
{
    /*background-color:#1E6FAE;*/
    padding:3px;
    color:black;
    margin:0;
    font-size:14px;
    height:28px;
    vertical-align:middle ;
    background: url(/Images/site2009/search_tab_bgHeader.jpg) ;
    margin-top:12px;

}

.mainPagePopulars div.cat
{
    /*border-top:1px solid #D2D9DF;*/
    border:none;
    padding:5px;
}

.mainPagePopulars div.cat a
{
    /*font-weight:bold;
    color:#0B5B98;*/
  	font-size:12px;
	color: #039EFE;
	text-decoration:none;    
}

.mainPagePopulars
{
    width:200px;
    float:left;
    border:1px solid #D2D9DF;   
    margin-right:10px;
}

.mainPagePopulars h2
{
    /*background-color:#1E6FAE;*/
    padding:3px;
    color:black;
    /*margin:0;*/
    font-size:14px;
    background: url(/Images/site2009/search_tab_bgHeader.jpg) ;
    height:28px;
    margin-top:12px;

}



.mainPageCats div.cat
{
    float:right;
    padding:5px;
    width:180px;
    
}

.mainPageCats div.cat a
{
    /*color:#333333;
    font-size:14px;*/
  	font-size:12px;
	color: #039EFE;
	text-decoration:none;

}


.mainPagePopularsFill
{
	
    /*border:1px solid #D2D9DF;   */
}

.mainPagePopularsFill h2
{
    /*background-color:#1E6FAE;
    padding:3px;
    color:#ffffff;
    margin:0;
    font-size:14px;*/
    padding:3px;
    color:black;
    margin:0;
    font-size:14px;
    height:28px;
    vertical-align:middle ;
    background: url(/Images/site2009/search_tab_bgHeader.jpg) ;
    margin-top:12px;
    line-height:28px;
}

.mainPagePopularsFill div.cat
{
    float:right;
    padding:5px;
    width:130px;
    
}

.mainPagePopularsFill div.cat a
{
    color:#000000;
    
}

.mainPagePopularsFill div.cat a
{
	color:#039EFE;
	text-decoration:none;
}

.mainPagePopularsFill div.cat a:hover {
	color:#039EFE;  
	text-decoration: underline; 
	font-weight: normal
}

.mainPagePopularsFill div.cat a:visited {
	color:#039EFE; 
	text-decoration: none;
}




.lettersAndData
{
    border:1px solid #D2D9DF;  
    /*border:none;*/
    margin-top:10px; 
}

.lettersAndData:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.lettersAndData h2
{
    /*background-color:#1E6FAE;
    padding:3px;
    color:#ffffff;
    margin:0;
    font-size:14px;*/
    padding:3px;
    color:black;
    margin:0;
    font-size:14px;
    height:28px;
    vertical-align:middle ;
    background: url(/Images/site2009/search_tab_bgHeader.jpg) ;
    margin-top:12px;    
}


.lettersAndData div.treatments 
{
   margin:15px;

    
}

.lettersAndData div.treatments:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.lettersAndData div.treatment
{

}


.lettersAndData div.treatment a{
    /*color:#333333;
    font-size:14px;*/
  	font-size:12px;
	color: #039EFE;
	text-decoration:none;        
}

.lettersAndData div.treatment a:hover{
	text-decoration:underline;        
}

/*
Letters Control
*/

.lettersMenuDiv
{
    margin:10px; 
    height:25px;  
}

.lettersMenuDiv:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.lettersMenuDiv div
{
    float:right;
    font-family:Arial (Hebrew) ;
    margin:2px;   
    /*border:1px solid #1E6FAE;*/
    /*color:#1E6FAE;*/
    color:#006496;
    height:21px;
    width:21px;
    text-align:center;
    font-size:15px;
    font-weight:bold;
    text-decoration:underline;
}

.englishLettersMenuDiv
{
    margin-right:-10px; 
    height:25px;  
}

.englishLettersMenuDiv:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.englishLettersMenuDiv div
{
    float:left;
    font-family:Arial;
    margin:1px;   
    /*border:1px solid #1E6FAE;*/
    /*color:#1E6FAE;*/
    color:#006496;
    height:21px;
    width:17px;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}

.englishLettersMenuDiv div a
{
    color:#039EFE;
    height:21px;
    width:21px;
    text-align:center;
    font-size:13px;
    font-weight:normal;
    display:block;
    text-decoration:none;
}

.englishLettersMenuDiv div a:hover
{
	text-decoration:underline;
}

.englishLettersMenuDiv div.selected a
{

    color:#ffffff;
    height:21px;
    width:21px;
    text-align:center;
    font-size:13px;
    font-weight:normal;
    display:block;
    text-decoration:none;
    background-color:#039EFE;
    border:1px solid #039EFE;
}

.englishLettersMenuDiv div.selected a:hover
{
	text-decoration:underline;
}

.englishLettersMenuDiv div.inactive a
{
	
    float:right;
    font-family:Arial (Hebrew) ;
    
    color:silver;
    height:21px;
    width:21px;
    text-align:center;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    font-style:normal;
}


.lettersMenuDiv div a
{
    color:#039EFE;
    height:21px;
    width:21px;
    text-align:center;
    font-size:13px;
    font-weight:normal;
    display:block;
    text-decoration:none;
}

.lettersMenuDiv div a:hover
{
	text-decoration:underline;
}

.lettersMenuDiv div.selected a
{

    color:#ffffff;
    height:21px;
    width:21px;
    text-align:center;
    font-size:13px;
    font-weight:normal;
    display:block;
    text-decoration:none;
    background-color:#039EFE;
    border:1px solid #039EFE;
}

.lettersMenuDiv div.selected a:hover
{
	text-decoration:underline;
}

.lettersMenuDiv div.inactive a
{
	/*
    color:#cccccc;
    height:21px;
    width:21px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    display:block;
    text-decoration:none;
	*/
    float:right;
    font-family:Arial (Hebrew) ;
    /*margin:2px;   */
    /*border:1px solid #1E6FAE;*/
    /*color:#1E6FAE;*/
    color:silver;
    height:21px;
    width:21px;
    text-align:center;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    font-style:normal;
}



.hiddenButton
{
	visibility:hidden;
}

.centeredImage
    {
    text-align:center;
    margin-top:auto;
    margin-bottom:auto;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
}

.RegulatText12px
{
	font-size:12px;
	color:Black;
}


.rightAlign
{
	float:right;
	text-align:right;
}