/* 
Style Sheet for www.mcri.edu.au
Created by: Jason Elliott
Date created: 22 Nov 2006

Update by Paul Johnstone Date 28/05/07

TABLE OF CONTENTS

	SITE-WIDE DEFAULTS
	FOOTER BACKGROUND IMAGE
	HEADER BACKGROUND IMAGE
	TABLE STYLES
	LINK STYLES
	FONT STYLES
	LIST STYLES
	IMAGE STYLES
	BROWSER HACKS

Notes:

See the external stylesheet called "common-structure.css" for structural elements including layout and top menu 

More specific styles for sub-sections of the website are defined in other *.CSS files. These are named after the top-menu 
tab section they apply to eg. "news-events.css" or the page itself (eg. "home.css")

*/

/* --------- SITE-WIDE DEFAULTS --------- */



BODY {
  background-color:#F1EBD3;
  text-align:center; /* to centre the page in IE */
}

/*  --------- FOOTER BACKGROUND IMAGE --------- */


#home #body-white-bg, #error #body-white-bg, #search #body-white-bg, #test-user-is-local #body-white-bg {
  background-image:url('../media/footers/bg-home-baby.jpg');
  background-position:bottom center;
}

#our-research #body-white-bg, #get-involved #body-white-bg, #news-events #body-white-bg,  
#corporate-support #body-white-bg,  #body-white-bg,  #intranet #body-white-bg  {
  background-image:url('../media/footers/pink-healthier-kids-line.gif');
  background-position:bottom right;
}

#students #body-white-bg {
  background-image:url('../media/footers/bg-two-girls.jpg');
  background-position:bottom right;
}

#students.honours-program #body-white-bg{
  background-image:url('../media/footers/pink-healthier-kids-line.gif');
  background-position:bottom right;
}

#students.phd-program #body-white-bg{
  background-image:url('../media/footers/bg-phd-program-footer.jpg');
  background-position:bottom right;
}

#students.psa-home #body-white-bg{
  background-image:url('../media/footers/bg-footer-postgrad-students.jpg');
  background-position:bottom right;
} 

#students.psa-who-we-are #body-white-bg{
  background-image:url('../media/footers/bg-footer-who-we-are.jpg');
  background-position:bottom right;
} 
#students.psa-airms #body-white-bg{
  background-image:url('../media/footers/bg-footer-aims.jpg');
  background-position:bottom right;
} 




/* Corporates sections */

#corporate-support.corporate-support-home #body-white-bg{
  background-image:url('../media/footers/arc-image-THCGD.gif');
  background-position:bottom right;
}
#corporate-support.sarah-murdoch #body-white-bg{
	background-image:url('../media/footers/arc-sarah-murdoch.jpg');
	background-position:bottom right;
}


/* Contact Us sections */

#contact-us #body-white-bg{
	background-image:url('../media/footers/arc-image-CU.gif');
	background-position:bottom right;
} 

#contact-us.tram-timetables #body-white-bg{
	background-image:url('../media/footers/arc-image-TT&M.gif');
	background-position:bottom right;
} 
#contact-us.contact-corporate-services #body-white-bg{
	background-image:url('../media/footers/arc-image-CCS.gif');
	background-position:bottom right;
}

#contact-us.our-location #body-white-bg{
	background-image:url('../media/footers/arc-image-our.gif');
	background-position:bottom right;
}
#contact-us.careers #body-white-bg{
	background-image:url('../media/footers/arc-image-careers.gif');
	background-position:bottom right;
}

#contact-us.employment #body-white-bg{
	background-image:url('../media/footers/arc-image-EO.gif');
	background-position:bottom right;
}


/* Research sections */


#our-research.arc-image-ACP #body-white-bg{
	background-image:url('../media/footers/arc-image-ACP.gif');
	background-position:bottom right;
}


/* Get Involved    */


#get-involved.donate-now #body-white-bg{
	background-image:url('../media/footers/arc-image-dn.gif');
	background-position:bottom right;
}

#get-involved.circle-of-friends #body-white-bg{
	background-image:url('../media/footers/arc-image-COF.gif');
	background-position:bottom right;
}

