﻿body
{
    font-size: 10pt;
    color: black;
    font-family: verdana, arial, helvetica, sans-serif;
    line-height: Normal;
    letter-spacing: Normal;
    text-align: left;
    background-color: #ffffff;
}

p, ul, td, ol
{
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: 0px;
/*    line-height: 16px; */
}

h1
{
	color: #000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 18px;
	margin-bottom: 3px;
	margin-top: 4px;
	padding-top:4px;
	
}

h2
{
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin-top: 2px;
    padding-top: 2px;
    margin-left: 2px;
    padding-left: 2px;
}
hr.orange
{
    border: 0;
    color: #F90;
    background-color: #F90;
    margin-left: -10px;
    height: 1px;
    width: 95%;
    text-align: left;
    left: 10px;
}
 
  a:
{
    background-color: Orange;
    color: navy;
    font-family: verdana, arial, helvetica, sans-serif;
    /*font-weight: bold;  */
    /*	letter-spacing: 0px; */ 
    /*	line-height: 16px;*/
}

 a:Hover
{
    color: #a9a9a9;
    font-family: verdana, arial, helvetica, sans-serif;
    /*font-weight: bold;*/
/*    line-height: 16px;*/
}

/* new classes */
.h1L
{
    color: #00008b;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 18px;
    margin-bottom: 3px;
    margin-top: 4px;
    padding-top: 4px;
}
.h1R
{
    color: #404040;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 18px;
    margin-bottom: 3px;
    margin-top: 4px;
    padding-top: 4px;
}
.Normal
{
    font-size: 10pt;
    color: black;
    font-family: verdana, arial, helvetica, sans-serif;
}
.FreeFormText
{
    font-size: 10pt;
    color: black;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    margin: 0px 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.smallfont
{  
font-size: 8pt; color: gray; font-family: Arial; line-height: Normal; letter-spacing: Normal; text-align: left; 
}
.bullet
{
    font-size: 10pt;
    color: black;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    list-style-type: disc;
    padding-left: 20px;
    list-style-position: outside;
}
.bulletL2
{
    font-size: 10pt;
    color: black;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    list-style-type: circle;
    padding-left: 40px;
    list-style-position: outside;
}
.bulletslevel1
{
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    list-style-type: square;
}


.heading
{
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 18px;
    margin-bottom: 3px;
    margin-top: 4px;
    padding-top: 4px;
    text-align: left;
}
.subheading
{
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 14px;
}
input.menubutton
{
	background-color: Maroon; border-width: 2px ; 
	border-style:  outset ; text-align:left; 
	font-size: 10px ; font-weight:bold; color: White; width:100px
}

input.menubutton:Hover
{
	background-color: red; border-width: 2px ; 
	border-style: inset ; text-align:left; 
	font-size: 11px ; font-weight:bold; color: White;
}
.menudesc
{  
font-size: 12pt; color: gray; 
font-family: Arial; 
/*line-height: Normal; */
font-style:italic; letter-spacing: Normal; 
text-align: left; 
}



.TopMenu
{
    font-size: 8pt;
    color: #000080;
    font-weight: bold;
    background-color: #e6e6e6;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: center;
/*    line-height: Normal;*/
    letter-spacing: Normal;
    border-right: #e6e6e6 1px solid;
    border-top: #e6e6e6 1px solid;
    border-left: #e6e6e6 1px solid;
    border-bottom: #e6e6e6 1px solid;
    margin-right: 20px;
    padding-right: 20px;
}
.TopMenuItem
{
    font-size: 8pt;
    font-weight: bold;
    color: #000080;
    background-color: #e6e6e6;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: center; /*    line-height: Normal;*/
    letter-spacing: Normal;
    margin-right: 20px;
    padding-right: 20px;
    border-right: #e6e6e6 1px solid;
    border-top: #e6e6e6 1px solid;
    border-left: #e6e6e6 1px solid;
    border-bottom: #e6e6e6 1px solid;
}

.TopMenuHover
{
	font-size: 8pt;
	color:    white;
    font-weight: bold;
	background-color: navy;
	font-family: verdana, arial, helvetica, sans-serif;
/*	line-height: Normal; */
	letter-spacing: Normal;
	text-align: center;
	border-color: navy;
	border-width: 1px;
    margin-right: 20px;
    padding-right: 20px;
	
}
.TopMenuVisited
{
    font-size: 8pt;
    color: white;
    font-weight: bold;
    background-color: Navy;
    font-family: verdana, arial, helvetica, sans-serif;
/*    line-height: Normal;*/
    letter-spacing: Normal;
    text-align: center;
    display: block;
    border-color: navy;
    border-width: 1px;
    margin-right: 20px;
    padding-right: 20px;
}

.TopMenuLevel2
{
    font-size: 8pt;
    color: navy;
    background-color: #e6e6e6;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    border-left: #000080 1px solid;
    border-bottom: #000080 1px solid;
}
.TopMenuLevel2Item
{
    font-size: 8pt;
    font-weight: bold;
    color: navy;
    background-color: #e6e6e6;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    border-left: #000080 1px solid;
    border-bottom: #000080 1px solid;
/*	line-height: 16px; */
}
.TopMenuLevel2Hover
{
    font-size: 8pt;
    color: #e6e6e6;
    background-color: Navy;
    font-family: verdana, arial, helvetica, sans-serif;
/*    line-height: Normal;*/
    letter-spacing: Normal;
    text-align: left;
    display: block;
    border-right: navy 1px solid;
    border-top: navy 1px solid;
    border-left: navy 1px solid;
    border-bottom: navy 1px solid;
/*	line-height: 16px; */
}
.TopMenuLevel2Visited
{
    font-size: 8pt;
    color: #e6e6e6;
    background-color: Navy;
    font-family: verdana, arial, helvetica, sans-serif;
/*    line-height: Normal;*/
    letter-spacing: Normal;
    text-align: left;
    display: block;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
}

.rightpanel
{
	border-bottom: solid;
	border-left:solid;
	border-color: orange;
	border-width: 1px;

    padding-right: 20px;
    padding-left: 20px;

}

.MenuLevel1
{
    font-size: 8pt;
    color: navy;
    font-weight: bold;
    background-color: #ffcd00;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: right;
/*	line-height: 16px; */
    letter-spacing: Normal;

    margin-bottom: 4px;
    margin-top: 2px;
    padding-bottom: 4px;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;

    border-right: #ffcd00 1px solid;
    border-top: #ffcd00 1px solid;
    border-left: #ffcd00 1px solid;
    border-bottom: #ffcd00 1px solid;
}
.MenuLevel1Item
{
    font-size: 8pt;
    color: navy;
    font-weight: bold;
    background-color: #ffcd00;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: right;
/*	line-height: 16px; */
    letter-spacing: Normal;

    border-right: #ffcd00 1px solid;
    border-top: #ffcd00 1px solid;
    border-left: #ffcd00 1px solid;
    border-bottom: #ffcd00 1px solid;

    margin-bottom: 4px;
    margin-top: 2px;
    padding-bottom: 4px;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
}
.MenuLevel1Hover
{
	font-size: 9pt;
	color:    white;
    font-weight: bold;
	background-color: navy;
	font-family: verdana, arial, helvetica, sans-serif;
/*	line-height: 16px; */
	letter-spacing: Normal;
	text-align: right;

    border-right: navy 1px solid;
    border-top: navy 1px solid;
    border-left: navy 1px solid;
    border-bottom: navy 1px solid;

    margin-bottom: 4px;
    margin-top: 2px;

    padding-bottom: 4px;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
	
}
.MenuLevel1Visited
{
    font-size: 8pt;
    color: White;
    font-weight: bold;
    background-color: Navy;
    font-family: verdana, arial, helvetica, sans-serif; /*	line-height: 16px; */
    letter-spacing: Normal;
    text-align: right;

    border-right: navy 1px solid;
    border-top: navy 1px solid;
    border-left: navy 1px solid;
    border-bottom: navy 1px solid;

    margin-bottom: 4px;
    margin-top: 2px;

    padding-bottom: 4px;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
}

.MenuLevel2
{
    font-size: 8pt;
    color: navy;
    font-weight: bold;
    background-color: #ffcd00;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    border: solid;
    border-color: navy;
    border-width: 1px;
    margin-top: 1px;
    padding-top: 1px;
    margin-bottom: 1px;
    padding-bottom: 1px;
    margin-left: 0px;
    padding-left: 3px;
    padding-right: 3px;
/*	line-height: 16px; */
    display: block;
    visibility: visible;
}
.MenuLevel2Item
{
    font-size: 8pt;
    color: navy;
    background-color: #ffcd00;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    border: solid;
    border-color: navy;
    border-width: 1px;
    margin-top: 1px;
    padding-top: 1px;
    margin-bottom: 1px;
    padding-bottom: 1px;
    margin-left: 0px;
    padding-left: 3px;
    padding-right: 3px;
	line-height: 16px; 
    display: block;
    visibility: visible;
}
.MenuLevel2Hover
{
    font-size: 8pt;
    color: #ffcd00;
    background-color: Navy;
    font-family: verdana, arial, helvetica, sans-serif;
/*	line-height: 16px; */
    letter-spacing: Normal;
    text-align: left;
    border-color: navy;
    border-width: 1px;
    display: block;
    visibility: visible;
    margin-top: 1px;
    padding-top: 1px;
    margin-bottom: 1px;
    padding-bottom: 1px;
    margin-left: 0px;
    padding-left: 3px;
    padding-right: 3px;
}
.MenuLevel2Visited
{
	font-size: 8pt;
	color:   White;
	font-family: verdana, arial, helvetica, sans-serif;
/*	line-height: 16px; */
	letter-spacing: Normal;
	text-align: right;
	display: block;
	border-color: navy;
	border-width: 1px;
    margin-top: 1px;
    padding-top: 1px;
    margin-bottom: 1px;
    padding-bottom: 1px;
    margin-left: 0px;
    padding-left: 3px;
    padding-right: 3px;
	
}

.menubottom
{
    font-size: 7pt;
    color: navy;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: center;
/*	line-height: 16px; */
    letter-spacing: Normal;
    margin-right: 8px;
    padding-right: 8px;
    border-top: orange 1px solid;
}
.menubottomItem
{
    font-size: 7pt;
    color: navy;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: center; 
    /*	line-height: 16px; */
    letter-spacing: Normal;
    margin-right: 8px;
    padding-right: 8px;
    font-weight: bold;
}

.menubottomHover
{

	color:  navy;
	font-family: verdana, arial, helvetica, sans-serif;
    text-align: center; 
/*	line-height: 16px; */
	letter-spacing: Normal;

}

.indent
{
    font-size: 10pt;
    color: black;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: left;
    margin: 0px 10px;
    padding-right: 10px;
    padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
}

