/**** GET LOST SKYPE! ****/
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}

th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #000000;
	margin-top : 15px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 55px;
	margin-right : 30px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FFFFFF;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
}
p a:hover {
	color : #666666;
}

body {
	background-color: #FFFFE8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.menu01 {
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu01 a {
	text-decoration: blink;
}
.menu01 a:hover {
	color : #343434;
	text-decoration: blink;
}
.menu02 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 0.9em;
	font-family : Tahoma,Verdana,Arial;
}
.menu02 a {
	color : #000000;
	text-decoration: none;
}
.menu02 a:hover {
	color : #555555;
}

.style27 {font-size: 1em; line-height: 1.3em;
	font-family: "lucida Grande", Verdana, Georgia, "Times New Roman", Times, serif;}  /* general text */
	
.style1 {color: #7A7A7A; font-weight:bold;}  /* main menu */

.style35 {font-size: 0.8em; font-family: "Lucida Grande", Verdana, Arial, sas-serif;}  /* footer */

.style26 {font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 36px;
	font-style: italic;
	color: #000000;}     /* main page title */
	
.home {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size:  1.3em;
	color: #FFFFFF;
	text-align: left;
	margin: 0px auto 0px 0px;
	padding: 6px 12px 6px 12px;
	background-color: #E0E2E4;
	border-top: 2px solid #760000;
	border-bottom: 2px solid #760000;
}

.home a {
padding-left: 4em;
}
#banner {

	border: 3px inset #760000;
/*	background: url(images/vertBGtrim.gif) repeat-y scroll left top;   */
    margin: auto;
	}
#committee  {
	background-color: #FFFFFF; 
	border-collapse: collapse; 
	border-spacing: 0px;
	border: 1px solid #760000;
	width: 100%;
	font-size: 1em; line-height: 1.3em;
	font-family: "Lucida Grande", Verdana, Georgia, "Times New Roman", Times, serif;  
}
#committee th  {
	font-size:  1.2em;
	color: #FFFFFF;
	text-align: left;
	margin: 0px auto 0px 0px;
	padding: 6px 12px 6px 12px;
	background-color: #984040;
	/* my hr colour is #990000   */
	border-left: 1px solid #FFFFFF;
}
#committee  th.colFirst {
	border-left: 0px none #760000;
}

#committee  td   {
	margin: 0px auto 0px 0px;
	padding: 6px 12px 6px 12px;
	border-left: 1px solid #760000;

}

#committee td.colFirst  {
	border-left: 0px none #FFFFFF;
}

#committee .rowAltBGColour {
	/*background-color: #EEF0F2; */
	/*background-color: #D6D8D9; */
	 background-color: #E0E2E4; 
}

/* from http://css.maxdesign.com.au/listamatic2/vertical02.htm   */
.schedule {
/*	border-collapse: collapse; */
	font-size: .9em; line-height: 1.4em;
	font-family: "Lucida Grande", Verdana, Georgia, "Times New Roman", Times, serif;  
}
.schedule_t {
	border-top: 1px solid #760000;
}
.schedule_b {
	border-bottom: 1px solid #760000;
}
.schedule_r {
	border-right: 1px solid #760000;
}
.schedule_tr {
	border-top: 1px solid #760000;
	border-right: 1px solid #760000;
}
.schedule_br {
	border-bottom: 1px solid #760000;
	border-right: 1px solid #760000;
}
#navcontainer { margin-left: 5px;}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 225px;
color: #fff;
background-color: #760000;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #AC665C;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 20px; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 10px;
width: 210px;
color: #fff;
background-color: #91332E;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #AC665C;
text-decoration: none;
}
	
#navcontainer #current,  #navcontainer #subcurrent
{
color: #fff;
background-color: #AC665C;
text-decoration: none;
/*color: #000;*/
color:#FFFF33;
}


#sections .section{

	background:#fff url(images/vertBGtrim.gif) repeat-y scroll left top;
	border-left: 1px solid #900;
    border-right: 1px solid #900;
	border-bottom: 1px solid #900;
	border-top: 1px dotted #900;
	padding:1px 5px 0px 5px;
	margin-bottom: 2em;
	clear:both;
}

#sections .section h3 {
    padding-left: 10px;
}
 
#textTab{
   	background:#fff url(images/tab_middle.gif) repeat-x scroll right top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-left: 5px;
	padding-top: 0.2em;
	color: #990000;
	float:left;
/* 	width: 30%;  */
/*	width: 60%;  */
	height:35px;
 } 

#leftTab {
	background: #fff url(images/tab_left.gif) no-repeat scroll 0%; 
	float: left; 
	width: 5px;
	height: 35px;
}
#rightTab {
	background: #fff url(images/tab_right.gif) no-repeat scroll 0%; 
	float: left; 
	width:5px;  
	height: 35px;
}
.clearboth {
clear:both;
}
.showy {
	font-size: 16;
	color: #990000;
	font-weight:bold;
}
.showy2 {
	font-size: 16;
	color: #BA403F;
	font-weight:bold;
}