HTML,BODY
{
	background-color:#9a9a9a;
	margin:0px auto;
	font:12px/15px Arial  !important;
	direction:rtl;
	background-image: url(new/bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
h1
{
	font:18px arial;
}
.koopa_top
{
	background-image: url(new1/koopa_top.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	width: 465px;
	height: 40px;
	position:relative;
	margin:0px; padding:0px;
}
.koopa_top .title
{
position: absolute;
top:10px;
font:14px arial;
color:#FFFFFF;
font-weight:bold;
right:10px;
}
.koopa_mid
{
	background-image: url(new1/koopa_mid.jpg);
	background-position:top left;
	background-repeat: repeat-y;
	width: 465px;
	position:relative;
	margin:0px; padding:0px;
}
.koopa_mid .content
{
	padding:10px;
	margin:0px;
}
.koopa_bottom
{
	background-image: url(new1/koopa_bottom.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	width: 465px;
	height: 17px;
	position:relative;
	margin:0px; padding:0px;
}
.koopa_input
{
	width:200px;
}

.orange_position
{
	margin-top:-13px;
	margin-right:-20px;
}
.frame_position
{
	padding-top:20px; padding-right:20px;
}
#frame_id
{
}
.orange_frame
{
	background-image: url(new1/orange_frame.gif);
	z-index:200;
	background-position:top right;
	background-repeat: no-repeat;
	width:525px;
	height:245px;
	text-align:center;
	font:14px arial;
	color:#FFFFFF;
	clear:both;
	margin:0px;
	text-align:right;
	

}
.orange_frame_big
{
	background-image: url(new1/orange_frame_big.gif);
	z-index:200;
	background-position:top right;
	background-repeat: no-repeat;
	width:525px;
	height:300px;
	text-align:center;
	font:14px arial;
	color:#FFFFFF;
	clear:both;
	margin:0px;
	text-align:right;
	

}

.tab1
{
	z-index:100;
	background-image: url(new1/course_selected.gif);
	background-position:center;
	background-repeat: no-repeat;
	width:102px;
	height:41px;
	text-align:center;
	font:14px arial;
	color:#FFFFFF;
	float:right;
	margin:0px;
	line-height:30px;
	cursor:pointer;
}
.tab2
{
	background-image: url(new1/course_not_selected.gif);
	background-position:center;
	background-repeat: no-repeat;
	width:105px;
	height:41px;
	text-align:center;
	font:14px arial;
	color:#FFFFFF;
	float:right;
	margin:0px;
	line-height:30px;
	cursor:pointer;
}

.line
{
	border: none;
	border-top: 1px dotted #cccccc;
	width:90%;
	margin-top:10px;
	padding:0px;
	margin-bottom:10px;
}



A

{

	border:0px;

	

}



IMG

{

	border:0px;

}



INPUT

{

	background-color:#ebebeb;

}



TD

{

	padding:0px;

}



input.buttons {border:0px; background-color: #FF6600; border:2px solid #999999; color: #ffffff;cursor:pointer;font-weight:bold;padding:1px 1px; font-size:14px;}

a.buttons {border:0px; background-color: #FF6600; border:2px solid #999999; color: #ffffff;cursor:pointer;font-weight:bold;padding:1px 1px; font-size:14px; text-decoration:none}


input.buttons2 {border:0px; background-color:#222222;color:white;cursor:pointer;font-weight:bold;padding:1px 1px; font-size:12px;}



input.sendButton {background:url(images/sendButton.jpg); width:43px; height:25px;}



div.wrap
{	
width: 832px;
margin-left: auto; 
margin-right: auto;
z-index:4;
}
	

div.header

{

	width:760px;

	float:left;



}



.rightMenuLink

{

	display:block;

	margin-top:12px;

	margin-right:15px;

	float:right;

	direction:rtl;

	height:15px; 

	vertical-align:middle;

	margin-bottom:10px;

	width:170px;

}



.rightMenuLink a

{

	color:black;

	text-decoration:none;

}





div.topPic

{

	float:left;

	width:531px;

	height:147px;

	background:url(images/topPic.jpg);

}



div.mainFrame

{

	width:531px;

	float:left;

}
.NavText{
	font-family: arial;
	font-size: 14px;
	margin: 0px 5px 0px 5px;
	color: black;
}

.NavText a{
	text-decoration: none;
	color: black;
}

div.main_top{
	height: 83px;
	margin:0px auto;
	clear: both;
}
div.logoTop{
	float: right;
	margin-right: 28px;
}
div.main

{

	float:left;

	margin-top:5px;

	width:530px;   

}



.mainArea

{

	margin:0px;

	width:510px; 

	height:455px; 

	float:left; 

	background-color:white;

	vertical-align:top;

}





.mainAreaInner

{

	margin:0px;

	width:510px; 

	float:left; 

	background-color:white;

	vertical-align:top;

}







.catArea

{

	width:505px;

	float:left;

	margin-left:5px;

	vertical-align:top;

}

.uniTitle

{
	width:100%;


	text-align:center;

	font-size:20px;

	font-weight:bold;

	color:#222222;

	margin-bottom:5px;

	line-height:20px;



}



.uniCat

{

	width:108px;

	height:85px;

	margin:2px 5px;

	float:right;

	background:url("images/uniDiv.jpg");

	background-repeat:no-repeat;

	cursor:pointer;

	font-weight:bold;

	font-size:14px;

	text-align:center;



}



a.uniCatLink

{

	text-decoration:none;

	color:black;

}



.uniCat:hover

{

	color:#222222;



}

.uniLogo

{	

	overflow:hidden;

	width:90px;

	height:75px;

	margin-top:20px;

	

	

	margin-left: auto;

	margin-right: auto;



}

* html .courseList

{

	width:481px;

	float:right; 

	margin-right:17px;

	margin-top:10px;

	direction:rtl;

	color:#222222;

	font:bold 16px arial; 

}

.courseList

{

	width:480px;

	float:right; 

	margin-right:15px;

	margin-top:10px;

	direction:rtl;

	color:#222222;

	font:bold 16px arial; 

}



.checkOut {
	width:480px; float:right;  margin-right:15px; margin-top:10px; direction:rtl;
}

#creditDiv a {
 	display: none; 
}

.sslLogo  {
	background:url('images/ssl_logo.jpg'); width:80px; height:80px; float:left; margin-left:100px; margin-top:77px;
}

.courseList h3

{

	color:#222222;

	font-size:15px;

	font-weight:bold;

	display:block;

	margin:10px 0px;

	width:100%;

	text-align:center;





}



div.courseText {
	width:100%; color:black; font-size:13px;
}

.courseIntroWrapper .courseText {
	float: right;
}

.courseIntroWrapper #courseIntro {
	font-size: 15px; border: 1px solid #000000; overflow: hidden; min-height: 210px;
	background: url(images/moving_film.png) bottom left no-repeat;
}

.courseIntroWrapper #courseIntroText {
	float: right; width: 310px; padding: 10px; font-weight: normal;
}

.courseList h3#learn-material-title {
	font-size: 22px; text-align: right; margin: 25px 0 0 0;
}

.course-title-underline {
	height: 4px; background: url(images/course_title_underline.png) bottom right repeat-y; width: 99%; 
}

.courseList .test-top {
	padding-bottom: 3px;	
}

.courseList .test-number {
	font-size: 17px; color: #000000;	
}

.courseList .test-separator {
	font-size: 17px; color: #949393;	
}

.courseList .test-chapter {
	font-size: 17px; color: #fea644;	
}

.courseList .test-text {
	width: 382px; color: #000000; padding-right: 95px; padding-bottom: 5px; font-weight: normal; line-height: 16px; 	
}

.courseList .test-bottom {
	text-align: left; 	
}

.courseList .test-money {
	color:black; font-size: 13px; width:20px;
}

.courseList .test-basket {
	color:black; font-size: 13px;
}

.courseList .test-wrapper-row {
	padding-right: 2px; border-bottom: 1px solid #cfcfcf; padding-bottom: 10px;
}

.courseList .test-wrapper-row2 {
	padding-right: 2px; border-bottom: 1px solid #cfcfcf; padding-bottom: 10px;
}

.courseList .test-wrapper-row2 .test-top {
	padding-bottom: 3px; float: right; width: 335px; text-align: right;
}

.courseList .test-wrapper-row2 .test-bottom {
	text-align: right; float: left; width: 125px;
}

.courseList .test-wrapper-row2 img {
	vertical-align: middle; margin-left: 4px;
}

.courseList .test-wrapper-row2 .test-bottom .test-money {
   float: right; line-height: 23px; width: 42px;
}

.courseList .test-wrapper-row2 .test-bottom a.blackLink {
    display: block; float: left;  width: 83px;
}

.smallShopCart

{

	width:480px;

	font-size:12px;

	text-align:center;

	

}

.linkPath

{

	height:20px;

	font-size:12px;

	color:#888;

}

	
.allTestsCart  {
	margin-bottom:10px;
	font-size:12px;
	width:480px;
	text-align:center;
	margin-top: 10px;
}

.allTestsCart a {
	text-decoration:none; color:#222222;
}

.allTestsCart div#saleBanner {
	width: 480px; height: 66px; background: url(images/sale_course_banner.jpg) center center no-repeat;
}

.allTestsCart div#saleBanner a {
	display:block; font-weight: bold; font-size: 18px; color: #000000; padding-right: 60px; line-height: 69px; 
}



.linkPath a

{

	font-size:12px;

	color:#888; 

	text-decoration:none;

}

.linkPath a:hover

{

	font-size:12px;

	color:#666;

	text-decoration:underline;

}

.example

{

	width:450px;

	text-align:center;

	float:left;

	color:#222222;

	font-size:12px;



}



.courseList li a

{

	font:bold 14px arial; 

	color:#0099cc;

	text-decoration:none;

}



.courseList li a:hover

{

	font:bold 14px arial; 

	color:#222222;

}



.courseList li

{

	padding-right: 25px;

	background-image: url(images/arrow.jpg);

	background-repeat: no-repeat;

	background-position: right;

	height:20px;
	text-align:right;
	margin-right:20px;

	cursor:pointer;

}

.courseList li:hover

{

	padding-right: 25px;

	background-image: url(images/blueArrow.jpg);

	background-repeat: no-repeat;

	background-position: right;

	height:20px;

	color:#0099cc;

}



.courseList ul

{

	margin-left: 0;

	padding-left: 0;

	list-style: none;

}



div.message

{

	color: #333333;

	font-size:12px;

	font-weight:bold;

	width:500px;

	height:20px;

	display:block;

	text-align:center;

	



}

.signup

{

	width:420px;

	height:265px;

	float:right;

	font-weight:bold;

	color:#222222;

	margin-right:70px;

	margin-top:5px;



}



* html .signup

{

	width:423px;

	height:265px;

	float:right;

	font-weight:bold;

	color:#222222;

	margin-right:20px;

	margin-top:2px;



}



div.notPurchase

{

	color:#EE0000;

	padding-right:20px;

	margin-top:10px;

	font-size:12px;

	cursor:pointer;

	

}



div.purchase

{

	color:#00BB00;

	padding-right:20px;

	margin-top:10px;

	font-size:12px;

	cursor:pointer;



}

div.contact {
	width:485px;
	font-weight:bold;
	color:#222222;
	margin-top:15px;
	margin-right:10px;
	text-align:right;
	direction:rtl;
}

div.content {
	width:460px;
	direction:rtl;
	margin-top:10px;
	margin-left:10px;
	text-align:right;
}



div.content p

{

 margin-top: 2px; 

 margin-bottom: 2px; 

 font-size:12px;





}



div.content h3

{

	color:#222222;

}



div.content p

{

	color:#333; 

}





div.rightMenu

{	

	margin-top:4px;

	float:left;

	width:229px;

	height:482px;

}



.clear {

  clear: both;

  height: 0;

  overflow: hidden;

}



div.footer 

{

	clear:both;
	font:12px arial;

}

.topLeft

{

	background-image: url("images/topLeft.jpg"); 

	width:10px;

	height:10px;

	background-repeat:no-repeat;

	float:left;



}



.topCenter

{

	background-image: url("images/topCenter.jpg"); 

	background-repeat:repeat-x;

	height:10px;

	float:left;

}



.topRight

{

	background-image: url("images/topRight.jpg"); 

	width:10px;

	height:10px;

	background-repeat:no-repeat;

	float:left;

}



.centerLeft

{

	background-image: url("images/centerLeft.jpg"); 

	width:10px;

	background-repeat:repeat-y;

	float:left;

}



.centerLeft2

{

	background-image: url("images/centerLeft.jpg"); 

	width:10px;

	background-repeat:repeat-y;

	float:left

}



* html .centerLeft

{

	margin-top:-5px;

	background-image: url("images/centerLeft.jpg"); 

	width:10px;

	background-repeat:repeat-y;

	float:left

}



.centerRight

{

	background-image: url("images/centerRight.jpg"); 

	width:10px;

	background-repeat:repeat-y;

	float:left;

}



.centerRight2

{

	background-image: url("images/centerRight.jpg"); 

	width:10px;

	background-repeat:repeat-y;

	float:left;

}



*html .centerRight

{

	margin-top:-5px;

	background-image: url("images/centerRight.jpg"); 

	width:10px;

	background-repeat:repeat-y;

	float:left;

}



.bottomLeft

{

	background-image: url("images/bottomLeft.jpg"); 

	width:10px;

	height:10px;

	background-repeat:no-repeat;

	float:left;



}



.bottomCenter

{

	background-image: url("images/bottomCenter.jpg");

	background-repeat:repeat-x;

	height:10px;

	float:left;



}



.bottomRight

{

	background-image: url("images/bottomRight.jpg"); 

	width:10px;

	height:10px;

	background-repeat:no-repeat;

	float:left;



}



.rightMainArea

{

	width:209px; 

	height:600px; 

	background-color:white; 

	float:left;

}



* html .rightMainArea

{

	margin:-5px -6px -5px -5px;

	width:209px; 

	height:420px; 

	background-color:white; 

	float:left;

}



div.logo

{

	float:left;

	background:url("images/logo.jpg");

	width:242px;

	height:88px;

	margin-left:10px;

	cursor:pointer;



}



div.addFav

{

	color:red;

	height:20px;

	font-size:11px;

	float:right;

	margin-right:20px;

	border-size:1px;

}



.link

{

	cursor:pointer;

}



div.menu

{

	height:38px;

	margin-top:50px;

	margin-right:20px;

	border:1px;

	float:right;

	width:450px;



}



div.menuRight

{

	width:11px;

	height:38px;

	background:url("images/menuRight.jpg");

	float:right;

}



div.menuLeft

{

	width:11px;

	height:38px;

	background:url("images/menuLeft.jpg");

	float:right;

}



div.menuItem

{

	width:100px;

	height:38px;

	line-height:38px;

	vertical-align:middle;

	text-align:center;

	background:url("images/menuBg.jpg");

	float:right;

	cursor:pointer;

}

div.menuItem a

{

	line-height:38px;

	color:white;

	font-size:14px;

	font-weight:bold;	

	text-decoration:none;

}



div.menuItem a span

{

	color:white;

	font-size:15px;

	font-weight:bold;	

	text-decoration:none;

}



div.menuItem a:hover, div.menuItem a:hover span

{

	color:#CC0000;

	

}



div.menuSep
{
	width:6px;
	height:38px;
	background:url("images/menuSep.jpg");
	float:right;
}

div.loginBox
{
	width:209px;
	float:left;
}

table.loginBox
{ 
	width:175px; 
	text-align:right; 
	direction:rtl;
	float:right;
	margin-right:15px;
	margin-top:5px;
}

* html table.loginBox
{ 
	width:175px; 
	text-align:right; 
	direction:rtl;
	float:right;
	margin-right:10px;
	margin-top:5px;
}

.searchBox
{ 
	width:175px; 
	text-align:center; 
	direction:rtl;
	float:right;
	margin-right:51px;
	margin-top:10px;
}

* html .searchBox
{ 
	width:175px; 
	text-align:center; 
	direction:rtl;
	float:right;
	margin-right:23px;
	margin-top:10px;
}

* html div.loginBox
{
	width:221px;

	height:126px;

	background:url("images/loginBoxBG.jpg");

	background-repeat: no-repeat;	

	background-position:center;

	margin-right:-1px;
}

.loginTitle

{

	display:block;

	margin-top:14px;

	margin-right:15px;

	float:right;

	direction:rtl;

	height:15px; 

	vertical-align:middle;

	margin-bottom:10px;

	cursor:pointer;

}

* html .loginTitle

{

	display:inline;

	direction:rtl;

	height:15px; 

	vertical-align:middle;

	cursor:pointer;

}





div.userMenu

{

	margin-top:10px;

	width:211px;

	height:318px;

	float:left;

	}



* html div.userMenu

{

	width:207px;

	height:336px;

	background:url("images/userMenuBG.jpg");

	float:left;

	background-repeat: no-repeat;	

	background-position:center top;

	margin:0px -5px 0px -3px;

	



	}



div.recommenderMenu

{
	margin:0px;

	width:209px;

	height:250px;
	background:url("new/NEWS.jpg");
	background-position:center top;
	float:left;

	background-repeat: no-repeat;	
	overflow: hidden;

		

}

div.recommenderMenu a

{

	color:#222222;

	text-decoration:none;

	font-weight:bold;

}



div.relevant

{

	margin-top:15px;

	margin-right:15px; 

	width:180px;

	height:190px;

	overflow:auto;

		

}

div.relevant a

{

	color:#222222;

	text-decoration:none;

	font-weight:bold;

}

div.relevant a:hover;

{

	text-decoration:underline;

}



div.recommenderMenu a:hover

{

	text-decoration:underline;

}

	

input.loginInput

{

	width:130px;

	



}



input.search

{

	width:150px;

	background-color:#ebebeb;



}

a.blackLink

{

	text-decoration:none;

	color:#333333;



}

a.blackLink:hover

{

	color:red;



}

div.searchPanel

{

	background:url("images/search.jpg");

	width:502px;

	height:42px;

	border:1px white solid;

	background-repeat: no-repeat;	

}





#dropmenudiv{

position:absolute;

border:0px solid black;

border-bottom-width: 0;

font:normal 12px Verdana;

line-height:18px;

z-index:100;

}



