/********************* Navigation Level 1************************/
.nav_main_left_off
{
   background: #0C2C84;
   height: 30px;   
   width:  1px;
}
.nav_main_left_on
{
   background: #FF6609;
   height: 30px;
   width:  1px;
}

.nav_main_spacer_out_out
{
   background: #0C2C84;
   height: 30px; 
   width:  1px;
   padding: 0px; 
}
.nav_main_spacer_out_over
{
   background: #FF6609;
   height: 30px;
   width:  1px;
}
.nav_main_spacer_over_out
{
   background: #FF6609;
   height: 30px;
   width:  1px;
}
.nav_main_spacer_over_over
{
   background: #FF6609;
   height: 30px;
   width:  1px;
}

.nav_main_right_off
{
   background: #0C2C84;
   height: 30px;   
   width:  1px;
}
.nav_main_right_on
{
   background: #FF6609;
   height: 30px;
   width:  1px;
}

.nav_main_off	{ background: #0C2C84; height: 30px; text-align: center; vertical-align: middle; line-height: 17px; padding-left: 17px; padding-right: 17px; cursor:pointer; }
.nav_main_off a.a_nav_main_off { background: none; font-size: 12px; font-weight:bold; color: #FFFFFF; padding: 0px; margin: 0px; text-decoration: none; }
.nav_main_off a.a_nav_main_on  { background: none; font-size: 12px; font-weight:bold; color: #FFFFFF; padding: 0px; margin: 0px; text-decoration: none; }

.nav_main_over	 { background: #FF6609; height: 30px; text-align: center; vertical-align: middle; line-height: 17px; padding-left: 17px; padding-right: 17px; cursor:pointer; }
.nav_main_over a.a_nav_main_off { background: none; font-size: 12px; font-weight:bold; color: #FFFFFF; padding: 0px; margin: 0px; text-decoration: none; }

.nav_main_on 	{ background: #FF6609; height: 30px; text-align: center; vertical-align: middle; line-height: 17px; padding-left: 17px; padding-right: 17px; border-top: 0px solid #01864F; border-bottom: 0px solid #01864F; cursor:pointer; }
.nav_main_on a.a_nav_main_off { background: none; font-size: 12px; font-weight:bold; color: #FFFFFF; padding: 0px; margin: 0px; text-decoration: none; }
.nav_main_on a.a_nav_main_on  { background: none; font-size: 12px; font-weight:bold; color: #FFFFFF; padding: 0px; margin: 0px; text-decoration: none; }
.nav_main_on a.a_nav_main_active  { background: none; font-size: 12px; font-weight:bold; color: #FFFFFF; padding: 0px; margin: 0px; text-decoration: none; }



/********************* Navigation Level 2************************/
.menuSpaceTop
{
   height: 0px;
   padding-top:25px;
}
.menuSpaceBottom
{
   height: 0px;
   border-top:0px solid #FFFFFF;
}

.menuMainTableOut			{ }
.menuMainTableOut .tMain   	{ background:#D9DAD8; border-top:0px solid #F9FCFF; border-bottom:0px solid #F9FCFF; height: 26px;}
.menuMainTableOut .aMain	{ font-family: verdana,arial,helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color:#676F71; padding-left:21px; padding-right:4px;}
.menuMainTableOut .aMain:active	{ font-family: verdana,arial,helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color:#FFFFFF; padding-left:21px; padding-right:4px;}
.menuMainTableOut .aMain:hover	{ font-family: verdana,arial,helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color:#FFFFFF; padding-left:21px; padding-right:4px;}

.menuMainTableOver			{ cursor:pointer;}
.menuMainTableOver .tMain  	{ background:#FF6609; border-top:0px solid #F9FCFF; border-bottom:0px solid #F9FCFF; height: 26px;}
.menuMainTableOver .aMain	{ font-family: verdana,arial,helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color:#FFFFFF; padding-left:21px; padding-right:4px;}
.menuMainTableOver .aMain:active	{ font-family: verdana,arial,helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color:#FFFFFF; padding-left:21px; padding-right:4px;}
.menuMainTableOver .aMain:hover	{ font-family: verdana,arial,helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color:#FFFFFF; padding-left:21px; padding-right:4px;}

.menuMainTableSelected			{ }
.menuMainTableSelected .tMain  	{ background:#FF6609; border-top:0px solid #F9FCFF; border-bottom:0px solid #F9FCFF; height: 26px;}
.menuMainTableSelected .aMain	{ font-family: verdana,arial,helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color:#FFFFFF; padding-left:21px; padding-right:8px;}


/********************* Navigation Level 3************************/
.menuSubTableOut			{   padding-top:1px; padding-bottom:1px;}
.menuSubTableOut .tSub   	{ background:#F3FAFF url(../images/leer.gif) 13px 3px no-repeat; padding-top:1px; padding-bottom:0px; border-top:0px solid #004C92; height: 21px;}
.menuSubTableOut .aSub		{ font-family: verdana,arial,helvetica; font-size: 10px; font-weight: normal; text-decoration: none; color:#0B255A; padding-left:30px; padding-right:4px;}

.menuSubTableOver			{ cursor:pointer;  padding-top:1px; padding-bottom:1px; height: 21px;}
.menuSubTableOver .tSub  	{ background:#F3FAFF url(../images/dot_blue.gif) 13px 3px no-repeat; padding-top:1px; padding-bottom:0px; border-top:0px solid #004C92;}
.menuSubTableOver .aSub		{ font-family: verdana,arial,helvetica; font-size: 10px; font-weight: normal; text-decoration: none; color:#0B255A; padding-left:30px; padding-right:4px;}

.menuSubTableSelected			{   padding-top:1px; padding-bottom:1px; height: 21px;}
.menuSubTableSelected .tSub  	{ background:#F3FAFF url(../images/dot_blue.gif) 13px 3px no-repeat; padding-top:1px; padding-bottom:0px; border-top:0px solid #004C92;}
.menuSubTableSelected .aSub		{ font-family: verdana,arial,helvetica; font-size: 10px; font-weight: normal; text-decoration: none; color:#0B255A; padding-left:30px; padding-right:4px;}
