/******************************/
/*******Top Link Bar***********/
/******************************/
ul.top_links
{
list-style-type:none;
margin:2px 0 2px 740px;
}
ul.top_links li
{
display:inline;
font-size:12px;
}
ul.top_links li a:link,ul.top_links li a:visited
{
color:#24242F;
text-decoration:underline;
}

ul.top_links li a:hover,ul.top_links li a:active
{
color:#1F1F2E;
text-decoration:none;
}



/******************************/
/***********Navbar*************/
/******************************/
ul.navbar
{
list-style-type:none;
margin:0 auto;
padding:5px 0;
height:30px;
position:absolute;
}
ul.navbar li
{
display:inline;
font-size:17px;
padding-bottom:10px;
float:left;
}
ul.navbar li a
{
text-decoration:none;
padding:6px 28px;
}
ul.navbar li a:link,ul.navbar li a:visited
{
color:black;
background:url('/images/navbar_test.png');
background-repeat:repeat-x;
}
ul.navbar li a:hover,ul.navbar li a:active
{
color:#1F1F2E;
background:url('/images/navbar_hover.png');
}
a.first_link
{
-moz-border-radius-topleft: 10px; 
-webkit-border-top-left-radius: 10px;
}
a.last_link
{
-moz-border-radius-topright: 10px; 
-webkit-border-top-right-radius: 10px;
}
ul.navbar li ul
{
position:absolute;
visibility:hidden;
list-style-type:none;
margin:6px 0 0 0;
background-color:#3366FF;
padding:0 0 6px;
-moz-border-radius-bottomleft: 5px; 
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px; 
-webkit-border-bottom-right-radius: 5px;
z-index:99;
}
ul.navbar li ul li
{
padding:5px 0;
margin:0;
display:block;
cursor:pointer;
float:none;
background-image:none;
width:200px;
}
ul.navbar li ul li a
{
color:black;
padding:5px 32px;
margin:0;
background-color:transparent;
background-image:none;
}

ul.navbar li ul li a:link,ul.navbar li ul li a:visited
{
background-color:transparent;
background-image:none;
}
ul.navbar li ul li a:hover,ul.navbar li ul li a:active
{
background-color:transparent;
background-image:none;
}
ul.navbar li ul li:hover
{
background:url('/images/navbar_hover.png');
background-repeat:repeat-x;
}


/******************************/
/*******Footer Link Bar********/
/******************************/
ul.footer_links
{
list-style-type:none;
margin:2px 220px;
}
ul.footer_links li
{
display:inline;
font-size:13px;
}
ul.footer_links li a:link,ul.footer_links li a:visited
{
color:#000066;
text-decoration:underline;
}

ul.footer_links li a:hover,ul.footer_links li a:active
{
color:#1F1F2E;
text-decoration:none;
}
/******************************/
/*******Admin Link Bar*********/
/******************************/
ul.admin_bar
{
list-style-type:none;
margin:2px 0;

background-color:#1F1F2E;
padding:1px;
}
ul.admin_bar li
{
display:inline;
font-size:15px;
margin:0;
}
ul.admin_bar li a
{
text-decoration:none;
padding:1px 15px;
}
ul.admin_bar li a:link,ul.admin_bar li a:visited
{
color:white;
background-color:#1F1F2E;
background-repeat:repeat-x;
}
ul.admin_bar li a:hover,ul.admin_bar li a:active
{
color:#1F1F2E;
background-color:white;
}
