/**********************/
/*   anu-common.css   */
/**********************/

/* Moved to head */
/*@import url('https://fonts.googleapis.com/css?family=Roboto:300,400'); */
/*Public Sans Font Import*/
/*@import url('https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); */




/* version   4.20.7 (2018-06-28) */

/* ========================================================= */
/* Reset =================================================== */

html, body, body div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i,
dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section,
time, mark, audio, video {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-size: 100%;
 vertical-align: baseline;
 background: transparent;
}
article, aside, figure, footer, header, hgroup, nav, section {
 display: block;
}

/* ========================================================= */
/* Grid ==================================================== */


.narrow			{ width : 20.8333%; float : left; margin : 20px; display : inline; }
.wide			{ width : 33.3333%; float : left; margin : 20px; display : inline; }
.doublenarrow	{ width : 45.8333%; float : left; margin : 20px; display : inline; }
.doublewide		{ width : 70.8333%; float : left; margin : 20px; display : inline; }
.full			{ width : 95.8333%; float : left; margin : 20px; display : inline; }
.one-third 		{ width : 29.1666%; float : left; margin : 20px; display : inline; }
.two-third		{ width : 62.5000%; float : left; margin : 20px; display : inline; }

.w-narrow		{ width : 20.8333%; }
.w-wide			{ width : 33.3333%; }
.w-doublenarrow	{ width : 45.8333%; }
.w-doublewide	{ width : 70.8333%; }
.w-full			{ width : 100%; }
.w-one-third	{ width : 29.1666%; }
.w-two-third	{ width : 62.5000%; }

.two-third .w-doublenarrow { width : 46%; }
.two-third .left.w-full { width: 96%}

.box.doublenarrow {width: 43.7%}
.box.one-third {width: 27.08%}
.box.narrow {width: 18.6%}

.full .box20 .w-one-third {
    width: 30.3%;
}

.full .box20 .w-two-third {
    width: 65.1%;
}

.full .box20 .w-narrow {
    width: 21.59%;
}

.full .box20 .w-doublenarrow {
    width: 47.6%;
}


#menu						{ float : left; clear : left; width : 25%;}
#menu .narrow				{ width : 83.3333%; margin-left : 20px; margin-right : 20px;}

#content					{ float : left; width : 75%;}

#content .narrow				{ width : 27.7777%; margin-left : 20px; margin-right : 20px; }
#content .narrow .w-narrow	{ width : 100%; margin-left:0 !important}

#content .wide				{ width : 44.4444%; margin-left : 20px; margin-right : 20px; }
#content .wide .w-narrow		{ width : 62.5000%; margin-left:0 !important}
#content .wide .w-wide		{ width : 100%; margin-left:0}

#content .doublenarrow					{ width : 61.1111%; margin-left : 20px; margin-right : 20px; }
#content .doublenarrow .w-narrow			{ width : 45.4545%; }
#content .doublenarrow .w-wide			{ width : 72.7272%; }
#content .doublenarrow .w-doublenarrow	{ width : 100%; }

#content .doublewide					{ width : 94.4444%; margin-left : 20px; margin-right : 20px; }
#content .doublewide .w-narrow		{ width : 29.4117%; }
#content .doublewide .w-wide			{ width : 47.0588%; }
#content .doublewide .w-doublenarrow	{ width : 64.7058%; }
#content .doublewide .w-doublewide	{ width : 100%; }


#content .doublewide .box .w-wide,
#content .doublewide .box-solid .w-wide,
#content .doublewide .box-solid-uni .w-wide,
#content .doublewide .box-solid-grey .w-wide,
#content .doublewide .box-bdr2 .w-wide,
#content .doublewide .box-bdr2-uni .w-wide { width : 46.8%; }

#content .doublenarrow .box .w-narrow,
#content .doublenarrow .box-solid .w-narrow,
#content .doublenarrow .box-solid-uni .w-narrow,
#content .doublenarrow .box-solid-grey .w-narrow,
#content .doublenarrow .box-bdr2 .w-narrow,
#content .doublenarrow .box-bdr2-uni .w-narrow { width : 45%; }

#content .doublewide .box .w-narrow,
#content .doublewide .box-solid .w-narrow,
#content .doublewide .box-solid-uni .w-narrow,
#content .doublewide .box-solid-grey .w-narrow,
#content .doublewide .box-bdr2 .w-narrow,
#content .doublewide .box-bdr2-uni .w-narrow { width : 29.33%; }

.anu-grid {
    width: 100%;
    display:inline;
    float:left;
}

.anu-grid .one-third.row-first {
    clear: both;
}


/*

#content .c1of3, #content .c2of3, #content .c3of3,
#content .c4of3, #content .c5of3, #content .c6of3 {
    width : 27.333%;
    margin: 20px;
    padding: 0;
    float: left;
    display: inline;
}
#content .c1of3, #content .c4of3 {
    clear: both;
}

#content .doublewide .c1of3, #content .doublewide .c2of3, #content .doublewide .c3of3,
#content .doublewide .c4of3, #content .doublewide .c5of3, #content .doublewide .c6of3  {
    width : 29.333333%;
    margin: 20px;
    padding: 0;
    float: left;
    display: inline;
}
#content .doublewide .c1of3,
#content .doublewide .c4of3 {
    margin-left: 0;
    clear: both;
}

#content .doublewide .c3of3,
#content .doublewide .c6of3 {
    margin-right: 0
}


#content .doublewide .c1of6, #content .doublewide .c2of6, #content .doublewide .c3of6,
#content .doublewide .c4of6, #content .doublewide .c5of6, #content .doublewide .c6of6  {
    width : 11.7%;
    margin: 20px;
    padding: 0;
    float: left;
    display: inline;
}

#content .doublewide .c1of6 {
    margin-left: 0;
    clear: both;
}

#content .doublewide .c6of6 {
    margin-right: 0
}

#content .doublewide .c1of4, #content .doublewide .c2of4, #content .doublewide .c3of4,
#content .doublewide .c4of4 {
    width : 20.7%;
    margin: 20px;
    padding: 0;
    float: left;
    display: inline;
}

#content .doublewide .c1of4 {
    margin-left: 0;
    clear: both;
}

#content .doublewide .c4of4 {
    margin-right: 0
}

*/


/* ========================================================= */
/* Base ==================================================== */

#devlmsg, #testmsg, #acepmsg, #archivemsg {
color : #FFF;
font-weight : bold;
text-align : center;
display : block;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
font-size: 0.9em;
letter-spacing: 0.25em;
padding: 10px 0px;
}
#devlmsg {
background-color : #990000;
}
#testmsg {
background-color : #999900;
}
#acepmsg {
background-color : #009900;
}
#archivemsg {
background-color : #000099;
}
#devlmsg a, #testmsg a , #acepmsg a , #archivemsg a {
color : #FFF;
}
.none{}
#print-hdr {display:none; visibility:hidden}

html {
height: 100%;
background-color: #FFF;

}

body {
color : #000;
font-family: 'Public Sans', sans-serif;
font-size : 90% !important;
letter-spacing : 0.01em;
height: auto !important; /* ie6 ignores !important, so this will be overridden below */
min-height: 100%; /* ie6 ignores min-height completely */
height: 100%;
background-color: #000;
margin : 0;
padding : 0;
line-height : 1.4em;
}

p {
margin-top : 5px;
margin-bottom : 15px;
padding:0px;
}

h1, h2, h3, h4, h5, h6 {
font-family: 'Public Sans', sans-serif;
/* color : #55707D; */ /*REMOVED WITH NEW BRANDING*/
letter-spacing : 0.01em;
font-style : normal;
font-weight : normal;
padding : 0;
margin : 0px 0px 10px 0px;
line-height : 1.1em;
}

h1 {
font-size : 3em;
padding-bottom: 10px;
color:#000;
}
h2 {
font-size : 1.9em;
color:#000;
}
h3 {
font-size : 1.3em;
color:#000;
}
h4 {
font-size : 1.1em;
color:#000;
}
h5 {
font-size : 0.9em;
font-style : italic;
color:#000;
}
h6 {
font-size : 0.9em;
font-style : italic;
color:#000;
}
a {
color : #00549E;
}
a:hover {
color : #7B5A3D;
text-decoration : underline;
}
a:active {
color : #00549E;
}
h1 a, h2 a, h3 a {
color : #000;
}
h1 a:visited, h2 a:visited, h3 a:visited {
color : #000;
}
h1 a:active, h2 a:active, h3 a:active {
color : #55707D;
}
img {
border : 0;
}
hr {
color : #000;
height : 0;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size : 0.8em;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}

pre {
overflow: auto;
}
code, pre {
font-size: 1.4em;
color: #666699;
}
pre code {
    font-size:1.0em;
}

blockquote {
	margin-left : 40px;
	margin-right : 40px;
}

table{
border : #000 1px solid;
border-collapse : collapse;
border-spacing: 0px;
margin-bottom : 10px;
line-height : 1.25em;
}
th  {
background-color : #f5edde !important;
color : #000;
padding: 5px;
text-align : left;
font-weight: bold;
}
th a {
color : #00549E;
}
th a:hover {
color : #7B5A3D;
}
td  {
padding : 5px;
vertical-align : top;
}
td p {
margin : 0;
padding : 0;
}
table.tbl-space {
border-collapse : separate;
border-spacing: 5px;
}
table.tbl-row-bdr tr td, table.tbl-row-bdr tr th {
border-bottom : #000 1px solid;
}
table.tbl-col-bdr td, table.tbl-col-bdr th {
border-left : #000 1px solid;
border-right : #000 1px solid;
}
table.tbl-cell-bdr td, table.tbl-cell-bdr th {
border : #000 1px solid;
}

table.tbl-light {
    border: none;
}
table.tbl-light tr td {
    padding-bottom: 12px;
    padding-top: 12px;
    border-bottom-color: #000;
}

table.tbl-light tr th {
    border-bottom-width: 2px;
    padding-bottom: 2px;
    background-color: #000;
}

/* UNI overides */

table.tbl-uni{
border : #000 1px solid !important;
border-collapse : collapse;
border-spacing: 0px;
margin-bottom : 10px;
line-height : 1.25em;
}
table.tbl-uni th {
/*background-color : #000 !important;*/
color : #000 !important;
padding: 5px;
text-align : left;
font-weight: bold;
}
table.tbl-uni th a {
color : #00549E !important;
}
table.tbl-uni th a:hover {
color : #7B5A3D !important;
}
table.tbl-row-bdr-uni tr td, table.tbl-row-bdr-uni tr th {
border-bottom : #000 1px solid !important;
}
table.tbl-col-bdr-uni td, table.tbl-col-bdr-uni th {
border-left : #000 1px solid !important;
border-right : #000 1px solid !important;
}
table.tbl-cell-bdr-uni td, table.tbl-cell-bdr-uni th {
border : #000 1px solid !important;
}

td.tbl10, th.tbl10 {
width: 10%
}
td.tbl20, th.tbl20 {
width: 20%
}
td.tbl30, th.tbl30 {
width: 30%
}
td.tbl40, th.tbl40 {
width: 40%
}
td.tbl50, th.tbl50 {
width: 50%
}
td.tbl60, th.tbl60 {
width: 60%
}
td.tbl70, th.tbl70 {
width: 70%
}
td.tbl80, th.tbl80 {
width: 80%
}
td.tbl90, th.tbl90 {
width: 90%
}
td.tbl100, th.tbl100 {
width: 100%
}
td.tbl25, th.tbl25 {
width: 25%
}
td.tbl75, th.tbl75 {
width: 75%
}
td.tbl33, th.tbl33 {
width: 33.3333%
}
td.tbl67, th.tbl67 {
width: 66.6666%
}

.anu-tbl-floatingHeader {
position: fixed;
top: 0;
visibility: hidden;
}

.fig-table {
max-width: 100%;
overflow-x: scroll;
}

.caption, figcaption {
padding: 0px;
margin: 0px 0px 10px 0px;
text-align: left;
line-height: 1.2em !important;
letter-spacing: 0.05em !important;
font-weight: normal !important;
font-size: 0.85em !important;
color: #000 !important;
}

caption {
margin: 0px 0px 3px 0px;
padding-top: 0.5em;
font-size: 1.0em !important;
text-align: left;
line-height: 1.2em !important;
letter-spacing: 0.05em !important;
font-weight: normal !important;
color: #000 !important;
}

.caption-3line {
  height: 4.3em;
  overflow-y: hidden;
}
.caption-2line {
    height: 3.2em;
    overflow-y: hidden;
}

.box-caption {
	position: relative;
}

.box-caption p {
	position: absolute;
	bottom: 5px;
	text-align: center;
	padding: 1%;
	margin: 0;
	font-size: 0.9em;
	background: rgba(0,0,0,0.7);
	color: #FFF;
	width: 98%;
}

ul.nobullet {
list-style-type : none;
padding: 0 0 0 15px;
margin : 0;
}
.nobullet li {
padding : 0 0 0.4em 0;
}

a.link-ext, a.link-new-win {
background-repeat: no-repeat;
background-position: right top;
 line-height: 1em;
}

a.link-ext {
 background-image: url('/_styles/icons/external.png');
 padding-right: 15px;

}

a.link-new-win {
 background-image: url('/_styles/icons/new-window.png');
 padding-right: 18px;
}

ul.linklist {
padding : 0 0 0 15px;
margin : 0px;
list-style-type : disc;
color : #000;
}
ul.linklist li ul {
padding-left : 16px;
}

.linklist li {
padding: 0 0 0.2em 0;
}
.linklist li a {
text-decoration : none;
}
.linklist li a:hover {
text-decoration : underline;
}
ul.list, ul.noindent {
padding : 0 0 0 15px;
margin : 0;
list-style-type : disc;
color : #000;
}

ul.underline li a{
text-decoration: underline;
}

.list li, .noindent li {
padding: 0 0 0.2em 0;
}
ol.list, ol.noindent {
padding : 0 0 0 20px;
margin : 0;
list-style-type: decimal;
color : #000;
}

.extraspace li {
margin-bottom : 10px;
}

.extraspace li ul li {
margin-top : 10px;
}

.extraspace2 li {
margin-bottom : 10px;
}

.extraspace2 li ul li {
margin-top : 0px;
margin-bottom : 0px;
}

ul.nobullet.noindent  {
padding: 0;
list-style-type: none;

}

a nohref { cursor : pointer; }



/* ========================================================= */
/* Bands =================================================== */

.anu-band  #body {
	padding: 0;
	margin: 0;
	width: 100%;
}

.anu-band .band-banner-wrap,
.anu-band .band-promo-wrap,
.anu-band .band-black-wrap,
.anu-band .band-white-wrap,
.anu-band .band-uni2-wrap,
.anu-band .band-uni-wrap,
.anu-band .band-uni75-wrap,
.anu-band .band-uni50-wrap,
.anu-band .band-uni25-wrap,
.anu-band .band-uni10-wrap,
.anu-band .band-grey-wrap,
.anu-band .band-grey75-wrap,
.anu-band .band-grey50-wrap,
.anu-band .band-grey25-wrap,
.anu-band .band-grey10-wrap,
.anu-band .band-college-wrap,
.anu-band .band-college75-wrap,
.anu-band .band-college50-wrap,
.anu-band .band-college25-wrap,
.anu-band .band-college10-wrap,
.anu-band .band-tint
 {
	padding: 0;
	margin: 0;
	width: 100%;
}

.anu-band .band-banner,
.anu-band .band-promo,
.anu-band .band-black,
.anu-band .band-white,
.anu-band .band-uni2,
.anu-band .band-uni,
.anu-band .band-uni75,
.anu-band .band-uni50,
.anu-band .band-uni25,
.anu-band .band-uni10,
.anu-band .band-grey,
.anu-band .band-grey75,
.anu-band .band-grey50,
.anu-band .band-grey25,
.anu-band .band-grey10,
.anu-band .band-college,
.anu-band .band-college75,
.anu-band .band-college50,
.anu-band .band-college25,
.anu-band .band-college10,
.anu-band .band-tint
 {
	width: 960px;
	padding: 0;
	margin: 0;
	margin-right: auto;
	margin-left: auto;
}

/*TINT BAND V5 22/2/21*/
.band-tint-wrap { background-color : #f5edde; color: #000; }
.band-tint-wrap a { color: #00549e; }
.band-tint h1,.band-tint h2,.band-tint h3,.band-tint h4,.band-tint h1 a,.band-tint h2 a,.band-tint h3 a,.band-tint h4 a
{ text-shadow: unset; }
.band-tint h1,.band-tint h2,.band-tint h3,.band-tint h4,.band-tint h5,.band-tint h6,.band-tint h1 a,.band-tint h2 a,.band-tint h3 a,.band-tint h4 a,.band-tint h5 a,.band-tint h6 a
{ color: #000;  }
.band-tint h1 a:hover,.band-tint h2 a:hover,.band-tint h3 a:hover,.band-tint h4 a:hover,.band-tint h5 a:hover,.band-tint h6 a:hover{
    color:#7b5a3d; text-decoration:underline;
}

/*END OF TINT BAND*/

/*-----------------------WHITE-----------------
----------------------------------------------*/
.band-white-wrap  { background-color : #FFF; color: #000; }
.band-white-wrap a { color: #00549E; }
.band-white h1,.band-white h2,.band-white h3,.band-white h4,.band-white h5,.band-white h6,.band-white h1 a,.band-white h2 a,.band-white h3 a,.band-white h4 a,.band-white h5 a,.band-white h6 a
{ color: #000; text-decoration: none; }

/*----------------------BLACK-----------------
----------------------------------------------*/
.band-black-wrap  { background-color : #000; color: #fff; }
.band-black-wrap a { color: #BE830E; }
.band-black h1,.band-black h2,.band-black h3,.band-black h4,.band-black h1 a,.band-black h2 a,.band-black h3 a,.band-black h4 a
{ text-shadow: unset; }
.band-black h1,.band-black h2,.band-black h3,.band-black h4,.band-black h5,.band-black h6,.band-black h1 a,.band-black h2 a,.band-black h3 a,.band-black h4 a,.band-black h5 a,.band-black h6 a
{ color: #BE830E; text-decoration: none; }

/*----------------------UNI2------------------
----------------------------------------------*/

.band-uni2-wrap { background-color : #F5EDDE; color: #000; }
.band-uni2-wrap a { color: #00549e; }
.band-uni2 h1,.band-uni2 h2,.band-uni2 h3,.band-uni2 h4,.band-uni2 h1 a,.band-uni2 h2 a,.band-uni2 h3 a,.band-uni2 h4 a
{ text-shadow: unset; }
.band-uni2 h1,.band-uni2 h2,.band-uni2 h3,.band-uni2 h4,.band-uni2 h5,.band-uni2 h6,.band-uni2 h1 a,.band-uni2 h2 a,.band-uni2 h3 a,.band-uni2 h4 a,.band-uni2 h5 a,.band-uni2 h6 a
{ color: #000; text-decoration: none; }

/*---------------------UNI------------------
--------------------------------------------*/

.band-uni-wrap  { background-color : #fff; color: #000; }
.band-uni-wrap a { color: #000; }
.band-uni h1,.band-uni h2,.band-uni h3,.band-uni h4,.band-uni h1 a,.band-uni h2 a,.band-uni h3 a,.band-uni h4 a
{ text-shadow: unset; }
.band-uni h1,.band-uni h2,.band-uni h3,.band-uni h4,.band-uni h5,.band-uni h6,.band-uni h1 a,.band-uni h2 a,.band-uni h3 a,.band-uni h4 a,.band-uni h5 a,.band-uni h6 a
{ color: #BE830E; text-decoration: none; }

/*--------------------------------------------UNI75--------------------------------------------
----------------------------------------------------------------------------------------*/
.band-uni75-wrap { background-color : #fff; color: #000; }
.band-uni75-wrap a { color: #000; }
.band-uni75 h1,.band-uni75 h2,.band-uni75 h3,.band-uni75 h4,.band-uni75 h1 a,.band-uni75 h2 a,.band-uni75 h3 a,.band-uni75 h4 a
{ text-shadow: unset; }
.band-uni75 h1,.band-uni75 h2,.band-uni75 h3,.band-uni75 h4,.band-uni75 h5,.band-uni75 h6,.band-uni75 h1 a,.band-uni75 h2 a,.band-uni75 h3 a,.band-uni75 h4 a,.band-uni75 h5 a,.band-uni75 h6 a
{ color:  #BE830E; text-decoration: none; }

/*--------------------------------------------UNI50--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-uni50-wrap { background-color : #fff; color: #000; }
.band-uni50-wrap a { color: #00549E; }
.band-uni50 h1,.band-uni50 h2,.band-uni50 h3,.band-uni50 h4,.band-uni50 h1 a,.band-uni50 h2 a,.band-uni50 h3 a,.band-uni50 h4 a
{ text-shadow: unset; }
.band-uni50 h1,.band-uni50 h2,.band-uni50 h3,.band-uni50 h4,.band-uni50 h5,.band-uni50 h6,.band-uni50 h1 a,.band-uni50 h2 a,.band-uni50 h3 a,.band-uni50 h4 a,.band-uni50 h5 a,.band-uni50 h6 a
{ color: #BE830E; text-decoration: none; }

/*--------------------------------------------UNI25--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-uni25-wrap { background-color : #f5edde; color: #000; }
.band-uni25-wrap a { color: #00549E; }
.band-uni25 h1,.band-uni25 h2,.band-uni25 h3,.band-uni25 h4,.band-uni25 h1 a,.band-uni25 h2 a,.band-uni25 h3 a,.band-uni25 h4 a
{ text-shadow: unset; }
.band-uni25 h1,.band-uni25 h2,.band-uni25 h3,.band-uni25 h4,.band-uni25 h5,.band-uni25 h6,.band-uni25 h1 a,.band-uni25 h2 a,.band-uni25 h3 a,.band-uni25 h4 a,.band-uni25 h5 a,.band-uni25 h6 a
{ color: #000; text-decoration: none; }

/*--------------------------------------------UNI10--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-uni10-wrap { background-color : #f5edde; color: #000; }
.band-uni10-wrap a { color: #00549E; }
.band-uni10 h1,.band-uni10 h2,.band-uni10 h3,.band-uni10 h4,.band-uni10 h1 a,.band-uni10 h2 a,.band-uni10 h3 a,.band-uni10 h4 a
{ text-shadow: unset; }
.band-uni10 h1,.band-uni10 h2,.band-uni10 h3,.band-uni10 h4,.band-uni10 h5,.band-uni10 h6,.band-uni10 h1 a,.band-uni10 h2 a,.band-uni10 h3 a,.band-uni10 h4 a,.band-uni10 h5 a,.band-uni10 h6 a
{ color: #000; text-decoration: none; }

/*--------------------------------------------GREY--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-grey-wrap { background-color : #F5edde; color: #000; }
.band-grey-wrap a { color: #00549e; }
.band-grey h1,.band-grey h2,.band-grey h3,.band-grey h4,.band-grey h1 a,.band-grey h2 a,.band-grey h3 a,.band-grey h4 a
{ text-shadow: unset; }
.band-grey h1,.band-grey h2,.band-grey h3,.band-grey h4,.band-grey h5,.band-grey h6,.band-grey h1 a,.band-grey h2 a,.band-grey h3 a,.band-grey h4 a,.band-grey h5 a,.band-grey h6 a
{ color: #000; text-decoration: none; }

/*--------------------------------------------GREY75--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-grey75-wrap { background-color : #F5edde; color: #000; }
.band-grey75-wrap a { color: #00549e; }
.band-grey75 h1,.band-grey75 h2,.band-grey75 h3,.band-grey75 h4,.band-grey75 h1 a,.band-grey75 h2 a,.band-grey75 h3 a,.band-grey75 h4 a
{ text-shadow: unset; }
.band-grey75 h1,.band-grey75 h2,.band-grey75 h3,.band-grey75 h4,.band-grey75 h5,.band-grey75 h6,.band-grey75 h1 a,.band-grey75 h2 a,.band-grey75 h3 a,.band-grey75 h4 a,.band-grey75 h5 a,.band-grey75 h6 a
{ color: #000; text-decoration: none; }

/*--------------------------------------------GREY50--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-grey50-wrap { background-color : #F5edde; color: #000; }
.band-grey50-wrap a { color: #00549E; }
.band-grey50 h1,.band-grey50 h2,.band-grey50 h3,.band-grey50 h4,.band-grey50 h1 a,.band-grey50 h2 a,.band-grey50 h3 a,.band-grey50 h4 a
{ text-shadow: unset; }
.band-grey50 h1,.band-grey50 h2,.band-grey50 h3,.band-grey50 h4,.band-grey50 h5,.band-grey50 h6,.band-grey50 h1 a,.band-grey50 h2 a,.band-grey50 h3 a,.band-grey50 h4 a,.band-grey50 h5 a,.band-grey50 h6 a
{ color: #000; text-decoration: none; }

/*--------------------------------------------GREY25--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-grey25-wrap { background-color : #F5edde; color: #000; }
.band-grey25-wrap a { color: #00549E; }
.band-grey25 h1,.band-grey25 h2,.band-grey25 h3,.band-grey25 h4,.band-grey25 h1 a,.band-grey25 h2 a,.band-grey25 h3 a,.band-grey25 h4 a
{ text-shadow: unset; }
.band-grey25 h1,.band-grey25 h2,.band-grey25 h3,.band-grey25 h4,.band-grey25 h5,.band-grey25 h6,.band-grey25 h1 a,.band-grey25 h2 a,.band-grey25 h3 a,.band-grey25 h4 a,.band-grey25 h5 a,.band-grey25 h6 a
{ color: #000; text-decoration: none; }

/*--------------------------------------------GREY10--------------------------------------------
----------------------------------------------------------------------------------------*/

.band-grey10-wrap { background-color : #F5edde; color: #000; }
.band-grey10-wrap a { color: #00549E; }
.band-grey10 h1,.band-grey10 h2,.band-grey10 h3,.band-grey10 h4,.band-grey10 h1 a,.band-grey10 h2 a,.band-grey10 h3 a,.band-grey10 h4 a
{ text-shadow: unset; }
.band-grey10 h1,.band-grey10 h2,.band-grey10 h3,.band-grey10 h4,.band-grey10 h5,.band-grey10 h6,.band-grey10 h1 a,.band-grey10 h2 a,.band-grey10 h3 a,.band-grey10 h4 a,.band-grey10 h5 a,.band-grey10 h6 a
{ color: #000; text-decoration: none; }



.band-black a:hover,.band-black h1 a:hover,.band-black h2 a:hover,.band-black h3 a:hover,.band-black h4 a:hover,.band-black h5 a:hover,.band-black h6 a:hover
{ color: #FFF; text-decoration: underline; text-shadow: none; }

.band-grey75 a:hover,.band-grey a:hover,.band-grey h1 a:hover,.band-grey h2 a:hover,.band-grey h3 a:hover,.band-grey h4 a:hover,.band-grey h5 a:hover,.band-grey h6 a:hover{
    color:#7B5A3D;
    text-decoration:underline;
    text-shadow:unset;
}

.band-uni2 a:hover,.band-uni2 h1 a:hover,.band-uni2 h2 a:hover,.band-uni2 h3 a:hover,.band-uni2 h4 a:hover,.band-uni2 h5 a:hover,.band-uni2 h6 a:hover,
.band-grey75 h1 a:hover,.band-grey75 h2 a:hover,.band-grey75 h3 a:hover,.band-grey75 h4 a:hover,.band-grey75 h5 a:hover,.band-grey75 h6 a:hover
{ color: #7b5a3d; text-decoration: underline; text-shadow: none; }

.band-white a:hover,.band-white h1 a:hover,.band-white h2 a:hover,.band-white h3 a:hover,.band-white h4 a:hover,.band-white h5 a:hover,.band-white h6 a:hover,
.band-uni a:hover,.band-uni h1 a:hover,.band-uni h2 a:hover,.band-uni h3 a:hover,.band-uni h4 a:hover,.band-uni h5 a:hover,.band-uni h6 a:hover,
.band-uni75 a:hover,.band-uni75 h1 a:hover,.band-uni75 h2 a:hover,.band-uni75 h3 a:hover,.band-uni75 h4 a:hover,.band-uni75 h5 a:hover,.band-uni75 h6 a:hover,
.band-uni50 a:hover,.band-uni50 h1 a:hover,.band-uni50 h2 a:hover,.band-uni50 h3 a:hover,.band-uni50 h4 a:hover,.band-uni50 h5 a:hover,.band-uni50 h6 a:hover,
.band-uni25 a:hover,.band-uni25 h1 a:hover,.band-uni25 h2 a:hover,.band-uni25 h3 a:hover,.band-uni25 h4 a:hover,.band-uni25 h5 a:hover,.band-uni25 h6 a:hover,
.band-uni10 a:hover,.band-uni10 h1 a:hover,.band-uni10 h2 a:hover,.band-uni10 h3 a:hover,.band-uni10 h4 a:hover,.band-uni10 h5 a:hover,.band-uni10 h6 a:hover,
.band-grey50 a:hover,.band-grey50 h1 a:hover,.band-grey50 h2 a:hover,.band-grey50 h3 a:hover,.band-grey50 h4 a:hover,.band-grey50 h5 a:hover,.band-grey50 h6 a:hover,
.band-grey25 a:hover,.band-grey25 h1 a:hover,.band-grey25 h2 a:hover,.band-grey25 h3 a:hover,.band-grey25 h4 a:hover,.band-grey25 h5 a:hover,.band-grey25 h6 a:hover,
.band-grey10 a:hover,.band-grey10 h1 a:hover,.band-grey10 h2 a:hover,.band-grey10 h3 a:hover,.band-grey10 h4 a:hover,.band-grey10 h5 a:hover,.band-grey10 h6 a:hover
{ color: #7B5A3D; text-decoration: underline; text-shadow: none; }

.band-banner-wrap,.band-promo-wrap { background-color: #000; }

.anu-band .band-banner-wrap {
	height: 500px;
	overflow: hidden;
}

.anu-band .band-banner {
	position: relative;
	z-index: 100;
}

.anu-band .band-banner-cover {
  width: 100%;
  height: 500px; 
  overflow: hidden;
}

.anu-band .band-banner-cover img,
.anu-band .band-banner-cover video {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
	min-width: 100%; 
  min-height: 100%; 
	object-fit: cover;
	object-position: center center;
	max-width: none; 
}

.anu-band  .band-banner-overlay {
	position: relative;
	top: -740px;
	width: 100%;
	height: 500px;
  overflow: hidden;
	z-index: 10;
}

.anu-band  .band-banner-overlay img{
	float: right;
}

.anu-band  .band-banner-shield {
	position: relative;
	top: -500px;
	width: 100%;
	z-index: 20;
}

.anu-band  .band-banner-shield img{
	width: 240px;
	height: auto;
	float: right;
}

.anu-band .band-banner-text {
	color: #FFF;
	text-shadow: 1px 1px #000;
	margin: 20px 20px 60px 20px;
	padding: 20px 20px 20px 20px;
	background: #000;
	width: 50%;
	bottom: -20px;
	position: absolute;
}

.anu-band .band-banner-text em {
	color: #FFF;
	text-shadow: 2px 2px #000;
	font-style: normal;
  font-size: 2.1em;
	line-height: 1.2em;
  padding-bottom: 10px;
}

.anu-band .band-banner-text h1 {
  font-size: 2.1em;
	color: #FFF;
	text-shadow: unset;
}

.anu-band .band-banner-text a,
.anu-band .band-banner-text a:visited {
	color: #FFF;
	font-weight: bold;
}
.anu-band .band-banner-text a:hover,
.anu-band .band-banner-text a:active {
	color: #7b5a3d;
}

.anu-band a.band-banner-btn {
	text-shadow: none;
	text-decoration: none;
	border: 1px #FFF solid;
	border-radius: 4px;
	color: #FFF;
	font-weight: normal;
	padding: 10px 20px;
}

.anu-band a.band-banner-btn:hover, .anu-band a.band-banner-btn:focus {
  cursor: pointer;
	text-decoration: none;
	text-shadow: none;
	background: #FFF;
	border-color: #FFF;
	color: #000;
}

.anu-band .band-banner-text.topleft{
	width: 45%;
	bottom: auto;
	top: -560px;
}
.anu-band .band-banner-text.topright{
	width: 45%;
	bottom: auto;
	top: -560px;
	left: 46.5%;
}
.anu-band .band-banner-text.bottomleft{
	width: 45%;
	bottom: 0px;
}
.anu-band .band-banner-text.bottomright{
	width: 45%;
	bottom: 0px;
	left: 46.5%;
}
.anu-band .band-banner-text.middlecenter{
	width: 45%;
	bottom: 140px;
	left: 23.5%;
	text-align: center;
}
.anu-band .band-banner-text.bottomcenter{
	width: 45%;
	bottom: 0px;
	left: 23.5%;
	text-align: center;
}

.anu-band .band-banner-wrap.band-banner-home,
.anu-band .band-banner-wrap.band-banner-home .band-banner-cover {
  height: 600px; 
}

.anu-band .band-banner-home .fotorama__nav {
	top: -40px;
}
.anu-band .band-banner-home .fotorama__dot {
	width: 10px;
	height: 10px;
	border-color: #FFF;
}
.anu-band .band-banner-home  .fotorama__nav__frame.fotorama__active .fotorama__dot {
	width: 0px;
	height: 0px;
	border-width: 6px;
}
.anu-band .band-banner-home .fotorama__arr {
		background-color: rgba(0,0,0,0.5);
}

.anu-band .band-promo-wrap {
	height: 400px;
	overflow: hidden;
}

.anu-band .band-promo-cover {
  width: 100%;
  height: 400px; 
  overflow: hidden;
}

.anu-band .band-promo-cover img,
.anu-band .band-promo-cover video {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
	min-width: 100%; 
  min-height: 100%; 
	object-fit: cover;
	object-position: center center;
	max-width: none; 
}

.anu-band .band-promo {
	position: relative;
	z-index: 100;
}

.anu-band .band-promo-text {
	color: #CCC;
	text-shadow: 1px 1px #000;
	margin: 20px 20px 20px 20px;
	padding: 20px 20px 5px 20px;
	background: rgba(0, 0, 0, 0.75);
	width: 92%;
	bottom: 0px;
	position: absolute;
	text-align: center;
}

.anu-band .band-promo-text h2,
.anu-band .band-promo-text h2 a {
	color: #FFF;
	text-shadow: 2px 2px #000;
	text-decoration: none;
}

.anu-band .band-promo-text h2 a:hover,
.anu-band .band-promo-text h2 a:active {
	color: #7b5a3d;
	text-decoration: underline;
}
.anu-band .band-promo-text h2 a:visited{
    color: #fff !important;
  }

.anu-band .band-promo-text .pullquote p {
	font-size: 0.9em;
	color: #FFF;
	line-height: 1.15em;
}

@media only screen and (max-width: 479px) {

	.anu-band .band-banner,
	.anu-band .band-promo,
	.anu-band .band-black,
	.anu-band .band-white,
	.anu-band .band-uni2,
	.anu-band .band-uni,
	.anu-band .band-uni75,
	.anu-band .band-uni50,
	.anu-band .band-uni25,
	.anu-band .band-uni10,
	.anu-band .band-grey,
	.anu-band .band-grey75,
	.anu-band .band-grey50,
	.anu-band .band-grey25,
    .anu-band .band-grey10,
    .anu-band .band-tint {
		width: 320px;
	}

	.anu-band .band-banner-text {
		margin: 0;
		width: 279px;
		bottom: -380px;
		position: absolute;
	}

	.anu-band .band-promo-text {
		margin: 10px;
		padding: 10px 10px 5px 10px;
		width: 87.5%;
	}
	
	.anu-band .band-promo-text .pullquote p {
		font-size: 0.75em;
	}

	.anu-band .band-banner-text h1,
	.anu-band .band-banner-text em {
		font-size: 1.4em;
	}

	.anu-band .band-banner-home .fotorama__arr {
		top: 150px;
}

	.anu-band .band-banner-cover img,
	.anu-band .band-banner-cover video {
		left: 58%;
		transform: translateX(-58%);
		height: 100%;
	}
	
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.topright,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.bottomright {
		left: 42%;
		transform: translateX(-42%);
	}

	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.middlecenter,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.bottomcenter {
		left: 50%;
		transform: translateX(-50%);
	}

	.anu-band .band-promo-cover img,
	.anu-band .band-promo-cover video {
		height: 100%;
	}

	.anu-band .band-promo-cover,
	.anu-band .band-banner-cover,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover {
		height: 300px;
		position: relative;
	}

	.anu-band .band-promo-wrap, 
	.anu-band .band-banner-wrap,
	.anu-band .band-banner-wrap.band-banner-home {
		height: auto;
		overflow: visible;
		position: relative;
	}
	.anu-band .band-promo, 
	.anu-band .band-banner,
	.anu-band .band-banner-home .band-banner {
		height: auto;
		position: relative;
	}

	.anu-band .band-promo-text, 
	.anu-band .band-banner-text,
	.anu-band .band-banner-home .band-banner-text {
		left: 0;
		top: auto;
		bottom: auto;
		display: block;
		clear: both;
		margin: 10px 0 0 10px;
		padding: 0;
		text-align: center;
		width: 300px;
		position: relative;
		background-color: #333;
	}

	.anu-band .band-banner-wrap.band-banner-home {
		height: 450px; 
	}

	.anu-band  .band-banner-overlay {
		display: none;
	}
	
	.anu-band  .band-banner-shield {
		top: 0px;
	}

	.anu-band  .band-banner-shield img{
		width: 50%;
		margin-top: 10px;
		margin-bottom: 10px;
		float: none;
		transform: translateX(50%);
	}

}

@media only screen and (min-width: 480px) and (max-width: 599px) {

	.anu-band .band-banner,
	.anu-band .band-promo,
	.anu-band .band-black,
	.anu-band .band-white,
	.anu-band .band-uni2,
	.anu-band .band-uni,
	.anu-band .band-uni75,
	.anu-band .band-uni50,
	.anu-band .band-uni25,
	.anu-band .band-uni10,
	.anu-band .band-grey,
	.anu-band .band-grey75,
	.anu-band .band-grey50,
	.anu-band .band-grey25,
    .anu-band .band-grey10,
    .anu-band .band-tint {
		width: 480px;
	}

	.anu-band .band-banner-text {
		margin: 0;
		width: 439px;
		bottom: -380px;
		position: absolute;
	}

	.anu-band .band-banner-text h1,
	.anu-band .band-banner-text em {
		font-size: 1.6em;
	}

	.anu-band .band-promo-text {
		width: 84%;
	}

	.anu-band .band-promo-text .pullquote p {
		font-size: 0.8em;
	}

	.anu-band .band-banner-home .fotorama__arr {
		top: 150px;
	}
	
	.anu-band .band-banner-cover img,
	.anu-band .band-banner-cover video {
		left: 54%;
		transform: translateX(-54%);
		height: 100%;
	}

	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.topright,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.bottomright {
		left: 46%;
		transform: translateX(-46%);
	}

	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.middlecenter,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.bottomcenter {
		left: 50%;
		transform: translateX(-50%);
	}

	.anu-band .band-promo-cover img,
	.anu-band .band-promo-cover video {
		height: 100%;
	}
	
	.anu-band .band-promo-cover,
	.anu-band .band-banner-cover,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover {
		height: 300px;
		position: relative;
	}

	.anu-band .band-promo-wrap, 
	.anu-band .band-banner-wrap,
	.anu-band .band-banner-wrap.band-banner-home {
		height: auto;
		overflow: visible;
		position: relative;
	}
	.anu-band .band-promo, 
	.anu-band .band-banner,
	.anu-band .band-banner-home .band-banner {
		height: auto;
		position: relative;
	}

	.anu-band .band-promo-text, 
	.anu-band .band-banner-text,
	.anu-band .band-banner-home .band-banner-text {
		left: 0;
		top: auto;
		bottom: auto;
		display: block;
		clear: both;
		margin: 10px 0 0 20px;
		padding: 0;
		text-align: center;
		width: 440px;
		position: relative;
		background-color: #333;
	}

	.anu-band .band-banner-wrap.band-banner-home {
		height: 450px; 
	}

	.anu-band  .band-banner-overlay {
		display: none;
	}

	.anu-band  .band-banner-shield {
		top: 0px;
	}

	.anu-band  .band-banner-shield img{
		position: inherit;
		width: 50%;
		margin-top: 10px;
		margin-bottom: 10px;
		float: none;
		transform: translateX(50%);
	}

}

@media only screen and (min-width: 600px) and (max-width: 959px) {

	.anu-band .band-banner,
	.anu-band .band-promo,
	.anu-band .band-black,
	.anu-band .band-white,
	.anu-band .band-uni2,
	.anu-band .band-uni,
	.anu-band .band-uni75,
	.anu-band .band-uni50,
	.anu-band .band-uni25,
	.anu-band .band-uni10,
	.anu-band .band-grey,
	.anu-band .band-grey75,
	.anu-band .band-grey50,
	.anu-band .band-grey25,
    .anu-band .band-grey10, 
    .anu-band .band-tint {
		width: 600px;
	}

	.anu-band .band-banner-text.topleft,
	.anu-band .band-banner-text.bottomleft {
		width: 60%;
	}
	.anu-band .band-banner-text.topright,
	.anu-band .band-banner-text.bottomright {
		width: 60%;
		left: 26.5%;
	}
	.anu-band .band-banner-text.middlecenter,
	.anu-band .band-banner-text.bottomcenter{
		width: 60%;
		left: 13.5%;
	}

	.anu-band .band-banner-text.topleft,
	.anu-band .band-banner-text.topright{
		top: -460px;
	}

	.anu-band .band-banner-text.middlecenter{
		width: 60%;
		bottom: 90px;
		left: 13.5%;
		text-align: center;
	}
	.anu-band .band-banner-text.bottomcenter{
		width: 60%;
		bottom: 0px;
		left: 13.5%;
		text-align: center;
	}

	.anu-band .band-banner-text h1,
	.anu-band .band-banner-text em {
		font-size: 1.8em;
	}

	.anu-band .band-promo-text {
		width: 86.5%;
	}
	
	.anu-band .band-banner-cover img,
	.anu-band .band-banner-cover video {
		left: 52%;
		transform: translateX(-52%);
		height: 100%;
	}

	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.topright,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.bottomright {
		left: 48%;
		transform: translateX(-48%);
	}

	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.middlecenter,
	.anu-band .band-banner-wrap.band-banner-home .band-banner-cover img.bottomcenter {
		left: 50%;
		transform: translateX(-50%);
	}

	.anu-band .band-banner-wrap.band-banner-home, .anu-band .band-banner-wrap.band-banner-home .band-banner-cover  {
		height: 500px; 
	}

}




/* ========================================================= */
/* Framework =============================================== */

#skipnavholder a, #skipnavholder a:link, #skipnavholder a:visited {display: block; width: 99%; position: absolute; top: 0; left: -200%; z-index: 2}
#skipnavholder a:focus, #skipnavholder a:active {left: 0; top: 0; z-index: 100}
#skipnavtarget {position: absolute; left: -200%}
#skipnavholder a, #skipnavholder a:link, #skiplinkholder a:visited {color: #fff; background: #333; text-decoration: none; padding: 5px;}

#explore-wrap {
background : #222;
height : 25px;
}
#explore {
color : #CCC;
font-size : 0.9em;
letter-spacing : 0.1em;
display : block;
width : 100%;
margin-left : auto;
margin-right : auto;
}
#explore-hdr {
float : left;
}
#explore-hdr em {
font-weight : normal;
font-style : normal;
font-size : 1.1em;
line-height : 0;
}
.explore-hdr-drop {
left : 0;
background : #FFF;
border-left : #8EBBD0 1px solid ;
border-right : #8EBBD0 1px solid ;
border-bottom : #8EBBD0 1px solid ;
}
.explore-hdr-drop-right {
position:relative;
left:155px;
}

#explore-hdr #srch-hdr-mini, #explore-hdr #srch-hdr-mini ul li a {
float: right;
}

#explore-hdr #srch-hdr-mini li a, #explore-hdr #srch-hdr-mini li a:link, #explore-hdr #srch-hdr-mini li a:visited, #explore-hdr #srch-hdr-mini li a:active, #explore-hdr #srch-hdr-mini li a:hover {
 padding : 0;
}

#explore-hdr #srch-hdr-mini li {
    padding: 5px 10px 5px 0px;
}

#explore-hdr a {
color : #DDD;
text-decoration : none;
display : block;
float : left;
padding : 5px 10px 5px 20px;
height : 15px;
}
#explore-hdr a:link, #explore-hdr a:visited, #explore-hdr a:active {
color : #DDD;
text-decoration : none;
display : block;
float : left;
padding : 5px 10px 5px 20px;
height : 15px;
}
#explore-hdr a:hover {
color : #FFF;
cursor : pointer;
background : #444;
}
#explore-hdr ul {
display : block;
float : left;
margin : 0;
padding : 0;
list-style-type : none;
width : auto;
}
#explore-hdr li {
display : block;
float : left;
font-weight : bold;
position:relative;
}

#explore-hdr #srch-hdr-mini ul li {
float: right;
clear: both;
}

#explore-hdr ul ul {
position:absolute;
z-index:500;
top:25px;
display:none;
width : 318px;
}

.explore-hdr-drop-div {
    left : 0;
    background : #FFF;
    border-left : #8EBBD0 1px solid ;
    border-right : #8EBBD0 1px solid ;
    border-bottom : #8EBBD0 1px solid ;
    top: 25px;
    display: none;
    position:absolute;
    width: 318px;
}
#explore-hdr ul .explore-hdr-drop-div ul {
    top: 4px;
    display:block;
    position :relative;
    background:none;
    border:none;
    width:155px;
}
#explore-hdr ul .explore-hdr-drop-div ul ul {
    top: 0;
}


#explore-hdr ul .explore-hdr-drop-div .explore-hdr-drop-right {
    left: 0
}


#explore-hdr ul ul ul {
display:block;
position:relative;
top:0px;
padding-left:16px;
}

#explore-hdr ul .explore-hdr-drop-right {
    width: 160px;
}

#srch-hdr-mini ul {
  left: -243px;
}

#explore-hdr ul ul li {
clear : left;
font-weight : normal;
line-height : 0.9em;
font-size : 1.0em;
letter-spacing : 0.0em;
}

#explore-hdr ul .explore-hdr-drop-right li {
  line-height:1.2em;
}

#explore-hdr ul ul li a {
color : #00549E;
text-decoration : none;
display : block;
float : left;
padding : 5px 10px 5px 10px;
height : auto;
width : 140px;
}
#explore-hdr ul ul li a:link, #explore-hdr ul ul li a:visited, #explore-hdr ul ul li a:active  {
color : #00549E;
text-decoration : none;
display : block;
float : left;
padding : 5px 10px 5px 10px;
height : auto;
width : 140px;

}
#explore-hdr ul ul li a:hover {
color : #7B5A3D;
background : #FFF;
text-decoration : underline;
}

