body {margin:0px; padding:0px; background-color:#FFFFFF;}
table.Main {width:100%; height:100%; border:none; font-family:Arial; font-size:12px; color:#000000;}
table.Main td.pageSpacerLeft {border-right:1px solid #000000;}
table.Main td.pageSpacerRight {border-left:1px solid #000000;}
table.Main td.sesText {background-image:url('images/main_page_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top;}
table.Main td.sesText div {
	position:absolute; margin-left:58px; top:153px; width:276px;}
table.Main td.topMenu {background-image:url('images/main_topmenubg.jpg'); background-repeat:no-repeat; width:750px; height:25px; margin:0px;}
table.Main td.topMenu_h {background-image:url('Magiclass/footer_bg.jpg'); background-repeat:no-repeat; width:750px; height:17px; margin-left:200px;}
table.Main td.topMenu a {color:#000000; text-decoration:none;}
table.Main td.topMenu a.haveChildren {cursor:default;}
table.Main td.topMenu span.firstLevel {padding-left: 41px;}
table.Main td.topMenu div.secondLevelFrame {position:absolute; width:100%; height:12px; top:130px; z-index:1;}
table.Main td.topMenu div.secondLevel {background-color:#e5e5e5; height:12px; width:100%; }
table.Main td.topMenu div.secondLevel#products {padding-left:50px; }
table.Main td.topMenu div.secondLevel#downloads {padding-left:140px;}
table.Main td.topMenu div.secondLevel#articles {padding-left:220px;}
table.Main td.topMenu div.invisible {display:none;}
table.Main td.buttons div{width:342px; position:absolute; top:137px; height:100%; padding-left:50px;}
table.Main td.footer {background-image:url('images/main_footerbg.jpg'); background-repeat:none; padding-top:2px;  padding-left:10px;}
table.Main td.footer a{font-size:10px; color:#000000; text-decoration:none;}
table.Main td.footer a:hover{text-decoration:underline;}
table.Main td.familyTitle {background-image:url('images/main_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top;}
table.Main td.familyTitle div{position:absolute; margin-left:58px; top:180px; width:170px;}
table.Main td.familyExplanation {background-image:url('images/family_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; padding-left:30px; padding-right:52px;}
table.Main td.familyProductsList {background-image:url('images/family_bottomcircuit.gif'); background-repeat:no-repeat; background-position:right top; vertical-align:top; padding-left:50px;}
table.Main td.familyProductsList table.familyProductsList {width:650px; font-size:12px;}
table.Main td.familyProductsList table.familyProductsList td.left {vertical-align:top; width:226px; padding-left:10px;}
table.Main td.familyProductsList table.familyProductsList td.right {vertical-align:top; width:216px; padding-left:10px; padding-right:50px;}
table.Main td.familyProductsList table.familyProductsList td a {color:#330066; text-decoration:underline;}
table.Main td.familyProductsList table.familyProductsList td.BigPic {width:158px; padding-left:0px; vertical-align:text-top;}
table.Main table.buttons {height:80%; width:300px;}
table.Main table.buttons span.microTech {font-family:Arial; font-size:12px; padding-left:80px;}
table.Main table.buttons span.microTech a {color:#60AE85; font-weight:bold; text-decoration:none;}
table.Main table.buttons span.microTech a:hover {text-decoration:underline;}
table.Main td.singleTitle {background-image:url('images/main_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top;  WIDTH:322px; }
table.Main td.singleTitle div.title {font-size:18px; font-weight:bold; margin-top:50px; margin-left:80px; }
table.Main td.singleLeftSide {background-image:url('images/single_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; padding-left:20px; border-right:1px solid #898989; padding-right:5px; WIDTH:291px;}
table.Main td.singleLeftSide div.image {padding-left:35px;}
table.Main td.singleLeftSide div.image img {border:none;}
table.Main td.singleRightSide {vertical-align:top; WIDTH:316px; padding-right:87px; padding-left:25px;}
table.Main hr.single {color:#898989; width:100%;}
table.Main td.ArticlesTitle {background-image:url('images/main_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; height:100px;}
table.Main td.ArticlesTitle div{position:absolute; margin-left:50px; top:162px; width:170px;}
table.Main td.ArticlesListEnglish {vertical-align:top; padding-left:122px; padding-right:122px; width:506px;}
table.Main td.ArticlesListHebrew {background-image:url('images/articles_hebrew.gif'); background-repeat:no-repeat; background-position:right top; vertical-align:top; padding-right:122px; padding-left:122px; padding-top:100; text-align:right; width:506px; direction:rtl;}
table.Main td.DownloadsTitle {background-image:url('images/main_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; height:100px;}
table.Main td.DownloadsTitle div{position:absolute; margin-left:50px; top:162px; width:170px; height: 53px;}
table.Main td.DownloadsSoftwareList {vertical-align:top; padding-left:122px; padding-right:122px; width:506px;}
table.Main td.DownloadsLiteratureList {background-image:url('images/downloads_literature.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; padding-right:122px; padding-left:122px; padding-top:100; width:506px;}
table.Main td.ContactMain {vertical-align:top; padding-left:122px;}
table.ContactUs {width:100%; border:none; font-family:Arial; font-size:12px; color:#000000;}
table.ContactUs td.ContactUsLeft {vertical-align:text-top; padding-right:10px;}
table.ContactUs td.ContactUsRight {vertical-align:text-top; border-left:1px solid #999999; padding-left:10px;}

font.orangeBold {color:#F09620; font-weight:bold; text-decoration:none;}
font.redBoldUnderline {color:#BD3F4F; font-weight:bold; text-decoration:underline;}
ul.minus {list-style-image: url(images/bulletminus.gif); }
ul.v {list-style-image: url(images/bulletv.gif); }
a.purple {color:#330066; text-decoration:underline;}

.lineh {line-height: 6px;}

a.title:visited {color: #009999;}
a.title:hover{color:#006600}

a.scroller:link {color: #000000;
	             text-decoration: none;}
a.scroller:hover {color: #336666;
               	  text-decoration: none;}
a.scroller:visited {color: #666666;
                	text-decoration: none;}

a.back:link{text-decoration: none; color:#000000}
a.back:visited{text-decoration: none; color:#000000}
a.back:hover{text-decoration: none; color:#000000}

a.harticle:link{color: #BD3F4F;}
a.harticle:hover{color: #BD3F4F;}
a.harticle:visited{color: #AF0F4F;}

table.Main td.hArticlesTitle { background-repeat:no-repeat; background-position:left top; vertical-align:top; height:50px;}
table.Main td.MagiclassListHebrew{padding-right:80px;  text-align:right; vertical-align:top; width:506px; direction:rtl;}
table.Main td.middletable{
	direction:rtl;
}
table.Main td.easystudyTitle { background-image:url('images/main_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; height:100px;}
table.Main td.easystudyProductH{padding-right:40px; vertical-align:top; text-align:right;  direction:rtl;}

table.Main td.singleRightSideh {vertical-align:top; WIDTH:316px; padding-right:87px; padding-left:25px; direction:rtl}
table.Main td.singleLeftSideh {background-image:url('images/single_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; padding-left:20px; border-right:1px solid #898989; padding-right:5px; WIDTH:291px; direction:rtl}

a.heb:link {color:#990000; text-decoration: none;}
a.heb:visited {
	text-decoration: none;
	color:#990000;}
	
	
table.Main td.topMenuM {background-image:url; background-repeat:no-repeat; width:750px; height:25px; margin:0px;}
table.Main td.topMenuM a {color:#000000; text-decoration:none;}
table.Main td.topMenuM span.firstLevel {padding-left: 41px;}

table.Main td.LiteratureListHebrew { background-repeat:no-repeat; background-position:right top; vertical-align:top; padding-right:122px; padding-left:122px; padding-top:100; text-align:right; width:506px; direction:rtl;}

table.Main td.SingleArticlesTitle {background-image:url('images/main_topcircuit.gif'); background-repeat:no-repeat; background-position:left top; vertical-align:top; height:73px;}

font.blueBoldUnderline {color:#003333; font-weight:bold; text-decoration:underline;}
