BODY {
	color: #7d7d7d;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-decoration : none;
}

/* Sliding Nav bar */
.navbar
{
}  

.mainDiv
{
  width:330px;
}

.topItem
{
  font: bold 12px arial,tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("img/arrow-up-title.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 330px;
  height: 14px;
  color: #ffffff;
  cursor:pointer;
}

.topItemOver
{
  font: bold 12px arial,tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("img/arrow-up-title-on.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 14px;
  width: 330px;
  color: #afc4df;
  cursor:pointer;
}

.topItemClose
{
  font: bold 12px arial,tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("img/arrow-down-title.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 14px;
  width: 330px;
  color: #ffffff;
  cursor:pointer;
}


.topItemCloseOver
{
  font: bold 12px arial,tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("img/arrow-down-title-on.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 14px;
  width: 330px;
  color: #afc4df;
  cursor:pointer;
}



.dropMenu
{	
  font: bold 11px arial,tahoma,verdana,sans-serif;	
  background-color: #afc4df;
  color: #000;
  border: 0px;
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-right:10px;
   margin-top:2px;
   height:15px;
   font: bold 11px arial,tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #7297be;
   background: url("img/sub-square.gif") no-repeat 0 0;
   background-position:center center;
   background-repeat:no-repeat;
   
}

.subItem a
{
   margin-right:23px;
   font: bold 11px arial,tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #7297be;
   background: url("img/sub-square.gif") no-repeat 0 0;
   background-position:center center;
   background-repeat:no-repeat;
}

.subItemOver
{
   margin-right:10px;
   margin-top:2px;
   font: bold 11px arial,tahoma,verdana,sans-serif;	  
   height:15px;
   text-decoration:none;
   color: #ffffff;
   background: url("img/sub-square-on.gif") no-repeat 0 0;
   background-position:center center;
   background-repeat:no-repeat;
}

.subItemOver  a
{
   margin-right:23px;
   font: bold 11px arial,tahoma,verdana,sans-serif;
   cursor:pointer;	
   text-decoration:none;
   color: #ffffff;
   cursor:pointer;
   background: url("img/sub-square.gif") no-repeat 0 0;
   background-position:center center;
   background-repeat:no-repeat;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}

a{
	/* basic a href tag */
	color : #0000cc;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
}
a:visited {
	/* basic a href tag visited */
	color : #000099;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
}
a:hover{ /* basic a href tag hover */
	color : #cc0000;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : underline;
}


/* Navigation Links */
.nav { 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	line-height: 18px;
	text-decoration : none; 
	color: #7d7d7d;
}

.nav:visited { 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	line-height: 18px;
	text-decoration : none; 
	color: #7d7d7d;
}

.nav:hover { 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	line-height: 18px;
	text-decoration : none; 
	color: #6c2686; 
}

/* Navigation Links */
.navb { 
	font-family : Arial, Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	line-height: 18px;
	text-decoration : none; 
	color: #7d7d7d;
}

.navb:visited { 
	font-family : Arial, Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	line-height: 18px;
	text-decoration : none; 
	color: #7d7d7d;
}

.navb:hover { 
	font-family : Arial, Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	line-height: 18px;
	text-decoration : none; 
	color: #6c2686; 
}

.redlink { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 12px; 
	font-weight : bold;
	text-decoration : none; 
	color: #0072bc;
}

.redlink:visited { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 12px; 
	font-weight : bold;
	text-decoration : none; 
	color: #0072bc;
}

.redlink:hover { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 12px; 
	font-weight : bold;
	text-decoration : none; 
	color: #8cc63f; 
}

.greenlink { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 12px; 
	font-weight : bold;
	text-decoration : none; 
	color: #0072bc;
}

.greenlink:visited { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 12px; 
	font-weight : bold;
	text-decoration : none; 
	color: #0072bc;
}

.greenlink:hover { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 12px; 
	font-weight : bold;
	text-decoration : none; 
	color: #ed1c24; 
}

.whitelink { 
	font-family : Arial, Helvetica, Verdana, sans-serif;  
	font-weight : bold;
	text-decoration : none; 
	color: #ffffff;
}

.whitelink:visited { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-weight : bold;
	text-decoration : none; 
	color: #ffffff;
}

.whitelink:hover { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-weight : bold;
	text-decoration : none; 
	color: #cccccc; 
}

.callink { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 13px; 
	font-weight : bold;
	text-decoration : none; 
	color: #8cc63f;
}

.callink:visited { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 13px; 
	font-weight : bold;
	text-decoration : none; 
	color: #8cc63f;
}

.callink:hover { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 13px; 
	font-weight : bold;
	text-decoration : none; 
	color: #ed1c24; 
}

.cal {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	text-align: right;
	vertical-align: top;
}

.whitecopy {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.bnav { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 10px; 
	font-weight : bold;
	text-decoration : none; 
	color: #990000;
}

.bnav:visited { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 10px; 
	font-weight : bold;
	text-decoration : none; 
	color: #990000;
}

.bnav:hover { 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 10px; 
	font-weight : bold;
	text-decoration : none; 
	color: #000066; 
}
/* Input Box Settings */


.header {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
}

.tinyblack{
	/* a href class for 10 pixel text - menus and such */
	color : #000000;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 6px;
	text-decoration : none;
}

.smallblack{
	/* a href class for 11 pixel text - menus and such */
	color : #000000;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	line-height: 11px;
	text-decoration : none;
}
.smallwhite{
	/* a href class for 11 pixel text - menus and such */
	color : #ffffff;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	line-height: 11px;
	text-decoration : none;
}





