﻿/* Main menu start */
/* * {margin: 0; padding: 0;} */
#nav
{
    height: 33px;
    margin: 0 0 0 0;
    width: 675px;
    clear: both;
    float:left;
}
* html #nav
{
    height: 33px;
    margin: 0 0 0 0;
    width: 600px;
    clear: both;
    float:left;
}
#nav a.selected
{
	background-color: #444444;
}
#menu-container
{
    background-color:#444444;
    clear:both;
    height:33px;
    margin:0;
    width:1000px;
}
ul.dropdown {
 position: relative;
 z-index: 596;
 height:33px;
 /*white-space:nowrap;*/
 list-style-type:none;
}
ul.dropdown ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 597;
 width:192px;
 margin-top: 0px;
 border-color:#333333;
 border-width: 1px 1px 1px 1px;
 border-style: solid;
 border-top-color:#4b4b4b; 
}

ul.dropdown ul ul {
 top: 2px;
 left: 100%;
}

ul.dropdown li {
 position: relative;
 z-index: 598;
}

ul.dropdown li:hover {
 z-index: 599;
}
* html .dropdown li a, * html .dropdown li
{
    float:left;
}
ul.dropdown > li {
 float: left;
}

ul.dropdown li:hover > ul {
 display: block;
}

ul.dropdown li {
 padding: 0px;
 /*line-height: 200%;*/
 margin:0px;
 /*display:table-cell;*/
}
ul.dropdown ul li
{
    margin:0px;
    height:25px;
    background-color: #444444 !important;
    float:none !important;
}
ul.dropdown ul li a
{
    margin:0px;
    height:21px;
    display: block;
    padding: 4px 0px 0px 4px;
    font-size:13px;
    font-weight:bold;  
    background-color: #444444 !important;  
}
ul.dropdown ul li a:hover
{
    background-color: #333333 !important;
}
ul.dropdown li a {
 display: block;
}

ul.dropdown li:hover {
 /*background-color: #192222;*/
 background-color: #333333 !important;
 color: inherit;
 cursor: default;
}

ul.dropdown a,
ul.dropdown a:visited {
 /*color: #73a89e;*/
 color: #EEEEEE;
 text-decoration:none;
}

ul.dropdown a:hover {
 /*color: #73a89e;*/
 color: #EEEEEE;
 text-decoration:none;
}

/* sub menu start */
#sub-menu-container
{
	overflow: hidden;
	height: 26px;
	background:url(../Images/sub-menu-bkg.gif) repeat-x top left #FFFFFF;
}
#sub-menu
{
    padding:4px 0px 0px 21px;
    color:#CCCCCC;
    font-size:13px;
    font-weight:normal;
    /*letter-spacing:.05em;*/
}
#sub-menu a
{
    color:#666666;
    font-size:12px;
}
#login
{
    float:right;
    padding: 5px 10px 0px 0px;
    color:#CCCCCC;
    font-size:12px;
}
#login a
{
    color:#666666;
    font-size:12px;
}
a.nav_home
{
    height:33px;
    width:57px;
    display:block;
    background: url(../Images/nav-home.gif) no-repeat;
}
a.nav_home:hover, a.selected_home
{
    background: url(../Images/nav-home.gif) no-repeat;
    background-position: 0 -33px;
    height:33px;
    width:57px;
}
a.nav_news
{
    height:33px;
    width:81px;
    display:block;
    background: url(../Images/nav-news.gif) no-repeat;
}
a.nav_news:hover, a.selected_news
{
    background: url(../Images/nav-news.gif) no-repeat;
    background-position: 0 -33px;
    height:33px;
    width:81px;
}
a.nav_Technology
{
    height:33px;
    width:127px;
    display:block;
    background: url(../Images/nav-technology.gif) no-repeat;
}
a.nav_Technology:hover, a.selected_Technology
{
    background: url(../Images/nav-technology.gif) no-repeat;
    background-position: 0 -33px;
    height:33px;
    width:127px;
}
a.nav_Business
{
    height:33px;
    width:107px;
    display:block;
    background: url(../Images/nav-business.gif) no-repeat;
}
a.nav_Business:hover, a.selected_Business
{
    background: url(../Images/nav-business.gif) no-repeat;
    background-position: 0 -33px;
    height:33px;
    width:107px;
}
a.nav_forums
{
    height:33px;
    width:98px;
    display:block;
    background: url(../Images/nav-forums.gif) no-repeat;
}
a.nav_forums:hover, a.selected_forums
{
    background: url(../Images/nav-forums.gif) no-repeat;
    background-position: 0 -33px;
    height:33px;
    width:98px;
}
a.nav_jobs
{
    height:33px;
    width:76px;
    display:block;
    background: url(../Images/nav-jobs.gif) no-repeat;
}
a.nav_jobs:hover, a.selected_jobs
{
    background: url(../Images/nav-jobs.gif) no-repeat;
    background-position: 0 -33px;
    height:33px;
    width:76px;
}
