/******css navigation******/
.navigation {
float:left;
width:697px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
font-weight:normal;
font-weight:bold;
height:16px;float:right; position:relative; 
color:#0c5484;
text-transform:capitalize;
}
.navigation ul {
padding:0;margin:0;list-style-type:none;
}
.navigation ul li {
float:left; position:relative; 
background:url(../images/bt_line.gif) no-repeat; padding-left:10px; padding-right:10px;
}
.navigation ul li a, .navigation ul li a:visited {
float:left; display:block; text-decoration:none;color:#0c5484; padding:0px 13px; height:17x;
font-size:12px;
text-align:left;
font-weight: bold;
padding-top:1px;

}

.navigation ul li:hover {width:auto;
font-size:11px;
text-align:left;
font-weight: bold;

}

.navigation ul li:active {
width:auto;
color:#000000;
/**background: url(../images/nav_bullet5.gif) no-repeat 7px 7px #ccd5a9;**/
}
/**.navigation ul li a.navigationone:hover {border-color:#c00; color:#f88;}**/

.navigation ul li a.navigationtwo {
/**background: url(../images/nav_bullet5.gif) no-repeat 7px 6px ;**/
/**border:#ffffff solid 1px;**/
font-size:12px;
height:16px;
text-align:left;
font-weight:bold; color:#0c5484;
text-decoration:none;


}

.navigation ul li a.navigationtwo:hover {
/**background: url(../images/nav_bullet5.gif) no-repeat 7px 6px ;**/
/**border:#ffffff solid 1px;**/
font-size:12px;
height:16px;
text-align:left;
font-weight:bold; color:#000;
text-decoration:none;
padding:1px 13px 2px 13px;

}


.navigation ul li:hover a.navigationtwo  {border-color:#1366BB;}

.navigation ul li ul {
display: none;
}
.navigation table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0; padding:0;

}

/* specific to non IE browsers */
.navigation ul li:hover ul {
display:block;position:absolute;top:18px;margin-top:0px; left:0;width:154px;
}
.navigation ul li:hover ul.endstop {
left:-92px;
}
.navigation ul li:hover ul li ul {
display: none;
}
.navigation ul li ul li {
background:none;
}


.navigation ul li:hover ul li a {
display:block;background:#ffffff;color:#313131;height:auto;line-height:15px;padding:4px 16px; width:120px; border-bottom:1px solid #cde0f5; border-left:1px solid #cde0f5; border-right:1px solid #cde0f5; font-size:11px; 
}
.navigation ul li:hover ul li a.drop {
background:#eef3dc ;
}
.navigation ul li:hover ul li a:hover {
color:#3d72b4; background-color:#d9e9f4; font-size:11px;
}
.navigation ul li:hover ul li a:hover.drop {
background: #a9d305 ;
}
.navigation ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px;
}
.navigation ul li:hover ul li:hover ul.left {
left:-153px;
}



/* specific to IE5.5 and IE6 browsers */
.navigation ul li a:hover ul {
display:block;position:absolute;top:30px; top:18px; ;left:0;  width:120px; 
}

.navigation ul li a:hover ul.endstop {
left: -92px;
}
.navigation ul li a:hover ul li a {
display:block;background:#ffffff;color:#313131; height:1px; line-height:16px; padding:4px 16px; width:120px; border-bottom:1px solid #cde0f5; border-left:1px solid #cde0f5; border-right:1px solid #cde0f5; font-size:11px;
}
.navigation ul li a:hover ul li a.drop {
background:#F0EEEE;
}
.navigation ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.navigation ul li a:hover ul li a:hover {
color:#3d72b4; background: #d9e9f4 ; font-size:11px; text-decoration:none; font-weight:bold;
}
.navigation ul li a:hover ul li a:hover.drop {
 background: #a9d305  ;
}
.navigation ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:153px;
}
.navigation ul li a:hover ul li a:hover ul.left {
left:-153px;
}
/***[if lte IE 5.5]

.navigation ul li a, .navigation ul li a:visited {height:33px;}
</style>
<![endif]**/
/******css navigation ends******/