#explore-hdr ul ul li a em {
color : #00549E;
background : #FFF;
font-size : 0.85em;
font-style : normal;
font-weight : normal;
line-height : 0.8em;
}

#explore-hdr ul ul li a:hover em {
color : #7B5A3D;
text-decoration : none;
}

#explore-hdr ul ul li a.h-cass:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cap:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cbe:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cecs:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cl:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cmbe:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cmh:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cps:hover {
color : #7B5A3D;
}
#explore-hdr ul ul li a.h-cos:hover {
color : #7B5A3D;
}

a.h-cass:hover em,
a.h-cap:hover em,
a.h-cbe:hover em,
a.h-cecs:hover em,
a.h-cl:hover em,
a.h-cmbe:hover em,
a.h-cps:hover em,
a.h-chm:hover em,
a.h-cos:hover em {
text-decoration : none;
}

div#explore-hdr li:hover {
cursor:pointer;
z-index:100;
}

#explore-hdr ul.azdrop {
padding : 0px 0px 10px 15px;
width : 105px;
}
#explore-hdr ul ul li.az {
clear : none;
width : 24px;
margin-bottom:2px;
}
#explore-hdr ul ul li.az a{
padding : 2px 2px 2px 2px;
height : auto;
width : 12px;
text-align:center;
}
#explore-hdr ul ul li.az a:hover{
border : #CCC 1px solid;
}
#explore-hdr ul ul li.azclose a{
width : 85px;
margin-bottom : 0px;
padding-bottom : 0px;
}

.anu-map-static-item-container {
    position: relative;
    border: 1px solid #111;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 10px;
    cursor: pointer;
    line-height: 1em;
    max-width: 598px;
    max-height: 398px;
}

.anu-map-static-item-bnumlabel {
    font-size: 2.0em;
    padding: 0 0 4px 10px;
    float:left;
    display:inline;

}

.anu-map-static-item-label {
    float:left;
    display:inline;
    padding: 2px 0 0 10px;
    line-height: 1.1em;
}

.anu-map-overlay {
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.8);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
    display: block;
    color: #4d4d4d;
    text-align: left;
    position: absolute;
    width: 100%;
    bottom:0;
    padding:14px 0 10px 0;
    z-index: 1;
}

.gsasuggest, .anustaffsuggest {
    position:absolute !important;
    background: #FFF;
    color: #666;
    border: #CCC solid 1px;
    text-align:left !important;
    display:none;
    right: 10%;
    top: 20px;
    min-width: 180px;
    z-index: 60;

}

.gsasuggest ul li.query-suggestion-title {
    display: block;
    padding: 8px 10px 4px 10px;
    transition: none;
    border: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    line-height: 20px;
    font-weight: bold;
}

.gsasuggest ul {
    list-style: none;
    padding: 0;
    margin:0;
}

.gsasuggest ul li a {
    color: #55707D;
    display: block;
    padding: 4px 10px;
    transition: none;
    border: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 20px;
}

.gsasuggest ul li a.active, 
.gsasuggest ul li a:hover {
    background: #333;
    color: #fff;
}

.gsasuggest ul li a em {
    font-style: normal;
    font-weight: bold;
}

.gsasuggest a, .anustaffsuggest a {

    text-decoration:none;
    color: #666;

}

#anustaffform {
    position : relative;
    margin-left: auto;
    margin-right: auto;
    width: 50%;

}

#anustaffform .anustaffsuggest {
    top: 40px;
    left:0;
    right: auto;
}


#srch-hdr {
float : right;
clear : right;
margin : -2px 2% 0 0;
padding : 2px 0 0 0;
display: inline;
width:44%;
}
#srch-hdr form {
margin : 0;
padding : 0;
}

#srch-hdr form div {
text-align : right;
position: relative;
}

#srch-hdr input.txt {
background : #CCC;
border : #000 1px solid;
padding : 0 2px 0 2px;
margin : 0;
position : relative;
top : -2px;
font-size : 1.0em;
}
#srch-hdr input.s-btn {
position : relative;
top : 3px;
}


#srch-hdr.srch-hdr-grad input.txt {
  top : 0;
}

#srch-hdr.srch-hdr-grad label {
  top: 0;
  vertical-align:middle;
}

#srch-hdr.srch-hdr-grad select {
  top: 0;
}
#srch-hdr.srch-hdr-grad .rdo {
  margin: 3px 0 3px 0.5ex;
  vertical-align:middle;

}

#srch-hdr .srch-radio {
    vertical-align: middle;
    margin: 0; padding: 0;
    display:inline;
}

#srch-hdr label {
position : relative;
top : -3px;
font-size : 0.9em;
text-transform : uppercase;
}
#srch-hdr select {
position : relative;
top : -3px;
font-size : 0.8em;
text-transform : uppercase;
max-width:93px;
}
#bnr-wrap {
background : #fff !important;
clear : both;
}
#bnr-wrap.noborder {
    border: 0 !important
}
#bnr, #bnr-gwy {
display : block;
width : 100%;
margin-left : auto;
margin-right : auto;
color : #666;
clear : both;
}
#bnr-gwy {
height : 112px;
}
#bnr-left {
float : left;
margin : 0;
padding : 20px 2.0833% 20px 2.0833%;
display : inline;
width : 150px;
}
#bnr-left-tuckwell {
float : left;
margin : 0;
padding : 20px;
display : inline;
}
#bnr-right {
float : right;
margin : 0 20px 0 0;
display : inline;
}
#bnr-gwy #bnr-left { width : 200px; }

.social-icons {
    display : block;
    padding-top: 0;
}
.social-icons-nav {
display : block;
padding-top: 20px;
}
.social-icons-bnr {
display : none;
width : 200px;
text-align : right;
padding-top: 20px;
}
.social-icons img {
    height: 32px;
}
.social-icons-bnr img {
height: 32px;
}
.social-icons-nav img {
height: 32px;
}
.icon-box {
    padding-top: 3px;
}

#body-wrap {
display : block;
width : 100%;
margin : 0;
padding : 0;
background : #FFF ;
float : left;
clear : left;
}
#body {
display : block;
width : 100%;
margin-left : auto;
margin-right : auto;
background : #FFF;
}

#update-wrap {
display : block;
background : #FFF;
width : 100%;
margin : 0;
padding : 0;
clear : both;
text-align : left;
}
#update-details {
background : #FFF;
display : block;
width : 95.8333%;
margin-left : auto;
margin-right : auto;
padding : 10px 0px 10px 0px;
border-top : 1px solid #CCC;
}

.anu-band #update-wrap,
.anu-band #update-details {
background : #fff;
}

#subfooter-wrap {
display : block;
float : left;
clear : left;
width : 100%;
background : #fff;
}
#anu-subfooter {
width : 960px;
margin-left : auto;
margin-right : auto;
background : #fff;
}
#anu-subfooter h1,#anu-subfooter h2,#anu-subfooter h3,#anu-subfooter h4,#anu-subfooter h1 a,#anu-subfooter h2 a,#anu-subfooter h3 a,#anu-subfooter h4 a { text-shadow: unset;}
#anu-subfooter h1,#anu-subfooter h2,#anu-subfooter h3,#anu-subfooter h4,#anu-subfooter h5,#anu-subfooter h6,#anu-subfooter h1 a,#anu-subfooter h2 a,#anu-subfooter h3 a,#anu-subfooter h4 a,#anu-subfooter h5 a,#anu-subfooter h6 a { color: #000; text-decoration: none;}
#anu-subfooter h1 a:hover,#anu-subfooter h2 a:hover,#anu-subfooter h3 a:hover,#anu-subfooter h4 a:hover,#anu-subfooter h5 a:hover,#anu-subfooter h6 a:hover { color: #7B5A3D; text-decoration: underline;}

#footer-wrap {
display : block;
float : left;
clear : left;
width : 100%;
background : #000;
}
#anu-footer {
width : 100%;
margin-left : auto;
margin-right : auto;
background : #000;
height : 100px;
}

#anu-detail {
float : left;
width : 95.8333%;
}
#anu-address {
float : left;
width : 40%;
}
#anu-detail p, #anu-address p {
color :#fff;
font-size : 0.9em;
padding : 5px 0 20px 20px;
float:left;
}
#anu-detail ul {
display : block;
float : left;
margin : 0;
padding : 0;
list-style-type : none;
}
#anu-detail ul li {
display : block;
float : left;
width : auto;
}
#anu-detail ul li a {
font-weight : normal;
color : #fff;
text-decoration : none;
display : block;
float : left;
padding : 5px 20px 5px 20px;
height : 15px;
}
#anu-detail ul li a:hover {
color : #be830e;
cursor : pointer;
/* background : #444; */
}
#anu-groups {
margin : 25px 2% 0 0;
float : right;
width : 57%;
text-align : right;
height : auto;
}

.anu-vision-play { width: 100%;position:absolute;top:0px;left:0px;}
.anu-ftr-go8 { float : right; width : 100px; height : 60px; }
.anu-ftr-iaru { float : right; width : 115px; height : 30px; }
.anu-ftr-edx { float : right; width : 50px; height : 30px; }
.anu-ftr-apru { float : right; width : 90px; height : 30px; }

.anustaff-container {
    border-left: solid 1px #ddd;
    padding-left: 20px;
}

.anustaff h3 {
    font-size: 1em;
    line-height: 1.25em;
    color: #111;
    letter-spacing: normal;
    margin: 5px 0 0 0;
}

ol.anustaff-results {
    padding: 0;
    margin-top: 0;
}

ol.anustaff-results li {
    list-style:none;
    padding: 0 0 10px 0;
}

ol.anustaff-results .anustaff {
  width: 100%;
  vertical-align: top;
  display: inline-block;
  margin-bottom: 2px;
}

.anustaff-row {
    clear: both;
}
.anustaff-ele {
    float: left;
    margin-right: 8px;
    margin-bottom: 1px;
}

.anustaff-hide-start {
    display:none;
}

.anustaff-moreless {
    border: 1px #999 solid;
    padding: 1px 2px 1px 2px;
    margin-top: 4px;
}
.anustaff-moreless a {
    text-decoration: none;
    line-height: 0.9em;


}

/* ========================================================= */
/* Formatting ============================================== */

.noshadow { text-shadow:none; }

.large strong a {
text-decoration: none;
}
.large a:hover {
text-decoration: underline;
}
.sml-hdr strong {
font-weight : normal;
}
.sml-hdr a {
color : #00549E;
text-decoration: none;
}
.sml-hdr a:hover {
color : #7B5A3D;
text-decoration: underline;
}
.grey-hdr a, .hdr-grey a {
color : #666;
text-decoration : none;
}
.grey-hdr a:hover, .hdr-grey a:hover {
text-decoration : underline;
}
.gold-hdr a, .hdr-gold a {
color : #00549E;
text-decoration : none;
}
.gold-hdr a:hover, .hdr-gold a:hover {
text-decoration : underline;
}
.blue-hdr a, .hdr-blue a {
color : #00549E;
text-decoration : none;
}
.blue-hdr a:hover, .hdr-blue a:hover {
text-decoration : underline;
}
.col-title a {
text-decoration : none;
font-weight : normal;
}
.col-title a:hover {
color : #7B5A3D;
text-decoration : underline;
}

.pullquote {
background: url(../images/styles/quote-in.png) no-repeat top left;
width: 50%;
text-align: center;
color: #333;
font-size : 1.7em;
line-height: 1.2em;
}
.pullquote p {
background: url(../images/styles/quote-out.png) no-repeat bottom right;
margin : 0px;
padding : 5px 30px 5px 30px;
font-weight: 300;
}
.pullquote.left {
margin-right : 20px;
}
.pullquote.right {
margin-left : 20px;
}
.pullquote.fullwidth {
width : 100%;
}

.big-pullquote {
background: url(../images/styles/big-quote-in.png) no-repeat top left;
width: 50%;
text-align: center;
color: #333;
font-size : 1.85em;
line-height: 1.25em;
}
.big-pullquote p {
background: url(../images/styles/big-quote-out.png) no-repeat bottom right;
margin : 0px;
padding : 5px 55px 5px 65px;
font-weight: 300;
}
.big-pullquote.left {
margin-right : 20px;
}
.big-pullquote.right {
margin-left : 20px;
}
.big-pullquote.fullwidth {
width : 100%;
}

.anu-product {
font-size: 3em;
letter-spacing: 0em;
}

.readmore a {
letter-spacing : 0.05em;
font-size : 0.8em;
text-decoration : none;
}
.readmore a:hover{
text-decoration: underline;
}
.boxlink a {
float : left;
margin : 2px;
text-decoration : none;
padding : 0px 4px 0px 4px;
border : #8EBBD0 1px solid;
}
.boxlink a.linkselect {
color : #FFF;
background : #8EBBD0;
}
.boxlink a:hover {
border : #C7DDE8 1px solid;
background : #C7DDE8;
color : #FFF;
}
.boxlink-whiteborder a {
border-color:#FFF;
}
.boxlink .azinactive {
color:#999;
border-color:white;
}
.boxlink .azinactive:hover {
color:#999;
background: none;
border-color:#FFF;
}
.browseboxlink {
width:100%;
margin:2px 0 2px 0;
line-height:1.4em;
}
.boxlinkfixed {
width:0.9em;
}

.box-header h1, .box-header h2, .box-header h3, .box-header h4, .box-header h5, .box-header h6,
.box-header-uni h1, .box-header-uni h2, .box-header-uni h3, .box-header-uni h4, .box-header-uni h5, .box-header-uni h6,
.box-header-grey h1, .box-header-grey h2, .box-header-grey h3, .box-header-grey h4, .box-header-grey h5, .box-header-grey h6,
.box-header-black h1, .box-header-black h2, .box-header-black h3, .box-header-black h4, .box-header-black h5, .box-header-black h6 {
font-size : 1.25em;
font-style : normal;
}
.box-header h1, .box-header h2, .box-header h3, .box-header h4, .box-header h5, .box-header h6,
.box-header-uni h1, .box-header-uni h2, .box-header-uni h3, .box-header-uni h4, .box-header-uni h5, .box-header-uni h6 {
margin-bottom : 0px;
padding-bottom : 0px;
color: #000 !important;
}
.box-header-grey h1, .box-header-grey h2, .box-header-grey h3, .box-header-grey h4, .box-header-grey h5, .box-header-grey h6 {
margin-bottom : 0px;
padding-bottom : 0px;
color: #000;
}
.box-header-black h1, .box-header-black h2, .box-header-black h3, .box-header-black h4, .box-header-black h5, .box-header-black h6 {
    margin-bottom : 0px;
    padding-bottom : 0px;
    color: #fff;
}
.box-header h1 a, .box-header h2 a, .box-header h3 a, .box-header a, .box-header h4 a, .box-header h5 a, .box-header h6 a, .box-header a,
.box-header-grey h1 a, .box-header-grey h2 a, .box-header-grey h3 a, .box-header-grey a, .box-header-grey h4 a, .box-header-grey h5 a, .box-header-grey h6 a, .box-header-grey a,
.box-header-uni h1 a, .box-header-uni h2 a, .box-header-uni h3 a, .box-header-uni a, .box-header-uni h4 a, .box-header-uni h5 a, .box-header-uni h6 a, .box-header-uni a,
.box-header-black h1 a, .box-header-black h2 a, .box-header-black h3 a, .box-header-black a, .box-header-black h4 a, .box-header-black h5 a, .box-header-black h6 a, .box-header-black a {
text-decoration : none;
}
.box-header a, .box-header a:visited, .box-header a:active,
.box-header-uni a, .box-header-uni a:visited, .box-header-uni a:active,
th a,
th a:visited,
th a:active {
color : #00549E;
}
.box-header-grey a, .box-header-grey a:visited, .box-header-grey a:active {
color: #666;
}
.box-header h1 a:hover, .box-header h2 a:hover, .box-header h3 a:hover, .box-header a:hover, .box-header h4 a:hover, .box-header h5 a:hover, .box-header h6 a:hover, .box-header a:hover,
.box-header-grey h1 a:hover, .box-header-grey h2 a:hover, .box-header-grey h3 a:hover, .box-header-grey a:hover, .box-header-grey h4 a:hover, .box-header-grey h5 a:hover, .box-header-grey h6 a:hover, .box-header-grey a:hover,
.box-header-uni h1 a:hover, .box-header-uni h2 a:hover, .box-header-uni h3 a:hover, .box-header-uni a:hover, .box-header-uni h4 a:hover, .box-header-uni h5 a:hover, .box-header-uni h6 a:hover, .box-header-uni a:hover,
.box-header-black h1 a:hover, .box-header-black h2 a:hover, .box-header-black h3 a:hover, .box-header-black a:hover, .box-header-black h4 a:hover, .box-header-black h5 a:hover, .box-header-black h6 a:hover, .box-header-black a:hover {
text-decoration : underline;
}
.box-header a:hover, .box-header-grey a:hover, .box-header-uni a:hover, .box-header-black a:hover {
color : #7B5A3D;
}

menu {
margin: 0;
padding: 0;
}
input#qt{
    border-bottom: 2px solid #be830e;
}

#breadcrumb {
margin : 0px 0px 10px 0px;
padding : 0px ;
font-size : 0.9em;
color : #000;
}

#breadcrumb a {
text-decoration : none;
color: #7b5a3d !important;
}

#breadcrumb a:hover {
text-decoration : underline;
}

#page-header {
padding-bottom : 5px;
text-align : right;
color : #666;
text-transform : uppercase;
letter-spacing : 0.1em;
font-size : 0.85em;
font-weight : bold;
border-bottom : #CCC 1px solid;
}
#page-header a {
text-decoration : none;
color : #666;
}
#page-header a:hover {
text-decoration : underline;
color : #666;
}
.downtime-notice a,
.downtime-notice a:visited {
color : #CC0000;
}

.msg-error-inline,
.msg-warn-inline,
.msg-info-inline,
.msg-success-inline,
.msg-error,
.msg-warn,
.msg-info,
.msg-success {
border: 1px solid black;
padding: 4px 25px;
background-repeat: no-repeat !important;
background-position: 5px 5px !important;
}

.msg-error-inline,
.msg-error {
background-color: #FFE3E3;
border-color: #FF0000;
background-image: url('/_styles/icons/silk/cross.gif');
}
.msg-warn-inline,
.msg-warn {
background:#FFF9E6;
border-color: #FFCC33;
background-image: url('/_styles/icons/silk/error.gif');
}
.msg-info-inline,
.msg-info {
background:#EDF3FE;
border-color: #6699FF;
background-image: url('/_styles/icons/silk/information.gif');
}
.msg-success-inline,
.msg-success {
background:#EFFADA;
border-color: #BFE498;
background-image: url('/_styles/icons/silk/tick.gif');
}

.msg-error-inline h1, .msg-warn-inline h1, .msg-info-inline h1, .msg-success-inline h1,
.msg-error-inline h2, .msg-warn-inline h2, .msg-info-inline h2, .msg-success-inline h2,
.msg-error-inline h3, .msg-warn-inline h3, .msg-info-inline h3, .msg-success-inline h3,
.msg-success h2, .msg-info h2, .msg-warn h2, .msg-error h2,
.msg-success h1, .msg-info h1, .msg-warn h1, .msg-error h1,
.msg-success h3, .msg-info h3, .msg-warn h3, .msg-error h3
{
 color : #333;
}

.icon-app-store,
.icon-android-app,
.icon-google-play,
.icon-app-store-small,
.icon-android-app-small,
.icon-google-play-small {

}

.icon-app-store,
.icon-android-app,
.icon-google-play {
width : 178px;
}

.icon-app-store-small,
.icon-android-app-small,
.icon-google-play-small {
width : 120px;
}
.anu-share {
position: relative;
display:none;
background-color : #f5edde;
padding : 5px 3px 3px 3px;
float : left;
min-height : 21px;
min-width: 140px;
}

.anu-share a {
border : none;
color : #666;
text-decoration : none;
font-size : 0.5em;
letter-spacing : 0.15em;


}


.anu-share a:hover {
color : #000;
}
.anu-share #share-slide-hover {
min-width: 140px;
min-height: 21px;
overflow: hidden;
padding: 2px;
padding-bottom:2px;
}

.anu-share #share-slide-hover img {
width: 12px;
height: 12px;
}


.anu-share ul {
float : left;
margin : 0px;
padding : 0px;
list-style-type : none;
z-index:100;
}
.anu-share li {
float : left;
margin : 0px;
padding : 2px 2px 4px 2px;
width: 32px;
height: 32px;
}
.anu-share ul ul li {
padding-bottom: 6px;
}
.anu-share-icons a {
border : none;
}


.anu-share ul ul { display : none;
position: absolute;
width: 98%;
top: 38px;
left: 0px;
margin-bottom: 6px;
padding-left: 3px;
background: #ebebeb;
}

/*.anu-share li:hover ul {display : block; }*/

.anu-share #anu-share-close, .anu-share #anu-share-close a  {
float: right;
width: 80%;
text-align:right;
padding-right:2px;
height: auto;
}

.anu-share #anu-share-close img {
vertical-align : middle;
margin-bottom : 0.3em;
}

.anu-share #anu-share-close a {
border: 0;
padding: 6px;
text-transform : none;
font-size: 0.85em;
letter-spacing : 0.1em;
}

.anu-share #anu-share-close a:hover {
color : #7B5A3D;
text-decoration : underline;
}

.anu-os {
position : absolute;
left : -1000px;
}

.tools-grey {
color : #000;
background : #f5edde;
}

.tools-uni {
color : #000;
background : #f5edde;
}

.tools-main {
color : #000;
background : #f5edde;
}

.tools-college ul,
.tools-main ul,
.tools-grey ul,
.tools-uni ul {
display : block;
margin : 0;
padding : 0;
list-style-type : none;
}

.tools-college ul li,
.tools-main ul li,
.tools-grey ul li,
.tools-uni ul li {
display : block;
float : left;
}

.tools-college ul li a,
.tools-main ul li a,
.tools-grey ul li a,
.tools-uni ul li a {
text-decoration : none;
display : block;
padding : 1px 5px 1px 5px;
}

.tools-grey ul li a {
color : #000;
background : #f5edde;
}

.tools-grey ul li a:hover {
color : #000;
background : #f5edde5c;
cursor : pointer;
}

.tools-uni ul li a {
color : #000;
background : #f5edde;
}

.tools-uni ul li a:hover {
color : #000;
background : #f5edde5c;
cursor : pointer;
}

.tools-main ul li a {
color : #00549E;
background : #E3EEF3;
}

.tools-main ul li a:hover {
color : #000;
background : #f5edde5c;
cursor : pointer;
}

.iconlist
{
list-style-type: none;
padding: 0;
margin: 0;
}

.iconlist_h li
{
padding-right: 20px;
float: left;
}

.iconlist li a
{
background-repeat: no-repeat;
background-position: 0em;
padding-left: 35px;
line-height:32px;
height:100%;
display:block;
text-decoration : none;
}

.iconlist_h li a
{
padding-left: 30px;
}

