/* Body and links*/

body {

	background-color: #FFFFFF; font-family: arial, helvetica, geneva; font-size: 10px; color: #333333;

}



a.navlink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.navlink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.navlink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #CCCC66; font-weight: bold; text-decoration: none; }

a.navlink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FFCC33; font-weight: bold; text-decoration: none; }



a.navlinksmall:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #003366; font-weight: normal; text-decoration: none; }

a.navlinksmall:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #FF9900; font-weight: normal; text-decoration: none; }

a.navlinksmall:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #CCCC66; font-weight: normal; text-decoration: none; }

a.navlinksmall:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #FF9900; font-weight: normal; text-decoration: underline; }



a.bottomlink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }

a.bottomlink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }

a.bottomlink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }

a.bottomlink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #00000; font-weight: normal; text-decoration: none; }



a.bodylink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #777777; font-weight: normal; text-decoration: underline; }

a.bodylink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #777777; font-weight: normal; text-decoration: underline; }

a.bodylink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #777777; font-weight: normal; text-decoration: underline; }

a.bodylink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #FF9933; font-weight: normal; text-decoration: none; }



a.bodylinksmall:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #777777; font-weight: normal; text-decoration: underline; }

a.bodylinksmall:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #777777; font-weight: normal; text-decoration: underline; }

a.bodylinksmall:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #777777; font-weight: normal; text-decoration: underline; }

a.bodylinksmall:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #FF9933; font-weight: normal; text-decoration: none; }



a.headerlink1:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none; }

a.headerlink1:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none; }

a.headerlink1:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #006699; font-weight: bold; text-decoration: none; }

a.headerlink1:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FF9933; font-weight: bold; text-decoration: underline; }


a.headerlink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #777777; font-weight: bold; text-decoration: none; }

a.headerlink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #777777; font-weight: bold; text-decoration: none; }

a.headerlink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #777777; font-weight: bold; text-decoration: none; }

a.headerlink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FF9933; font-weight: bold; text-decoration: underline; }


a.topnav:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none; }

a.topnav:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none; }

a.topnav:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none; }

a.topnav:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #cccccc; font-weight: bold; text-decoration: none; }



a.topnav2:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.topnav2:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.topnav2:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.topnav2:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 12px; color: #FF9933; font-weight: bold; text-decoration: none; }



a.tableheaderlink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

a.tableheaderlink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

a.tableheaderlink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

a.tableheaderlink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }





