﻿/* reset-min.css Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 3.0.0 build: 1549 */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}

/*==========================================================================*/
html, body, div, p { margin:0; padding:0; outline:none; border:none; font-family:arial }
body 		{ background:white}
#content	{ height:100%; overflow:hidden }
#left		{ height:100%; overflow:hidden }
#right		{ width:168px; float:right; direction:rtl;height:1200px; border-left:1px dotted #ccc }
#middle		{ width:49%; overflow-x:hidden; float:right; white-space:nowrap; padding-top:7px }
#iframe_box	{ width:51%; direction:ltr; background:white; float:left; top:0; left:0; height:100%;
		  position:relative; overflow-x:hidden; overflow-y:hidden }
#iframe_box iframe#iframe	{ width:100%; height:100%; padding:0; border:0; margin:0; outline:0 }
.clr		{ clear:both }
/*=========================================================================*/

#header				{ padding-top:5px; direction:rtl }
#footer				{ background:#9FA0A0 url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -384px; text-align:center;
				  display:block; color:white; margin:0px; padding:18px 20px 15px 0; font-size:15px; direction:rtl }
#footer a			{ background:#9FA0A0; text-decoration:none; color:white; padding:0 12px 0 15px }
#footer a:hover			{ color:yellow; text-decoration:underline }
#copyright			{ margin-top:11px; font-size:12px }

.fullheight	{height:100%; width:100% }

#header .StarmedLogo			{ float:right; width:230px; height:70px; margin:4px 7px 0px 10px }
#header .TopLeftImage			{ float:left; width:230px; height:70px; margin:4px 2px 0px 8px }
#header .NewsTicker			{ width:100%; height:24px; line-height:10px; margin:5px 0px 3px 0px; clear:both }

#header .HeaderContentSectionsLinkBar	{ height:28px; border-top: 1px solid #DAD7CF; border-bottom: 1px solid #DAD7CF;
					  clear:both; margin-top:11px; background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -96px }
.nav-bar { margin: 0 auto }