.iconlist li a.anuok { background-image : url(/_styles/icons/shield.png); }
.iconlist li a.horus { background-image : url(/_styles/icons/horus.png); }
.iconlist li a.wattle { background-image : url(/_styles/icons/wattle.png); }
.iconlist li a.hrsa { background-image : url(/_styles/icons/mouse.png); }
.iconlist li a.espf { background-image : url(/_styles/icons/mouse.png); }
.iconlist li a.aries { background-image : url(/_styles/icons/mouse.png); }
.iconlist li a.imis { background-image : url(/_styles/icons/mouse.png); }
.iconlist li a.mail { background-image : url(/_styles/icons/mail.png); }
.iconlist li a.isis { background-image : url(/_styles/icons/horus.png); }
.iconlist li a.lib { background-image : url(/_styles/icons/books.png); }
.iconlist li a.is { background-image : url(/_styles/icons/computer.png); }
.iconlist li a.dates { background-image : url(/_styles/icons/date.png); }
.iconlist li a.timetable { background-image : url(/_styles/icons/calendar.png); }
.iconlist li a.admin { background-image : url(/_styles/icons/mouse.png); }
.iconlist li a.alliance { background-image : url(/_styles/icons/3people.png); }
.iconlist li a.finder { background-image : url(/_styles/icons/finder.png); }
.iconlist li a.eforms { background-image : url(/_styles/icons/plane.png); }
.iconlist li a.erms { background-image : url(/_styles/icons/erms.png); }
.iconlist li a.feedback { background-image : url(/_styles/icons/feedback.png); }
.iconlist li a.figtree { background-image : url(/_styles/icons/warning.png); }

.iconlist li a.anuok:hover { background-image : url(/_styles/icons/shield-over.png); }
.iconlist li a.horus:hover { background-image : url(/_styles/icons/horus-over.png); }
.iconlist li a.wattle:hover { background-image : url(/_styles/icons/wattle-over.png); }
.iconlist li a.hrsa:hover { background-image : url(/_styles/icons/mouse-over.png); }
.iconlist li a.espf:hover { background-image : url(/_styles/icons/mouse-over.png); }
.iconlist li a.aries:hover { background-image : url(/_styles/icons/mouse-over.png); }
.iconlist li a.imis:hover { background-image : url(/_styles/icons/mouse-over.png); }
.iconlist li a.mail:hover { background-image : url(/_styles/icons/mail-over.png); }
.iconlist li a.isis:hover { background-image : url(/_styles/icons/horus-over.png); }
.iconlist li a.lib:hover { background-image : url(/_styles/icons/books-over.png); }
.iconlist li a.is:hover { background-image : url(/_styles/icons/computer-over.png); }
.iconlist li a.dates:hover { background-image : url(/_styles/icons/date-over.png); }
.iconlist li a.timetable:hover { background-image : url(/_styles/icons/calendar-over.png); }
.iconlist li a.admin:hover { background-image : url(/_styles/icons/mouse-over.png); }
.iconlist li a.alliance:hover { background-image : url(/_styles/icons/3people-over.png); }
.iconlist li a.finder:hover { background-image : url(/_styles/icons/finder-over.png); }
.iconlist li a.eforms:hover { background-image : url(/_styles/icons/plane-over.png); }
.iconlist li a.erms:hover { background-image : url(/_styles/icons/erms-over.png); }
.iconlist li a.feedback:hover { background-image : url(/_styles/icons/feedback-over.png); }
.iconlist li a.figtree:hover { background-image : url(/_styles/icons/warning-over.png); }

.iconlist li a.giving-advancing { background-image : url(/_styles/icons/giving/icon-theme-advancing.png); }
.iconlist li a.giving-anufund { background-image : url(/_styles/icons/giving/icon-theme-anufund.png); }
.iconlist li a.giving-leading { background-image : url(/_styles/icons/giving/icon-theme-leading.png); }
.iconlist li a.giving-transforming { background-image : url(/_styles/icons/giving/icon-theme-transforming.png); }

a { word-wrap : break-word; }

img, embed, object, video {
max-width: 100%;
height: auto;
width: auto;
}

img.block {
display : block;
}
img.absmiddle {
vertical-align : middle;
margin-bottom : 0.25em;
}

.vid-full-3 {
width: 960px;
height: 320px
}

img.w10px, video.w10px, div.w10px { width: 10px }
img.w12px, video.w12px, div.w12px { width: 12px }
img.w16px, video.w16px, div.w16px { width: 16px }
img.w20px, video.w20px, div.w20px { width: 20px }
img.w24px, video.w24px, div.w24px { width: 24px }
img.w32px, video.w32px, div.w32px { width: 32px }
img.w48px, video.w48px, div.w48px { width: 48px }
img.w50px, video.w50px, div.w50px { width: 50px }
img.w64px, video.w64px, div.w64px { width: 64px }
img.w75px, video.w75px, div.w75px { width: 75px }
img.w80px, video.w80px, div.w80px { width: 80px }
img.w100px, video.w100px, div.w100px { width: 100px }
img.w120px, video.w120px, div.w120px { width: 120px }
img.w150px, video.w150px, div.w150px { width: 150px }
img.w180px, video.w180px, div.w180px { width: 180px }
img.w200px, video.w200px, div.w200px { width: 200px }
img.w220px, video.w220px, div.w220px { width: 220px }
img.w240px, video.w240px, div.w240px { width: 240px }
img.w250px, video.w250px, div.w250px { width: 250px }
img.w280px, video.w280px, div.w280px { width: 280px }
img.w320px, video.w320px, div.w320px { width: 320px }
img.w360px, video.w360px, div.w360px { width: 360px }
img.w440px, video.w440px, div.w440px { width: 440px }

.anu-map-img.anu-map-small { display: none }
iframe.anu-map { width: 599px; height: 400px; overflow: hidden;}
.one-third iframe.anu-map{ width: 280px; height: 187px; }
.wide iframe.anu-map{ width: 320px; height: 214px; }
.doublenarrow iframe.anu-map{ width: 440px; height: 294px; }
.narrow iframe.anu-map{ width: 200px; height: 200px; }
.narrow .anu-map-img { display: none }
.narrow .anu-map-img.anu-map-small { display: block }
.two-third .w-wide iframe.anu-map{ width: 180px; height: 180px;}

.yt-vid { width: 100%; }

.narrow .yt-vid {height: 113px; }
.wide .yt-vid {height: 180px; }
.doublenarrow .yt-vid {height: 248px; }
.doublewide .yt-vid {height: 383px; }
#content .full .yt-vid {height: 383px; }
.full .yt-vid {height: 518px; }
.one-third .yt-vid { height: 158px; }
.two-third .yt-vid { height: 338px; }

.anu-fotorama .fotorama__stage__frame.force-visible {
    display: block !important;
}
.anu-fotorama .fotorama__stage__frame.force-visible {
    display: block !important;
}
.anu-fotorama .fotorama__wrap--only-active.auto-resize .fotorama__stage__frame {
    visibility: visible !important;
}
.anu-fotorama .fotorama__wrap--only-active.auto-resize .fotorama__nav {
    max-width: 100% !important;
}
.anu-fotorama .fotorama__caption__wrap {
    opacity: 0.7;
    filter: alpha(opacity=70);
    margin: 5px;
    background: #000;
    color: #fff;
}
.anu-promo-gallery  .fotorama__arr--next{
	top : 165px;
	right : 308px;
}
.anu-promo-gallery  .fotorama__arr--prev{
	top : 165px;
	left : 0px;
}
.anu-fotorama .fotorama__dot {
    width: 6px;
    height: 6px;
    border-radius: 12px;
}
.anu-fotorama .fotorama__nav__frame.fotorama__active .fotorama__dot {
    border-width: 4px;
}

/* Promo fotorama overrides. */
@media only screen and (min-width: 960px) {
    .anu-promo-gallery .fotorama__nav-wrap {
        position: absolute;
        left: 65%;
        bottom: 0;
        right: 0;
    }
    .anu-promo-gallery .fotorama__nav--dots .fotorama__nav__frame {
        height: 25px;
    }
}

.doublewide .anu-promo-gallery  .fotorama__html {
	font-size : 0.8em;
}
.doublewide .anu-promo-gallery  .fotorama__arr--next{
	top : 113px;
	right : 240px;
}
.doublewide .anu-promo-gallery  .fotorama__arr--prev{
	top : 113px;
	left : 0px;
}

.linklist {
}
.list {
}
.nobullet {
}
ol.nobullet {list-style-type:none;}
ol.olbullet {list-style-type:disc;}
ol.alpha {list-style-type:lower-alpha;}
ol.roman {list-style-type:lower-roman;}
ol.decimal {list-style-type: decimal;}
ol.decimal-leading-zero {list-style-type: decimal-leading-zero;}
ol.lower-alpha {list-style-type: lower-alpha;}
ol.lower-roman {list-style-type: lower-roman;}
ol.upper-alpha {list-style-type: upper-alpha;}
ol.upper-roman {list-style-type: upper-roman;}

ul.circle {list-style-type: circle;}
ul.disc {list-style-type: disc;}
ul.square {list-style-type: square;}

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;
visibility: hidden;
}
.scrnhide {
position : absolute;
left : -10000px;
top : auto;
width : 1px;
height : 1px;
overflow : hidden;
}
.block {
display : block;
visibility: visible;
}
.extraspace {
}
.extraspace2 {
}
.left {
float : left;
}
.right {
float : right;
}
.anu-right-swap1, .anu-right-swap2, .anu-right-swap3 {
float: right;
}
.anu-text-right-swap1, .anu-text-right-swap2, .anu-text-right-swap3 {
text-align: right;
}
.center {
text-align : center;
}
.small {
font-size : 0.85em;
}
small {
font-size : 0.85em;
}
.large {
font-size : 1.25em;
letter-spacing : 0.025em;
line-height: 1.4em;
}
.semilarge {
    font-size:16px;
    line-height:1.6em;
    word-spacing:0px;
    word-break: break-word;
}

.large a { line-height: 1.15em; }

.narrow .large {

}
.wide .large {

}
.doublenarrow .large {

}

.hdr-uni.large, .hdr-grey.large , .hdr-college.large  {
    font-size: 16px;
}

.sml-hdr {
color: #000;
padding : 0;
margin : 0;
font-style : normal;
font-weight : normal;
}
.uppercase {
text-transform:uppercase;
}

.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 : #000;
}

.blue-hdr, .hdr-blue, .hdr-uni, .gold-hdr, .hdr-gold {
color : #000;
}


.col-title {
color : #55707D;
font-size : 1.0em;
font-weight : bold;
padding : 0;
margin : 10px 0 0 0;
}
.event-title {
float : left;
width : 15.6250%;
}
.readmore {
clear:both;
margin : 0px;
padding : 0px;
}
.dateblock, .dateblock-line {
float : left;
clear : left;
text-align: center;
line-height: 1.5em;
margin: 3px 10px 0 0;
padding-right:5px;
}
.dateblock-line, .timeblock-line {
border-right : #000 1px solid;
}
.timeblock, .timeblock-line {
float : left;
clear : left;
text-align: center;
line-height: 1.5em;
margin: 0 10px 6px 0;
padding-right:5px;
}
.dateblock .timestart, .dateblock-line .timestart, .timeblock .timestart, .timeblock-line .timestart {
color : #000;
font-size : 1.5em;
position : relative;
top : 0px;
text-align:right;
}
.dateblock .timeend, .dateblock-line .timeend, .timeblock .timeend, .timeblock-line .timeend {
color : #000;
font-size : 1.1em;
position : relative;
top : 0px;
text-align:right;
}
.timetext {
padding-left: 105px;
}
.datetext {
padding-left: 45px;
}
.datetext p {
margin : 0px;
}
.datetext p.col-title {
margin-top : 10px;
}
.datetext a {
text-decoration : none;
}
.datetext a:hover {
text-decoration : underline;
}
.dateblock .time, .dateblock-line .time, .timeblock .time, .timeblock-line .time, .dateblock .bottom-label {
color : #000;
font-size : 10px;
letter-spacing:0.1em;
position : relative;
top : 0px;
}
.dateblock .day, .dateblock-line .day, .timeblock .day, .timeblock-line .day, .dateblock .middle-label {
color : #000;
font-size : 22px;
position : relative;
top : 0px;
}
.dateblock .month, .dateblock-line .month, .timeblock .month, .timeblock-line .month, .dateblock .top-label {
color : #000;
font-size : 10px;
letter-spacing:0.1em;
position : relative;
top : 0px;
}
.dateblock .year, .dateblock-line .year, .timeblock .year, .timeblock-line .year {
color : #000;
font-size : 10px;
letter-spacing:0.1em;
position : relative;
line-height: 1.0em;
top : 0px;
}
.dateblock-line.bg-uni2, .timeblock-line.bg-uni2 {
	border-right: none;
	padding: 10px 5px 5px 5px;
	margin-bottom: 5px;
}
.dateblock-line.bg-uni2 .time,
.dateblock-line.bg-uni2 .day,
.dateblock-line.bg-uni2 .month,
.dateblock-line.bg-uni2 .year,
.timeblock-line.bg-uni2 .time,
.timeblock-line.bg-uni2 .day,
.timeblock-line.bg-uni2 .month,
.timeblock-line.bg-uni2 .year,
.timeblock-line.bg-uni2 .timestart,
.timeblock-line.bg-uni2 .timeend,
.dateblock.bg-uni2 .time,
.dateblock.bg-uni2 .day,
.dateblock.bg-uni2 .month,
.dateblock.bg-uni2 .year,
.timeblock.bg-uni2 .time,
.timeblock.bg-uni2 .day,
.timeblock.bg-uni2 .month,
.timeblock.bg-uni2 .year,
.timeblock.bg-uni2 .timestart,
.timeblock.bg-uni2 .timeend {
	color: #FFF;
}

.calendar th {
text-align: center;
}
.calendar td {
color: #000;
text-align:center;
}
.calendar .eventday {
color: #000;
background-color: #EBEBEB;
text-align:center;
font-weight: bold;
}
.calendar-week7 {
    width: 13.5%;
    height: 371px;
}
.calendar-week7 .calevent {
border-radius:6px;
line-height:1.2em;
margin-top:2px;
margin-bottom:0;
overflow-y:hidden
}


.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;
}
.bdr-top-solid {
border-top: solid 1px #000;
}
.bdr-bottom-solid {
border-bottom: solid 1px #000;
}
.bdr-left-solid {
border-left: solid 1px #000;
}
.bdr-right-solid {
border-right: solid 1px #000;
}
.box {
padding : 10px;
margin-bottom : 10px;
}
.box20 {
    padding : 20px;
}
.box-header, .box-header-uni {
color : #333;
font-weight : bold;
padding : 3px 10px 3px 10px;
background-color : #F5edde;
border : 1px solid #be830e !important;
border-bottom : 1px solid #be830e !important;
}

.box-header-black {
    color : #fff ;
    font-weight : bold;
    padding : 3px 10px 3px 10px;
    background-color : #000;
    border : 1px solid #000 !important;
    border-bottom : 1px solid #000 !important;
}

.box-header-grey {
color : #000;
font-weight : bold;
padding : 3px 10px 3px 10px;
background-color : #f5edde;
border : #000 1px solid;
border-bottom : #000 2px solid;
}

.box-dotted, .box-dotted-uni {
background : #FFF;
border : #8EBBD0 1px solid;
padding : 10px;
margin-bottom : 10px;
}
.box-solid, .box-solid-uni, .box2-solid, .box-solid2, .box-blue, .box-gold {
background : #FFF;
border : #be830e 1px solid;
padding : 10px;
margin-bottom : 10px;
}

.box-solid-grey, .box-grey {
background : #FFF;
border : #000 1px solid;
padding : 10px;
margin-bottom : 10px;
}

.box-solid-black {
    background : #FFF;
    border : #000 1px solid;
    padding : 10px;
    margin-bottom : 10px;
}

.box2-dotted, .box-dotted2, .box-bdr2, .box-bdr2-uni {
background : #fff;
border-top : #be830e 1px solid;
border-bottom : #be830e 1px solid;
padding : 10px;
margin-bottom : 10px;
}
/*V5 width class name 23/02/21*/

.w20{
    width:20%;
  
}
.w30{
    width:30%;
   
}
.w40{
    width:40%;
    
}
.w50{
    width:50%;
   
}
.w60{
    width:60%;
  
}
.w70{
    width:70%;
  
}
.w80{
    width:80%;
   
}


/*GOLD LINE*/
.divline-black {
border-bottom : 3px solid #000;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;  
}

