/* This file is for general styles that can be used across events */
/***element styles***/
body{font-size:.7em; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; margin:0px;}
td{}
img{display:block; border:0px;}
select, input{font-size:1em; color: #000000;}
object, a{outline:none;}
img.centered {margin-left:auto; margin-right:auto; display:block; text-align:center; border:0px;}
img.right{display:block; border:0px; float:right;}
img.redBdr{display:block; border:1px; border-style:solid; border-color: #993300}
/***link styles***/
A:link{color: #993300;}
A:active{color: #993300;}
A:visited{color: #789E6D;}
A.bold:link{color: #993300;font-weight: bold;}
A.bold:active{color: #993300;font-weight: bold;}
A.bold:visited{color: #789E6D;font-weight: bold;}
A.black:link{color: #000000; text-decoration: none;}
A.black:active{color: #000000; text-decoration: none;}
A.black:visited{color: #000000; text-decoration: none;}
A.blue:link{color: #0000FF;}
A.blue:active{color: #0000FF;}
A.blue:visited{color: #0000FF;}
A.footer:link{font-size:.9em; color:#C5E0C5;}
A.footer:active{font-size:.9em; color:#C5E0C5;}
A.footer:visited{font-size:.9em; color:#5A6D5A;}
A.sumScoresWin:link{color: #CDFFFF; text-decoration: none; font-weight: bold;}
A.sumScoresWin:active{color: #CDFFFF; text-decoration: none; font-weight: bold;}
A.sumScoresWin:visited{color: #CDFFFF; text-decoration: none; font-weight: bold;}
A.sumScores:link{color: #CDFFFF; text-decoration: none; font-weight: normal;}
A.sumScores:active{color: #CDFFFF; text-decoration: none; font-weight: normal;}
A.sumScores:visited{color: #CDFFFF; text-decoration: none; font-weight: normal;}
A.articleTitleLink:link{font-size: .8em; font-weight: bold; text-decoration: none;}
A.articleTitleLink:active{font-size: .8em; font-weight: bold; text-decoration: none;}
A.articleTitleLink:visited{font-size: .8em; font-weight: bold; text-decoration: none;}
A.plain:link{color: #993300;font-weight: bold; text-decoration:none;}
A.plain:active{color: #993300;font-weight: bold; text-decoration:none;}
A.plain:visited{color: #789E6D;font-weight: bold; text-decoration:none;}
/***text styles***/
h1{margin: 0 0 0 0; font-size: 1.2em; font-weight: bold;}
h1.pageHeader{margin:8px 0px 10px 0px; font-size:1.4em; color:#993300; font-weight:bold;}
h2{margin: 0; font-size: 1.2em; font-weight: bold; color: #993300;}
h2.galleryHeader{margin: 0; font-size: 1.2em; font-weight: bold; color: #993300; text-align: center; line-height:30px;}
h3{font-size: 1.0em; color:#000000; margin: 0 0 0 0; font-weight:bold;}
h4{margin: 3px 0 6px 0; font-size: 1.2em;}
h5{font-size: 1.1em; color:#000000; margin: 0 0 0 0; font-weight:bold;}
h6{font-size: 1.0em; color:#993300; margin: 0 0 0 0; font-weight:bold;}
.footerText{color:#5A6D5A;}
.bold{font-weight: bold;}
/***background styles***/
.tableBorder{background-color: #0B5272;}
.whiteBg{background-color: #FFFFFF;}
.blueBg{background-color: #029ACD;}
/***accessibility styles***/
.access {position:absolute; left:-3000px; width:500px;}
/***photo gallery styles***/
#galleryNav {
float: left;
width: 590px;
width: 570px !important; 
/*height: 52px; */
/*height: 32px !important;*/
color: #0D6186;
background: #D0E5EF url(/images/misc/aus_ms_00000gk.gif) no-repeat bottom; 
padding: 10px 10px 10px 10px;
margin: 0 0 0 0;
}
#galleryNav ul {
list-style-type: none;
float: left;
width:523px;
margin: 0;
padding: 2px 0 0 0;
}
#galleryNav ul li {
float: left;
width:240px;
display:inline;
line-height:18px;
margin: 0;
padding: 0 10px 5px 10px;
}
.archiveSelect{width:auto;}
#galleryIndex {
display: table;
width:630px;
margin: auto;
}
.galleryRow {
display: table-row; 
list-style-type: none;
float: left;
margin: 0px;
width:630px;
padding: 0px 0px 0px 0px;
background-color: #D1E0D1;
border-bottom: 1px solid #ffffff;		
/* border: 1px solid red; */
}
.galleryCell {
display: table-cell;
float: left;
font-weight: normal;
display:block;
margin: 0px;
width:210px;
height:100%;
padding: 15px 0px 10px 0px;
/*background-color: #D1E0D1;*/
text-align: center;
}
#galleryIndex img{
margin-top:0px; 
margin-right:auto;
margin-bottom:5px;
margin-left:auto;
width:150px;
height:150px;
/* border: 1px solid #0D6186; */
}
#galleryIndex a {
text-decoration: none;
}
#galleryIndex p{
font-weight: normal;
color: #000000;	
padding:0;	
}
#galleryIndexCaption{
width:150px;
color: #000000;
margin-top:0px;
margin-bottom:0px;
margin-right:auto;
margin-left:auto;	
text-align:left;
font-weight: normal;
}
#galleryIndexCaption2{
width:150px;
color: #000000;
margin-top:0px;
margin-bottom:0px;
margin-right:auto;
margin-left:auto; 
text-align:left;
font-weight: normal;
}
#galleryContainer {
margin: 0 0 10px 0;
float: left;
}
#galleryTitle {
text-align:center;
margin:0;
padding:0;
line-height:20px;
clear:left;	
font-size:1em; 
color:#0098DA; 
font-weight:bold;	
}
#galleryContainer ul {
list-style-type: none;
float: left;
margin: 0px;
width:100%;
width:688px;
padding: 0px 0px 0px 0px;
background-color: #D0E5EF;
border-bottom: 1px solid #ffffff;	
/* border: 1px solid red; */
}
#galleryContainer ul li {
float:left;
font-weight:bold;
display:block;
margin: 0px;
height:100%;
width:196px; 
padding: 10px 0px 10px 0px;
background-color: #D0E5EF;
text-align: center;
}
#galleryContainer ul li img{
/*float: left;*/
margin-top:0px;
margin-bottom:5px;
width:150px;
height:150px;
margin-left:auto;
margin-right:auto;
border: 1px solid #0D6186;
}
#galleryContainer ul li a {
text-decoration: none;
}
#galleryContainer ul li p{
font-weight: normal;
color: #000000;
margin:0;
padding:0;
}
#galleryCaption{
width:150px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
#gallerySubNav {
float: left;
width: 590px;
width: 572px ! important; 
height: 50px; 
height: 16px ! important;
color: #004B85;
background: #D0E5EF url(/images/misc/aus_ms_00000gk.gif) no-repeat bottom; 
padding: 16px 9px 18px 9px;
margin: 0 0 10px 0;
text-align:center;
}
#galleryInfo {
margin: 0 auto;
padding: 0;
}
#galleryPrev{
float:left;
width:113px;
height:20px;
}
#galleryNext{
float:right;
width:113px;
height:20px;
}
#photoTable {
clear:left;
background-color: #D0E5EF;
margin: 0 0 0 0;
}
#photo_l {
width: 590px;
width: 517px ! important;
height:440px;
height:345px ! important;
padding: 48px 35px 47px 34px;	
}	
#photo_p {
width: 590px;
width: 280px ! important;
height:440px;
height:400px ! important;
padding: 20px 155px 20px 155px;	
}	
#caption {
font-weight: bold;
background-color: #0D6186;
color: #FFFFFF;
padding: 5px 70px 5px 70px;
}
#caption p {
margin: 0;
padding: 0;
}
/*** news styles ***/
/*bio styles*/
#bios ul { list-style-type: none; padding: 0 0 0 0; margin: 5px 0 5px 0; text-align: left; }
#bios ul li { padding: 0; }
.medBrownText{font-size:1.0em; color:#993300; font-weight:bold;}
.medBlackText{font-size:1.0em; color:#000000; font-weight:bold;}
.largeBlackText{font-size:1.4em; color:#000000; font-weight:bold;}
/*rel content styles*/
#relatedcontent ul { list-style-type: none; padding: 0 0 0 0; margin: 5px 0 5px 0; text-align: left; }
#relatedcontent ul li { padding: 0; }
/*img styles*/
.imgBorder{border:1px solid #0D6186;}
/* Sharing/Social Network Lists */
#sharing { width:130px; display:block; }
#shareTable { width:130px; float:right; clear:right; margin-left:20px; margin-bottom:20px; display:inline; }
#shareLinks { width:auto; position: relative; list-style-type: none; padding: 0 2px 10px 7px; margin: 5px 0 5px 0px; }
#delicious { padding: 2px 0 2px 20px; background-image: url(/images/icons/share_delicious.gif); background-repeat: no-repeat; background-position: 0 0; }
#digg { padding: 2px 0 2px 20px; background-image: url(/images/icons/share_digg.gif); background-repeat: no-repeat; background-position: 0 0; }
#facebook { padding: 2px 0 2px 20px; background-image: url(/images/icons/share_facebook.gif); background-repeat: no-repeat; background-position: 0 0; }
#newsvine { padding: 2px 0 2px 20px; background-image: url(/images/icons/share_newsvine.gif); background-repeat: no-repeat; background-position: 0 0; }
#myspace { padding: 2px 0 2px 20px; background-image: url(/images/icons/share_myspace.gif); background-repeat: no-repeat; background-position: 0 0; }
#permalink { padding: 2px 0 2px 20px; background-image: url(/images/icons/share_perm.gif); background-repeat: no-repeat; background-position: 0 0; }
#rsscell a img { float:left;margin:8px 10px 15px 0; }
/********** styles for nutch search results page **********/
#nutchContainer .counter {font-weight:bold; color:#152B64; margin-bottom:20px; padding:0px 10px;}
#nutchContainer img{display:inline;}
#nutchContainer #results{float:left; width:644px;}
#nutchContainer .searchResult{margin-bottom:20px; padding:0px 10px;}
#nutchContainer .searchResult .info{padding-left:40px;}
#nutchContainer .searchResult .title{}
#nutchContainer .searchResult .title a{font-weight:bold; text-decoration:none;}
#nutchContainer .paginationContainer {text-align:center; width:336px; margin:0px auto 20px; font-weight:bold; height:40px; line-height:40px;}
#nutchContainer .paginationContainer .pageNumbers{float:left; margin:0px 50px; width:150px;}
#nutchContainer .paginationContainer .next {float:left; width:43px;}
#nutchContainer .paginationContainer .prev {float:left; width:43px;}
#nutchContainer .paginationContainer a{text-decoration:none;}
#nutchContainer .formContainer{padding:20px 10px 0px; float:left; width:624px;}
#nutchContainer hr{float:left; width:644px; clear:left; margin:10px 0px;}
#nutchContainer #searchBox{float:left; margin:0px; width:175px;}
#nutchContainer .helperText{clear:left; float:left; margin:10px 0px; }
#searchResults img{display:inline; margin:2px -2px 0px 0px;}
