/*
|-----------------------------------------|
 	News24.com Menu's CSS 
|-----------------------------------------|
----------------------------------------------------------------------------- 
	24.com Sites Drop Down
------------------------------------------------------------------------------*/
.menudrop{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 1px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height:40px; line-height:40px; }
.menudrop:after{/*Add margin between menu and rest of content in Firefox*/display:block;height:0;clear:both;visibility:hidden;}
.menudrop ul{width: 100%;padding:0px 0;margin:3px 0px 0px 0px;text-align:left; height:40px; line-height:40px;}
.menudrop ul li{display:inline;border-right:1px solid #00519b;padding:0px;margin:0px 0px 0px 0px; height:40px; line-height:40px;}
.menudrop ul li a{color:#00519b;padding:1px 7px 0px 7px;margin:0px;text-decoration:none; height:40px; line-height:40px;}
.menudrop ul li.droplist a{padding:4px 7px}
.menudrop ul li.last{border:none}
.menudrop ul li a:hover{text-decoration:underline}
.menudrop ul li a[rel]:after{/*HTML to indicate drop down link*/ /*content: " v";*/
/*content: " " url(../Images/downimage.gif); /*uncomment this line to use an image instead*/}
.menudrop ul.login{width:185px;padding-right:0pt;margin-right:2px;text-align:right;line-height:12px}
.menudrop ul.sites{width:500px}
/*-- Drop menu container --*/
.dropmenudiv{ position:absolute; top:20px!important; left:300px!important; border:1px solid #BBB;/*THEME CHANGE HERE*/ border-bottom-width:0; font:normal 11px Verdana; line-height:14px; background:#fff; width:100px; visibility:hidden; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; z-index:5000; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=2); text-align: left; }
.dropmenudiv a{width:auto;display:block;text-indent:3px;/*THEME CHANGE HERE*/padding:2px 0;text-decoration:none;font-weight:bold;color:#000}
.dropmenudiv a.bottom_item{border-bottom:1px solid #BBB}
* html .dropmenudiv a{/*IE only hack*/width: 100%}
.dropmenudiv a:hover {background:#F1F1F1;/*background of drop down menu*/color:#01669e}
/*----------------------------------------------------------------------------- */

/* Header Navigation  */
.headcontainer .mainNav{ top: 14px; width:100%; }
.headcontainer .mainNav ul{ width:100%;list-style:none;}
.headcontainer .mainNav ul li { display:inline; margin:0; font-size:12px; padding-top: 0; padding-right: 5px; padding-bottom: 0; padding-left: 6px; }
.headcontainer .mainNav ul li a {font-weight:bold; text-decoration: none; color:#003a59;}
.headcontainer .mainNav ul li a:hover {text-decoration: underline; color:#00519b;}
.headcontainer .mainNav ul li.last {border:none;}

/*Subnav*/
.subnav{ width:640px; height:18px; }
.subnav ul{ display: block; height: 18px; line-height: 18px; font-size:14px; }
.subnav li{ line-height: 18px; float:left; padding-right: 6px; border-right: 1px solid #00519B; padding-left: 0px; margin-right: 6px; }
.subnav a{ font-weight:bold; text-decoration:none; }
.subnav a:hover{ text-decoration:underline; }
.subnav .noborder { border-right-width: 0px; border-right-style: none; }

/*subnav Reportshop*/
.subnavReportshop{ width:971px; height:18px; }
.subnavReportshop ul{ display: block; height: 18px; line-height: 18px; font-size:14px; }
.subnavReportshop li{ line-height: 18px; float:left; padding-right: 6px; border-right: 1px solid #00519B; padding-left: 0px; margin-right: 6px; }
.subnavReportshop a{ font-weight:bold; text-decoration:none; }
.subnavReportshop a:hover{ text-decoration:underline; }
.subnavReportshop .noborder { border-right-width: 0px; border-right-style: none; }