.buttonWrapper		{ border:1px solid #E4E1DA; border-right:none; background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -96px }
.buttons		{ height:28px; width:99%; /* IE6 */
			  overflow:hidden; border-right:1px solid #E4E1DA }
.buttons a:link,
.buttons a:visited,
.buttons a:active,
.buttons a:hover		{ float:right; display:block; padding:4px 15px; color:rgb(87,108, 128); text-decoration:none;
			  border-right:1px solid white; border-left:1px solid #E4E1DA; font-weight:bold; font-size:16px;
			  background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -96px }
.buttons a:hover 	{ color:#3a5601; background:#f4fadf url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -133px }
.buttons .active 	{ color:#993301 !important; background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -170px !important }
.buttons img 		{ float:right; margin: 5px 5px 5px 0px }  /* IE6 */
#ToolbarLoginLink	{ font-weight:bold; float:left; margin-left:-1px; padding-left:5px; padding-right:10px;
			  border-right:0; color:#aeaeae }
.shadowStrip 		{ height:4px; font-size:1px; line-height:1px; margin-bottom:0px;
			  background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -207px }

#header .HRule				{ width:100%; height:6px; min-width:770px; font-size:1px;
					  background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -214px }

#header .ForumHeader			{ vertical-align:top; margin:0 246px 0 240px }

#header .ForumHeader h1			{ display:inline }
#header .ForumHeader h1 a,
#header .ForumHeader h1 a:visited	{ font-family:tahoma; color:rgb(51,120,48); font-size:29px; line-height:32px; text-decoration:none }
#header .ForumHeader h1 a:hover		{ color:red; text-decoration:underline }

#header .ForumHeader .ForumSubTitle	{ margin-top:2px;font-family:tahoma; color:rgb(0,43,85); font-size:16px }

#header .ForumHeader .BreadCrumbs	{ margin-top:4px; color:rgb(65,81,95); font-size:15px }
#header .ForumHeader .BreadCrumbs a	{ color:rgb(65,81,95); text-decoration:underline }
#header .ForumHeader .BreadCrumbs a:hover { color:red; text-decoration:underline }
#header .ForumHeader .BreadCrumbs div	{ display:inline }

.ForumRightGutter h4			{ display:block; width:160px; height:27px; 
					  color:white; font-size:16px; font-weight:bold; line-height:26px;
					  text-indent:5px; margin:0px 4px 1px 0 }
.ForumRightGutter #RecommendedForums,
.ForumRightGutter #NewForums,
.ForumRightGutter #RelatedSites		{ margin:7px 0 17px 0 }
.ForumRightGutter #RecommendedForums h4	{ background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') no-repeat 0 0 }
.ForumRightGutter #NewForums h4		{ background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') no-repeat 0 -64px }
.ForumRightGutter #Recommended h4	{ background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') no-repeat 0 -32px }
.ForumRightGutter #RelatedSites h4	{ background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') no-repeat 0 -32px }

.ForumRightGutter ul			{ list-style:none; line-height:17px; padding:0; margin:0; font-size:13px }
.ForumRightGutter li			{ margin-right:9px }
.ForumRightGutter li a,			
.ForumRightGutter li a:visited		{ text-decoration:none; color:black }
.ForumRightGutter li a:hover		{ color:red; text-decoration:underline }

.HeaderContentSectionsLinkBar,
.HeaderContentSectionsLinkBar a     		{ font-size:16px; font-weight:bold; color:rgb(47,87,159) }
.HeaderContentSectionsLinkBar .spacer 		{ margin:0px 5px 0px 5px }
.HeaderContentSectionsLinkBar .right_title	{ font-size:16px; font-weight:bold }

.banner_forums_728x90_top 	{ width:728px; height:90px; direction:ltr; text-align:center; margin:7px auto 9px auto }
.banner_forums_160x600_right 	{ width:160px; height:600px; direction:ltr; text-align:center; padding-top:10px; margin:30px auto 10px auto;  border-top :1px dotted #ccc }
.banner_forums_tree_348x70 	{ width:348px; height:70px; direction:rtl; text-align:right; margin:10px 8px 10px 0 }
.banner_forums_tree_390x120	{ width:390px; height:120px; direction:rtl; text-align:right; margin:10px 8px 10px 0 }
.banner_forums_tree_300x250	{ width:300px; height:250px; direction:rtl; text-align:right; margin:10px 8px 10px 0 }

#search_box		{ height:22px; margin:7px 0px 7px 0px }
#search_box img		{ width:45px; height:22px; float:right; margin-right:4px }
#search_box input		{ width:107px; height:18px; float:right; margin-right:4px; padding:0; font-size:16px  }
#EmptySearchResults	{ direction:rtl; background-color:#ffffcc; margin:5px; padding:5px; font-weight:bold }

#MainContent h3		{ font-size:22px; color:#900000; margin-top:30px; margin-bottom:0px }
#MainContent p		{ font-size:17px; text-align:justify; margin-bottom:14px; margin-top:14px }
#MainContent li		{ font-size:17px; list-style:square outside; margin-right:30px; margin-top:9px; text-align:justify } 
#MainContent strong	{ font-weight:bold }
#MainContent		{ direction:rtl; margin:-15px 10px 0px 367px }
#LeftColumn		{ float:left; width:356px; height:1200px; border-right:1px dotted #dddddd }
#MainContent h3+p 	{ margin-top:3px }
#MainContent p+ul		{ margin-top:-5px }

/*=== message.css ==============================================================================*/
#NetoMsg		{ direction:ltr; height:100%; overflow-y:scroll; position:relative }

.MsgBtnBar		{ height:25px; direction:rtl; margin:2px 0 7px 0; white-space:nowrap; overflow:hidden }
.MsgBtnBar img		{ float:right; margin:3px 5px 0 2px }

.MsgPane		{ direction:ltr; margin:0; padding:2px 0 0 0; border:0 }
.MsgHeader		{ direction:rtl; background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -297px;
			  min-height:49px; _height:49px/*IE*/; color:#333366; clear:both; padding:0 }
.MsgHeader h1		{ margin:0 6px 0 0; font:22px arial; color:#900000; line-height:25px }
.MsgHeader .From		{ _display:inline-block/*IE*/; font:bold 15px arial; color:#000020;
			  margin:1px 7px 0 3px; overflow:hidden }
.MsgPane .MsgHeader .Date{ color:black; font:13px arial; text-align:right }
.MsgBody, .MsgBody *	{ font:16px arial; line-height:20px; color:#222 }
.MsgBody br		{ margin-bottom:12px }
.MsgBody		{ direction:rtl; padding:0 6px 0 3px; margin-top:5px }
.MsgBody table 		{ height:inherit } /* handle 100% height tables */
.MsgBody #HB_Focus_Element {height:0} /* for some old msgs */
.MsgBody .btn2		{ display:none } /* hide navigation buttons on some old msgs */
.MsgBody p,
.MsgBody div p		{ margin-top:5px !important; margin-right:0; margin-bottom:10px !important; margin-left:0 !important }
.MsgBody ul		{ margin:0 0px 16px 0px !important; list-style-position:outside !important }
.MsgBody ol		{ margin:0 0px 16px 0px !important; list-style-position:outside !important }
.MsgBody li		{ margin:9px 30px 9px 0px !important }
.MsgBody ul li		{ list-style:square outside }
.MsgBody ol li		{ list-style:decimal }
.MsgBody a,
.MsgBody a:visited	{ text-decoration:underline }
.MsgBody a:hover		{ color:red }
sub			{ font-size:11px !important; line-height:11px !important}
.center			{ text-align:center }
.Banner_336x280_in-posts{ width:336px; height:280px; direction:ltr; text-align:center; margin:10px auto }

.NewsItem .MsgBody	{ text-align:justify; margin-top:10px; margin-left:2px }
.NewsItem .MsgBody .ref,
.NewsItem .MsgBody .ref a { font-size:11px; margin-top:18px; text-decoration:none; font-weight:bold; color:#666 }
.NewsItem .MsgBody .ref a:hover { text-decoration:underline; color:red }


/*=== WelcomeMessages.css ======================================================================*/
#ForumWelcomePage		{ direction:ltr; height:100%; overflow-y:scroll; padding:2px 5px }
#ForumWelcomePage .MsgBtnBar	{ margin-right:-5px }
#ForumWelcomePage *		{ direction:rtl; text-align:right; font:16px arial; color:#222 }
#ForumWelcomePage p		{ margin-top:0px; margin-bottom:12px; text-align:justify; line-height:19px }
#ForumWelcomePage h1		{ font:20px tahoma; margin-bottom:4px; color:#900000; line-height:26px; 
				  background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -317px; height:30px; 
				  text-indent:5px; overflow:hidden; clear:both; margin-left:-5px; margin-right:-5px }
#ForumWelcomePage b,
#ForumWelcomePage b a		{ font-weight:bold }			  

#ForumWelcomePage .ExpertDetails{ margin:3px 0px 15px 0px; clear:both }
#ForumWelcomePage .ExpertDetails .ExpertImage51x67 {clear:both; margin:4px 0px 12px 11px; float:right; width:51px; height:67px }
#ForumWelcomePage h5		{ font-size:16px; font-weight:bold; margin:12px 0 1px 0; clear:both }
#ForumWelcomePage ul		{ margin-top:0px; margin-bottom:14px; list-style-position:outside }
#ForumWelcomePage li		{ text-align:justify; list-style-type:square; margin-right:30px }
#ForumWelcomePage a, a:visited	{ color:black; text-decoration:none }
#ForumWelcomePage a:hover	{ color:red; text-decoration:underline }
#ForumWelcomePage .Notice	{ width:90%; margin:30px auto; color:black; border:1px #bbbbbb dashed; padding:4px 6px 6px 6px;
				  font-weight:normal; font-size:14px; text-align:justify; background:#f6f6f6 }
#ForumWelcomePage .TimeTable	{ text-align:right; margin:0px; line-height:15px; margin-bottom:30px }
#ForumWelcomePage .TimeTable tr td	{ padding-left:7px }
#ForumWelcomePage .hr		{ margin:10px 0 }

#ForumWelcomePage .ExpertInfo			{ margin:3px 0px 11px 0px; clear:both; text-align:justify; min-height:75px; line-height:18px }
#ForumWelcomePage .ExpertInfo.NoImage		{ min-height:0px }
#ForumWelcomePage .ExpertInfo img			{ clear:both; margin-top:5px; float:right; margin-left:10px; width:51px; height:67px }
#ForumWelcomePage .ExpertInfo .name		{ text-decoration:underline; font-weight:bold }
#ForumWelcomePage .ExpertInfo a .details		{ font-size:12px; text-decoration:underline; color:#555555 }
#ForumWelcomePage .ExpertInfo a:hover .details	{ color:red }
#ForumWelcomePage .small-text			{ font-size:14px }

#ForumWelcomePage .ExpertInfo a.details		{ font-size:12px; text-decoration:underline; color:#555555 }
#ForumWelcomePage .ExpertInfo a:hover.details	{ color:red }


/*=== tree.css ======================================================================*/
#ForumTreeContainer 	{ min-height:300px; width:100%; max-width:900px; overflow-y:visible }
#ForumTree 		{ direction:rtl; font-size:15px } 

.paginator 		{ direction:rtl }
.paginator a,
.paginator a:visited,
.paginator .current,
.paginator .next,
.paginator .prev		{ text-decoration:none; border:solid 1px #9aafe4; color:#15B }
.paginator a,
.paginator .dots,
.paginator .next,
.paginator .prev,
.paginator .current	{ display:inline-block; font-family:arial; font-size:12px; padding:4px 2px; margin:0 1px 0 1px; color:#15B }
.paginator a:hover	{ color:red; background-color:#eee; border:1px solid #ccc }
.paginator .current	{ background:#0063dc; border:1px solid #0063dc; color:#fff }
.paginator .prev,
.paginator .next	{ white-space:nowrap; font-weight:bold; font-size:15px; margin-bottom:1px; padding:2px 4px 3px 4px; background:#fff }
.paginator .prev 	{ margin-left:4px }
.paginator .next 	{ margin-right:4px }
.paginator .disabled	{ color:#ccc; border-color:#ccc }
 
.hr { clear:both; height:0px; line-height:1px; font-size:1px; margin:9px 0px 8px 0px;
      border-bottom:1px dotted #ccc; border-left:4px solid white; border-right:4px solid white }
      
.TreeNode			{ width:100%; text-decoration:none; height:19px; line-height:16px;
				  direction:rtl; margin-right:4px }
.TreeNode.NewsItem		{ height:33px }
.TreeNode.hover			{ background-color:#f5f5f5; cursor:pointer }
.TreeNode.selected		{ background-color:#e5e5e5 !important }
.rss_link_forums_tree		{ width:100%; height:19px; line-height:16px }
.TreeNode a,
.rss_link_forums_tree a		{ font:normal 15px arial; direction:rtl; text-decoration:none }
.TreeNode a:link .TreeSubject,
.rss_link_forums_tree a:link	{ font:bold 15px arial; color:#000099; direction:rtl }
.TreeNode a:visited  .TreeSubject,
.rss_link_forums_tree a:visited	{ font:normal 15px arial; font-weight:normal; color:#9090bb; direction:rtl }
.TreeNode a:hover .TreeSubject,
.rss_link_forums_tree a:hover	{ text-decoration:underline; color:red }
.TreeNode .TreeFrom,
.rss_link_forums_tree span	{ font-size:12px; color:#990000; font-weight:normal; text-decoration:none; direction:rtl }
.TreeNode .TreeFrom.ForumAdmin	{ font-weight:bold }
.TreeNode.NewsItem .TreeFrom	{ display:inline-block/*IE*/; margin:0 24px 0 1px; line-height:19px }
.TreeNode .TreeDate		{ font-size:11px; color:black; font-weight:normal; text-decoration:none }
.TreeNode .envelope		{ margin:0px 2px -1px 5px; height:11px; width:15px; border:0px }

/*=== ForumsIndex.css ======================================================================*/
#ForumCategoriesIndex		{ direction:rtl; padding-right:10px }
#ForumCategoriesIndex h1		{ font-size:20px; color:#990000; margin-bottom:3px }
#ForumCategoriesIndex li		{ display:inline }
#ForumCategoriesIndex ul		{ overflow:hidden; width:100% }
#ForumCategoriesIndex .hr	{ margin:15px 0 }

a.ovalbutton			{ display:block; float:right; line-height:16px; height:24px; padding-left:11px;
				  font:normal 16px arial; text-decoration:none; margin:6px 0px 10px 10px }

a:link.ovalbutton,
a:visited.ovalbutton,
a:active.ovalbutton		{ color:#000000 }

a.ovalbutton,
a.ovalbutton span		{ background:url('http://www.starmed.co.il/dn1/img/ui/oval-btn-sprite.png') no-repeat; color:black }

a.ovalbutton span		{ display:block; padding:0px 11px 0px 0px; line-height:24px }

a.ovalbutton.gray		{ background-position:0px -58px  }
a.ovalbutton.gray:hover		{ background-position:0px -82px  }
a.ovalbutton.green		{ background-position:0px -116px }
a.ovalbutton.green:hover	{ background-position:0px -140px }
a.ovalbutton.blue		{ background-position:0px  0px   }
a.ovalbutton.blue:hover		{ background-position:0px -24px  }
a.ovalbutton.orange		{ background-position:0px -174px }
a.ovalbutton.orange:hover	{ background-position:0px -198px }
a.ovalbutton.red		{ background-position:0px -232px }
a.ovalbutton.red:hover		{ background-position:0px -256px }

a.ovalbutton.gray span		{ background-position:right -348px }
a.ovalbutton.gray:hover span	{ background-position:right -372px }
a.ovalbutton.green span		{ background-position:right -406px }
a.ovalbutton.green:hover span	{ background-position:right -430px }
a.ovalbutton.blue span		{ background-position:right -290px }
a.ovalbutton.blue:hover span	{ background-position:right -314px }
a.ovalbutton.orange span	{ background-position:right -464px }
a.ovalbutton.orange:hover span	{ background-position:right -488px }
a.ovalbutton.red span		{ background-position:right -522px }
a.ovalbutton.red:hover span	{ background-position:right -546px }

#ForumsIndexResults 		{ margin-left:-3px }
#ForumsIndexResults h1,
#ForumCategoriesIndex h1		{ margin:0 -4px 6px 0; font:24px arial; color:rgb(51,120,48); background-image:none }
#ForumsIndexResults a		{ display:block; height:67px; overflow:hidden; background:url('http://www.starmed.co.il/dn1/img/ui/ui-sprite.png') repeat-x 0 -225px; 
				  clear:both; text-align:justify; font-size:14px; line-height:15px; padding:0 0 0 4px; margin:0 0 12px 0 }
#ForumsIndexResults a em		{ font:19px arial; line-height:16px; color:#990000; text-decoration:none; display:block; margin:0 0 3px 0 }
#ForumsIndexResults a img		{ margin:0 0 0 8px; float:right; width:51px; height:67px; filter:alpha(opacity=95); opacity:0.95 }
#ForumsIndexResults a:hover	{ text-decoration:none; color:black }
#ForumsIndexResults a:hover img	{ opacity:1; filter:alpha(opacity=100) }
#ForumsIndexResults a:hover em	{ color:red; text-decoration:underline }
#ForumsIndexResults .hr		{ display:inline; height:10px; margin:8px 0 8px 0 }

#ForumsIndexResultsInactive	{ margin-bottom:140px }
#ForumsIndexResultsInactive h2	{ margin:20px 0 2px 0; font:16px arial; color:rgb(51,120,48); background-image:none }
#ForumsIndexResultsInactive li a:hover { color:red }

#coops-logos li			{ margin:5px; display:block; line-height:52px; overflow:hidden; float:right; width:112px; height:52px}
#coops-logos li a			{ background:url('http://www.starmed.co.il/dn1/img/forum/logo/coops.png') no-repeat; display:block; text-indent:-200px }
#coops-logos li.wolfson a		{ background-position:-390px 0px  }
#coops-logos li.reidman a		{ background-position:-260px 0px;  }
#coops-logos li.eintal a		{ background-position:-130px 0px; }
#coops-logos li.proctotech a	{ background-position:0px 0px; }

/*=== PostMessage.css ======================================================================*/
#PostMessageBody		{ direction:rtl; font-family:arial; padding:5px 16px 0 0px }
#PostMessageBody h1		{ color:rgb(51,120,48); font-size:37px; margin-bottom:10px }
#PostMessageBody h5		{ float:right; width:55px; text-align:left; font-weight:bold; font-size:16px;
				  margin-left:5px }
#PostMessageBody .remark		{ font-size:14px; position:relative; top:-2px }
#PostMessageBody #from,
#PostMessageBody #email,
#PostMessageBody #subject	{ margin-bottom:5px }
#PostMessageBody #from input	{ width:167px; margin-left:2px }
#PostMessageBody #email input	{ width:301px; direction:ltr; margin-left:2px }
#PostMessageBody #subject input	{ width:441px }
#PostMessageBody #EditorWrapper	{ width:508px }
#PostMessageBody #TermsOfUse	{ font-size:13px; line-height:13px; width:350px; float:right; margin-top:3px; padding-right:4px}
#PostMessageBody #submit		{ float:left; width:80px; font-weight:bold; font-size:17px; text-align:center; margin:6px 0 0 2px }

