* { 
padding : 0; 
margin : 0; 
} 
body { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
background: url(../images/background_glow.jpg) fixed top left repeat-x; 
} 
.energyimg { 
padding : 10px; 
margin-right:15px;
border : 1px solid #5f9b1e; 
} 
#wrapper_top { 
margin : 10px auto ; 
position:relative;
width : 966px; 
background-color:none;
} 
#wrapper_mid { 
width : 960px; 
margin:auto;
margin-top:-10px;
background-color: #fff;
} 
#clear{
width:960px;
height:1px;
clear:both;
}
#fade{
background: transparent url(../images/fade.png) no-repeat; 
width:960px;
height:52px;
background-color: transparent;
position:absolute;
}
#wrapper_footer{ 
position:absolute;
width : 960px; 
margin:auto;
margin-top:100px;
}
#footer { 
background: transparent url(../images/footer_design.png) no-repeat; 
width : 960px; 
height:167px;
}
#copyright{
width:960px;
background-color:#000;
line-height:50px;
color:#fff;
font-size:14px;
font-weight:bold;
text-align:center;
}
#header { 
background: transparent url(../images/header_logo.png) no-repeat; 
width : 966px; 
height : 100px; 
} 
#searchform{
background: transparent url(../images/form_bg.png) no-repeat; 
width : 966px; 
height : 175px; 
text-align:center;
}
#position_form{
float:left;
margin:auto;
padding-left:30px;
padding-top:25px;
width:600px;
}
#leftcolumn { 
color : #333; 
margin : 0 0 0 0px; 
padding : 10px; 
width : 182px; 
min-height : 370px; 
float : left; 
background-color:#fff;
} 

#rightcolumn {
z-index:-1; 
margin : 0 0 0 0px; 
padding : 10px; 
width : 182px; 
min-height : 370px; 
float : right; 
background-color:#fff;
} 
#content { 
background: #ffffcc url(../images/content_bg.png) repeat-x top; 
float : left; 
color : #333; 
margin : 0px;
padding : 30px; 
width : 400px;
min-height : 370px;
border-bottom:38px solid white; 
} 




#q {
padding:10px 0 10px 3px;
border:1px solid #02a0df;
width:280px;
font-size:14px;
}
input.submit-button {
border:0;
width:460px;
height:39px;
margin-top: 8px;
}
.blockcontainer {
 border: 0;
 width: 194px; 
 font-size:13px;
 margin-left:-8px;
 background-color:#fff;
 text-align: left;
 padding: 0px 30px;
}
.selectcontainer {
 padding: 8px;
 border:1px solid #02a0df;
 background-color:white;
 float:left;
 margin-left:20px;
}
.input_term{
float:left;
}
.inpSelect {
 width:253px;
 color: black;
}
select{
border:1px solid #02a0df;
width:280px;
font-size:14px;
}



.leftnav { 
width : 195px; 
margin-top : 20px; 
} 
.leftnav li h2 { 
margin : 0; 
height : 25px; 
color : #5f9b1e; 
padding-left : 20px; 
padding-top : 10px; 
font-size : 1.5em; 
} 
.leftnav li ul { 
line-height : normal; 
list-style-type : none; 
display : list-item; 
} 
.leftnav li a { 
padding-left : 10px; 
text-decoration : none; 
color : #000; 
line-height:32px;
background: #fff url(../images/nav.png) no-repeat;
display: block;
width: 174px;
height: 32px;
cursor: pointer;
} 
.leftnav li a:hover { 
border : none; 
padding-left : 10px; 
background-position: 0 -33px;
} 
.rightnav { 
direction:rtl;
width : 180px; 
margin-top : 20px;
padding-right:10px; 
} 
.rightnav li h2 { 
margin : 0; 
height : 25px; 
color : #5f9b1e; 
padding-right : 20px; 
padding-top : 10px; 
font-size : 1.5em; 
} 
.rightnav li ul { 
line-height : normal; 
list-style-type : none; 
display : list-item; 
}  
.rightnav li a { 
padding-right : 10px; 
text-decoration : none; 
color : #000; 
line-height:32px;
background: #fff url(../images/nav_he.png) no-repeat;
display: block;
width: 174px;
height: 32px;
cursor: pointer;
} 
.rightnav li a:hover { 
border : none; 
padding-right : 10px; 
background-position: 0 -33px;
} 