#dropmenudiv a{



display: block;

text-indent: 3px;

border-bottom: 0px solid black;

padding: 1px 0;

text-decoration: none;

font-weight: bold;

color: white;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #6666FF;

}



a.footer

{

	margin:0px 10px;

	font-weight:bold;

	color:black;

	font-size:12px;

	text-decoration:none;

}



.footer a:link
{
	color: #333333;
	text-decoration:none;
}
.footer a:hover
{
	color: #333333;
	text-decoration: underline;
}
.footer a:visited
{
	color: #333333;
	text-decoration:none;
}
.footer a:visited:hover
{
	color: #333333;
	text-decoration: underline;
}

div.shopCart

{

	width:505px;

	margin-top:20px;



}



.shopCartTitle

{

	background-color:#c5fa00;

	color: #000000;

	width:14px;

	font-weight:bold;



}

.leftCorner

{

	background:url('images/leftCorner.gif');

	width:23px;

	height:24px;

	background-repeat:no-repeat;

}



.rightCorner

{

	background:url('images/rightCorner.gif');

	width:23px;

	height:24px;

	background-repeat:no-repeat;

}



div.footerContent

{

	width:740px; 

	height:50px; 

	background-color:white;

	float:left; 

	text-align:center;

	}

	

* html div.footerContent

