/*
 * File:    ressolnd.css
 *
 * Date:    2003/03/12
 *
 * Description: Cascading Style-Sheet for UQ reSEARCHers project. The
 *              style-sheet is intended to be compatible with Netscape 4+
 *              and IE 4+. Due to the compatability requirements a restricted
 *              the properties which are able to be used.
 *
 * Properties:  Comments, FONT-FAMILY, FONT-STYLE, FONT-WEIGHT,
 *              FONT-SIZE - percentage only, COLOR, BACKGROUND-IMAGE, BACKGROUND,
 *              TEXT-DECORATION.
 */



 
 /********************** PLEASE NOTE ************************* /  
 /                                                             /        
 / Please follow the directions above each section. They will  /
 / let you know what changes or additions can be made          /
 / IMPORTANT: Please ensure you are familiar with CSS protocol /
 / before making ANY CHANGES       /
 /                                                             /
 /*************************************************************/ 
 
 
 
 /****************** Site constant tags ********************** /  
 /                                                             /        
 / The tags below are NOT to be modified, deleted or added to. /
 / Doing so will result in deviation from the UQ template.     /
 /                                                             /
 /*************************************************************/

 BODY { 
   FONT-SIZE: 12px;
   COLOR: #000055;
   BACKGROUND: #FFFFFF;
   margin: 0px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H1 {

   FONT-WEIGHT: bold;
   FONT-SIZE: 20px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}


H2 {

   FONT-WEIGHT: bold;
   FONT-SIZE: 16px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

H3 {


   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

TD {

   FONT-SIZE: 12px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

.home-text { font-family: Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; color: #000000; margin: 0px; }

 
/* body                     { background: #FFFFFF; margin: 0px; font-size : 70%; }*/
.subscription_table {

   border-collapse: collapse;

   border-bottom:	#003399 1px solid; 
   border-right:	#003399 1px solid;
   border-left:		#003399 1px solid;
   border-top:		#003399 1px solid;

}

.subscriptions_header   { background-color: #99CCFF; }
.subscriptions_key      { background-color: #99CCFF; }
.subscriptions_body     { background-color: #F0F0F0;}
 td.toplinks            { background-color: #367FCC; }
 td.header              { background-image: url("../images/header_background.gif"); background-repeat: repeat; }
 td.searchbar           { font-size: 95%; height: 21px; background-image: url("../images/gradient.gif"); background-repeat: repeat; }
 td.feedback            { font-size: 90%; height: 19px; background-image: url("../images/gradient.gif"); background-repeat: repeat; }
 input.searchbutton     { vertical-align: bottom; }
 .quicklink             { font-size: 11px; background-color : #FAFAFA; width: 178px; } 
/* .breadcrumb          { background-color: #FAFAFA; border: 1px #E4E4E4 solid; padding: 4px; margin-left: 0px; margin-right: 0px; }*/
.breadcrumb            { background-color: #d3d3d3; border: 1px #a9a9a9 solid; padding: 4px; margin-left: 0px; margin-right: 0px; }
.logon_box            { background-color: #ffffff; border: 1px #a9a9a9 solid; padding: 4px; margin-left: 0px; margin-right: 0px; }
.image_border            { background-color: #fffff; border: 1px #a9a9a9 solid; padding: 1px; margin-left: 0px; margin-right: 0px; }

 #content               { padding: 2px; margin-left: 10px; margin-right: 10px; }
 #relatedlink           { background-color: #FAFAFA; border: 1px #E4E4E4 solid; padding: 2px; margin-left: 0px; margin-right: 10px; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 14px; color: #333; }
 td.contentheader       { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 18px;  font-weight: bold; color: #333; }
 font,th,td,p           { font-family: Verdana, Arial, Helvetica, sans-serif; }
 input,textarea,select  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }
 .footer                { font-size: 85%; color: #999999; }
 input.formfield-search {
    border-right: #9ab5c3 1px solid; 
    border-top: #9ab5c3 1px solid; 
    font-size: 100%; color: #000000;
    border-left: #9ab5c3 1px solid;  
    border-bottom: #9ab5c3 1px solid; 
    font-family: verdana;
    text-align: left;
    background-color: #ffffff;
}
 
 /********************* Link Colour ************************** /
 /                                                             /
 / To make a change to the link colour and mouseover/hover     /
 / state of the link text, please change the color in BOTH     /
 / tags below if required.                                     /
 /                                                             /
 /*************************************************************/
 
 
 
 a:link,a:active,a:visited      { /*color : #0033CC; */text-decoration:none;  } 
 a:hover                        { /*color : #0033CC; */ text-decoration: underline; }
 a:link.body-link,a:active.body-link,a:visited.body-link        { /*color : #0033CC; */text-decoration:underline;  } 
 a:hover.body-link                      { /*color : #0033CC; */ text-decoration: underline; }


 /**************** Background Colour Tags ******************** /
 /                                                             /
 / The background colour of the navigation menu and divider    /
 / can be modified here. They should both be the SAME colour.  /
 /                                                             /
 /*************************************************************/

 
 
// td.menu    { background-color: #DFEBFB; }
 td.menu    { background-color: rgb(237,239,209); }
 td.divider { background-color: #8f6e15; height: 20px; }
// td.divider { background-color: rgb(144,153,2); height: 20px; }
 
 
 
 /******************** Navigation Menu *********************** /
 /                                                             /
 / The Navigation Menu on all new templates are CSS controlled /
 / Only ONE element of the menu can be modified (below)        /
 / i.e. the colour of the mouseover/hover state.               /
 /                                                             /
 /*************************************************************/
 
  
 /********* Navigation Menu Tags - Do not modify these  *******/ 
  
 table.navtable             { width: 201px; }
 #button_1                  { width: 181px; padding: 0px; }
 #button_1 ul               { list-style: none; margin: 0px 0px 6px 0px; padding: 0px; }
 #button_1 li               { border: 1px solid #E4E4E4; height: 20px; line-height: 11px; margin: 0px; }
 #button_1 li.unselected a  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-color: #FFFFFF; color: #000000; padding: 4px 5px 4px 5px; display: block; width: 100%; }
 html>body #button_1 li.unselected a    { width: 181px; }
 
 
 /*** Navigation Menu Tags - You can modify the hover (background) colour **/ 
 
 
 #button_1 li a:hover       { background-color: #C1D4ED; color: #000000; }
 
  /********* Navigation Menu Tags - Do not modify these  *******/ 
  
 #button_2                  { width: 181px; padding: 0px; }
 #button_2 ul               { list-style: none; margin: 0px; padding: 0px; }
 #button_2 li               { border: 1px solid #E4E4E4; height: 20px; line-height: 11px; margin: 0px; }
 #button_2 li.unselected a  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-color: #FFFFFF; color: #000000; padding: 4px 5px 4px 5px; display: block; width: 100%; }
 html>body #button_2 li.unselected a    { width: 181px; }
 
 
 /*** Navigation Menu Tags - You can modify the hover (background) colour **/ 
 
 
 #button_3 li a:hover       { background-color: #C1D4ED; color: #000000; }
 
  /********* Navigation Menu Tags - Do not modify these  *******/ 
  
 #button_3                  { width: 181px; padding: 0px; }
 #button_3 ul               { list-style: none; margin: 0px; padding: 0px; }
 #button_3 li               { border: 1px solid #E4E4E4; height: 20px; line-height: 11px; margin: 0px; }
 #button_3 li.unselected a  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-color: #FFFFFF; color: #000000; padding: 4px 5px 4px 5px; display: block; width: 100%; }
 html>body #button_3 li.unselected a    { width: 181px; }
 
 
 /*** Navigation Menu Tags - You can modify the hover (background) colour **/ 
 
 
 #button_3 li a:hover       { background-color: #C1D4ED; color: #000000; }
 
 /***************** Content (Level 2) Pages ****************** /
 /                                                             /
 / Please DO NOT modify any of these tags. They are separate   /
 / from the constant tags (above) as they serve their purpose  /
 / in only the content (Level 2) pages.                        /
 /                                                             /
 /*************************************************************/

 
 
 #breadcrumb        { background-color: #FAFAFA; border: 1px #E4E4E4 solid; padding: 5px; margin-left: 10px; margin-right: 10px; }
 #content           { padding: 2px; margin-left: 10px; margin-right: 10px; }
 #relatedlink       { background-color: #FAFAFA; border: 1px #E4E4E4 solid; padding: 2px; margin-left: 0px; margin-right: 10px; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 14px; color: #333; }
 td.contentheader   { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 18px; font-weight: bold; color: #333; }




/* --------------------------  Page Style Classes  -------------------------- */


H1 {

   FONT-WEIGHT: bold;
   FONT-SIZE: 20px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}


H2 {

   FONT-WEIGHT: bold;
   FONT-SIZE: 16px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

H3 {

   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

.uqgreycell {
   background: #666666;
}

.paraspacing {
   PADDING-TOP: 0px;
   PADDING-BOTTOM: 0px;
   MARGIN-TOP: 7px;
   MARGIN-BOTTOM: 7px;
   BORDER-TOP: 0px;
   BORDER-BOTTOM: 0px;
}

.paraspacing-top {
   PADDING-TOP: 0px;
   PADDING-BOTTOM: 0px;
   MARGIN-TOP: 7px;
   MARGIN-BOTTOM: 0px;
   BORDER-TOP: 0px;
   BORDER-BOTTOM: 0px;
}

.paraspacing-bottom {
   PADDING-TOP: 0px;
   PADDING-BOTTOM: 0px;
   MARGIN-TOP: 0px;
   MARGIN-BOTTOM: 7px;
   BORDER-TOP: 0px;
   BORDER-BOTTOM: 0px;
}



/* -----------------------  Navigation Style Classes  ----------------------- */

a:visited.nav-menu-link, a:active.nav-menu-link, a:link.nav-menu-link {color: #000000; text-decoration: none; }
a:hover.nav-menu-link {color: #000000; text-decoration: underline; }

.nav-menu-link {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}

.nav-title-bar {

  /*BACKGROUND: #003399;*/
  background-color: #C1D4ED;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  padding: 4px 5px 4px 5px;
  display: block; width: 95%;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}



/* --------------------------  Body Style Classes  -------------------------- */

a:visited.body-header-name-link, a:active.body-header-name-link, a:link.body-header-name-link {COLOR: #000000; text-decoration: underline;}
a:hover.body-header-name-link {COLOR: #000000; text-decoration: underline; }

.body-header-name-link {

   FONT-WEIGHT: bold;
   FONT-SIZE: 16px;
   COLOR: #000000;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

.body-header-name {

   FONT-WEIGHT: bold;
   FONT-SIZE: 16px;
   COLOR: #000000;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

.body-header {

   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.body-heading-one {

   FONT-WEIGHT: bold;
   FONT-SIZE: 16px;
   COLOR: #000000;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

.body-heading-two {

   FONT-WEIGHT: bold;
   FONT-SIZE: 16px;
   COLOR: #000000;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

}

.body-heading-three {

   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #003366;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}


.body-link {

   FONT-SIZE: 12px;
   COLOR: #333399;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*   text-decoration: underline;*/

}


.body-link-holder {

   FONT-SIZE: 12px;
/*   COLOR: #000000;*/
   COLOR: #000055;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}


.body-emph-link {

  FONT-SIZE: 12px;
  COLOR: #990000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.body-dmph-link {

  FONT-SIZE: 12px;
  COLOR: #a9a9a9;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.body-text {

   FONT-SIZE: 12px;
   COLOR: #000055;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.body-text-error {

   FONT-SIZE: 12px;
   COLOR: #800000;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.body-text-small {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.body-emph-text {

   FONT-SIZE: 12px;
   COLOR: #990000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.body-dmph-text {

   FONT-SIZE: 12px;
   COLOR: #a9a9a9;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.body-data-label {

   FONT-SIZE: 12px;
   COLOR: #000055;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.body-data-dmph-label {

   FONT-SIZE: 12px;
   COLOR: #a9a9a9;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.body-notice {

   FONT-SIZE: 12px;
   COLOR: #000055;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.body-emph-notice {

}

.body-dmph-notice {

}

.body-button {

   BORDER-RIGHT: #0099ff 1px outset;
   BORDER-TOP: #0099ff 1px outset;
   FONT-SIZE: 12px;
   BORDER-LEFT: #0099ff 1px outset;
   COLOR: #ffffff;
   BORDER-BOTTOM: #0099ff 1px outset;
   FONT-FAMILY: Verdana,Arial,  Helvetica, sans-serif;
   BACKGROUND-COLOR: #0077bb; TEXT-DECORATION: none

}

.body-news {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;

}

.body-search-profile-link {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;

}

.body-search-sub-link {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;

}

