@media all
{
	/* Header Styles */

	.hdr_row
	{
		background: #f8f5eb;
	}

	.hdr_util_table
	{
		text-align: right;
	}

	.hdr_logo_cell
	{
		width: 230px;
	}

	.hdr_util_cell
	{
		width: 400px;
		text-align: right;
		padding-right: 10px;
		vertical-align: middle;
	}

	td.hdr_util
	{
		padding: 5px;
	}

	td.hdr_util img, td.hdr_util a:link, td.hdr_util a:visited
	{
		vertical-align: bottom;
	}

	.hdr_util_input_text
	{
		border: 1px solid #a79c75;
		background: #FFFFFF;
		padding: 0px;
		font-size: 12px;
		width: 150px;
	}

	.hdr_util_links
	{
		padding: 0px;
		margin: 0px;
		height: 25px;
		vertical-align: middle;
	}

	.hdr_util_links p
	{
		margin: 0px;
		padding: 0px;
	}

	.hdr_util_cell a:link, .hdr_util_cell a:visited
	{
		color: #282425;

	}
	.hdr_util_cell a:hover

	{
		color: #CC0000;
	}



	/* Links in Header for Current Students and Murdoch Staff */
	.hdr_link_table
	{
		width: auto;
		border-top: 1px solid #D7BD73;
	}

	.hdr_link_cell
	{
		vertical-align: middle;
		padding-left: 20px;
	}

	.hdr_link
	{
		border-bottom: 1px solid #D7BD73;
		font-size: 14px;
		font-weight: bold;
	}

	.hdr_link a:link, .hdr_link a:visited
	{
		text-decoration: none;
		vertical-align: middle;
		color: #000000;
	}

	.hdr_link a:hover
	{
		color: #CC0000;
	}

	.hdr_link a:link img, .hdr_link a:visited img
	{
		vertical-align: middle;
	}

        /* Styles to make links to translated pages stand out */
        .hdr_translation_link a:link, .hdr_translation_link a:visited
        {
                color: #CC0000;
        }

		div.widget_hr
		{
			background: #999999 none repeat scroll 0%;
			height:1px;
			width:100%;
			margin: 2px 0px;
		}
		
		table.widget_main
		{
				border-collapse: collapse;
				border-spacing: 0;
				width: 100%;
		}
		
        table.widget_main td.right
        {
        	text-align: right;
        }
        
        table.widget_main td.left
        {
        	width: 99%;
        }

        table.widget
        {
                border-collapse: collapse;
                border-spacing: 0;
				padding-right: 10px;
				width: 1%;
				float: left;
		}

        table.widget td.image
        {
                padding: 0px 5px;
                color: #999999;
				width: 1%;
        }
        table.width td.resize_a
        {
        	padding: 0px 0px 0px 5px;
        }
        table.width td.resize_b
        {
        	padding: 0px 0px 0px 0px;
        }
        table.width td.resize_c
        {
        	padding: 0px 5px 0px 0px;
        }
        
		table.widget td.text
        {
                padding: 0px 10px 0px 0px;
                color: #999999;
				width: 1%;
				white-space: nowrap;
				vertical-align: middle;
        }
        
        
        table.widget a:link, table.widget a:visited, table.widget a:active, table.widget a.image:link, table.widget a.image:visited, table.widget a.image:active, table.widget a.image:hover
        {
        	color: #999999;
        	text-decoration: none;
        }
        
        table.widget a:hover
        {
        	text-decoration: underline;
        }
        
        table.widget a.image:hover
        {
        	text-decoration: none;
        }
}


@media print
{

	td.hdr_logo_cell img
	{
		display: none;
	}

	.hdr_link_cell, .hdr_util_cell
	{
		display: none;
	}

	.hdr_row
	{
		background: #FFFFFF;
	}
}