
body { background-color: #fff; color: inherit;font-family:  Verdana,Arial, sans-serif; font-size: 1em;}

#container{width:94%; margin-left:2%; background-color: #EDF0F5;color: inherit; height:100%; border:.2em solid #761D91;}

#topborder {background-color: #fff; font-family: Verdana, Arial, sans-serif; color: #000080; 
height:3.2em ;padding: 0.03em;}

#toprunner {background-color: #fff; padding: 0.5em; color: #000000; 
font-size: .8em; border-bottom:.1em solid #000;}

#banner {height:15.5em; background-image: url(images/bannerbackground.jpg);background-repeat: no-repeat;
background-position: bottom right; background-color: inherit; color: #000;}

.bannertext {margin-left : 25%; font-family:  Arial, sans-serif; font-size: 1.5em; 
font-weight: 700;}

#linksmenu {background-color: #abb5d8; padding: 0.5em; border-bottom:0.2em solid #000080;
color: #000000; font-family:  Arial, sans-serif; font-size: 0.8em; font-weight: 700; }

#leftborder 
{float: left; width: 215px;  \width: 225px; w\idth: 215px; margin-top: -1em;  
background-color:inherit; color: inherit; text-align:center;}

#main {background-color: transparent;color: inherit; padding-top: .5em; margin-top: -1em; margin-left: 223px;  margin-right: .5em; 
line-height: 1.2em}


#footercontainer {clear:both; background-color: inherit; color: inherit; width:96%; margin-left:2%; padding:.5em}
#footerleft {float:left; width: 46%;  font-size: .85em; text-align: left;line-height: 1.5em}
#footerright{float:right; width: 46%; margin-right:2%; font-size: .85em; text-align: right; line-height: 1.5em}

#clear {clear:both; }

#maininsert {border:.05em solid #E87B14; width: 85%; background-color: #FFF;
 color:inherit; padding: .5em; margin-left:auto; margin-right:auto; line-height: 1.2em; text-align: center;}
#maininsert p {background-color: inherit; color: #0000FF;font-size: .8em;}

div.float {float: left; padding: .2em; margin-top:.5em}
  