.bodytext {font-family: arial, helvetica, geneva; font-size: 12px; color: #333333;}

.bodytext2 {font-family:  verdana, arial, helvetica, geneva; font-size: 11px; color: #888888; font-weight: bold;  word-spacing : 2px;  padding : 16px; line-height: 15px; }

.bodytextsmall { font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #777777; }

.bodytextbold { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; color: #777777; }

.bodytextsmallbold { font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; color: #777777; font-weight: bold; }

.bodytextsmallbold1 { font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; color: #006699; font-weight: bold; }


.textone { font-family: arial, helvetica, geneva; font-size: 12px; color: #333333; }

.texttwo { font-family: arial, helvetica, geneva; font-size: 11px; color: #ffffff; ; font-weight: bold}

.textthree { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; }

.inputone { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; width: 75px; }

.smalltextWhite { font-family: arial, helvetica, geneva; font-size: 11px;   font-weight: bold; color: #ffffff; }

.whitetext { font-family: arial, helvetica, geneva; font-size: 10px; font-weight: bold; color: #ffffff; }

.greytext { font-family: arial, helvetica, geneva; font-size: 11px; font-weight: bold; color: #cccccc; }

.blacktext { font-family: arial, helvetica, geneva; font-size: 11px; font-weight: bold; color: #000000; }

a.link:link{ font-family: arial, helvetica, geneva; font-size: 13px; font-weight: bold; color: #808040; text-decoration: underline; }
a.link:active{ font-family: arial, helvetica, geneva; font-size: 13px; font-weight: bold; color: #808040; text-decoration: underline; }
a.link:visited{ font-family: arial, helvetica, geneva; font-size: 13px; font-weight: bold; color: #808040; text-decoration: underline; }
a.link:hover{ font-family: arial, helvetica, geneva; font-size: 13px; font-weight: bold; color: #808040; text-decoration: underline; }


a.alink:link { font-family: arial, helvetica, geneva; font-size: 12px; color: #006699; font-weight:bold;  text-decoration: underline; }
a.alink:active { font-family: arial, helvetica, geneva; font-size: 12px; color: #990000; font-weight:bold;  text-decoration: underline; }
a.alink:visited { font-family: arial, helvetica, geneva; font-size: 12px; color: #006699; font-weight:bold;  text-decoration: underline; }
a.alink:hover { font-family: arial, helvetica, geneva; font-size: 12px; color: #990000; font-weight:bold;  text-decoration: underline; }

a.alink1:link { font-family: arial, helvetica, geneva; font-size: 10px; color: #006699; font-weight:bold;  text-decoration: underline; }
a.alink1:active { font-family: arial, helvetica, geneva; font-size: 10px; color: #990000; font-weight:bold;  text-decoration: underline; }
a.alink1:visited { font-family: arial, helvetica, geneva; font-size: 10px; color: #006699; font-weight:bold;  text-decoration: underline; }
a.alink1:hover { font-family: arial, helvetica, geneva; font-size: 10px; color: #990000; font-weight:bold;  text-decoration: underline; }

.sortby { font-family: arial, helvetica, geneva; font-size: 12px; color: #006699; }
.sel1 { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; width:125px; }
.sel2 { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; }

/*Date and Time*/

.date { background-color: #FF9933; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-weight: normal; }

.time { background-color: #FF9933; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-weight: normal;  border : #FF9900;  }

/* start tpls */

hr { background: transparent; color: #777777; height: 1px; }



/*Headers*/

.headerOne {font-family: arial, helvetica, geneva; font-size: 14px;  font-weight: bold;  color: #777777;}

.mainheader { font-family: arial, helvetica, geneva, sans-serif; font-size: 18px; color: #777777; font-weight: bold; }



/*Tables*/

.tdbackground {background : #777777; background-color: #666699;}

.tablecell { background-color: #ffffff; font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color: #777777; }

.tablecellsmall { background-color: #ffffff; font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #777777; }

.tableheader { background-color: #777777; font-size: 13px; font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-weight: bold; }

.tablesubheader { background-color: #cccccc; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; color: #333333; font-weight: bold; }



/*Form Stuff*/

.formtext { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color: #777777; }

.formheader { font-family: arial, helvetica, geneva, sans-serif; font-size: 17px; color: #ffffff; font-weight: bold; letter-spacing: 0.025em; }

.inputbox { width: 300px; }

.inputmedium { width: 150px; }

.inputboxsmall { width: 75px; }

.inputtext { font-family: arial, helvetica, geneva, sans-serif; font-size: 14px; color: #777777; }

.submitbutton { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; background-color: #777777; color: #ffffff; letter-spacing: 0.038em; }


a.bodytextsmalllink:link { font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #280000; text-decoration: none; }
a.bodytextsmalllink:active { font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #280000; text-decoration: none; }
a.bodytextsmalllink:visited { font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #280000; text-decoration: none; }
a.bodytextsmalllink:hover { font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #cc6600; text-decoration: underline; }



.dropdown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}

div#leftmenu { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	width: 165px; 
	border-top: 0px solid #000000; 
	border-right: 0px solid #000000; 
	border-left: 0px solid #000000; /* no bottom border */ 
} 
div#leftmenu h4 { 
	font: 1em bold Arial, Helvetica, sans-serif; 
	background-color: #000000; 
	color: #FFFFFF; 
	margin: 0; 
	padding: .1em; 
	border-bottom: 0px solid #000000; 
	text-align: center; 
} 
div#leftmenu a { 
	background-color: #ffffff; 
	text-decoration: underline; 
	border-bottom: 0px solid #000000; 
	padding-left: .3em; 
	padding-top: .2em;
	padding-bottom:.2em;
	display: block; 
	color:#395485;
} 
div#leftmenu a:hover { 
	background-color: #787878; 
	color: #FFFFFF; 
}


a.glink:link    { font-family: arial, helvetica, geneva; font-size: 11px; color: #191970; text-decoration: underline; }
a.glink:active  { font-family: arial, helvetica, geneva; font-size: 11px; color: #395485; text-decoration: underline; }
a.glink:visited { font-family: arial, helvetica, geneva; font-size: 11px; color: #191970; text-decoration: underline; }
a.glink:hover   { font-family: arial, helvetica, geneva; font-size: 11px; color: #ff6600; text-decoration: none; }

.bigfnt { font-family: arial, helvetica, geneva; font-size: 22px; font-weight:bold; /*color:#FF9704;*/ color:#666666; text-decoration:none; text-align:left; margin-top: 10px;}
.rght { font-family:arial; font-size:12px; font-weight:bold; text-align:right; float: right; margin-top:-26px; margin-right:3px;}
hr { border-style:groove; size:2px; margin:2px; }
.float-right {/* header element float */
  float: right;
  /*width: 25em; em width variance by element*/
  margin: 0 0 0 0.2em;
  padding-left: 0.2em;
  background: #f5f5f5;;
  border-left: 2px dotted #2e8b57;
  border-bottom: 2px dotted #2e8b57;
  text-align:right;
  }

  .content {/* style grouping for content divs */
  
  font-family : Arial, Georgia, Palatino, Serif; 
  font-size: 11px;
  padding: .2em;
  /*border: 8px groove  #c0c0c0;
  background: #f5f5f5;*/
  }
.td3 { font-family: arial, helvetica, geneva; background-color: #ffffff; font-size: 12px; color: #000000; } 
.td10 { font-family: arial, helvetica, geneva; background-color: #eeeeee; font-size: 12px; color: #000000; } 
#gotop { margin-top:0px; float:center; text-align:center; }

/*List Stuff - DJ*/


.bigred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #CC0000;
	font-weight: bold;
}