.divline-bold {
border-bottom : 3px solid #be830e;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}

.divline-boldheading-gold {
    border-bottom : 3px solid #be830e;
    /* margin : 5px 0 5px 0; */
    margin-top:-30px;
    margin-bottom:20px;
    padding : 5px 0 5px 0;
    clear : both;
    /* width:40%; */
    }

.divline-boldheading-black {
        border-bottom : 3px solid #000;
        /* margin : 5px 0 5px 0; */
        margin-top:-30px;
        margin-bottom:20px;
        padding : 5px 0 5px 0;
        clear : both;
        /* width:40%; */
}

.divline-bold-uni {
border-bottom : 3px solid #be830e;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}
.divline-solid {
border-bottom : 1px solid #be830e;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}
.divline-solid-black {
    border-bottom : 1px solid #000;
    margin : 5px 0 5px 0;
    padding : 5px 0 5px 0;
    clear : both; 
}
.divline-dotted {
border-bottom : 1px solid #be830e;
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 #be830e;
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 #be830e;
margin : 5px 0 5px 0;
padding : 5px 0 5px 0;
clear : both;
}

.bottomline-solid {
border-bottom : 1px solid #be830e;
}
.bottomline-dotted {
border-bottom : 1px solid #be830e;
}
.borderright {
border-right : 1px solid #be830e;
}
.bottomline2 {
margin-bottom : 30px;
}
.blockline {
display : block;
clear : both;
width : 100%;
}
.noline {
border-top : none;
}
.clear {
clear : both;
}
.clear-left {
clear : left;
}
.clear-right {
clear : right;
}
.noclear {
clear : none;
}
.text-left { text-align : left; }
.text-right { text-align : right; }
.text-center { text-align : center; }
.nodisplay { display : none; }
.block-center {
	display: flex;
	justify-content: center;
	flex-direction: row;
}
.vert-center {
	height: 100%;
	display: flex;
	align-content: center;
	flex-direction: column;
}
.fullheight {
	height: 100%;
	min-height:100%;
}

.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;
}

.contactsearch { width : 75%; }

span.anu-zoom-button { opacity: 0.0; transition: opacity 0.5s;}
span.anu-zoom-button:hover { opacity: 1.0; }

/* ========================================================= */
/* Colours ================================================= */

/*----------------------------------WHITE BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/

.bg-white { background-color : #FFF; color: #000 !important; }
.bg-white a { color: #00549E !important; }
.bg-white h1,.bg-white h2,.bg-white h3,.bg-white h4,.bg-white h5,.bg-white h6,.bg-white h1 a,.bg-white h2 a,.bg-white h3 a,.bg-white h4 a,.bg-white h5 a,.bg-white h6 a
{ color: #000 !important; text-decoration: none !important; text-shadow: none !important;}

/*----------------------------------BLACK BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/

.bg-black { background-color : #000; color: #fff !important; }
.bg-black a { color: #BE830E !important; }
.bg-black h1,.bg-black h2,.bg-black h3,.bg-black h4,.bg-black h1 a,.bg-black h2 a,.bg-black h3 a,.bg-black h4 a
{ text-shadow: unset !important; }
.bg-black h1,.bg-black h2,.bg-black h3,.bg-black h4,.bg-black h5,.bg-black h6,.bg-black h1 a,.bg-black h2 a,.bg-black h3 a,.bg-black h4 a,.bg-black h5 a,.bg-black h6 a
{ color: #BE830E !important; text-decoration: none !important; }

/*----------------------------------DARK BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/

.bg-dark { background-color : #FFF; color: #000 !important; }
.bg-dark a { color: #00549E !important; }
.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h1 a,.bg-dark h2 a,.bg-dark h3 a,.bg-dark h4 a
{ text-shadow: unset !important; }
.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark h1 a,.bg-dark h2 a,.bg-dark h3 a,.bg-dark h4 a,.bg-dark h5 a,.bg-dark h6 a
 { color: #BE830E !important; text-decoration: none !important; }

/*----------------------------------UNI2 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-uni2 { background-color : #F5EDDE; color: #000 !important; }
.bg-uni2 a { color: #000 !important }
.bg-uni2 h1,.bg-uni2 h2,.bg-uni2 h3,.bg-uni2 h4,.bg-uni2 h1 a,.bg-uni2 h2 a,.bg-uni2 h3 a,.bg-uni2 h4 a
{ text-shadow: unset !important; }
.bg-uni2 h1,.bg-uni2 h2,.bg-uni2 h3,.bg-uni2 h4,.bg-uni2 h5,.bg-uni2 h6,.bg-uni2 h1 a,.bg-uni2 h2 a,.bg-uni2 h3 a,.bg-uni2 h4 a,.bg-uni2 h5 a,.bg-uni2 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------UNI BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/

.bg-uni { background-color : #f5edde; color: #000 !important; }
.bg-uni a { color: #000 !important; }
.bg-uni h1,.bg-uni h2,.bg-uni h3,.bg-uni h4,.bg-uni h1 a,.bg-uni h2 a,.bg-uni h3 a,.bg-uni h4 a
{ text-shadow: unset !important; }
.bg-uni h1,.bg-uni h2,.bg-uni h3,.bg-uni h4,.bg-uni h5,.bg-uni h6,.bg-uni h1 a,.bg-uni h2 a,.bg-uni h3 a,.bg-uni h4 a,.bg-uni h5 a,.bg-uni h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------UNI75 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/

.bg-uni75 { background-color : #f5edde; color: #000 !important; }
.bg-uni75 a { color: #0000 !important; }
.bg-uni75 h1,.bg-uni75 h2,.bg-uni75 h3,.bg-uni75 h4,.bg-uni75 h1 a,.bg-uni75 h2 a,.bg-uni75 h3 a,.bg-uni75 h4 a
{ text-shadow: unset !important; }
.bg-uni75 h1,.bg-uni75 h2,.bg-uni75 h3,.bg-uni75 h4,.bg-uni75 h5,.bg-uni75 h6,.bg-uni75 h1 a,.bg-uni75 h2 a,.bg-uni75 h3 a,.bg-uni75 h4 a,.bg-uni75 h5 a,.bg-uni75 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------UNI50 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-uni50 { background-color : #f5edde; color: #000 !important; }
.bg-uni50 a { color: #00549E !important; }
.bg-uni50 h1,.bg-uni50 h2,.bg-uni50 h3,.bg-uni50 h4,.bg-uni50 h1 a,.bg-uni50 h2 a,.bg-uni50 h3 a,.bg-uni50 h4 a
{ text-shadow: unset !important; }
.bg-uni50 h1,.bg-uni50 h2,.bg-uni50 h3,.bg-uni50 h4,.bg-uni50 h5,.bg-uni50 h6,.bg-uni50 h1 a,.bg-uni50 h2 a,.bg-uni50 h3 a,.bg-uni50 h4 a,.bg-uni50 h5 a,.bg-uni50 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------UNI25 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-uni25 { background-color : #f5edde; color: #000 !important; }
.bg-uni25 a { color: #00549E !important; }
.bg-uni25 h1,.bg-uni25 h2,.bg-uni25 h3,.bg-uni25 h4,.bg-uni25 h1 a,.bg-uni25 h2 a,.bg-uni25 h3 a,.bg-uni25 h4 a
{ text-shadow: unset !important; }
.bg-uni25 h1,.bg-uni25 h2,.bg-uni25 h3,.bg-uni25 h4,.bg-uni25 h5,.bg-uni25 h6,.bg-uni25 h1 a,.bg-uni25 h2 a,.bg-uni25 h3 a,.bg-uni25 h4 a,.bg-uni25 h5 a,.bg-uni25 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------UNI10 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-uni10 { background-color : #F5edde; color: #000 !important; }
.bg-uni10 a { color: #00549E !important; }
.bg-uni10 h1,.bg-uni10 h2,.bg-uni10 h3,.bg-uni10 h4,.bg-uni10 h1 a,.bg-uni10 h2 a,.bg-uni10 h3 a,.bg-uni10 h4 a
{ text-shadow: unset !important; }
.bg-uni10 h1,.bg-uni10 h2,.bg-uni10 h3,.bg-uni10 h4,.bg-uni10 h5,.bg-uni10 h6,.bg-uni10 h1 a,.bg-uni10 h2 a,.bg-uni10 h3 a,.bg-uni10 h4 a,.bg-uni10 h5 a,.bg-uni10 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------GREY BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-grey { background-color : #f5edde; color: #000 !important; }
.bg-grey a { color: #00549E !important; }
.bg-grey h1,.bg-grey h2,.bg-grey h3,.bg-grey h4,.bg-grey h1 a,.bg-grey h2 a,.bg-grey h3 a,.bg-grey h4 a
{ text-shadow: unset !important; }
.bg-grey h1,.bg-grey h2,.bg-grey h3,.bg-grey h4,.bg-grey h5,.bg-grey h6,.bg-grey h1 a,.bg-grey h2 a,.bg-grey h3 a,.bg-grey h4 a,.bg-grey h5 a,.bg-grey h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------GREY75 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-grey75 { background-color : #f5edde; color: #000 !important; }
.bg-grey75 a { color: #00549e !important; }
.bg-grey75 h1,.bg-grey75 h2,.bg-grey75 h3,.bg-grey75 h4,.bg-grey75 h1 a,.bg-grey75 h2 a,.bg-grey75 h3 a,.bg-grey75 h4 a
{ text-shadow: unset !important; }
.bg-grey75 h1,.bg-grey75 h2,.bg-grey75 h3,.bg-grey75 h4,.bg-grey75 h5,.bg-grey75 h6,.bg-grey75 h1 a,.bg-grey75 h2 a,.bg-grey75 h3 a,.bg-grey75 h4 a,.bg-grey75 h5 a,.bg-grey75 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------GREY50 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-grey50 { background-color : #f5edde; color: #000 !important; }
.bg-grey50 a { color: #00549E !important; }
.bg-grey50 h1,.bg-grey50 h2,.bg-grey50 h3,.bg-grey50 h4,.bg-grey50 h1 a,.bg-grey50 h2 a,.bg-grey50 h3 a,.bg-grey50 h4 a
{ text-shadow: unset !important; }
.bg-grey50 h1,.bg-grey50 h2,.bg-grey50 h3,.bg-grey50 h4,.bg-grey50 h5,.bg-grey50 h6,.bg-grey50 h1 a,.bg-grey50 h2 a,.bg-grey50 h3 a,.bg-grey50 h4 a,.bg-grey50 h5 a,.bg-grey50 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------GREY25 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-grey25 { background-color : #f5edde; color: #000 !important; }
.bg-grey25 a { color: #00549E !important; }
.bg-grey25 h1,.bg-grey25 h2,.bg-grey25 h3,.bg-grey25 h4,.bg-grey25 h1 a,.bg-grey25 h2 a,.bg-grey25 h3 a,.bg-grey25 h4 a
{ text-shadow: unset !important; }
.bg-grey25 h1,.bg-grey25 h2,.bg-grey25 h3,.bg-grey25 h4,.bg-grey25 h5,.bg-grey25 h6,.bg-grey25 h1 a,.bg-grey25 h2 a,.bg-grey25 h3 a,.bg-grey25 h4 a,.bg-grey25 h5 a,.bg-grey25 h6 a
{ color: #000 !important; text-decoration: none !important; }

/*----------------------------------GREY10 BACKGROUND COLOUR----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bg-grey10 { background-color : #f5edde; color: #000 !important; }
.bg-grey10 a { color: #00549E !important; }
.bg-grey10 h1,.bg-grey10 h2,.bg-grey10 h3,.bg-grey10 h4,.bg-grey10 h1 a,.bg-grey10 h2 a,.bg-grey10 h3 a,.bg-grey10 h4 a
{ text-shadow: unset !important; }
.bg-grey10 h1,.bg-grey10 h2,.bg-grey10 h3,.bg-grey10 h4,.bg-grey10 h5,.bg-grey10 h6,.bg-grey10 h1 a,.bg-grey10 h2 a,.bg-grey10 h3 a,.bg-grey10 h4 a,.bg-grey10 h5 a,.bg-grey10 h6 a
{ color: #000 !important; text-decoration: none !important; }

.bg-black a:hover,.bg-black h1 a:hover,.bg-black h2 a:hover,.bg-black h3 a:hover,.bg-black h4 a:hover,.bg-black h5 a:hover,.bg-black h6 a:hover,
.bg-dark a:hover,.bg-dark h1 a:hover,.bg-dark h2 a:hover,.bg-dark h3 a:hover,.bg-dark h4 a:hover,.bg-dark h5 a:hover,.bg-dark h6 a:hover,
.bg-grey a:hover,.bg-grey h1 a:hover,.bg-grey h2 a:hover,.bg-grey h3 a:hover,.bg-grey h4 a:hover,.bg-grey h5 a:hover,.bg-grey h6 a:hover
{ color: #FFF !important; text-decoration: underline !important; text-shadow: none !important; }

.bg-uni2 a:hover,.bg-uni2 h1 a:hover,.bg-uni2 h2 a:hover,.bg-uni2 h3 a:hover,.bg-uni2 h4 a:hover,.bg-uni2 h5 a:hover,.bg-uni2 h6 a:hover,
.bg-grey75 a:hover,.bg-grey75 h1 a:hover,.bg-grey75 h2 a:hover,.bg-grey75 h3 a:hover,.bg-grey75 h4 a:hover,.bg-grey75 h5 a:hover,.bg-grey75 h6 a:hover
{ color: #000 !important; text-decoration: underline !important; text-shadow: none !important; }

.bg-white a:hover,.bg-white h1 a:hover,.bg-white h2 a:hover,.bg-white h3 a:hover,.bg-white h4 a:hover,.bg-white h5 a:hover,.bg-white h6 a:hover,
.bg-uni a:hover,.bg-uni h1 a:hover,.bg-uni h2 a:hover,.bg-uni h3 a:hover,.bg-uni h4 a:hover,.bg-uni h5 a:hover,.bg-uni h6 a:hover,
.bg-uni75 a:hover,.bg-uni75 h1 a:hover,.bg-uni75 h2 a:hover,.bg-uni75 h3 a:hover,.bg-uni75 h4 a:hover,.bg-uni75 h5 a:hover,.bg-uni75 h6 a:hover,
.bg-uni50 a:hover,.bg-uni50 h1 a:hover,.bg-uni50 h2 a:hover,.bg-uni50 h3 a:hover,.bg-uni50 h4 a:hover,.bg-uni50 h5 a:hover,.bg-uni50 h6 a:hover,
.bg-uni25 a:hover,.bg-uni25 h1 a:hover,.bg-uni25 h2 a:hover,.bg-uni25 h3 a:hover,.bg-uni25 h4 a:hover,.bg-uni25 h5 a:hover,.bg-uni25 h6 a:hover,
.bg-uni10 a:hover,.bg-uni10 h1 a:hover,.bg-uni10 h2 a:hover,.bg-uni10 h3 a:hover,.bg-uni10 h4 a:hover,.bg-uni10 h5 a:hover,.bg-uni10 h6 a:hover,
.bg-grey50 a:hover,.bg-grey50 h1 a:hover,.bg-grey50 h2 a:hover,.bg-grey50 h3 a:hover,.bg-grey50 h4 a:hover,.bg-grey50 h5 a:hover,.bg-grey50 h6 a:hover,
.bg-grey25 a:hover,.bg-grey25 h1 a:hover,.bg-grey25 h2 a:hover,.bg-grey25 h3 a:hover,.bg-grey25 h4 a:hover,.bg-grey25 h5 a:hover,.bg-grey25 h6 a:hover,
.bg-grey10 a:hover,.bg-grey10 h1 a:hover,.bg-grey10 h2 a:hover,.bg-grey10 h3 a:hover,.bg-grey10 h4 a:hover,.bg-grey10 h5 a:hover,.bg-grey10 h6 a:hover
{ color: #7B5A3D !important; text-decoration: underline !important; text-shadow: none !important; }


/*----------------------------------BORDERS----------------------------------------
-----------------------------------------------------------------------------------------------*/
.bdr-black {
border-color : #000;
}

.bdr-white {
border-color : #FFF;
}

.bdr-dark , .bdr-uni2 {
border-color : #be830e;
}
/*GOLD BORDER*/

.bdr-goldv2{
    border-color:#be830e;
}

.bdr-uni, .bdr-blue, .bdr-gold {
border-color : #be830e;
}

.bdr-uni75, .bdr-blue75, .bdr-gold75 {
border-color : #be830e;
}

.bdr-uni50, .bdr-blue50, .bdr-gold50 {
border-color :#be830e;
}

.bdr-uni25, .bdr-blue25, .bdr-gold25 {
border-color : #be830e;
}

.bdr-uni10, .bdr-blue10, .bdr-gold10 {
border-color : #be830e;
}

.bdr-grey {
border-color: #000;
}

.bdr-grey75 {
border-color : #000;
}

.bdr-grey50 {
border-color : #000;
}

.bdr-grey25 {
border-color : #000;
}

.bdr-grey10 {
border-color : #000;
}



h1 a.text-white,h1 a.text-white:visited,h1 a.text-white:hover,h1 a.text-white:active,
h2 a.text-white,h2 a.text-white:visited,h2 a.text-white:hover,h2 a.text-white:active,
h3 a.text-white,h3 a.text-white:visited,h3 a.text-white:hover,h3 a.text-white:active,
h4 a.text-white,h4 a.text-white:visited,h4 a.text-white:hover,h4 a.text-white:active,
.text-white,.text-white a,.text-white a:visited,.text-white a:hover,.text-white a:active
{ color : #FFF !important; }

h1 a.text-black,h1 a.text-black:visited,h1 a.text-black:hover,h1 a.text-black:active,
h2 a.text-black,h2 a.text-black:visited,h2 a.text-black:hover,h2 a.text-black:active,
h3 a.text-black,h3 a.text-black:visited,h3 a.text-black:hover,h3 a.text-black:active,
h4 a.text-black,h4 a.text-black:visited,h4 a.text-black:hover,h4 a.text-black:active,
.text-black,.text-black a,.text-black a:visited,.text-black a:hover,.text-black a:active
{ color : #000 !important; }

h1 a.text-uni,h1 a.text-uni:visited,h1 a.text-uni:hover,h1 a.text-uni:active,
h2 a.text-uni,h2 a.text-uni:visited,h2 a.text-uni:hover,h2 a.text-uni:active,
h3 a.text-uni,h3 a.text-uni:visited,h3 a.text-uni:hover,h3 a.text-uni:active,
h4 a.text-uni,h4 a.text-uni:visited,h4 a.text-uni:hover,h4 a.text-uni:active,
.text-uni,.text-uni a,.text-uni a:visited,.text-uni a:hover,.text-uni a:active
{ color : #be830e !important; }

h1 a.text-grey,h1 a.text-grey:visited,h1 a.text-grey:hover,h1 a.text-grey:active,
h2 a.text-grey,h2 a.text-grey:visited,h2 a.text-grey:hover,h2 a.text-grey:active,
h3 a.text-grey,h3 a.text-grey:visited,h3 a.text-grey:hover,h3 a.text-grey:active,
h4 a.text-grey,h4 a.text-grey:visited,h4 a.text-grey:hover,h4 a.text-grey:active,
.text-grey,.text-grey a,.text-grey a:visited,.text-grey a:hover,.text-grey a:active
{ color : #666 !important; }

h1 a.text-link,h1 a.text-link:visited,h1 a.text-link:hover,h1 a.text-link:active,
h2 a.text-link,h2 a.text-link:visited,h2 a.text-link:hover,h2 a.text-link:active,
h3 a.text-link,h3 a.text-link:visited,h3 a.text-link:hover,h3 a.text-link:active,
h4 a.text-link,h4 a.text-link:visited,h4 a.text-link:hover,h4 a.text-link:active,
.text-link,.text-link a,.text-link a:visited,.text-link a:hover,.text-link a:active
{ color : #00549E !important; }

.grd-uni {
background : #8EBBD0 url(../images/styles/gradient-uni.jpg) repeat-x bottom left;
}

.grd-uni75 {
background : #AACCDC url(../images/styles/gradient-uni50.jpg) repeat-x bottom left;
}

.grd-uni50 {
background : #C7DDE8 url(../images/styles/gradient-uni50.jpg) repeat-x bottom left;
}

.grd-uni25 {
background : #E3EEF3 url(../images/styles/gradient-uni25.jpg) repeat-x bottom left;
}

.grd-uni10 {
background : #F4F8FA url(../images/styles/gradient-uni10.jpg) repeat-x bottom left;
}

.grd-blue {
background : #8EBBD0 url(../images/styles/gradient-uni.jpg) repeat-x bottom left;
}

.grd-blue75 {
background : #AACCDC url(../images/styles/gradient-uni50.jpg) repeat-x bottom left;
}

.grd-blue50 {
background : #C7DDE8 url(../images/styles/gradient-uni50.jpg) repeat-x bottom left;
}

.grd-blue25 {
background : #E3EEF3 url(../images/styles/gradient-uni25.jpg) repeat-x bottom left;
}

.grd-blue10 {
background : #F4F8FA url(../images/styles/gradient-uni10.jpg) repeat-x bottom left;
}

.grd-grey {
background : #333 url(../images/styles/gradient-grey.jpg) repeat-x bottom left;
}

.grd-grey50 {
background : #999 url(../images/styles/gradient-grey50.jpg) repeat-x bottom left;
}

.grd-grey25 {
background : #CCC url(../images/styles/gradient-grey25.jpg) repeat-x bottom left;
}

.grd-grey10 {
background : #EBEBEB url(../images/styles/gradient-grey10.jpg) repeat-x bottom left;
}

.grd-gold {
background : #8EBBD0 url(../images/styles/gradient-uni.jpg) repeat-x bottom left;
}

.grd-gold75 {
background : #AACCDC url(../images/styles/gradient-uni50.jpg) repeat-x bottom left;
}

.grd-gold50 {
background : #C7DDE8 url(../images/styles/gradient-uni50.jpg) repeat-x bottom left;
}

.grd-gold25 {
background : #E3EEF3 url(../images/styles/gradient-uni25.jpg) repeat-x bottom left;
}

.grd-gold10 {
background : #F4F8FA url(../images/styles/gradient-uni10.jpg) repeat-x bottom left;
}

.text-red{
    color: #900;
}

/*Old text classes for removal*/
.text-blue50 {
color : #C7DDE8;
}

.text-blue25 {
color : #E3EEF3;
}

.text-blue10 {
color : #F4F8FA;
}

.text-grey50 {
color : #999;
}

.text-grey25 {
color : #CCC;
}

.text-grey10 {
color : #EBEBEB;
}

.text-gold50 {
color : #C7DDE8;
}

.text-gold25 {
color : #E3EEF3;
}

.text-gold10 {
color : #F4F8FA;
}

.text-gold{
    color:#be830e;
}

.text-tint{
    color:#f5edde;
}
.anu-secured:after {
content : "";
background : url('../images/buttons/locked-link.png') center right no-repeat;
padding-right : 17px;
}

.btn-action.anu-secured:after {
content : "";
background : url('../images/buttons/locked-link-white.png') center right no-repeat;
padding-right : 17px;
}

/* ========================================================= */
/* Forms =================================================== */


input.btn-tiny	{ min-width : 30px; min-height: 20px; font-size : 0.9em;}
input.btn-small	{ min-width : 80px; min-height: 20px; font-size : 0.9em; font-weight:bold;}
input.btn-medium	{ min-width : 130px; min-height: 30px; font-size : 1.0em; font-weight:bold;}
input.btn-large	{ min-width : 180px; min-height: 30px; font-size : 1.0em; font-weight:bold;}
input.btn-xlarge	{ min-width : 200px; min-height: 50px; font-size : 1.2em; font-weight:bold;}

input.btn-black-grad:hover, input.btn-black-grad:focus{
  border-color : #CCC;
  color : #FFF;
  cursor : pointer;
}

input.btn-uni-grad:hover, input.btn-uni-grad:focus{
  border-color : #666;
  color: #000;
  cursor : pointer;
}

input.btn-black-grad {

border: 2px #000 solid;
border-radius: 5px;
background: #000;
color: #fff;
margin: 2px 0 0 0;

background-image: linear-gradient(bottom, #000 0%, #333 50%, #666 51%, #333 100%);
background-image: -o-linear-gradient(bottom, #000 0%, #333 50%, #666 51%, #333 100%);
background-image: -moz-linear-gradient(bottom, #000 0%, #333 50%, #666 51%, #333 100%);
background-image: -webkit-linear-gradient(bottom, #000 0%, #333 50%, #666 51%, #333 100%);
background-image: -ms-linear-gradient(bottom, #000 0%, #333 50%, #666 51%, #333 100%);

background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, #000),
color-stop(0.5, #333),
color-stop(0.51, #666),
color-stop(1, #333)
);


}

input.btn-uni-grad {

border: 2px #be830e solid;
border-radius: 5px;
color: #000;
background: #fff;
margin: 2px 0 0 0;

/* background-image: linear-gradient(bottom, #C7DDE8 0%, #E3EEF3 50%, #F4F8FA 51%, #E3EEF3 100%);
background-image: -o-linear-gradient(bottom, #C7DDE8 0%, #E3EEF3 50%, #F4F8FA 51%, #E3EEF3 100%);
background-image: -moz-linear-gradient(bottom, #C7DDE8 0%, #E3EEF3 50%, #F4F8FA 51%, #E3EEF3 100%);
background-image: -webkit-linear-gradient(bottom, #C7DDE8 0%, #E3EEF3 50%, #F4F8FA 51%, #E3EEF3 100%);
background-image: -ms-linear-gradient(bottom, #C7DDE8 0%, #E3EEF3 50%, #F4F8FA 51%, #E3EEF3 100%); */

/* background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, #C7DDE8),
color-stop(0.5, #E3EEF3),
color-stop(0.51, #F4F8FA),
color-stop(1, #E3EEF3)
); */

}


input.btn-action-uni-form, input.btn-action-form  {
    background: #8EBBD0 none repeat scroll 0% 0%;
    margin: 0px;
    display: block;
    padding: 16px 2px;
    text-align: center;
    color: #000 !important;
    font-size: 1.5em !important;
    text-decoration: none;
    border: none;
    border-radius: 5px;
		width: 100%;
    cursor: pointer;
    white-space: normal;
    font-family: Arial,sans-serif;
    letter-spacing: 0.01em;
}

input.btn-action-uni-form:hover {
    background: #C7DDE8 none repeat scroll 0% 0%;
}

input.btn-action-form {
    background: #333 none repeat scroll 0% 0%;
}

input.btn-action-form:hover {
    background: #666 none repeat scroll 0% 0%;
}

a.btn-action {
    background: #fff;
        border-radius: 5px;
        border-color: #be830e;
        border-style:solid;
    margin: 0;
    display:block;
    padding:12px 2px 12px 2px;
    text-align: center;
    color: #000 !important;
    font-size : 1.5em;
    line-height: 1.1em;
    text-decoration: none;
}
a.btn-action:hover {
   background: #000;
 	 color: #be830e !important;
     text-decoration: none !important;
     border-color: #000;
}

/*WHITE BUTTON*/
a.btn-action-white {
background: #fff;
border-radius: 5px;
border: 1px solid #fff;
border-style:solid;
margin: 0;
display:block;
padding:12px 2px 12px 2px;
text-align: center;
color: #000 !important;
font-size : 1.5em;
line-height: 1.1em;
text-decoration: none;
}
a.btn-action-white:hover {
    background: #fff0;
    border-radius: 5px;
    border:1px solid #fff;
    margin: 0;
    display:block;
    padding:12px 2px 12px 2px;
    text-align: center;
    color: #fff !important;
    font-size : 1.5em;
    line-height: 1.1em;
    text-decoration: none;
    }


/*BLACK BUTTON*/
a.btn-action-black {
    background: #000;
        border-radius: 5px;
        border-color: #000;
        border-style:solid;
    margin: 0;
    display:block;
    padding:12px 2px 12px 2px;
    text-align: center;
    color: #fff !important;
    font-size : 1.5em;
    line-height: 1.1em;
    text-decoration: none;
}

a.btn-action-black:hover {
    background: #fff;
        border-radius: 5px;
        border-color: #000;
        border-style:solid;
    margin: 0;
    display:block;
    padding:12px 2px 12px 2px;
    text-align: center;
    color: #000 !important;
    font-size : 1.5em;
    line-height: 1.1em;
    text-decoration: none;
}

a.btn-action-uni {
    background: #000 !important;
    font-size:20px !important;
    border-radius: 5px;
		margin: 0;
    display:block;
    padding:12px 2px 12px 2px !important;
    text-align: center;
    color: #fff !important;
    font-size : 1.5em;
    text-decoration: none;
}
a.btn-action-uni:hover {
   background: #be830e;
	 color: #000 !important;
	 text-decoration: none !important;
}

a.btn-action-uni2 {
    background: #000;
    border-radius: 5px;
		margin: 0;
    display:block;
    padding:12px 2px 12px 2px;
    text-align: center;
    color: #FFF !important;
    font-size : 1.5em;
    text-decoration: none;
}
a.btn-action-uni2:hover {
   background: #be830e;
	 color: #000 !important;
	 text-decoration: none !important;
}

a.btn-round {
	border-radius: 5px;
}

.anuform fieldset {background-color: transparent;}

.anuform fieldset {
margin: 0;
padding: 0 0 10px 3%;
margin-bottom: 10px;
border: solid 1px #be830e;
display: block;
}

.anuform legend {
font-weight: bold;
padding: 0px 15px 0px 5px;
letter-spacing: 0.1em;
margin: 0px 0 0 0;
font-size: 1.2em;
color: #000;
}

.anuform label {
width: 20.8333%;
padding-right: 20px;
float:left;
text-align: right;
position: relative;
overflow-x:hidden;
font-weight: normal;
}
.anuform strong label {
    font-weight: bold;
}
.anuform.labelwide label {
width: 40%;
}
.anuform.labelfull label {
width: 98%;
padding-right: 0;
float:left;
text-align: left;
}

.anuform label.inlinelabel {
    width: inherit;
    padding-right: 0;
    text-align:left;
}

.anuform .form-align-col2 {
width: 20.8333%;
padding-right: 20px;
float:left;
text-align: right;
}
.anuform.labelwide .form-align-col2 {
width: 40%;
}
.anuform.labelfull .form-align-col2 {
width: 98%;
padding-right: 0;
float:left;
text-align: left;
}

.anuform label.req:after {
content: " (required)";
color: darkred;
}

.anuform label img {position: absolute; right:5px; top:5px;}
.anuform.labelfull label img { position:static; right: 0}


.anuform input.text.required.msg-warn {
    padding: 4px 0 4px 0;
    background-color: #FFF9E6;
    border-color: #FC3;
    background-position:right center !important;
}

/*
.anuform label.req {
background-image: url(../images/styles/asterisk.jpg);
background-repeat:no-repeat;
background-position:right top;
}
*/

.anuform p {
padding: 5px 0px 0px 0px;
margin: 5px 0px 0px 0px;
clear:both;
}
.anuform fieldset p {
padding: 0 0 0px 5px;
margin: 10px 0 0 0;
clear:both;
}
.anuform .instruction {
font-size: .85em;
padding: 0;
margin: 2px 0 10px 25%;
line-height: 1.25em;
}

.anuform.labelwide .instruction {
margin-left: 45%;
}
.anuform.labelfull .instruction {
margin-left: 3%;
}

.anuform fieldset fieldset
{border:none;}

.anuform .textinactive {
 color: #666;
}

.anuform input.text {
border: 1px solid #000;
background-color: #EBEBEB;
height: 15px;
border-radius: 3px;
}

.anuform input.text.tfull {
    width:70%;
}

.anuform textarea.tfull {
    width:70%;
}

.anuform.labelwide input.text.tfull {
    width:50%;
}

.anuform.labelwide textarea.tfull {
    width:50%;
}

.anuform.labelfull input.text.tfull {
    width:95%;
}

.anuform.labelfull textarea.tfull {
    width:95%;
}

.anuform input.text:focus {
border: 1px solid #000;
background-color: #E3EEF3;
}

.anuform textarea {
border: 1px solid #000;
background-color: #EBEBEB;
border-radius: 3px;

}

.anuform textarea:focus {
border: 1px solid #000;
background-color: #E3EEF3;
}

.anuform select {
border: 1px solid #000;
background-color: #EBEBEB;
}

.anuform select:focus {
border: 1px solid #000;
background-color: #E3EEF3;
}

.anuform .required {
border-right : 6px solid red;
}

.anuform .required:focus {
border-right : 6px solid red;
}

.anuform fieldset fieldset input
{float: none;
margin-left: 22.9166%;
}

.anuform fieldset fieldset label
{float: none;}

.anuform fieldset fieldset legend
{
font-weight: normal;
font-size: 1em;
letter-spacing: 0em;
position: relative;
width: 22.9166%;
}

.anuform .radiofield {
    padding:0 0 0 5px;

}


.anuform .radiofield legend {
text-align: right;
float:left;
padding: 0 20px 0 0;
width: 20.8333%;
color: inherit;
}

.anuform .radiofield input {

    float:left;
    padding: 0;
    margin : 0;
    clear:left;
}

.anuform .radiofield label {
    width: 90%;
    padding: 0 0 4px 4px;
    margin-top: -2px;
    float:left;
    text-align: left;
    overflow-x:hidden;
    display:inline;

}

.anuform .radiofield .radiobox {
    float:left;
    padding: 2px 0 2px 0;
    width: 70%;
    margin : 0;
}

input.btn {
position: relative;
top: 3px;
}


#SearchForm {
color: #DDD;
}

#SearchForm label {
float: none;
padding: 0;
width: 0;
}

.search-form label {
color : #333;
}

#menu .search-box label {
float: none;
padding-right: 0;
width: 0;
}

form img {display: inline;}


/* ========================================================= */
/* Menus =================================================== */

.search-box {
background-color : #f5edde;
margin-bottom : 20px;
text-align : left;
border: 1px solid #000;
}

.search-box p {
background : #f5edde ;
color: #000;
font-size : 0.9em;
font-weight: normal;
margin: 0;
padding: 5px 10px 0px 10px;
text-align : left;

}
.search-box form {
margin: 0;
padding: 5px 10px 5px 10px;
font-size : 0.85em;
text-decoration : none;
}

.search-box a {
text-decoration : none;
}
.search-box input.search-query {
width : 64%;
}
.search-box input.search-button {
width : 25%;
float: right;
background:#000;
color:#fff;
border:2px solid #000;
}

.parent {
background: url(../images/styles/raquo.gif) center right no-repeat;
}

.menu-main li {
background-color : #FFF;
color: #000;
margin: 0;
padding: 0;
}

.menu-main p {
background : #FFF ;
color: #000;
font-size : 0.9em;
padding: 5px 10px;
text-transform: uppercase;
letter-spacing: 0.1em;

}

.menu-main .trail {
background: url(../images/styles/raquo-down.gif) center right no-repeat;
}
.menu-main .selected {
background-color : #f5edde;
border-left : 5px solid #be830e;

}
.menu-main a:hover {
background-color : #f5edde;
border-left : 5px solid #be830e;
}

.menu-main a{
border-left : 5px solid #FFF;
text-decoration : none;
margin: 0;
padding: 0;
}

.menu-uni li {
background-color : #FFF;
color: #000;
margin: 0;
padding: 0;
}

.menu-uni p {
background : #FFF ;
color: #000;
font-size : 0.9em;
padding: 5px 10px;
text-transform: uppercase;
letter-spacing: 0.1em;

}

.menu-uni .trail {
background: url(../images/styles/raquo-down.gif) center right no-repeat;
}
.menu-uni .selected {
background-color : #ebebeb;
border-left : 5px solid #8EBBD0

}
.menu-uni a:hover {
background-color : #CCC;
border-left : 5px solid #CCC;
}

.menu-uni a {
border-left : 5px solid #FFF;
text-decoration : none;
margin: 0;
padding: 0;
}

.menu-blue li {
background-color : #FFF;
color: #000;
margin: 0;
padding: 0;
}

.menu-blue p {
background : #FFF ;
color: #000;
font-size : 0.9em;
padding: 5px 10px;
text-transform: uppercase;
letter-spacing: 0.1em;

}

.menu-blue .trail {
background: url(../images/styles/raquo-down.gif) center right no-repeat;
}
.menu-blue .selected {
background-color : #ebebeb;
border-left : 5px solid #8EBBD0;

}
.menu-blue a:hover {
background-color : #CCC;
border-left : 5px solid #CCC;
}

.menu-blue a {
border-left : 5px solid #FFF;
text-decoration : none;
margin: 0;
padding: 0;
}

.menu-gold li {
background-color : #FFF;
color: #000;
margin: 0;
padding: 0;
}

.menu-gold p {
background : #FFF ;
color: #000;
font-size : 0.9em;
padding: 5px 10px;
text-transform: uppercase;
letter-spacing: 0.1em;

}

.menu-gold .trail {
background: url(../images/styles/raquo-down.gif) center right no-repeat;
}
.menu-gold .selected{
background-color : #ebebeb;
border-left : 5px solid #8EBBD0;

}
.menu-gold a:hover {
background-color : #CCC;
border-left : 5px solid #CCC;
}

.menu-gold a {
border-left : 5px solid #FFF;
text-decoration : none;
margin: 0;
padding: 0;
}

.menu-grey li {
background-color : #FFF;
color: #333;
margin: 0;
padding: 0;
}

.menu-grey p {
background : #FFF ;
color: #333;
font-size : 0.9em;
padding: 5px 10px;
text-transform: uppercase;
letter-spacing: 0.1em;

}

.menu-grey .trail {
background: url(../images/styles/raquo-down.gif) center right no-repeat;
}
.menu-grey .selected{
background-color : #ebebeb;
border-left : 5px solid #999;

}
.menu-grey a:hover {
background-color : #f5edde;
border-left : 5px solid #be830e;
}

.menu-grey a {
border-left : 5px solid #FFF;
text-decoration : none;
margin: 0;
padding: 0;
}

div.menu-flat {
margin: 0px 0px 20px 0px;
padding: 0px;
/* border: 1px solid #000; */
border-top: 3px solid #CCC;
}

div.menu-flat p {
font-weight: bold;
margin: 0;
}

div.menu-flat a {
color: #000;
display: block;
margin: 0px;
padding: 6px 20px 7px 5px;
font-size : 0.9em;
line-height : 1.15em;
}

div.menu-flat a:hover {
text-decoration : none;
}

div.menu-flat ul {
list-style: none;
margin: 0;
padding: 0;
}

div.menu-flat li {
border-top: 1px solid #CCC;
margin: 0;
padding: 0;
}

div.menu-flat ul ul li {
border: none;
border-bottom: none;
padding: 0;
margin: 0;
_height: 0;
}

div.menu-flat ul ul li a{
padding : 6px 20px 7px 5px;
margin: 0;
}

div.menu-flat ul ul {
padding: 0 0 0 15px;
margin: 0;
}

.menu-flat select {
margin: 0 0 5px 10px;
width : 94%;
}

div.menu-blue, div.menu-main, div.menu-uni {
border-top: 3px solid #be830e;
}
div.menu-grey {
border-top: 3px solid #000;
}
div.menu-gold {
border-top: 3px solid #8EBBD0;
}

div.noborder {
border: none;
}

#tabs-wrap {
    /* background-color : #666; */
clear : both;
/* border-top : 4px solid #666; */
height:auto;

}
/*SERVICES SITE BACKGROUND -*/

#dark-tab-wrap ~ #tabs-wrap {
    background-color : #f5edde;
    /* border-top : 4px solid #000; */
}

#tabs-nav {
    width : 960px;
    height:30px;
    margin-left : auto;
    margin-right : auto;
    background : #666;
    color : #ebebeb;
    text-transform : none;
    letter-spacing : 0.05em;
    text-align : justify;
    font-size: 1.0em;
}
#tabs-nav ul {
    float : left;
    margin : 0 0 0 5px;
    padding : 0;
    list-style-type : none;
}
#tabs-nav ul li {
    display : block;
    float : left;
    width : auto;
}
#tabs-nav ul li a, #tabs-nav a {
    color : #ebebeb;
    text-decoration : none;
    display : block;
    float : left;
    padding : 5px 15px 10px 15px;
    height : 15px;
}
#tabs-nav ul li a.norightpadding {
    padding-right : 20px;
}
#tabs-nav ul li a:hover, #tabs-nav a:hover {
    color : #55707D;
    cursor : pointer;
    background : #C7DDE8;
}
#tabs-nav ul li a.tabs-select {
    background : #FFF;
    color : #55707D;
    font-weight : bold;
}
.tabs-right {
    float : right;
}




#tabs-wrap #gw-nav {
width : 960px;
height:44px;
margin-left : auto;
margin-right : auto;
background : #000;
color : #CCC;
text-transform : none;
letter-spacing : 0.05em;
text-align : justify;
}
#tabs-wrap #gw-nav ul {
float : left;
margin : 0 0 0 5px;
padding : 0;
list-style-type : none;
}
#tabs-wrap #gw-nav ul li {
display : block;
float : left;
width : auto;
text-align : center;
font-size: 0.8em;
}

#tabs-wrap #gw-nav ul li a, #tabs-wrap #gw-nav a {
    color : #CCC;
text-decoration : none;
display : block;
float : left;
padding : 8px 12px 12px 12px;
height:18px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: start;
-moz-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-align: center;
-moz-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;


}
#tabs-wrap #gw-nav ul li a.norightpadding {
padding-right : 20px;
}
#tabs-wrap #gw-nav ul li a:hover, #tabs-wrap #gw-nav a:hover {
color : #FFF;
cursor : pointer;
background-color : #fff;
}
#tabs-wrap #gw-nav ul li a.gw-select {
background-color : #FFF;
color : #55707D;
}
.tabs-right {
float : right;
}


/*
#tabs-wrap #gw-nav ul li a.gw-mega-select {

    background-color : #EBEBEB;
    color: #000;
}
*/

#tabs-wrap a.tabs-home {
    width: 24px;
    background-image: url('/_styles/buttons/home-black.png');
    background-repeat: no-repeat;
    background-position: center 5px;
    text-indent: -99999px;
}

#tabs-wrap #gw-nav ul li a.tabs-home.gw-select {
    background-color : transparent;
    background-image: url('/_styles/buttons/home-black.png');
    background-repeat: no-repeat;
    background-position: center 5px;
}

#tabs-wrap #gw-nav ul li a.tabs-home.gw-select:hover, #tabs-wrap #gw-nav ul li a.tabs-home.gw-select:focus {
    background-color: #C7DDE8;
background-image: url('/_styles/buttons/home-black.png');
    background-repeat: no-repeat;
    background-position: center 5px;
}

#tabs-wrap #gw-nav ul li #tabs-wrap a.tabs-home:hover, #tabs-wrap #gw-nav ul li #tabs-wrap a.tabs-home:focus,
#tabs-wrap a.tabs-home:hover, #tabs-wrap a.tabs-home:focus {
    background-image: url('/_styles/buttons/home-black.png');
    background-repeat: no-repeat;
    background-position: center 5px;
}
#tabs-wrap #gw-nav a.tabs-login, #tabs-wrap #gw-nav a.tabs-logout {
    background-color: #000;
    color: #fff;
    height : 10px !important;
    margin-top : 3px !important;
    padding: 9px 10px 9px 10px !important;
    letter-spacing : -0.05em;
    text-transform: uppercase;
}
#tabs-wrap #gw-nav a.tabs-login:hover, #tabs-wrap #gw-nav a.tabs-logout:hover {
    background-color : #be830e;
    color: #000;;
}
#tabs-wrap #gw-nav {
    height:38px;
	border-top : none !important;
}
#gw-megas-tabs .gw-mega-t2 .gw-select {
    /*background: #666 url(/_styles/icons/raquo-white.gif) no-repeat right center;*/
    color: #FFF;
    border-left : #be830e 5px solid !important;
}
#gw-megas-tabs .gw-mega-menu .gw-mega-t2 ul li a.gw-select {
    color: #FFF;
}

#tabs-wrap #gw-nav #gw-nav-links ul li a {
    font-size: 1.25em;
}

#tabs-wrap.tabs-wrap-2line #gw-nav #gw-nav-links ul li a {
    font-size: 1.2em;
    letter-spacing:0.5px;
}
#tabs-wrap.tabs-wrap-2line #gw-nav ul li a, #tabs-wrap.tabs-wrap-2line #gw-nav #gw-nav-links a {
    height: 24px;
}
#tabs-wrap.tabs-wrap-2line #gw-nav {
    height: 50px !important;
    /* border-top: 4px solid #000 !important; */
}
#tabs-wrap.tabs-wrap-2line #gw-nav a.tabs-login, #tabs-wrap.tabs-wrap-2line #gw-nav a.tabs-logout {
    height: 32px !important;
    margin-top: 0px !important;
}

div.menu-flat a.menu-rss, a.menu-rss {
background : none;
border : 0px;
padding: 0px;
margin: 0px;
}
div.menu-flat a.menu-rss:hover, a.menu-rss:hover {
background : none;
border : 0px;
padding: 0px;
margin: 0px;
}

.pagetabs-box {
display : block;
background : #FFF;
border-left : 1px solid #CCC;
border-right : 1px solid #CCC;
border-bottom : 1px solid #CCC;
padding : 10px;
}
.pagetabs-nav {
display : block;
background : #FFF;
color : #666;
height : 25px;
border-bottom : 1px solid #CCC;
margin : 5px 0px 5px 0px;
line-height : 1.0em;
font-size: 0.9em;
}
.pagetabs-nav ul {
display : block;
float : left;
margin : 0;
padding : 0;
list-style-type : none;
border-left : 1px solid #CCC;
margin-left : 10px;
}
.pagetabs-nav ul li {
display : block;
float : left;
width : auto;
}
.pagetabs-nav ul li h1,
.pagetabs-nav ul li h2,
.pagetabs-nav ul li h3,
.pagetabs-nav ul li h4,
.pagetabs-nav ul li h5,
.pagetabs-nav ul li h6  {
    font-size: 100%;
    color : #666;
    text-decoration : none;
    font-weight: normal;
    font-style: normal;
    padding : 0;
    margin : 0;
    line-height: 1.0em;
    letter-spacing: 0.01em;
}
.pagetabs-nav ul li a.pagetabs-select h1,
.pagetabs-nav ul li a.pagetabs-select h2,
.pagetabs-nav ul li a.pagetabs-select h3,
.pagetabs-nav ul li a.pagetabs-select h4,
.pagetabs-nav ul li a.pagetabs-select h5,
.pagetabs-nav ul li a.pagetabs-select h6  {
    color : #55707D;
    font-weight : bold;
}

.pagetabs-nav ul li a {
background: #f5edde;
color : #000;
text-decoration : none;
display : block;
float : left;
padding : 5px 10px 5px 10px;
border-top : 1px solid #000;
border-right : 1px solid #000;
height : 14px;
}
.pagetabs-nav ul li a:hover {
color: #000;
cursor : pointer;
background : #f5edde5c;
}
.pagetabs-nav ul li a:active, #pagetabs-nav ul li a:focus {
outline: none;
}
.pagetabs-nav ul li a.pagetabs-select {
background : #FFF;
color : #000;
font-weight : bold;
border-bottom : 1px solid #FFF;
}

.pagetabs-nav.large {
    height: 30px;
}
.pagetabs-nav.large ul li a {
    height : 19px;
}


.gw-right {
float : right;
}
.collegeof-hdr {
color : #999;
font-size : 0.7em;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
margin : 0;
padding : 0;
text-transform : uppercase;
}
.fullwidth {
width : 100% !important;
}
.fullwidthscroll {
width : 100% !important;
overflow-x:auto
}

.bdr-medium {
border-width: 3px;
}

.bdr-thick {
border-width: 5px;
}


#gw-nav-wrap {
background : #f5edde;
height : 48px;
clear : both;
margin-top:2px;
}

#gw-nav {
display : block;
width : 100%;
margin-left : auto;
margin-right : auto;
/* background : #222; */
background-color:#f5edde !important;
color : #000;
text-transform : uppercase;
letter-spacing : 0.1em;
text-align : justify;
height : 25px;
}
#gw-nav ul {
display : block;
float : left;
margin : 0;
padding : 0;
list-style-type : none;
}
#gw-nav ul li {
display : block;
float : left;
width : auto;
font-size: 0.9em;
}
#gw-nav ul li a {
color : #000 !important;
text-decoration : none;
display : block;
float : left;
/* padding : 5px 20px 5px 20px; */
padding-left:12px ;
padding-right:18px ;
padding-top:14px ;
padding-bottom:4px;
height : 30px !important;
}
#gw-nav ul li a {
    /* color : #CCC; */
    font-size:1.2em;
    /* height: 20px; */
    /* padding : 6px 20px 4px 20px; */
}

#gw-nav ul li a.norightpadding {
padding-right : 20px;
}
#gw-nav ul li a:hover {
color : #000 !important;
cursor : pointer;
background : #fff ;
}
#gw-nav ul li a.gw-select {
background : #FFF;
color : #55707D;
}

#gw-hnav {
margin : 10px 2% 0px 2%;
padding : 0px 0px 5px 0px;
border-bottom : #CCC 1px solid;
}
#gw-hnav ul {
margin : 0px;
padding : 0px;
}
#gw-hnav ul li {
display : inline;
padding-right : 20px;
}
#gw-hnav ul li a {
color : #999;
text-decoration : none;
}
#gw-hnav ul li a:hover {
color : #333;
padding-bottom : 3px;
border-bottom : #999 4px solid;
}
#gw-hnav ul li a.gw-hnav-selected {
font-style : bold;
color : #55707D;
padding-bottom : 3px;
border-bottom : #8EBBD0 4px solid;
}


/* from anu-gw.css file: */

.iconlist.text-white li a.anuok { background-image : url(/_styles/icons/shield-white.png); }
.iconlist.text-white li a.horus { background-image : url(/_styles/icons/horus-white.png); }
.iconlist.text-white li a.wattle { background-image : url(/_styles/icons/wattle-white.png); }
.iconlist.text-white li a.mail { background-image : url(/_styles/icons/mail-white.png); }
.iconlist.text-white li a.isis { background-image : url(/_styles/icons/horus-white.png); }
.iconlist.text-white li a.lib { background-image : url(/_styles/icons/books-white.png); }
.iconlist.text-white li a.dates { background-image : url(/_styles/icons/date-white.png); }
.iconlist.text-white li a.timetable { background-image : url(/_styles/icons/calendar-white.png); }
.iconlist.text-white li a.finder { background-image : url(/_styles/icons/finder-white.png); }
.iconlist.text-white li a.erms { background-image : url(/_styles/icons/erms-white.png); }
.iconlist.text-white li a.feedback { background-image : url(/_styles/icons/feedback-white.png); }
.iconlist.text-white li a.figtree { background-image : url(/_styles/icons/warning-white.png); }

.iconlist.text-white li a.anuok:hover { background-image : url(/_styles/icons/shield-white-over.png); }
.iconlist.text-white li a.horus:hover { background-image : url(/_styles/icons/horus-white-over.png); }
.iconlist.text-white li a.wattle:hover { background-image : url(/_styles/icons/wattle-white-over.png); }
.iconlist.text-white li a.mail:hover { background-image : url(/_styles/icons/mail-white-over.png); }
.iconlist.text-white li a.isis:hover { background-image : url(/_styles/icons/horus-white-over.png); }
.iconlist.text-white li a.lib:hover { background-image : url(/_styles/icons/books-white-over.png); }
.iconlist.text-white li a.dates:hover { background-image : url(/_styles/icons/date-white-over.png); }
.iconlist.text-white li a.timetable:hover { background-image : url(/_styles/icons/calendar-white-over.png); }
.iconlist.text-white li a.finder:hover { background-image : url(/_styles/icons/finder-white-over.png); }
.iconlist.text-white li a.erms:hover { background-image : url(/_styles/icons/erms-white-over.png); }
.iconlist.text-white li a.feedback:hover { background-image : url(/_styles/icons/feedback-white-over.png); }
.iconlist.text-white li a.figtree:hover { background-image : url(/_styles/icons/warning-white-over.png); }

.iconlist.text-white li a.giving-advancing { background-image : url(/_styles/icons/giving/icon-theme-advancing-white.png); }
.iconlist.text-white li a.giving-anufund { background-image : url(/_styles/icons/giving/icon-theme-anufund-white.png); }
.iconlist.text-white li a.giving-leading { background-image : url(/_styles/icons/giving/icon-theme-leading-white.png); }
.iconlist.text-white li a.giving-transforming { background-image : url(/_styles/icons/giving/icon-theme-transforming-white.png); }

.iconlist.text-white li a.giving-advancing:hover { background-image : url(/_styles/icons/giving/icon-theme-advancing-white-over.png); }
.iconlist.text-white li a.giving-anufund:hover { background-image : url(/_styles/icons/giving/icon-theme-anufund-white-over.png); }
.iconlist.text-white li a.giving-leading:hover { background-image : url(/_styles/icons/giving/icon-theme-leading-white-over.png); }
.iconlist.text-white li a.giving-transforming:hover { background-image : url(/_styles/icons/giving/icon-theme-transforming-white-over.png); }

.cols4 , .cols3, .cols2 {
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
}

.cols4  {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
}

.cols3 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}

.cols2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}



.anu-col-m {
    margin-left: 20px;
    margin-right: 20px;
}
.anu-col-l {
    margin-left: 0;
    margin-right: 20px;
}
.anu-col-r {
    margin-left: 20px;
    margin-right: 0;
}


#gw-mobile-menu-nav img {position:relative; vertical-align : middle; left : 2px;}