#get-involved.special-events #body-white-bg{
	background-image:url('../media/footers/arc-special-events.jpg');
	background-position:bottom right;
}

#get-involved.leave-bequest #body-white-bg{
	background-image:url('../media/footers/arc-image-LAB.gif');
	background-position:bottom right;
}

#get-involved.researchers #body-white-bg
{
    background-image:url('../media/footers/arc-researchers.png');
	background-position:bottom right;
}

#get-involved.home #body-white-bg
{
    background-image:url('../media/footers/bg-home-baby.jpg');
	background-position:bottom right;
}

/* News Events sections */
#news-events.news-events-delta-goodrem #body-white-bg{
	background-image:url('../media/footers/arc-image-DGV.gif');
	background-position:bottom right;
}

#news-events.portsea-polo #body-white-bg{
	background-image:url('../media/footers/arc-image-PP2007.gif');
	background-position:bottom right;
}


#news-events.news-events-professor-terry #body-white-bg{
	background-image:url('../media/footers/arc-image-PTDAA.gif');
	background-position:bottom right;
}

#news-events.discovery-newsletter #body-white-bg{
	background-image:url('../media/footers/arc-image-DisNewsletter.gif');
	background-position:bottom right;
}

#news-events.media-release-archive #body-white-bg{
	background-image:url('../media/footers/arc-MC2007.jpg');
	background-position:bottom right;
}
#news-events.sarah-murdoch #body-white-bg{
	background-image:url('../media/footers/arc-sarah-murdoch.jpg');
	background-position:bottom right;
}



/*   Our People */
#our-people #body-white-bg{
	background-image:url('../media/footers/ft-aboutus-little-girl2.jpg');
	background-position:bottom right;
}
#our-people.our-vision-mission #body-white-bg {
  background-image:url('../media/footers/arc-image-our-mission.jpg');
  background-position:bottom right;
}
#our-people.our-history #body-white-bg {
  background-image:url('../media/footers/arc-our-history.jpg');
  background-position:bottom right;
}
#our-people.board-committees #body-white-bg, #our-people.terry-dwyer #body-white-bg {
  background-image:url('../media/footers/arc-image-our-mission.jpg');
}
#our-people.dame-elisabeth #body-white-bg {
	background-image:url('../media/footers/arc-dame-elisabeth-murdoch.jpg');
	background-position:bottom right;
}
#our-people.sarah-murdoch #body-white-bg{
	background-image:url('../media/footers/arc-sarah-murdoch.jpg');
	background-position:bottom right;
}

#our-people.board #body-white-bg {
	background-image:url('../media/footers/arc-board.jpg');
	background-position:bottom right;
}

#our-people.audit-finance #body-white-bg{
	background-image:url('../media/footers/arc-audit-finance.jpg');
	background-position:bottom right;
}

#our-people.redevelopment #body-white-bg{
	background-image:url('../media/footers/bg-footer-postgrad-students.jpg');
	background-position:bottom right;
}

#our-people.commercializtion-ip #body-white-bg{
	background-image:url('../media/footers/arc-commerci.jpg');
	background-position:bottom right;
}
#our-people.development-board #body-white-bg{
	background-image:url('../media/footers/arc-develop.jpg');
	background-position:bottom right;
}

#our-people.research-advisory-committee #body-white-bg{
	background-image:url('../media/footers/arc-research-adisory.jpg');
	background-position:bottom right;
}
#our-people.ghsv-board #body-white-bg{
	background-image:url('../media/footers/arc-genetic-health-services.jpg');
	background-position:bottom right;
}
#our-people.mcri-executive #body-white-bg{
	background-image:url('../media/footers/arc-our-executive-comm.jpg');
	background-position:bottom right;
}

#our-people.investmnet-committee #body-white-bg{
	background-image:url('../media/footers/arc-investment-comm.jpg');
	background-position:bottom right;
}

#our-people.remuneration-committee #body-white-bg{
	background-image:url('../media/footers/arc-remuneration-commit.jpg');
	background-position:bottom right;
}

