/* Start of CMSMS style sheet 'Dropline Menu' */
#dropline {
position:relative;
font-size:15px;
/*height:55px;
width:100%;
background:#fff;
background: url(images/layout/grad2.gif) repeat-x top #2C79B3;
height: 32px;*/
width:100%;
height:64px;
margin:0 0 7px 0;
background:url(../images/layout/navhoriz-bg.jpg) no-repeat;
}

#dropline ul {
padding:6px 0 0 0;
margin:0;
list-style:none;
width:100%;
height:32px;
}

#dropline ul ul {
padding:0;
margin:0;
list-style:none;
width:100%;
height:32px;
}

/*
#dropline table {
border-collapse:collapse;
margin:-1px -20px 0 0;
padding:0;
width:0;
height:0;
font-size:1em;
}
*/

#dropline li {
float:left;
height:32px;
/*background:#fff;*/
/*border-right: 1px solid #BABDB6;*/
}

/*-- remove right border on submenu items --*/
#dropline li ul li {
border-right:none;
}

#dropline li a {
display: block;
float: left;
text-decoration: none;
line-height: 32px;
padding:0 15px;
margin:0px 2px 0 0px;
/*color: #C3DBED;*/
font-size: 100%;
font-weight: bold;
color: #fff;
/*border-right: 1px solid #626A69;*/
}

#dropline li.current ul li a	{
border-right:none;
}

/*#dropline li a b {float:left; height:35px; display:block; padding:0 22px 0 10px; background:url("tabs.png") no-repeat right top; cursor:pointer; display:inline; font-weight:normal;}*/

/*-- Current Page h3 --*/
#dropline li.current a, #dropline h3 {
float:left;
background-position:0 -32px;
color:#fff;
font-size: 100%;
font-weight: bold;
padding:0 15px;
margin:0px 2px 0px 0px;
/*background: url(images/layout/grad2-2.gif) repeat-x top #ccc;*/
background:#333;
line-height:32px;
}

/*#dropline li.current a b {background-position:100% -35px; color:#cc0000;}*/

#dropline li ul {
position:absolute;
top:32px;
left:-9999px;
z-index:10;
background:#333;
}

#dropline li.current ul {
left:0;
z-index:1;
background:#333;
}

#dropline li a:hover {
background-position:0 -64px;
cursor:pointer;
/*background: url(images/layout/grad2-1.gif) repeat-x top #626A69;*/
background: #333;
margin:0px 2px 0px 0px;
}

/*#dropline li a:hover b {background-position:100% -70px; border-color:#000; color:#fff;}*/


#dropline li:hover > a  {
background-position:0 -64px;
/*border-color:#000;*/
cursor:pointer;
}

/*#dropline li:hover > a b {background-position:100% -64px; border-color:#000; color:#fff;}*/

#dropline li.current a:hover {
background-position:0 -32px; 
/*border-color:#000;*/
}

/*#dropline li.current a:hover b {background-position:100% -32px; color:#9f0;}*/

#dropline li.current:hover a {
background-position:0 -32px;
/*border-color:#000;*/
}

/*#dropline li.current:hover a b {background-position:100% -32px; color:#9f0;}*/

#dropline ul :hover ul {
left:0;
/*border-left:1px solid #d0d0d0;*/
}

/*
#dropline ul :hover ul.right li,
#dropline ul li.current ul.right li {
float:right;
}
*/

/*
#dropline ul :hover ul.blank {
background:#e6e6e8; border-left:1px solid #e6e6e8;
}
*/

/*-- second level links --*/
#dropline ul :hover ul li a {
display:inline;
background:#a10101 url(../images/layout/subnav-bg.jpg)left bottom repeat-x;
padding:0 15px;
margin:0;
font-size:14px;
width:auto;
white-space:nowrap;
font-weight:normal;
border:0;
color: #fff;
height:32px;
line-height:31px;
background:#333;
}

/*
#dropline ul :hover ul.right li a {
background:#808080 url(images/layout/vline.gif) left center no-repeat;
}
*/

/*-- second level links --*/
#dropline ul li.current ul li a,
#dropline li.current a:hover ul li a,
#dropline li.current:hover ul li a	{
display:inline;
/*background:#a10101 url(../images/layout/subnav-bg.jpg)left bottom repeat-x;*/
padding:0 15px;
margin:0;
font-size:14px;
width:auto;
white-space:nowrap;
font-weight:normal;
border:0;
color: #fff;
height:32px;
line-height:31px;
background: #333;
}

/*-- second level current page h3 --*/
#dropline ul li.current ul li h3 {
background:none;
color:#9f0;
/*color:#00cc00;*/
font-weight:bold;
font-size:14px;
/*padding:0 10px;*/
height:32px;
line-height:31px;
/*background:#a10101 url(../images/layout/subnav-bg.jpg) repeat-x; */
padding:0 15px;
margin:0;
background:#333;
}


/*
#dropline ul li.current ul.right li a,
#dropline li.current a:hover ul.right li a,
#dropline li.current:hover ul.right li a {background:#000 url(bar.gif) left center no-repeat;}
*/


#dropline ul :hover ul li a.last,
#dropline ul li.current ul li a.last,
#dropline li.current a:hover ul li a.last,
#dropline li.current:hover ul li a.last {
background-image:none;
}



#dropline li ul li.current_sub a,
#dropline li a:hover ul li.current_sub a,
#dropline li:hover ul li.current_sub a,
#dropline li a:hover ul li a:hover,
#dropline li:hover ul li a:hover {
color:#9f0;
/*color: #626a69;*/
text-decoration:underline;
}



#dropline li.current ul li.current_sub a,
#dropline li.current a:hover ul li.current_sub a,
#dropline li.current:hover ul li.current_sub a,
#dropline li.current a:hover ul li a:hover,
#dropline li.current:hover ul li a:hover {
color:#9f0;
/*color: #626a69;*/
text-decoration:underline;
}

/* End of Dropline Menu' */