#gw-mobile-menu-nav .search-menu ul {
    display: block;
    width: 100%;
}

#gw-mobile-menu-nav .search-menu ul li.right {
    float: right;
}

#gw-mobile-menu-nav .search-menu ul li a {
    padding: 3px 10px 0 10px;
    height: 29px;
    text-transform: none;
}

#gw-mobile-menu-nav .search-menu ul li a:hover {
    background-color: #000
}
#gw-mobile-menu-wrap .search-menu {
    border:0;
    background-color:transparent;
    height:100%;
    width: 100%;
    color: #ebebeb;
    display:block;
    float:left;
    padding:0;

}

#gw-mobile-menu-nav .search-menu img {
    left:0;
}

#bnr-wrap.bnr-gwy-high #bnr-h-lines {
    width: 410px;
}

#bnr-wrap.bnr-gwy-high {
    float: left;
    width: 100%;

}

#bnr-gwy {
    height:90px;
}


#bnr-gwy.bnr-gwy-high {
    height: auto;
}

#bnr-gwy #bnr-left {
    width : 150px;
    padding-top : 20px;
}

.bnr-gwy-high #bnr-left {
    padding-bottom: 0;
    padding-right: 0;
}

#bnr-gwy #bnr-right {
    padding-right:0;
    padding-top : 25px;
    font-size: 1em;
    line-height: normal;
}

#bnr-gwy #bnr-mid {
padding-top : 20px;
font-size : 1.5em;
color : #ebebeb;
text-align : left;
letter-spacing : 0.05em;
line-height : 0.75em;
float: left;
width: 50%;
}

#bnr-gwy #bnr-low {
    float: right;
    margin-right: 20px;
	min-width : 100px;
	min-height : 25px;
    color : #ebebeb;

}

#bnr-gwy #bnr-low a, #bnr-gwy #bnr-low a:visited {
color : #000;
}


#bnr-low .bnr-gw-util {
    font-size : 0.975em;
    margin-right : 0;
}




#gw-nav ul li a.gw-mega-select {
    color : #FFF;
    background-color : #fff;
    /* height:30px !important; */
}

#gw-nav ul li a:hover {
    color : #FFF;
    /* background : #444; */
}

.bnr-gw-util-wrap {
    float: left;
}

.bnr-gw-util  {
    display : block;
    float : left;
    margin : 2px 10px 8px 0 ;
    padding : 0;
    list-style-type : none;
}

.bnr-gw-util  li {
    display : block;
    float : left;
    width : auto;
    font-size: 1em;
}

.bnr-gw-util  li a {
    color : #CCC;
    text-decoration : none;
    display : block;
    float : left;
    padding : 5px 8px 5px 8px;
    height : 15px;
}

.bnr-gw-util  li a:hover {
    color : #FFF;
    background-color : #fff;
    text-decoration:underline;
    text-decoration-color:#be830e;
    text-decoration-thickness:2px;
}

.bnr-gw-util  li a.gw-select {
    color: #FFF;
    padding: 3px;
    margin:2px;
    border-bottom: 2px solid #be830e !important;
}


.bnr-gw2-search {
    margin-top:2px;
    float: right;
    display: block;
    position: relative;
}

.bnr-gwy-high .bnr-gw2-search {
    margin-top: 20px;
}

#gw-mobile-menu-wrap.bnr-gwy-high .bnr-gw2-search {
    margin-top: 2px;
}

.bnr-gw2-search .gsasuggest {
    left: 0;
    top: 32px;
}

#gw-mobile-menu-wrap .gsasuggest {
    left: 0;
    top: 60px;
}




 .srch-sel-site {
    position: absolute !important;
    background: #FFF;
    left: 0;
    top: 31px;
    z-index: 10;
    text-align:left;
    width: 99.2%;
    display:none;
    border:1px solid #CCC;

}

#gw-mobile-menu-wrap .srch-sel-site {
    right: 35px;
    top: 64px;
    left:inherit;
    border-right:1px solid #999;
    border-left:1px solid #999;
    max-width:320px;
}

 .srch-sel-site ul {
    padding:10px 0 4px 0;
    margin:4px 10px;
   /* list-style-position: inside; */
    color: #000;
}
 .srch-sel-site li {
    list-style-type: none;
    font-size: 1.8em;
    padding: 0 4px 4px 8px;
    margin-bottom: 4px;
    cursor: pointer;
}

.srch-sel-site li:hover {
    background-color: #CCC;
}

.srch-sel-site li span {
    font-size: 0.55em;
  /*  margin-left: -10px;*/
}



 .srch-sel-site li.srch-selected {

/*list-style-type: disc;*/
background-color:#666;
color: #FFF;

}

.bnr-gw2-search  .srch-divide{
    height: 32px;
    border: 0;
    border-radius: 0;
    background: #FFF;
    display:block;
    float: left;
    margin:0;
    padding:0;
}
.bnr-gw2-search .srch-updown {
    height: 16px;
    margin-top: 8px;
	cursor: pointer;
}
.bnr-gw2-search  .srch-divide2{
    height: 20px;
    border-right: #999 solid 2px;
    background: #FFF;
    margin:6px;
}


.bnr-gw2-search .txt {
    display:block;
    float: left;
    height: 32px;
    border: 0;
    border-radius: 0;
    background: #FFF;
    margin: 0;
    padding: 0 0 0 6px;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    width:200px;
}

.bnr-gw2-search .btn-go {
    display:block;
    float: left;
    height: 32px;
    border: 0;
    border-radius: 0;
    background: #FFF;
    margin: 0;
    padding: 0 6px 0 0;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
	cursor: pointer;
}

#gw-nav-wrap {
    height: 48px;
}

#gw-nav {
    background-color : #000;
    letter-spacing : 0.05em;
    height: 30px;
}


#anu-detail {
    float : left;
    width : 20%;
    margin : 10px 0 0 0;
    padding : 0;
}

#anu-detail ul  li {
    clear : both;
}

#anu-address {
    float : left;
    width : 30%;
    margin : 10px 0 0 0;
    padding : 0;
}

#anu-address a {
    color: #CCC;
}

#anu-groups {
    float : left;
    width : 50%;
    margin : 10px 0 20px 0;
    padding : 0;
}

.NotAPhoneNumber, .NotAPhoneNumber a {
    pointer-events: none;
    text-decoration:none; color:inherit;
}


#gw-mobile-menu-wrap {
    background : #000;
    height : 25px;
    clear : both;
    display:none;
    position:relative;
}
#gw-mobile-menu-nav {
    display : block;
    width : 100%;
    margin-left : auto;
    margin-right : auto;
    background : #000;
    color : #FFF;
    text-transform : uppercase;
    letter-spacing : 0.1em;
    text-align : justify;
    height : 32px;
}
#gw-mobile-menu-nav ul {
    display : block;
    float : left;
    margin : 0;
    padding : 0;
    list-style-type : none;
}
#gw-mobile-menu-nav ul li {
    display : block;
    float : left;
    width : auto;
    font-size: 0.9em;
}
#gw-mobile-menu-nav ul li a {
    color : #FFF;
    text-decoration : none;
    display : block;
    float : left;
    padding : 5px 20px 5px 20px;
    height : 15px;
}
#gw-mobile-menu-nav ul li a.norightpadding {
    padding-right : 20px;
}
#gw-mobile-menu-nav ul li a:hover {
    color : #FFF;
    cursor : pointer;
    background : #000;
}
#gw-mobile-menu-nav ul li a.gw-select {
    background : #FFF;
    color : #55707D;
}


.gw-menuslide {
    width:100%;
    position:absolute;

}

#gw-mobile-menu-wrap #menu0 {
    display:none;
}

#gw-mobile-menu-wrap #mobilesearch {
    display:none;
    position:relative;
    margin-left:4px;
    width: 100%;
}
#gw-mobile-menu-wrap #mobilesearch #qt1 {
    width: 82%;
    margin-bottom:4px;
}

#gw-megas {
    position:relative;
}

/*
#gw-megas-tabs #gw-mega-under {
    background-color : #666;
}

#gw-megas-tabs .gw-mega-wrap {
    background-color : #EBEBEB;
    color: #000;
}

#gw-megas-tabs .gw-mega-menu {
    color: #000;
}


#gw-megas-tabs .gw-mega-wrap a {
    color : #55707D;
}
#gw-megas-tabs .gw-mega-wrap a:hover {
    color : #7B5A3D;
}


#gw-megas-tabs  .gw-mega-t1 {
    color: #000;
}
#gw-megas-tabs  .gw-mega-t1 h1 {
    background : #999 url(/_styles/icons/raquo.gif) no-repeat right center;
}
#gw-megas-tabs  .gw-mega-t1 h1 a, #gw-megas-tabs  .gw-mega-t1 h1 a:hover {
    color: #000;
}
#gw-megas-tabs .gw-mega-t1 p, #gw-megas-tabs .gw-mega-t1 ol {
    background-color : #CCC;
}
#gw-megas-tabs .gw-mega-menu .gw-mega-t2 ul li {
    background-color : #999;
}
#gw-megas-tabs .gw-mega-menu .gw-mega-t2 ul li a {
    color : #000;
}
#gw-megas-tabs  .gw-mega-menu .gw-mega-t2 ul li {
    background : #999 url(/_styles/icons/raquo.gif) no-repeat right center;
    color: #000;
}
#gw-megas-tabs  .gw-mega-menu .gw-mega-t2 ul li a:hover {
    background : #CCC url(/_styles/icons/raquo.gif) no-repeat right center;
    color: #000;
}


#gw-megas-tabs .gw-mega-menu .gw-mega-t1.gw-select {
    border-left : #8EBBD0 10px solid !important;
}
#gw-megas-tabs .gw-mega-menu .gw-mega-t1.gw-select h1 {
    background: #666 url(/_styles/icons/raquo-white.gif) no-repeat right center;
}
#gw-megas-tabs .gw-mega-menu .gw-mega-t1.gw-select h1 a {
    color: #FFF;
}
#gw-megas-tabs .gw-mega-menu .gw-mega-t2 ul li.gw-select {
    border-left : #8EBBD0 5px solid !important;
}
#gw-megas-tabs .gw-mega-menu .gw-mega-t2 ul li.gw-select a {
    background: #666 url(/_styles/icons/raquo-white.gif) no-repeat right center;
    color: #FFF;
}
*/

.gw-mega-wrap {
    width : 100%;
    height: 300px;
    top:0;
    position:absolute;
    z-index:30;
    background-color : #f5edde;
    border-top: 2px solid #be820e !important;
    margin : 0;
    padding : 0;
    border-bottom : 0px;
    display:none;
}

.gw-mega-wrap h1, .gw-mega-wrap h2, .gw-mega-wrap h3{
    text-shadow:unset !important;
}

.gw-mega-wrap h1, .gw-mega-wrap h2, .gw-mega-wrap h3,
.gw-mega-wrap h1 a, .gw-mega-wrap h1 a:visited, .gw-mega-wrap h1 a:active{
    color: #ebebeb;
}
/*MEGA MENU CLOSE BUTTON TEXT*/
.gw-mega-wrap a, .gw-mega-wrap a:visited, .gw-mega-wrap a:active{
    color:#000;
} 

.gw-mega-wrap h1, .gw-mega-wrap h2, .gw-mega-wrap h3  { text-shadow: 1px 1px #000; }

.gw-mega-wrap a:hover {
    color: #000;
}

#gw-mega-under {
    width: 100%;
    position:relative;
    height: 300px;
    background-color: #f5edde;
    display:none;
    z-index:28;
    /* border-bottom : #8EBBD0 3px solid; */

}

.gw-mega-menu {
    width : 960px;
    margin-left : auto;
    margin-right : auto;
    background-color : #666;
    color: #ebebeb;
}



.gw-mega-menu ul {
    list-style-type : none;
    margin : 0;
    padding : 0;
    width : 100%;
}

.gw-mega-menu .gw-mega-t2 ul li {
    display : block;
    margin-bottom : 1px;
    background : #333 url(/_styles/icons/raquo-white.gif) no-repeat right center;
    color: #CCC;
    font-size: 1.2em;
		line-height: 1.0em;
}

.gw-mega-menu .gw-mega-t2 ul li a {
    text-decoration: none;
    display : block;
    padding : 8px 20px 8px 5px ;
    border-left: 5px solid transparent;
    background: #f5edde !important;
    color: #000 !important;
    border-bottom: 1px solid;
}

.gw-mega-menu .gw-mega-t2 ul li a:hover {
    background : #000 url(/_styles/icons/raquo-white.gif) no-repeat right center !important;
    color: #FFF !important;
}

ul.t3-info {
    list-style-type:disc;
    padding : 0 0 0 15px;
}

ul.t3-info li {
    color: #FFF;
}

.gw-mega-t3-image p.text-uni {
    color: #FFF !important;
}

#gw-menuslidecover {

    height:0;
    width: 100%;
    background: #666;
    overflow:hidden;
    position:relative;
}



.gw-parent-arrow {
    display:none;
}

.gw-parent .gw-parent-arrow {
    display:inline;
}



.gw-mega-mobile-list li {

    color: #ebebeb;
    margin: 0;
    padding: 0;
}

.gw-mega-mobile-list .trail {
    background: url(/_styles/icons/raquo-down.gif) center right no-repeat;
}
.gw-mega-mobile-list .gw-select {
    background-color : #ebebeb;
    border-left : 5px solid #be830e;

}

.gw-mega-mobile-list {
    margin: 0px 0px 5px 0px;
    padding: 0px;
    /*border: 1px solid #EBEBEB;*/
    border-top: 1px solid #CCC;
    list-style: none;
    padding: 0;
    width: 100%;
}

.gw-mega-mobile-list a {
    border-left : 5px solid #000;
    text-decoration : none;
    background-color: #000;
    color: #fff;
    display: block;
    margin: 0px;
    padding: 6px 20px 7px 10px;
    font-size : 0.9em;
    line-height : 1.15em;
}

.gw-mega-mobile-list a:hover {
    color : #000;
    background-color : #f5edde;
    border-left : 5px solid #be830e;
    text-decoration : none;
}

.gw-mobile-menu-wrap .mobile-menu-toggle {
    cursor:pointer;
}

.gw-mobile-menu-wrap .mobile-search-toggle {
    cursor:pointer;
}

.gw-mega-mobile-list a.mega-menu-more {
    float: right;
    border-left: 0
}

.gw-mega-mobile-list ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.gw-mega-mobile-list li {
    border-top: 1px solid #CCC;
    margin: 0;
    padding: 0;
    clear:both;
}


.gw-mega-mobile-list ul li a{
    padding : 6px 20px 7px 5px;
    margin: 0;
}

.gw-mega-mobile-list ul {
    padding: 0 0 0 15px;
    margin: 0;
}

.gw-menu-this {
    font-weight:bold;
}

.gw-mega-menu .iconlist.text-white li a {
    line-height:28px;
}

.gw-mega-t1 {
    color:#fff;
}

.gw-mega-t1 h1 {
    margin : 0px;
    padding : 8px 20px 8px 7px;
    font-size : 1.5em;
    background : #000 !important;
}

.gw-mega-t1 h1 a {
    display : block;
    text-decoration : none;
    color:#be830e !important;
}

.gw-mega-t1 p, .gw-mega-t1 ol {
    margin : 0px;
    padding : 5px 5px 5px 7px;
    background-color : #000;
}

.gw-mega-t1.gw-select {
    border-left : #be830e 10px solid;
}

.gw-mega-t1 .gw-select h1 {
    background : #000 url(/_styles/icons/raquo-white.gif) no-repeat right center;
}

.gw-mega-t2 .gw-select {
    background: #000 url(/_styles/icons/raquo-white.gif) no-repeat right center;
    border-left : #be830e 5px solid !important;
}

.gw-mega-t2 .gw-select a {
    background : #000 url(/_styles/icons/raquo-white.gif) no-repeat right center;
    color: #FFF;
}

.gw-mega-mobile-list  a.gw-select {
    border-left : #be830e 5px solid;
    background-color: #000;
    color: #FFF;
    font-weight: bold;
}


/* BIGSEARCH */

.bigsearch {
	margin-bottom:0px;
}
.bigsearch select {
	width : 70%;
	height : 50px;
	padding-left : 10px;
	margin-top : 2px;
}
.bigsearch input[type=text]{
	width:65%;
	height:46px;
	padding:0 10px 0 10px;
	margin-right:4%;
	font-size:1.25em;
	border-radius: 5px;

}
.bigsearch input[type=submit] {
	min-width:20%;
	height:50px;
    font-size:1.5em;
    border:3px solid #be830e !important;
    background: #fff !important;
    color: #000 !important;
}
.bigsearch input[type=submit]:hover{
    background:#000 !important;
    color:#be830e !important;
    border:3px solid #000 !important;
}
.bigsearch h3 {
	font-size: 2.0em;
	font-weight: normal;
}
.bigsearch .pagetabs-nav {
    background: #FFF;
    color: #666;
    height: 34px;
    border-bottom: none;
    margin: 5px 0px 0px 0px;
    font-size: 1.5em;
}
.bigsearch .pagetabs-nav ul {
    border-left: none;
	margin-bottom:0;
	margin-left:0;
}
.bigsearch .pagetabs-nav ul li a {
    padding: 10px 10px 10px 10px;
    border-top: none;
    border-bottom: none;
    border-right: none;
    border-left: 10px #FFF solid;
    height: 14px;
	width: 90%;
	outline: 0;
	background: #f5edde;
	color: #000;
    border:1px solid;
}
.bigsearch .pagetabs-nav ul li a:active,
.bigsearch .pagetabs-nav ul li a:focus,
.bigsearch .pagetabs-nav ul li a:hover {
	color: #000;
	cursor : pointer;
	background : #fff;
    text-decoration: unset;
}
.bigsearch .pagetabs-nav ul li a.pagetabs-select {
    color: #000;
	background: #fff;
    /* font-weight: bold; */
    border-bottom: none;
    border:1px solid;
}



.gutter-block .left-gutter-social-icons {
    margin-left: 50px;
}


/* Margins and padding - at the bottom to make sure it overrides everything else */

.nopad {
padding : 0px !important;
margin : 0px !important;
}
.nomargin {
margin : 0px !important
}
.padtop {
padding-top : 10px !important;
margin-top : 0 !important;
}
.padbottom {
padding-bottom : 10px !important;
margin-bottom : 0 !important;
}
.padbottom2 {
padding-bottom : 10px;
margin-bottom : 10px;
}
.blockright {
padding-right : 13px;
}
.blockleft {
padding-left : 13px;
}
.nopadtop {
padding-top : 0px !important;
margin-top : 0px !important;
}
.nopadbottom {
padding-bottom : 0px !important;
margin-bottom : 0px !important;
}
.nopadleft {
padding-left : 0px !important;
margin-left : 0px !important;
}
.nopadright {
padding-right : 0px !important;
margin-right : 0px !important;
}
.margintop {
margin-top : 20px !important;
}
.marginbottom {
margin-bottom : 20px !important;
}
.nomarginbottom {
margin-bottom : 0px !important;
}
.nomargintop {
margin-top : 0px !important;
}
.margintop-10 {
    margin-top : -10px !important;
}
.margintop-20 {
    margin-top : -20px !important;
}
.margintop-30 {
    margin-top : -30px !important;
}
.hpad {
padding-left : 10px;
padding-right : 10px;
}
.vpad {
padding-top : 10px;
padding-bottom : 10px;
}

.marginall {margin: 20px !important}

.marginleft { margin-left : 20px  !important}
.marginright { margin-right : 20px  !important}

.padleft { padding-left : 20px  !important}
.padright { padding-right : 20px  !important}

.ittybittypadright, .pad5right { padding-right: 5px !important}
.ittybittypadleft, .pad5left { padding-left: 5px !important}
.ittybittypadtop, .pad5top { padding-top: 5px !important}
.ittybittypadbottom, .pad5bottom { padding-bottom: 5px !important}

.ittybittypad, .pad5 { padding: 5px !important}


.hide-rsp	{ display : inline; visibility : visible; }
.show-rsp	{ display : none; visibility : hidden; }
.show-rsp1	{ display : none; visibility : hidden; }
.show-rsp2	{ display : none; visibility : hidden; }
.show-rsp3	{ display : none; visibility : hidden; }
.show-rsp4	{ display : inline; visibility : visible; }

.ie7only {display:none}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    zoom: 1;
}

.nolineheight { line-height: 0; }

.noborder { border: none ; }
.noborder-top { border-top: none; }
.noborder-right { border-right: none; }
.noborder-bottom { border-bottom: none; }
.noborder-left { border-left: none; }




/***********************/
/*   anu-college.css   */
/***********************/

/* version 4.20.6 (2018-06-20) */

#bnr-wrap {
    background : #333333;
    /* border-bottom : #fff 2px solid; */
    }
    #bnr-underline {
    clear: both;
    border-bottom: #C7DDE8 solid 1px;
    }
    #bnr-right {
    padding-top : 22px;
    font-size : 1.5em;
    color : #ebebeb;
    text-align : right;
    letter-spacing : 0.05em;
    line-height : 0.75em;
    }
    .bnr-line-1 {
    margin : 0;
    }
    
    .bnr-line-1 h1 {
    padding: 0;
    font-size : 0.85em;
    letter-spacing : 0.03em;
    line-height : 1.1em;
    margin : 0;
    text-transform: uppercase;
    font-family: 'Public Sans', sans-serif;
    text-shadow: none;
    }
    
    .bnr-collegeof h1 {
    
    line-height:1.1em;
    margin-bottom:6px;
    
    }
    
    .bnr-line-2 {
    font-size : 0.65em;
    margin-top : 2px;
    margin-bottom: 2px;
    line-height: 1.1em;
    }
    .bnr-line-3 {
    font-size : 0.65em;
    margin-bottom: 2px;
    line-height: 1.1em;
    }
    .bnr-line-1 h1 a:link,.bnr-line-1 h1 a:visited{
    text-transform : uppercase;
    color: #000;
    text-decoration:none;
    }
    .bnr-line-1 h1 a:hover,.bnr-line-1 h1 a:active{
    color: #000;
    text-decoration:none;
    }
    .bnr-line-2 a:link,.bnr-line-2 a:visited, .bnr-line-3 a:link,.bnr-line-3 a:visited{
    color: #000;
    text-decoration:none;
    }
    .bnr-line-2 a:hover,.bnr-line-2 a:active, .bnr-line-3 a:hover,.bnr-line-3 a:active{
    color: #000;
    text-decoration:none;
    }
    .bnr-1line {padding-top : 12px;}
    .bnr-2line {padding-top : 6px;}
    .bnr-2linetop6 {padding-top : 6px; margin-bottom: 2px;}
    .bnr-3line {padding-top : 0; margin-top:-4px;}
    
    .bnr-collegeof {
        padding-top: 0;
        margin-top: 0;
        margin-bottom:0;
    }
    
    .lnk-cass a:link,.lnk-cass a:visited, .lnk-cass h1 a:link,.lnk-cass h1 a:visited {
    color : #000;
    }
    .lnk-cap a:link,.lnk-cap a:visited, .lnk-cap h1 a:link,.lnk-cap h1 a:visited {
    color : #000;
    }
    .lnk-cbe a:link,.lnk-cbe a:visited, .lnk-cbe h1 a:link,.lnk-cbe h1 a:visited {
    color : #000;
    }
    .lnk-cecs a:link,.lnk-cecs a:visited, .lnk-cecs h1 a:link,.lnk-cecs h1 a:visited {
    color : #000;
    }
    .lnk-col a:link,.lnk-col a:visited, .lnk-col h1 a:link,.lnk-col h1 a:visited {
    color : #000;
    }
    .lnk-cmbe a:link,.lnk-cmbe a:visited, .lnk-cmbe h1 a:link,.lnk-cmbe h1 a:visited {
    color : #000;
    }
    .lnk-cps a:link,.lnk-cps a:visited, .lnk-cps h1 a:link,.lnk-cps h1 a:visited {
    color : #000;
    }
    .lnk-chm a:link,.lnk-chm a:visited, .lnk-chm h1 a:link,.lnk-chm h1 a:visited {
    color : #000;
    }
    .lnk-cos a:link,.lnk-cos a:visited, .lnk-cos h1 a:link,.lnk-cos h1 a:visited {
    color : #000;
    }
    .lnk-sci a:link,.lnk-sci a:visited, .lnk-sci h1 a:link,.lnk-sci h1 a:visited {
    color : #000;
    }
    
    .lnk-cass a:hover,.lnk-cass a:active,.lnk-cass h1 a:hover,.lnk-cass h1 a:active {
    color : #000;
    }
    .lnk-cap a:hover,.lnk-cap a:active,.lnk-cap h1 a:hover,.lnk-cap h1 a:active {
    color : #000;
    }
    .lnk-cbe a:hover,.lnk-cbe a:active,.lnk-cbe h1 a:hover,.lnk-cbe h1 a:active {
    color : #000;
    }
    .lnk-cecs a:hover,.lnk-cecs a:active,.lnk-cecs h1 a:hover,.lnk-cecs h1 a:active {
    color : #000;
    }
    .lnk-col a:hover,.lnk-col a:active,.lnk-col h1 a:hover,.lnk-col h1 a:active {
    color : #000;
    }
    .lnk-cmbe a:hover,.lnk-cps a:active,.lnk-cps h1 a:hover,.lnk-cps h1 a:active {
    color : #000;
    }
    .lnk-cps a:hover,.lnk-cmbe a:active,.lnk-cmbe h1 a:hover,.lnk-cmbe h1 a:active {
    color : #000;
    }
    .lnk-chm a:hover,.lnk-chm a:active,.lnk-chm h1 a:hover,.lnk-chm h1 a:active {
    color : #000;
    }
    .lnk-cos a:hover,.lnk-cos a:active,.lnk-cos h1 a:hover,.lnk-cos h1 a:active {
    color : #000;
    }
    .lnk-sci a:hover,.lnk-sci a:active,.lnk-sci h1 a:hover,.lnk-sci h1 a:active {
    color : #000;
    }
    
    .lnk-cass h1 a span,
    .lnk-cap h1 a span,
    .lnk-cbe h1 a span,
    .lnk-cecs h1 a span,
    .lnk-col h1 a span,
    .lnk-cmbe h1 a span,
    .lnk-cps h1 a span,
    .lnk-chm h1 a span,
    .lnk-cos h1 a span,
    .lnk-sci h1 a span {
    color : #000;
    }
    .lnk-cass h1 a:hover span,
    .lnk-cap h1 a:hover span,
    .lnk-cbe h1 a:hover span,
    .lnk-cecs h1 a:hover span,
    .lnk-col h1 a:hover span,
    .lnk-cmbe h1 a:hover span,
    .lnk-cps h1 a:hover span,
    .lnk-chm h1 a:hover span,
    .lnk-cos h1 a:hover span,
    .lnk-sci h1 a:hover span {
    color : #000;
    }
    
    .hdr-college {
    color : #55707D;
    padding : 0;
    margin : 10px 0 5px 0;
    text-transform : uppercase;
    letter-spacing : 0.05em;
    font-size : 0.9em;
    font-weight : normal;
    }
    .hdr-college a {
    text-decoration : none;
    }
    .hdr-college a:hover  {
    text-decoration : underline;
    }
    .box-college {
    background : #EBEBEB;
    border : #333333 1px solid;
    padding : 10px;
    margin-bottom : 10px;
    }
    .divline-solid-college {
    border-bottom : 1px solid #be830e;
    margin : 5px 0 5px 0;
    padding : 5px 0 5px 0;
    clear : both;
    }
    .divline-dotted-college {
    border-bottom : 1px solid #be830e;
    margin : 5px 0 5px 0;
    padding : 5px 0 5px 0;
    clear : both;
    }
    .divline-bold-college {
    border-bottom : 3px solid #be830e;
    margin : 5px 0 5px 0;
    padding : 5px 0 5px 0;
    clear : both;
    }
    
    .grd-college {
    background :  #333333 url() repeat-x bottom left;
    }
    
    .grd-college75 {
    background : #666 url() repeat-x bottom left;
    }
    
    .grd-college50 {
    background : #999 url() repeat-x bottom left;
    }
    
    .grd-college25 {
    background : #CCC url() repeat-x bottom left;
    }
    
    .grd-college10 {
    background : #ebebeb url() repeat-x bottom left;
    }
    
    .bdr-college {
    border-color : #8EBBD0;
    }
    
    .bdr-college75 {
    border-color : #AACCDC;
    }
    
    .bdr-college50 {
    border-color : #C7DDE8;
    }
    
    .bdr-college25 {
    border-color : #E3EEF3;
    }
    
    .bdr-college10 {
    border-color : #F4F8FA;
    }
    
    .text-college, .text-college75, .text-college50, .text-college25, .text-college10  {
    color : #55707D;
    }
    
    .tools-college {
    color : #000;
    background : #f5edde;
    }
    
    .tools-college ul li a {
    color : #000;
    background : #f5edde;
    }
    
    .tools-college ul li a:hover {
    color : #000;
    background : #f5edde5c;
    cursor : pointer;
    }
    
    .band-college-wrap  { background-color : #f5edde; color: #000; }
    .band-college-wrap a { color: #000; }
    .band-college h1,.band-college h2,.band-college h3,.band-college h4,.band-college h1 a,.band-college h2 a,.band-college h3 a,.band-college h4 a
    { text-shadow: unset; }
    .band-college h1,.band-college h2,.band-college h3,.band-college h4,.band-college h5,.band-college h6,.band-college h1 a,.band-college h2 a,.band-college h3 a,.band-college h4 a,.band-college h5 a,.band-college h6 a
    { color: #000; text-decoration: none; }
    
    .band-college75-wrap { background-color : #f5edde; color: #000; }
    .band-college75-wrap a { color: #000; }
    .band-college75 h1,.band-college75 h2,.band-college75 h3,.band-college75 h4,.band-college75 h1 a,.band-college75 h2 a,.band-college75 h3 a,.band-college75 h4 a
    { text-shadow: unset; }
    .band-college75 h1,.band-college75 h2,.band-college75 h3,.band-college75 h4,.band-college75 h5,.band-college75 h6,.band-college75 h1 a,.band-college75 h2 a,.band-college75 h3 a,.band-college75 h4 a,.band-college75 h5 a,.band-college75 h6 a
    { color: #000; text-decoration: none; }
    
    .band-college50-wrap { background-color : #f5edde; color: #000; }
    .band-college50-wrap a { color: #00549E; }
    .band-college50 h1,.band-college50 h2,.band-college50 h3,.band-college50 h4,.band-college50 h1 a,.band-college50 h2 a,.band-college50 h3 a,.band-college50 h4 a
    { text-shadow: unset; }
    .band-college50 h1,.band-college50 h2,.band-college50 h3,.band-college50 h4,.band-college50 h5,.band-college50 h6,.band-college50 h1 a,.band-college50 h2 a,.band-college50 h3 a,.band-college50 h4 a,.band-college50 h5 a,.band-college50 h6 a
    { color: #000; text-decoration: none; }
    
    .band-college25-wrap { background-color : #f5edde; color: #000; }
    .band-college25-wrap a { color: #00549E; }
    .band-college25 h1,.band-college25 h2,.band-college25 h3,.band-college25 h4,.band-college25 h1 a,.band-college25 h2 a,.band-college25 h3 a,.band-college25 h4 a
    { text-shadow: unset; }
    .band-college25 h1,.band-college25 h2,.band-college25 h3,.band-college25 h4,.band-college25 h5,.band-college25 h6,.band-college25 h1 a,.band-college25 h2 a,.band-college25 h3 a,.band-college25 h4 a,.band-college25 h5 a,.band-college25 h6 a
    { color: #000; text-decoration: none; }
    
    .band-college10-wrap { background-color : #f5edde; color: #000; }
    .band-college10-wrap a { color: #00549E; }
    .band-college10 h1,.band-college10 h2,.band-college10 h3,.band-college10 h4,.band-college10 h1 a,.band-college10 h2 a,.band-college10 h3 a,.band-college10 h4 a
    { text-shadow: unset; }
    .band-college10 h1,.band-college10 h2,.band-college10 h3,.band-college10 h4,.band-college10 h5,.band-college10 h6,.band-college10 h1 a,.band-college10 h2 a,.band-college10 h3 a,.band-college10 h4 a,.band-college10 h5 a,.band-college10 h6 a
    { color: #000; text-decoration: none; }
    
    .band-college a:hover,.band-college h1 a:hover,.band-college h2 a:hover,.band-college h3 a:hover,.band-college h4 a:hover,.band-college h5 a:hover,.band-college h6 a:hover,
    .band-college75 a:hover,.band-college75 h1 a:hover,.band-college75 h2 a:hover,.band-college75 h3 a:hover,.band-college75 h4 a:hover,.band-college75 h5 a:hover,.band-college75 h6 a:hover,
    .band-college50 a:hover,.band-college50 h1 a:hover,.band-college50 h2 a:hover,.band-college50 h3 a:hover,.band-college50 h4 a:hover,.band-college50 h5 a:hover,.band-college50 h6 a:hover,
    .band-college25 a:hover,.band-college25 h1 a:hover,.band-college25 h2 a:hover,.band-college25 h3 a:hover,.band-college25 h4 a:hover,.band-college25 h5 a:hover,.band-college25 h6 a:hover,
    .band-college10 a:hover,.band-college10 h1 a:hover,.band-college10 h2 a:hover,.band-college10 h3 a:hover,.band-college10 h4 a:hover,.band-college10 h5 a:hover,.band-college10 h6 a:hover
     { color: #7B5A3D; text-decoration: underline; text-shadow: none; }
     
    .bg-college { background-color : #f5edde; color: #000 !important; }
    .bg-college a { color: #00549E !important; }
    .bg-college h1,.bg-college h2,.bg-college h3,.bg-college h4,.bg-college h1 a,.bg-college h2 a,.bg-college h3 a,.bg-college h4 a
    { text-shadow: unset !important; }
    .bg-college h1,.bg-college h2,.bg-college h3,.bg-college h4,.bg-college h5,.bg-college h6,.bg-college h1 a,.bg-college h2 a,.bg-college h3 a,.bg-college h4 a,.bg-college h5 a,.bg-college h6 a
    { color: #000 !important; text-decoration: none !important; }
    
    .bg-college75 { background-color : #f5edde; color: #000 !important; }
    .bg-college75 a { color: #00549E !important; }
    .bg-college75 h1,.bg-college75 h2,.bg-college75 h3,.bg-college75 h4,.bg-college75 h1 a,.bg-college75 h2 a,.bg-college75 h3 a,.bg-college75 h4 a
    { text-shadow: unset !important; }
    .bg-college75 h1,.bg-college75 h2,.bg-college75 h3,.bg-college75 h4,.bg-college75 h5,.bg-college75 h6,.bg-college75 h1 a,.bg-college75 h2 a,.bg-college75 h3 a,.bg-college75 h4 a,.bg-college75 h5 a,.bg-college75 h6 a
    { color: #000 !important; text-decoration: none !important; }
    
    .bg-college50 { background-color : #f5edde; color: #000 !important; }
    .bg-college50 a { color: #00549E !important; }
    .bg-college50 h1,.bg-college50 h2,.bg-college50 h3,.bg-college50 h4,.bg-college50 h1 a,.bg-college50 h2 a,.bg-college50 h3 a,.bg-college50 h4 a
    { text-shadow: unset !important; }
    .bg-college50 h1,.bg-college50 h2,.bg-college50 h3,.bg-college50 h4,.bg-college50 h5,.bg-college50 h6,.bg-college50 h1 a,.bg-college50 h2 a,.bg-college50 h3 a,.bg-college50 h4 a,.bg-college50 h5 a,.bg-college50 h6 a
    { color: #000 !important; text-decoration: none !important; }
    
    .bg-college25 { background-color : #f5edde; color: #000 !important; }
    .bg-college25 a { color: #00549E !important; }
    .bg-college25 h1,.bg-college25 h2,.bg-college25 h3,.bg-college25 h4,.bg-college25 h1 a,.bg-college25 h2 a,.bg-college25 h3 a,.bg-college25 h4 a
    { text-shadow: unset !important; }
    .bg-college25 h1,.bg-college25 h2,.bg-college25 h3,.bg-college25 h4,.bg-college25 h5,.bg-college25 h6,.bg-college25 h1 a,.bg-college25 h2 a,.bg-college25 h3 a,.bg-college25 h4 a,.bg-college25 h5 a,.bg-college25 h6 a
    { color: #000 !important; text-decoration: none !important; }
    
    .bg-college10 { background-color : #f5edde; color: #000 !important; }
    .bg-college10 a { color: #00549E !important; }
    .bg-college10 h1,.bg-college10 h2,.bg-college10 h3,.bg-college10 h4,.bg-college10 h1 a,.bg-college10 h2 a,.bg-college10 h3 a,.bg-college10 h4 a
    { text-shadow: unset !important; }
    .bg-college10 h1,.bg-college10 h2,.bg-college10 h3,.bg-college10 h4,.bg-college10 h5,.bg-college10 h6,.bg-college10 h1 a,.bg-college10 h2 a,.bg-college10 h3 a,.bg-college10 h4 a,.bg-college10 h5 a,.bg-college10 h6 a
    { color: #000 !important; text-decoration: none !important; }
    
    .bg-college a:hover,.bg-college h1 a:hover,.bg-college h2 a:hover,.bg-college h3 a:hover,.bg-college h4 a:hover,.bg-college h5 a:hover,.bg-college h6 a:hover,
    .bg-college75 a:hover,.bg-college75 h1 a:hover,.bg-college75 h2 a:hover,.bg-college75 h3 a:hover,.bg-college75 h4 a:hover,.bg-college75 h5 a:hover,.bg-college75 h6 a:hover,
    .bg-college50 a:hover,.bg-college50 h1 a:hover,.bg-college50 h2 a:hover,.bg-college50 h3 a:hover,.bg-college50 h4 a:hover,.bg-college50 h5 a:hover,.bg-college50 h6 a:hover,
    .bg-college25 a:hover,.bg-college25 h1 a:hover,.bg-college25 h2 a:hover,.bg-college25 h3 a:hover,.bg-college25 h4 a:hover,.bg-college25 h5 a:hover,.bg-college25 h6 a:hover,
    .bg-college10 a:hover,.bg-college10 h1 a:hover,.bg-college10 h2 a:hover,.bg-college10 h3 a:hover,.bg-college10 h4 a:hover,.bg-college10 h5 a:hover,.bg-college10 h6 a:hover
    { color: #7B5A3D !important; text-decoration: underline !important; text-shadow: none !important; }
    
    a.btn-action-college {
        background: #fff;
        border-radius: 5px;
        border-color:#be830e;
        border-style:solid;
            margin: 0;
        display:block;
        padding:20px 2px 20px 2px;
        text-align: center;
        color: #000 !important;
        font-size : 1.5em;
        text-decoration: none;
    }
    a.btn-action-college:hover {
        background: #000 !important;
        color: #be830e !important;
        text-decoration: none !important;
        border-color:#000;
    }
    
     @media only screen and (max-width: 479px) {
        .anu-band .band-college,
        .anu-band .band-college75,
        .anu-band .band-college50,
        .anu-band .band-college25,
        .anu-band .band-college10 {
            width: 320px;
        }
    }
    
    @media only screen and (min-width: 480px) and (max-width: 599px) {
        .anu-band .band-college,
        .anu-band .band-college75,
        .anu-band .band-college50,
        .anu-band .band-college25,
        .anu-band .band-college10 {
            width: 480px;
        }
    }
    
    @media only screen and (min-width: 600px) and (max-width: 959px) {
        .anu-band .band-college,
        .anu-band .band-college75,
        .anu-band .band-college50,
        .anu-band .band-college25,
        .anu-band .band-college10 {
            width: 600px;
        }
    }

    


    /************************/
    /*   anu-features.css   */
    /************************/

/* version 4.20.5 (2018-05-23) */

#feature-pause-button {
line-height: 1.1em;
}

.anu-feature-stop {
font-size: x-small;
}

#anu-features-rotating,
#anu-features-rotating-2,
#anu-features-rotating-22 {
border-bottom : #CCC 1px solid;
display : block;
margin : 20px 3% 0px 3%;
padding-bottom : 20px;
width : 94%;
height : 215px;
position: relative;
}
#anu-features-rotating .feature-box,
#anu-features-rotating-2 .feature-box,
#anu-features-rotating-22 .feature-box {
height : 215px;
position: absolute;
top: 0px;
left: 0px;
width: 100%
}
#anu-features-rotating .feature-image {
float : left;
height: 215px;
overflow: hidden;
width: 320px;
}

#anu-features-rotating .feature-image img, #anu-features-rotating-2 .feature-image img {
    max-width: 150%;
    max-height:150%;
    min-width: 100%;
    min-height:100%;
}
#feat-learn #anu-features-rotating .feature-image img {
    max-width: 100%;
    max-height:100%;
    min-width: 100%;
    min-height:100%;
}
#anu-features-rotating .feature-text {
float : right;
width : 47%;
line-height : 1.5em;
background-color: white;
height: 186px;
overflow: hidden;
}
#anu-features-rotating h1, #anu-features-rotating h2,
#anu-features-rotating-2 h1, #anu-features-rotating-2 h2,
#anu-features-rotating-22 h1, #anu-features-rotating-22 h2,
#anu-features-vertical h1, #anu-features-vertical h2,
#anu-features-vertical-w h1, #anu-features-vertical-w h2 {
display : block;
color: #000;
margin : 0;
font-size : 1.3em;
}
#anu-features-rotating p,
#anu-features-rotating-2 p,
#anu-features-rotating-22 p, 
#anu-features-vertical p,
#anu-features-vertical-w p {
color: #000;
padding-top : 10px;
margin : 0;
font-size : 1.0em;
}

#anu-features-rotating p.feat-more a,
#anu-features-rotating-2 p.feat-more a,
#anu-features-rotating-22 p.feat-more a,
#anu-features-vertical p.feat-more a,
#anu-features-vertical-w p.feat-more a {
color: #000;
font-size : 0.85em;
text-decoration : none;
}
#anu-features-rotating p.feat-more a:hover,
#anu-features-rotating-2 p.feat-more a:hover,
#anu-features-rotating-22 p.feat-more a:hover,
#anu-features-vertical p.feat-more a:hover,
#anu-features-vertical-w p.feat-more a:hover {
text-decoration : underline;
}
#features-nav-rotating {
position : relative;
float : left;
left : 53%;
top : 192px;
height: 1px;
}
#features-nav-rotating ul,
#features-nav-rotating-2 ul,
#features-nav-rotating-22 ul, 
#features-nav-vertical ul,
#features-nav-vertical-w ul,
#features-nav-ticker ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#features-nav-rotating li,
#features-nav-rotating-2 li,
#features-nav-rotating-22 li, 
#features-nav-vertical li,
#features-nav-vertical-w li,
#features-nav-ticker li {
margin : 0;
padding : 0;
float : left;
height : auto;
}
#features-nav-rotating li a,
#features-nav-rotating-2 li a,
#features-nav-rotating-22 li a, 
#features-nav-vertical li a,
#features-nav-vertical-w li a {
float : left;
text-decoration : none;
border : #999 1px solid;
color : #666;
padding : 1px 5px 1px 5px;
margin : 3px;
}
#features-nav-rotating li .linkselect, 
#features-nav-rotating-2 li .linkselect,
#features-nav-rotating-22 li .linkselect, 
#features-nav-vertical li .linkselect,
#features-nav-vertical-w li .linkselect,
#features-nav-ticker li .linkselect {
color : #FFF;
background-color : #8EBBD0;
border : #8EBBD0 1px solid;
}
#features-nav-rotating li a:hover,
#features-nav-rotating-2 li a:hover,
#features-nav-rotating-22 li a:hover,
#features-nav-vertical li a:hover,
#features-nav-vertical-2 li a:hover,
#features-nav-ticker li a:hover{
color : #FFF;
background-color : #C7DDE8;
border : #C7DDE8 1px solid;
}

#features-nav-rotating li a:hover.bg-white,
#features-nav-rotating-2 li a:hover.bg-white,
#features-nav-rotating-22 li a:hover.bg-white,
#features-nav-vertical li a:hover.bg-white,
#features-nav-vertical-2 li a:hover.bg-white,
#features-nav-rotating li a.bg-white,
#features-nav-rotating-2 li a.bg-white,
#features-nav-rotating-22 li a.bg-white,
#features-nav-vertical li a.bg-white,
#features-nav-vertical-2 li a.bg-white {
  background-color: #FFF;
  border : 0;
}

/* 2nd option :  swap the text and image, no ANU window */

#anu-features-rotating-2 .feature-image,
#anu-features-rotating-22 .feature-image {
    float : right;
    width: 320px;
    height : 215px;
    overflow: hidden;
    
}

#anu-features-rotating-2 .feature-text,
#anu-features-rotating-22 .feature-text {
    float : left;
    width : 47%;
    line-height : 1.5em;
    background-color: white;
    height: 186px;
    overflow: hidden;

}

#features-nav-rotating-2,
#features-nav-rotating-22 {
    position : relative;
    float : left;
    left : 0px;
    top : 195px;
    width: 47%;
    height: 1px;
}

/* 3rd option - vertical layout */


#anu-features-vertical {

    float:left;
    margin : 20px 0px 0px 0px;
    padding-bottom : 20px;
    width: 200px;
    height : 480px;
    position: relative;
    overflow: hidden;

}

#anu-features-vertical .feature-image {
    float : left;
    width : 200px;
    height : 200px;
}
#anu-features-vertical .feature-text {
    float : left;
    width : 200px;
    height : 240px;
    margin-top:40px;
    overflow: hidden;
    line-height: 1.2em;
    
}

#anu-features-vertical .feature-box {
height : 480px;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
background-color: white;

}

#features-nav-vertical {
    position : absolute;
    top:208px;
    left:50px;
    width:200px;
    height: 40px;
}

/* 3rd option - vertical layout wide */


#anu-features-vertical-w {
    
    float:left;
    margin : 20px 0px 0px 0px;
    padding-bottom : 20px;
    width:320px;
    height : 480px;
    position: relative;
    
}

#anu-features-vertical-w .feature-box {
height : 480px;
position: absolute;
top: 0px;
left: 0px;
    width:320px;
background-color: white;

}


#anu-features-vertical-w .feature-image {
    float : left;
    width:320px;
    height : 160px;
}
#anu-features-vertical-w .feature-text {
    float : left;
    width:320px;
    height : 200px;
    margin-top:40px;
    line-height : 1.3em;
    
}

#features-nav-vertical-w {
    position : absolute;
    top:168px;
    left:108px;
    width:320px;
    height: 40px;
}

.feature-text h1 a, .feature-text h2 a {
	text-decoration : none;
}


@media only screen and (min-width: 600px) and (max-width: 959px) {

#anu-features-vertical {
    width: 159px;
}

#anu-features-vertical .feature-box {
    width: 159px;

}
#anu-features-vertical .feature-image {
   width: 159px;
   height: 159px;
}
#features-nav-vertical {
    top:  168px;
    left: 30px;
    width: 159px;
}
#anu-features-vertical .feature-text {
    width: 159px;
    height: 280px;
}



}


