body {
border : medium none inherit;
padding : 0;
margin : 0;
background-color : white;
background-image: url('/leftbar.gif');
background-repeat: repeat-y;
color : black;
}
.shadow {
position : absolute;
top : 76px;
left : 0;
background-color : silver;
width : 100%;
height : 1px;
overflow : hidden;
}
.logobar {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 75px;
overflow : hidden;
background-color : #00adfb;
border-bottom : 1px solid #137bd3;
}
.logobar-ie {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 76px;
overflow : hidden;
background-color : #99ccff;
border-bottom : 1px solid #137bd3;
}
.logoimg {
border: none;
width: 350px;
height: 75px;
}
.navbar {
background : url('bgfade.gif') repeat;
position : absolute;
top : 76px;
width : 179px;
border-right: 1px solid #669900;
padding-top : 4px;
border-top : 1px solid #77aa11;
border-bottom : 1px solid #77aa11;
font : 10pt trebuchet ms, arial, sans;
}
.navbar-ie {
background : url('bgfade.gif') repeat;
position : absolute;
top : 76px;
width : 180px;
border-right: 1px solid #669900;
padding-top : 4px;
border-top : 1px solid #77aa11;
border-bottom : 1px solid #77aa11;
font : 10pt trebuchet ms, arial, sans;
}
.content {
position : absolute;
top : 85px;
left : 195px;
padding-right : 10px;
}
.search {
position : absolute;
width: 30em;
top : 4px;
left : 60%;
text-align : left;
}
.searchchild {
padding-right : 5px;
}
.searchtext {
font : -1 tahoma, sans;
}
.searchtextline {
font: -1 tahoma, sans;
display: block;
clear: left;
float: left;
}
.searchinputline {
font : -1 tahoma, sans;
display: block;
float: left;
padding-left: 0.3em;
}
.searchradiobuttonline {
font : -1 tahoma, sans;
display: block;
clear: both;
float: left;
}
.searchbutton {
width : 4em;
font : 10pt tahoma, sans;
}
.body {
font : 1em trebuchet ms, arial, sans;
}
h1 {
font : 2em trebuchet ms, arial, sans;
font-weight : bold;
text-align: center;
}
h2 {
font : 1em trebuchet ms, arial, sans;
font-weight : bold;
}
h3 {
font : 1em trebuchet ms, arial, sans;
font-weight : normal ;
}
a {
color : black;
text-decoration : underline;
}
a:hover {
color : black;
text-decoration : underline;
}
.menulevel0 {
padding-top: 1px;
padding-bottom: 1px;
padding-left : 5px;
font-weight : bold;
text-decoration : none;
}
.menulevel0:hover {
padding-top: 0px;
padding-bottom: 0px;
border : 1px solid black;
color : black;
padding-left : 4px;
background-color : white;
}
.menulevel1 {
text-decoration : none;
display : block;
padding-top : 1px;
padding-left : 13px;
padding-bottom : 3px;
margin : 3px;
margin-bottom : 0;
margin-top : 0;
border : medium none inherit;
}
.menulevel1:hover {
border : 1px solid black;
color : black;
padding-bottom : 2px;
padding-left : 12px;
padding-top : 0;
background-color : white;
}
.menulevel2 {
text-decoration : none;
display : block;
padding-top : 1px;
padding-left : 23px;
padding-bottom : 3px;
margin : 3px;
margin-bottom : 0;
margin-top : 0;
border : medium none inherit;
}
.menulevel2:hover {
border : 1px solid black;
color : black;
padding-bottom : 2px;
padding-left : 22px;
padding-top : 0;
background-color : white;
}
.footer {
margin: 40px auto 20px auto;
background: #b2b2b2;
color: #000000;
width: 95%;
text-align: center;
clear: both;
padding: 10px;
border: 1px solid #333333;
font-size: x-small;
}
.footer a {
color: #000000;
text-decoration : underline;
}

.journalheader {
   background-color : #ccddcc;
   border: 1px solid #333333;
}
.journalbody {
   padding-left : 23px;
}

.journalindexheader {
   background-color : #ccddcc;
   border: 1px solid #333333;
}
.journalindexeven {
   background-color : #ddffdd;
   border: 1px solid #333333;
}
.journalindexodd {
}

a.standardsButton, a.standardsButton:hover, a.standardsButton:link,
a.standardsButton:active, a.standardsButton:visited
{
   border:1px solid;
   border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
   padding:0px 3px 0px 3px;
   font:bold 10px verdana,sans-serif;
   color:#FFFFFF; background-color:#ff6600;
   text-decoration:none;
   margin:0px;
   }

.googleG{
      color: blue
}
.google1o{
      color: red
}
.google2o{
      color: #ffff00
}
.google2g{
      color: #0000ff
}
.googlel{
      color: #00ff00
}
.googlee{
      color: #ff0000
}

table.hosting {
   -moz-border-radius: 6px;
}
table.hosting th {
   background-color: #9AA984;
   padding: 0.2em 2ex 0.2em 2ex;
   color: black;
}
table.hosting td {
   padding: 0.2em 2ex 0.2em 2ex;
   color: black;
}
table.hosting tr.d0 td {
   background-color: #EEFFD4;
}
table.hosting tr.d1 td {
   background-color: #F6FFE9;
}
.error-message {
   color: red
}
.error {
   color: red
}

.compare_table {
   border: solid 2px;
   margin: 0px auto;
}
.compare_table_pro_yes {
   border: solid 3px;
   background: #88ff88;
   width: 4em;
   text-align: center;
}
.compare_table_pro_no {
   border: solid 3px;
   background: #ff8888;
   width: 4em;
   text-align: center;
}
.compare_table_community_yes {
   border: solid 3px;
   background: #88ff88;
   width: 4em;
   text-align: center;
}
.compare_table_community_no {
   border: solid 3px;
   background: #ff8888;
   width: 4em;
   text-align: center;
}

.atable {
   display: table;
}
.atable .header {
   display: table-row;
}
.atable .header .column {
   display: table-cell;
   text-align: center;
   font-weight: bold;
   background: #aaaaff;
}
.atable a {
   display: table-row;
}
.atable a .column {
   display: table-cell;
   border: 2px solid #aaaaff;
   padding: 5px;
}
.atable a {
   color: black;
   text-decoration: none;
}
.atable a:hover {
   background: #bbbbaa;
}
.atable a:hover .column .highlight {
   color: red;
   text-decoration: underline;
}
.code {
   border: 3px solid #00adfb;
   padding-left: 20px;
   background: #dbfda9;
}

/* GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter), GPL license */
.python .de1, .python .de2 {font-family: 'Courier New', Courier, monospace; font-weight: normal;}
.python  {font-family: monospace;}
.python .imp {font-weight: bold; color: red;}
.python .ln-xtra {color:black;background:#FFFF88;}
.python li {background: #ffffd0;}
.python .kw1 {color: #ff7700;font-weight:bold;}
.python .kw2 {color: #008000;}
.python .kw3 {color: #dc143c;}
.python .kw4 {color: #0000cd;}
.python .co1 {color: #808080; font-style: italic;}
.python .coMULTI {color: #808080; font-style: italic;}
.python .es0 {color: #000099; font-weight: bold;}
.python .br0 {color: #66cc66;}
.python .st0 {color: #483d8b;}
.python .nu0 {color: #ff4500;}
.python .me1 {color: black;}
div.syntax { background:#ccccbc; }
div.syntax a {
   font-family: 'Courier New', Courier, monospace;-
   font-weight: normal;
   color:black; 
   text-decoration:underline;
}
/* End of GeSHi */