#categories li{
list-style: none;
margin-left:-20px;
}
#categories li a{
background: #fff url(../images/cat_bg.png) no-repeat;
height:39px;
width:300px;
line-height:39px;
display:block;
padding-left:30px;
margin-bottom:10px;
color:#000;
text-decoration:none;
font-size: 16px;
}

#categories.heb li a{
background: none;
}
#categories li a:hover{
text-decoration:underline;
}


#content h1 { 
color : #53a5ce; 
font-size : 1.9em; 
font-weight : lighter; 
} 
#content h2 { 
color : #53a5ce; 
font-size : 1.6em; 
font-weight : lighter; 
padding-top : 20px; 
} 

.ads p { 
font-family : verdana; 
font-size : 1em; 
padding-left : 5px; 
padding-bottom : 5px; 
margin-right : 10px; 
text-align : justify; 
padding-right : 10px; 
} 
.ads { 
width : 190px; 
height : 600px; 
margin-left : 5px; 
margin-top : 15px; 
} 
.ads h4 { 
background-color : #5f9b1e; 
color : #fff; 
font-weight : lighter; 
font-size : 0.8em; 
padding-bottom : 2px; 
text-decoration : underline; 
} 
.ads h3 { 
font-family : verdana; 
font-size : 1em; 
padding-top : 30px; 
padding-left : 3px; 
padding-bottom : 5px; 
color : #5f9b1e; 
text-decoration : underline; 
} 
.ads a { 
margin-right : 25px; 
margin-bottom : 2px; 
color : #53a5ce; 
font-size : 0.8em; 
font-weight : bold; 
padding-left : 3px; 
text-decoration : none; 
padding-bottom : 15px; 
} 
		h3{
		font-size:18px;
		font-weight:bold;
		font-family:Arial;
		}


.atoz
{
	clear:both;
	margin-top: 50px;
	width: 121px;
}

.atoz a, .atoz a:visited
{
float:left;
text-align:center;
margin:2px;
padding: 3px;
padding-top:0px;
padding-bottom:0px;
font-weight:900;
width:12px;
text-decoration : none; 
color : #53a5ce; 
}

.rightnav .atoz a
{
	float:right
}
.trans_name
{
font-weight : bold; 
font-size : 17px; 
}

.trans_abbreviation
{
font-size : 9px; 
font-weight : bold; 
}

.trans_definition
{
font-size : 13px;
}

.term_col
{
       width:50%;
       border-top: 1px solid black;
       padding-right:20px;
       padding-left:20px;
       padding-top:10px;
       padding-bottom: 10px;
}
.term_col.Hebrew
{      
       border: 0;
}



.Hebrew
{
direction:rtl;
}

#howtouse
{
	text-align:left;
}

#howtouse_he
{
	text-align:right;
}

#howtouse td, #howtouse_he td
{
	padding:15px;
}
#howtouse .col1, #howtouse_he .col1
{
	text-align: center;
	width:150px;
}
#howtouse a,#howtouse  a:visited,#howtouse  a:hover
{
	color:black;
}
#author p {}

#references
{
	font-size:12px;
	width: 320px;
}
#references div
{
	float:left;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	margin-top:1px;
	margin-right:1px;
	
	height:35px;
	border: 1px solid black;
	width: 150px;

}
#credits
{
	padding-top:20px;
	clear:both;
}



#content ul
{
	padding-left:20px;
	padding-right: 20px;
}

.listmenu
{
	list-style: none;
}



.highlights {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#49176e;
	background-color:#ffffff;
	overflow-x:hidden;
	overflow:hidden;
	border:1px solid #000000;
	height:100px;
	width:220px;
}
.highlights2 {
	float:left;
	margin-left:40px;
	margin-top:10px;
	width:250px;	
}	

.upperlink
{
	margin:10px;
	width:100px;
	padding:5px;
	border:1px solid black;
	text-decoration:none;
	color: black;
	float:left;
	clear:left;
	font-weight : bold; 
	font-size : 17px; 
}
.upperlinks
{
	position:absolute;
	left:0px;top:50px; 
	width:130px;
}

.createed
{
	font-weight : bold; 
	font-size : 17px; 
}

.greyed-search-box { }

tbody.draft td { background-color: #eee; }
span.draft { font-weight: bold; color: brown; }

table.spaced { margin: 12px 0; }
table.spaced th, table.spaced td { padding: 4px; }
table.spaced th { background-color: #ddd; }

p.spaced, ul.spaced { margin: 12px 0; }

.attribute { float: left; width: 150px; }

ul.attributes { list-style: none; }
ul.attributes li { margin: 12px 0; }