div.float p {text-align: center; font-family:Verdana, Arial, sans-serif; 
font-size:.7em; color:#0000C0; background-color: inherit;margin-top:-.1em}

div.floatmain {float: left; padding: .5em; }
  
div.floatmain p {text-align: center; font-family:Verdana, Arial, sans-serif; font-size:.8em; color:#000;
 background-color: inherit;padding-bottom: .5em;background-image: url(images/fade.jpg);background-repeat: no-repeat; }

span { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 1em; background-color: inherit; font-weight:700}

.floatright a {float:right; margin: 0 5em 0 0; cursor:help;}

h1 { color: #000000; font-size: .9em; background-color: inherit;}

h2,h3,h4 { color: #000080; font-size: .8em; background-color: inherit;}

p {font-size: .8em;}
.smalltext { font-family: Verdana, Arial, sans-serif; font-size: .8em;; background-color: inherit;}

.red {background-color: inherit;color: #C00000;}
.boxdisplay {border:.05em solid #E87B14; background-color: #fff; padding : 0.5em;
text-align: center; font-size: .8em; width:80%; margin-left:5%}

.mainboxdisplay {border:.05em solid #E87B14; background-color: #fff; color:#000080; padding : 0.5em;
text-align: left; font-size: .8em; }
.spanblue {color: #0000C0; font-size: 1.4em; background-color: inherit; font-weight:700}
.spanpurple { color: #6D006D; font-size: 1.3em; background-color: inherit;}
.spanred {line-height: 2em; color: #ff0000; font-size: .9em; background-color: inherit;}
.spangreen {line-height: 2em; color: #00c000; font-size: .9em; background-color: inherit;}



.hideme {display:none}
acronym {border-bottom: 1px dotted #000000;cursor: help;}


img { border:0; background-color: inherit;}
.imageright {float: right; background-color: inherit;}
.imageright2 {float: right; background-color: inherit;padding-right:1.5em}
.imageleft {float: left; vertical-align: middle;}
.imagerightmain {float: right; background-color: inherit; margin-left:.5em}
.imageleftmain {float: left; vertical-align: middle;  margin-right:.5em}
.center {text-align: center;}
.footericon {vertical-align:middle}
ul {list-style-type:none; margin:0;}
.cert{font-size: 0.8em; color: #000000; background-color: inherit; font-family: Verdana, Arial, sans-serif;}

/* CAPTCHA CALCULATOR */
.plus {font-size:2em; font-weight:bolder;}
.calcbutton {margin-right: 4em;}
.calculator 
{
font-family: Verdana,  Arial, sans-serif;
font-size:.8em; color: #303030;
background-color: #d5d5e4;
padding: .3em;
border-bottom:.187em solid #8989ba; 
border-right:.187em solid #8989ba;
border-top:.06em solid #8989ba; 
border-left:.06em solid #8989ba;
width:70%;
}
/* END CAPTCHA CALCULATOR */
.myth{color:#c00000; background-color:inherit; font-size:1.2em;}
blockquote{width:80%; color: #000000;background: inherit;font-family: Verdana, Arial, sans-serif; font-style: italic; line-height: 1.5;}
.quote 
{
font-family: Verdana,  Arial, sans-serif;
font-size:.8em; color: #303030;
background-color: #d5d5e4;
padding: .3em;
border-bottom:.187em solid #8989ba; 
border-right:.187em solid #8989ba;
border-top:.06em solid #8989ba; 
border-left:.06em solid #8989ba;
}
code { font-family: Arial, sans-serif; font-size:.9em; color: #303030; background-color: #d5d5e4;}
ol .no_bullet{
	list-style: none; display: list-item; font-size:.8em; line-height:1.8em;
}
hr {color:#8989ba; background-color: #8989bb; height: 0.1em; width: 75%;}


#main li.dot  
{
background:  url("images/orangebutton.jpg") no-repeat 0px 0px; 
margin-left:2em;
padding-left:2em;
display: block; width: 90%;
font-size:.72em;
line-height:1.8em;
text-align: left;
font-family: Verdana, Arial, sans-serif;
color:#000080
}

dt
{
color: #000;
background-image: url(images/orangebutton.jpg);
background-repeat: no-repeat;
background-position: 0 0em;
margin: 0 0 1em 2em;
padding: 0 0 0 2em;
line-height:1.5em;
font-family: Verdana, Arial, sans-serif;
font-size:.7em;
}

dd
{
background-image: url(images/orangesmallbutton.jpg);
background-repeat: no-repeat;
background-position: 0 .2em;
margin: 0 0 1em 5em;
padding: 0 0 0 2em;
line-height:1.5em;
font-family: Verdana, Arial, sans-serif;
font-size:.7em;
} 
a.bar, a.bar:link, a.bar:visited 
{display:block; width:11em; height:2em; background:inherit; border-bottom:0.1em solid #761D91;
margin-left:-1em; margin-top:.3em; text-align:left; text-decoration:none; 
font-family: verdana, arial, sans-serif; font-size:.8em; color:#000000; line-height:1.8em; overflow:hidden;}

a.bar:hover  {color:#ffffff ; background-color: #000080; text-decoration:none;}
a.bar:focus  {color:#ffffff ; background-color: #000080; text-decoration:none;}
a.bar:active {color:#ffffff ; background-color: #000080; text-decoration:none;}

a:link    {color: #0000ff;  background-color: inherit; text-decoration:underline;}
a:visited {color: #0000ff;  background-color: inherit; text-decoration:underline;}
a:hover   {color: #FF0000;  background-color: inherit; text-decoration:none;}
a:focus   {color: #ff0000;  background-color: inherit; text-decoration:none;}
a:active  {color: #0000ff;  background-color: inherit; text-decoration:none;}

.hideme {display:none}
.clear {clear:both}
.skip-link a, .skip-link span{
  position: absolute;
  overflow: hidden;
  width: 0;
  height: 0;
   top:-4em;
  left:-3em;
}

.skip-link a:active, .skip-link a:focus {
  position: absolute;
  overflow: visible;
  width: auto;
  height: auto;
 font-family:   Arial, sans-serif;
  background-color: #ffcc00;
  color: blue;
  top: 4em;
  left: 1em;
  padding: 5px;
  border: 2px solid #0000ff;
  font-weight: bold;
}

/* Hides from IE-mac \*/ 
* html #main {height: 1%;}
/* End hide from IE-mac */

/* FORM STYTLES */
form {font-family: Verdana, Arial, sans-serif; }

input, select, textarea{
	color: #000000;
	background-color: #F2DC2E;
    border: 0.1em solid #000080;
	margin: 0.5em 0 0 0;
	
}


fieldset {padding:1.5em 0em 1.5em 0.5em; width:90%; border:#E87B14 solid; margin-left:2em;}
.fieldsetnoborder {border: none; padding-top: 0em; }
legend {color:#333399; font-weight:bold; background-color: inherit; font-size: 0.8em}
#aligned label
{
display: block;
width: 12.5em;
float: left;
text-align: right;

margin: 0.5em 1em 0.626em 0;

clear: both;
background-color: inherit;
color: #000;
}
input:focus {background-color: #fff; color: #000;  }
input:hover {background-color: #fff; color: #000; }

textarea {font-family: verdana, helvetica, arial, sans-serif;  width:98%; }
textarea:focus {background-color: #fff; color: #000;  }
textarea:hover {background-color: #fff; color: #000;  }

select:focus {background-color: #fff; color: #000;  }
select:hover {background-color: #fff; color: #000;  }


checkbox:focus {background-color: #fff; color: #000;  }
checkbox:hover {background-color: #fff; color: #000;  }
.button {background-color: #000080; color: #ffffff;}
.submit { margin: 0 5em 0 5em;}

div.floatform{padding: 0.8em; float: left; width: 30%; font-size:0.8em;}
/* FORM STYTLES END*/

/* RSS FEED */
#rss { width: 85%; height: 22em; overflow:auto; border: 0.025em solid #E87B14; padding:1em; margin-left:auto; margin-right:auto; background-color: #ffffff; color: #000000; }
#rss img {float:right; padding: .2em;}
/* RSS FEED END */