@media only screen and (min-width: 480px) and (max-width: 599px) {

#anu-features-vertical-w {
   width: 440px;
}
#anu-features-vertical-w .feature-box {
    width: 440px;

}
#anu-features-vertical-w .feature-image {
   width: 440px;
   height: 220px;
}
#features-nav-vertical-w {
    top:  228px;
    left: 168px;
    width: 440px;
}
#anu-features-vertical-w .feature-text {
    width: 440px;
    height: 240px;
}

#anu-features-vertical-w .feature-image img {
    max-width: 440px;
    max-height:220px;
    width:440px;
}

}


@media only screen and (max-width: 479px) {


#anu-features-vertical-w {
   width: 300px;
}
#anu-features-vertical-w .feature-box {
    width: 300px;

}
#anu-features-vertical-w .feature-image {
   width: 300px;
   height: 150px;
}
#features-nav-vertical-w {
    top:  158px;
    left: 98px;
    width: 300px;
}
#anu-features-vertical-w .feature-text {
    width: 300px;
    height: 280px;
}

#anu-features-vertical {
   width: 300px;
}
#anu-features-vertical .feature-box {
    width: 300px;

}
#anu-features-vertical .feature-image {
   width: 300px;
   height: 300px;
}
#features-nav-vertical {
    top:  308px;
    left: 98px;
    width: 300px;
}
#anu-features-vertical .feature-text {
    width: 300px;
}

#anu-features-vertical .feature-image img {
    max-width: 300px; 
    max-height:300px;
    width:300px;
}

}


/* 4th option - news ticker */


#anu-features-ticker {
    
    float:left;
    margin : 20px 0 20px 0;
    padding: 0px;
    width:100%;
    height : 28px;
    position: relative;
    background:#333;
    overflow: hidden;

}

#anu-features-ticker .features-fade {
    
    background-image: url('/_styles/icons/tickerfade.png');
    background-position: left top;
    width: 10%;
    height: 28px;
    position: absolute;
    left: 75%;
    top: 0px;
    z-index: 14;
}

#anu-features-ticker .feature-box {
    position: absolute;
    top: 0px;
    left: 0px;
    background:#333;

}
    
#anu-features-ticker .feature-text {
    float : left;
    width : 85%;
    height : 28px;
    padding: 4px 4px 4px 4px;
    line-height : 1.5em;
    overflow: hidden;
    
}
#anu-features-ticker h1, #anu-features-ticker h2 {
    display : block;
    color : white;
    margin : 0;
    padding:0;
    font-size : 1.3em;
    display : inline;
    
}

#anu-features-ticker h1 a, #anu-features-ticker h2 a {
    color: #DDD;
}

#anu-features-ticker h1 a:hover, #anu-features-ticker h2 a:hover {
    color: white;
}


#anu-features-ticker p {
    color : #DDD;
    padding-top : 10px;
    margin : 0;
    font-size : 1.0em;
    display : inline;

}
#anu-features-ticker p.feat-more a {
    color : #DDD;
    font-size : 0.85em;
    text-decoration : none;
    display : inline;

}
#anu-features-ticker p.feat-more a:hover {
    text-decoration : underline;
}

#features-nav-ticker {
    position : absolute;
    top:2px;
    left: 90%;
    width:20%;
    height: 28px;
}


#features-nav-ticker li a {
    float : left;
    text-decoration : none;
    border : #333333 1px solid;
    color : #999;
    padding : 0;
    margin : 3px 2px 3px 2px;
}

#features-nav-ticker li a img {
    width:18px;
}




/*Home Page Feature styles*/

#feat-nav-print {display:none;}

#feat-wrap {
background-color : #FFF;
}

#feat {
display : block;
width : 100%;
margin-left : auto;
margin-right : auto;
background : #FFF;
padding-top : 20px;
}

#feat #anu-features-rotating {
border-bottom : none;
margin-top : 0px;
width : 96%;
margin-left: 2%;
margin-right: 2%;
}

#feat #anu-features-rotating .feature-box {
width: 100%;
}

#feat #anu-features-rotating .feature-text {
width : 60.6666%;
}

#feat #features-nav-rotating {
position : relative;
float : left;
left : 39.3333%;
top : 195px;
height: 1px;
}

.feat-letters {
position : absolute;
top  : 0px;
left : 0px;
width : 320px;
}

#feat-gw {
margin-left : 0;
margin-right : 0;
}
#feat-gw #anu-features-rotating {
border-bottom : none;
margin : 0;
width : 100%;
}



/*Future_Students Learn Feature styles*/

#feat-learn {
display : block;
width : 100%;
margin-left : auto;
margin-right : auto;
float : left;
color : #CCC;
background-color : #000;
height : 260px;
}

#feat-learn #anu-features-rotating {
color : #CCC;
background-color : #000;

border-bottom : none;
}

#feat-learn #anu-features-rotating .feature-box {
color : #CCC;
background-color : #000;

}

#feat-learn #anu-features-rotating .feature-image {
color : #CCC;
background-color : #000;
width : 48%;

}

#feat-learn #anu-features-rotating .feature-text {
width : 48%;


color : #CCC;
background-color : #000;
}

#feat-learn #anu-features-rotating p {
color : #CCC;
background-color : #000;
padding-top : 0px;
margin : 0;
font-size : 1.25em;
}

#feat-learn p.readmore,
#feat-learn p.readmore a {
color: #CCC;
letter-spacing: 0.05em;
font-size: 0.75em;
}

#feat-learn #features-nav-rotating {
color : #CCC;
background-color : #000;
position : relative;
float : left;
left : 53%;
top : 195px;
height: 1px;
}

#feat-learn #features-nav-rotating li .linkselect {
color : #000;
background-color : #CCC;
border : #CCC 1px solid;
}
#feat-learn #features-nav-rotating li a:hover {
color : #000;
background-color : #FFF;
border : #FFF 1px solid;
}

#feat-learn #features-nav-rotating li {
color : #CCC;
background-color : #000;
}

.vertical-post-image { height: 300px !important; }
.vertical-post-text {
	position:absolute;
	top: 240px;
}

/*
Feature 4
*/

#f4 {
	width : 920px;
	height : 360px;
	margin : 20px 2% 20px 2%;
	overflow : hidden;
}
#f4-features {
	position : relative;
	width : 640px;
	height : 360px;
	float : left;
	overflow : hidden;
}
#f4 .f4-image {
	position : absolute;
	top : 0px;
}
#f4 .f4-image-anu {
	position : absolute;
	top : 0px;
}
#f4 .f4-image-text {
	position : absolute;
	top : 300px;
	width : 610px;
	height : 47px;
	background-color:#333;
	opacity:0.8;
	color : #FFF;
	padding : 8px 15px 5px 15px;
}
#f4 .f4-title {
	font-size : 1.0em;
	width : 590px;
}
#f4 .f4-title a {
	text-decoration:none;
}
#f4 .f4-title a:hover {
	text-decoration:underline;
}
#f4 .f4-brief {
	width : 590px;
}
#f4 .f4-image-text a {
	color : #FFF;
}
#f4-shorts {
	width : 280px;
	height : 360px;
	float : right;
	overflow : hidden;
	background-color:#FFF;
}
#f4 #f4-short-1,
#f4 #f4-short-2,
#f4 #f4-short-3,
#f4 #f4-short-4 {
	height : 90px;
	overflow : hidden;
	padding-left : 15px;
	margin-bottom:1px;
}
#f4 .f4-short-image {
	float : right;
	height : 90px;
	width : 90px;
}
#f4 .f4-short-title {
	padding : 10px 100px 0px 0px; 
	font-size : 0.95em;
}
#f4 .f4-short-brief {
	padding : 5px 100px 5px 0px; 
	font-size : 0.9em;
}
#f4 .f4-short-title a {
	text-decoration:none;
    color:#000;
}
#f4 .f4-short-title a:hover {
	text-decoration:underline;
}
#f4 .f4-short-selected {
	background-color : #000;
	border-left : #be830e 8px solid;
	padding-left : 7px !important;
}
#f4 .f4-short-selected, #f4 .f4-short-selected a {
	color : #fff;
}

@media only screen and (max-width: 599px) {
#f4 .f4-short-selected {
	background-color : #F4F8FA;
}
#f4 .f4-short-selected, #f4 .f4-short-selected a {
	color : #fff;
}
#f4 .f4-short-selected .f4-short-brief, #f4 .f4-short-selected .f4-short-brief a {
	color : #000;
}
}


#content #f4 {
	width : 677px;
	height : 266px;
	margin : 20px 3% 0px 3%;
	position : relative;
}
#content #f4-features {
	width : 470px;
	height : 266px;
}
#content #f4 .f4-image-text {
	top : 221px;
	width : 454px;
	height : 45px;
	padding-top : 5px;
}
#content #f4 .f4-title {
	font-size : 1.0em;
	width : 430px;
}
#content #f4 .f4-brief {
	font-size : 0.9em;
	width : 430px;
    font-size: 0.95em;
}
#content #f4-shorts {
	width : 207px;
	height : 266px;
}
#content #f4 #f4-short-1,
#content #f4 #f4-short-2,
#content #f4 #f4-short-3,
#content #f4 #f4-short-4 {
	padding-left : 13px;
	height : 66px;
}
#content #f4 .f4-short-image {
	height : 66px;
	width : 66px;
}
#content #f4 .f4-short-title {
	padding : 3px 70px 0px 0px; 
	font-size : 0.9em;

}
#content #f4 .f4-short-brief {
	display : none;
	font-size : 0.9em;
}

.f4-short {
    background-color: #F4F8FA;
}

#content #f4 .f4-short-selected {
	border-left-width : 8px ;
	padding-left : 5px !important;
    background-color : #8EBBD0;

}

@media only screen and (max-width: 599px) {
#content #f4 .f4-short-selected {
    background-color : #F4F8FA;
}
}

#content .doublewide #f4 {
  margin: 0 0 20px 0;

}


/*******************/
/*   anu-www.css   */
/*******************/


/* version 4.20.5 (2018-05-23) */

#bnr-wrap {
    border-bottom-color : #bE830e;
    
    }
    
    table {
    border-color : #000;
    }
    th {
    background-color : #000;
    }
    table.tbl-row-bdr tr {
    border-color : #000;
    }
    table.tbl-col-bdr td {
    border-color : #000;
    }
    table.tbl-cell-bdr td {
    border-color : #000;
    }
    
    /* ========================================================= */
    /* College colours ========================================= */
    
    .bg-cap {
    background-color : #F58025;
    }
    .bg-cap a {
        color: #000;
    }
    .bg-cap75 {
    background-color : #F8A05C;
    }
    .bg-cap75 a {
        color: #000;
    }
    .bg-cap50 {
    background-color : #FAC092;
    }
    .bg-cap50 a {
        color: #000;
    }
    .bg-cap25 {
    background-color : #FCDFC8;
    }
    .bg-cap25 a {
        color: #000;
    }
    .bg-cap10 {
    background-color : #FEF3EA;
    }
    .bdr-cap {
    border-color : #F58025;
    }
    .text-cap  {
    color : #934D16;
    }
    
    .bg-cass {
    background-color : #005DAA;
    color: #FFF;
    }
    .bg-cass a {
        color: #FFF;
    }
    .bg-cass75 {
    background-color : #4086BF;
    }
    .bg-cass75 a {
        color: #000;
    }
    .bg-cass50 {
    background-color : #80AED5;
    }
    .bg-cass50 a {
        color: #000;
    }
    .bg-cass25 {
    background-color : #BFD6EA;
    }
    .bg-cass25 a {
        color: #000;
    }
    .bg-cass10 {
    background-color : #E6EFF7;
    }
    .bdr-cass {
    border-color : #005DAA;
    }
    .text-cass  {
    color : #003866;
    }
    
    .bg-cbe {
    background-color : #FEB913;
    }
    .bg-cbe a {
        color: #000;
    }
    .bg-cbe75 {
    background-color : #FECB4E;
    }
    .bg-cbe75 a {
        color: #000;
    }
    .bg-cbe50 {
    background-color : #FFDC89;
    }
    .bg-cbe50 a {
        color: #405c64;
    }
    .bg-cbe25 {
    background-color : #FEEDC4;
    }
    .bg-cbe10 {
    background-color : #FFF8E8;
    }
    .bdr-cbe {
    border-color : #FEB913;
    }
    .text-cbe  {
    color : #986F0B;
    }
    
    .bg-cecs {
    background-color : #BF2F37;
    color: #FFF;
    }
    .bg-cecs a {
        color: #FFF;
    }
    .bg-cecs75 {
    background-color : #D0646A;
    }
    .bg-cecs75 a {
        color: #000;
    }
    .bg-cecs50 {
    background-color : #DF979C;
    }
    .bg-cecs50 a {
        color: #000;
    }
    .bg-cecs25 {
    background-color : #EFCBCD;
    }
    .bg-cecs25 a {
        color: #000;
    }
    .bg-cecs10 {
    background-color : #F9EBEB;
    }
    .bdr-cecs {
    border-color : #BF2F37;
    }
    .text-cecs  {
    color : #731C22;
    }
    
    .bg-cmbe {
    background-color : #008CA8;
    color: #FFF;
    }
    .bg-cmbe a {
        color: #FFF;
    }
    .bg-cmbe75 {
    background-color : #40AABE;
    }
    .bg-cmbe75 a {
        color: #000;
    }
    .bg-cmbe50 {
    background-color : #80C6D4;
    }
    .bg-cmbe0 a {
        color: #000;
    }
    .bg-cmbe25 {
    background-color : #BFE2E9;
    }
    .bg-cmbe25 a {
        color: #000;
    }
    .bg-cmbe10 {
    background-color : #E6F4F6;
    }
    .bdr-cmbe {
    border-color : #008CA8;
    }
    .text-cmbe {
    color : #005565;
    }
    
    .bg-chm {
    background-color : #008CA8;
    }
    .bg-chm a {
        color: #FFF;
    }
    .bg-chm75 {
    background-color : #40AABE;
    }
    .bg-chm75 a {
        color: #000;
    }
    .bg-chm50 {
    background-color : #80C6D4;
    }
    .bg-chm50 a {
        color: #000;
    }
    .bg-chm25 {
    background-color : #BFE2E9;
    }
    .bg-chm25 a {
        color: #000;
    }
    .bg-chm10 {
    background-color : #E6F4F6;
    }
    .bdr-chm {
    border-color : #008CA8;
    }
    .text-chm {
    color : #005565;
    }
    
    .bg-col {
    background-color : #711471;
    color: #FFF;
    }
    .bg-col a {
        color: #FFF;
    }
    .bg-col75 {
    background-color : #954F95;
    color: #FFF;
    }
    .bg-col75 a {
        color: #000;
    }
    .bg-col50 {
    background-color : #B88AB8;
    }
    .bg-col50 a {
        color: #000;
    }
    .bg-col25 {
    background-color : #DBC4DB;
    }
    .bg-col25 a {
        color: #000;
    }
    .bg-col10 {
    background-color : #F1E8F1;
    }
    .bdr-col {
    border-color : #711471;
    }
    .text-col  {
    color : #440C44;
    }
    
    .bg-cps {
    background-color : #007236;
    color: #FFF;
    }
    .bg-cps a {
        color: #FFF;
    }
    .bg-cps75 {
    background-color : #409568;
    }
    .bg-cps75 a {
        color: #000;
    }
    .bg-cps50 {
    background-color : #80B99B;
    }
    .bg-cps50 a {
        color: #000;
    }
    .bg-cps25 {
    background-color : #BFDCCD;
    }
    .bg-cps25 a {
        color: #000;
    }
    .bg-cps10 {
    background-color : #E6F1EB;
    }
    .bdr-cps {
    border-color : #007236;
    }
    .text-cps {
    color : #004420;
    }
    
    .bg-cos {
    background-color : #007236;
    color: #FFF;
    }
    .bg-cos a {
        color: #FFF;
    }
    .bg-cos75 {
    background-color : #409568;
    }
    .bg-cos75 a {
        color: #000;
    }
    .bg-cos50 {
    background-color : #80B99B;
    }
    .bg-cos50 a {
        color: #000;
    }
    .bg-cos25 {
    background-color : #BFDCCD;
    }
    .bg-cos25 a {
        color: #000;
    }
    .bg-cos10 {
    background-color : #E6F1EB;
    }
    .bdr-cos {
    border-color : #007236;
    }
    .text-cos {
    color : #004420;
    }
    
    .bg-nsc {
    background-color : #AAB52B;
    }
    .bg-nsc a {
            color: #000;
    }
    .bg-nsc75 {
    background-color : #BFC860;
    }
    .bg-nsc75 a {
            color: #000;
    }
    .bg-nsc50 {
    background-color : #D5DA95;
    }
    .bg-nsc50 a {
            color: #000;
    }
    .bg-nsc25 {
    background-color : #EAECCA;
    }
    .bg-nsc25 a {
            color: #000;
    }
    .bg-nsc10 {
    background-color : #F7F8EA;
    }
    .bdr-nsc {
    border-color : #AAB52B;
    }
    .text-nsc  {
    color : #666D1A;
    }
    /*BANNER HEIGHT*/
    #tabs-wrap #gw-nav {
    height:50px !important;
    }
    /*FEATURE SLIDER*/
    #f4 #f4-short-1,
    #f4 #f4-short-2,
    #f4 #f4-short-3,
    #f4 #f4-short-4 {
        background-color : #F5EDDE;
    }
    #f4 .f4-short-selected {
        background-color : #000 !important;
        border-left-color : #be830e;
        color:#fff !important;
    }
    #f4 .f4-short-selected, #f4 .f4-short-selected a{
        color:#fff !important;
    }
    
    @media only screen and (max-width: 599px) {
    #f4 .f4-short-selected {
    
         background-color : #000 !important;
    }
    }
    /*TUCKWELL HEADER TEXT*/
    a.tuckwell.line2 {
        color: #000;
        text-decoration: none;
        font-size:1.4em;
    }
    a.tuckwell.line1 {
        font-size: 0.65em;
        text-decoration: none;
        color: #000;
        letter-spacing: 0.03em;
    }



    /*********************/
    /*    anu-home.css   */
    /*********************/


    /* version 4.20.5 (2018-05-23) */

ul.col1 {
    margin : 0;
    padding : 0;
    list-style-type : none;
    letter-spacing : 0.03em;
    position : relative;
    }
    
    ul.col1 ul {
    position : absolute;
    margin : 0;
    padding : 0;
    list-style-type : none;
    top : 0px;
    left : 200px;
    display : none;
    background: white;
    background-color : #FFF;
    border : #D6E0E3 1px solid;
    /*border-top : none;*/
    width : 100%;
    z-index:500;
    }
    
    ul.col1 ul.ac-gov-jqshow {
    top : 68px; 
    }
    
    ul.col1 ul.ac-prog-jqshow {
    top : 34px; 
    }
    
    ul.col1 li {
    display : block;
    background: white;
    margin : 0;
    padding : 0;
    font-size : 1.1em;
    line-height : 0.9em;
    width : 100%;
    padding : 5px 0px 5px 0px;
    border-bottom : 1px solid #CCC;
    }
    
    ul.col1 em {
    font-size : 0.75em;
    font-style : normal;
    }
    
    ul.col1 ul li {
    font-size : 1.0em;
    line-height : 0.9em;
    width : 100%;
    border-bottom : none;
    padding : 0px;
    }
    
    ul.col1 li a {
    color : #4C6E78;
    text-decoration : none;
    display : block;
    margin : 0;
    padding : 5px 10px 5px 10px;
    }
    ul.col1 li a:hover {
    text-decoration: underline;
    color : #9c6e42;
    }
    ul.col1 li em a:hover {
    text-decoration: none;
    color : #9c6e42;
    }
    
    /*
    ul.col1 li:hover {
    cursor:pointer;
    z-index:200;
    }
    ul.col1 li:hover ul ul,
    ul.col1 li li:hover ul ul,
    ul.col1 li li li:hover ul ul,
    ul.col1 li li li li:hover ul ul
    {display:none;}
    
    ul.col1 li:hover ul,
    ul.col1 li li:hover ul,
    ul.col1 li li li:hover ul,
    ul.col1 li li li li:hover ul
    {display:block;}
    */
    
    .section {
    border-bottom : 1px solid #CCC;
    width : 100%;
    }
    
    .section .description {
    float : left; 
    margin-right : 20px;
    width: 46.45%;
    }
    
    .section .links {
    float : left; 
    margin-left : 20px; 
    width : 46.45%;
    }

/********************/
/*  anu-fluid.css   */
/********************/



/* version 4.20.5 (2018-05-23) */

/* ================================================================= */
/* ================================================================= */

@media only screen and (min-width: 480px) {
    .gutter-block .left-gutter-50 {
        margin-left: 70px;
    }
    .gutter-block .left-gutter-75 {
        margin-left: 105px;
    }
    .gutter-block .left-gutter-100 {
        margin-left: 140px;
    }
}

/* ================================================================= */
/* ================================================================= */

@media only screen and (max-width: 479px) {
    #explore, #bnr, #bnr-gwy, #gw-nav, #body, #anu-footer, #anu-subfooter, #tabs-nav {
		width : 320px;
	}

