@charset "utf-8";
/* CSS Document */

/**
 * RESET
 */

body, p, h1, h2, h3, h4, h5,
h6, ul, ol, dl, dt, dd, li,
form, fieldset, q, quote { padding: 0; margin: 0; }
ul, ol { list-style: none; }
img, fieldset { border: 0; vertical-align: bottom; }
img { behavior: url(/media/39300/iepngfix.htc); }
a { outline: 0; text-decoration: none; }

/**
 * commons
 */

body { text-align: center;}
#head, #main, #content { clear:both; }
.content { width: 924px; margin: 0 auto; text-align: left; height: 1%; }

.content:after { content: "♥"; display: block; height: 0; clear: both; visibility: hidden;}
.content .content { width: auto; }

.off-screen-hide {left:-20000px; position:absolute; z-index:10;} /* used to umbraco rendering issue with closing </a> tags */
.column, .column-2, .column-3, .column-4 { margin-left: 20px; float: left; display: block; }
.column {width:216px; }
.column-2 {width:452px;}
.column-3 {width:688px;}
.column-4 {width:924px; margin-left:0;}
fieldset {margin-bottom:20px;}
input {width:300px;}
#Home_search form input {width:180px;}
#txtSearch {width: 180px;}

#Home_search form input.button
{
	width:25px;
	height:22px;
	border:0 none;
	vertical-align:bottom;
}
input.button
{
	width:25px;
	height:22px;
	border:0 none;
	vertical-align:bottom;
}
select {width:300px;}
.first {margin-left:0;}

