@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.8
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute
 *
 */
 
 
 
 /* Top Home Menu */
#nav {
	padding: 0;
}
#nav > li > a
{
	background:url('../../images/bg-top-menu.png') repeat-x top left;
	/*width:118px;/*110px*/
	height:46px;
	display:block;
	font-size:13px;
	color: #1F1F1F;
	padding: 4px 0 0 8px;
	text-align: left;
	font-weight: bold;
	width: 140px;
}
#nav  li > a:hover{
	text-decoration: none;
	background: #19B8EC;
}
#nav  > li > ul > li
{
	list-style:none;
	float:left;	
}
#nav  > li > ul > li > a
{
	background: no-repeat center left #e2f4fd;/* url('../images/arrow.png') */
	width:350px;
	display:block;
	font-size:12px;
	color: #1F1F1F;
	font-weight: bold;
	height: 20px;
	padding: 10px 0 0 9px;
	border-left: 1px solid #19B8EC;
}
#nav  > li > ul > li > a:hover
{
	background: #19B8EC;
	width: 350px;
}


#nav > li.dir  > ul > li > a
{
	background: no-repeat center left #e2f4fd;/* url('../images/arrow.png') */
	width:600px;
	display:block;
	font-size:12px;
	color: #1F1F1F;
	font-weight: bold;
	height: 20px;
	padding: 10px 0 0 9px;
	border-left: 1px solid #19B8EC;
}
#nav  > li.dir  > ul > li > a:hover
{
	background: #19B8EC;
	width: 600px;
}


#nav li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0 1px;
}

ul.dropdown a:link,
ul.dropdown a:visited	
{ 
	color: #000; 
	text-decoration: none; 
}
ul.dropdown a:hover		
{ 
	color: #000; 
	background-color: #19B8EC;
}
ul.dropdown a:active	{ 
	color: #ffa500; 
}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {

}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
/*Header menu*/
.header_menu
{
	float:left;
	width:100%;
	border-width:0;	
}
.header_menu ul
{
	margin:0px;
	padding:0px;
}
.header_menu li
{
	list-style:none;
	float:left;		
}
.header_menu li a
{
	color:#000000;	
}
/*Header/Footer menu*/
.footer_menu
{
	
}
.big_footer_menu ul
{
	margin:0px;
	padding:0px;
}
.big_footer_menu li
{
	list-style:round;	
	margin:0 14px;
	font-size: 12px;
	padding: 2px 0;
}
.big_footer_menu li a
{
	color:#FFFFFF;	
}
/*Home menu styles*/
.home_menu
{
	float:left;
	width: 1200px;
	margin:1px 0px 0px 0px;
}
.home_menu ul
{
	margin:0px;
	padding:0px;
}
.home_menu > li
{
	list-style:none;
	float:left;	
	margin:0px 1px 0px 0px;	
}
.home_menu > li > a
{
	background:url('../../images/bg-top-menu.png') repeat-x top left;
	width:110px;
	height:46px;
	display:block;
	font-size:13px;
	color: #1F1F1F;
	padding: 4px 0 0 8px;
	text-align: left;
}
.home_menu > li > a:hover{
	text-decoration: none;
}
.home_menu > li > ul > li
{
	list-style:none;
	float:left;	
}
.home_menu > li > ul > li > a
{
	background: no-repeat center left #e2f4fd;/* url('../images/arrow.png') */
	width:200px;
	display:block;
	font-size:12px;
	color: #1F1F1F;
	font-weight: bold;
	height: 20px;
	padding: 10px 0 0 9px;
}
.home_menu li a.home_menu_About_Racing_NSW_Guide_to_Racing_in_NSW
{
	background:url('../../images/button_green_1x52.gif') repeat-x top left #3FB649;
}
.home_menu li a.home_menu_News_and_Notices
{
	background:url('../../images/button_yellow_1x52.gif') repeat-x top left #FBD73A;
	color:#000000;
}
.home_menu li a.home_menu_News_and_Notices:hover
{
	color:#000000;
}
.home_menu li a.home_menu_Policies_and_Rules_of_Racing
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_Rules_Policies_and_Other_Racing_Information
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_Programming_Handicapping_Ratings
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_Programming_Handicapping_Benchmarking
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_Minimum_Standards_and_Occupational_Health_and_Safety
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_Minimum_Standards_Online_OHS_Login_and_E-Par_Login
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_Careers_and_Training
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_Race_Clubs
{
	background:url('../../images/button_orange_1x52.gif') repeat-x top left #F15D24;
}
.home_menu li a.home_menu_BOBS
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Ownership_BOBS
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Ownership_Racing_Colours_Syndication_BOBS
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Loyalty_Program
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Racing_NSW_Rewards_Club
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Horse_Activity_Search_Trainer_Search
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Horse_Activity_Search_Trainer_Search_Ownership
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Online_Forms
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Online_Forms_and_Stakes_Payment
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a.home_menu_Online_Forms________________________Stakes_Payment
{
	background:url('../../images/button_purple_1x52.gif') repeat-x top left #1F1566;
}
.home_menu li a:hover
{
	color:#ffffff;	
}
#nav ul.rules-submenu a{width: 260px !important;}