.page_break {
page-break-before: always;
}

BODY {
background: white url("") repeat-y top left;
font-family: Arial, sans-serif;
font-size: 11pt;
padding: 0px;
margin: 0px;
}

/* Top Banner */
#topbanner {
display: none;
}

H1 {
display: none;
}

#titlebanner {
display: none;
}


H2 {
display: none;
}


/* Top Navigation */
#topnavigation {
display: none;
}

#topnavigation ul {
display: none;
}

#topnavigation li
{
display: none;
}

#topnavigation li a
{
display: none;
}

#topnavigation li a.active, #topnavigation li a:hover.active
{
display: none;
}

#topnavigation li a:hover, ul#navlist li#active a:hover
{
display: none;
}


.menutext {
display: none;
}



/* Sub Navigation */
#subnavigation {
display: none;
}

#subnavigation ul {
display: none;
}

#subnavigation li
{
display: none;
}



#subnavigation li a
{
display: none;
}


#subnavigation li a.top
{
display: none;
}

#subnavigation li a.topactive, #subnavigation li a:hover.topactive
{
display: none;
}

#subnavigation li a.active, #subnavigation li a:hover.active
{
display: none;
}

#subnavigation li a:hover, ul#subnavlist li#active a:hover
{
display: none;
}

#subnavigation li a:hover.top, ul#subnavlist li#topactive a:hover
{
display: none;
}




/* Content */

#content {
position: absolute;
background: white;
color: black;
top: 0px;
left: 0px;
padding: 0px;
margin: 0px;
height: 100%;
width: 100%;
}

#content.special_space {
left: 0px;
}


#content a
{
color: #004782;
}

#content a:hover
{
color: #FFBA2F;
}


#content UL {
list-style-image: url(gfx/pagelayout/pin-bullet.gif);
margin: 0px 10px 15px 10px;
}


#content LI {
list-style-image: url(gfx/pagelayout/pin-bullet.gif);
margin: 0px 10px 2px 30px;
}

H3 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 14pt;
color: #004782;
margin: 0px 0px 0px 0px;
padding: 0px 10px 5px 10px;
} 

H4 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
color: #004782;
} 

P {
margin: 0px 0px 0px 0px;
padding: 0px 10px 5px 10px;
}

#content STRONG {
}

#content h3 A {
text-decoration: none;
}


/* Content Table */

#form_table {
border: 1px solid black;
width: 90%;
font-family: Arial, sans-serif;
}

#form_table th {
background: #9DDDF8;
color: #004782;
border: 1px solid black;
text-align: right;
padding: 2px;
font-size: 10pt;
}

#form_table th.fullwidth {
background: #004782;
color: white;
text-align: center;
font-size: 11pt;
}

#form_table td {
background: white;
color: black;
border: 1px solid black;
text-align: left;
padding: 2px;
font-size: 10pt;
}

/* Alphabet Letters*/
#alphabet {
width: 90%;
border: 1px solid black;
}

#alphabet TR TH {
border: 1px solid black;
color: #004782;
text-align: center;
padding: 0px;
}

#alphabet TH A {
text-decoration: none;
display: block;
width: 100%;
background: #9DDDF8;
color: #004782;
}

#alphabet TH A:hover, #alphabet TH A.SELECTED {
color: black;
background: white;
text-decoration: none;
}

/* Search Box */
#search_box {
display: none;
}


/* Styling for forms for Interest Area Selection */
#select_interest_area_list LI{
list-style-type: none;
margin: 5px 0px 2px 20px;
width: 85%;
}

#select_interest_area_list A strong {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 11pt;
color: white;
}

#select_interest_area_list A {
font-family: Arial, sans-serif;
font-size: 9pt;
display: block;
width: 100%;
height: 70px;
text-decoration: none;
color: white;
padding: 3px 100px 3px 3px;
background: #004782 url("gfx/page_layout/arrow_end_RHS.gif") no-repeat center right;
}

#select_interest_area_list A:hover {
color: #004782;
background: #FFBA2F url("gfx/page_layout/arrow_end_RHS.gif") no-repeat center right;
}

/* Organisation Table */

