/* Set header style */

.header p
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 95%;
	color: #1A5AA4;
	font-weight: bold;
}


.unit_subheading p
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 85%;
	color: #1A5AA4;
	font-weight: bold;
}

div.unit_subheading
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 95%;
	color: #1A5AA4;
	font-weight: bold;
}

div.unit_address
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 70%;
}

div.contact_subheading
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 85%;
	font-weight: bold;
}

div.contact_address
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 85%;
}


/* Set paragraph style for main body */
	
p 
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 85%;
}

/* Set generic body link and small link styles */

A:link
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 100%;
}

A:visited
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 100%;
}

A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #548dec;
 	text-decoration: none;
}

A:active
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.small A:link
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 70%;
}

.small A:visited
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 70%;
}

.small A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #548dec;
 	text-decoration: underline;
 	font-size: 70%;
}

.small A:active
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 70%;
}


/* Set top menu link styles */

.topmenu a:link
{
    color: #FFFFFF;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;   
}

.topmenu A:visited
{
    color: #FFFFFF;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
}

.topmenu A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #548dec;
 	text-decoration: none;
 	font-size: 12px;
}

.topmenu A:active
{
    color: #FFFFFF;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
}

/* Set top, yellow menu link styles */

.yellow a:link
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 9px;
   
}

.yellow A:visited
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 9px;
}

.yellow A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #FFFFFF;
 	text-decoration: none;
 	font-size: 9px;
}

.yellow A:active
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 9px;
}


/* Set left and right menu link styles */

.sidemenu A:link
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 95%;

}

.sidemenu A:visited
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 95%;

}

.sidemenu A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #548dec;
 	text-decoration: none;
 	font-size: 95%;
}

.sidemenu A:active
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 95%;
}

/* Set tab menu link styles */

.tab a:link
{
    color: #FFFFFF;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
      
}

.tab A:visited
{
    color: #FFFFFF;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
}

.tab A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #FFFFFF;
 	text-decoration: none;
 	font-size: 12px;
}

.taboff A:active
{
    color: #07874A;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
}

.taboff a:link
{
    color: #07874A;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
      
}

.taboff A:visited
{
    color: #07874A;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
}

.taboff A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #07874A;
 	text-decoration: none;
 	font-size: 12px;
}

.taboff A:active
{
    color: #07874A;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
    font-size: 12px;
}

/* Set icon link styles */

.icon A:link
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
}

.icon A:visited
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
}

.icon A:hover 
{
 	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 	color: #548dec;
 	text-decoration: none;
}

.icon A:active
{
    color: #1A5AA4;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-decoration: none;
}


/* Set image borders */

.imgborder
{
	border: 2px solid #548dec;
}

/* Testing Stuff */

DIV.test_menu
{
   float            : left;
   width            : 100%;
   background       : #FFFFFF url(../menu/images/blue_menu_test.gif) repeat-x bottom;
}

DIV.test_menu UL
{
   margin           : 0px;
   padding          : 0px;
   list-style       : none;
}

DIV.test_menu LI
{
   display          : inline;
   margin           : 0px;
   padding          : 0px;
}

DIV.test_menu A
{
   float            : left;
   background       : url() no-repeat right top;
   color            : #FFFFFF;
   font-family      : Verdana,Geneva,Arial,Helvetica,sans-serif;
   font-size        : x-small;
   font-weight      : bold;
   text-decoration  : none;
}

DIV.test_menu SPAN
{
   float            : left;
   display          : block;
   background       : url() no-repeat left top;
   padding          : 10px 9px;
   white-space      : nowrap;
}

h1{font-size:25px; margin:2px;}