BODY {
font-size : 0.9em; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #000000; 
background-color : white;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : auto; 
}

H1 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 1.4em; 
color : #000000; 
background-color : transparent; 
}

hr {
color : #ededff;
height : 1px;
}

p {
font-size : .9em; 
font-family : Verdana, Arial, Helvetica, sans-serif; 

}

ol {
margin-left : 10px;
padding-left : 20px;
}

ul {
margin-left : 0px;
padding-left : 20px;
list-style-type : square;
}

.tinytext {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .7em; 
}

.smalltext {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .8em; 
}


.smalltext a:link{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.smalltext a:visited{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:link{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:visited{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.errortext {
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #3399cc;
}

.bg_medium {
  background-color : #77aacc;
}

.bg_light {
  background-color : #ededff;
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}

.copyright {
    font-size: .8em;
    text-align: center;
}

#header {
	background-color: blue;
	margin: 0; 
	padding: 0; 
	height: 75px; 
	width: 100%;
	position: relative;
	background-image: url("images/grad.png");
}

#headerimg 	{ 
	margin: 0px;
	padding: 10px 0px 0 40px; 
	height: 75px;
	background: url("images/headermain.png") no-repeat;
	width: 100%;
} 

#reflect {
	background: url("images/reflectgrad.png");
	height: 30px;
	width: 100%;
	margin: 1px 0;
}

#reflectimg {
	background: url("images/reflect.png") no-repeat;
	height: 30px;
	width: 100%;
	margin: 0;
	padding:0;
}

#rightsidebar {
	border-left: solid #EEEEEE 1px;
	border-bottom: solid #EEEEEE 1px;
	padding-left: 10px;
	margin-left: 5px;
}
