@charset "utf-8";
/* CSS for Teachers section in Galim New -  Maxim Zetser - October 2010*/
*{border:0; margin:0; padding:0;}
/*-------------------------------ID DEFINITIONS-------------------------------*/
#treeMenu1{ width:660px; background:#fff;margin: 0 20px 20px 0;}
/*-------------------------------CLASS DEFINITIONS-------------------------------*/

li {  -moz-float-edge: content-box;}
	
/*-------------------------------CLASS DEFINITIONS FOR TREE MENU-------------------------------*/
.treeMenu { text-align: right;}

.treeMenu ul{ margin-right:15px;  list-style:none;list-style-image:none;}
.treeMenu li{ list-style:none;list-style-image:none;}
.treeMenu li.closed ul{ display:none;}

.treeMenu a {text-decoration:none; padding-right:15px;}
.treeMenu a:hover { text-decoration:none;}

.treeMenu a.level1Open, .treeMenu a.level1Closed{ display:block; font-size:14px; font-weight:bold; text-decoration:none; margin: 5px 0;color:#0079ac;}
.treeMenu a.level1Open{background: url(../images/minus.png) right no-repeat; }
.treeMenu a.level1Closed{background: url(../images/plus.png) right no-repeat; }
/*\*/* html .treeMenu a.level1Open, .treeMenu a.level1Closed { margin-bottom:0 0 10px 0; width:300px;}/**/

.treeMenu a.level2Open, .treeMenu a.level2Closed{ display:block; text-decoration:none;font-size:12px;color:#000;font-weight:bold;}
.treeMenu a.level2Open{background: url(../images/minus.png) right  no-repeat;}
.treeMenu a.level2Closed{background: url(../images/plus.png) right no-repeat; }
/*\*/* html .treeMenu a.level2Open, .treeMenu a.level2Closed { width:630px; }/**/

.treeMenu li.details {width:630px;}

.topic{float:right;margin:7px;}
.topic  .content, .topic  .top.line, .topic  .bottom.line{width:596px;}
.topic  .content, .topic  .left.line, .topic .right.line{}

/*.treeMenu div.topic {  margin:7px; background:#f4f4f4; padding:10px;}*/
.treeMenu div.topic p{ padding:5px;}
.treeMenu div.topic p.question{ font-weight:bold; }

.treeMenu div.topic p.links a{ text-decoration:underline; display:block; padding:0;color:#0079ac;}

#faq_separator{}
/*near floated objects in Firefox should add: li {  -moz-float-edge: content-box;} for prevent bug*/