h1 { font-size : 1.8em; }
h2 { font-size : 1.35em; }
h3 { font-size : 1.15em; }
h1, h2, h3, h4, h5, h6 { line-height : 1.00em; }

	blockquote {
		margin-left : 10px;
		margin-right : 10px;
	}

	.narrow			{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	.wide			{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	.doublenarrow	{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	.doublewide		{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	.full			{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	.one-third		{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	.two-third		{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }

	.w-narrow		{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-wide			{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-doublenarrow	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-doublewide	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-full			{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-one-third	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-two-third	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}


    .box.doublenarrow {width: 87.5%}
    .box.one-third {width: 87.5%}
    .box.narrow {width: 87.5%}


	#content .narrow			{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	#content .narrow .w-narrow		{ width : 100%; margin-left:0; margin-right: 0 }
 
	#content .wide				{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	#content .wide .w-narrow		{ width : 100%; margin-left:0; margin-right: 0 }
	#content .wide .w-wide			{ width : 100%; margin-left:0; margin-right: 0 }

	#content .doublenarrow			{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	#content .doublenarrow .w-narrow	{ width : 100%; margin-left:0; margin-right: 0 }
	#content .doublenarrow .w-wide		{ width : 100%; margin-left:0; margin-right: 0 }
	#content .doublenarrow .w-doublenarrow	{ width : 100%; margin-left:0; margin-right: 0 }

	#content .doublewide			{ width : 93.7500%; margin-left : 10px; margin-right : 10px; }
	#content .doublewide .w-narrow		{ width : 100%; margin-left:0; margin-right: 0 }
	#content .doublewide .w-wide		{ width : 100%; margin-left:0; margin-right: 0 }
	#content .doublewide .w-doublenarrow	{ width : 100%; margin-left:0; margin-right: 0}
	#content .doublewide .w-doublewide	{ width : 100%; margin-left:0; margin-right: 0 }


#content .doublewide .box .w-wide,
#content .doublewide .box-solid .w-wide,
#content .doublewide .box-solid-uni .w-wide,
#content .doublewide .box-solid-grey .w-wide,
#content .doublewide .box-bdr2 .w-wide,
#content .doublewide .box-bdr2-uni .w-wide { width : 100%; }

#content .doublenarrow .box .w-narrow,
#content .doublenarrow .box-solid .w-narrow,
#content .doublenarrow .box-solid-uni .w-narrow,
#content .doublenarrow .box-solid-grey .w-narrow,
#content .doublenarrow .box-bdr2 .w-narrow,
#content .doublenarrow .box-bdr2-uni .w-narrow { width : 100%; }

#content .doublewide .box .w-narrow,
#content .doublewide .box-solid .w-narrow,
#content .doublewide .box-solid-uni .w-narrow,
#content .doublewide .box-solid-grey .w-narrow,
#content .doublewide .box-bdr2 .w-narrow,
#content .doublewide .box-bdr2-uni .w-narrow { width : 100%; }


#content .w-narrow.padleft { padding-left : 0; }

.two-third .w-doublenarrow { width : 100%; margin-left:0 !important}
.two-third .left.w-full { width: 93.7500%}

.box20 {
    padding : 10px;
}

.full .box20 .w-one-third {
    width: 100%;
}

.full .box20 .w-two-third {
    width: 100%;
}

.full .box20 .w-narrow {
    width: 100%;
}


.full .box20 .w-doublenarrow {
    width: 100%;
}

.full-at-320 { width: 100% !important; margin-left: 0 !important ; margin-right: 0 !important;}

#menu .narrow { width : 93.7500%; margin-left : 10px; margin-right : 0%; }

.anu-col-left	{ 
    width : 93.7500% !important; 
    margin-left: 10px !important;
    margin-right: 10px !important;
}
.anu-col-right	{ 
    width : 93.7500% !important; 
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.anu-gw-col-left	{
    margin-left: 10px !important;
    margin-right: 10px !important;
}
.anu-gw-col-right	{
    margin-left: 10px !important;
    margin-right: 10px !important;
}

#gw-iconlist {
    margin-left: 10px !important;
    margin-right: 10px !important;

}
    
	#feat #anu-features-rotating, #anu-features-rotating { width : 94%; margin-left : 10px; margin-right : 10px; }
	#feat #anu-features-rotating .feature-text, #anu-features-rotating .feature-text, #anu-features-rotating-2 .feature-text {
		width : 53.1250%;
	}
	#anu-features-rotating .feature-text p, 
	#anu-features-rotating-2 .feature-text p,
	#anu-features-rotating-22 .feature-text p {
		display : none; visibility:hidden
	}
    #anu-features-rotating .feature-image, .anu-vision-play img, #anu-features-rotating-2 .feature-image {
		width : 120px;
        height: 80px;

	}
	.feat-letters, .feat-letters-png, .feat-letters-gif {
		display : none; 
	}
    
    .vid-full-3 {
    width: 320px;
    height: 106px
    }
   
   .anuform label, .anuform .form-align-col2, .anuform.labelwide label, .anuform.labelwide .form-align-col2, .anuform .radiofield legend, .anuform.labelwide .radiofield legend, .anuform.labelfull .radiofield legend {
    width: 98%;
    padding-right: 0;
    float:left;
    text-align: left;
    }

   .anuform .instruction, .anuform.labelwide .instruction {
   margin-left:  10px ;
   }
   
   .anuform input.text.tfull {
       width:95%;
   }

.anuform textarea.tfull {
    width:95%;
}

	#anu-features-rotating,
	#anu-features-rotating-2,
	#anu-features-rotating-22,
	#anu-features-rotating .feature-box,
	#anu-features-rotating-2 .feature-box,
	#anu-features-rotating-22 .feature-box,
	#anu-features-rotating .feature-text,
	#anu-features-rotating-2 .feature-image,
	#anu-features-rotating-22 .feature-image,
	#anu-features-rotating-2 .feature-text,
	#anu-features-rotating-22 .feature-text {
		height : 80px;
	}
	#anu-features-rotating h1, #anu-features-rotating h2,
	#anu-features-rotating-2 h1, #anu-features-rotating-2 h2,
	#anu-features-rotating-22 h1, #anu-features-rotating-22 h2,
	#anu-features-vertical h1, #anu-features-vertical h2,
	#anu-features-vertical-w h1, #anu-features-vertical-w h2 {
		font-size : 1.0em;
	}
	#anu-features-rotating,
	#anu-features-rotating-2,
	#anu-features-rotating-22 {
		height : 95px;
	}
	#anu-features-rotating .feature-box,
	#anu-features-rotating-2 .feature-box,
	#anu-features-rotating-22 .feature-box {
		height : 90px;
	}
	#features-nav-rotating {
		left : 0px;
		top : 85px;
	}
	#features-nav-rotating-2 {
		left : 0px;
		top : 85px;
        width: 90%;
	}
    #feat #features-nav-rotating {
		left : 0px;
		top : 95px;
	}
	#feat-learn {
		height : 420px;
	}
	#feat-learn #anu-features-rotating, #feat-learn #anu-features-rotating .feature-box {
		height : 360px;
	}
	#feat-learn #anu-features-rotating .feature-text {
		width : 100%;
        height: 170px;
		line-height : 1.5em;
	}
	#feat-learn #anu-features-rotating .feature-image {
		width : 100%;
        height: 150px;
		padding-bottom : 10px;
	}
	#feat-learn #features-nav-rotating {
		top : 360px;
	}
	#feat-learn #anu-features-rotating .feature-text p {
		display : block; visibility: visible;
		font-size : 1.0em;
	}
    
    #anu-features-ticker .features-fade {
        left: 65%;
        width: 15%;
    }
    
    #anu-features-ticker .feature-text {
        width : 78%;
    }
    
    #features-nav-ticker {
        left: 78%;
        width:30%;
    }

#gw-mobile-menu-wrap #mobilesearch #qt1 {
    width: 78%;
}

	#srch-hdr2 {
		position: absolute;
		top : 19px;
		left : -245px;
		width : 300px;
		display : none;
		float : none;
        padding-bottom:10px;
	}
	#srch-hdr {
		display : none;
	}
	#srch-hdr2 form div {
		text-align : center;
	}
	.srch-hdr-show {
		background : #FFF;
		border-left : #8EBBD0 1px solid ;
		border-right : #8EBBD0 1px solid ;
		border-bottom : #8EBBD0 1px solid ;
	}
	#srch-hdr-img {
		position : relative;
		float: right;
        margin-top:2px;
        margin-right: 10px;
	}
	#srch-hdr-mini {
		position : relative;
		float: right;
        margin-top:0;
        margin-right: 0;
	}
    #srch-hdr .globalsearch {
		width: 48%;
	}
	#srch-hdr2 p {
		margin-right: 5%;
	}
    #srch-hdr2 p a:link, #srch-hdr2 p a:visited {
        text-decoration:none;
	}
    #srch-hdr2 p a:hover {
        text-decoration:underline;
	}

    #srch-hdr2 .srch-select { display:block;float:right;margin:12px 5% 10px 0;width:34%;}

	#srch-hdr2 input.s-btn {
		display: block;
            margin-right:5%;
    float : right;
	}
	#srch-hdr2 input.txt {
	background : #CCC;
	border : #000 1px solid; 
	padding : 0 2px 0 2px;
	margin : 10px 5% 10px 5%;
    display: block;
    float : left;

	font-size : 1.0em;
    width: 45%;
	}
	#srch-hdr2 select {
    display: block;
    float : left;
	font-size : 0.8em;
	text-transform : uppercase;
    width: 100%;
	}
    
    #srch-hdr-mini ul li {
        width: 94%;
    }

    #srch-hdr-mini .srch-select { display:block;float:right;margin:10px 0 0 0 ;width:34%;}

	#srch-hdr-mini input.s-btn {
		display: block;
            margin-right:1px;
    float : right;
	}
    
	#srch-hdr-mini input.txt {
	background : #CCC;
	border : #000 1px solid; 
	padding : 0 2px 0 2px;
	margin : 10px 5% 0 10px;
    display: block;
    float : left;

	font-size : 1.0em;
    width: 45%;
	}
    
    #srch-hdr-mini.srch-gw2 input.txt { width: 70%; }
    
    #gw-mobile-menu-wrap .srch-sel-site {
        max-width:280px;
    }
    
	#srch-hdr-mini select {
    display: block;
    float : right;
	font-size : 0.8em;
	/*text-transform : uppercase;*/
    width: 100%;
	}

	#bnr-gwy {
		height : 70px;
	}
	#bnr-left {
		padding : 10px 0px 5px 10px;
		width : 150px;
		clear : both;
	}
    
	#bnr-right {
		padding : 5px 0px 10px 10px;
        margin: 0;
		text-align : left;
		float : left;
		clear : both;
	}
    
    #bnr-gwy #bnr-left { width : 150px; }
	
    #bnr-gwy #bnr-mid {
        width: 95%;
        clear: both;
        padding: 0 0 10px 10px;
    }
    
    #bnr-wrap.bnr-gwy-high #bnr-h-lines {
        width: 300px;
    }
    
    #bnr-gwy #bnr-right {
        		padding : 5px 0px 10px 10px;
                margin-right:10px;
    }

     #gw2select-options {
        margin-left: 10px;
    }
     #gwhnav2select-options {
        margin-left: 1%;
    }

     #explore-hdr a:link, #explore-hdr a:visited, #explore-hdr a:active {
        padding-left: 8px;
    }

    #explore-hdr {
        width: 100%;
    }

    #explore-hdr ul {
        width: 100%;
    }

	.social-icons-bnr {
		width : 130px;
	}
    .social-icons-bnr img {
    height: 24px;
    }
	.blockleft {
		padding-left : 5px;
	}
	.blockright {
		padding-right : 5px;
	}
	#anu-news-img, #anu-vision-img { width : 120px; }
	#anu-events, #anu-news, #anu-vision { margin-bottom: 0; padding-bottom : 0; }
	#anu-news p.hdr-uni, #anu-vision p.hdr-uni { padding-top : 5px; border-top: #CCC 1px solid; }
	#anu-news h2.hdr-uni, #anu-vision h2.hdr-uni { padding-top : 5px; border-top: #CCC 1px solid; }

#gw-iconlist { width : 93.5%; }

    #anu-news .anu-rss-img {padding-top: 5px}
    #anu-vision .anu-rss-img {padding-top: 5px}

	#body-pod p.hdr-uni { border-top: none; }
	#body-pod h2.hdr-uni { border-top: none; }

	#anu-news .news-description { display : none; visibility:hidden}
	
	.anu-news-image  { float : left; display:inline; width:50%;}
	.anu-news-text  { float : left; display:inline; width:50%;}
	.anu-vision-image  { float : left; display:inline; width:50%;}
	.anu-vision-text  { float : left; display:inline; width:50%;}
	.anu-vision-text  p.col-title, .anu-news-text  p.col-title {
	margin-top : 0px;
	}
	.anu-news-text-p {
	display : none; visibility:hidden
	}
	
	#anu-detail ul li, #anu-detail ul li a{
		width : 96%;
	}
	#anu-detail ul li a { padding : 5px 10px; }
	#anu-address {
		float : left;
        width : 100%;
	}
	#anu-address p { padding-left : 10px; }
	#anu-groups {
		margin-top : 0;
		float : left;
        width : 100%;
		text-align : left;
	}
	#update-details { width : 94%; margin-left : 10px; margin-right : 10px; }
	.anu-band #update-details { width: 300px; margin-left: auto; margin-right: auto;}
	
	.pullquote { width : 100%; }
	.pullquote.left { margin-right : 0px; }
	.pullquote.right { margin-left : 0px; }
	.description {
		margin-right : 0; 
		width: 100%;
	}
    .anu-right-swap1, .anu-right-swap2, .anu-right-swap3 {
        float:left;
    }
    .anu-left-swap1, .anu-left-swap2, .anu-left-swap3 {
        float:right;
    }
    .anu-text-right-swap1, .anu-text-right-swap2, .anu-text-right-swap3 {
        text-align:left;
    }
    .anu-text-left-swap1, .anu-text-left-swap2, .anu-text-left-swap3 {
        text-align:right;
    }
	.links {
		margin-left : 0; 
		width : 100%;
	}
	.anu-logo-pipe {display : none;}

#anu-detail {
    width : 100%;
}

.anu-ftr-go8 { float : left; clear : none; }
.anu-ftr-iaru { float : left; clear : none; }
.anu-ftr-apru { float : left; clear : left; }
.anu-ftr-edx { float : left; clear : none; }

#gw-mobile-menu-wrap {
    display:block
}

#gw-mobile-menu-wrap .gsasuggest {
    width: 98%;
}
#gw-mobile-menu-wrap .gsasuggest li {
    width: 100%;
}


#gw-megas {
    display: none
}

#bnr-gwy {
    height: 60px
}

#bnr-gwy #bnr-left {
    width : 130px;
    padding-top : 10px;
}

#gw-mobile-menu-wrap .search-menu {
    margin: 0;
    padding: 0;
}

.bnr-gw-util {
    display:none;
}

.cols4, .cols3, .cols2 {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
}

    .calendar-week7 {
        width:32%;
    }

    #f4, #content #f4 {
        width : 300px;
        height: 360px;
        margin : 5px 10px 10px 10px;
    }
    #f4-features, #content #f4-features {
        display : none;
    }
    #f4-shorts, #content #f4-shorts {
        width : 300px;
        height: 360px;
        float : left;
    }
    #f4 #f4-short-1 ,#f4 #f4-short-2, #f4 #f4-short-3, #f4 #f4-short-4,
    #content #f4 #f4-short-1 ,#content #f4 #f4-short-2, #content #f4 #f4-short-3, #content #f4 #f4-short-4  {
        padding-left : 0px;
        padding-right : 15px;
        height: 90px;
    }
    #f4 .f4-short-image, #content #f4 .f4-short-image {
        float : left;
        height: 90px;
        width: 90px;
    }
    #f4 .f4-short-title, #content #f4 .f4-short-title {
        padding : 10px 0px 0px 100px;
    }
    #f4 .f4-short-brief, #content #f4 .f4-short-brief {
        padding : 5px 0px 5px 100px;
        display: block;
    }
    #f4 .f4-short-selected, #content #f4 .f4-short-selected {
        border-left : none;
        padding-left : 0px !important;
    }
    
    .show-rsp4 {display: none; visibility:hidden;}
    .show-rsp1 {display: inline; visibility:visible}

.anuform label img {
    position:static;
    right: 0
}

iframe.anu-map { width: 298px; height: 200px; }
.one-third iframe.anu-map{ width: 298px; height: 200px; }
.wide iframe.anu-map{ width: 298px; height: 200px; }
.narrow iframe.anu-map{ width: 298px; height: 200px; }
.doublenarrow iframe.anu-map{ width: 298px; height: 200px; }
.two-third iframe.anu-map{ width: 298px; height: 200px; }
.narrow .anu-map-img { display: block }
.narrow .anu-map-img.anu-map-small { display: none }
.two-third .w-wide iframe.anu-map{ width: 280px; height: 187px;}


.one-third .yt-vid,
.two-third .yt-vid,
.doublewide .yt-vid,
.wide .yt-vid,
.narrow .yt-vid,
.doublenarrow .yt-vid,
.full .yt-vid,
#content .full .yt-vid {
	height: 168px;
}


.gsasuggest {
    width: 320px;
    left: -12px;
    top: 50px;
}

.gsasuggest ul {
    left: 0 !important;
    width: 100% !important;
    padding-left: 0 !important;
}

.gsasuggest li {
    float:left;
}

.gsasuggest li a {
    width: 100% !important;
    text-decoration:none;
    color: #666 !important;

}

.search-boxes {
	margin-left : 10px !important;
	margin-right : 10px !important;
}

.marginleft { margin-left : 10px !important; }
.marginright { margin-right : 10px !important; }
.marginall {margin-left: 10px !important; margin-right: 10px !important; }

.padleft { padding-left : 10px !important; }
.padright { padding-right : 10px !important; }

.doublewide .anu-promo-gallery  .fotorama__arr--next,
.doublewide .anu-promo-gallery  .fotorama__arr--prev ,
.anu-promo-gallery  .fotorama__arr--next,
.anu-promo-gallery  .fotorama__arr--prev {
	top : 80px;
}
.doublewide .anu-promo-gallery  .fotorama__arr--next{
	right : 0px;
}

.bnr-gw2-search {
	margin-top : 1px;
}
.bnr-gw2-search .txt {
	width : 160px;
}

.clear-at-320 {
    clear: both;
}

.rsp-links { line-height: 1.5em; }

.big-pullquote {
background: url(../images/styles/quote-in.png) no-repeat top left;
width: 50%;
text-align: center;
color: #333333;
font-size : 1.25em;
line-height: 1.25em;
}
.big-pullquote p {
background: url(../images/styles/quote-out.png) no-repeat bottom right;
margin : 0px;
padding : 0px 20px 0px 30px;
font-weight: 300;
}

}

/* ================================================================= */
/* ================================================================= */

@media only screen and (min-width: 480px) and (max-width: 599px) {
    #explore, #bnr, #bnr-gwy, #gw-nav, #body, #anu-footer, #anu-subfooter, #tabs-nav  {
		width : 480px;
	}

h1 { font-size : 2.0em; }
h2 { font-size : 1.5em; }
h3 { font-size : 1.2em; }
h1, h2, h3, h4, h5, h6 { line-height : 1.05em; }

	blockquote {
		margin-left : 20px;
		margin-right : 20px;
	}
	
	.narrow			{ width : 41.6666%; margin-left : 20px; margin-right : 20px; }
	.wide			{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	.doublenarrow	{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	.doublewide		{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	.full			{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	.one-third		{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	.two-third		{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }

	.w-narrow		{ width : 41.6666%; }
	.w-wide			{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-doublenarrow	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-doublewide	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-full			{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-one-third	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}
	.w-two-third	{ width : 100%; margin-left:0 !important; margin-right: 0 !important}

.two-third .w-doublenarrow { width : 43%; }

.box.doublenarrow {width: 87.5%}
.box.one-third {width: 87.5%}
.box.narrow {width: 87.5%}


.full .box20 .w-one-third {
    width: 100%;
}

.full .box20 .w-narrow {
    width: 44.9%;
}

	#content .narrow			{ width : 41.6666%; margin-left :20px; margin-right : 20px; }
	#content .narrow .w-narrow		{ width : 100%; }

	#content .wide				{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	#content .wide .w-narrow		{ width : 100%; }
	#content .wide .w-wide			{ width : 100%; }

	#content .doublenarrow			{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	#content .doublenarrow .w-narrow	{ width : 45.4545%; }
	#content .doublenarrow .w-wide		{ width : 100%; }
	#content .doublenarrow .w-doublenarrow	{ width : 100%; }

	#content .doublewide			{ width : 91.6666%; margin-left : 20px; margin-right : 20px; }
	#content .doublewide .w-narrow		{ width : 45.4545%; } 
	#content .doublewide .w-wide		{ width : 45.4545% }
	#content .doublewide .w-doublenarrow	{ width : 100%; margin-left:0}
	#content .doublewide .w-doublewide	{ width : 100%; }


    #content .doublewide .w-narrow.marginleft.left { margin-right : 0 !important; margin-left: 0 !important; }
    #content .doublewide .w-narrow.marginleft.marginright.left { margin-right : 0 !important; margin-left: 20px !important; }
    #content .doublewide .w-narrow.marginright.left + .w-narrow.marginleft.left { margin-left: 20px !important; }
    #content .doublewide .w-narrow.marginright.marginleft.left + .w-narrow.marginleft.left { margin-left: 0 !important; }
    #content .doublewide .w-narrow.padleft.padright.left { padding-right : 0 !important; padding-left: 20px !important; }


#content .doublewide .box .w-wide,
#content .doublewide .box-solid .w-wide,
#content .doublewide .box-solid-uni .w-wide,
#content .doublewide .box-solid-grey .w-wide,
#content .doublewide .box-bdr2 .w-wide,
#content .doublewide .box-bdr2-uni .w-wide { width : 45%; }

#content .doublenarrow .box .w-narrow,
#content .doublenarrow .box-solid .w-narrow,
#content .doublenarrow .box-solid-uni .w-narrow,
#content .doublenarrow .box-solid-grey .w-narrow,
#content .doublenarrow .box-bdr2 .w-narrow,
#content .doublenarrow .box-bdr2-uni .w-narrow { width : 44%; }

#content .doublewide .box .w-narrow,
#content .doublewide .box-solid .w-narrow,
#content .doublewide .box-solid-uni .w-narrow,
#content .doublewide .box-solid-grey .w-narrow,
#content .doublewide .box-bdr2 .w-narrow,
#content .doublewide .box-bdr2-uni .w-narrow { width : 44%; }

    .two-third .left.w-full { width: 95%}

#menu .narrow { width : 91.6667%; margin-left : 20px; margin-right : 0%; }
	
	.anu-col-left	{ 
    width : 91.6666% !important; 
    margin-left: 20px !important;
    margin-right: 20px !important;
    }
	.anu-col-right	{ 
    width : 91.6666% !important; 
    margin-left: 20px !important;
    margin-right: 20px !important;
    }
    
    .social-icons-bnr {
    padding-top: 14px;
    }
    
    .vid-full-3 {
    width: 480px;
    height: 160px
    }
    
    .anuform label, .anuform .form-align-col2, .anuform.labelwide label, .anuform.labelwide .form-align-col2, .anuform .radiofield legend, .anuform.labelwide .radiofield legend, .anuform.labelfull .radiofield legend {
    width: 98%;
    padding-right: 0;
    float:left;
    text-align: left;
    }

    .anuform .instruction, .anuform.labelwide .instruction {
    margin-left:  2% ;
    }
    .anuform input.text.tfull {
        width:95%;
    }

.anuform textarea.tfull {
    width:95%;
}

	#feat #anu-features-rotating, #anu-features-rotating { width : 94%; margin-left : 4.1666%; margin-right : 4.1666%; }
	#feat #anu-features-rotating .feature-text, #anu-features-rotating .feature-text {
		width : 68.7500%;
	}
	#anu-features-rotating-2 .feature-text {
		width : 68.7500%;
	}
    #anu-features-rotating .feature-text p,
	#anu-features-rotating-2 .feature-text p,
	#anu-features-rotating-22 .feature-text p {
		display : none; visibility: hidden;
	}
	#anu-features-rotating .feature-image,
    #anu-features-rotating-2 .feature-image
     {
        height: 80px;
        width: 120px;
	}
	#feat-learn #anu-features-rotating .feature-image
    {
        height: 215px;
	}
    #feat-learn #anu-features-rotating .feature-text {
        height: 186px;
    }

    .feat-letters, .feat-letters-png, .feat-letters-gif {
		display : none;
	}
	#anu-features-rotating,
	#anu-features-rotating-2,
	#anu-features-rotating-22,
	#anu-features-rotating .feature-box,
	#anu-features-rotating-2 .feature-box,
	#anu-features-rotating-22 .feature-box,
	#anu-features-rotating .feature-text,
	#anu-features-rotating-2 .feature-image,
	#anu-features-rotating-22 .feature-image,
	#anu-features-rotating-2 .feature-text,
	#anu-features-rotating-22 .feature-text {
		height : 80px;
	}
	#anu-features-rotating h1, #anu-features-rotating h2,
	#anu-features-rotating-2 h1, #anu-features-rotating-2 h2,
	#anu-features-rotating-22 h1, #anu-features-rotating-22 h2,
	#anu-features-vertical h1, #anu-features-vertical h2,
	#anu-features-vertical-w h1, #anu-features-vertical-w h2 {
		font-size : 1.0em;
	}
	#anu-features-rotating,
	#anu-features-rotating-2,
	#anu-features-rotating-22 {
		height : 70px;
	}
	#anu-features-rotating .feature-box,
	#anu-features-rotating-2 .feature-box,
	#anu-features-rotating-22 .feature-box {
		height : 70px;
	}
	#feat #features-nav-rotating {
		left : 135px;
		top : 58px;
	}
	#features-nav-rotating {
		left : 135px;
		top : 58px;
	}
	#features-nav-rotating-2 {
		top : 58px;
	}
    
    #feat-learn {
		height : 460px;
	}
	#feat-learn #anu-features-rotating, #feat-learn #anu-features-rotating .feature-box {
		height : 420px;
	}
	#feat-learn #anu-features-rotating .feature-text {
		width : 100%;
		line-height : 1.5em;
	}
	#feat-learn #anu-features-rotating .feature-image {
		padding-bottom : 10px;
		width : 100%;
	}
	#feat-learn #features-nav-rotating {
		top : 400px;
	}
	#feat-learn #anu-features-rotating .feature-text p {
		display : block; visibility:visible;
		font-size : 1.0em;
	}

    #features-nav-ticker {
        left: 85%;
    }

    #srch-hdr select {
        max-width:60px;
    }
    #srch-hdr {display : block;     width:42%; margin-right: 20px}
	#srch-hdr-img {display:none;}
	#explore-hdr #srch-hdr-mini {display:none;}
	#srch-hdr .globalsearch {
		width: 33%;
	}
    #srch-hdr.srch-gw2 .globalsearch {
        width: 50%;
    }
	#srch-hdr .srch-radio { display:none;}
	#srch-hdr .srch-select { display:inline;}
	#bnr-gwy {
		height : 70px;
	}
    
    #explore-hdr {
        padding-left: 6px;
    }
    
    #explore-hdr a:link, #explore-hdr a:visited, #explore-hdr a:active {
        padding-left: 14px;
    }

	#bnr-left {
		padding : 10px 0px 10px 20px;
		clear : both;

	}
	#bnr-right {
		padding : 5px 0px 10px 20px;
        margin: 0;
		text-align : left;
		float : left;
		clear : both;
	}
    
    #bnr-gwy #bnr-mid {
        width: 95%;
        clear: both;
        padding: 0 0 10px 20px;
    }
    
    #bnr-gwy.bnr-gwy-high #bnr-left {
        padding-top : 20px;
    }
    
    .anu-logo-pipe {display : none;}

    
    #gw2select-options {
        margin-left: 20px;
    }
    #gwhnav2select-options {
        margin-left: 1%;
    }
	#bnr-gwy  #bnr-left {
		width : 150px;
       	padding : 10px 0px 0px 20px;
	}
    #bnr-gwy  #bnr-right {
       	padding : 5px 20px 10px 0px;
	}
    
    #gw-mobile-menu-wrap {
        display:block;
    }
    
    #gw-megas {
        display: none;
    }
    
    #gw-mobile-menu-wrap #mobilesearch {
        width: 100%;
        margin-left: 10px;
    }
    
    .bnr-gw-util {
        display:none;
    }
    
    #tabs-wrap #gw-nav, #tabs-wrap #tabs-nav {
        padding-left:20px;
    }

    .blockleft {
		padding-left : 10px;
	}
	.blockright {
		padding-right : 10px;
	}

    #anu-news-img, #anu-vision-img { width : 100%; }

#gw-iconlist { width : 91.5%; }
    
	#content #anu-events  { width : 91.6666%; }
	.anu-event-block { width : 91.6666%; }
	#update-details { width : 91.6666%; }
	.anu-band #update-details { width: 440px; }

	.description {
		margin-right : 0; 
		width: 100%;
	}
    .anu-right-swap2, .anu-right-swap3 {
        float:left;
    }
    .anu-left-swap2, .anu-left-swap3 {
        float:right;
    }
    .anu-text-right-swap2, .anu-text-right-swap3 {
        text-align:left;
    }
    .anu-text-left-swap2, .anu-text-left-swap3 {
        text-align:right;
    }
	.links {
		margin-left : 0; 
		width : 100%;
	}
    
     .calendar-week7 {
        width:24%;
    }

    #f4, #content #f4  {
        width : 440px;
        height: 360px;
        margin : 5px 20px 10px 20px;
    }
    #f4-features, #content #f4-features {
        display : none;
    }
    #f4-shorts, #content #f4-shorts {
        width : 440px;
        height: 360px;
        float : left;
    }
    #f4 #f4-short-1 ,#f4 #f4-short-2, #f4 #f4-short-3, #f4 #f4-short-4,
    #content #f4 #f4-short-1 ,#content #f4 #f4-short-2, #content #f4 #f4-short-3, #content #f4 #f4-short-4  {
        padding-left : 0px;
        padding-right : 15px;
        height: 90px;
    }
    #f4 .f4-short-image, #content #f4 .f4-short-image {
        float : left;
        height: 90px;
        width: 90px;
    }
    #f4 .f4-short-title, #content #f4 .f4-short-title  {
        padding : 10px 0px 0px 100px;
    }
    #f4 .f4-short-brief, #content #f4 .f4-short-brief  {
        padding : 5px 0px 5px 100px;
        display: block;
    }
    #f4 .f4-short-selected, #content #f4 .f4-short-selected  {
        border-left : none;
        padding-left : 0px !important;
    }
	
	#content #f4-features, #content #f4-shorts {
		height : 360px;
    }
	#content #f4 #f4-short-1,
	#content #f4 #f4-short-2,
	#content #f4 #f4-short-3,
	#content #f4 #f4-short-4 {
		height : 90px;
	}
	#content #f4 .f4-short-image {
		height : 90px;
		width : 90px;
	}
	#content #f4 .f4-short-title {
		padding : 10px 0px 0px 100px; 
		font-weight : bold;
	}
	#content #f4 .f4-short-brief {
		display : block;
	}

	.show-rsp4 {display: none; visibility:hidden;}
	.show-rsp2 {display: inline; visibility:visible}

.anuform label img {
    position:static;
    right: 0
}

iframe.anu-map { width: 440px; height: 294px; }
.one-third iframe.anu-map{ width: 440px; height: 294px; }
.wide iframe.anu-map{ width: 440px; height: 294px; }
.narrow iframe.anu-map{ width: 200px; height: 200px; }
.doublenarrow iframe.anu-map{ width: 440px; height: 294px; }
.two-third iframe.anu-map{ width: 440px; height: 294px; }
.two-third .w-wide iframe.anu-map{ width: 420px; height: 281px;}


.one-third .yt-vid,
.two-third .yt-vid,
.doublewide .yt-vid,
.wide .yt-vid,
.doublenarrow .yt-vid,
.full .yt-vid,
#content .full .yt-vid {
	height: 247px;
}


#anu-detail {
    width : 50%;
}

#anu-address {
    width : 50%;
}

#anu-groups {
    width : 97%;
    margin-left: 10px;
}

#anu-groups .hpad {
    padding-left: 9px;
    padding-right: 9px;
}

.anu-ftr-go8 { float : left; clear : none; }
.anu-ftr-iaru { float : left; clear : none; }
.anu-ftr-apru { float : left; clear : none; }
.anu-ftr-edx { float : left; clear : none; }

.cols4, .cols3, .cols2 {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
}

.full .box20 .w-doublenarrow {
    width: 100%;
}

.full-at-480 { width: 100% !important; margin-left: 0 !important ; margin-right: 0 !important;}

.full-at-480.narrow	{ width : 91.6666% !important; margin-left : 20px !important; margin-right : 20px !important; }



.marginleft { margin-left : 20px !important; }
.marginright { margin-right : 20px !important; }

.padleft { padding-left : 20px !important; }
.padright { padding-right : 20px !important; }

.doublewide .anu-promo-gallery  .fotorama__arr--next,
.doublewide .anu-promo-gallery  .fotorama__arr--prev ,
.anu-promo-gallery  .fotorama__arr--next,
.anu-promo-gallery  .fotorama__arr--prev {
	top : 116px;
}
.doublewide .anu-promo-gallery  .fotorama__arr--next{
	right : 0px;
}

.clear-at-480 {
    clear: both;
}

.rsp-links { line-height: 1.5em; }

.big-pullquote {
background: url(../images/styles/quote-in.png) no-repeat top left;
width: 50%;
text-align: center;
color: #333333;
font-size : 1.5em;
line-height: 1.25em;
}
.big-pullquote p {
background: url(../images/styles/quote-out.png) no-repeat bottom right;
margin : 0px;
padding : 0px 25px 0px 35px;
font-weight: 300;
}

}

/* ================================================================= */
/* ================================================================= */

@media only screen and (min-width: 600px) and (max-width: 959px) {
    #explore, #bnr, #bnr-gwy, #gw-nav, #body, #anu-footer, #anu-subfooter, #tabs-nav  {
		width : 600px;
	}

h1 { font-size : 2.2em; }
h2 { font-size : 1.7em; }
h3 { font-size : 1.25em; }
h1, h2, h3, h4, h5, h6 { line-height : 1.075em; }

	blockquote {
		margin-left : 40px;
		margin-right : 40px;
	}

	.narrow			{ width : 18.3333%; margin-left : 20px; margin-right : 20px; }
	.wide			{ width : 30.8333%; margin-left : 20px; margin-right : 20px; }
	.doublenarrow	{ width : 43.3333%; margin-left : 20px; margin-right : 20px; }
	.doublewide		{ width : 68.3333%; margin-left : 20px; margin-right : 20px; }
	.full			{ width : 93.3333%; margin-left : 20px; margin-right : 20px; }
	.one-third		{ width : 26.6666%; margin-left : 20px; margin-right : 20px; }
	.two-third		{ width : 60.0000%; margin-left : 20px; margin-right : 20px; }

	.w-narrow		{ width : 18.3333%; }
	.w-wide			{ width : 30.8333%; }
	.w-doublenarrow	{ width : 43.3333%; }
	.w-doublewide	{ width : 68.3333%; }
	.w-full			{ width : 100%; }
	.w-one-third	{ width : 26.6666%; }
	.w-two-third	{ width : 60.0000%; }

.two-third .w-doublenarrow { width : 43%; }
    .two-third .left.w-full { width: 96%}

.box.doublenarrow {width: 40%}
.box.one-third {width: 23.33%}
.box.narrow {width: 40%}


	#content .narrow				{ width : 26.6666%; margin-left : 20px; margin-right : 20px; }
	#content .narrow .w-narrow	{ width : 100%; }

	#content .wide				{ width : 43.3333%; margin-left : 20px; margin-right : 20px; }
	#content .wide .w-narrow		{ width : 61.5384%; }
	#content .wide .w-wide		{ width : 100%; }

	#content .doublenarrow					{ width : 60.0000%; margin-left : 20px; margin-right : 20px; }
	#content .doublenarrow .w-narrow			{ width : 44.4444%; }
	#content .doublenarrow .w-wide			{ width : 72.2222%; }
	#content .doublenarrow .w-doublenarrow	{ width : 100%; }

	#content .doublewide					{ width : 93.3333%; margin-left : 20px; margin-right : 20px; }
	#content .doublewide .w-narrow		{ width : 28.5714%; }
	#content .doublewide .w-wide			{ width : 46.4285%; }
	#content .doublewide .w-doublenarrow	{ width : 64.2857%; }
	#content .doublewide .w-doublewide	{ width : 100%; }