#org_table {
border: 1px solid black;
width: 90%;
font-family: Arial, sans-serif;
}

#org_table th {
background: #9DDDF8;
color: #004782;
border: 1px solid black;
text-align: right;
padding: 2px;
font-size: 10pt;
}

#org_table th.fullwidth {
background: #004782;
color: white;
text-align: center;
font-size: 11pt;
}

#org_table td {
background: white;
color: black;
border: 1px solid black;
text-align: left;
padding: 2px;
font-size: 10pt;
}

/* Print Button */
#print_button {
display: none;
margin: 0px;
}

/* Styling for breadcrumb trail */

#breadcrumb {
width: 100%;
margin: 0px 0px 10px 0px;
}

#breadcrumb A {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 8pt;
display: block;
text-decoration: none;
margin: 0px;
float: left;
text-align: left;
padding: 5px 45px 5px 3px;
background: #004782 url("gfx/page_layout/arrow_end_RHS.gif") no-repeat center right;
color: white;
}

#breadcrumb strong {
color: white;
}

/* Styling for forward and back buttons*/

#list_nav_buttons A.back_button, #list_nav_buttons A.forward_button {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 9pt;
display: block;
width: 150px;
text-decoration: none;
margin: 5px;
float: right;
padding: 7px 3px 7px 50px;
text-align: left;
background: #004782 url("gfx/page_layout/arrow_end_LHS.gif") no-repeat center left;
color: white;
}

#list_nav_buttons A.back_button:hover {
padding: 7px 3px 7px 50px;
color: #004782;
background: #FFBA2F url("gfx/page_layout/arrow_end_LHS.gif") no-repeat center left;
}

#list_nav_buttons A.forward_button {
padding: 7px 20px 7px 3px;
background: #004782 url("gfx/page_layout/arrow_end_RHS.gif") no-repeat center right;
}

#list_nav_buttons A.forward_button:hover {
padding: 7px 20px 7px 3px;
color: #004782;
background: #FFBA2F url("gfx/page_layout/arrow_end_RHS.gif") no-repeat center right;
}


/* News and Events Sidebar Formatting */

#news_events_sidebar {
width: 20%;
margin-left: 20px;
height: 100%;
min-height: 100%;
float: right;
border-left: 4px dotted #004782;
}

#news_events_sidebar H3 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #004782;
width: 100%;
border-bottom: 4px dotted #004782;
margin: 0px 0px 5px 5px;
padding: 0px 0px 5px 0px;
}

#news_events_sidebar A {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
text-decoration: none;
color: #004782;
margin: 0px 0px 5px 5px;
padding: 0px;
width: 100%;
border-bottom: 2px dotted #FFBA2F;
}

#news_events_sidebar A strong {
font-family: Arial, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 8pt;
}

#news_events_sidebar A:hover {
background: #004782;
}

/* News and Events Page Formatting */

#events_column {
width: 47%;
margin-right: 4%;
height: 100%;
min-height: 100%;
float: left;
border-right: 4px dotted #004782;
}


#news_column {
width: 47%;
float: left;
height: 100%;
min-height: 100%;

}



#news_column H3, #events_column H3 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
color: #004782;
width: 90%;
border-bottom: 4px dotted #004782;
margin: 0px 0px 15px 0px;
padding: 0px 10px 5px 0px;
} 

#news_column H4, #events_column H4 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 11pt;
color: #004782;
margin: 7px 0px 0px 0px;
padding: 0px;
width: 90%;
border-bottom: 2px dotted #FFBA2F;
} 

#news_column strong, #events_column strong {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 7pt;
color: #004782;
margin: 0px 0px 0px 20px;
padding: 0px;
text-align: right;
} 



#news_column P, #events_column P {
font-size: 9pt;
}

#news_column A, #events_column A {
font-family: Arial, sans-serif;
font-weight: normal;
font-style: italic;
font-size: 9pt;
color: #004782;
margin: 0px;
padding: 0px;
text-decoration: none;
float: right;
width: 100px;
text-align: right;
border-bottom: 2px dotted #FFBA2F;
}

#news_column A:hover, #events_column A:hover {
background: #004782;
}