<!-- /*http://archive.devx.com/projectcool/developer/reference/css_style.html*/ -->
a {
color: #666699;
}
a:hover {
color: #CC00CC;
text-decoration: underline;
}
body {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
background-color: White;
font-size: smaller;
}
code {
font-family: monospace, "Courier New", Courier ;
font-weight: bold;
color: #CC0000;
font-size: medium;
}


pre {
font-family: monospace, "Courier New", Courier ;
font-size: small;
}


h1
{
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
font-size: x-large;
font-weight: bold;
color: Black;
text-align: center;
width: 100%;
border-top-width: 1px;
border-bottom-width: 1px;
border: 1px solid Black;
border-left-width: 0px;
border-right-width: 0px;
padding: 10px;
/*margin-left: 40px;*/
}
h2
{
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
font-size: larger;
font-weight: bold;
color: White;
padding: 8px;
width: 90%;
background: #336699;
border: 1px solid White;
margin-top: 30px;
/*margin-left: 40px;*/
}
h3,h4,h5,h6
{
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
color: Black;
margin-left: 60px;
}
hr{
height: 1px;
margin-left: 40px;
}
img {
border: 0px none;
}
li {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
}
ol {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
margin-left: 100px;
}
p {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
color: Black;
}
samp {
font-family: monospace, "Courier New", Courier ;
font-weight: bold;
color: Black;
font-size: medium;
}
caption {color:midnightblue; background-color:beige; font-weight:bold; font-size:24px }
table {
border-collapse: collapse;
caption-side: right;
}
table.fancy {
background-color: lightcyan;
border-collapse: collapse;
border: thin dashed red;
caption-side: right;
}
tr.highlight {
background-color: lightgreen;
}
tr.lighthighlight {
background-color: lightcyan;
}
tr.darkhighlight {
background-color: lightgrey;
}
td {
border: 1px solid black;
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
font-size: smaller;
padding: 3pt;
}
td.plain  {
border: none;
}
td.solid-blue  {
border: 5px dashed blue;
}
td.solid-green {
border: 5px solid green;
}

thead {
background-color: #CCCCFF;
border: 1px solid black;
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
}

th {
background-color: #CCCCFF;
border: 1px solid black;
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
}
tt {
font-family: monospace, "Courier New", Courier ;
color: grey;
font-size: small;
}



.imgborder, img.border {
display: block;
margin-left: auto;
margin-right: auto;
padding: 5px;
border: 1px solid #666666;
}

.nice th {
background-color: #CCDDFF;
border: 1px solid black;
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
}

.nice td {
background-color: #ecf5ff;
border: 1px solid black;
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
font-size: smaller;
padding: 3pt;
}



ul {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
margin-left: 100px;
}
.command {
font-family: monospace, "Courier New", Courier ;
font-weight: bold;
font-size: medium;
color: #CC0000;
margin-left: 100px;
}
.date {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
font-size: smaller;
color: White;
background-color: Black;
text-align: right;
padding: 3px;
border: 1px solid White;
width: 100%;
margin-left: 0px;
margin-right: 0px;
}
.hint {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
border: 1px solid Black;
padding: 8px;
width: 70%;
background: #CCFFFF;
color: Black;
margin-left: 100px;
}
.navbar {
text-align: center;
text-decoration: none;
border: 0px none;
color: White;
}
.sourcecode {
font-family: monospace, "Courier New", Courier ;
border: 1px solid Black;
padding: 10px;
width: 70%;
background: #FFFFCC;
color: Black;
margin-left: 100px;
}
.stdout{
font-family: monospace, "Courier New", Courier ;
font-weight: bold;
font-size: medium;
color: Navy;
margin-left: 100px;
}
.tab {
text-indent: 1in;
}
.warning {
font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
font-weight: bold;
color: White;
background: #CC0000;
border: 1px solid Black;
padding: 8px;
width: 70%;
margin-left: 100px;
}


 p.Head-2 {font-weight: bold; text-decoration: underline;}
 p.c1 {font-weight: bold; text-decoration: underline;}
 p.c2 {font-style: italic;}
 p.c3 {font-weight: bold; text-align: center;}
 p.c5 {text-align: left}

