/* 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;
	padding-right:7px;
	padding-left:7px;
	font-size:12px;
	padding-top:2px;
}

.phoneButton {
	height: 20px;
	background-color:#1F6FAE;
	border:0;
	padding-right:7px;
	padding-left:7px;
	font-size:12px;
	color:white;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
}



.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:970px; 
	direction:rtl;
}

.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:#0a5b99;
	font-size:10px;
	margin:0;
	padding:0;
}
#header .logo 
{
	color:#0a5b99;
	font-size:12px;
}
#header .headline1 {
	font-size:12px;
	font-weight:bold;
	color: #0A5B99;
}

#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;
}
#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: #0A5B99;
	text-decoration:none;
}


/* Udi - fix menu for FF 2 */
#header .menu 
{ 
	border-top: solid 1px #0A5B99;
	border-left: solid 1px #0A5B99;
	border-bottom:solid 5px #0A5B99;
	border-collapse:collapse;
	padding:0; margin:0;
	height:26px;
	overflow:hidden;
}
#header .menu a 
{
	padding-top:5px;
	height:22px;
	border-right: solid 1px #0A5B99;
	border-bottom:0;
	float:right;
	font-size:14px;	
	font-weight:bold;
	text-decoration:none;
	color:#0A5B99;
	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 #0A5B99;
	z-index:100;
}
.floatingMenu a {
	clear:both;
	display:block;
	text-align:right;
	font-size:14px;	
	text-decoration:none;
	color:#0A5B99;
	height:20px;
	line-height:20px;
	width:98px;
	vertical-align:middle;
	padding:0 10px;
	background-color:#ffffff;
	border-bottom:1px solid #0A5B99;
	border-right:1px solid #0A5B99;
	border-left:1px solid #0A5B99;
	overflow:hidden;
}
.floatingMenu a:hover {
	background-color:#0A5B99;
	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 #0A5B99;
}

#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;
}




/* navigation bar */

.navigation {
	font-size:11px;
	color:#0A5B99;
	font-weight:bold;
	text-decoration:none;
	border-bottom:solid 1px #D3D9DE;
	margin-bottom:20px;
}

.navigation a {
	font-size:11px;
	color:#0A5B99;
	font-weight:normal;
	text-decoration:none;
}


.navigation a:hover {
	font-size:11px;
	color:#0A5B99;
	font-weight:normal;
	text-decoration:underline;
}

/* right bar #1 */

.content .rightbar1Container {
	float:right; 
	width:120px; 
	height:850px; 
	background-color:#0A5B99; 
	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: #0A5B99;
}
.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: #0A5B99;
	text-decoration:none;
}

.content .doctorSearchContainer {
	margin-top:15px; 
	border:solid 1px white; 
	background-color:#1D6FAE; 
	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:#0A5B99;
    text-decoration:underline;
    font-weight:bold;
}

.footer ul li a:hover
{
    font-size:12px;
    color:#0A5B99;
    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 #0A5B99;	
	color:#0A5B99;
	border-bottom:2px solid #0A5B99;
	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:#0A5B99;
	margin:0;
	float:right;
}

.indexTopDiv h1 img
{
	vertical-align:middle;
}

/* inner pages content */
.leftsideContainer {
	float:right; 
	width:823px; 
	margin-right:15px;
}

.content .maincontent_Container {
	float:right; 
	margin-right:20px;
	width:623px;
	overflow:hidden;
}


/* more on the subject */

.maincontent_Container .moreOnTheSubject {
	border:solid 1px #D3D9DE;
}

.maincontent_Container  .moreOnTheSubject .headline1, .maincontent_Container  .article .moreOnTheSubject .headline1 {	
	background-color:#1D6FAE;
	color:white;
	font-weight:bold;
	font-size:14px;
	padding:4px;
	padding-right:10px;
	padding-left: 10px;
	margin:0;
}

.maincontent_Container .moreOnTheSubject .content {
	margin:0px;
	padding-bottom:10px;
}

.maincontent_Container .moreOnTheSubject .content h2 {
	font-size:14px;
	font-weight:bold;
	color:#1D6FAE;
	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:#1D6FAE;
	font-weight:bold;
	text-decoration:none;
}

.maincontent_Container .moreOnTheSubject .content .subcategory .item1 a:hover {	
	font-size:12px;
	color:#1D6FAE;
	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:#1D6FAE;
	font-weight:normal;
	text-decoration:none;
}