#our-people.our-vision-mission #body-white-bg{
	background-image:url('../media/footers/arc-vision-mision.jpg');
	background-position:bottom right;
}









/*  --------- HEADER BACKGROUND IMAGE --------- */
/* Use BODY tag ID to select the correct "header image" for the selected page (depends on the top-menu selection) */

#header-image {
  float:right;
  width:322px;
  height:128px;
  border:0px solid #0000FF;
}

/* -  
#home #header-image, #news-events #header-image, #error #header-image, #search #header-image, #intranet #header-image { 
  background-image:url('/media/page-template/header-bubble-boy-322x128.gif');
  background-repeat:no-repeat;
}

#our-research #header-image, #careers #header-image { 
  background-image:url('/media/page-template/header-giggle-girl-322x128.gif');
  background-repeat:no-repeat;
}

#our-people #header-image, #corporate-support #header-image { 
  background-image:url('/media/page-template/header-yummy-mum.gif');
  background-position:bottom center;
  background-repeat:no-repeat;
}

#get-involved #header-image, #contact-us #header-image { 
  background-image:url('/media/page-template/header-toothless-boy.gif');
  background-position:bottom center;
  background-repeat:no-repeat;
}

*/





.left-text-panel {
  float:left;
	width:430px;
}

* html .left-text-panel {
	width:462px;
}

.right-photo-panel {
  float:right;
  width:126px;
}

.top-border-dotted {
  background-image:url('/media/page-template/horizontal-dots.gif');
  background-repeat:repeat-x;
  background-position:left top;
}

.bottom-left-border {
	border-bottom: 1px solid #999999;
	width: 120px;

}

.bottom-border-dotted {
  background-image:url('/media/page-template/horizontal-dots.gif');
  background-repeat:repeat-x;
  background-position:left bottom;  
}

.left-border-dotted {
  background-image:url('/media/page-template/vertical-dots.gif');
  background-repeat:repeat-y;
  background-position:left top;  
}

.right-border-dotted {
  background-image:url('/media/page-template/vertical-dots.gif');
  background-repeat:repeat-y;
  background-position:right top;  
}

.left-image-right-text {
  margin:8px 0;
}

.left-image-right-text IMG {
  float:left;
  margin-right:15px;
  margin-bottom:8px;
}

.float-left {
  float:left;
}

.float-right {
  float:right;
}

.clear {
  clear:both;
}

.print-only {
  display:none;
}

.border-1 {
  border:1px solid black;
}

.border-2 {
  border:1px solid red;
}

.border-3 {
  border:1px solid blue;
}

/*  --------- TABLE STYLES ---------	*/

.tblCaptionedPhotos {
  margin:15px 0;
  border:0px solid #999999;
}

.tblCaptionedPhotos TD {
  border:0px solid #999999;
  vertical-align:top;
  text-align:left;
  font-size:11px;
  font-weight:normal;
  width:120px;
  padding-left:5px;
  padding-left:5px;
}

.tblCaptionedPhotos TD IMG {

}



/* Tables with stars and links arranged around a central photo  */

.tblCentralPhoto TD {
  color:#002E67;
  font-family:arial,helvetica,verdana;
  font-weight:bold;
  font-size:13px;
}

.tblCentralPhoto TD {
  color:#002E67;
  font-family:arial,helvetica,verdana;
  font-weight:bold;
  font-size:13px;
}

.tblCentralPhoto TD A {
  color:#002E67;
  text-decoration:none; 
  padding-bottom:2px;
  padding-left:22px;
  border:0px solid green;
  background-image:url('/media/icons/bullet-star-pink.gif');
  background-repeat:no-repeat;
  background-position:left top;  
}

.tblCentralPhoto TD A:hover {
  color:#5B82B2;
  text-decoration:none; 
}

.table-1, .table-4 {
  border-collapse:collapse; 
}

.table-1 TD, .table-4 TD {
  padding:1px 2px;
  border:1px solid #d7d7d7; 
  vertical-align:top;
}