{

	width:740px; 

	height:50px; 

	background-color:white;

	float:left; 

	text-align:center;

	margin-top:-5px;

	}

	

.coupons input

{

	background-color:white;

}

 html .fb_share_button 
 { 
  border:1px solid;
  border-color:white;
 display: -moz-inline-block; 
 display:inline-block; 
 padding:7px 35px;
 height:17px;
 width:61px;
 background:url(http://gool.co.il/facebookshare.jpg) 
 no-repeat top right; 
 font-family:Arial;
 font-size:13px;
 text-align:right;
 color:black;
 } 
 html .fb_share_button:hover 
 { 
  border:1px solid;
 color:red;
 border-color:#295582; 
 background:url(http://gool.co.il/facebookshare.jpg) no-repeat top right;
 } 
 
#newsticker {  
   width:175px; margin-top: 0px; padding-right: 19px;
}  

#newsticker ul {  
   margin-top: 0;
}  
.newsticker-jcarousellite { width:175px; }  
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }  

.home_title { width:200px;
	height:20px;
	line-height:20px;
	font-size:14pt;
	margin-top:10px;
	direction:rtl;
	text-align:right;
}

.home_title h1 { margin:0;
	padding:0;
	float:right;
	width:120px;
}

.home_title span {
}

.clear_div { clear:both;
}