.maincontent_Container .moreOnTheSubject .content .subcategory .subitem1 ul a:hover {	
	font-size:12px;
	color:#1D6FAE;
	font-weight:normal;
	text-decoration:underline;
}


.maincontent_Container .moreOnTheSubject .content .link1 {	
	padding-right:15px;
}

.maincontent_Container .moreOnTheSubject .content .link1 a {	
	font-size:12px;
	color:#1D6FAE;
	font-weight:normal;
	text-decoration:none;
}

.maincontent_Container .moreOnTheSubject .content .link1 a:hover {	
	font-size:12px;
	color:#1D6FAE;
	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;
}

/* right bar #2 */

.rightbar2_Container {
	float:right; 
	width:180px;
}

.rightbar2_subcategory_box {
	border:solid 1px #E2F0C5;
	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;
}


.content .rightbar2_headline1 {
	background-color:#79B20B;
	color:white;
	font-weight:bold;
	font-size:12px;
	padding:3px;
	padding-right:4px;
	padding-left:4px;
}
.content h3.rightbar2_headline1 
{
	clear:none;
	margin:0;
}
.content .rightbar2_headline1 a, .content .rightbar2_headline1_first a {
	color:white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.content .rightbar2_headline1 a:hover {
	text-decoration:underline;
}


.content .rightbar2_item1 {
	background-color:white;
	margin-top:1px;
	padding:3px;
	padding-right:4px;
	padding-left:4px;
	font-size:12px;
	border-bottom:solid 1px #E2F0C5;
}

.content .rightbar2_item1 a {
	font-size:12px;
	color: black;
	text-decoration:none;
}


.content .rightbar2_item1 a:hover {
	font-size:12px;
	color: black;
	text-decoration:underline;
}

.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;
}
.content .rightbar2_Items_Container2 {
	direction:rtl;
}

.content .leftsideContainer .rightbar2_subcategory_box_2
{
	border:solid 1px #E2F0C5;
	margin-bottom:10px;
}

.maincontent_Container .resultsPageTitle {
	font-size:18px;
	color:#0A5B99;
	margin:0px;
	padding:0px;
}

.maincontent_Container .subCategories{
	font-size:11px;	
}
.maincontent_Container .subCategories a{
	color:#0A5B99;
	font-size:12px;	
	text-decoration:none;
}
.maincontent_Container .contactPage
{
	padding-bottom:10px;
	padding-top:10px;
}
.maincontent_Container .contactPage a
{
	color:#0A5B99;
	text-decoration:none;
}
.maincontent_Container .contactPage a:hover
{
	color:#0A5B99;
	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:#0A5B99;
	font-size:14px;
	text-decoration:none;
}
.free_text_search .section .items .item a:hover
{
	color:#0A5B99;
	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:#0A5B99;
}

.contactUsTable input.searchButton
{
	background-color:#79B20B;
	border:1px solid #79B20B;
	font-size:14px;
	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;
}
.searchOptions .noResults a{
	color:#0A5B99;
	font-size:15px;
	float:left;
}

.errorMessage
{
	color:#ff0066;
}

/*--- sponsorship box ---*/
.sponsorshipBox
{
	border:1px solid #cccccc;
	margin:0 0 10px 0;
	clear:both;
	overflow:hidden;
	
}

.sponsorshipBox div.r
{
	float:right;
	width:600px;
	overflow:hidden;

}

.sponsorshipBox div.l
{
	float:left;
	width:15px;
	background-color:#E1F3FD;
	text-align:center;
	vertical-align:middle;
	color:#0B5A9C;
	font-size:11px;
	height:135px;
	overflow:hidden;
}