#body a {color: blue; font: 13px/20px Helvetica, Arial, sans-serif; }
a {color: #3c3b39; font: 11px/29px Helvetica, Arial, sans-serif; }
a:hover{color:#0188cc;}

/**
 * head
 */
 
 #head {margin-bottom:20px;}
 /*#head .content{background-image:url(../img/header-bg.gif); background-color:#0188cc; display:block; height:93px;}*/
 #head .content{background-image:url(/media/21897/header-bg.gif); background-color:#0188cc; display:block; height:93px;}
 /*#head .content{background:url(/media/49739/alc_banner4.png) no-repeat right top; background-color:#000; display:block; height:154px;}*/
 
 /**
 * main
 */
 #home-features {margin-bottom:20px; display:block; height:300px;}

 
/* #home-features*/ 
 #home-features #about{width:186px; display:block; height:165px; background:url(../img/home-about-nswalc.jpg) #fff no-repeat;padding-top:90px; padding-left:15px; padding-right:15px; font: 11px/15px Helvetica, Arial, sans-serif; line-height: 18px;}
 #home-features .AboutMore {float: right; padding-right: 20px;}
 #home-features .AboutMore a {color: #319ed7; font-weight: bold; font-size: 12px;}
  /*#about{width:186px; display:block; height:105px; background:url(../img/home-about-nswalc.jpg) #fff no-repeat;padding-top:70px; padding-left:15px; padding-right:15px; font: 11px/15px Helvetica, Arial, sans-serif;}*/
  #home-features #main-features #slide-border{border-left:#CCC solid 1px;  border-right:#CCC solid 1px;}
  
/* #home-features #main-features{height:300px; float:left; display:block; width: 688px; overflow:hidden; position:relative;} */
#home-features #main-features{height:300px; float:left; display:block; width: 688px; overflow:hidden; }

/* #home-features #main-features #slide-cont{position:relative; display:block; width:2400px; height:263px; padding-left:5px; padding-bottom:5px; padding-right:5px; overflow:hidden;} */
#home-features #main-features #slide-cont{ display:block; width:2400px; height:263px; padding-left:5px; padding-bottom:5px; padding-right:5px; overflow:hidden;} 

/* #home-features #main-features .slide{position:relative; float:left; height:268px; overflow:hidden; width:677px; display:block; padding-right:5px;} */
#home-features #main-features .slide { float:left; height:268px; overflow:hidden;  width:677px; display:block; padding-right:5px; }

 #home-features #main-features #main-features-tabs {margin-bottom:30px; height:30px;}
  #home-features #main-features #main-features-tabs ul {}
  /*~~#home-features #main-features #main-features-tabs ul li {float:left; padding-left:15px; padding-right:15px; border-top:#CCC solid 1px; width:197px; background-color:#f7f7f7; border-right:#f7f7f7 solid 1px; border-left:#f7f7f7 solid 1px;}*/
#home-features #main-features #main-features-tabs ul li {float:left; padding-left:15px; padding-right:15px; border-top:#CCC solid 1px; width:139px; background-color:#f7f7f7; border-right:#f7f7f7 solid 1px; border-left:#f7f7f7 solid 1px;}
  #home-features #main-features #main-features-tabs ul li.active {border-top:#FFF solid 1px; color:#333; background-color:#FFF; border-bottom:#CCC solid 1px;  border-right:#CCC solid 1px; border-left:#CCC solid 1px;}
  #home-features #main-features #main-features-tabs ul li.active a {color:#0188cc;}
/*~~  #home-features #main-features #main-features-tabs ul li.first {width:198px;}*/
  #home-features #main-features #main-features-tabs ul li.first {width:140px;}



#home-sub-features {margin-bottom:20px; display:block; heig-ht:263px;}
.sub-feature-new {margin-top:10px; margin-bottom:10px;}
/*~~*/.sub-feature-news {margin-top:0px; margin-bottom:0px;}
.sub-feature{background-color:#302f2d; display:block; height:263px;}
.sub-feature img{border:none 0px;}
/*.sub-feature .more{height:45px; margin-right:15px; margin-top:10px; float:right;}*/
.sub-feature .more{height:45px; margin-right:15px; margin-top:10px; float:right;}
.sub-feature .more{height:30px; margin-right:15px; margin-top:10px; float:right; width: 65px; background:url(/media/73476/BlueBttn.png) right no-repeat;}
.sub-feature .sub-feature-shadow{position:absolute; z-index:2; background:url(../img/sub-feature-shadow.png) repeat-x; display:block; width:216px; height:7px;}
.sub-feature a {float:left; color:#888; font-size: 10px; font-weight: bold; }
.sub-feature .SFHeader {background: url(/media/21621/subfeatureheaderbg.png) no-repeat; width: 216px; height: 69px; border: 0; margin:0;}
.sub-feature H3 {font-family: Trebuchet MS, Tahoma, Arial, sans-serif; font-size: 20px; color: #fff; padding: 18px 5px 0px 10px;}
.sub-feature H4 {font-family: Trebuchet MS, Tahoma, Arial, sans-serif; font-size: 16px; color: #fff; padding: 0px 5px 5px 10px;font-weight: normal;}

.alt-bgcol{background-color:#c0c0c0; }
 #section-nav{font-family:Arial, Helvetica, sans-serif;}
 #section-nav .title{height:87px;}
 #section-nav p {padding-left:15px; padding-right:15px; color: #3c3b39; font: 12px/14px Helvetica, Arial, sans-serif; margin-bottom:20px;} 
 #section-nav ul li{height:38px; background:url(../img/section-nav-border.gif) top no-repeat; }
 #section-nav ul li a { padding-left:15px; text-decoration: none; color: #3c3b39; font: 11px/29px Helvetica, Arial, sans-serif; height: 38px; line-height:38px; overflow: hidden; display: block;}
 #section-nav ul li a.active{color:#0188cc;} 
 #section-nav ul li a:hover{background:url(../img/section-nav-active-bg.png) no-repeat right;}
 

 #newsroom-nav{font-family:Arial, Helvetica, sans-serif;}
 #newsroom-nav .title{height:87px;}
 #newsroom-nav ul li{background:url(../img/section-nav-border.gif) top no-repeat; }
 #newsroom-nav ul li a { padding-left:15px; padding-right:30px; padding-top:11px; padding-bottom:11px; text-decoration: none; color: #3c3b39; font: 11px/14px Helvetica, Arial, sans-serif; overflow: hidden; display: block;}
 #newsroom-nav ul li a em {font-style:normal; color:#999;}
 #newsroom-nav ul li a.active{color:#0188cc;} 
 #newsroom-nav ul li a:hover{background:url(../img/section-nav-active-bg.png) no-repeat right;}
 
 .libtitle a:hover img { border: 8px solid #FFFFFF;}

 #tabs {margin-bottom:30px; height:30px;}
 #tabs ul {}
 #tabs ul li {float:left; padding-left:15px; border-right:#CCC solid 1px; border-bottom:#CCC solid 1px; padding-right:15px; border-top:#CCC solid 1px; width:122px;}
 #tabs ul li.active {border-bottom:#FFF solid 1px; color:#333;}
 #tabs ul li.first {border-left:#CCC solid 1px;}
 
 
 #article {margin-bottom:20px;}
 #article #head {margin-bottom:20px; height:263px;}
 #article #head .intro{float:left; overflow:hidden; height:213px; background:url(../img/article-title-bg.png) no-repeat; width:270px; padding:25px 25px 25px 25px;}
 #article #head .intro img{margin-bottom:20px;}
 #article #head .intro p{margin-bottom:20px;}
 #article #head .img{float:left; overflow:hidden; height:263px; background-color:#CCC; width:368px; display:block;}
 #article #head .summary{color:#F2F2F2; font: 14px Helvetica, Arial, sans-serif; height:130px;}
 #article #head .more{color:#F2F2F2; font: 12px Helvetica, Arial, sans-serif; height:30px;}
 #article #head .more a{display:block; font-weight:bold; color:#6f6f6f; font: 12px Helvetica, Arial, sans-serif; line-height:30px; height:30px; text-transform:uppercase; background:url(../img/more-arrow-blue.png) no-repeat right; }
  #article #head .more a:hover{color:#00a8fc;}
 
 /* #article #body {margin-bottom:20px; position:relative; display:block; background-repeat:repeat-x; color:#4e4d4a; font: 13px/15px Helvetica, Arial, sans-serif;  height:auto; clear:both; float:left;} */
 #article #body {margin-bottom:20px; display:block; background-repeat:repeat-x; color:#4e4d4a; font: 13px/20px Helvetica, Arial, sans-serif;  height:auto; clear:both; float:left;}

 /*#article #body {margin-bottom:20px; position:relative; display:block; background:url(../img/article-body-bg.jpg); background-repeat:repeat-x; color:#4e4d4a; font: 13px/20px Helvetica, Arial, sans-serif;  height:auto; clear:both; float:left;}*/
 
 #article #body .column{width:334px; margin-left:20px; float:left;}
 #article #body p{margin-bottom:20px;}
 #article #body .first{margin-left:0px;}
 
 .horizontal li { float: left; }
 .left {text-align:left; float:left;}
 .right{text-align:right; float:right;}
 .h-rule{display:block; background:url(../img/h-rule.jpg) no-repeat top; height:3px;}
 #foot{display:block;}
 #foot ul {list-style: none; }
 #foot ul li{color:#4e4d4a; font: 11px Helvetica, Arial, sans-serif; line-height:20px; float:left; margin-left:15px; margin-top:10px; margin-bottom:10px;}
 #foot ul li a{color:#0188cc; font: 11px Helvetica, Arial, sans-serif; line-height:20px; float:left; margin-left:15px;}
  #foot ul li a:hover{color:#4e4e4e;}
  
  
 #more{height:24px; text-align:right; display:block;}
 #more a{display:block; height:24px;  background:url(../img/btn-more.jpg) no-repeat right;}
 #more a:hover{background:url(../img/btn-more-over.jpg) no-repeat right;}
 
 #submit{height:40px; text-align:right; display:block; float:left;}
 #submit input {width:150px;}
 #submit a{display:block; height:24px;  background:url(../img/btn-more.jpg) no-repeat right; float:left;}
 #submit a:hover{background:url(../img/btn-more-over.jpg) no-repeat right; float:left;}
 
 
 #newsroom {margin-bottom:20px;}
 #newsroom #head {margin-bottom:20px; height:263px;}
 #newsroom #head .intro{float:left; overflow:hidden; height:213px; background:url(../img/article-title-bg.png) no-repeat; width:175px; padding:25px 25px 25px 25px;}
 #newsroom #head .intro img{margin-bottom:20px;}
 #newsroom #head .intro p{margin-bottom:20px;}
 #newsroom #head .img{float:left; overflow:hidden; height:263px; background-color:#CCC; width:227px; display:block;}
 #newsroom #head .summary{color:#F2F2F2; font: 14px Helvetica, Arial, sans-serif; height:130px;}
 #newsroom #head .more{color:#F2F2F2; font: 12px Helvetica, Arial, sans-serif; height:30px;}
 #newsroom #head .more a{display:block; font-weight:bold; color:#6f6f6f; font: 12px Helvetica, Arial, sans-serif; line-height:30px; height:30px; text-transform:uppercase; background:url(../img/more-arrow-blue.png) no-repeat right; }
  #newsroom #head .more a:hover{color:#00a8fc;}
  
  .grad {background:url(../img/article-body-bg.png) repeat-x; float:left;}
  
 #newsroom-recent{font-family:Arial, Helvetica, sans-serif;}
 #newsroom-recent .title{height:87px;}
 #newsroom-recent ul li{border-top:#d4d4d3 solid 1px; }
 #newsroom-recent ul li a { padding-left:15px; padding-right:30px; padding-top:11px; padding-bottom:11px; text-decoration: none; color: #3c3b39; font: 11px/14px Helvetica, Arial, sans-serif; overflow: hidden; display: block;}
 #newsroom-recent ul li a em {font-style:normal; color:#999;} 
 #newsroom-recent ul li a:hover{color:#0188cc;}
 
 #pager{ height:35px; line-height:35px;}
 #pager .summary{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:33%; text-align:left;}
 #pager .pages{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:33%; text-align:center;}
 #pager .next-prev{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:33%; text-align:right; margin-top:5px;}
 
 
/****************************** */ 
/* Top Nav Bar 			*/
/****************************** */
#head  #main-nav { height: 29px; float:left; }
#head  #main-nav { float:left; }
/*#head  #main-nav ul.top-border { border-top:#FFF solid 1px; border-top-width:1px; }*/
#head  #main-nav ul.top-border { border:none; }
#head  #main-nav li { position: relative;  }
#head  #main-nav li li a { 
	display: inline; 
	color: #fff; 
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 8.5pt;
	height: 29px; border-color: #fff;
	wid-th: 94px; 
	padding: 0 8px 0 5px;
}
#head  #main-nav li li.active a { 
	/*position: relative; top: 0; left: 0; z-index: 100; border-color: #353636; */ 
	/*color: #014a70*/
	/*color: #48C1FE;	*/
	color: #014b72;
}
#head  #main-nav li li.hover a { 
	border-color: /*#ccc; */#E6E6E6;
	color: #222
	/*color: #0188cc;*/
}


/************************/
/* Drop-down Menu Level */
/************************/
#head  #main-nav li li ul { left: 0px; top: 29px; display: none; width:217px; }
#head  #main-nav li li ul { position: absolute; z-index:9999; }
#head  #main-nav li li.hover ul { display: block; }
#head  #main-nav li li li a { 
	display: block; 
	text-decoration: none;
	text-align: left;
	font-size: 8.5pt;
	border: 1px solid;
	width: 180px; 
	text-indent: 5px; 
	background: /*#1A92CE;*/ url(/media/49754/subnav_bg.png) repeat-x;
}
#head  #main-nav li li li.hover a { 
	display: block;
	/*padding: 1px;
	text-decoration: underline; 
	text-indent: 5px;*/
	background: /*#0188cc;*/ url(/media/49759/subnav_hover_bg.png) no-repeat;
	color: #FFF; 
}




#head .logo{margin-left:20px; margin-top:5px;}
#head .search{margin-right:20px; margin-top:20px;}

.sub-feature .title {height:69px; color:#fff; text-align:center; font-size:20px;}

/*2009-05-07 JT*/
.sub-feature-new {margin-top:10px; margin-bottom:10px;}

/*Publication other*/
div.index{
	margin-left:-5px;
	margin-bottom:10px;
}
div.index li{
	padding-left:5px;
	padding-right:5px;
	display:inline;
}
div.index a{
	font-size:15px;
}
div.index a.inactive{
	color:gray;
	cursor:default;
}
div.index a.active{
	font-weight:bold;
	color:#000;
}

div.listing{
}
ul.index li{
	display:inline;
}
ul.index li.top{
	padding-left:600px;
}
div.listing a{	
	line-height:20px;
}
a.index{
	font-size:15px;
	font-weight:bold;
	cursor:default;
}
ul.listing{
	padding-left:15px;
}
li.listing{
	border-bottom:1px #D6D6D6 solid;
	padding-bottom:5px;
	padding-top:5px;
}

/*Search result page */
input.submit{
	width:100px;
}
div.xsltsearch_result{
	margin:5px 0 5px 10px;
	padding:5px 0 5px 0;
	border-bottom:1px #D6D6D6 solid;
}
div.xsltsearch_result p, a.xsltsearch_title, p#xsltsearch_stats, p#xsltsearch_summary{
	color:#4E4D4A;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:15px;
}
a.xsltsearch_title{
	font-weight:bolder;
}
div.xsltsearch_result p.xsltsearch_result_description{
	padding: 3px 0 0 19px;
}
p#xsltsearch_stats{
	margin-top:20px;
	padding-bottom:10px;
}
p#xsltsearch_summary{
	margin-top:10px;
padding: 5px 0 5px 0
}
span#xsltsearch_pagerange{
	margin-top:10px;
	padding-top:10px;
}