.table-1 TH, .table-4 TH {
  padding:1px 2px;
}

.table-1 TD.break, .table-4 TD.break {
  padding:1px 2px;
  border:none; 
}

.table-1 TD.section, .table-4 TD.section {
  font-size:13px;
  font-weight:bold;
}

.table-2 {
  border:none; 
}

.table-2 TD {
  padding:1px 2px;
  vertical-align:top;
}

.table-2 TD.td-label {
  font-weight:bold;
}

.table-3 { 
  border-collapse:collapse; 
  width:100%;
}

.table-3 TH, .table-3 TD { 
  padding:2px 1px; 
  border-top:1px solid #DDDDDD; 
}

.table-3 TH { 
  text-align:left; 
  font-weight:bold; 
}

.table-4 TD {
  padding:3px 3px 3px 3px;
  border:1px solid #d7d7d7; 
  vertical-align: middle;
}

/* ---------- LINK STYLES (SEE NAVIGATION SECTION FOR MORE LINK STYLES)  ---------- */

A { 
  color:#00A4D2;
  text-decoration:none; 
}

A:hover {
  color:#C1E5EF;
  text-decoration:underline; 
}

A SPAN { 
  color:#00A4D2;
}






#breadcrumbs {
	font-size:10px;
	color:#FF7446;
	text-align: left;
}

#breadcrumbs A { 
  font-size:10px;
  color:#FF7446;
  text-decoration:none; 
}

#breadcrumbs A:hover { 
  color:#FBC1AD; 
  text-decoration:underline;
}

#footer A {
  color:#A8A59A;
  text-decoration:none;
}

#footer A:hover {
  color:#A8A59A; 
  text-decoration:underline;
}

.btn-container {
  text-align:right;
}

.btn-admin {
  padding:2px 5px; 
  margin-left:5px;
  border:1px solid #ff9900;
}

.btn-admin A {
  text-decoration:none; 
  color:#ff9900;
}

.btn-admin A:hover {
  text-decoration:underline; 
  color:#F9E0BB;
}

A.admin {
  text-decoration:none; 
  color:#ff9900;
}

A.admin:hover {
  text-decoration:underline; 
  color:#F9E0BB;
}
  
/* ---------- FONT STYLES ---------- */

BODY, DIV, TD, TH, UL, OL, LI, SPAN {
	color:#0052A1;
	font-family:arial,helvetica,verdana;
	font-size:12px;
}

H1 {
  font-family:arial,helvetica,verdana;
  font-size:28px;
  font-weight:normal;
  color:#FF00B3;
  margin-top:8px;
  margin-bottom:8px;
}

/*  PR insist on using images for page titles instead of heading tags to get the obscure font they prefer. To get search engines 
to index the page heading embed the text in a standard SPAN tag within a H1 tag, and position it off-screen to hide it. This will 
be readable by screen readers and indexable by search engines, but invisible to ordinary web users. Set display to inline
rather than the default block to eliminate the problem of vertical white space (we still use visible H1 tags on some pages - 
eg. Research group pages - so we can't set line-height to zero to eliminate this problem). */

H1 SPAN {
  position:relative;
  left:-2000px;
  display:inline;
  line-height:0;
}

H1.navy
{
	color: #0052A1;
}

/* Do not delete or change */
H2, #logos H2{
	font-size:11px;
	color:#FF7446;
 	font-weight:bold;
	margin-top:8px;
	margin-bottom:8px;
}

H2 SPAN {
	font-size: 12px;
	color:#0052A1;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:8px;
}

H2.star {
  color:#FF00B3;
  font-family:arial,helvetica,verdana;
  font-weight:bold;
  font-size:13px;
  padding-bottom:5px;
  padding-left:30px;
  text-decoration:none; 
  background-image:url('/media/icons/bullet-star-pink.gif');
  background-repeat:no-repeat;
  background-position:left top;  
}

H2.star A {
  color:#FF00B3;
}

H2.star A:hover {
  color:#FA82D6;
}

