/* MAIN BODY */
body {
 font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
 font-size: 12px;
 color: #636467;
 margin-top: 30px;
}

#nav {
 padding-top: 10px;
}

#vertnavtable {
 text-align: left;
 width: 178px;
 border-top: 1px solid #d8d8d8;
}

/* navigation links */
#vertnavtable a:hover {
 color: #00aeef;
}

#vertnavtable .level1_on_away a {
 color: #ffffff;
}

#vertnavtable .level1_on_away_over a {
 text-decoration:underline;
}

#vertnavtable .level1_on_away_over a:hover, #vertnavtable .level1_on_away_over a {
 color: #ffffff;
}
#vertnavtable .level1_on_away_over a:hover {
text-decoration:underline;
}

#vertnavtable .level2_on_away a {
 color: #ffffff;
}

#vertnavtable .level2_on_away_over a {
 text-decoration:underline;
}

#vertnavtable .level3_on_away a {
 color: #ffffff;
}

#vertnavtable .level3_on_away_over a {
 text-decoration:underline;
 color: #ffffff;
}

#vertnavtable .level4_on_away_over a {
 text-decoration:underline;
}

#vertnavtable .level2_on_away_over a:hover, #vertnavtable .level2_on_away_over a {
 color: #ffffff;
}

#vertnavtable td {
 padding:6px 16px 6px 6px
}

/* ################## LEVEL 1 NAVIGATION ################## */

/* level one navigation */
tr.level1 td, tr.level1 th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1.gif);
 background-repeat: no-repeat;
 background-position: center right;
 color: #00aeef;
}

/* level one navigation - roll */
tr.level1_over {
 cursor: pointer;
 background-color: #F2F3F3;
}
tr.level1_over td, tr.level1_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_over.gif);
 background-repeat: no-repeat;
 background-position: center right;
 color: #00aeef;
}

/* level one navigation - the page you are on */
tr.level1_on td, tr.level1_on th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
 background-color: #27458E;
 color: #ffffff;
}

/* level one navigation - the page you are on - roll */
tr.level1_on_over {
 background-color: #27458E;
 color: #ffffff;
 cursor: pointer;
}

tr.level1_on_over td, tr.level1_on_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
 text-decoration: underline;
}

/* level one navigation - the parent page */
tr.level1_on_away td, tr.level1_on_away th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on_away.gif);
 background-repeat: no-repeat;
 background-position: center right;
 background-color: #27458E;
 color: #ffffff;
}

/* level one navigation - the parent page -roll */
tr.level1_on_away_over {
 background-color: #27458E;
 color: #ffffff;
 cursor: pointer;
}

tr.level1_on_away_over td, tr.level1_on_away_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on_away.gif);
 background-repeat: no-repeat;
 background-position: center right;
 text-decoration: underline;
}

/* ################## LEVEL 2 NAVIGATION ################## */

tr.level2_on {
 background-color: #6D6F71;
 color: #ffffff;
}

tr.level2_on td, tr.level2_on th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

tr.level2_on_over {
 background-color: #6D6F71;
 color: #ffffff;
 cursor: pointer;
}

tr.level2_on_over td, tr.level2_on_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
 text-decoration: underline;
}

tr.level2 {
 background-color: #E7E8E9;
 color: #00aeef;
}

tr.level2 td, tr.level2 th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level2.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

tr.level2_over {
 cursor: pointer;
 color: #00aeef;
 background-color: #DCDDDE;
}

tr.level2_over td, tr.level2_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level2_over.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

/* level two navigation - the parent page */
tr.level2_on_away td, tr.level12_on_away th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level2_on_away.gif);
 background-repeat: no-repeat;
 background-position: center right;
 background-color: #6D6F71;
 color: #ffffff;
}

/* level two navigation - the parent page -roll */
tr.level2_on_away_over {
 background-color: #6D6F71;
 color: #ffffff;
 cursor: pointer;
}

tr.level2_on_away_over td, tr.level2_on_away_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level2_on_away.gif);
 background-repeat: no-repeat;
 background-position: center right;
 text-decoration: underline;
}

/* ################## LEVEL 3 NAVIGATION ################## */

tr.level3_on {
 background-color: #D1D3D4;
 color: #00AEEF;
}

tr.level3_on td, tr.level3_on th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

tr.level3_on_over {
 background-color: #D1D3D4;
 color: #00AEEF;
 cursor: pointer;
}

tr.level3_on_over td, tr.level3_on_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
 text-decoration: underline;
}

tr.level3 {
 background-color: #DBDCDD;
 color: #00aeef;
}

tr.level3 td, tr.level3 th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level3_over.gif);
 background-color:#D2D3D5;
 background-repeat: no-repeat;
 background-position: center right;
}

tr.level3_over {
 cursor: pointer;
 color: #00aeef;
 background-color: #D2D3D5;
}

tr.level3_over td, tr.level3_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level3_over.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

/* level three navigation - the parent page */
tr.level3_on_away td, tr.level12_on_away th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level3_on_away.gif);
 background-repeat: no-repeat;
 background-position: center right;
 background-color: #BCBEC0;
 color: #00AEEF;
}

/* level three navigation - the parent page -roll */
tr.level3_on_away_over {
 background-color: #BCBEC0;
 color: #00AEEF;
 cursor: pointer;
}

tr.level3_on_away_over td, tr.level3_on_away_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level3_on_away.gif);
 background-repeat: no-repeat;
 background-position: center right;
 text-decoration: underline;
}

/* ################## LEVEL 4 NAVIGATION ################## */

tr.level4 {
 background-color: #DCDDDE;
 color: #00aeef;
}

tr.level4 td, tr.level3 th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level2_over.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

tr.level4_over {
 cursor: pointer;
 color: #00aeef;
 background-color: #D2D3D5;
}

tr.level4_over td, tr.level4_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level3_over.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

tr.level4_on {
 background-color: #D1D3D4;
 color: #00AEEF;
}

tr.level4_on td, tr.level4_on th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
}

tr.level4_on_over {
 background-color: #D1D3D4;
 color: #00AEEF;
 cursor: pointer;
}

tr.level4_on_over td, tr.level4_on_over th {
 border-bottom: 1px solid #d8d8d8;
 background-image: url(../images/nav/level1_on.gif);
 background-repeat: no-repeat;
 background-position: center right;
 text-decoration: underline;
}