.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:120px;
	float:right;
	margin-left:20px;
	margin-right:10px;
	margin-top:0;
}
.sponsorshipBox .leftPart
{
	float:left;
	width:450px;
}
.sponsorshipBox .sponsorhipArticles 
{
	width:200px;
	float:right;
	margin-left:20px;
	margin-bottom:5px;
}
.sponsorshipBox .sponsorhipArticles .articleLink 
{
}
.sponsorshipBox .sponsorhipArticles .articleLink a 
{
	text-decoration:none;
	font-size:12px;
	color:#0A5B99;
}
.sponsorshipBox .sponsorhipArticles .articleLink a:hover
{
	text-decoration:underline;
}
.sponsorshipBox .sponsorhipArticles .articleLink img 
{
	width:3px;
	height:5px;
	vertical-align:middle;
	margin-left:7px;
}
.sponsorshipBox .sponsorshipContact
{
	vertical-align:middle;
	clear:both;
	padding:0;
	margin:0;
	width:440px;
}
.sponsorshipBox .sponsorshipContact .link
{
	border:1px solid #173d92;
	border-right-width:0px;
	padding:0px;
	margin:0px;
	height:28px;
}
.sponsorshipBox .sponsorshipContact .link a
{
	color:#173d92;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	padding:6px;
	float:right;
}
.sponsorshipBox .sponsorshipContact .link a:hover
{
	text-decoration:underline;
}
.sponsorshipBox .sponsorshipContact .link img
{
	width:9px;
	height:28px;
	vertical-align:middle;
	border:0;
	float:right;
	cursor:hand;
}
.sponsorshipBox .sponsorshipContactBox
{
	height:63px;
	padding:0;
}
/*--- Promoted experts/institutes box ---*/
.promotedBox
{
	clear:both; border:1px solid #cccccc;
}
.promotedBox .promotedBox_headline1
{
	padding:4px 10px;
	color:#0a5b99;
	font-size:14px;
	font-weight:bold;
	background-color:#cccccc;
	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:#0a5b99;
	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:12px;
	color:#0a5b99;
	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:#0A5B99;
	text-decoration:underline;
}


/*--- 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 #79B20B;
   overflow:hidden;
}

.sideSpons h2
{
    color: #ffffff;
    margin:0; 
    font-size:12px;
    background-color:#79B20B;
    padding:3px;
    display:block;
}

.sideSpons div.expert
{
    margin:10px 3px 5px 3px; 
    overflow:hidden;
    width:170px;


}

.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:70px;  
    height:75px;
    overflow:hidden;
}

.sideSpons div.expert div.l
{
    float:right;
    width:100px;  
    overflow:hidden;
}

.sideSpons div.expert div.l a
{
    color:#1E70AC;
    font-weight:bold; 
    text-decoration:none;
}

.sideSpons div.expert div.l p
{
    color:#333333;
    margin:2px 0 2px 0;
}

.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;
}

.sideSpons div.promo img.button
{
    cursor:pointer;
    border:0;
    padding:0;
    margin:5px 70px 5px 5px;
}


.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;
    
}


.pageTopTitle h2
{
    color:#0A5B9A;
    font-size:18px;
}



.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:#0a5b99;
	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:#0A5B99;
    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;
	font-size:14px;
	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:400px;
    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:#ffffff;
    margin:0;
    font-size:14px;
    height:20px;
}

.mainPagePopulars div.cat
{
    border-top:1px solid #D2D9DF;
    padding:5px;
    
}

.mainPagePopulars div.cat a
{
    font-weight:bold;
    color:#0B5B98;
    
}

.mainPagePopulars
{
    width:200px;
    float:left;
    border:1px solid #D2D9DF;   
    margin-right:10px;
}

.mainPagePopulars h2
{
    background-color:#1E6FAE;
    padding:3px;
    color:#ffffff;
    margin:0;
    font-size:14px;
}



.mainPageCats div.cat
{
    float:right;
    padding:5px;
    width:180px;
    
}

.mainPageCats div.cat a
{
    color:#333333;
    font-size:14px;
}


.mainPagePopularsFill
{
    border:1px solid #D2D9DF;   
}

.mainPagePopularsFill h2
{
    background-color:#1E6FAE;
    padding:3px;
    color:#ffffff;
    margin:0;
    font-size:14px;
}

.mainPagePopularsFill div.cat
{
    float:right;
    padding:5px;
    width:130px;
    
}

.mainPagePopularsFill div.cat a
{
    color:#000000;
    
}


.lettersAndData
{
    border:1px solid #D2D9DF;  
    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;
}


.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;

}
/*
Letters Control
*/

.lettersMenuDiv
{
    margin:10px; 
    height:25px;  
}

.lettersMenuDiv:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.lettersMenuDiv div
{
    float:right;
    margin:2px;   
    border:1px solid #1E6FAE;
    color:#1E6FAE;
    height:21px;
    width:21px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
}



.lettersMenuDiv div a
{
    color:#1E6FAE;
    height:21px;
    width:21px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    display:block;
    text-decoration:none;
}



.lettersMenuDiv div.selected a
{

    color:#ffffff;
    height:20px;
    width:20px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    display:block;
    text-decoration:none;
    background-color:#1E6FAE;
    border:1px solid #1E6FAE;
}

.lettersMenuDiv div.inactive a
{
    color:#cccccc;
    height:21px;
    width:21px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    display:block;
    text-decoration:none;
}