<?php
header ("Content-Type: text/css");

if ( isset($lang) && $lang=="heb" ) {
    $langDirFrom="right";
    $langDirTo="left";
}else{
    $langDirFrom="left";
    $langDirTo="right";
}

?>* {margin:0; padding:0;}
body { background:#ffffff; color:#303030; margin:0; padding:0; text-align:center; font-size:medium; font-family: Verdana, Tahoma, Helvetica, Arial; }
a { color:#aa2222; font-weight:bold; text-decoration:none; }
a:hover { color:#aa2222; font-weight:bold; text-decoration:underline; }

h1 { margin:50px 0px 10px 20px; text-shadow: #CCCCCC 4px 4px 2px; color:#202020; }
h2 { margin:40px 0px 20px 0px;  text-shadow: #CCCCCC 4px 4px 2px; color:#202020; }
h3 { margin:20px 0px 10px 25px; text-shadow: #CCCCCC 4px 4px 2px; color:#202020; }
h4 { margin:10px 0px 0px 50px;  text-shadow: #CCCCCC 4px 4px 2px; color:#202020; } /* This level is not distinguished from regular text (p, table) */
h5 { margin:10px 0px 0px 50px;  text-shadow: #CCCCCC 4px 4px 2px; color:#202020; } /* Not used, I think */
h6 { margin:10px 0px 0px 50px;  text-shadow: #CCCCCC 4px 4px 2px; color:#202020; } /* Not used, I think */
.hLink {color:#202020;}


/* lists and images should not get a top margin */
p, table, ul, ol, pre { margin:0px 50px 10px 50px; }
p { line-height:1.4em; text-align: justify; }
.indentToP {margin-left:50px;}

table { margin-top: 10px }
td,th { padding:10px;  }

th { font-weight:bold; }
ul, ol { line-height:1.4em; margin-left:70px; }
img { border:0; }

blockquote {margin:0px 100px 10px 100px;font-family: serif; text-align: justify;}
.indentToBlockquote {margin-left:100px;}

.inline { display:inline; }
.bold { font-weight:bold; }
.smallText { font-size:x-small;}
.highlight { background-color: yellow; }
.center { text-align:center; }
.strike { text-decoration:line-through; }
.title { color:#303030; }
.nonphoto-border { padding: 3px; border: 2px solid #303030; background-color: #aa0000; }

div.frame_scrapbook img{ margin: 0; padding: 22px; }
div.frame_scrapbook { position: relative; float: <?php print $langDirFrom; ?>; margin: 15px; }
div.frame_scrapbook div.upper_left { position: absolute; background: transparent url('/images/admin_images/frame_ul.png') no-repeat 38px 38px; width: 100%; margin-left: -38px; margin-top: -38px; height: 100%; top: 0px; left: 0px; }
div.frame_scrapbook div.upper_right { position: absolute; background: url('/images/admin_images/frame_ur.png') no-repeat right 38px; width: 41px; height: 100%; margin-top: -38px; top: 0px; right: 0px; }
div.frame_scrapbook div.lower_left { position: absolute; background: transparent url('/images/admin_images/frame_ll.png') no-repeat 38px 0px; width: 100%; margin-left: -38px; height: 42px; bottom: 0px; left: 0px; }
div.frame_scrapbook div.lower_right { position: absolute; background: transparent url('/images/admin_images/frame_lr.png') no-repeat top right; height: 42px; width: 42px; bottom: 0px; right: 0px; }

.submit input select { border: 1px solid #999999; background-color:#eeeeee; font-size:11px; color:#000000; }
.bottomfiller { clear:both; height:10px; width:1px; }
.footer { text-align:center; }
.photoHolder { width:160px; height:150px;}
.photoHolder a:hover { text-decoration:none; }

.prevNextTD { width:200px; height:50px;}
.monospace { font-family: monospace}

#wrap { font-size:medium; clear:both; padding:0; }
#container { background:#eeeeee url(/images/admin_images/background.png) repeat-x; color:#303030; margin:0; min-width:950px; padding:0; text-align:<?php print $langDirFrom; ?>; width:100%; }
/*
#logo { background: url(images/logo.gif) no-repeat; color:#000000; height:115px; width:270px; float:left; margin:0 10px 5px 10px; text-align:left; border: 0px ; }
*/
#top { color:#000000; height:110px; width:10px; margin:0 auto 10px auto; text-align:<?php print $langDirFrom; ?>; border: 0px; }

#title { color:#333333; height:110px; float:<?php print $langDirFrom; ?>; margin:0 10px 10px 0px; text-align:<?php print $langDirFrom; ?>; }
#title h1 { margin:0; padding:0; font-size:xx-large; padding-top:15px; }
.sideMenu { background:#eeeeee; }
#mainmenu { float:left; margin-bottom:20px; }
#mainmenu ul { font-size:16px; margin:0; padding:0; }
#mainmenu li { float:left; height:30px; list-style:none; margin:0; padding:0; }
#mainmenu a { border-right:1px solid #888888; color:#555555; display:block; font-size:16px; padding:7px 10px 5px; }
#mainmenu a:hover { background:#859fbf url(/images/admin_images/mouseover.png) top left repeat-x; color:#505050; text-decoration:none; }

#right { margin:0; padding:0 5px 5px; width:120px; border: 0px solid #ff0000;  float:right; margin-left:5px; }
#right h1 { color:#505050; font-size:16px; font-weight:bold; margin:0 0 12px; }
#right h2 { margin:0 0 20px; }
#right p { font-size:medium; line-height:14px; margin:0 0 10px 10px; }

#content2 { background-color:#fafcff; border:1px solid #909090; color:#333333; padding: 10px 10px 10px 5px; margin:0 130px 0 5px; font-size:medium; min-width:810px; }
#content2 .title B { background-color:#f5f5f5; color:#4b6c93; font-size:large; text-decoration:none; font-weight:bold; margin: 3px 0 3px 0; border: 0; padding: 1px 2px 2px 10px; }

.links li { list-style-type: none; display: inline; padding: 10; font-weight:bold; font-size:large; height:20px; width:20px; }
li.linkHere { border:1px solid #E1E1E1; background: #E1E1E1; }
li.linkThere{ border:1px solid #E1E1E1; }
li.linkSpace{ width:10px; }


.console,.codesnp{font-family:'Luxi Mono', Monospace, 'Courier New', Courier, Fixed; text-align:left; text-decoration:none; overflow:auto;border-style:solid; border-width:0px 2px 0px 6px;}
.console{background:#333; color:#FFF; border-color:#BDBEC5; }
.codesnp{background:#F9F9F9; color:#000; border-color:#B6CBCD; }

/* TODO */
.consoleBlock{background:#888888;color:#eeeeee;white-space:pre-wrap;}
.consoleInline{background:#888888;color:#eeeeee;white-space:pre-wrap;}
.consoleHighlightPart{background:#888888;color:orange;white-space:pre-wrap;}
.codeBlock{background:#888888;color:#eeeeee;white-space:pre-wrap;}
.codeInline {background:#888888;color:#eeeeee;white-space:pre-wrap;}
.codeHighlightPart{background:#888888;color:orange;white-space:pre-wrap;}

.highlightPart{color:green;}


.consolebold{color:#ff5555}
.separate{  line-height:1.5em; width:90%;border-style:solid; border-width:2px 2px 2px 6px; margin:0 0 0 50px; padding:6px; }

.noMarginTop{ margin-top:0px;}
