/*
 * Funke Web Solutions
 * http://www.funke.com.au
 *
 * $Id:global.css 2077 2008-02-07 03:09:13 +0000 (Thu, 07 Feb 2008) robbie $
 * $LastChangedBy:robbie $
 *
 * Client: MSRA
 * Project: MSRA Site
 * Website: http://www.msaustralia.org.au
 *
 * $LastChangedDate:2008-02-07 03:09:13 +0000 (Thu, 07 Feb 2008) $
 * $LastChangedRevision:2077 $
 * 
 */
 
/*	Defaults
****************************************/

body {background: #91daf9 none}

#header {background: transparent url(../images/header-bg.jpg) 0 0 no-repeat}

#nav-menu .footer {background: transparent url(../images/nav-menu-footer.jpg) 0 0 no-repeat}

#side-menu div.header {background: transparent url(../images/side-menu-header.gif) 0 0 no-repeat}

#side-menu ul li a {border-bottom: 1px solid #0092c9; background: #00aceb url(../images/side-menu-item.gif) 0 50% repeat-y; font-weight: bold}
	#side-menu ul li a:hover,
	#side-menu ul li a:active,
	#side-menu ul li a:focus {background: #009ed8 url(../images/side-menu-item-active.gif) 0 50% no-repeat}
	
	#side-menu ul li.no-link a:hover,
	#side-menu ul li.no-link a:active,
	#side-menu ul li.no-link a:focus {background: #00aceb url(../images/side-menu-item.gif) 0 50% repeat-y}
	
	#side-menu ul li.drilled-down a {background: #009ed8 url(../images/side-menu-item-drilled.gif) 0 50% no-repeat}
	#side-menu ul li.active a {background: #009ed8 url(../images/side-menu-item-active.gif) 0 50% no-repeat}
	#side-menu ul li.active ul a,
	#side-menu ul li.drilled-down ul a {background: #009ed8 url(../images/side-menu-item.gif) 0 50% repeat-y}
	
	#side-menu ul ul li a:hover,
	#side-menu ul ul li a:active,
	#side-menu ul ul li a:focus,
	#side-menu ul ul li.active a {background: #009ed8 url(../images/side-menu-sub-item-active.gif) 0 50% no-repeat}
	
#content .header {background: transparent url(../images/content-header.gif) 0 0 no-repeat}
#footer-msra {background: none}

/*	Supporters
****************************************/

.panel .heading {background-color: #ddd; border-top: 1px solid #eee; color: #000; text-transform: uppercase; font-weight: bold; text-align: center}

.supporters {background-color: #fff; text-align: center}
	.supporters p {text-align: left; font-size: .9em; padding: 10px; xbackground-color: #ccc; color: #000}
	.supporters img {border: none; margin-top: 6px; padding-bottom: 6px}

/*	Custom Form
****************************************/

#content #general-registration-form {}
#content #general-registration-form legend {display: block; font-size: 1.1em; font-weight: bold; padding: 1em 0 .6em!important; margin: 0!important; color: #000!important}

#content #general-registration-form label {}
#content #general-registration-form .register_firstname-container {float: left; width: 47%}
#content #general-registration-form .register_surname-container {float: right; width: 47%}

#content #general-registration-form .register_suburb-container {float: left; width: 34%; margin-right: 5%}
#content #general-registration-form .register_postcode-container {float: left; width: 15%; margin-right: 5%}
#content #general-registration-form .register_state-container {float: left; width: 40%}
#content #general-registration-form #register_state {padding: 2px 0 1px}
#content #general-registration-form .register_phone-container {clear: both}

#content #general-registration-form .register_gender-container {float: left; width: 30%}
#content #general-registration-form .register_age-container {float: left; width: 85px}
	#content #general-registration-form .register_age-container input {width: 60px}
#content #general-registration-form .register_diagnosed-container {float: left; width: 210px}

/* Media Panel
 ***********************************/	

#content .media-panel {background-color: #008bbf}
	#content .media-panel a span {background-color: #008bbf}