div.ContactForm label{
	-x-system-font:Helvetica,Arial,sans-serif;
	color:#3C3B39;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
	margin-bottom:20px;
	padding-bottom:20px;
}
div.ContactForm p{
	padding-left:0 !important;
}
#body ul, #body ol{
	list-style:disc outside none;
	margin-left:10px;
	padding-left:10px;
	padding-bottom:10px;
}
#foot{
	text-transform:uppercase;
}


.IssueLists ul li a { 
	color:#434245 !important;
}
.IssueLists ul li a:hover { 
	color:#2E77B3 !important;
}



 #tabs_arc {margin-bottom:30px; height:30px;}
 #tabs_arc ul {}
 #tabs_arc ul li {float:left; padding-left:15px; border-right:#CCC solid 1px; border-bottom:#CCC solid 1px; padding-right:15px; border-top:#CCC solid 1px; width:160px;}
 #tabs_arc ul li.active {border-bottom:#FFF solid 1px; color:#333;}
 #tabs_arc ul li.first {border-left:#CCC solid 1px;}


 #newsroom-nav ul li a strong {color:#4e4d4a; font: 14px/20px Helvetica, Arial, sans-serif;  height:auto; clear:both;font-weight:bold;}

/*Style for hover image*/
.hoverImg
{
position: relative;
z-index: 0;
}
.hoverImg:hover{
background-color: transparent;
z-index: 50;
}
.hoverImg span{
position: absolute;
border: 1px solid #ccc;
background-color: #fff;
padding: 5px;
visibility: hidden;
color: black;
text-decoration: none;
display: none;
}
.hoverImg img
{
max-width: 350px;
max-height: 500px;
}
.hoverImg:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -50px;
left: 100px; /*position where enlarged image should offset horizontally */
display: block;
}


/*RSS Feed (Tracker)*/

#ticker { width:214px; height:149px; border:1px solid #aaaaaa; background-color:#e5e5e5;overflow:hidden; }
#ticker dt { position:relative;  padding:15px 5px 3px 5px;}
#ticker dt a { font:normal 11px Verdana;  color:#319ed7;}
#ticker dd { margin-left:0; font:normal 9px Verdana; padding:0 5px 5px 5px; position:relative; color: #888;}
#ticker dd.last { }
#ticker div { margin-top: 0;}
#ticker p { font:normal 10px Verdana;padding:2px 5px 2px 5px;  color:#444; }


{
     //create the mail message
     MailMessage mail = new MailMessage();
     //set the addresses
     mail.From = new MailAddress(txtEmail.Text.Trim());
     mail.To.Add("recipient@recipientAddress.com");
     //set the content
     mail.Subject = txtSubject.Text.ToString();
     mail.Body = txtQuestion.Text.ToString();
     //send the message
     SmtpClient smtp = new SmtpClient("localhost");
     smtp.Credentials = new NetworkCredential("alc.media@alc.org.au", "Hwater2150");
     smtp.Send(mail);
}




















































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
