
/* CSS Document */
body { background-color:#000000;
margin:0;
padding:0;
width: 1900px;
height: 2000px;
border-right: 3px solid #FF0000;
font-style: normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt
color:#FFFFFF;
}

input.btn {   
color:#000000;   
font: bold 90% 'ARIAL',helvetica,sans-serif;   
background-color:#fed;   
border: 5px solid;   
border-color: #999999 #363 #363 #999999;   
filter:progid:DXImageTransform.Microsoft.Gradient   
(GradientType=0,StartColorStr='#f0ffff',EndColorStr='#9400d3');   
}   

table {
color:#FFFFFF;
text-decoration:none;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}

#header {border-bottom: 3px solid #fff;
text-align:center;

}

#columnleft {
background: #3D5475;
text-align:left;
float:left;
height: inherit;
width: 200px;
margin-left: 5px;
margin-right: 10px;
padding-right: 20px;
padding-top: 10px;
}

#columnright {
max-width: 1800px;
height:inherit;
padding-top: 2em;
padding-left: 2em;
padding-right: 2em;
margin: 0 2 em 0 25px;
overflow:auto;
text-align:justify;
}

#footer {
padding-bottom: 2em;
border-top: 3px solid #fff;
position:relative;}

a:link {color:#ffffff;
}
a:hover { color:#666666;
background-color:#000000;}
a:visited{color:#ff0000;}

h1
{font-family:Aero, Arial, SpaceOut, "Times New Roman";
font-size:12pt;
color:#ffffff;}

h2
{font-family:Aero;
font-size:24pt;
color:#ffffff;
text-align:center;}

h3
{font-family:Quasar;
font-size:36pt;
text-align:center;
vertical-align:text-top;
color:#ffffff;}

h4
{font-family:Aero;
font-size:18pt;
text-align:justify;
color:#ffffff;}

h5
{font-family:Aero;
font-size:14pt;
text-align:justify;
color:#ffffff;}

#p2
{font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:center;
color:#ffffff;
}

p
{font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:justify;
color:#ffffff;}


ul{
width: auto;
text-decoration:none;
color:#FFFFFF;
text-align:center;
list-style:none;
padding: 0 0 12px;
margin: 3px;
}

li
{color:ffffff;
font-family:Arial, Helvetica, sans-serif;
padding: 10px 10px 10px 20px;
}

ul#sidebar-nav {
background: url(../Shared_Images/EFSM_blue.gif);
width:inherit;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
list-style:none;
padding: 0 0 0 5px;
margin: 10px;
}

ul#sidebar-nav li
{color:ffffff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
padding: 5px 0 5px 4px;
}

ul#sidebar-nav li a {
text-decoration:none;
padding: 0 0 10px 0;
}

ul#main-nav {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-shadow: 2px 2px 1px black;
margin:0 ;
padding:0;
width:100%;}

ul#main-nav li {margin:0;
text-align:center;
text-shadow: 2px 2px 1px black;
padding:0 0 0 0;
height:25px;
list-style:none;
float:left;
margin:0 0 0 10px;}

ul#main-nav li a {
text-decoration:none;
display:block;
color:white;
height:10px;
padding:5px 20px 10px 8px;
background:#6d6d6d
}

ul#main-nav li:hover {

color:#FFFFFF;}

ul#main-nav li:hover a {color:#00FF00;}