.home_h2 { width:100%;
	color:#F90; 
	font:17px arial; 
	margin-top:10px;
	text-align:right;
}

.home_h2 h2 { font-size:12pt;
	font-weight: bold;
	margin:0;
}

.td_home { width:250px;
	text-align:right;
}

.td_home a { color:#333333; 
	text-decoration:none;
}

div.horizontal_scroller {
	position:relative; height:21px; width:552px; display:block; overflow:hidden; padding: 0 3px; background-color: #ececec;
	line-height: 21px;
}
div.scrollingtext{
	position:absolute; white-space:nowrap; font-family:'Trebuchet MS',Arial; font-size:12px; font-weight: normal; color:#000000;
}

img#main-banner1 {
	padding-top: 13px;	
}

#facebook-like-gool {
	margin-top: 10px; padding-left: 32px; text-align: left;
}

#customer-data-icons {
	margin-top: 15px;
}

#customer-data-icons .customer-data-row {
	clear: both; width: 100%; min-height: 69px; line-height: 18px; border-top: 1px dotted #cccccc; padding-top: 14px;
}

#customer-data-icons .customer-data-row a {
	text-decoration: none; color: #000000; font-size: 14px; font-weight: bold;
}

#customer-data-icons .customer-data-row.last {
	border-top: 1px dotted #cccccc; border-bottom: 1px dotted #cccccc; 	
}

