/*------------------- COMS NAVIGATION STYLE INFORMATION ----------------------*/
.menu {
	FONT-SIZE:90%;
	COLOR:#4adae5;
	FONT-STYLE:normal;
	TEXT-DECORATION:none
}
.menu:hover {
	FONT-SIZE:x-small;
	COLOR:#4adae5;
	FONT-STYLE:normal;
	TEXT-DECORATION:underline;
}
.menucurrent {
	FONT-SIZE:x-small;
	COLOR:#4adae5;
	FONT-STYLE:normal;
	/*TEXT-DECORATION:bold; */
}
.menucurrent:hover {
	COLOR:#4adae5
}
.navlevel1menu  {
 display:block;
 border-color:#3870c0;
 background-color:#4adae5;
 font-size:90%;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 /*text-align:left;*/
 vertical-align:middle;
 padding-left:35px;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:0px;
 height:22px;
 color:#ffffff;
 }

.navlevel1menucurrent {
 display:block;
 border-color:#3870c0;
 background-color:#ddffdd;
 font-size:x-small;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
/* text-align:left;*/
 vertical-align:middle;
 padding-left:35px;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:0px;
 height:22px;
 }
.navlevel2menu {
 display:block;
 border-color:#3870c0;
 background-color:#ffffff;
 font-size:x-small;
 list-style-type:none;
 list-style-position:inside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:35px;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:0px;
 height:22px;
  }

.navlevel2menucurrent {
display:block;
 border-color:#3870c0;
 background-color:#ddffdd;
 font-size:x-small;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:35px;
  padding-top:2px;
 padding-bottom:2px;
 text-indent:0px;
  height:22px;
	}
.navlevel3menu {
 display:block;
 border-color:#3870c0;
 background-color:#ffffff;
 font-size:x-small;
 list-style-type:none;
 list-style-position:inside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:35px;
  padding-top:2px;
 padding-bottom:2px;
 text-indent:0px;
 height:22px;
  }
.navlevel3menucurrent {
display:block;
 border-color:#3870c0;
 background-color:#ddffdd;
 font-size:x-small;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:35px;
  padding-top:2px;
 padding-bottom:2px;
 text-indent:0px;
 height:0px;
  }