/* used in 2000 stories update details form */
H2.acqua {
  color:#00ADEF;
  font-family:arial,helvetica,verdana;
  font-weight:bold;
  font-size:13px;
  padding-bottom:5px;
  padding-left:30px;
  text-decoration:none; 
  background-image:url('/media/icons/bullet-star-EDD.jpg');
  background-repeat:no-repeat;
  background-position:left top;  
}

H2.acqua A {
  color:#00ADEF;
}

H2.acqua A:hover {
  color:#9FCFE1;
}
  
H3 {
	font-size:12px;
	color:#FF3399;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:8px;
}

H3.acqua
{
	color:#00ADEF;
}

/* PJ

H3 A, H3 A:hover {
	font-size:12px;
	color:#FF3399;
	margin-top:0px;
	margin-bottom:0px;
}


*/


H4 {
	font-size:12px;
	color:#0052A1;
	font-weight:bold;
}
H5 {
	font-size:12px;
	color:#00A4D2;
	font-weight:bold;
}


H6 {
  font-size: 13px; 
  font-weight:bold;
  color:#FE5E23;
  margin-top:8px;
  margin-bottom:8px;
}
  
H6.star {
	color:#00A4D2;
  font-family:arial,helvetica,verdana;

  font-size:13px;
  padding-bottom:5px;
  padding-left:25px;
  text-decoration:none; 
	background-image:url('/media/icons/bullet-star.gif');
	background-repeat:no-repeat;
}

H6.star A {
	color:#00A4D2;
}

H6.star A:hover {
	color:#C1E5EF;
}

/* this is for the calender emails */
H7 {
	color:#00A4D2;
  font-size: 12px; 
  font-weight:bold;
}
H7 A:hover {
	color:#C1E5EF;
  font-size: 12px; 
  font-weight:bold;
}


		
P {
  margin-top:8px;
  margin-bottom:8px;
}

TH {
  font-size:12px;
  text-align:left;
  font-weight:bold;
}

.snippet {
  font-size:11px;
  color:#919BB7;
}

.snippet-careers{
  font-size:9px;
  color:#0052A1;
}

.snippet-careers a{
  font-size:9px;
  color:#0052A1;
}

.list4 ul a.snippet-career-link
{
 font-size :9px;
  color:#0052A1;
}

.highlight { 
  color:#FF3399; 
  font-weight:bold;
  background-color:#f6f6f6; 
}

.failureMsg {
  color:#FF0000;
  font-weight:bold;
  font-size:12px;
}

.successMsg {
  color:#FE5E23;
  font-weight:bold;
  font-size:12px;
}

.quote-style {
  font-style:italic;
  color:#919BB7;
}

blockquote {
  margin:15px 0 15px 25px;
} 

.indent {
  padding-bottom:5px;
  padding-left:0px;
}

.indent, .indent A:hover, .indent A{
	color:#0052A1;
	/*text-decoration:blink;*/
}



.indent H3 A:hover, .indent H3 A{
	font-size:12px;
	color:#FF3399;
	font-weight:bold;
}






/* ---------- LIST STYLES ---------- */

/* DEFAULT list - light blue text, dark blue dash */

UL {
  list-style-type:none;
  margin-top:5px;
  margin-bottom:5px;
}

UL LI {
  font-size:12px;
  margin-bottom:5px;
  padding-left:15px; 
  background-image:url("/media/icons/bullet-blue-dash.gif");
  background-repeat:no-repeat;
  background-position:7px 5px;   
}

* html UL LI {
  background:url("/media/icons/bullet-blue-dash.gif") no-repeat 5 7;
}

OL {
  margin:10px 0 15px 30px;
}

/* STYLE 1 - orange heading, light blue text & blue arrow at root level; blue text & dark blue dash at sublevels */	

.list1 H2 {
  color:#FE5E23;
  font-weight:bold;
  font-size:11px; 
  margin-bottom:6px;
}

.list1 H2 A {
  color:#FE5E23;
  text-decoration:none;
}

.list1 H2 A:hover {
  color:#FBC1AD; 
  text-decoration:underline;
}