#content .doublewide .box .w-wide,
#content .doublewide .box-solid .w-wide,
#content .doublewide .box-solid-uni .w-wide,
#content .doublewide .box-solid-grey .w-wide,
#content .doublewide .box-bdr2 .w-wide,
#content .doublewide .box-bdr2-uni .w-wide { width : 46%; }

#content .doublenarrow .box .w-narrow,
#content .doublenarrow .box-solid .w-narrow,
#content .doublenarrow .box-solid-uni .w-narrow,
#content .doublenarrow .box-solid-grey .w-narrow,
#content .doublenarrow .box-bdr2 .w-narrow,
#content .doublenarrow .box-bdr2-uni .w-narrow { width : 44%; }

#content .doublewide .box .w-narrow,
#content .doublewide .box-solid .w-narrow,
#content .doublewide .box-solid-uni .w-narrow,
#content .doublewide .box-solid-grey .w-narrow,
#content .doublewide .box-bdr2 .w-narrow,
#content .doublewide .box-bdr2-uni .w-narrow { width : 28%; }

.anu-grid .one-third.row-first {
    clear: none;
}

.anu-grid .one-third {
    width : 43.3333%;
}
.anu-grid .one-third.box {
    width: 40%;
}

.anu-grid .one-third.grid-odd {
    clear: both;
}

#menu .narrow { width : 93.3333%; margin-left : 20px; margin-right : 0%; }

/*
#content .doublewide .c1of6, #content .doublewide .c2of6, #content .doublewide .c3of6,
#content .doublewide .c4of6, #content .doublewide .c5of6, #content .doublewide .c6of6  {
    width : 11.9%;
}
*/

	#feat #anu-features-rotating, #anu-features-rotating { width : 94%; margin-left : 3.3333%; margin-right : 3.3333%; }
	#anu-features-rotating h1, #anu-features-rotating h2,
	#anu-features-rotating-2 h1, #anu-features-rotating-2 h2,
	#anu-features-rotating-22 h1, #anu-features-rotating-22 h2,
	#anu-features-vertical h1, #anu-features-vertical h2,
	#anu-features-vertical-w h1, #anu-features-vertical-w h2 {
		font-size : 1.125em;
		font-weight : bold;
	}
    
    .vid-full-3 {
    width: 600px;
    height: 200px
    }
    

    
	#feat #anu-features-rotating .feature-text, #anu-features-rotating .feature-text, #anu-features-rotating-2 .feature-text {
		width : 37%;
		line-height : 1.125em;
        height: 190px;
        overflow: hidden;
	}
	#feat #anu-features-rotating .feature-text p, #feat-learn #anu-features-rotating .feature-text p, #anu-features-rotating .feature-text p {
		font-size : 1.0em;
	}
	#feat #features-nav-rotating {
		left : 63%;
	}
	#features-nav-rotating {
		left : 64%;
	}
	#feat-learn {
		height : 210px;
	}
	#feat-learn #anu-features-rotating, #feat-learn #anu-features-rotating .feature-box {
		height : 170px;
	}
    #feat-learn #anu-features-rotating .feature-image {
        height: 140px;
    }

	#feat-learn #anu-features-rotating .feature-text {
		width : 46%;
		line-height : 1.125em;
	}
	#feat-learn #anu-features-rotating .feature-image {
		width : 46%;
	}
	#feat-learn #features-nav-rotating {
		top : 145px;
	}
    
    #features-nav-ticker {
        left: 88%;
      }

	#srch-hdr {display : block; margin-right:20px}
	#srch-hdr-img {display:none;}
	#explore-hdr #srch-hdr-mini {display:none;}
	#srch-hdr .globalsearch { width: 45%; }
    #srch-hdr.srch-gw2 .globalsearch {
        width: 70%;
    }
	#srch-hdr .srch-radio { display:none;}
	#srch-hdr .srch-select { display:inline;}
	
    #anustaffform {
        width: 75%;
    }
    
    #explore-hdr a:link, #explore-hdr a:visited, #explore-hdr a:active {
        padding-left: 18px;
    }
	
	#bnr-gwy {
	height : 90px;
	}

	#bnr-left {
	padding : 10px 0px 10px 20px;
	clear : both;

	}
    
    #bnr-wrap.bnr-gwy-high #bnr-h-lines {
        width: 350px;
    }
    
	#bnr-right {
		padding : 5px 0px 10px 20px;
        margin: 0;
		text-align : left;
		float : left;
		clear : both;
	}
	#bnr-gwy  #bnr-left {
    	padding : 10px 0px 0px 18px;
    }
    #bnr-gwy  #bnr-right {
       	padding : 5px 20px 10px 0px;
	}
    
    #bnr-gwy  #bnr-mid {
		padding-bottom : 15px;
        width: 70%;
    }
    
    #gw2select-options {
        margin-left: 20px;
    }
     #gwhnav2select-options {
        margin-left: 1%;
    }

    #tabs-wrap #gw-nav, #tabs-wrap #tabs-nav {
        padding-left:20px;
    }

	.blockleft {
		padding-left : 15px;
	}
	.blockright {
		padding-right : 15px;
	}
    #gw-iconlist { width : 93.5%; }
	#update-details { width : 93.3333%; }
	.anu-band #update-details { width: 560px; }

	.anu-gw-col-left  { width : 93.3333% !important; }
	.anu-gw-col-right  { width : 93.3333% !important; }
	.description {
		margin-right : 20px;
		width: 46.4%;
	}
    .acton .form-item .description {
        margin-right : 0;
        width: 100%;
    }
    .anu-right-swap3 {
        float:left;
    }
    .anu-left-swap3 {
        float:right;
    }
    .anu-text-right-swap3 {
        text-align:left;
    }
    .anu-text-left-swap3 {
        text-align:right;
    }
	.links {
		margin-left : 20px;
		width : 46.4%;
	}

	.calendar th {
		padding:4px;
		font-size:0.85em;
	}
	.calendar td {
		padding:4px;
		font-size:0.85em;
	}
    
     .calendar-week7 {
        width:24%;
    }

    #f4, #content #f4 {
        width : 560px;
        height: 360px;
        margin : 0 20px 5px 20px;
    }
    #f4-features, #content #f4-features {
        width : 280px;
        height: 360px;
        
    }
    #f4 .f4-image, #content #f4 .f4-image {
        width : 280px;
        height : 360px;
    }
    #f4 .f4-image-text, #content #f4 .f4-image-text {
        top : 240px;
        width : 260px;
        height : 120px;
        padding : 10px 10px 5px 10px;
    }
    #f4 .f4-title, #content #f4 .f4-title {
        width : 240px;
    }
    #f4 .f4-brief, #content #f4 .f4-brief {
        width : 240px;
        padding-top : 5px;
    }
    #content #f4-shorts {
        width: 280px;
        height : 360px;
    }
    
    #content #f4 #f4-short-1,
    #content #f4 #f4-short-2,
    #content #f4 #f4-short-3,
    #content #f4 #f4-short-4 {
        height : 90px;
    }
    #content #f4 .f4-short-image {
        height : 90px;
        width : 90px;
    }

    .contactsearch { width : 65%; }

    .show-rsp4 {display: none; visibility:hidden;}
	.show-rsp3 {display: inline; visibility:visible}

iframe.anu-map { width: 560px; height: 374px; }
.one-third iframe.anu-map{ width: 160px; height: 160px; }
.wide iframe.anu-map{ width: 260px; height: 174px; }
.narrow iframe.anu-map{ width: 160px; height: 160px; }
.doublenarrow iframe.anu-map{ width: 359px; height: 240px; }
.two-third iframe.anu-map{ width: 359px; height: 240px; }
.two-third .w-wide iframe.anu-map{ width: 160px; height: 160px;}


.one-third .yt-vid {
    height: 90px;
}
.two-third .yt-vid {
    height: 232px;
}
.wide .yt-vid {
    height: 146px;
}
.doublenarrow .yt-vid {
    height: 232px;
}

.narrow .yt-vid {
    height: 90px;
}

.doublewide .yt-vid,
.full .yt-vid,
#content .full .yt-vid {
	height: 345px;
}

#gw-nav-wrap {
    height: 25px;
}

#gw-nav {
    letter-spacing : 0.05em;
    height: 25px;
}

#gw-nav ul {
    display : inline;
}
#gw-nav ul li a {
    padding-left : 10px;
    padding-right : 10px;
    height: 15px;
    padding: 5px 10px 5px 10px;
    font-size:1.0em;
}

#gw-mobile-menu-nav {
    letter-spacing : 0.05em;
}

#gw-mobile-menu-nav ul {
    display : inline;
}
#gw-mobile-menu-nav ul li a {
    padding-left : 10px;
    padding-right : 10px;
}

#gw-mobile-menu-wrap #mobilesearch #qt1 {
    width: 88%;
}

#bnr-gwy #bnr-right {
    padding-right:20px;
    padding-top:5px;
    width: 390px;
}

.bnr-gw-util-wrap {
    float: right;
}
.bnr-gw-util {
    float: right;
    margin-right: -5px;
}


.bnr-gw2-search {
    float: right;
}

/*#update-details {*/
/*	width : 600px;*/
/*}*/

#anu-detail {
    width : 40%;
}

#anu-address {
    width : 30%;
}

#anu-groups {
    width : 25%;
    float:right;
    margin-right: 10px;
}

.gw-mega-wrap, #gw-mega-under{
    height: 340px;
}

.gw-mega-menu {
    width : 600px;
}

.gw-mega-wrap .narrow {
    width: 26.6666%;
    margin-left: 20px;
    margin-right: 20px;
    
    
}

.gw-mega-wrap .narrow.gw-mega-t3 {
    clear : left;
    width : 93.3333%;
    padding-top : 20px;
}

.gw-mega-t3-image {
    margin-top : 17px;
    float:left;
    width:28%;
}

.gw-mega-menu .full .iconlist_h {
    margin-top: -20px;
}

.gw-mega-t3-text {
    margin-top : 20px;
    float : right;
    width : 64%;
}

ul.t3-info {
    padding : 0;
}

ul.t3-info li {
    display:inline;
    float:left;
    padding-right: 15px;
}


#gw-megas-tabs #gw-megas {
    display: none
}

.cols4  {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}

.cols3 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

.cols2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

.full-at-600 {
    width : 93.3333% !important; margin-left : 20px; margin-right : 20px;
}

.full-at-600.w-one-third, .full-at-600.w-two-third, .full-at-600.w-narrow,
.full-at-600.w-wide, .full-at-600.w-doublenarrow, .full-at-600.w-doublewide {
    width : 100% !important; margin-left: 0 !important; margin-right: 0 !important;
}

.full-at-600.box {
    width : 90% !important; margin-left : 20px; margin-right : 20px;
}

.half-at-600 {
    width : 43.3333% !important;
}
.half-at-600.box {
    width : 40% !important;
}

.half-at-600.w-one-third, .half-at-600.w-two-third, .half-at-600.w-narrow,
.half-at-600.w-wide, .half-at-600.w-doublenarrow, .half-at-600.w-doublewide {
    width : 50% !important;
}

.full .box20 .half-at-600.w-one-third, .full .box20 .half-at-600.w-narrow, .full .box20 .half-at-600.w-two-third {
    width: 46.1% !important;
}

.full .box20 .half-at-600.w-one-third.marginleft.marginright {
    margin-left: 0px !important;
}

.full .box20 .w-one-third {
    width: 28.15%;
}

.full .box20 .w-narrow {
    width: 19.23%;
}

.full .box20 .w-two-third {
    width: 63.8%;
}

.full .box20 .w-doublenarrow {
    width: 46%;
}

.clear-at-600 {
    clear: both;
}

.full .box20 .w-narrow.anu-col-m.half-at-600 {
    margin-left:0 !important
}
.full .box20 .w-narrow.anu-col-r.half-at-600 {
    margin-left:0 !important
}

.marginleft { margin-left : 20px !important; }
.marginright { margin-right : 20px !important; }

.nomarginleft-at-600 {
    margin-left: 0 !important;
}
.nomarginright-at-600 {
    margin-right: 0 !important;
}

.padleft { padding-left : 20px; }
.padright { padding-right : 20px; }

.doublewide .anu-promo-gallery  .fotorama__arr--next,
.doublewide .anu-promo-gallery  .fotorama__arr--prev ,
.anu-promo-gallery  .fotorama__arr--next,
.anu-promo-gallery  .fotorama__arr--prev {
	top : 146px;
}
.doublewide .anu-promo-gallery  .fotorama__arr--next{
	right : 0px;
}

}

/* ================================================================= */
/* ================================================================= */

@media only screen and (max-width: 599px) {
    #gw-nav ul {display: none;}

    #features-nav-rotating li a,
	#features-nav-rotating-2 li a,
	#features-nav-rotating-22 li a,
	#features-nav-vertical li a,
	#features-nav-vertical-w li a {
		margin-right : 7px;
	}
    #anu-features-rotating .feature-image img, #anu-features-rotating-2 .feature-image img {
        max-width: 100%;
    }
	.datetext .divline-solid {
	margin-top : 0px;
	padding-top : 0px;
	}
	.datetext p.col-title {
    margin-top: 0px;
	}
	#anu-events .narrow {
	margin-top:0px;
	margin-bottom:0px;
	}
	#anu-news .narrow {
	margin-top:0px;
	margin-bottom:0px;
	}
	#anu-vision .narrow {
	margin-top:0px;
	margin-bottom:0px;
	}
	.w-narrow.anu-col-right, .w-narrow.anu-col-left	{ 
    width : 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    }

#anustaffform {
    width: 100%;
}

/*.anu-ftr-iaru { clear:both;}
.anu-ftr-edx { clear:both;}*/


#bnr-gwy #bnr-right {
    display:none;
}
#gw-nav-wrap {
    display:none;
}

.anustaff-container {
    border-left: 0;
    padding-left: 0;
}

#anu-features-ticker .features-fade,
#anu-features-ticker .feature-text,
#anu-features-ticker {
    height: 68px;
}

#anu-features-ticker .features-fade {
    left: 80%;
}

#features-nav-ticker {
    top: 20px;
}



}

/* ================================================================= */
/* ================================================================= */

@media only screen and (max-width: 959px) {

	.rsp-fig-table {
		max-width: 100%;
		overflow-x: scroll;
	}

	#gw-nav img {position:relative; vertical-align : middle; left : 2px;}
	#anu-col1 {display: none;}
	.social-icons-nav { display : none;	}
	.social-icons-bnr { display : block;	}
    
    /*.anu-ftr-apru { clear:both;}*/
    
	#update-details .upd-date, #update-details .upd-officer, #update-details .upd-contact { display : block; }
	
    #update-details .hpad { display : none;	}
	#menu { width : 100%; display : none; }
	#content { width : 100%; }
	#feat-learn #features-nav-rotating {
		left : 0px;
	}
	#gw-iconlist { margin: 0 20px 0 20px; padding-top : 15px; padding-bottom : 15px; border-top : #CCC 1px solid; }
	ul.iconlist li { float : left; padding-left : 0; padding-right: 10px; }
	ul.iconlist li  a { padding-left : 26px ; line-height:30px; }
	
    /*#anu-groups {
		margin : 0 3% 0 0;
	}*/
    
    #anu-groups a img {
        padding-right: 0;
    }

	#anu-address p {
		padding-bottom : 0px;
	}
	#bnr-gwy  #bnr-left {
	clear : none;
	}
	#bnr-gwy #bnr-right {
	text-align : right;
	float : right;
	clear : none;
	}
    #bnr-gwy.bnr-gwy-high #bnr-left {
        padding-top : 20px;
        padding-bottom: 10px;
    }
    
	#gw-hnav {
		margin-top : 5px;
		border-bottom : none;
	}

#tabs-wrap {
    border-top: none
}

#tabs-wrap #gw-nav, #bnr-gwy.bnr-gwy-high #bnr-right, #bnr-gwy.bnr-gwy-high #bnr-low {
        display: none;
    }
    #gw-mobile-menu-wrap.bnr-gwy-high, #gw-mobile-menu-wrap {
        display: block;
    }

#gw-nav-wrap, #gw-megas {
    display:none;
}

.srch-sel-site ul {
    border-top: 0;
}

.bnr-gw2-search .srch-divide {
    padding: 0 5px 0 5px;
}

	.search-box { display:none; }

	.search-boxes {
	font-size : 0.85em;
	margin-top : 10px;
	padding-top : 0px;
	margin-left : 20px;
	margin-right : 20px;
	}
	.search-menu {
	float : left;
	width : 20%;
	background-color : #FFF;
	padding: 5px 5px 1px 5px;
	border: 1px solid #CCC;
	height : 27px;
	}
	.search-form {
	float : right;
	text-align : right;
	width : 69%;
	background-color : #FFF;
	padding: 5px 5px 1px 5px;
	border: 1px solid #CCC;
	height : 27px;
    margin-right:0;
	}
	.search-form input.search-query {
	width : 35%;
	}
    
    /*
    .anu-gw-col-left	{
        width : 93.3333% !important;
    }
    .anu-gw-col-right	{
        width : 93.3333% !important;
    }
    */
    .touchdown-list {display: none;}
	.touchdown {display: inline; }

    .hide-rsp {display: none; visibility:hidden}
	.show-rsp {display: inline; visibility:visible}

	.bnr-1line {padding-top : 0px; margin-bottom : 10px;}
	.pagetabs-nav {
	height : 100%;
	border-bottom : 1px solid #CCC; 
	margin : 0px;
	width : 100%;
	}
	.pagetabs-nav ul {
	margin : 0px 0px 10px 0px;
	width : 100%;
	}
	.pagetabs-nav ul li {
	width : 100%;
	}
   .pagetabs-nav ul li a {
	border-bottom : 1px solid #CCC; 
	padding : 1%;
	width : 98%;
	}

	.anu-promo-gallery  .fotorama__arr--next{
		right : 0px;
	}




}

/* ================================================================= */
/* ================================================================= */

@media only screen and (min-width: 960px) {
	#explore, #bnr, #bnr-gwy, #gw-nav, #body, #anu-footer, #anu-subfooter  {
		width : 960px;
	}
	#srch-hdr {display : block;}
	#srch-hdr-img {display:none;}
    #explore-hdr #srch-hdr-mini {display:none;}

    #srch-hdr .globalsearch { width: 35%; }
    #srch-hdr.srch-gw2 .globalsearch { width: 50%; }

	#srch-hdr .srch-radio { display:inline;}
	#srch-hdr .srch-select { display:none;}
	#menu { display : block; }
	#update-details .upd-about { float: right; height: auto;}

	.touchdown-list {display: inline;}
	.touchdown {display: none;}

    .hide-rsp {display: inline; visibility:visible;}
	.show-rsp {display: none; visibility:hidden;}
	.show-rsp1 {display: none; visibility:hidden;}
	.show-rsp2 {display: none; visibility:hidden;}
	.show-rsp3 {display: none; visibility:hidden;}
	.show-rsp4 {display: inline; visibility:visible;}
    
    #gw-iconlist {padding-top : 0; margin-top:0 }

	#bnr-gwy.bnr-gwy-high #bnr-right {
        padding : 5px 0px 10px 0px;
    }

#anu-detail p, #anu-address p {
    padding-left: 15px;
}

/*#update-details {*/
/*	width : 960px;*/
/*}*/
	.anu-band #update-details { width: 920px; }

#anu-detail {
    width : 20%;
    margin-bottom: 20px;
}

#anu-address {
    width : 28%;
}

#anu-groups {
    width : 50%;
    float: right;
    margin-right: 10px;
}



}

/* ================================================================= */
/* ================================================================= */

@media only screen and (min-width: 600px) {
	.bigsearch select {
		font-size : 1.5em;
	}
	.bigsearch select optgroup {
		font-size : 0.65em;
	}
}

/* ================================================================= */
/* ================================================================= */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	body {-webkit-text-size-adjust: none;}
}
 

    
/*********************/
/*   anu-cos.css     */
/*********************/
   


/* version 4.20.6 (2018-06-20) */

#bnr-wrap {
    border-bottom-color : #fff;
    /* border-bottom: 2px solid #be830e; */
    }
    #bnr-underline {
    border-bottom: #80B99B solid 1px;
    }
    
    #gw-megas-tabs .gw-mega-t2 .gw-select {
        border-left: #be830e 5px solid !important;
    }
    
    #gw-megas-tabs .gw-mega-menu .gw-mega-t1.gw-select {
        border-left:#be830e 10px solid !important;
    }
    .gw-mega-wrap {
        border-bottom: #007236 3px solid;
    }
    
    #tabs-wrap #gw-nav ul li a:hover, #tabs-wrap #gw-nav a:hover {
        color: #004420;
        background-color: #BFDCCD;
    }
    
    .box-header {
        background-color : #f5edde;
        /* border-color: #005DAA; */
        color : #333;
        font-weight: bold;
        border: 1px solid #be830e !important;
        border-bottom: 1px solid #be830e !important;
        }
        
        .box-header h1, .box-header h2, .box-header h3 {
        color : #000;
        }
        
        .box-header a, .box-header a:active, .box-header a:visited  {
        color : #000;
        }
        
        .box-solid, .box-dotted, .box-college {
        background-color : #FFF;
        border-color : #be830e;
        }
        .box2-solid, .box-solid2 {
        background-color : #FFF;
        border-color : #be830e;
        }
        .box-bdr2, .box2-dotted, .box-dotted2 {
        background-color : #FFF8E8;
        border-color : #be830e;
        }
        
        .bdr-college {
        border-color : #be830e;
        }
        
        .bdr-college75 {
        border-color : #be830e;
        }
        
        .bdr-college50 {
        border-color : #be830e;
        }
        
        .bdr-college25 {
        border-color : #be830e;
        }
        
        .bdr-college10 {
        border-color : #be830e;
        }
    
    .grd-college {
    background :  #007236 url(../images/styles/gradient-cops.jpg) repeat-x bottom left;
    }
    
    .grd-college75 {
    background : #409568 url(../images/styles/gradient-cops50.jpg) repeat-x bottom left;
    }
    
    .grd-college50 {
    background : #80B99B url(../images/styles/gradient-cops50.jpg) repeat-x bottom left;
    }
    
    .grd-college25 {
    background : #BFDCCD url(../images/styles/gradient-cops25.jpg) repeat-x bottom left;
    }
    
    .grd-college10 {
    background : #E6F1EB url(../images/styles/gradient-cops10.jpg) repeat-x bottom left;
    }
    
    .text-college, .hdr-college, .hdr-college a, .hdr-college a:hover {
    color : #be830e;
    }
    
    table {
    border-color : #be830e;
    }
    th {
    background-color : #E6F1EB;
    border-color : #007236;
    color : #000;
    }
    
    th a {
    color : #000;
    }
    
    table.tbl-row-bdr tr td, table.tbl-row-bdr tr th {
    border-color : #007236;
    }
    table.tbl-col-bdr td, table.tbl-col-bdr th {
    border-color : #007236;
    }
    table.tbl-cell-bdr td, table.tbl-cell-bdr th {
    border-color : #007236;
    }
    
    .divline-solid-college, .divline-dotted-college, .divline-bold-college  {
    border-bottom-color : #007236;
    }
    
    #features-nav li a:hover, #features-nav-rotating li a:hover, #features-nav-rotating li .linkselect {
    background-color : #007236;
    border-color : #007236;
    }
    
    #f4 #f4-short-1,
    #f4 #f4-short-2,
    #f4 #f4-short-3,
    #f4 #f4-short-4 {
        background-color : #E6F1EB;
    }
    #f4 .f4-short-selected {
        background-color : #80B99B !important;
        border-left-color : #007236;
    }
    @media only screen and (max-width: 599px) {
    #f4 .f4-short-selected {
    
         background-color : #E6F1EB !important;
    }
    }
    
    
    div.menu-blue, div.menu-main {
        border-top-color: #be830e;
        }
        
        .menu-main .selected, .menu-blue .selected {
        border-left:5px solid #be830e;
        }
        
        .tools-college {
            color : #000;
            background : #F5edde;
            }
            
        .tools-college ul li a {
            color : #000;
            background : #f5edde;
            }
            
        .tools-college ul li a:hover {
            background : #f5edde5c;
            color:#000;;
            }
        
            .band-college-wrap  { background-color : #f5edde; color: #000; }
            .band-college-wrap a { color: #00549e; }
            .band-college h1,.band-college h2,.band-college h3,.band-college h4,.band-college h1 a,.band-college h2 a,.band-college h3 a,.band-college h4 a
            { text-shadow: unset; }
            .band-college h1,.band-college h2,.band-college h3,.band-college h4,.band-college h5,.band-college h6,.band-college h1 a,.band-college h2 a,.band-college h3 a,.band-college h4 a,.band-college h5 a,.band-college h6 a
            { color: #000; text-decoration: none; }
            
            .band-college75-wrap { background-color : #f5edde; color: #000; }
            .band-college75-wrap a { color: #00549e; }
            .band-college75 h1,.band-college75 h2,.band-college75 h3,.band-college75 h4,.band-college75 h1 a,.band-college75 h2 a,.band-college75 h3 a,.band-college75 h4 a
            { text-shadow: unset; }
            .band-college75 h1,.band-college75 h2,.band-college75 h3,.band-college75 h4,.band-college75 h5,.band-college75 h6,.band-college75 h1 a,.band-college75 h2 a,.band-college75 h3 a,.band-college75 h4 a,.band-college75 h5 a,.band-college75 h6 a
            { color: #000; text-decoration: none; }
            
            .band-college50-wrap { background-color : #f5edde; color: #000; }
            .band-college50-wrap a { color: #00549e; }
            .band-college50 h1,.band-college50 h2,.band-college50 h3,.band-college50 h4,.band-college50 h1 a,.band-college50 h2 a,.band-college50 h3 a,.band-college50 h4 a
            { text-shadow: unset; }
            .band-college50 h1,.band-college50 h2,.band-college50 h3,.band-college50 h4,.band-college50 h5,.band-college50 h6,.band-college50 h1 a,.band-college50 h2 a,.band-college50 h3 a,.band-college50 h4 a,.band-college50 h5 a,.band-college50 h6 a
            { color: #000; text-decoration: none; }
            
            .band-college25-wrap { background-color : #f5edde; color: #000; }
            .band-college25-wrap a { color: #00549E; }
            .band-college25 h1,.band-college25 h2,.band-college25 h3,.band-college25 h4,.band-college25 h1 a,.band-college25 h2 a,.band-college25 h3 a,.band-college25 h4 a
            { text-shadow: unset; }
            .band-college25 h1,.band-college25 h2,.band-college25 h3,.band-college25 h4,.band-college25 h5,.band-college25 h6,.band-college25 h1 a,.band-college25 h2 a,.band-college25 h3 a,.band-college25 h4 a,.band-college25 h5 a,.band-college25 h6 a
            { color: #000; text-decoration: none; }
            
            .band-college10-wrap { background-color : #f5edde; color: #000; }
            .band-college10-wrap a { color: #00549E; }
            .band-college10 h1,.band-college10 h2,.band-college10 h3,.band-college10 h4,.band-college10 h1 a,.band-college10 h2 a,.band-college10 h3 a,.band-college10 h4 a
            { text-shadow: unset; }
            .band-college10 h1,.band-college10 h2,.band-college10 h3,.band-college10 h4,.band-college10 h5,.band-college10 h6,.band-college10 h1 a,.band-college10 h2 a,.band-college10 h3 a,.band-college10 h4 a,.band-college10 h5 a,.band-college10 h6 a
            { color: #000; text-decoration: none; }
            
            .band-college a:hover,.band-college h1 a:hover,.band-college h2 a:hover,.band-college h3 a:hover,.band-college h4 a:hover,.band-college h5 a:hover,.band-college h6 a:hover,
            .band-college75 a:hover,.band-college75 h1 a:hover,.band-college75 h2 a:hover,.band-college75 h3 a:hover,.band-college75 h4 a:hover,.band-college75 h5 a:hover,.band-college75 h6 a:hover,
            .band-college50 a:hover,.band-college50 h1 a:hover,.band-college50 h2 a:hover,.band-college50 h3 a:hover,.band-college50 h4 a:hover,.band-college50 h5 a:hover,.band-college50 h6 a:hover,
            .band-college25 a:hover,.band-college25 h1 a:hover,.band-college25 h2 a:hover,.band-college25 h3 a:hover,.band-college25 h4 a:hover,.band-college25 h5 a:hover,.band-college25 h6 a:hover,
            .band-college10 a:hover,.band-college10 h1 a:hover,.band-college10 h2 a:hover,.band-college10 h3 a:hover,.band-college10 h4 a:hover,.band-college10 h5 a:hover,.band-college10 h6 a:hover
             { color: #7B5A3D; text-decoration: underline; text-shadow: none; }
             
            .bg-college { background-color : #f5edde; color: #000 !important; }
            .bg-college a { color: #00549e !important; }
            .bg-college h1,.bg-college h2,.bg-college h3,.bg-college h4,.bg-college h1 a,.bg-college h2 a,.bg-college h3 a,.bg-college h4 a
            { text-shadow: unset !important; }
            .bg-college h1,.bg-college h2,.bg-college h3,.bg-college h4,.bg-college h5,.bg-college h6,.bg-college h1 a,.bg-college h2 a,.bg-college h3 a,.bg-college h4 a,.bg-college h5 a,.bg-college h6 a
            { color: #000 !important; text-decoration: none !important; }
            
            .bg-college75 { background-color : #f5edde; color: #000 !important; }
            .bg-college75 a { color: #00549e !important; }
            .bg-college75 h1,.bg-college75 h2,.bg-college75 h3,.bg-college75 h4,.bg-college75 h1 a,.bg-college75 h2 a,.bg-college75 h3 a,.bg-college75 h4 a
            { text-shadow: unset !important; }
            .bg-college75 h1,.bg-college75 h2,.bg-college75 h3,.bg-college75 h4,.bg-college75 h5,.bg-college75 h6,.bg-college75 h1 a,.bg-college75 h2 a,.bg-college75 h3 a,.bg-college75 h4 a,.bg-college75 h5 a,.bg-college75 h6 a
            { color: #000 !important; text-decoration: none !important; }
            
            .bg-college50 { background-color : #f5edde; color: #000 !important; }
            .bg-college50 a { color: #00549e !important; }
            .bg-college50 h1,.bg-college50 h2,.bg-college50 h3,.bg-college50 h4,.bg-college50 h1 a,.bg-college50 h2 a,.bg-college50 h3 a,.bg-college50 h4 a
            { text-shadow: unset !important; }
            .bg-college50 h1,.bg-college50 h2,.bg-college50 h3,.bg-college50 h4,.bg-college50 h5,.bg-college50 h6,.bg-college50 h1 a,.bg-college50 h2 a,.bg-college50 h3 a,.bg-college50 h4 a,.bg-college50 h5 a,.bg-college50 h6 a
            { color: #000 !important; text-decoration: none !important; }
            
            .bg-college25 { background-color : #f5edde; color: #000 !important; }
            .bg-college25 a { color: #00549E !important; }
            .bg-college25 h1,.bg-college25 h2,.bg-college25 h3,.bg-college25 h4,.bg-college25 h1 a,.bg-college25 h2 a,.bg-college25 h3 a,.bg-college25 h4 a
            { text-shadow: unset !important; }
            .bg-college25 h1,.bg-college25 h2,.bg-college25 h3,.bg-college25 h4,.bg-college25 h5,.bg-college25 h6,.bg-college25 h1 a,.bg-college25 h2 a,.bg-college25 h3 a,.bg-college25 h4 a,.bg-college25 h5 a,.bg-college25 h6 a
            { color: #000 !important; text-decoration: none !important; }
            
            .bg-college10 { background-color : #f5edde; color: #000 !important; }
            .bg-college10 a { color: #00549E !important; }
            .bg-college10 h1,.bg-college10 h2,.bg-college10 h3,.bg-college10 h4,.bg-college10 h1 a,.bg-college10 h2 a,.bg-college10 h3 a,.bg-college10 h4 a
            { text-shadow: unset !important; }
            .bg-college10 h1,.bg-college10 h2,.bg-college10 h3,.bg-college10 h4,.bg-college10 h5,.bg-college10 h6,.bg-college10 h1 a,.bg-college10 h2 a,.bg-college10 h3 a,.bg-college10 h4 a,.bg-college10 h5 a,.bg-college10 h6 a
            { color: #000 !important; text-decoration: none !important; }
        
    
    .bg-college a:hover,.bg-college h1 a:hover,.bg-college h2 a:hover,.bg-college h3 a:hover,.bg-college h4 a:hover,.bg-college h5 a:hover,.bg-college h6 a:hover,
    .bg-college75 a:hover,.bg-college75 h1 a:hover,.bg-college75 h2 a:hover,.bg-college75 h3 a:hover,.bg-college75 h4 a:hover,.bg-college75 h5 a:hover,.bg-college75 h6 a:hover,
    .bg-college50 a:hover,.bg-college50 h1 a:hover,.bg-college50 h2 a:hover,.bg-college50 h3 a:hover,.bg-college50 h4 a:hover,.bg-college50 h5 a:hover,.bg-college50 h6 a:hover,
    .bg-college25 a:hover,.bg-college25 h1 a:hover,.bg-college25 h2 a:hover,.bg-college25 h3 a:hover,.bg-college25 h4 a:hover,.bg-college25 h5 a:hover,.bg-college25 h6 a:hover,
    .bg-college10 a:hover,.bg-college10 h1 a:hover,.bg-college10 h2 a:hover,.bg-college10 h3 a:hover,.bg-college10 h4 a:hover,.bg-college10 h5 a:hover,.bg-college10 h6 a:hover
    { color: #7B5A3D !important; text-decoration: underline !important; text-shadow: none !important; }
     
    a.btn-action-college {
        background: #fff;
        border-radius: 5px;
        border-color:#be830e;
        border-style:solid;
            margin: 0;
        display:block;
        padding:20px 2px 20px 2px;
        text-align: center;
        color: #000 !important;
        font-size : 1.5em;
        text-decoration: none;
    }
    a.btn-action-college:hover {
       background: #000 !important;
         color: #be830e !important;
         text-decoration: none !important;
         border-color:#000;
    }
     
     @media only screen and (max-width: 479px) {
        .anu-band .band-college,
        .anu-band .band-college75,
        .anu-band .band-college50,
        .anu-band .band-college25,
        .anu-band .band-college10 {
            width: 320px;
        }
    }
    
    @media only screen and (min-width: 480px) and (max-width: 599px) {
        .anu-band .band-college,
        .anu-band .band-college75,
        .anu-band .band-college50,
        .anu-band .band-college25,
        .anu-band .band-college10 {
            width: 480px;
        }
    }
    
    @media only screen and (min-width: 600px) and (max-width: 959px) {
        .anu-band .band-college,
        .anu-band .band-college75,
        .anu-band .band-college50,
        .anu-band .band-college25,
        .anu-band .band-college10 {
            width: 600px;
        }
    }
    