.navlevel4menu {
 display:block;
 border-color:#3870c0;
 background-color:#ffffff;
 font-size:x-small;
 list-style-type:none;
 list-style-position:inside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
.navlevel4menucurrent {
display:block;
 border-color:#3870c0;
 background-color:#ddffdd;
 font-size:x-small;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
.navlevel5menu {
 display:block;
 border-color:#3870c0;
 background-color:#ffffff;
 font-size:x-small;
 list-style-type:none;
 list-style-position:inside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
.navlevel5menucurrent {
display:block;
 border-color:#3870c0;
 background-color:#ddffdd;
 font-size:x-small;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
.navlevel6menu {
 display:block;
 border-color:#3870c0;
 background-color:#ffffff;
 font-size:x-small;
 list-style-type:none;
 list-style-position:inside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
.navlevel6menucurrent {
display:block;
 border-color:#3870c0;
 background-color:#ddffdd;
 font-size:x-small;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
.navlevel7menu {
 display:block;
 border-color:#3870c0;
 background-color:#ffffff;
 font-size:x-small;
 list-style-type:none;
 list-style-position:inside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
.navlevel7menucurrent {
display:block;
 border-color:#3870c0;
 background-color:#ddffdd;
 font-size:x-small;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 text-indent:22px;
 }
 
.menu1 {
 /*display:block;*/
 display:none;
 border-color:#003f4c;
 background-color:#002A5C;
 font-size:100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 margin-bottom:5px;
 margin-top:5px;
 margin-left:0px;
 margin-right:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:0px;
 padding-right:0px;
 text-indent: 10px;
 /*height:25px;*/
 /*width:100%; removed to help firefox */
 }
.menu1 a {
color:#fff;
display:block;
padding-top:4px;
padding-bottom:4px;
}

.menu1 a:hover {
color:#fff;
background-color:#006699;
display:block;
padding-top:4px;
padding-bottom:4px;
}

.menu1 a:visited {
color:#fff;
display:block;
padding-top:4px;
padding-bottom:4px;
}

.menucurrent1 {
 display:none;
 border-color:#ffffff;
 background-color:#002A5C;
 font-size:100%;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:3px;
 text-indent:0px;
 height:22px;
 }
 
.menucurrent1 a
{
color:#fff;
}

.menucurrent1 a:hover
{
color:#fff;
text-decoration:underline;
}

.menucurrent1 a:visited
{
color:#fff;
}

.menu2 {
 display:block;
 border-color:#fff;
 border-style:solid;
 background-color:#cccccc;
 font-size:12px;
 border-width:0px 0px 0px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:0px;
 padding-right:0px;
 text-indent: 3px;
width:190px;
 }
 
.menu2 a
{
color:#333;
background-color:#cccccc;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

.menu2 a:hover
{
color:#fff;
background-color:#002A5C;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

.menu2 a:visited
{
color:#333;
background-color:#cccccc;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

.menu2 a:visited:hover
{
color:#fff;
background-color:#002A5C;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

.menucurrent2 {
 display:block;
 border-color:#fff;
 border-style:solid;
 background-color:#002A5C;
 font-size:12px;
 border-width:0px 0px 0px 0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:0px;
 padding-right:0px;
 text-indent: 3px;
width:190px;
 }
 
.menucurrent2 a
{
color:#fff;
background-color:#002A5C;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

.menucurrent2 a:hover
{
color:#fff;
background-color:#002A5C;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

.menucurrent2 a:visited
{
color:#fff;
background-color:#002A5C;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

.menucurrent2 a:visited:hover
{
color:#fff;
background-color:#002A5C;
display:block;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
border-bottom:1px solid #fff;
width:190px;
}

/******************************************** START OF STYLES ******************************/

.menu3 {
 display:block;
 width:160px;
 border-color:#003f4c;
 font-size:100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 margin-bottom:2px;
 margin-top:2px;
 margin-left:0px;
 margin-right:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:0px;
 padding-right:0px;
 text-indent: 0px;
 /*height:25px;*/
 /*width:100%; removed to help firefox */

 }
 
.menu3 a {
color:#60483E;
display:block;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.menu3 a:hover {
color:#60483E;
display:block;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.menu3 a:visited {
color:#60483E;
display:block;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.menucurrent3 {
 display:block;
 border-color:#ffffff;
 /*background-color:#006699;*/
 font-size:12px;
 width:160px;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 margin-bottom:2px;
 margin-top:2px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:0px;
 text-indent:0px;
 color:#006699;
 text-decoration:underline;
 }
.menucurrent3 a 
{
color: #006699;
display:block;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
text-decoration:underline;
}

.menucurrent3 a:visited 
{
color: #006699;
display:block;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
text-decoration:underline;
}

.menu4 {
 display:block;
 width:160px;
 border-color:#003f4c;
 font-size:100%;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 margin-bottom:2px;
 margin-top:2px;
 margin-left:0px;
 margin-right:0px;
 text-align:left;
 vertical-align:middle;
 padding-left:0px;
 padding-right:0px;
 text-indent: 0px;
 /*height:25px;*/
 /*width:100%; removed to help firefox */

 }
 
.menu4 a {
color:#60483E;
display:block;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.menu4 a:hover {
color:#60483E;
display:block;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.menu4 a:visited {
color:#60483E;
display:block;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.menucurrent4 {
 display:block;
 border-color:#ffffff;
 /*background-color:#006699;*/
 font-size:12px;
 width:160px;
 list-style-type:none;
 list-style-position:outside;
 border-style:solid;
 border-width:0px 0px 0px 0px;
 margin-bottom:2px;
 margin-top:2px;
 margin-left:0px;
 text-align:left;
 vertical-align:middle;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:0px;
 text-indent:0px;
 color:#006699;
 text-decoration:underline;
 }
.menucurrent4 a 
{
color: #006699;
display:block;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
text-decoration:underline;
}

.menucurrent4 a:visited 
{
color: #006699;
display:block;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
text-decoration:underline;
}

/******************************************** END OF STYLES ******************************/

 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	 
  	