body
	{
	font-family: Tahoma, arial, helvetica, sans-serif;	
	color: #FFFFFF; 
	}



p, td
	{
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 180%;
	}
	
.bld
	{
	font-weight: bold;	
	}	
	
.bldblu
	{
	font-size: 11px;
	font-weight: bold;
	color: #003C79;
	}
	
.bldred
	{
	font-size: 12px;
	font-weight: bold;
	color: #C10435;
	}

.itl
	{
	font-style: italic;
	}
.alpha
	{
	font-size: 14px;
	padding: 0px 0px 15px 0px;	
	}		
	
/* boxes */

.textbx
	{
	padding: 0px 0px 15px 0px;
	width: 490px;	
	}
.indbx
	{
	padding: 0px 0px 15px 20px;
	width: 490px;	
	}	
.btmbx
	{
	padding: 0px 0px 25px 0px;
	width: 490px;	
	}
.resultsbx
	{
	padding: 5px 0px 5px 0px;	
	}		
		
/* image alignment */	
	
img.navimg
	{
	vertical-align: middle;
	}			

/* navigation */	
	
a
    {
    color: #003C79;
    }

a:link
    {
    color: #003C79;
    }    

a:visited
    {
    color: #003C79;
    }

a:hover
    {
    color: #000000;
    }
	
/* top side nav */

.topnavon
    {
    color: #C10435;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
    }		
	
a.topnavon:visited
    {
    color: #C10435;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
    }	
	
.topnav
    {
    color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;	
    }	
	
a.topnav
    {
    color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: none;	
    }

a.topnav:link
    {
    color: #FFFFFF;
	font-weight: bold;	
	text-decoration: none;	
    }    

a.topnav:visited
    {
    color: #FFFFFF;
	font-weight: bold;		
    }

a.topnav:hover
    {
    color: #003C79;
	font-weight: bold;		
    }
	
/* blue side nav */		
	
.sidenav
    {
    color: #003C79;
	text-decoration: none;	
    }	
	
a.sidenav
    {
    color: #003C79;
	font-size: 11px;	
	text-decoration: none;
	padding: 0px 0px 0px 5px;
    }

a.sidenav:link
    {
    color: #003C79;
	font-size: 11px;	
	text-decoration: none;	
    }    

a.sidenav:visited
    {
    color: #003C79;
	text-decoration: none;	
    }

a.sidenav:hover
    {
    color: #003C79;
	font-weight: bold;
    }
a.sidenavon:visited
    {
    color: #C10435;
	font-size: 11px;	
	font-weight: bold;	
	text-decoration: none;
	padding: 0px 0px 0px 5px;		
    }	

/* red side nav */	

a.redsidenav
    {
    color: #C10435;
	font-size: 11px;	
	text-decoration: none;
	padding: 0px 0px 0px 5px;		
    }

a.redsidenav:link
    {
    color: #C10435;
	font-size: 11px;	
	text-decoration: none;	
    }    

a.redsidenav:visited
    {
    color: #C10435;
	text-decoration: none;	
    }

a.redsidenav:hover
    {
    color: #C10435;
	font-weight: bold;
	text-decoration: none;	
    }
	
/* mid sub nav */

.midnavon
	{
    color: #C10435;
	font-size: 11px;
	text-decoration: none;		
	}
a.midnavon:visited
	{
    color: #C10435;
	font-size: 11px;
	text-decoration: none;	
	}
.midnav
    {
    color: #003C79;
	font-size: 11px;
	text-decoration: none;		
    }
a.midnav
    {
    color: #003C79;
	font-size: 11px;	
	text-decoration: none;	
    }
a.midnav:link
    {
    color: #003C79;
	text-decoration: none;	
    }    
a.midnav:visited
    {
    color: #003C79;
    }
a.midnav:hover
    {
    color: #C10435;
    }	
	
/* bottom nav */	
	
.btmnav
    {
    color: #003C79;
	font-size: 10px;	
	text-decoration: none;	
    }	
	
a.btmnav
    {
    color: #003C79;
	font-size: 10px;	
	text-decoration: none;	
    }

a.btmnav:link
    {
    color: #003C79;
	text-decoration: none;	
    }    

a.btmnav:visited
    {
    color: #003C79;
	text-decoration: none;	
    }

a.btmnav:hover
    {
    color: #C10435;
	text-decoration: none;	
    }
	
a.footer
    {
	font-size: 10px;
    color: #000000;
	text-decoration: none;	
    }


a.footer:link
    {
	font-size: 10px;
    color: #000000;
	text-decoration: none;	
    }    

a.footer:visited
    {
    color: #000000;
	text-decoration: none;	
    }

a.footer:hover
    {
    color: #003C79;
	text-decoration: none;	
    }

/* form fields */

.field
	{
	font-size: 13px;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    color: #003C79;
    border-bottom: 1px solid;
	border-color: #003C79;
    background-color: #FFFFFF;
	}
.btn
	{
	font-size: 11px;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    color: #FFFFFF;
    border-bottom: 1px solid;
	border-color: #003C79;
    background-color: #003C79;
	}	
/* lists */

ul
	{
	padding: 0px 5px 10px 28px;
	margin: 0px;
	list-style-image: url(../images/bullet.gif);	
	}
ul.map1
	{
	padding: 0px 5px 0px 16px;
	margin: 0px;
	list-style-image: url(../images/bullet.gif);	
	}
ul.map2
	{
	padding: 0px 5px 0px 12px;
	margin: 0px;
	list-style-image: url(../images/bullet.gif);	
	}		
ul.blu
	{
	padding: 0px 5px 10px 28px;
	margin: 0px;
	list-style-image: url(../images/blubullet.gif);	
	}	
ul.check
	{
	padding: 0px 5px 10px 28px;
	margin: 0px;
	list-style-image: url(../images/ckbullet.gif);	
	}	
ol
	{
	padding: 0px 5px 10px 30px;
	margin: 0px;
	}	
table.order
	{
    background-color: #CCCCCC;
    border: 1px solid;	
	border-color: #003C79;		
	}
td.order
	{
    background-color: #CCCCCC;
    border: 1px solid;	
	border-color: #003C79;		
	}	
