/* @override http://www.easyvmx.com/css/main.css */

* {
 padding: 1;
 margin: 0;
}

body {
    color: #222222;
    background-color: #DFE6Ef;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

body,form,div,span {
    color: #222222;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


td,tr,th {
    padding:2px;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

 
.small {font-weight: normal; font-size: 7px;}
.medium {color: #000000; font-weight: normal; font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-align: center;}
.big {color: #000000; font-weight: bold; font-size: 20px;}

p {
text-align:justify;
font-size: 4px;
}

h1,h2,h3,h4 {color: #444444;}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin:5px 0; }
li, dd, blockquote { margin-left: 3%; }
fieldset { padding: 0.5em; }

h1 {
	font-weight: bold;
	font-size: 22px;
}

h2 {
	font-weight: bold;
	font-size: 16px;
}

h3 {
	font-weight: bold;
	font-size: 14px;
}

h4 {
	font-weight: bold;
	font-size: 12px;
}

hr {
	border: 1px;
	background-color: #f7d027;
	height: 3px;
}


a hover {text-decoration: underline;}
a {color:#000099; text-decoration: none; font-weight: bold;}

.menuitem1 {font-weight: bold;}
.menuitem1open {font-weight: bold; text-decoration: underline;}
.menuitem2 {font-weight: normal;}
.menuitem2open {font-weight: normal; text-decoration: underline;}
.menuitem3 {font-weight: normal; font-style:italic;}
.menuitem3open {font-weight: normal; font-style:italic; text-decoration: underline;}


.code {
  font-family: monospace;
  text-align: left;
  font-size: 10px;
  color: #006600;
}

A.code {
  font-weight: normal;
  color: #006600;
  text-decoration: none;
  font-size: 11px;
}

a img {
  border: none;
}





/* commented out

body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
 background-color: #DFE6Ef;
}
 */

#wrapper {
 width: 1000px;
 margin: 0 auto;
}
#header {
 border: 1px solid #C8B560;
 margin: 5px;
 height: 105px;
 padding: 1px;
 background-color: #f7d027;
}
#navbar {
 border: 1px solid #C8B560;
 margin: 5px;
 padding: 4px;
 background-color: #FFF8C6;
}
#centercolumn { /* Parent Wrapper for inside boxes */
 border: 1px solid #C8B560;
 margin: 0 0px 5px 5px;
 display: inline; /* IE Hack */
 padding: 10px;
 width: 780px;
 float: left;
 min-height: 505px;
 background-color: white;
}
* html #centercolumn {height:505px} /* IE Min-Height Hack */ 

#rightcolumn {
 border: 1px solid #C8B560;
 margin: 0 5px 5px 5px;
 padding: 7px;
 display: inline; /* IE Hack */
 width: 167px;
 float: left;
 background-color: #FFF8C6;
 min-height: 300;
}
* html #rightcolumn {height:300} /* IE Min-Height Hack */ 

#rightfooter {
 margin: 0 5px 5px 5px;
 padding: 6px 0 0 0;
 display: inline; /* IE Hack */
 width: 167px;
 float: left;
}

#footer {
 border: 1px solid #C8B560;
 background-color: #FFF8C6;
 margin: 0 0px 5px 5px;
 display: inline; /* IE Hack */
 padding: 4px;
 float: left;
 width: 792px;
}

#pscroller1{
width: 780px;
height: 2.4em;
padding: 5px;
background-color: #FFF8C6;
}

#pscroller2{
width: 400px;
height: 150px;
border: 1px solid black;
padding: 5px;
background-color: #F0F0F0;
}

.rssclass .rsstitle{
font-weight: bold;
font-size: 14px;
}

.rssclass .rssdate{
color: gray;
font-size: 85%;
}

.rssclass a{
text-decoration: none;
}

.rssclass a:hover {
text-decoration: underline;
}

label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
}

input
{
color: #781351;
background: #FFF8C6;
font-size: 12px;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}

fieldset
{
border: 1px solid #781351;
background: #ffffff;
width: 65%;
}

legend
{
color: #006;
font-weight: bold;
font-size: 16px;
background: #DFE6EF;
border: 1px solid #781351;
padding: 2px 6px
}
