/* version 3.8.1 (2012-09-25, r1283) */

img.block {
display : block;
}
img.absmiddle {
vertical-align : middle;
margin-bottom : 0.25em;
}
.linklist {
}
.list {
}
.nobullet {
}

ol.alpha {
list-style-type:lower-alpha;
} 

ul.hangindent {
padding : 0px;
margin : 0px;
list-style-type : none;
}
ul.hangindent  li{
padding : 0px 0px 10px 20px;
text-indent : -20px
}
.noindent {
}
.underline {
}
.nounderline, .nounderline a {
text-decoration : none;
}
.nounderline a:hover {
text-decoration : underline;
}
.nodisplay {
display : none;
}
.block {
display : block;
}
.extraspace {
}
.extraspace2 {
}
.left {
float : left;
}
.right {
float : right;
}
.center {
text-align : center;
}
.small {
font-size : 0.85em;
}
.large {
font-size : 1.25em;
}
.sml-hdr {
color : #333333;
padding : 0;
margin : 0;
font-style : normal;
font-weight : normal;
}

.grey-hdr, .hdr-grey, .gold-hdr, .hdr-gold, .blue-hdr, .hdr-blue, .hdr-uni {
padding : 0;
margin : 10px 0 5px 0;
text-transform : uppercase;
letter-spacing : 0.1em;
font-size : 0.9em;
font-weight : normal; }

.grey-hdr, .hdr-grey {
color : #666666;
}

.blue-hdr, .hdr-blue, .hdr-uni, .gold-hdr, .hdr-gold {
color : #4C6E78;
}


.col-title {
color : #4C6E78;
font-size : 1.0em;
font-weight : bold;
padding : 0;
margin : 10px 0 0 0;
}
.pullquote {
background: url(../images/styles/quote-in.png) no-repeat top left; 
width: 50%;
text-align: center;
color: #666666;
font-size : 1.25em;
}
.event-title {
float : left;
width : 150px;
}
.readmore {
margin-top : 5px;
padding-top : 5px;
margin-bottom : 0px;
padding-bottom : 0px;
}
.dateblock, .dateblock-line {
float : left;
clear : left;
text-align: center;
width: 35px;
line-height: 1.5em;
margin: 6px 10px 0 0;
}
.dateblock-line, .timeblock-line {
border-right : #CCCCCC 1px solid;
}
.timeblock, .timeblock-line {
float : left;
clear : left;
text-align: center;
width: 85px;
line-height: 1.5em;
margin: 0 10px 6px 0;
}
.dateblock .timestart, .dateblock-line .timestart, .timeblock .timestart, .timeblock-line .timestart {
color : #666666;
font-size : 1.5em;
position : relative;
top : 0px;
text-align:right;
}
.dateblock .timeend, .dateblock-line .timeend, .timeblock .timeend, .timeblock-line .timeend {
color : #666666;
font-size : 1.1em;
position : relative;
top : 0px;
text-align:right;
}
.timetext {
padding-left: 105px;
}
.datetext {
padding-left: 45px;
}
.datetext p {
margin : 0px;
}
.datetext a {
text-decoration : none;
}
.datetext a:hover {
text-decoration : underline;
}

.dateblock .time, .dateblock-line .time, .timeblock .time, .timeblock-line .time  {
color : #666666;
font-size : 10px;
letter-spacing:0.1em;
position : relative;
top : 0px;
}

.dateblock .day, .dateblock-line .day, .timeblock .day, .timeblock-line .day  {
color : #666666;
font-size : 22px;
position : relative;
top : 0px;
}
.dateblock .month, .dateblock-line .month, .timeblock .month, .timeblock-line .month {
color : #666666;
font-size : 10px;
letter-spacing:0.1em;
position : relative;
top : 0px;
}
.dateblock .year, .dateblock-line .year, .timeblock .year, .timeblock-line .year {
color : #666666;
font-size : 10px;
letter-spacing:0.1em;
position : relative;
line-height: 1.0em;
top : 0px;
}
.squish {
line-height : 1.0em;
}
.noborder, table.noborder th {
border-width : 0px;
}
.boxlink {
}
.linkselect {
}
.bdr-dotted {
border-style: solid;
border-width: 1px;
}
.bdr-solid {
border-style: solid;
border-width: 1px;
}
.box {
padding : 10px;
margin-bottom : 10px;
}
.box-header, .box-header-uni {
color : #4C6E78;
font-weight : bold;
padding : 3px 10px 3px 10px;
background-color : #F7F9F9;
border : #ACC0C6 1px solid;
border-bottom : #ACC0C6 2px solid;
}

.box-header-grey {
color : #333333;
font-weight : bold;
padding : 3px 10px 3px 10px;
background-color : #ebebeb;
border : #333333 1px solid;
border-bottom : #333333 2px solid;
}

.box-dotted, .box-dotted-uni {
background : #FFFFFF;
border : #ACC0C6 1px solid;
padding : 10px;
margin-bottom : 10px;
}
.box-solid, .box-solid-uni, .box2-solid, .box-solid2, .box-blue, .box-gold {
background : #FFFFFF;
border : #ACC0C6 1px solid;
padding : 10px;
margin-bottom : 10px;
}

.box-solid-grey, .box-grey {
background : #FFFFFF;
border : #333333 1px solid;
padding : 10px;
margin-bottom : 10px;
}

.box2-dotted, .box-dotted2, .box-bdr2, .box-bdr2-uni {
background : #F7F9F9;
border-top : #ACC0C6 1px solid;
border-bottom : #ACC0C6 1px solid;
padding : 10px;
margin-bottom : 10px;
}
 

.divline-bold {
border-bottom : 3px solid #CCCCCC;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}
.divline-bold-uni {
border-bottom : 3px solid #acc0c6;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}
.divline-solid {
border-bottom : 1px solid #CCCCCC;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}
.divline-dotted {
border-bottom : 1px solid #CCCCCC;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}
.divline-solid-uni, .divline-solid-gold, .divline-solid-blue {
border-bottom : 1px solid #ACC0C6;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}
.divline-dotted-uni, .divline-dotted-gold, .divline-dotted-blue {
border-bottom : 1px solid #ACC0C6;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}

.bottomline-solid {
border-bottom : 1px solid #CCCCCC;
}
.bottomline-dotted {
border-bottom : 1px solid #CCCCCC;
}
.borderright {
border-right : 1px solid #CCCCCC;
}
.bottomline2 {
margin-bottom : 30px;
}
.blockline {
display : block;
clear : both;
width : 100%;
}
.noline {
border-top : none;
}
.clear {
clear : both;
}
.noclear {
clear : none;
}
.text-left { text-align : left; }
.text-right { text-align : right; }
.text-center { text-align : center; }
.nodisplay { display : none; }

.anu-share {
background-color : #EAEFF1;
padding : 0px 5px 0px 5px;
float : left;
height : 20px;
}

.tools-college,
.tools-main,
.tools-grey,
.tools-uni {
text-transform : uppercase;
letter-spacing : 0.0em;
font-size : 0.7em;
font-style : normal;
font-weight : bold;
display : block;
line-height : 1.0em;
float : left;
}