.list1 UL LI {
  font-size:11px; 
  padding-left:10px;
  background:url("/media/icons/bullet-3-blue-dots.gif") no-repeat 0 5px; 
  margin-bottom:6px;
}

.list1 UL A {
  font-size:11px; 
  color:#00A4D2;
  text-decoration:none; 
}

.list1 UL A:hover {
  color:#A2D2DF;
  text-decoration:underline; 
}

/* sublevel for list style 1 */

.list1 UL UL {
  margin-top:5px;
  margin-bottom:5px;
}

.list1 UL UL LI {
  font-size:11px; 
  margin-bottom:3px;
  padding-left:10px; 
  background-image:url("/media/icons/bullet-blue-dash.gif");
  background-repeat:no-repeat;
  background-position:0px 5px;   
}

* html .list1 UL UL LI {
  background:url("/media/icons/bullet-blue-dash.gif") no-repeat 0 7;
}

.list1 UL UL A {
  font-size:11px; 
  color:#0052A1;
  text-decoration:none; 
}

.list1 UL UL A:hover {
  color:#94BCE2;
  text-decoration:underline; 
}


/* STYLE 2 - orange arrow and grey text */	

.list2 {
  font-size:11px;
  margin:8px 0;
}

.list2 UL LI {
  font-size:11px;
  padding-left:10px;
  margin-bottom:2px;
  background:url("/media/icons/bullet-3-orange-dots.gif") no-repeat 0 5px; 
}

.list2 UL LI A {
  color:#919BB7;
  text-decoration:none; 
}

.list2 UL LI A:hover {
  color:#A6B0CC;
  text-decoration:underline; 
}


/* STYLE 3 - Very similar to List style 1, except always light blue text on all levels
  (orange heading, blue arrow at root level, dark blue dash at sublevels, light blue text at all levels) */	

.list3 H2 {
  color:#FE5E23;
  font-weight:bold;
  font-size:11px; 
  margin-bottom:6px;
}

.list3 UL LI {
  font-size:11px; 
  padding-left:10px;
  background:url("/media/icons/bullet-3-blue-dots.gif") no-repeat 0 5px; 
  margin-bottom:6px;
}

.list3 UL A {
  font-size:11px; 
  color:#00A4D2;
  text-decoration:none; 
}

.list3 UL A:hover {
  color:#A2D2DF;
  text-decoration:underline; 
}

/* sublevel for list style 3 */

.list3 UL UL {
  margin-top:5px;
  margin-bottom:5px;
}

.list3 UL UL LI {
  font-size:11px; 
  margin-bottom:3px;
  padding-left:10px; 
  background-image:url("/media/icons/bullet-blue-dash.gif");
  background-repeat:no-repeat;
  background-position:0px 5px;   
}

* html .list3 UL UL LI {
  background:url("/media/icons/bullet-blue-dash.gif") no-repeat 0 7;
}

.list3 UL UL A {
  font-size:11px; 
  color:#00A4D2;
  text-decoration:none; 
}

.list3 UL UL A:hover {
  color:#A2D2DF;
  text-decoration:underline; 
}

.selected-menu-item {
  font-weight:bold;
}

#search-field INPUT {
  color:#5888A1;
  width:107px;
  font-size:11px;
}


/*                STYLE 4 			*/	

.list4 H2 {
  color:#FE5E23;
  font-weight:bold;
  font-size:11px; 
  margin-bottom:6px;
}

.list4 H2 A {
  color:#FE5E23;
  text-decoration:none;
    font-weight:bold;
}

.list4 H2 A:hover {
  color:#FBC1AD; 
  text-decoration:underline;
    font-weight:bold;
}

.list4 UL LI {
  font-size:11px; 
  font-weight:bold;
  padding-left:8px;
  background:url("/media/icons/bullet_pick.gif") no-repeat 0 5px; 
  margin-bottom:6px;
}

.list4 UL A {
  font-size:11px; 
    font-weight:bold;
  color:#00A4D2;
  text-decoration:none; 
}

.list4 UL A:hover {
  color:#A2D2DF;
    font-weight:bold;
  text-decoration:underline; 
}



/*                STYLE 5			*/	

