/* ############ Stylesheet for Pathlab site ########################################## */
/* see http://www.htmlhelp.com/reference/css/structure.html */
  .dev { text-decoration: none; font-size: 90%; font-weight: normal; color: #00cc00;}
  
/* ############ General ########################################################### */
  body		{ background-color: White; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
  body,p,td,th,ul,li,a	{	font-size : 95%;}                            /* size */ /* was 10pt */
  body,p,td,th,ul,li,a	{	font-family : Arial, Helvetica, sans-serif;}   /* font-family */
  body,p,td,th,ul,li,a	{	color : #000000;}                              /* color */

/* ############ Menu ########################################################### */
.menu { position:absolute; visibility:hidden; width: 110; height: auto; font-size : 10px; font-family: "verdana", "arial", "helvetica"; line-height: 12px; z-index: 200; top: 40 }
.pulldown { font-family: verdana, arial, helvetica; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal; z-index:50; }
.pulldown2 { font-family: verdana, ms sans serif, Arial; font-size: 8pt; color: #ff6600; text-decoration: none; font-weight: bold; z-index:50; }
  
/* ############ Headings ########################################################## */
/* size */
  h1					{ font-size: 175%;}
  h2					{ font-size: 130%;}
  h3					{ font-size: 115%;}
  h4          { font-size: 100%;}
  h5          { }
/* font-family */
  h1,h2,h3,h4,h5		{ }
/* colour */
  h1,h2		{color: #EE334E; }
  h3,h4,h5		{color: #00A2B2; }
/* other */
  h4,h5		{ margin-top: 20px; margin-bottom: 5px;}
  #headerbar		{ background-color: #003366; color: #ffffff; padding-left: 10px; width: 300px;}
  .headerbar		{ background-color: #003366; color: #ffffff; padding-left: 10px; width: 300px;} /* id's should be unique on a page */

/* ############ Links ############################################################ */
  a {color: #999999;}/* was same as body text */
  /*  a:link {color:"#00A2B2";} */
  a:active {color:"#00CCCC";}
  a:visited {color:"#336666";}
  a:hover {color:"#EE334E";}

/* front page */
  a.fronthead				{ font-weight: bold; color: #336600}
  a.fronthead:hover		{ color: #FF9900;}
  a.frontlinks		 	{ font-size: 90%; color: #003366;}
  a.frontlinks:visited	{ color: #000066;}
  a.frontlinks:hover		{ color: #ff9900;}
/* top navigation */
  .topnav 			{ color: White;}
  a.toplinks 			{ color: White; text-decoration: none;}
  a.toplinks:visited	{ color: White; text-decoration: none;}
  a.toplinks:hover	{ color: #ff9900; text-decoration: none;}
/* side navigation */
  a.sidenavmain	{ font-weight: bold;}
  a.sidenav		{ color: #003366; margin-left: 15px;}
  a.sidenav:hover	{ color: #ff9900;}
/* footer navigation */
  a.footerlink		{ color: #cccccc}
  a.footerlink:hover	{ color: #ff9900;}
/* top of page */
  #toplink			{ text-align: center;}
  #toplink a			{ font-size: 90%;}
/* table header */
  a.tableheadlink			{ color: White;}
  a.tableheadlink:visited	{ color: White;}
  a.tableheadlink:hover	{ color: #ff9900;}
/* Book title links */
  a.booktitle 		{ color : #336600; font-weight: bold;}
  a.booktitle:hover	{ color : #ff9900;}

/* ############ Lists ############################################################ 
  ul li		{ list-style: disc url(http://www.ymrl.org.au/images/bullet_star.gif);} 
  ul li		{ list-style: disc url(http://evolvedev2.cable.nu/pathlab/common/pathlab-bullet.gif);}*/

/* ############ Other ############################################################ */
  small	{  font-size: 75%;}
  
  td.contacts   {font-size: 80%;}  
  
  tr.toprow			{ background-color: #003366;}
  td.sidenavcell		{ background-color: #cccccc;}
  td.searchbreadcell	{ background-color: #cccccc;}
  td.bordercell		{ background-color: #003366;}
  tr.footerrow		{ background-color: #003366;}
  .breadcrumbs	{ text-align : left;}
  .footer		{  font-size: 75%; color: #CCCCCC;}
  .footerbold	{  font-weight: bold;}
  .frontheader	{  font-weight: bold; color: #336600;}
  .fronttext	{  font-size: 70%; color: #003366;}
  .tablehead	{ background: #003366;}
  .tableheadings	{  font-weight: bold; color: White; background-color: #003366;}
  .tablesubhead	{  background-color: #cccccc;}
  .tablecell	{  background-color: #eeeeee;}
  .toplink	{  text-align : center;}
/* for booklists */
  .booktitle {  color : #2f4f4f; font-weight: bold;}
/* for forms */
  .required { font-size: 90%; color: red;}

/* front page left side column */
  #leftside	{ }
  #leftside .headlink		{ margin: 5px 0px 0px 0px; padding: 0px 2px 2px 5px; border: 1px solid #cccccc; width: 290px;}
  #leftside a 			{ font-size: 90%; color: #003366;}
  #leftside .headlink a.head			{ font-size: 90%; font-weight: bold; color: #336600;}
  #leftside .headlink a.head:visited	{ color: #336600;}
  #leftside .headlink a.head:hover	{ color: #ff9900;}
  #leftside a.head			{ font-size: 90%; font-weight: bold; color: #336600;}
  #leftside a.head:visited	{ color: #336600;}
  #leftside a:visited		{ color: #000066;}
  #leftside a:hover		{ color: #ff9900;}

/* front page extra links */
  #extralinks	{ padding: 4px 0px 4px 0px;}
  #extralinks a			{ font-size: 80%; font-weight: bold; color: #336600;}
  #extralinks a:visited	{ color: #336600;}
  #extralinks a:hover		{ color: #ff9900;}

/* front page right side column */
  #rightside2	{ background: white url(images/front_star_div_bg.gif) no-repeat 100% 100%;}
  #subsites	{ text-align: right;}

/* front page news */
  #news			{ }
  #news a			{ color: #003366; font-size: 90%;}
  #news a:visited	{ color: #000066;}
  #news a:hover	{ color: #ff9900;}
  #news ul		{ margin-top: 0px; margin-bottom: 0px; padding-top: 0px; margin-left: 1em; padding-left: 1em;}
  #alert	{  font-weight: bold; border: 2px solid red; padding: 2px; width : 300px;}
/*#survey				{ text-align: center; border: 2px solid #ff6600; margin: 4px 0px; padding: 2px; width: 300px;}*/
  #survey							{ padding: 4px;}
  #survey a.surveylink			{ color: #ff6600; font-size: 90%; font-weight: bold;}
  #survey a.surveylink:visited	{ color: #ff6600;}
  #survey a.surveylink:hover		{ color: #ff9900;}

/* search */
  #search			{ font-weight: bold; color: #336600;} /* NN4 */
  #search	p		{ font-weight: bold; color: #336600;}
  #search	input	{ font-weight: normal;}

/* footer for all pages */
  #footer			{ background: #003366; border: 1px #003366; padding: 2px 0px 2px 0px;} /*  */
  #footer p		{ text-align: center; font-size: 90%; color: #cccccc;}
  #footer em		{ font-weight: bold; font-style: normal;}
  #footer a		{ color: #cccccc;}
  #footer a:hover	{ color: #ff9900;}

/* ## end ## */