#customer-data-icons .customer-data-row.sale a {
	color: #dc2325; 	
}

#customer-data-icons .customer-data-row img  {
	float: right; padding-right: 8px; 	
}

#customer-data-icons .customer-data-row .customer-data-text {
	float: left; width: 135px; padding: 4px 0 0 12px;
}

#customer-data-icons img#drills-book {
	padding-right: 20px; padding-top: 3px;
}


/*** contact us form - new ***/
#contactus-wrapper h3 {
	font-size: 16pt; color: #E36C0A; padding-left: 77px; text-align: center;
}

#contactus-wrapper p.contactus-text {
	font-size: 14px; padding-right: 13px; width: 450px; text-align: right;
}


/*** Main Page - Colleges Filters ***/
#college-areas-title {
	float: right; padding-left: 20px;
}

#college-areas {
	float: right;
}

#college-areas input {
	display: block; float: right; margin-right: 20px;
}

#college-areas div {
	float: right; font-size: 12px; color: #000000; line-height: 20px;
}

#colleges-area-south, #colleges-area-north, #colleges-area-jerusalem, #colleges-area-center {
	display: none;	
}

.fb-like.fb_edge_widget_with_comment.fb_iframe_widget {
	margin-top: 35px; left: 39px;	
}

.fb-like.fb_edge_widget_with_comment.fb_iframe_widget iframe {
	width: 176px !important; 	
}

.fb-like.fb_edge_widget_with_comment.fb_iframe_widget  .fb_edge_comment_widget.fb_iframe_widget iframe {
	left: -49px;
}

.fb_edge_comment_widget {
  display: none !important;
}

#tl_popupSC {
	z-index: 99999 !important;	
}