.list5 H6 {
  color:#FE5E23;
  font-weight:bold;
  font-size:11px; 
  margin-bottom:15px;
}

.list5 H6 A {
  color:#FE5E23;
  text-decoration:none;
}

.list5 H6 A:hover {
  color:#FBC1AD; 
  text-decoration:underline;
}

.list5 UL LI {
  font-size:12px; 
  padding-left:15px;
  background:url("/media/icons/bullet-star.gif") no-repeat 0 1px; 
  margin-bottom:15px;
}

.list5 UL A {
  font-size:11px;
  font-weight:bold; 
  color:#00A4D2;
  text-decoration:none; 
}

.list5 UL A:hover {
  color:#A2D2DF;
  font-weight:bold;
  text-decoration:underline; 
}



/*                STYLE 6			*/	

.list6 H2 {
  color:#FE5E23;
  font-weight:bold;
  font-size:12px; 
  margin-bottom:6px;
}

.list6 H2 A {
  color:#FE5E23;
  text-decoration:none;
  font-weight:normal;
}

.list6 H2 A:hover {
  color:#FBC1AD; 
  text-decoration:underline;
  font-weight:normal;
}

.list6 UL LI {
  font-size:12px; 
  font-weight:normal;
  padding-left:8px;
  background:url("/media/icons/bullet_pick.gif") no-repeat 0 5px;
  margin-bottom:6px;
}

.list6 UL A {
  font-size:12px; 
  font-weight:normal;
  color:#00A4D2;
  text-decoration:none; 
}

.list6 UL A:hover {
  color:#A2D2DF;
  font-weight:normal;
  text-decoration:underline; 
}

/*                STYLE 7			*/	
.list7 UL li{
	color:#FE5E23;
	font-size:11px;
	padding-left:28px;
	font-weight:bold;
	background:url("/media/icons/bullet-star-orange-2.gif") no-repeat 0 1px;
	margin-bottom:12px;

}
.list7 UL A {
  font-size:12px; 
	font-weight:bold;
	color:#FE5E23;
  text-decoration:none; 
}

.list7 UL A:hover {
  color:#FBC1AD; 
	font-weight:bold;
  text-decoration:underline; 
}

.list7 ul ul li{
	color:#FE5E23;
	font-size:11px;
	padding-left:10px;
	font-weight:normal;
	background:url("/media/icons/bullet-LCG.gif") no-repeat 0 5px;
	margin-bottom:5px;
}

.list7 ul ul A {
  font-size:12px; 
	font-weight:normal;
	color:#FE5E23;
  text-decoration:none; 
}

.list7 ul ul A:hover {
  color:#FBC1AD; 
	font-weight:normal;
  text-decoration:underline; 
}

/* ---------- IMAGE STYLES ---------- */

A IMG {
  border:0;
}

#label-search {
  margin-right:5px;
}

#btn-go {
  margin-left:5px;
}

IMG.page-title {
  display:block;
  margin-top:12px;
  margin-bottom:12px;
}

IMG.align-right {
  float:right;
  margin-left:15px;
  margin-bottom:10px;
}

.right-photo-panel IMG {
  display:block;
  float:right;
  margin-bottom:15px;
}


.left-photo-panel IMG {
  display:block;
  float:right;
  margin-bottom:15px;
}

.contact-photo-panel IMG {
	display:block;
	float:right;
	margin-bottom:15px;
	margin-right: 120px;
}



.logo-column {
  text-align:center;
  width:125px;
}

.logo-column IMG {
  margin-bottom:10px;
}

IMG.img-float-right {
  float:right;
  margin-left:15px;
  margin-bottom:10px;
}

/* ---------- BROWSER HACKS ---------- */

		
#body-white-bg {
  text-align:left;
}

input[type="radio"]
{
	margin-left: 8px;
	margin-right: 4px;
}
input[type="checkbox"]
{
	margin-right: 4px;
}

/* image viewer */
.viewer
{
    min-width: 650px;
    padding-bottom: 80px;
    margin-left: auto;
    margin-right: auto;
}