

body{
background-color:#959CA5;
margin-left: auto;
margin-right: auto;
margin-top:0px;
}


.main{
margin-top:50px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
width:800px;
background-color:#ffffff;
border:0px;
}

.unilogo{
float:left;
width:200px;
height:80px;
background-color:#ffffff;
}

.toolbar{
float:left;
width:580px;
background-color:#ffffff;
text-align:right;
padding-right:15px;
padding-top:15px;
}

.languagebar{
font-family:arial;
font-size:9pt;
color:#9B9797;
}

.searchbar{
font-family:arial;
font-weight:bold;
font-size:9pt;
color:#4D637B;
padding-top:7px;
}

.go_button{
padding-left:5px;
padding-top:0px;
}

form{
margin:0px;
}


.banner{
width:800px;
height:100px;
clear:both;

}

.menubar{
height:20px;
width:800px;
background-color:#4D637B;
font-family:arial;
font-weight:bold;
color:#ffffff;
font-size:9pt;
text-align:center;
line-height:20px;
clear:both;
}

.main_layout{
width:800px;
}

.crimsonbar{

width:204px;
background-color:#C57878;
background-image: url(crimson_shadow_top.gif);
background-repeat:repeat-x;
padding-top:20px;
padding-left:15px;
padding-right:15px;
padding-bottom:2px;

font-family:arial;
font-size:9pt;
color:#ffffff;

}

.page{

width:526px;
background-color:#ffffff;
background-image: url(white_shadow_top.gif);
background-repeat:repeat-x;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:2px;
}

.crimsonbar_bottom{
float:left;
width:234px;
height:13px;
font-size:0px;
background-color:#C57878;
background-image: url(crimson_shadow_bottom.gif);
background-repeat:repeat-x;
}

.page_bottom{
float:left;
width:566px;
height:13px;
font-size:0px;
background-color:#ffffff;
background-image: url(white_shadow_bottom.gif);
background-repeat:repeat-x;

}


.bottombar{
height:18px;
width:800px;
background-color:#4D637B;
font-family:arial;
color:#ffffff;
font-size:8pt;
line-height:13pt;
clear:both;


}

.bottombar-links{
float:left;
text-align:left;
padding-left:15px;
}

.bottombar-copyright{
float:right;
text-align:right;
padding-right:15px;
}

.normal-link{
color:#D74747;
text-decoration:none;
}

.page-link{
color:red;
text-decoration:none;
}


.menubar-link{
color:#ffffff;
text-decoration:none;

}





.toc_on{
color:#F5E87B;
font-weight:bold;
}


a:hover{
text-decoration:underline;
}

a.anchor:hover{
text-decoration:none;

}

.faq_answertitle{
font-style:italic;
}


.page_nav-link{
color:red;
text-decoration:none;
}

a.page_nav-link:hover{
text-decoration:underline;
}



sup{

}

.quote{

}


.page_content{
text-align:justify;
font-family:verdana;
font-size:9pt;
line-height:15pt;
padding-left:50px;
padding-right:50px;
margin-top:20px;
margin-bottom:20px;
}

.page_title{
font-family:arial;
font-weight:bold;
font-size:14pt;
line-height:20pt;
padding-bottom:15px;
color:#405164;
text-align:left;
}

.page_title2_blog,.page_title2_entry{
font-family:arial;
font-weight:bold;
font-size:11pt;
padding-bottom:10px;
color:#405164;
text-align:left;
}

.page_title2_faq{
font-family:verdana;
text-align:left;
}



.blog_entry,.entry_entry{
display:block;
clear:both;
padding-top:20px;
padding-bottom:20px;
border-bottom:1px silver solid;
}

.faq_entry{
display:block;
clear:both;
text-align:left;

padding-top:0px;
padding-bottom:0px;
}

.bar{
font-size:9pt;
color:#9B9797;
}



img.template1{
margin-left:20px;
margin-bottom:10px;
}

img.template2{
margin-right:20px;
margin-bottom:10px;
}

img.template3a{
margin-left:20px;
margin-bottom:10px;
}
img.template3b{

margin-right:20px;
margin-top:10px;
margin-bottom:10px;
}

img.template4a{
margin-right:20px;
margin-bottom:10px;

}

img.template4b{
margin-right:20px;
margin-bottom:10px;

}


img.template5a{
margin-left:20px;
margin-bottom:10px;

}

img.template5b{
margin-left:20px;
margin-bottom:10px;

}

.main ul{
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
}

.main li{
margin-right:20px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
}


.toc_li{
line-height:12pt;
padding-left:15px;
text-indent:-15px;
padding-top:5px;
padding-bottom:5px;
}

.toc_li2{
line-height:12pt;
padding-left:22px;
text-indent:-7px;
padding-top:5px;
padding-bottom:5px;
}

.page_nav{
padding-top:0px;
padding-bottom:10px;
text-align:right;
color:#9B9797;
font-family:arial;
font-size:9pt;
}


input.enquiry_form{
width:340px;
}

.enquiry_field{
float:right;
clear:both;
padding-bottom:10px;
}





.field{
width:150px;
color:#405164;
font-weight:bold;
}

.numfield{
font-size:8pt;
color:#405164;

}

.lodgename{
text-align:left;
}

.normal{
text-align:left;
}

.numnormal{
text-align:center;
font-size:8pt;
}

.page_small{
padding-bottom:30px;
}

.ldsearchbar{
padding-bottom:30px;
}

.ldresult_info{
padding-bottom:30px;
}

.ldresults{
text-align:left;
}
