/* CSS Document */

/* /////GLOBAL RESET ///////*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
}
/* remember to define focus styles! */
:focus
{
	outline: 0;
}

.bold
{
    font-weight : bold;
}

.center
{
    text-align:center;
}



body
{
	line-height: 1;
	color: black;
	background: white;
	direction: rtl;
}
ol, ul
{
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table
{
	/*border-collapse: separate; 	border-spacing: 0;*/
}
caption, th, td
{
	text-align: right;
	font-weight: normal;
}

/* ///// END GLOBAL RESET ///////*/
body
{
	padding: 10px 0 0 0;
}

.wrapper
{
	margin: 0px auto;
	width: 990px;
}
.wrapper .header
{
	position: relative;
	padding-top: 0px; /*height: 250px;*/
	width: 990px;
}
.wrapper .header .logo
{
	float: right;
	width: 178px;
	height: 62px;
	margin: 5px 0 5px 0;
}

.hide
{
    display:none;
}

/*//////// MAIN NAVIGATION /////////*/

/*.wrapper .header .nav {
	padding-top: 30px;
	background: url(/imagesDesign/top_nav_bg.png) repeat-x center bottom;
	height: 49px;
	padding-right: 196px;
}
.wrapper .header .nav li {
	float: right;
	margin:0 0 0 3px;
	
}
.header .nav a {
	display: block;
	height: 43px;
	outline:none;
	background: url(/imagesDesign/top_nav.png) no-repeat;
	
}

.nav .navmelagot:link, .nav .navmelagot:visited 
{ 
	font-weight:bold; text-decoration:none;line-height:38px;
	color:#fff; 
	text-align:center; 
	font-size:18px;
	background-position:right top; 
	width:127px;
}
.nav .navmelagot:hover 
{
	font-weight:bold;
	text-decoration:none;
	line-height:38px;
	color:#fff; 
	text-align:center;
	font-size:18px;
	background-position:right -51px;
}

.nav .navstudies:link, .nav .navstudies:visited 
{
	font-weight:bold;
	text-decoration:none;
	line-height:38px;
	color:#fff; 
	text-align:center;
	font-size:18px;
	background-position:-313px top; 
	width:141px;
}
.nav .navstudies:hover 
{
	font-weight:bold;
	text-decoration:none;
	line-height:38px;
	color:#fff; 
	text-align:center;
	font-size:18px;
	background-position:-313px -51px;
}

.nav .navmosadot:link, .nav .navmosadot:visited 
{
	font-weight:bold;
	text-decoration:none;
	line-height:38px;
	color:#fff; 
	text-align:center;
	font-size:18px;
	background-position:-183px top; 
	width:127px;
}
.nav .navmosadot:hover 
{
	font-weight:bold;
	text-decoration:none;
	line-height:38px;
	color:#fff; 
	text-align:center;
	font-size:18px;
	background-position:-183px -51px;
}

.nav .navconsultation:link, .nav .navconsultation:visited 
{
	font-weight:bold;
	text-decoration:none;
	line-height:38px;
	color:#fff; 
	text-align:center;
	font-size:18px;
	background-position:-1px top; 
	width:180px;
}

.nav .navconsultation:hover 
{
	font-weight:bold;
	text-decoration:none;
	line-height:38px;
	color:#fff;
	text-align:center;
	font-size:18px;
	background-position:-1px -51px;
}

/*.nav .navbag:link, .nav .navbag:visited 
{
	background-position:left top; 
	width:167px;color:#fff;
}
.nav .navbag:hover 
{
	background-position:left -51px;
	color:#fff;
}
*/
.wrapper .navbag span
{
	display: block !important;
	font-size: 12px !important;
	padding-left: 15px !important;
	padding-top: 3px !important;
	color: #fff !important;
	text-indent: 0px !important;
	padding-right: 46px;
}

.wrapper .navbag b.join
{
	display: block !important;
	font-size: 14px !important;
	padding-left: 5px !important;
	padding-top: 2px !important;
	color: #fff !important;
	text-indent: 0px !important;
	padding-right: 43px;
}
.wrapper .navabout
{
	display: block;
	height: 14px !important;
	font-size: 12px;
	outline: none;
	background: none !important;
	text-decoration: none;
	font-weight: normal;
	margin: -30px 46px 0 0;
	color: #fff !important;
	width: 40px;
}
.wrapper .navabout:hover
{
	text-decoration: underline;
}
.nav .melagotselected:link, .nav .melagotselected:visited
{
	background-position: right -101px;
}
.nav .studiesselected:link, .nav .studiesselected:visited
{
	background-position: -313px -101px;
}
.nav .mosadotselected:link, .nav .mosadotselected:visited
{
	background-position: -183px -101px;
}
.nav .consultationselected:link, .nav .consultationselected:visited
{
	background-position: left -101px;
}
/*.nav .bagselected:link, .nav .bagselected:visited{background-position:left bottom; }*/

/*////////// SUBNAV //////////*/


.wrapper .header .subnav
{
	height: 33px;
	border-bottom: 1px solid #da5d00;
	background: #f97f03;
	text-align: center;
	color: #fff;
}
.wrapper .header  .closed
{display:none;}
.wrapper .header .subnav li
{
	margin-left: 12px;
	border-left: 1px solid #FFFFFF;
	padding-left: 12px; /*display: inline;*/
	float: right;
}
.wrapper .header .subnav .last
{
	border: none;
}
.wrapper .header .subnav ul
{
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
	height: 33px;
	width: 480px;
	margin: 0 auto;
}
.wrapper .header .subnav a
{
	color: #FFFFFF;
	text-decoration: none;
}
.wrapper .header .subnav a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.wrapper .header .subnav a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.wrapper .header .subnav a:hover
{
	color: #333;
	text-decoration: underline;
}
.wrapper .header .subnav .selected
{
}
.wrapper .header .subnav .selected a
{
	color: #333;
	text-decoration: none;
}
.wrapper .header .index
{
	background: url(/imagesDesign/New/index_links_bg.png) repeat-x center bottom;
	min-height: 141px; /*height:auto !important;*/
}
.wrapper .header .index div
{
	padding-right: 14px;
	clear: both;
}

/*////////// BREADCRUMBS ////////////*/

.breadcrumbs
{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	line-height: 15px;
	height: 15px;
	direction: ltr;
	margin: 5px 5px;
}
.breadcrumbs li
{
	/*display: inline;*/
	float: right;
	background: url(/imagesDesign/new/sign.gif) no-repeat right center;
	padding-right: 15px;
	margin: 0 0 0 5px;
}
.breadcrumbs ul
{
	float: right;
}
.breadcrumbs span
{
	float: right;
	margin-left: 10px;
	color: #DB5E00 !important;
}
.breadcrumbs a:link
{
	font-size: 14px;
	color: #DB5E00;
	text-decoration: none;
}
.breadcrumbs a:visited
{
	font-size: 14px;
	color: #DB5E00;
	text-decoration: none;
}
.breadcrumbs a:hover
{
	font-size: 14px;
	color: #DB5E00;
	text-decoration: underline;
}
.breadcrumbs a:visited
{
	font-size: 14px;
	color: #DB5E00;
	text-decoration: underline;
}


/*///////////  INDEX LINKS ///////////*/
.wrapper .header .index .indexlinks
{
	float: right;
	margin: 5px 18px 0 0;
	padding: 0 0 15px 0;
}
.wrapper .header .index .indexlinks li
{
	width: auto;
	text-align: right;
	padding: 5px 10px 5px 5px;
	background: url(/imagesDesign/double_arrow.gif) no-repeat right 11px;
}

.wrapper .header .index .indexlinks a
{
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
.wrapper .header .index .indexlinks .selected
{
	font-weight: normal;
	text-decoration: none;
	background: url(/imagesDesign/index_bg2-left.png) no-repeat left center #b34b00;
	padding: 0;
	margin: 5px 0 0 0;
}

.wrapper .header .index .indexlinks .selected a
{
	padding: 0px 14px 0 6px;
	display: block;
	height: 21px;
	line-height: 18px;
	background: url(/imagesDesign/index_bg2-right.png) no-repeat right center;
	margin: 0 -2px 0 0;
	font-weight: normal;
	text-decoration: none;
}
.wrapper .header .index .indexlinks .over
{
	background: url(/imagesDesign/intent/panel_title_l.png) no-repeat left top !important;
	padding: 0 0 0 2px;
	z-index: 1000;
	font-weight: normal;
	text-decoration: none;
	margin: 5px 0 0 0;
}
.wrapper .header .index .indexlinks .over a
{
	background: url(/imagesDesign/intent/panel_title_r.png) no-repeat right top !important;
	padding: 2px 3px 0 0;
	height: 22px;
	line-height: 22px;
	margin: 0x 0 0 0;
	display: inline-block;
	text-align: center;
}

.wrapper .header .index .indexlinks a:link, .wrapper .header .index .indexlinks a:link
{
}
.wrapper .header .index .indexlinks a:hover
{
	text-decoration: underline;
}
.wrapper .header .index .indexlinks a:active
{
	text-decoration: none;
}

/*//////////// MAIN CONTENT ///////////*/

.wrapper .container
{
	/*background: url(/imagesDesign/content_bg.png) repeat-y left top;*/
	overflow: hidden;
	font-size: 14px;
	line-height: 21px;
	text-align: right;
	width: 990px;
}
.wrapper .container .sidebar
{
	width: 335px;
	text-align: right;
	overflow: hidden;
}
.wrapper .container .maincontent
{
	width: 655px;
	float: right;
	direction: rtl;
	margin-top: 4px;
}
.wrapper .container .maincontent.category
{
	background: url(/imagesDesign/new/sidebar_sub_cat_bg.jpg) no-repeat 480px top;
}
#ItemsHolder
{
	clear: both;
	margin-top: 18px;
}
#ItemsHolder li
{
	margin: 0 4px 0 0;
	padding: 3px 25px 3px 0px;
	list-style: none;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	position: relative;
	right: 0;
	display: inline-block;
	width: 95%;
}
#ItemsHolder li a
{
	position: absolute;
	top: 0;
	right: 0;
	width: 25px;
	height: 26px;
	background: url(/imagesDesign/Campaigns/checkmark.png) no-repeat right top;
}
#BasketItemsHolder li
{
	margin: 0 4px 0 0;
	padding: 3px 25px 3px 0px;
	list-style: none;
	background: url(/imagesDesign/Campaigns/checkmark.png) no-repeat right top;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	position: relative;
	right: 0;
	float: right;
	display: inline-block;
	width: 95%;
}

#BasketItemsHolder li a
{
	position: absolute;
	top: 0;
	right: 0;
	width: 25px;
	height: 26px;
	background: url(/imagesDesign/Campaigns/checkmark.png) no-repeat right top;
}
.wrapper .container .mosad
{
	padding: 20px 0 0 0;
}
.wrapper .container .mosad h4
{
	font-size: 14px;
	font-family: Arial;
	color: #000;
	padding: 5px 10px;
}

/*///////////// PARAGRAPHS & HEADINGS /////////////*/
.maincontent h1
{
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: 14px;
	color: #333333;
}
.maincontent h2
{
	font-weight: bold;
	margin-top: 10px;
	margin-right: 14px;
	color: #333333;
}
.maincontent .GreyHeader
{
	font-size: 20px;
	line-height: 40px;
	font-weight: bold;
	color: #333333;
	background: url(/imagesDesign/heading_bg.png) repeat-x;
	padding-right: 14px;
	margin-bottom: 10px;
	margin-top: 22px;
	clear: both;
}
.GreyHeader a
{
	color: #333333 !important;
	text-decoration: none !important;
}

.wrapper .container .maincontent p
{
	margin-right: 14px;
	margin-left: 5px;
}
.wrapper .container .maincontent .openning
{
	margin-bottom: 0px;
}

.SelectAllStaticBig
{
	background: url('/imagesDesign/SelectAll/select_big.png') no-repeat scroll 0 0 transparent;
	width: 502px;
	height: 32px;
	margin: 10px auto;
	position: relative;
}

.SelectAllStaticSmall
{
	background: url('/imagesDesign/SelectAll/select_little.png') no-repeat scroll 0 0 transparent;
	width: 462px;
	height: 32px;
	margin: 10px auto;
	position: relative;
}

.SelectAllActiveBig
{
	background: url('/imagesDesign/SelectAll/select_big_nocheck.png') no-repeat scroll 0 0 transparent;
	width: 502px;
	height: 32px;
	margin: 10px auto;
	position: relative;
}

.SelectAllActiveSmall
{
	background: url('/imagesDesign/SelectAll/select_little_nocheck.png') no-repeat scroll 0 0 transparent;
	width: 462px;
	height: 32px;
	margin: 10px auto;
	position: relative;
}

.SelectAllBigText
{
	font-weight: bold;
	font-size: 14px;
	color: #fff;
	top: 4px;
	right: 40px;
	position: absolute;
}

.SelectAllSmallText
{
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	top: 4px;
	right: 40px;
	position: absolute;
}

.wrapper .container .maincontent .CategoryStip
{
	background: url(/imagesDesign/new/select_all.png) no-repeat;
	height: 38px;
	width: 440px;
	margin: 10px 15px;
	text-align: center;
}

.wrapper .container .maincontent .CategoryStip img
{
}

.wrapper .container .maincontent .CategoryStip p
{
	margin: 5px 4px 0 6px;
	font-weight: bold;
	font-size: 14px;
	float: right;
	color: #fff;
	width: 400px;
}
.wrapper .container .maincontent .CategoryStip p a
{
	color: #fff;
	text-decoration: underline;
}

/*////////	 LINKS  //////*/
.wrapper .container .maincontent a:link
{
	color: #F97f03;
	text-decoration: underline;
}
.wrapper .container .maincontent a:visited
{
	color: #F97f03;
	text-decoration: underline;
}
.wrapper .container .maincontent a:hover
{
	color: #da5d00;
	text-decoration: underline;
}
.wrapper .container .maincontent a:active
{
	color: #F97f03;
	text-decoration: underline;
}

.abstract a:link
{
	color: #F97f03;
	text-decoration: underline;
}
.abstract a:visited
{
	color: #F97f03;
	text-decoration: underline;
}
.abstract a:hover
{
	color: #da5d00;
	text-decoration: underline;
}
.abstract a:active
{
	color: #F97f03;
	text-decoration: underline;
}


.wrapper .container .maincontent .proffession a:link, .wrapper .container .maincontent .proffession a:visited, .wrapper .container .maincontent .proffession a:active
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.wrapper .container .maincontent .proffession a:hover
{
	text-decoration: underline;
	color: #da5d00;
}
.wrapper .container .maincontent .proffession h3
{
	font-size: 14px;
	font-weight: bold;
	color: #da5d00;
	border-bottom: 1px dotted #ccc;
}
.wrapper .container .maincontent .proffession h3 a:link, .wrapper .container .maincontent .proffession h3 a:visited, .wrapper .container .maincontent .proffession h3 a:hover, .wrapper .container .maincontent .proffession h3 a:active
{
	font-size: 14px;
	font-weight: bold;
	color: #da5d00; /*border-bottom: 1px dotted #ccc;*/
	text-decoration: none;
}
.wrapper .container .maincontent .proffession
{
	float: right;
	width: 295px;
	margin-right: 14px;
	margin-left: 10px;
	margin-bottom: 20px;
}
/*//////// ARTICLE QUAD ////////*/
.wrapper .container .maincontent .articlelinks
{
	float: right;
	width: 326px;
	margin: 0px 10px 30px 5px;
	padding: 0px;
	list-style: none;
	text-align: right;
}
.wrapper .container .maincontent .articlelinks a
{
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	display: block;
	background: url(/imagesDesign/black_doublearrow.png) no-repeat 11px center;
	width: 326px;
	padding: 2px 12px 2px 0;
	margin: 0 -6px 0 0;
}
.wrapper .container .maincontent .articlelinks a:hover
{
	color: #fff;
	background: url(/imagesDesign/article_link_bg.jpg) no-repeat center center;
}
.wrapper .container .maincontent .articlelinks .a_hover
{
	color: #fff;
	background: url(/imagesDesign/article_link_bg.jpg) no-repeat center center;
}

.wrapper .container .maincontent .articlelinks li
{
	margin: 0px;
	padding: 3px 0px;
	border-bottom: 1px dotted #CCCCCC;
	background: none;
}
.wrapper .container .maincontent .articlelinks span
{
	display: none;
	visibility: hidden;
}
.wrapper .container .maincontent .youtubevideo
{
	height: 200px;
	width: 280px;
	margin: 0px 10px 10px 0px;
	float: right;
}
.wrapper .container .maincontent .youtubevideo div
{
	height: 200px;
	width: 280px;
	margin: 0;
	position: relative;
	overflow-y: hidden;
}
.wrapper .container .maincontent .youtubevideo ul
{
	width: 280px;
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
	height: 1000px;
}
.wrapper .container .maincontent .youtubevideo li
{
	width: 280px;
	padding: 0;
	margin: 0;
	height: 200px;
	line-height: 200px;
}

.wrapper .container .maincontent .youtubevideo object
{
	height: 198px;
	width: 280px;
}
.wrapper .container .maincontent .youtubevideo embed
{
	height: 198px;
	width: 280px;
}
/*/////////// BANNER 468x60 /////////////*/
.wrapper .container .maincontent .banner468X60
{
	width: 468px;
	border: 3px solid #CCCCCC;
	margin: 20px auto;
	clear: both;
	height: 60px;
}

/*/////////// SUGGESTIONS LINKS QUAD /////////////*/
.wrapper .container .maincontent .suggestions
{
	margin-right: 14px;
	margin-bottom: 25px;
}
.wrapper .container .maincontent .suggestions li
{
	float: right;
	width: 300px;
	margin-left: 5px;
}
.wrapper .container .maincontent .suggestions a
{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.wrapper .container .maincontent .suggestions a:link, .wrapper .container .maincontent .suggestions a:visited
{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.wrapper .container .maincontent .suggestions a:hover
{
	font-size: 12px;
	color: #666;
	text-decoration: underline;
}

.clear
{
	clear: both;
}

.wrapper .container .maincontent .hp_article_image
{
	float: right;
	border: 1px solid #666666;
	margin-right: 14px;
}


.mekudam .mekudamitem img
{
	/*float: right;*/
	border: 1px solid #CCCCCC;
	margin-left: 5px;
}
.mekudam .mekudamitem
{
	background: url(/imagesDesign/mekudam_bg.png) repeat-x center bottom;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	border-bottom: 1px dashed #E89554;
	margin: 0 0 12px 0;
	float: left;
	width: 100%;
}

.wrapper .container .maincontent .mekudam
{
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px dotted #ccc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-right: 14px;
	margin-left: 14px;
}
.mekudam .mekudamitem h3
{
	font-size: 13px;
	font-weight: bold;
	color: #C05701;
	margin-top: 0 !important;
	line-height: 15px;
	height: 15px;
}

.wrapper .container .maincontent .mekudam .mekudamitem a
{
	font-size: 14px;
	font-weight: bold;
	color: #C05701;
	text-decoration: underline;
	cursor: pointer;
}

.wrapper .container .maincontent .mekudam .mekudamitem .ItemHeader
{
	text-decoration: underline;
}

.wrapper .container .maincontent .mekudam .mekudamitem p
{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 480px;
	line-height: 17px; /*font-size: 13px;*/
}
.mekudam .mekudamitem .morelinks
{
	margin: 0 174px;
}

.wrapper .container .maincontent .mekudam .mekudamitem .morelinks
{
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks a
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	padding: 0px 23px 4px 0;
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks a:hover
{
	text-decoration: underline;
	color: #F97F03;
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks .moreinfo
{
	/*background: url(/imagesDesign/info_icon.gif) no-repeat right center; 	width: 80px;*/
}
.wrapper .container .maincontent .mekudam .mekudamitem .moreinfodiv
{
	width: 76px;
	margin-right: 10px;
}
.wrapper .container .maincontent .mekudam .mekudamitem .moreinfo
{
	float: none;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.wrapper .container .maincontent .mekudam .mekudamitem .morelinks .addtobag
{
	background: url(/imagesDesign/button_free_yedion.gif) no-repeat right center;
	color: #fff !important;
	width: 105px;
	height: 30px; /*line-height:30px;*/
	padding: 6px 12px 0 0;
	margin-right: 0px;
	text-decoration: none;
	text-indent: 10px;
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks .addtobagCnt
{
	background: url(/imagesDesign/button.png) no-repeat center top;
	color: #fff !important;
	width: 88px;
	height: 24px; /*line-height:30px;*/
	padding: 2px 2px 0 0;
	margin-right: 27px;
	text-decoration: none;
	text-indent: 10px;
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks span
{
	margin: 4px 2px 0 10px;
	float: right;
}
.CheckBoxOff
{
	float: right;
}
.CheckBoxOn
{
	float: right;
}
.CheckBoxSend
{
	float: right;
}
.CheckBoxOff img
{
	border: none !important;
	margin: 0 0 0 0 !important;
}
.CheckBoxOn img
{
	border: none !important;
	margin: 0 0 0 0 !important;
}
.CheckBoxSend img
{
	border: none !important;
	margin: 0 0 0 0 !important;
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks .addtobag:hover
{
	color: #9b4301;
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks .addtobag.Checked
{
	background: url(/imagesDesign/button_free_yedion.gif) no-repeat right center; /*color:#fff!important; 	text-decoration:none; 	width:75px; 	padding:0 35px 0 0;  	*/
}
.wrapper .container .maincontent .mekudam.scholars .addtobag
{
	padding: 6px 22px 0 0 !important;
}
.wrapper .container .maincontent .mekudam .mekudamitem .morelinks .addtobag.SendSuccess
{
	background: url(/imagesDesign/green_success_button.png) no-repeat right center;
	color: #fff !important;
	text-decoration: none;
	width: 122px;
	height: 36px;
	padding: 0 4px 0px 0 !important;
	cursor: default;
	text-indent: 0px;
}

.wrapper .container .maincontent .mekudam .mekudamitem .CardsText
{
	font-size: 100%;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
/*////////// SIDEBAR SEARCH BOX //////////////*/

.wrapper .searchbox
{
	background: url(/imagesDesign/New/combo_search_bg.png) repeat-x center top;
	height: 56px;
	width: 100%;
	padding-top: 10px;
}
.wrapper .searchbox div
{
	background: transparent url(/imagesDesign/New/combo_bg.png) no-repeat center top;
	height: 50px;
	width: 900px;
	margin: 0 auto;
	padding: 0;
	float: left;
}
.wrapper .container .sidebar .ver2
{
	background: none;
}

.wrapper .searchbox .WhiteText
{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 22px;
	padding-top: 12px;
	float: right;
	text-align: right;
}
.wrapper .searchbox h3
{
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 5px;
	padding-top: 37px;
	clear: left;
	text-align: right;
}

.wrapper .container .sidebar .ver2 h2, .wrapper .container .sidebar .ver2 h3
{
	color: #000000;
}
.wrapper .searchbox select
{
	margin-right: 4px;
	font: 14px Arial, Helvetica, sans-serif;
	width: 173px;
	text-align: right;
	margin-top: 11px;
	float: right;
	text-align: right;
	direction: rtl;
}

.wrapper .searchbox .choosen
{
	background-color: #08246B;
	color: #FFFFFF;
	font-weight: 700;
}

.wrapper .searchbox .last
{
	margin-bottom: 0px;
	font-weight: 700;
}

.wrapper .searchbox .searchbutton
{
	float: right;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 9px 4px 0 0;
	cursor: pointer;
	width: 88px;
	text-align: center;
}

.wrapper .searchbox .searchbutton:hover
{
	background: url(/imagesDesign/button.png) no-repeat center bottom;
}

#BubbleText
{
	display: none;
}

#SearchSubTitle
{
	display: none;
}

.wrapper .container .sidebar .basketwithoutserachbox
{
	display: none;
}

/*//////////// BIG BOX BANNER //////////*/
.wrapper .container .sidebar .sidebarcontainer .bigboxbanner
{
	padding: 4px 0 0;
	/*height: 258px;*/
	text-align: center;
	margin-right: 14px;
	margin-left: 12px;
}
.wrapper .container .sidebar .sidebarcontainer
{
	margin-top: -2px;
	padding-top: 20px;
}
.wrapper .container .sidebar .sidebarcontainer .adwords a
{
	font-size: 14px;
	color: #1111CC;
	text-decoration: underline;
	font-weight: normal;
}
.wrapper .container .sidebar .sidebarcontainer .adwords .more
{
	font-size: 12px;
	font-weight: normal;
	color: #228822;
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
}
.wrapper .container .sidebar .sidebarcontainer .adwords
{
	margin-right: 16px;
	line-height: 18px;
	margin-top: -15px;
	direction: rtl;
}
.wrapper .container .sidebar .sidebarcontainer .adwords h4
{
	margin-top: 15px;
}
.wrapper .container .sidebar .sidebarcontainer h3
{
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	margin-right: 14px;
	margin-bottom: 20px;
}
.wrapper .container .sidebar .sidebarcontainer .selectedinst .selecteditem
{
	background: url(/imagesDesign/mekudam_logo_bg.png) no-repeat center top;
	float: right;
	height: 132px;
	width: 124px;
	text-align: center;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 35px;
	direction: rtl;
}
.wrapper .container .sidebar .sidebarcontainer .selectedinst .selecteditem img
{
	margin-top: 3px;
	width: 97px;
	height: 90px;
}
.wrapper .container .sidebar .sidebarcontainer .selectedinst .selecteditem a
{
	display: block;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
	margin-top: 3px;
}
.wrapper .container .sidebar .sidebarcontainer .selectedinst
{
	margin-right: 5px;
}
.wrapper .container .sidebar .sidebarcontainer .bigboxbanner img
{
	background: #eaeaea;
	padding: 0px 4px 4px 4px;
}

/* /////////// FOOTER ///////////*/
.wrapper .footer
{
	background: #f87E03 url(/imagesDesign/footer_bg.png) no-repeat center top;
	padding-top: 18px; /*border-top: 12px solid #EA6400;*/
	text-align: right;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #8C3C00;
	line-height: 15px;
	direction: ltr;
}
.wrapper .footer h4
{
	font-size: 18px;
	font-weight: bold;
	color: #8C3C00;
	float: right;
	margin-left: 42px;
}
.wrapper .footer .footerText
{
	font-size: 12px;
	font-weight: bold;
	color: #8C3C00;
	line-height: 14px;
	text-align: center;
	width: 760px;
	display: block;
	margin: 2px 0 0 0;
}

.wrapper .footer .linkscontainer
{
	margin-top: 10px;
	overflow: auto;
	font-size: 12px;
	font-weight: bold;
	color: #8C3C00;
	direction: rtl;
	clear: both;
}
.wrapper .footer .linkscontainer .sitelinks
{
	float: right;
	margin-left: 40px;
}

.wrapper .footer .linkscontainer .sitelinks li
{
	background: url(/imagesDesign/small_arrow.gif) no-repeat right center;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.wrapper .footer .linkscontainer .sitelinks a:link, .wrapper .footer .linkscontainer .sitelinks a:visited
{
	color: #8C3C00;
	text-decoration: none;
	border-bottom: 1px dotted #8c3c00;
}
.wrapper .footer .linkscontainer .sitelinks a:hover, .wrapper .footer .linkscontainer .sitelinks a:active
{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}
.wrapper .footer .linkscontainer .catlinks
{
	border-right: 1px dotted #8C3C00;
	margin-left: 5px;
	width: 185px;
	padding-right: 5px;
	float: right;
	padding: 10px 0;
	min-height: 130px;
}
.wrapper .footer .linkscontainer .last
{
	margin-left: 5px;
}
.wrapper .footer .linkscontainer .catlinks li
{
	padding: 3px 15px;
}
.wrapper .footer .linkscontainer .catlinks a:link, .wrapper .footer .linkscontainer .catlinks a:visited
{
	color: #8C3C00;
	text-decoration: none;
}
.wrapper .footer .linkscontainer .catlinks a:hover, .wrapper .footer .linkscontainer .catlinks a:active
{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}
.wrapper .footer a:link, .wrapper .footer a:visited
{
	color: #8C3C00;
	text-decoration: none;
}
.wrapper .footer a:hover, .wrapper .footer a:active
{
	color: #fff;
	text-decoration: none;
}
.wrapper .footer .saleline
{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	border-bottom: 1px solid #DE7105;
	padding-bottom: 5px;
	clear: both;
}
.commonlinks{float:right; width:805px; margin:9px 60px;}
.commonlinks li{float:right;margin:0px 10px; }
/* //////////////// CATEGORY PAGE //////////////////*/
.wrapper .container .maincontent .category
{
	width: 470px;
	float: left; /* background: url(/imagesDesign/category_right_bg.png) no-repeat right top;*/
	padding: 0 40px 0 0;
	margin: 0 0 15px 0;
}
.wrapper .container .maincontent .category .mekudam
{
	border: none;
}
.wrapper .container .maincontent .category .mekudam .mekudamitem p
{
	margin: 0px;
	padding: 0px;
	float: right;
	line-height: 17px; /*width:auto;*/
}

.wrapper .container .maincontent .category .mekudam .mekudamitem .moreinfodiv
{
	width: 76px;
	margin-right: 5px;
}

.wrapper .container .maincontent .category .mekudam .mekudamitem .SelectThisInstitute
{
	height: 30px;
	width: 117px;
}

.wrapper .container .maincontent .category .mekudam .mekudamitem .SelectThisInstitute img
{
	float: right;
	border: none;
}
.wrapper .container .maincontent .category .mekudam .mekudamitem .SelectThisInstitute p
{
	margin: -22px 40px 0 0;
	font-size: 13px;
	font-weight: bold;
	color: Black;
	font-family: Arial,Helvetica,sans-serif;
}

.wrapper .container .maincontent .category .mekudam .mekudamitem .moreinfo
{
	float: none;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.wrapper .container .maincontent .category .mekudam .mekudamitem img
{
	/*float: right;*/
	border: 1px solid #CCCCCC;
	margin-left: 4px;
	margin-right: 0 !important;
}
.wrapper .container .maincontent .category .mekudam .mekudamitem .morelinks
{
	float: none;
	width: auto;
	margin: 5px 98px 5px 60px;
	clear: both;
}
.wrapper .container .maincontent .category .mekudam .mekudamitem .morelinks a
{
	/*    	font-size: 12px; 	font-weight: bold; 	text-decoration: none; 	display: inline; 	padding:4px 23px 4px 0; 	margin:0 0 0 20px;      float:left; */
}

/* ///////////////CATEGORY SUBNAVIGATION /////////////// */
.wrapper .container .maincontent .catsubnav ul
{
	margin: 0 0 0 0;
}

.wrapper .container .maincontent .catsubnav li
{
	border-bottom: 1px dashed #999;
	padding: 2px 0;
	background: none;
	font-size: 12px;
	
}
.wrapper .container .maincontent div.catsubnav
{
	float: right;
	width: 132px;
	margin: 0px 12px 0px 0px;
}
.wrapper .container .maincontent .catsubnav h3
{
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0 0 0;
}


.wrapper .container .maincontent .catsubnav h3 a:link, .wrapper .container .maincontent .catsubnav h3 a:visited, .wrapper .container .maincontent .catsubnav h3 a:hover, .wrapper .container .maincontent .catsubnav h3 a:active
{
	color: #C05701;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	padding: 0 10px 0 0;
	text-decoration: underline;
}

.wrapper .container .maincontent .catsubnav a:link, .wrapper .container .maincontent .catsubnav a:visited
{
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 0 9px 0 0; /*font-size:13px;*/
}
.wrapper .container .maincontent .catsubnav a:hover, .wrapper .container .maincontent .catsubnav a:active
{
	color: #fff;
	background: url(/imagesDesign/category_subnav_hover.png) repeat right top;
}
.wrapper .container .maincontent .catsubnav h3 a.selected
{
	background: url(/imagesDesign/category_subnav_hover.png) repeat-x right center;
	color: #fff;
}
.wrapper .container .maincontent .catsubnav li.selected a
{
	background: url(/imagesDesign/new/sign.gif) no-repeat right center;
	padding: 0 9px 0 0;
	color: #DB5E00;
	font-weight: bold;
}
.wrapper .container .maincontent .catsubnav li a:hover, .wrapper .container .maincontent .catsubnav a:active
{
	/*background:url(/imagesDesign/new/sign.gif) no-repeat right center;*/
	background: none;
	padding: 0 9px 0 0;
	color: #000000;
}


/* ///////////////// PAGER ////////////////// */
.wrapper .container .maincontent .pager
{
	margin: 10px auto;
	width: 430px;
	height: 10px;
	float: right;
}

.wrapper .container .maincontent .pager ul
{
	display: inline;
	text-align: center;
	float: right;
	width: 100%;
	margin: 0 auto;
}

.wrapper .container .maincontent .pager li
{
	display: inline;
	font-weight: bold;
	margin: 0;
	background: none;
	padding: 0;
}
.wrapper .container .maincontent .pager li a:link, .wrapper .container .maincontent .pager li a:visited
{
	font-size: 12px;
	color: #DC5F00;
	display: inline;
	padding: 3px 6px;
}
.wrapper .container .maincontent .pager li a:hover, .wrapper .container .maincontent .pager li a:active
{
	color: #883900;
	text-decoration: none;
	padding: 3px 6px;
}

.wrapper .container .maincontent .pager a.selected
{
	color: #fff;
	background: url(../imagesDesign/pager_number_bg.png) no-repeat center center;
	padding: 3px 6px;
}

.wrapper .container .maincontent .pager .pagerprev
{
	padding-right: 15px;
}
.wrapper .container .maincontent .pager .pagernext
{
	padding-left: 15px;
}
.wrapper .container .maincontent .pager .pagerprev a
{
	background: url(/imagesDesign/pager_arrow_right.png) no-repeat right 4px;
	padding: 0 10px 0 0 !important;
	font-size: 12px !important;
	line-height: 14px;
	display: inline-block;
}
.wrapper .container .maincontent .pager .pagernext a
{
	background: url(/imagesDesign/pager_arrow_left.png) no-repeat left 4px;
	padding: 0 0px 0 10px !important;
	font-size: 12px !important;
	line-height: 14px;
	display: inline-block;
}

.wrapper .container .maincontent .pager a:link, .wrapper .container .maincontent .pager a:visited
{
	color: #DC5F00;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.wrapper .container .maincontent .pager a:hover, .wrapper .container .maincontent .pager a:active
{
	text-decoration: underline;
}
.wrapper .container .maincontent .category .pager
{
	margin: 10px 20px;
	position: relative;
}

.wrapper .container .maincontent .category .pager ul
{
	display: inline;
	text-align: center;
	float: right;
	width: 100%;
	margin: 0 auto;
}

.wrapper .container .maincontent .category .pager li
{
	display: inline;
	font-weight: bold;
	margin: 0 auto;
	background: none;
}
.wrapper .container .maincontent .category .pager li a:link, .wrapper .container .maincontent .category .pager li a:visited
{
	font-size: 14px;
	color: #DC5F00;
	display: inline;
	padding: 3px 6px;
}
.wrapper .container .maincontent .category .pager li a:hover, .wrapper .container .maincontent .category .pager li a:active
{
	color: #883900;
	text-decoration: none;
	padding: 3px 6px;
}

.wrapper .container .maincontent .category .pager a.selected
{
	color: #fff !important;
	background: url(/imagesDesign/pager_number_bg.png) no-repeat center center;
	padding: 3px 6px;
}
.wrapper .container .maincontent .category .pager .pagerprev
{
	padding-right: 15px;
}
.wrapper .container .maincontent .category .pager .pagernext
{
	padding-left: 15px;
}
.wrapper .container .maincontent .category .pager .pagerprev a
{
	background: url(/imagesDesign/pager_arrow_right.png) no-repeat right 4px;
	padding: 0 10px 0 0 !important;
	font-size: 12px;
	line-height: 14px;
	display: inline-block;
}
.wrapper .container .maincontent .category .pager .pagernext a
{
	background: url(/imagesDesign/pager_arrow_left.png) no-repeat left 4px;
	padding: 0 0px 0 10px !important;
	font-size: 12px;
	line-height: 14px;
	display: inline-block;
}
.wrapper .container .maincontent .category .pager a:link, .wrapper .container .maincontent .category .pager a:visited
{
	color: #DC5F00;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.wrapper .container .maincontent .category .pager a:hover, .wrapper .container .maincontent .category .pager a:active
{
	text-decoration: underline;
}
.wrapper .container .maincontent .mosadlogo
{
	float: right;
	border: 2px solid #E6E6E6;
	margin-bottom: 5px;
	margin-left: 15px;
	padding: 0;
}
.wrapper .container .maincontent .mosadlogo img
{
	float: none !important;
	border-color: #fff !important;
	border-style: solid !important;
	border-right: 3px !important;
	border-left: 3px !important;
	border-bottom: 15px !important;
	border-top: 15px !important;
	margin: 0 !important;
	background: #fff !important;
}
.wrapper .container .maincontent h3
{
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 14px;
}
.wrapper .container .maincontent ul
{
	margin-top: 0px;
	margin-right: 14px;
}
.wrapper .container .maincontent li
{
	background: url(/imagesDesign/black_doublearrow.png) no-repeat right 7px;
	padding-right: 12px;
	list-style-type: none;
}
.wrapper .container .maincontent a.addtobagbutton:link, .wrapper .container .maincontent a.addtobagbutton:visited
{
	display: block;
	float: right;
	margin: 5px 0 5px 16px;
	background: url(/imagesDesign/button_free_yedion.gif) no-repeat right center;
	font-weight: bold;
	color: #fff !important;
	width: 108px;
	height: 30px;
	line-height: 30px;
	padding: 0 22px 0 0;
	text-decoration: none;
	font-size: 12px;
	clear: right;
	text-decoration: none;
}

.wrapper .container .maincontent a.addtobagbutton
{
	display: block;
	float: right;
	margin: 5px 0 5px 16px;
	background: url(/imagesDesign/button_free_yedion.gif) no-repeat right center;
	font-weight: bold;
	color: #fff !important;
	width: 117px;
	height: 30px;
	line-height: 30px;
	padding: 0 22px 0 0;
	text-decoration: none;
	font-size: 12px;
	clear: right;
	text-decoration: none;
}

.wrapper .container .maincontent a.addtobagbutton.SendSuccess:link, .wrapper .container .maincontent a.addtobagbutton.SendSuccess:visited
{
	background: url(/imagesDesign/green_success_button.png) no-repeat right center;
	color: #fff !important;
	text-decoration: none;
	width: 122px;
	height: 36px;
	padding: 0 4px 0px 0;
	cursor: default;
}

.wrapper .container .maincontent a.addtobagbutton.Checked:link, .wrapper .container .maincontent a.addtobagbutton.Checked:visited
{
	background: url(/imagesDesign/button_free_yedion.gif) no-repeat right center; /*display: block; 	float: right; 	height: 30px; 	width: 82px; 	margin:5px 0 5px 16px;     background: url(/imagesDesign/added_to_bag_button_bg.png) no-repeat right center; 	font-weight: bold; 	color: #fff!important; 	line-height:30px; 	padding:0 35px 0 0;   	text-decoration:none; 	font-size: 12px; 	clear:right; 	text-decoration:none;*/
}

.wrapper .container .maincontent a.addtobagbutton:hover
{
	color: #9b4301;
}

/* ///////////// COURSES TABLE ////////// */
.CourseSupplierTitle
{
	font-size: 20px !important;
	color: #666666 !important;
	margin-top: 0px !important;
}

.wrapper .container .maincontent .coursestable
{
	margin-right: 14px;
	margin-top: 8px;
	margin-bottom: 10px;
}
.CoursesTitle
{
	border-bottom: 1px dotted #CCCCCC;
	font-size: 15px !important;
	font-weight: 700;
	color: #C73D00;
}
.CoursesSubTitle
{
	border-bottom: 1px dotted #CCCCCC;
	font-size: 17px !important;
	font-weight: 700;
	color: #C73D00;
}
.wrapper .container .maincontent .coursestable li
{
	border-bottom: 1px dotted #CCCCCC;
	padding: 1px 11px 3px 1px;
	border-left: 1px dotted #CCCCCC;
	float: right;
	width: 48%;
	background: url(/imagesDesign/black_doublearrow.png) no-repeat 100% center;
}
.wrapper .container .maincontent .coursestable .leftside
{
	border-left-style: none;
}
.wrapper .container .maincontent .coursestable .bottom
{
	border-bottom-style: none;
}

.wrapper .container .maincontent .coursestable a:link, .wrapper .container .maincontent .coursestable a:visited
{
	color: #000000;
	text-decoration: underline;
}
.ProductData
{
	padding: 0 10px;
}
.wrapper .container .maincontent .coursestable a:hover, .wrapper .container .maincontent .coursestable a:active
{
	color: #666666;
}
.wrapper .container .maincontent .notice
{
	background: url(/imagesDesign/item_bg_top.png) no-repeat center top;
	margin-top: 15px;
	margin-right: 14px;
	margin-bottom: 0px;
	width: 617px;
}
.wrapper .container .maincontent .notice div
{
	background: url(/imagesDesign/item_bg_bottom.png) no-repeat center bottom;
	height: 9px;
}
.wrapper .container .maincontent .imggallery
{
	margin: 0 14px 0 0;
	direction: ltr;
}
.wrapper .container .maincontent .imggallery img
{
	border: 1px solid #666666;
	margin-left: 5px;
	width: 146px;
	height: 137px;
}

/* /////////////// CONTACT FORM /////////////*/

.wrapper .container .sidebar .contactform
{
	background: url(/imagesDesign/new/sidebar_form_top.png) right top no-repeat;
	width: 323px;
	margin-right: 3px;
	margin-left: 10px;
	color: #FFFFFF;
	direction: rtl;
	padding-top: 24px;
	margin-top: 2px;
}
.wrapper .container .sidebar .contactform .LeftRegisterTitle
{
	margin: 0 0 13px 0;
	width: 180px;
	float: right;
	padding: 0 5px 0 0;
	display: block; 
	font-size: 16px; 
	font-weight: bold; 
	line-height: 21px; 
	height: 63px;
}
.wrapper .container .sidebar .contactform div
{
	height: 120px;
}
.wrapper .container .sidebar .contactform .yellowLink
{
	clear: both;
	float: left;
	color: #fff;
	margin: 4px 0 0 16px;
	font-size: 13px;
}
.wrapper .container .sidebar .contactform.extracted
{
	background: url(/imagesDesign/new/sidebar_form_top.png) right top no-repeat;
	height: 337px !important;
}
.wrapper .container .sidebar .contactform span
{
	background: url(/imagesDesign/new/sidebar_form_bottom.png) right top no-repeat;
	display: block;
	height: 23px;
}
.wrapper .container .sidebar .contactform label
{
	font-size: 12px;
	color: #FFFFFF;
	float: right;
	width: 145px;
}
.wrapper .container .sidebar .contactform .txt
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	clear: left;
	float: right;
	width: 145px;
}
.wrapper .container .sidebar .contactform p
{
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height: 20px;
	margin-top: 10px;
	clear: both;
}
.wrapper .container .sidebar .contactform .chkbox
{
	float: none;
}
.wrapper .container .sidebar .contactform h2
{
	font-size: 16px;
	font-weight: bold;
	margin-right: 3px;
	margin-bottom: 8px;
	padding: 5px 0 0 0;
}
.wrapper .container .sidebar .contactform .searchbutton
{
	float: left;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 19px;
	line-height: 19px !important;
	text-align: center;
	text-decoration: none;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: -6px 0 0 16px;
	cursor: pointer;
	width: 88px;
}
.wrapper .container .sidebar .contactform .searchbutton:hover
{
	background: url(/imagesDesign/button.png) no-repeat center bottom;
}
 .searchbuttonBottom
{
	float: left;
	color: #FFFFFF!important;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 19px;
	line-height: 19px !important;
	text-align: center;
	text-decoration: none;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 0px -12px 0 0;
	cursor: pointer;
	width: 120px;
}
 .searchbuttonBottom:hover
{
	background: url(/imagesDesign/button.png) no-repeat center bottom;
}
.wrapper .container .sidebar .sidebarcontainer .youtubevideo
{
	margin: 0 14px 0 10px;
	position: relative;
	float:right;
}
.wrapper .container .sidebar .sidebarcontainer .youtubevideo object
{
	width: 310px;
	height: 220px;
}
.wrapper .container .sidebar .sidebarcontainer .youtubevideo embed
{
	width: 310px;
	height: 220px;
}
.wrapper .container .sidebar .sidebarcontainer .youtubevideo h2
{
	font-size: 16px;
	font-weight: bold;
	background: url(/imagesDesign/youtube_header_bg.png) repeat-x center center;
	border-top: 1px solid #767676;
	border-bottom: 1px solid #767676;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
.wrapper .container .sidebar .sidebarcontainer .youtubevideo .morelinks
{
	background: url(/imagesDesign/youtube_link_bg.png) repeat-x center top;
	height: auto;
	border-bottom: 1px solid #E1E1E1;
	line-height: 34px;
	padding-right: 5px;
	direction: rtl;
}
.wrapper .container .sidebar .sidebarcontainer .youtubevideo .morelinks a
{
	line-height: 15px;
	font-size: 14px;
	float: right;
}
.wrapper .container .sidebar .sidebarcontainer .youtubevideo .morelinks span
{
	float: right;
}
.wrapper .container .sidebar .sidebarcontainer .extralinks h3
{
	font-size: 14px;
	font-weight: bold;
	color: #DD6100;
	border-bottom: 1px dotted #999999;
	padding: 5px 12px;
	margin: 0;
}

.wrapper .container .noborder
{
	border: none !important;
}
.wrapper .container .sidebar .sidebarcontainer .extralinks a:link, .wrapper .container .sidebar .sidebarcontainer .extralinks a:visited
{
	color: #DD6100;
	text-decoration: none;
	background: url(/imagesDesign/forum_icon.png) no-repeat right center;
	padding-right: 42px;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: 100;
}
.wrapper .container .sidebar .sidebarcontainer .extralinks a:hover, .wrapper .container .sidebar .sidebarcontainer .extralinks a:active
{
	color: #A44900;
}
.wrapper .container .sidebar .sidebarcontainer .extralinks
{
	background: url(/imagesDesign/links_bg.png) repeat-x center top;
	height: 216px;
	margin-top: 15px;
	margin-right: 17px;
	position: relative;
	float:right;
	width: 306px;
}
.wrapper .container .sidebar .sidebarcontainer .extralinks a.article
{
	background: url(/imagesDesign/article_icon.png) no-repeat right center;
	border-bottom-style: none;
	padding-bottom: 10px;
	padding-right: 42px;
	padding-top: 10px;
	text-decoration: none;
	display: block;
}

.wrapper .container .sidebar .sidebarcontainer .extralinks li
{
	margin-right: 20px;
}
.wrapper .container .sidebar .sidebarcontainer .extralinks li a:link, .wrapper .container .sidebar .sidebarcontainer .extralinks li a:visited
{
	color: #000000;
	text-decoration: none;
	background: url(/imagesDesign/black_doublearrow_ongrey.png) no-repeat right center;
	padding: 0 12px 0 0;
	margin: 0;
}
.wrapper .container .sidebar .sidebarcontainer .extralinks li a:hover, .wrapper .container .sidebar .sidebarcontainer .extralinks li a:active
{
	color: #666666;
	text-decoration: underline;
}
.clear
{
	clear: both;
}
.ajAxIndicator
{
	background: url(/imagesDesign/ajax-loader.gif) no-repeat right center;
	width: 126px;
	height: 22px;
	margin: 89px auto 89px auto;
	float: none;
}
/*///////////////// MOSADOT THUMBNAILS /////////////////////*/

.wrapper .container .maincontent .mosadot_thumbs .mosad
{
	background: #dadada url(../imagesDesign/mosad_thumb_bg.png) no-repeat center top;
	height: 170px;
	width: 110px;
	border: 3px solid #949494;
	padding: 5px 2px;
	float: right;
	margin: 5px;
	position: relative;
}
.wrapper .container .maincontent .results .mosad
{
	margin: 8px 3px 8px 3px;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad a
{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 14px;
	text-align: center;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad img
{
	height: 106px;
	width: 106px;
}
.wrapper .container .maincontent .mosadot_thumbs
{
	margin-right: 14px;
	margin-left: 14px;
	text-align: center;
	overflow: hidden;
	padding-right: 18px;
}
.wrapper .container .maincontent .results
{
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	overflow: visible;
	margin-top: 0px;
	padding-right: 8px;
}
.wrapper .container .maincontent a.tooltip:link, .wrapper .container .maincontent a.tooltip:visited
{
	border-bottom: 1px dashed #E26501;
	text-decoration: none;
	color: #000000;
}
.wrapper .container .maincontent a.tooltip:hover, .wrapper .container .maincontent a.tooltip:active
{
	background-color: #CCCCCC;
	border-bottom: 1px solid #666666;
	text-decoration: none;
	color: #000000;
}
.wrapper .container .maincontent .title
{
	font-size: 24px;
	margin-bottom: 10px;
}
.wrapper .container .maincontent .selectarea label
{
	font-weight: bold;
	margin-left: 5px;
}
.wrapper .container .maincontent .selectarea select
{
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
.wrapper .container .maincontent .selectarea
{
	margin-right: 14px;
	margin-left: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
/*////////////////// ABC LETTERS  ///////////////*/

.wrapper .container .maincontent .letters li
{
	float: right;
	margin-left: 10.6px;
	background: url(none);
	padding: 0px;
}
.wrapper .container .maincontent .letters a:link, .wrapper .container .maincontent .letters a:visited
{
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 0 3px;
}

.wrapper .container .maincontent .letters a:hover, .wrapper .container .maincontent .letters a:active
{
	color: #999999;
	text-decoration: none;
}
.wrapper .container .maincontent .letters a.selected
{
	background: url(../imagesDesign/letters_bg.png) no-repeat center center;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	margin: -3px 0;
	padding: 4px 10px;
	width: 15px;
}
.wrapper .container .maincontent .letters
{
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
	height: 20px;
	margin-right: 14px;
	margin-left: 14px;
	display: none;
}
.wrapper .container .maincontent .letters ul
{
	margin: 0px;
	padding: 0px;
}
.wrapper .container .maincontent .abc_results h3
{
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 5px;
}
.wrapper .container .maincontent .abc_results a:link
{
	font-weight: normal;
	color: #333333;
	float: right;
}
.wrapper .container .maincontent .abc_results a:visited
{
	color: #333;
}
.wrapper .container .maincontent .abc_results a:hover, .wrapper .container .maincontent .abc_results a:active
{
	color: #666;
}
.wrapper .container .maincontent .abc_results span
{
	font-weight: bold;
}
.wrapper .container .maincontent .abc_results li
{
	background: url(none);
	margin: 1px 0;
	padding: 0px 26px 0 0;
	height: 26px;
	border-bottom: 1px solid #bcbcbc;
}
.wrapper .container .maincontent .abc_results
{
	margin-bottom: 20px;
}
.wrapper .container .maincontent .geoarea
{
	margin-right: 14px;
	margin-left: 14px;
	border-bottom: 1px dotted #999;
	display: none;
	padding: 0;
	height: 60px;
}
.wrapper .container .maincontent .geoarea ul
{
	width: 530px;
	float: right;
	margin: 8px 0;
}
.wrapper .container .maincontent .geoarea ul li
{
	float: right;
	display: inline-block;
	background-image: none;
	margin: 0 0 2px 20px;
	padding: 0;
	direction: rtl;
	text-align: right;
	height: 21px;
	line-height: 15px;
	font-family: Tahoma;
	font-size: 10px;
}
.wrapper .container .maincontent .geoarea ul li input
{
	margin: 1px;
}
.wrapper .container .maincontent .geoarea .searchbutton
{
	float: left;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 18px 0 0 8px;
	cursor: pointer;
	width: 88px;
}

.wrapper .container .maincontent .geoarea label
{
	margin: 0px -3px 0px 15px;
	padding: 0px;
}


.wrapper .container .maincontent .abc_results, .mosadot_thumbs h3
{
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
	margin-right: 6px;
	margin-left: 14px;
	border-bottom: 1px dotted #999;
	text-align: right;
	clear: both;
}
.wrapper .container .maincontent .area h3
{
	font-size: 18px;
	font-weight: bold;
	margin-top: 35px;
	margin-right: 14px;
	margin-left: 14px;
	border-bottom: 1px dotted #999;
	text-align: right;
	clear: both;
}
.wrapper .container .maincontent .abc_results ul
{
	text-align: right;
	margin: 0 14px 0 0;
	padding: 0px;
}
.visible
{
	display: block !important;
}
/*------------STUDYAREAS------------*/
.wrapper .container .studyareas h1
{
	font-size: 24px;
	font-weight: bold;
	border-bottom: 1px dotted #999;
	padding-bottom: 5px;
}
.wrapper .container .studyareas li
{
	background: url(../imagesDesign/square_bullet.gif) no-repeat right center;
	float: right;
	width: 150px;
	margin: 0px;
	padding: 0px 8px 0px 0px;
}
.wrapper .container .studyareas a:link
{
	color: #333;
	text-decoration: none;
}
.wrapper .container .studyareas a:visited
{
	color: #666;
	text-decoration: none;
}
.wrapper .container .studyareas a:hover, .wrapper .container .studyareas a:active
{
	color: #000;
	text-decoration: underline;
	outline: none;
}
.wrapper .container .studyareas ul
{
	margin-bottom: 20px;
	overflow: hidden;
}
/*------------STUDYAREAS------------*/
/*------------ARTICLES--------------*/
.wrapper .container .maincontent .selectarea a:link, .wrapper .container .maincontent .selectarea a:visited
{
	color: #000000;
	text-decoration: underline;
	outline: none;
}
.wrapper .container .maincontent .selectarea a:hover, .wrapper .container .maincontent .selectarea a:active
{
	color: #666;
}
/* /////////////////////////// ARTICLES ////////////////////////// */

.wrapper .container .maincontent .articlelist a:link
{
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
}
.wrapper .container .maincontent .articlelist a:visited
{
	font-size: 14px;
	font-weight: bold;
	color: #343497;
}
.wrapper .container .maincontent .articlelist a:hover, .wrapper .container .maincontent .articlelist a:active
{
	font-size: 14px;
	font-weight: bold;
	color: #4c4cff;
}

.wrapper .container .maincontent .articlelist p
{
	margin-top: 0px;
	margin-bottom: 15px;
}
.wrapper .container .maincontent .article img
{
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
}
.wrapper .container .maincontent .article
{
	margin-right: 14px;
	margin-left: 10px;
}
.wrapper .container .maincontent .article h4
{
	font-size: 18px;
	font-weight: bold;
	margin-top: 18px;
}
.wrapper .container .maincontent .article h3
{
	height: auto;
}
.wrapper .container .maincontent .article h5
{
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	margin-top: 20px;
	padding-top: 15px;
	border-top: 1px dotted #999999;
}
.wrapper .container .maincontent .article .morearticles li
{
	background: url(none);
	margin: 0px;
	padding: 0px;
}
.wrapper .container .maincontent .article .morearticles a:link
{
	color: #0000cc;
	text-decoration: underline;
}
.wrapper .container .maincontent .article .morearticles a:visited
{
	color: #343497;
	text-decoration: underline;
}
.wrapper .container .maincontent .article .morearticles a:hover, .wrapper .container .maincontent .article .morearticles a:active
{
	color: #4c4cff;
	text-decoration: underline;
}
.wrapper .container .maincontent .article ul
{
	margin-right: 4px;
}
/*------------ARTICLES--------------*/

/*------------DICTIONARY------------*/
.wrapper .container .maincontent .dictionarytitle
{
	margin-right: 14px;
	margin-left: 14px;
	font-weight: bold;
	text-align: right;
	clear: both;
	overflow: hidden;
	height: 17px;
}
.wrapper .container .maincontent .dictionarytitle span
{
	text-align: left;
	float: left;
}
.wrapper .container .maincontent .dictionarytitle a:link, .wrapper .container .maincontent .dictionarytitle a:visited, .wrapper .container .maincontent .dictionarytitle a:hover, .wrapper .container .maincontent .dictionarytitle a:active
{
	font-size: 12px;
	color: #333;
	text-decoration: underline;
	font-weight: normal;
}
.wrapper .container .maincontent .entry
{
	background: #DA5D00;
	color: #FFFFFF;
	padding: 5px;
	margin: 5px 14px 10px;
}
.wrapper .container .maincontent .entry h3
{
	margin: 0px 0px 2px;
	padding: 0px;
}
.wrapper .container .maincontent .dictionary ul
{
	height: 595px;
	float: right;
	width: 139px;
	margin-left: 0px;
	margin-right: 15px;
	padding-right: 3px;
	padding-left: 3px;
	background: #E4E4E4;
}
.wrapper .container .maincontent .dictionary li
{
	background: url(none);
	margin: 0px;
	padding: 0px;
	font-size: 20px;
	font-weight: bold;
}
.wrapper .container .maincontent .dictionary a
{
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
.wrapper .container .maincontent .dictionary a:visited
{
	color: #666;
}

.wrapper .container .maincontent .dictionary a:hover, .wrapper .container .maincontent .dictionary a:active
{
	color: #DA5D00;
	text-decoration: underline;
}


.wrapper .container .maincontent .dictionary
{
	margin-bottom: 10px;
	overflow: auto;
	height: 620px;
}
.wrapper .container .maincontent .title span
{
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	position: absolute;
	left: 1px;
	top: 4px;
}
.wrapper .container .maincontent .searchresults
{
	position: relative;
	margin-right: 14px;
}
/*------------DICTIONARY------------*/
/*------------VIDEO-----------------*/
.wrapper .container .maincontent .videolist .videoitem
{
	background: #f0f0f0;
	text-align: right;
	height: 210px;
	width: 180px;
	border-bottom: 1px solid #999999;
	position: relative;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	padding: 10px 10px 5px;
	float: right;
	margin-left: 13px;
	margin-bottom: 13px;
}
.wrapper .container .maincontent .videolist .last
{
	margin-left: 0;
}

.wrapper .container .maincontent .videolist .videoitem .playicon
{
	position: absolute;
	top: 60px;
	left: 73px;
}
.wrapper .container .maincontent .videolist .videoitem h2
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background: url(none);
	line-height: 18px;
}
.wrapper .container .maincontent .videolist
{
	margin-top: 10px;
	margin-right: 14px;
	margin-left: 14px;
}
/*------------VIDEO-----------------*/
/*------------CARD------------------*/
.wrapper .container .maincontent .mailbox
{
	width: 620px;
	margin: 0 14px 0px 0;
	overflow: visible;
	background: url(/imagesDesign/new/main_form_bg_top.png) no-repeat right top;
	color: #fff;
	padding: 35px 0 0 0;
}
.wrapper .container .maincontent .mailbox h3
{
	margin: 0 17px 0 0;
}
.wrapper .container .maincontent .mailbox h4
{
	margin: 45px 17px 0 0;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
}
.wrapper .container .maincontent .mailbox span
{
	background: url(/imagesDesign/new/main_form_bg_bottom.png) no-repeat right top;
	clear: both;
	height: 25px;
	display: block;
	font-size: 12px;
}
.wrapper .container .maincontent .mailbox label
{
	width: 141px;
	float: right;
	margin: 0 4px 0 0;
	font-size: 12px;
}


.wrapper .container .maincontent .carticon
{
	background: url(/imagesDesign/bag_large_icon.png) no-repeat right center;
	padding: 10px 37px 8px 0px;
}
.wrapper .container .maincontent .cart_table
{
	width: 620px;
	margin: 0 14px 0px 0;
	overflow: hidden;
}

.wrapper .container .maincontent .cart_table table
{
	background-color: #EAEAEA;
	padding: 0 0 0px 0;
	border-bottom: 2px solid #666;
	border-collapse: collapse;
}

.wrapper .container .maincontent .cart_table td, .wrapper .container .maincontent .cart_table th
{
	/*background-color: #EAEAEA;*/
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 3px solid #fff;
	padding-left: 5px;
}
.wrapper .container .maincontent .cart_table th
{
	font-size: 14px;
	font-weight: bold;
	background-color: #EAEAEA;
}
.wrapper .container .maincontent .cart_table .checkbox
{
	text-align: center;
}
.wrapper .container .maincontent .cart_table .checkbox input
{
	height: 23px;
	width: 23px;
}

.wrapper .container .maincontent .cart_table tr:hover, .wrapper .container .maincontent .cart_table tr.sfhover
{
	background-color: #ED7202;
	cursor: pointer;
}
.wrapper .container .maincontent .cart_table a:link, .wrapper .container .maincontent .cart_table a:visited, .wrapper .container .maincontent .cart_table a:active
{
	color: #333333;
	text-decoration: none;
	display: block;
}
.wrapper .container .maincontent .cart_table a:hover
{
	color: #fff;
	text-decoration: none;
}

.wrapper .container .maincontent .cart_table a.DeleteX
{
	display: none;
	font-size: 12px;
}

.wrapper .container .maincontent .cart_table tr:hover a.DeleteX, .wrapper .container .maincontent .cart_table tr.sfhover a.DeleteX
{
	display: inline-block;
	font-size: 12px;
}

.wrapper .container .maincontent .cart_table h3
{
	margin: 10px 2px 5px 0;
	float: right;
}
.wrapper .container .maincontent .cart_table .form
{
}
.wrapper .container .maincontent .cart_table .form .gray
{
	background-color: #CCCCCC;
}

.wrapper .container .maincontent .cart_table .form td
{
	font-size: 12px;
	background: #eaeaea;
	padding-right: 2px;
}
.wrapper .container .maincontent .cart_table .form label
{
	padding-left: 3px;
	width: 140px;
	float: right;
}
.wrapper .container .maincontent .cart_table .cartbutton
{
	float: left;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 5px 0 0 0px;
	cursor: pointer;
	width: 88px;
	text-align: center;
}
.wrapper .container .maincontent .cart_table .cartbutton:hover
{
	background: url(/imagesDesign/button.png) no-repeat center bottom;
}
.wrapper .container .maincontent .mailbox .filled
{
	margin: 46px 0 0 0;
}
.wrapper .container .maincontent .mailbox .filled tr
{
	height: 29px;
}
.wrapper .container .maincontent .cart_table .form input
{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	padding: 2px;
}
.wrapper .container .maincontent .cart_table .filled input
{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	padding: 2px;
	color: #666;
}
.wrapper .container .maincontent .cart_table .filled input.exists
{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px dotted orange;
	padding: 2px;
	color: #666;
}
.wrapper .container .maincontent .cart_table p
{
	margin-right: 22px;
	margin-top: 5px;
	margin-bottom: 5px;
}



.wrapper .container .maincontent .mailbox .infobutton
{
	float: left;
	color: #fff !important;
	background: url(/imagesDesign/new/BasketBatton.GIF) no-repeat center top;
	height: 26px;
	line-height: 26px !important;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 0px;
	margin: 5px 0 0 30px;
	cursor: pointer;
	width: 156px;
	text-decoration: none !important;
	text-align: center;
}
.wrapper .container .maincontent .GetFreeData .infobutton
{
	float: left;
	color: #fff;
	background: url(/imagesDesign/more_info_button_yellow.png) no-repeat center top;
	height: 28px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 0px;
	margin: 5px 0 0 10px;
	cursor: pointer;
	width: 142px;
	text-decoration: none;
	text-align: center;
}

.wrapper .container .maincontent .cart_table .UpdateButton
{
	float: left;
	color: #C73D00;
	background: url(/imagesDesign/UpdateBtn.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 0px;
	margin: 5px 0 0 10px;
	cursor: pointer;
	width: 80px;
	text-decoration: none;
}

.wrapper .container .maincontent .GetFreeData
{
	float: left;
	margin: -55px 0 0 10px;
}

.wrapper .container .maincontent .mailbox .AgreeForTerms
{
	/*float:right;*/
	margin: 0 5px 0 0;
}


.wrapper .container .maincontent .continueleft
{
	font-size: 12px;
	font-weight: bold;
	color: #C73D00;
	text-decoration: underline;
	line-height: 34px;
	display: inline;
	float: left;
	margin: 0 0 0 20px;
}
.wrapper .container .maincontent .continueleft:hover
{
	color: #f67a44;
	cursor: pointer;
}
.wrapper .container .maincontent .cart_table .infobutton:hover
{
	text-decoration: underline;
}

.wrapper .container .maincontent .GetFreeData .infobutton:hover
{
	text-decoration: underline;
}

.wrapper .container .maincontent .cart_table a.continue:link, .wrapper .container .maincontent .cart_table a.continue:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #C73D00;
	text-decoration: underline;
	line-height: 34px;
	display: inline;
	float: right;
}
.wrapper .container .maincontent .cart_table a.continue:hover, .wrapper .container .maincontent .cart_table a.continue:active
{
	color: #f67a44;
}
.wrapper .container .maincontent .cart_table a.editdetails:link, .wrapper .container .maincontent .cart_table a.editdetails:visited
{
	float: left;
	color: Blue;
	text-decoration: underline;
	font-size: 12px;
}
.wrapper .container .maincontent .cart_table a.editdetails:hover, .wrapper .container .maincontent .cart_table a.editdetails:active
{
	float: left;
	color: Blue;
	text-decoration: underline;
}
a.editdetails
{
	color: Blue !important;
}


.wrapper .container .maincontent .cartLeadsTable
{
	margin-right: 14px;
	margin-bottom: 5px;
	background: #EAEAEA;
	margin-left: 27px;
	text-align: right;
	font-weight: bold;
}

.wrapper .container .maincontent .cartLeadsTable h3
{
	margin-top: 5px;
	margin-right: 0px;
	color: #FFFFFF;
	background: #da5d00;
}

.wrapper .container .maincontent .cartLeadsTable ul
{
	padding-top: 12px;
}

.wrapper .container .maincontent .cartLeadsTable li
{
	background: none;
	padding-right: 0px;
}
.wrapper .container .maincontent .cartLeadsTable .gohome
{
	font-size: 12px;
	padding-top: 10px;
}

.wrapper .container .maincontent .cartLeadsTable .gohome a
{
	color: #333333;
	font-weight: normal;
}

/* //////////////// CART POP-UP ///////////////// */

.bag_popup
{
	width: 504px;
	background: url(/imagesDesign/BagPopUp.png) no-repeat center top;
	display: none;
	position: relative;
	direction: ltr;
	height: 277px;
}
.bag_popup .bottom-bg
{
	/*background: url(/imagesDesign/cart_popup_bottom_bg.png) no-repeat center bottom;*/
	height: 32px;
	clear: both;
	margin-bottom: -26px;
}
.bag_popup .content h5
{
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	color: #ff6600;
}
.bag_popup .content h2
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
}
.bag_popup .content
{
	text-align: right;
	padding-right: 15px;
	padding-top: 20px;
	position: relative;
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
	line-height: 26px;
	padding-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	direction: rtl;
	float: right;
	width: 460px;
}
.bag_popup .content img
{
	position: absolute;
	top: 20px;
	right: 0px;
}
.bag_popup .content strong
{
	font-weight: 700;
}

.bag_popup .notice
{
	text-align: center;
	margin: 8px 24px;
	cursor: pointer;
	float: right;
	color: #000;
	font-size: 12px;
	text-decoration: underline;
}
.bag_popup .notice span
{
	background: url(/imagesDesign/cart_popup_notice.png) no-repeat center center;
	display: block;
	height: 38px;
	padding-top: 0px;
	padding-right: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 35px;
	margin-top: 5px;
}
.bag_popup .notice span:hover
{
	text-decoration: underline;
}
.bag_popup .close
{
	background: url(/imagesDesign/x-close.png) no-repeat right center;
	display: block;
	padding-right: 20px;
	width: 36px;
	height: 20px;
	position: absolute;
	top: 12px;
	left: 20px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	z-index: 10;
	cursor: pointer;
}
.bag_popup .content a:link, .bag_popup .content a:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}
.bag_popup .content a:hover, .bag_popup .content a:active
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
	cursor: pointer;
}
.bag_popup .content p
{
	clear: both;
}
.bag_popup .content p .txt
{
	border: 1px solid #ccc;
	width: 110px;
	float: right;
	margin: 0 5px;
}
.bag_popup .content p label
{
	font-size: 12px;
	width: 100px;
	float: right;
	margin: 0;
	font-family: Arial;
}
.bag_popup input.searchbutton
{
	float: right;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: -3px 20px 0 20px;
	cursor: pointer;
	width: 88px;
	border: none;
	text-align: center;
}
.bag_popup input.searchbutton:hover
{
	background: url(/imagesDesign/button.png) no-repeat center bottom;
}

.bag_popup .infobutton
{
	float: right;
	color: #FFFFFF;
	background: url(/imagesDesign/more_info_button_yellow.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 0 90px 0 20px;
	cursor: pointer;
	width: 142px;
	display: none;
	text-align: center;
}
.bag_popup .infobutton:hover
{
	text-decoration: underline;
}

.big_popup
{
	background: none;
	width: 421px;
	position: absolute;
	direction: ltr;
	float: right;
	border-left: 4px solid #ff6500;
	border-right: 4px solid #ff6500;
	background: #fff;
}
.top-bg
{
	background: url(/imagesDesign/cart_popup_top_bg.png) no-repeat center top;
	height: 22px;
	margin: 0;
}
.big_popup .bottom-bg
{
	background: url(/imagesDesign/cart_popup_bottom_bg.png) no-repeat center bottom;
	height: 32px;
	clear: both;
	bottom: -32px;
	width: 429px;
	position: absolute;
	left: -4px;
}

.big_popup .content h5
{
	font-size: 18px;
	font-weight: bold;
}
.big_popup .content
{
	text-align: right;
	padding-right: 40px;
	padding-top: 20px;
	position: relative;
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
	line-height: 20px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999;
	margin-right: 20px;
	margin-left: 20px;
	direction: rtl;
	float: right;
}
.big_popup .content img
{
	position: absolute;
	top: 20px;
	right: 0px;
}
.big_popup .content strong
{
	font-weight: 700;
}

.big_popup .notice
{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0px;
	clear: both;
	cursor: pointer;
}
.big_popup .notice span
{
	background: url(/imagesDesign/cart_popup_notice.png) no-repeat center center;
	display: block;
	height: 38px;
	padding-top: 0px;
	padding-right: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 35px;
	margin-top: 5px;
}
.big_popup .notice span:hover
{
	text-decoration: underline;
}
.big_popup .close
{
	background: url(/imagesDesign/x-close.png) no-repeat right center;
	display: block;
	padding-right: 20px;
	width: 36px;
	height: 20px;
	position: absolute;
	top: 12px;
	left: 20px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	z-index: 10;
	cursor: pointer;
}
.big_popup .content a:link, .big_popup .content a:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}
.big_popup .content a:hover, .big_popup .content a:active
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
	cursor: pointer;
}
.big_popup .content p
{
	margin: 5px 20px 15px 0;
	float: right;
}
.big_popup .content p input
{
	width: 100px !important;
}
.big_popup .content h3
{
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	margin: 0px;
	padding: 8px 0px 0px;
}
.big_popup .callcenterpopup
{
	padding: 0px;
	border: none;
	position: relative;
	display: block; 
	#float:none;
}
.big_popup .content label
{
	float: right;
	width: 70px;
	font-size: 12px;
}
.big_popup .callcenterpopup p
{
	margin-top: 14px;
	margin-bottom: 0px;
	width: 231px;
}
.big_popup .callcenterpopup input
{
	border: 1px solid #ccc;
	width: 140px;
	float: right;
}
.big_popup .callcenterpopup h4
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
}
.big_popup .callcenterpopup .disclaimer
{
	font-size: 11px;
	width: 205px;
	float: left;
	line-height: 13px;
}
.big_popup .callcenterpopup .callpopupbtn
{
	position: relative;
	top: 0;
	right: 0;
	margin: 15px 98px 0 0;
}
.big_popup .callcenterpopup .callcentericon
{
	position: absolute;
	top: 53px;
	right: 252px;
}
.big_popup .content .disclaimer a
{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
#osx-overlay
{
	background-color: #999999;
	cursor: wait;
}
#osx-container
{
	padding-bottom: 4px;
	width: 504px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
.error
{
	border: 3px dotted red !important;
}
.exists
{
	border: 1px dotted orange;
}
/*---ThenkYou---*/
.wrapper .container .maincontent .details_success
{
	background: #DA5D00;
	padding: 5px 14px;
	color: #FFFFFF;
	margin: 0 14px 5px;
}
.wrapper .container .maincontent .details
{
	margin-right: 14px;
	margin-bottom: 5px;
	background: #EAEAEA;
	margin-left: 14px;
	text-align: right;
}
.wrapper .container .maincontent .details h3
{
	margin-top: 5px;
}
.wrapper .container .maincontent .details img
{
	padding: 2px;
	float: right;
	margin: 5px 5px 50px;
}
.wrapper .container .maincontent .details p
{
}
.wrapper .container .maincontent .details .cart_end_btn
{
	padding-right: 25px;
	padding-left: 25px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #000000;
	margin-right: 17px;
	margin-top: 10px;
}
.wrapper .container .maincontent .details .endmoreinfo li
{
	background: url(none);
	margin-top: 0px;
	margin-bottom: 8px;
}
.wrapper .container .maincontent .details .endmoreinfo img
{
	border: none;
	margin: 5px 0px -6px 4px;
	padding: 0px;
	float: none;
	background: none;
}
.wrapper .container .maincontent .details .endmoreinfo a
{
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}
.wrapper .container .maincontent .details .endmoreinfo
{
	width: 315px;
}
.wrapper .container .maincontent .details .feedback
{
	float: left;
	width: 305px;
	background: #cdcdcd;
	height: 132px;
}
.wrapper .container .maincontent .feedright .feedback
{
	float: none !important;
}
.wrapper .container .maincontent .details .feedback textarea
{
	width: 260px;
	border: 1px solid #666666;
	margin-right: 14px;
	height: 50px;
	margin-top: 10px;
	overflow: auto;
}
.wrapper .container .maincontent .details .feedback input
{
	float: left;
	margin-left: 28px;
	padding-right: 25px;
	padding-left: 25px;
	margin-top: 5px;
	font: 14px Arial, Helvetica, sans-serif;
}
.wrapper .container .maincontent .banner
{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.wrapper .container .maincontent .details li
{
	background: url(none);
	font-weight: bold;
}
.wrapper .container .maincontent .details ul img
{
	border: none;
	margin: 5px 0px -6px 4px;
	padding: 0px;
	float: none;
	background: none;
}
.wrapper .container .maincontent .details ul
{
	padding-bottom: 10px;
}
/*---ThenkYou---*/
/*--FuturedInfo--*/
.futuredinfo
{
}
.futuredinfo ul
{
	display: block;
}
.futuredinfo ul li
{
	display: block;
	background: transparent none !important;
}
.futuredinfo ul li h5
{
	font-weight: 700;
	float: right;
	display: inline-block;
}
.futuredinfo span
{
  
}
/*--FuturedInfo--*/
/*--CallCenter--*/
.wrapper .container .sidebar .sidebarcontainer .callcenter
{
	background: url(/imagesDesign/call_center_bg.png) no-repeat center top;
	height: 146px;
	width: 302px;
	margin: 0 auto;
	direction: rtl;
}
.wrapper .container .sidebar .sidebarcontainer .callcenter h3
{
	font-size: 20px;
	font-weight: bold;
	color: #DD6100;
	margin: 0px 10px 0px 0;
	padding: 10px 0 0 0;
}
.wrapper .container .sidebar .sidebarcontainer .callcenter p
{
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.wrapper .container .sidebar .sidebarcontainer .callcenter img
{
	margin: 18px 30px 0px 0px;
	padding: 0px;
}
.bag_popup .content h3
{
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	margin: 0px;
	padding: 8px 0px 0px;
}
.bag_popup .callcenterpopup
{
	padding: 0px;
	border: none;
	position: relative;
	display: block; 
	#float:none;
}
.bag_popup .callcenterpopup p
{
	margin-top: 14px;
	margin-bottom: 0px;
	width: 231px;
}

#cagree
{
	width: 20px !important;
}
.bag_popup .callcenterpopup h4
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
}
.bag_popup .callcenterpopup .disclaimer
{
	font-size: 11px;
	width: 205px;
	float: left;
	line-height: 13px;
}
.bag_popup .callcenterpopup .callpopupbtn
{
	position: relative;
	top: 0;
	right: 0;
	margin: 15px 98px 0 0;
}
.bag_popup .callcenterpopup .callcentericon
{
	position: absolute;
	top: 53px;
	right: 252px;
}
.bag_popup .content .disclaimer a
{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.wrapper .container .maincontent .consult
{
	padding-bottom: 20px;
	overflow: hidden;
}
.wrapper .container .maincontent .consult .consultlogo
{
	float: right;
	width: 180px;
	height: 250px;
	margin-top: 10px;
}
.wrapper .container .maincontent .consult .consultcontent
{
	width: 430px;
	margin-left: 14px;
	float: right;
	margin-right: 14px;
}
.wrapper .container .maincontent .consult .consultcontent h1
{
	margin-right: 0px;
}
.wrapper .container .maincontent .consult .consultcontent .form
{
	background: url(/imagesDesign/consult_form_bg.png) no-repeat center top;
	height: 165px;
	width: 442px;
	margin: 15px 0 0 0;
}
.wrapper .container .maincontent .consult .consultcontent .form h2
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(none);
	margin: 0px;
	padding: 0px 6px 0px 0px;
}
.wrapper .container .maincontent .consult .consultcontent .btn
{
	float: left;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 0 0 0 42px;
	cursor: pointer;
	width: 88px;
}
.wrapper .container .maincontent .consult .consultcontent .btn:hover
{
	background: url(/imagesDesign/button.png) no-repeat center bottom;
}
.wrapper .container .maincontent .consult .consultcontent label
{
	font-size: 12px;
	color: #FFFFFF;
	width: 60px;
	float: right;
	display: block;
}
.wrapper .container .maincontent .consult .consultcontent input
{
	float: right;
	width: 120px;
	margin-left: 10px;
}
.wrapper .container .maincontent .consult .consultcontent p
{
	margin-bottom: 10px;
	height: 20px;
}
.HeaderCallCenter
{
	position: absolute;
	left: 14px;
	top: -6px;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	width: 128px;
	height: 90px;
	padding-right: 72px;
	background: url(/imagesDesign/advice_icon.png) no-repeat top left;
}

.HeaderBug
{
	position: absolute;
	left: 3px;
	top: 1px;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	width: 128px;
	height: 90px;
	padding-right: 72px;
	background: url(/imagesDesign/private_area.png) no-repeat top left;
}
.cooplogo .HeaderBug
{
	top: -11px !important;
	left: 155px !important;
}

.wrapper .header .HeaderBug span
{
	display: block !important;
	font-size: 12px !important;
	padding-left: 8px !important;
	padding-top: 15px !important;
	color: #fff !important;
	text-indent: 0px !important;
	padding-right: 8px;
}

.wrapper .header .HeaderBug .LeadsCounterSpan
{
	font-size: 14px !important;
	padding-top: 22px !important;
}

.wrapper .header .HeaderBug b.join
{
	display: block !important;
	font-size: 14px !important;
	padding-left: 5px !important;
	padding-top: 2px !important;
	color: #fff !important;
	text-indent: 0px !important;
	padding-right: 8px;
}

.callcenter #ThenkYuoBox
{
	width: 160px;
	margin-top: 10px;
}

.wrapper .container .maincontent .sponsoredtitle
{
	font-size: 18px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 0px;
	margin-left: 14px;
	margin-top: 20px;
	color: #000;
}
.wrapper .container .maincontent .sponsored
{
	float: right;
	height: 141px;
	width: 138px;
	border: 1px solid #CCC;
	text-align: center;
	line-height: 14px;
	margin: 0 20px 0 0;
}
.wrapper .container .maincontent .sponsoredlast
{
	margin: 0 0 0 0;
}

.wrapper .container .maincontent .sponsored a
{
	color: #000;
	text-decoration: none;
}
.wrapper .container .maincontent .sponsored h4
{
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000;
	text-align: center;
}
.wrapper .container .maincontent .sponsored p
{
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000;
	text-align: center;
}
.wrapper .container .maincontent .sponsored .sponsoredlogo
{
	height: 93px;
	margin-bottom: 0px;
}
.wrapper .container .maincontent .sponsored .sponsoredlogo img
{
	margin-top: 18px;
}
.contactpopup p
{
	width: 340px !important;
}
.contactpopup label
{
	width: 140px !important;
}
/*--CallCenter--*/

/*--full--*/
.wrapper .full
{
	background: #fff none !important;
}
.wrapper .full .sitemap
{
	width: 100%;
}
.wrapper .full .sitemap h3
{
	font-size: 20px !important;
}
.CategoryMap
{
	width: 100%;
	margin: 5px 0;
}
.CategoryMap li
{
	width: 18%;
	float: right;
}
.CategoryMap li ul li
{
	width: 100%;
	float: none;
}
.GoogleLinks
{
	width: 97%;
}
.GoogleLinks li
{
	padding-bottom: 5px;
	border-bottom: 1px dotted #ccc;
}
.cse-search-results
{
	position: relative;
	height: 5px;
}
.cse-search-results h2
{
	position: absolute;
	background: none;
	margin-top: 2px;
}


/*--full--*/
/*--ads--*/
.ContactBox
{
	text-align: center;
}
.ContactBox input
{
	float: left;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 26px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	float: none;
	cursor: pointer;
	width: 88px;
}
.ContactBox input:hover
{
	background: url(/imagesDesign/button.png) no-repeat center bottom;
}
/*--ads--*/
/* ///////////////// GOOP LOGO ///////////// */
.wrapper .header .cooplogo
{
	height: 50px;
	width: 152px;
	float: left;
}
.wrapper .header .cooplogo a
{
	float: left;
	margin-top: 12px;
}
.wrapper .container .sidebar .sidebaradvice
{
	text-align: center;
	margin: 12px 0 0 0;
}
.wrapper .container .sidebar .sidebaradvice a
{
	height: 86px;
	display: inline-block;
}

.GoopLeftBasket
{
	margin-left: 172px !important;
}

/*//Smile Footer //*/
.themeMainHolder
{
	width: 990px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #fff;
}
.themeFooter
{
	background-color: #F2F2F2;
	border: #DADADA 0px solid;
}
.themeTopLink
{
	color: #FF6600;
}
.themeTopLink a
{
	color: #FF6600;
}
.themeTopLink a:hover
{
	color: #FF6600;
}
.themeContentBlockTitle
{
	font-size: 14px;
	font-weight: bold;
	color: #75777A;
	padding-bottom: 5px;
	text-align: right;
}
.themeContentBlockTitle a
{
	color: #000000 !important;
	text-decoration: none;
}
.themeContentBlockItem
{
	font-size: 12px;
	color: #75777A;
	text-align: right;
}
.themeContentBlockItem a
{
	color: #75777A !important;
	text-decoration: none;
}
.themeContentBlockItem a:hover
{
	color: #75777A !important;
	text-decoration: underline !important;
}
.themeVspacer
{
	float: right;
	height: 83px;
	width: 1px;
	padding-top: 5px;
}

.themecontentSpacer
{
	border-bottom: #DFDFDF 1px solid;
}
.themeBottomLink
{
	float: right;
	padding-right: 14px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}
.themeBottomLink a
{
	color: #75777A;
	text-decoration: underline;
}
.themeBottomLink a:hover
{
	color: #75777A;
	text-decoration: underline;
}
.themeFooter
{
	background-color: #F2F2F2;
	border: #DADADA 0px solid;
}

.smilethemeFooter
{
	background: #ffffff !important;
	border: #DADADA 1px solid;
}
.smileLogoHolder
{
	width: 148px;
	height: 35px;
}
.smilethemeTopLink
{
	padding-right: 58px;
	color: #FB7000 !important;
}
.smilethemeTopLink a
{
	color: #FB7000 !important;
}
.smilethemeTopLink a:hover
{
	color: #FB7000 !important;
}
.themeContentBlockTitle
{
	font-size: 14px;
	font-weight: bold;
	color: #75777A;
	padding-bottom: 5px;
	text-align: right;
}
.themeContentBlockItem
{
	font-size: 12px;
	color: #75777A;
	text-align: right;
}
.themeContentBlockItem a
{
	color: #75777A !important;
	text-decoration: none;
}
.themeContentBlockItem a:hover
{
	color: #75777A !important;
	text-decoration: underline;
}
.themeBlockLeftBorder
{
	border-left: #75777A 1px solid;
}

.themecontentSpacer
{
	border-bottom: #DFDFDF 1px solid;
}
.themeBottomLink
{
	float: right;
	padding-right: 14px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}
.wrapper .footer .themeBottomLink a:active, wrapper .footer .themeBottomLink a:visited, wrapper .footer .themeBottomLink a:link
{
	color: #75777A !important;
	text-decoration: none;
}
.wrapper .footer .themeBottomLink a:hover
{
	color: #bcbcbc !important;
	text-decoration: underline !important;
}
.smileVspacer
{
	float: right;
	height: 83px;
	width: 1px;
	margin: 0 8px;
	padding-top: 5px;
}
.smileSerchBlockHolder
{
	float: right;
	width: 440px;
	padding-right: 40px;
}
.smileSerchBlockTextHolder
{
	font-size: 12px;
	font-weight: bold;
	color: #75777A;
	float: right;
	padding-top: 2px;
}
.smileListMenuHolder
{
	float: right;
	padding-right: 10px;
	width: 134px;
	padding-top: 2px;
}
.listMenuStyle
{
	width: 134px;
	direction: rtl;
	float: right;
	text-align: right;
	font-size: 12px;
}
.smileSerchFieldHolder
{
	float: left;
	width: 125px;
	padding-top: 2px;
}
.smileSerchFieldStyle
{
	border: #CCCCCC 1px solid;
	font-size: 12px;
	text-align: right;
	direction: rtl;
	height: 18px;
}
.smileSerchButtonHolder
{
	float: left;
	padding-right: 5px;
	height: 23px;
	width: 37px;
}

.mainHolder
{
	margin-left: auto;
	margin-right: auto;
}
themeMainHolder .footer
{
	float: left;
	width: 100%;
}
.top
{
	float: right;
	width: 100%;
	padding-top: 10px;
}
.logoHolder
{
	width: 128px;
	height: 39px;
	float: right;
	padding-right: 30px;
}
.topLinkHolder
{
	float: right;
	padding-right: 78px;
	width: auto;
	font-size: 12px;
	padding-top: 10px;
}
.footerContentHolder
{
	float: right;
	padding-right: 9px;
	width: 98%;
	padding-top: 10px;
}
.footerContentHolder ul
{
	width: 90px;
}
.contentBlock
{
	float: right;
	width: auto;
	padding: 0 10px;
}
.contentSpacer
{
	float: right;
	width: 96%;
	height: 19px;
}
.bottomLinksHolder
{
	float: right;
	text-align: right;
	width: 99%;
	padding-top: 8px;
	padding-bottom: 10px;
}
.rightSpacer
{
	clear: both;
	width: 15px;
	height: 20px;
}
.footerSpacer
{
	width: 100%;
	float: left;
	height: 10px;
}
/*//Smile Footer //*/
/*//Search Page//*/
.SearchNotice
{
	border-bottom: 1px dotted #999;
	height: 55px;
	margin: 0 14px;
}
.SearchNotice h1
{
	margin-right: 0 !important;
	margin-top: 5px !important;
	font-size: 18px;
}
.SearchNotice h3
{
	float: right;
	clear: left;
	margin-top: -5px !important;
	margin-right: 0 !important;
}
.SearchNotice span
{
	float: left;
	clear: both;
	margin: 0;
	font-size: 12px;
	line-height: 12px;
	position: relative;
	top: 30px;
}
/*//Search Page//*/

.CategoryLeftRegister
{
	height: 15px;
}

/*------------------NewDesa-----------------*/

.nav
{
	margin: 0px;
	padding: 0px;
	background: url(/imagesDesign/new/nav.png) right top no-repeat;
	display: block;
	width: 990px;
	height: 38px;
}
/*
.nav li
{
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	height: 44px;
	overflow: hidden;
	list-style: none;
	float: right; /*opacity:0.5;
}
*/
.nav a
{
	height: 44px;
	text-decoration: none;
	outline: none;
}
/*////////MILGOT/////////*/
.nav .milgot a
{
	background: url(/imagesDesign/new/nav.png) right top no-repeat;
	display: block;
	width: 68px;
}
.nav .milgot a:hover
{
	background: url(/imagesDesign/new/nav.png) right -55px no-repeat;
	display: block;
}
.nav .milgot a.selected
{
	background: url(/imagesDesign/new/nav.png) right -112px no-repeat;
	display: block;
}

/*////////OPEN DAYS/////////*/
.nav .opendays a
{
	background: url(/imagesDesign/new/nav.png) -813px top no-repeat;
	display: block;
	width: 109px;
}
.nav .opendays a:hover
{
	background: url(/imagesDesign/new/nav.png) -813px -55px no-repeat;
	display: block;
}
.nav .opendays a.selected
{
	background: url(/imagesDesign/new/nav.png) -813px -112px no-repeat;
	display: block;
}

/*////////TCHUMEY LIMUD/////////*/
.nav .limudcat a
{
	background: url(/imagesDesign/new/nav.png) -701px top no-repeat;
	display: block;
	width: 112px;
}
.nav .limudcat a:hover
{
	background: url(/imagesDesign/new/nav.png) -701px -55px no-repeat;
	display: block;
}
.nav .limudcat a.selected
{
	background: url(/imagesDesign/new/nav.png) -701px -112px no-repeat;
	display: block;
}

/*////////MOSADOT LIMUD/////////*/
.nav .mosadotlimud a
{
	background: url(/imagesDesign/new/nav.png) -592px top no-repeat;
	display: block;
	width: 109px;
}
.nav .mosadotlimud a:hover
{
	background: url(/imagesDesign/new/nav.png) -592px -55px no-repeat;
	display: block;
}
.nav .mosadotlimud a.selected
{
	background: url(/imagesDesign/new/nav.png) -592px -112px no-repeat;
	display: block;
}

/*////////COURSES////////*/
.nav .courses a
{
	background: url(/imagesDesign/new/nav.png) -469px top no-repeat;
	display: block;
	width: 123px;
}
.nav .courses a:hover
{
	background: url(/imagesDesign/new/nav.png) -469px -55px no-repeat;
	display: block;
}
.nav .courses a.selected
{
	background: url(/imagesDesign/new/nav.png) -469px -112px no-repeat;
	display: block;
}

/*////////FIRST DEGREE////////*/
.nav .firstdegree a
{
	background: url(/imagesDesign/new/nav.png) -360px top no-repeat;
	display: block;
	width: 109px;
}
.nav .firstdegree a:hover
{
	background: url(/imagesDesign/new/nav.png) -360px -55px no-repeat;
	display: block;
}
.nav .firstdegree a.selected
{
	background: url(/imagesDesign/new/nav.png) -360px -112px no-repeat;
	display: block;
}

/*////////SECOND DEGREE////////*/
.nav .seconddegree a
{
	background: url(/imagesDesign/new/nav.png) -199px top no-repeat;
	display: block;
	width: 161px;
}
.nav .seconddegree a:hover
{
	background: url(/imagesDesign/new/nav.png) -199px -55px no-repeat;
	display: block;
}
.nav .seconddegree a.selected
{
	background: url(/imagesDesign/new/nav.png) -199px -112px no-repeat;
	display: block;
}

/*////////COLLEGES////////*/
.nav .colleges a
{
	background: url(/imagesDesign/new/nav.png) -123px top no-repeat;
	display: block;
	width: 76px;
}
.nav .colleges a:hover
{
	background: url(/imagesDesign/new/nav.png) -123px -55px no-repeat;
	display: block;
}
.nav .colleges a.selected
{
	background: url(/imagesDesign/new/nav.png) -123px -112px no-repeat;
	display: block;
}

/*////////UNIVERSITIES////////*/
.nav .universities a
{
	background: url(/imagesDesign/new/nav.png) -3px top no-repeat;
	display: block;
	width: 123px;
}
.nav .universities a:hover
{
	background: url(/imagesDesign/new/nav.png) -3px -55px no-repeat;
	display: block;
}
.nav .universities a.selected
{
	background: url(/imagesDesign/new/nav.png) -3px -112px no-repeat;
	display: block;
}

#FreeSearch
{
	width: 600px;
	height: 58px;
	background: url(/imagesDesign/New/search_box.png) left top no-repeat;
	margin: 0px 0 0px 0px;
	float: left;
	padding: 0px;
}

#FreeSearch .freesearch
{
	border: 0;
	height: 24px;
	line-height: 20px;
	width: 300px;
	background: white;
	margin: 15px 15px 0px 0px;
	border: 1px solid #666666;
	display: block;
	float: right;
	padding: 0px;
	font-family: Arial;
	font-size: 16px;
}

#FreeSearch .searchbutton
{
	color: #FFFFFF;
	background: url(/imagesDesign/New/button_header_search_Off.gif) no-repeat center;
	height: 26px;
	font: bold 13px/13px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 15px 0px 0px 15px;
	cursor: pointer;
	width: 105px;
	text-align: center;
	float: left;
}

#FreeSearch .searchbutton:hover
{
	background: url(/imagesDesign/New/button_header_search_On.gif) no-repeat center;
}

#FreeSearch .searchText
{
	font-family: Arial (Hebrew);
	font-size: 11px;
	color: White;
	margin: 1px 20px 0px 0px;
	width: 500px;
	float: right;
}

#Additems
{
	float: right;
	margin: 2px 5px;
	color: #c05701;
}
#advData .editdetails
{
}
.contactform .SendSuccess
{
	background: url(/imagesDesign/green_success_button.png) no-repeat right center !important;
	color: #fff !important;
	text-decoration: none !important;
	width: 122px !important;
	height: 36px !important;
	line-height: 22px !important;
	cursor: default !important;
	padding-top: 0;
}
.filled .infobutton.SendSuccess
{
	background: url(/imagesDesign/green_success_button.png) no-repeat right center !important;
	color: #fff !important;
	text-decoration: none !important;
	width: 122px !important;
	height: 36px !important;
	line-height: 22px !important;
	cursor: default !important;
	padding-top: 0;
}
/*--ToolTip--*/
.tooltipHandler
{
	background: url(/imagesDesign/new/tooltip_black.png) no-repeat right center !important;
	width: 15px;
	height: 15px;
	float: right;
}
.tooltipHandler_hover
{
	background: url(/imagesDesign/new/tooltip_orange.png) no-repeat right center !important;
	width: 15px;
	height: 15px;
	float: right;
}
.tooltipimage
{
}

.tooltip
{
	background: url(/imagesDesign/new/tooltip_box_left.png) no-repeat left center !important;
	color: #000;
	font-size: 12px;
	width: 165px;
	height: 70px;
}
.tooltip span
{
	display: inline-block;
}
.tooltip b
{
	color: Red;
	font-weight: normal;
	clear: both;
}
.tooltip .arrow
{
	background: url(/imagesDesign/new/tooltip_left.gif) no-repeat right center !important;
	width: 17px;
	height: 70px;
	float: left;
	left: -17px;
	position: absolute;
}
.tooltipLeft
{
	background: url(/imagesDesign/new/tooltip_box_right.png) no-repeat left center !important;
	color: #000;
	font-size: 12px;
	width: 163px;
	height: 70px;
}
.tooltipLeft span
{
	display: inline-block;
}
.tooltipLeft .arrow
{
	background: url(/imagesDesign/new/tooltip_right.gif) no-repeat right center !important;
	width: 17px;
	height: 70px;
	float: right;
	right: -17px;
	position: absolute;
}
/*--ToolTip--*/
.catsubnav .tooltipHandler
{
	position: absolute;
	left: -18px;
	margin-top: 12px;
}
.catsubnav .tooltipHandler_hover
{
	position: absolute;
	left: -18px;
	margin-top: 12px;
}
.filled input
{
	width: 140px;
}
.filled #Interesting
{
	width: 20px;
}
div.imageGeo
{
	text-align: right;
	font-size: 11px;
	width: 128px;
	color: #666;
}
p.imageGeo
{
	text-align: right;
	font-size: 11px;
	color: #666;
	clear: right;
	width: 396px !important;
}
.category .mekudam .mekudamitem p
{
	width: 299px !important;
}

#SubsPlaceHolder
{
	position: absolute;
	height: auto;
	width: 657px;
	display: none;
	background: url(/imagesDesign/intent/panel_top_bg.png) no-repeat left top;
	padding: 7px 0 0 0;
	z-index: 1000;
}
#SubsPlaceHolder strong
{
	height: 6px;
	line-height: 6px;
	position: absolute;
	top: 0;
	background: transparent;
	border-top: 1px solid #fff;
}
#SubsPlaceHolder span
{
	width: 657px;
	clear: both;
	height: 6px;
	background: url(/imagesDesign/intent/panel_bottom_bg.png) no-repeat left top;
	padding: 0;
	display: block;
}
.SubsList
{
	width: 655px;
	background: #fff;
	height: auto;
	border-left: 1px solid #DB5E00;
	border-right: 1px solid #DB5E00;
	margin: 0;
	padding: 0 !important;
}
.SubsList ul
{
	float: right;
	width: auto;
	background: #fff;
	margin-right: 10px;
}
.SubsList ul li
{
	width: auto;
	font-size: 14px;
	color: #000;
	padding: 5px;
}
.SubsList ul li a
{
	color: #000 !important;
	text-decoration: none;
}
.SubsList ul li a:hover
{
	color: #000 !important;
	text-decoration: underline;
}
.SubsList ul li b
{
	color: #db5e00;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
}
.static
{
	position: static !important;
}
/*------------------NewDesa-----------------*/
/*------------------Calendar-----------------*/
.wrapper .container .sidebar .sidebarcontainer .datepick
{
	text-align: center;
	background: url(/imagesdesign/calendar/calendar_bg.png) no-repeat top left;
	height: 295px;
	width: 311px;
	margin: 0 14px 0 12px;
	position: relative;
}

.wrapper .container .sidebar .sidebarcontainer .datepick-month table
{
	width: 286px;
	border-left: 0px solid #CCCCCC;
	margin: 13px auto 0 auto;
	padding: 0;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	direction: rtl;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-month-header
{
	color: #fff;
	font-weight: bold;
	font-size: 22px;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-nav
{
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
	margin: 10px 0 12px 0;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-month table th
{
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-top: 0px solid #999;
	border-left-style: none;
	text-align: center;
	height: 37px;
	font-weight: bold;
	font-size: 18px;
	padding: 0;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-month table td
{
	text-align: center;
	height: 30px;
	width: 20px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-top-style: none;
	font-weight: bold;
	padding: 0;
}

.wrapper .container .sidebar .sidebarcontainer .datepick-month table th.first
{
	border-right: 0px solid #999;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-nav a
{
	color: #fff;
	text-decoration: none;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-nav a.datepick-disabled
{
	color: Gray;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-nav .datepick-cmd-next
{
	float: left;
	margin-left: 10px;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-nav .datepick-cmd-prev
{
	float: right;
	margin-right: 10px;
}



.wrapper .container .sidebar .sidebarcontainer .datepick-month table .datepick-today
{
	text-decoration: none;
	display: block;
	height: 30px;
	line-height: 30px;
	background: #CCCCCC none repeat scroll 0 0;
	color: #333;
}
.wrapper .container .sidebar .sidebarcontainer .datepick-month table .datepick-selected
{
	text-decoration: none;
	display: block;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-weight: bold;
	background: url(/imagesDesign/calendar/calendar_cell_bg.png) repeat-x center top;
}
.wrapper .container .sidebar .sidebarcontainer .datepick p
{
	position: absolute;
	bottom: 4px;
	width: 311px;
	left: 0;
}

.wrapper .container .sidebar .sidebarcontainer .datepick p a:link, .wrapper .container .sidebar .sidebarcontainer .datepick p a:visited
{
	text-decoration: underline;
	color: #333;
	font-weight: bold;
}
.wrapper .container .sidebar .sidebarcontainer .datepick p a:hover, .wrapper .container .sidebar .sidebarcontainer .datepick p a:active
{
	text-decoration: underline;
	color: #666;
	font-weight: bold;
}
.DateToolTip
{
	border: 1px solid #B4B4B1;
	background-color: #ffff99;
	display: block;
	width: 260px;
}
.DateToolTip .arrow
{
	position: absolute;
	top: -9px;
	height: 9px;
	width: 17px;
	background: transparent url(/imagesDesign/calendar/tooltip_arrow.png) center center no-repeat;
}
.DateToolTip div
{
	font-size: 12px;
	font-weight: 100;
	padding: 4px;
	display: block;
	text-align: right;
	direction: rtl;
	width: 260px;
}
.DateToolTip ul
{
	display: block;
}
.DateToolTip ul li
{
	margin: 1px 4px 2px 1px;
	display: inline-block;
	width: 260px;
}
.DateToolTip ul li span
{
	background: transparent url(/imagesDesign/calendar/arr2black.gif) no-repeat scroll right center;
	padding: 0 12px 0 0;
	margin: 0 0 0 4px;
	float: right;
	height: 12px;
	line-height: 12px;
}
.DateToolTip ul li a
{
	color: #000 !important;
	text-decoration: none;
	font-weight: 700;
}
.DateToolTip ul li a:hover
{
	text-decoration: underline;
}
/*------------------Calendar-----------------*/
/*------------------Mosad Lead---------------*/
.wrapper .container .maincontent .mosadot_thumbs .mosad .CheckBoxOff
{
	position: absolute;
	top: 1px;
	right: 1px;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad .CheckBoxSend
{
	position: absolute;
	top: 1px;
	right: 1px;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad .CheckBoxOn
{
	position: absolute;
	top: 1px;
	right: 1px;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad .CheckBoxOff img
{
	width: 29px;
	height: 28px;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad .CheckBoxSend img
{
	width: 29px;
	height: 28px;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad .CheckBoxOn img
{
	width: 29px;
	height: 28px;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad .addtobag
{
	background: url(/imagesDesign/AcademiesLids/send_mosdot.gif) no-repeat right center;
	color: #fff !important;
	width: 80px;
	height: 20px; /*line-height:30px;*/
	padding: 4px 2px 0 0;
	position: absolute;
	bottom: 1px;
	right: 15px;
	font-size: 12px;
	font-weight: bold;
}
.wrapper .container .maincontent .mosadot_thumbs .mosad .addtobag.SendSuccess
{
	background: url(/imagesDesign/AcademiesLids/send_mosdot_succeed.gif) no-repeat right center;
	color: #fff !important;
	text-decoration: none;
	width: 102px;
	height: 22px;
	padding: 5px 10px 0px 0 !important;
	cursor: default;
	text-indent: 0px;
	position: absolute;
	bottom: 2px;
	right: 3px;
}

.ConsultSuccess
{
	background: url(/imagesDesign/AcademiesLids/send_mosdot_succeed.gif) no-repeat right center;
	color: #fff !important;
	text-decoration: none;
	width: 102px;
	height: 22px;
	padding: 5px 10px 0px 0 !important;
	cursor: default;
	text-indent: 0px;
	position: absolute;
	bottom: 2px;
	right: 3px;

}
.wrapper .container .maincontent .AcademiesStrip .CategoryStip
{
	margin: 10px 78px;
	background: url(/imagesDesign/AcademiesLids/select_all_mosdot.gif) repeat-x;
}
.greenBorder
{
	border: 3px solid #006600 !important;
}

.wrapper .container .maincontent .abc_results .addtobag
{
	color: #DB5E00 !important;
}
.wrapper .container .maincontent .abc_results .addtobag.SendSuccess
{
	color: #006600 !important;
}
.wrapper .container .maincontent .abc_results li.greenBorder
{
	background: transparent url(/imagesDesign/Campaigns/checkmark.png) no-repeat scroll right top;
	border: 0 !important;
	border-bottom: 1px solid #bcbcbc !important;
}
.wrapper .container .maincontent .abc_results li .LeadLink
{
	float: left;
}
.wrapper .container .maincontent .abc_results li .LeadLink .addtobag
{
	float: none !important;
}
/*------------------Mosad Lead---------------*/
/*------------------ToolBox------------------*/
.addthis_toolbox .vertical
{
	width: 98px;
	height: 98px;
	padding-top: 5px;
	background: url(/imagesDesign/Toolbar/box.gif) no-repeat center center;
	float: left;
}

.addthis_toolbox .vertical a
{
	width: 84px;
	padding: 1px 23px 1px 0;
	position: relative;
	display: block;
	text-decoration: none;
	color: #2973a2;
	font-size: 11px;
	font-weight: 700;
	line-height: 16px;
	margin-top: 3px;
}

.addthis_toolbox .vertical a:hover
{
	text-decoration: underline;
}

.addthis_toolbox .vertical span
{
	position: absolute;
	right: 5px;
	top: 4px;
	height: 16px;
	line-height: 16px;
}

.addthis_toolbox .vertical .more
{
	border-top: solid 1px #eee;
	padding: 10px 0 0 0;
	margin: 10px 10px 0 10px;
	text-align: center;
}

.addthis_toolbox .vertical .more a
{
	padding: 4px 0;
	margin: 0;
}

.addthis_toolbox .vertical .more span
{
	display: none;
}
div.atclear
{
	display: none;
}

#ItemsHolder span
{
	background: none !important;
}
/*------------------ToolBox------------------*/

/*------------------CONSULTATION FORM - START------------------*/

.ConsultationBanner
{
	background: url(/imagesDesign/Consultation/service.jpg) no-repeat center center;
	width: 338px;
	height: 172px;
	border: none;
	margin: 10px 0;
	position: relative;
	float: right;
	cursor:pointer;
}

.ConsultationBanner h3
{
	display: none;
	font-size: 20px;
	font-weight: bold;
	color: #DD6100;
	position: relative;
	right: 10px;
	top: 10px;
}

.ConsultationBanner p
{
	display: none;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	position: relative;
	right: 10px;
	top: 10px;
}
.ConsultationBanner a
{
 	color:#F97F03;
float:right;
margin-right:41px;
margin-top:127px;
text-decoration:underline;
}

.ConsultationBanner .SubmitButton
{
	display: none;
	color: #FFFFFF;
	background: url(/imagesDesign/Consultation/Consultation_Button_Off.gif) no-repeat center;
	height: 26px;
	width: 116px;
	font: bold 13px/13px Arial, Helvetica, sans-serif;
	border: none;
	position: relative;
	cursor: pointer;
	text-align: center;
	right: 25px;
	top: 35px;
}

.ConsultationBanner .SubmitButton:hover
{
	background: url(/imagesDesign/Consultation/Consultation_Button_On.gif) no-repeat center;
}

.ConsultationPopupDiv
{
	background: url(/imagesDesign/Consultation/ConsultationFormBox.gif) no-repeat center center;
	width: 429;
	height: 277px;
	display: none;
	padding: 0px;
}

.ConsultationPopupDiv .ButtonClose
{
	background: url(/imagesDesign/x-close.png) no-repeat right center;
	display: block;
	width: 36px;
	height: 20px;
	position: absolute;
	top: 12px;
	left: 77px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	z-index: 10;
	cursor: pointer;
	text-indent: 25px;
	padding: 0px;
}

.ConsultationPopupDiv .content
{
	text-align: right;
	padding-right: 40px;
	position: relative;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 5px;
	direction: rtl;
	float: right;
	width: 300px;
}

.ConsultationPopupDiv .content h3
{
	font-size: 20px;
	font-weight: bold;
	color: #DD6100;
	margin: 0 0 5px 0;
	padding: 8px 0px 0px;
}

.ConsultationPopupDiv .content p
{
	margin-bottom: 8px;
}

.ConsultationPopupDiv .content label
{
	float: right;
	width: 75px;
}

.ConsultationPopupDiv .content input
{
	border: 1px solid #ccc;
	width: 140px;
}
.
.ConsultationPopupDiv .content a:link, .ConsultationPopupDiv .content a:visited
{
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}

.ConsultationPopupDiv .content .SubmitButton
{
	color: #FFFFFF;
	background: url(/imagesDesign/Consultation/Consultation_Button_Off.gif) no-repeat center;
	height: 26px;
	width: 116px;
	font: bold 13px/13px Arial, Helvetica, sans-serif;
	border: none;
	padding: 4px 0px;
	margin: 0px 0px 0px -115px;
	cursor: pointer;
	text-align: center;
	float: left;
}

.ConsultationPopupDiv .content .SubmitButton:hover
{
	background: url(/imagesDesign/Consultation/Consultation_Button_On.gif) no-repeat center;
}

.ConsultationPopupDiv .PhoneImage
{
	position: absolute;
	left: 62px;
	top: 80px;
}

/*------------------CONSULTATION FORM - END------------------*/

/*------------------SCHOLASHIPS TABS - START ----------------*/
.wrapper .container .maincontent .melagot-tabs
{
	border-bottom: 1px solid #DB6003;
	margin: 0px;
	padding: 0px;
	height: 34px;
	list-style: none;
}
.wrapper .container .maincontent .melagot-tabs li
{
	float: right;
	margin: 0 7px 0 0;
	list-style: none;
	display: block;
	background: none;
}
.wrapper .container .maincontent .melagot-tabs li a
{
	font: 16px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 10px;
	height: 35px;
	width: 128px;
	background: url(/imagesDesign/Scholarships/melagot_tab_on.png) no-repeat center top;
	display: block;
	text-align: center;
	line-height: 34px;
}
.wrapper .container .maincontent .melagot-tabs li a.melagot-tab-off
{
	background: url(/imagesDesign/Scholarships/melagot_tab_off.png) no-repeat center top;
	color: #666;
	list-style-type: none;
}
.wrapper .container .maincontent h3.melagot
{
	margin: 10px 0 5px 0;
	padding: 0;
}
.wrapper .container .maincontent h4.melagot
{
	margin: 20px 0 5px 0;
	padding: 0 0 0px 0;
	border-bottom: 1px solid #666;
	color: #666;
	font-size: 20px;
	font-weight: normal;
}
.wrapper .container .maincontent h4.melagot span
{
	font-weight: bold;
	color: #000;
}
.wrapper .container .maincontent .melagot-search
{
	background: url(/imagesDesign/Scholarships/melagot_search_bg.png) no-repeat center top;
	height: 34px;
	width: 614px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 10px 0 0;
	margin: 10px 0 0 0;
}
.wrapper .container .maincontent .melagot-search select
{
	margin: 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.wrapper .container .maincontent .melagot-search .searchbutton
{
	color: #FFFFFF;
	background: url(/imagesDesign/Scholarships/button.png) no-repeat center top;
	height: 26px;
	font: bold 14px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 0;
	margin: 0 5px 0 0;
	cursor: pointer;
	width: 88px;
	text-align: center;
}
.wrapper .container .maincontent .melagot-search .searchbutton:hover
{
	background: url(/imagesDesign/Scholarships/button.png) no-repeat center bottom;
}
.wrapper .container .maincontent .melagot-search-entry .plus_minus_icon
{
	border: 0;
	float: right;
	margin-top: 6px;
	margin-left: 5px;
}
.wrapper .container .maincontent .melagot-search-entry h5 a:link, .melagot-search-entry h5 a:visited
{
	font-size: 14px;
	font-weight: bold;
	color: #DB5E00;
	text-decoration: underline;
	float: right;
}
.wrapper .container .maincontent .melagot-search-entry h5
{
	font-size: 14px;
	font-weight: bold;
	color: #DB5E00;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.wrapper .container .maincontent .melagot-search-entry h5:hover
{
	color: #9D4300;
}
.wrapper .container .maincontent .melagot-search-entry h5 a:hover, .melagot-search-entry h5 a:active
{
	color: #9D4300;
}
.wrapper .container .maincontent .melagot-search-entry .content
{
	display: none;
}
.wrapper .container .maincontent .melagot-search-entry p
{
	margin: 0px;
	padding: 0px;
}
.wrapper .container .maincontent .melagot-search-entry p a:link, .melagot-search-entry p a:visited
{
	color: #DB5E00;
	text-decoration: underline;
}
.wrapper .container .maincontent .melagot-search-entry p a:hover, .melagot-search-entry p a:active
{
	color: #9D4300;
	text-decoration: underline;
}
.wrapper .container .maincontent .melagot-search-entry p span
{
	font-weight: bold;
}
.wrapper .container .maincontent .melagot-search-entry
{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
	line-height: 20px;
}
/*------------------SCHOLASHIPS TABS - END ------------------*/

.jumboBanner
{
	background: url(/imagesDesign/jumbo_bg.jpg) no-repeat center ;
	width:990px;
	height:130px;
	text-align:center;	
	padding-top:0px;
	display:none;
}
.plazmaBanner
{
	height:200px;
	text-align:center;	
	margin-top: 10px;
	display:none;
	padding-top:0;
}
.closeButton { float: right; padding: 3px; width:22px; height:21px;}
.closeButton A { text-decoration: none; color: #000; }

.FormField
{
	width: 150px;
}

/*---------------------SEARCH DROPDOWN BAR - START ---------------------*/

.combo-search-wide {
	background:url(/imagesDesign/NavNew/combo-wide-bg.png) no-repeat right top; 
	width:990px; 
	height:40px; 
	margin-top:3px; 
	padding:5px 0 0 0;
}
.combo-search-wide span {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	display: block;
	text-shadow: 1px -1px 0px #333;
	padding:3px 0 0 0;
	float:right;
	margin:0 6px;
}
.wrapper .combo-search-wide select {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px 2px 0 3px;
	float: right;
	border:none;
	background:url(/imagesDesign/NavNew/input-bg-narrow.png) no-repeat right top;
	width:190px;
	height:31px;
	text-align:right;
	direction:rtl;
	padding:6px;
	font-size:14px;
}

.combo-search-wide .combo-btn {
	background: url(/imagesDesign/NavNew/search-button.png) no-repeat center top;
	margin: 0px 0 0 5px;
	padding: 0px;
	height: 30px;
	width: 87px;
	border-style: none;
	cursor:pointer;
	float:left
}

/*---------------------SEARCH DROPDOWN BAR - END ---------------------*/
.morelinksNone{display:none;visibility:hidden;}
.addtobagNone {display:none;visibility:hidden;}
.CheckBoxOffNone {display:none;visibility:hidden;}

/*---------------------ID MANDTORY - START ---------------------*/
.MandatoryIdPopupDiv
{
	background: url(/imagesDesign/Consultation/ConsultationFormBox.gif) no-repeat center center;
	width: 429;
	height: 277px;
	display: none;
	padding: 0px;
}

#MandatoryIdFormDiv {
    width: 380px;
    display: inline-block;
    right: 60px;
    position: relative;
    top: 20px;
    font-size : 12px;
}

#MandatoryIdFormDiv .button
{
	display:inline-block;
	color: #FFFFFF;
	background: url(/imagesDesign/button.png) no-repeat center top;
	height: 19px;
	line-height: 19px !important;
	text-align: center;
	text-decoration: none;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-style: none;
	padding: 4px 0px;
	margin: 10px 0 0 16px;
	cursor: pointer;
	width: 88px;
}

#MandatoryIdFormDiv .ButtonClose
{
	background: url(/imagesDesign/x-close.png) no-repeat right center;
	display: block;
	width: 36px;
	height: 20px;
	position: absolute;
	top: 0px;
	left: 7px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	z-index: 10;
	cursor: pointer;
	text-indent: 25px;
	padding: 0px;
	font-size : 14px;
}

#MandatoryIdFormDiv .title
{
    color: #DB5E00;
    font-size : 20px;
    margin-bottom : 20px;
}

#MandatoryIdFormDiv .idDiv
{
    position:relative;
    top : 25px;
}

#MandatoryIdFormDiv .buttonsDiv
{
    position:relative;
    top : 45px;
}
/*---------------------ID MANDTORY - End ---------------------*/
