﻿body 
{
	margin: 0pt 0pt 0pt 0pt;
	font-family: Arial;
	background-image: url(../../Images/body_background.jpg)
}
a
{
	color: Navy;
	text-decoration: underline
}
a:hover
{
	color: Maroon
}
a.menu
{
	color: White;
	font-weight: bold;
	text-decoration: none
}
a.menu:hover
{
	color: White;
	font-weight: bold;
	text-decoration: underline
}
a.link_menu
{
	color: White;
	font-weight: bold;
	text-decoration: none
}
a.link_menu:hover
{
	color: White;
	font-weight: bold;
	text-decoration: underline
}
a.link_menu_off
{
	color: #333333;
	font-weight: bold;
	text-decoration: none
}
a.link_menu_off:hover
{
	color: White;
	font-weight: bold;
	text-decoration: underline
}
.pagetitle
{
	padding-top: 10pt;
	padding-bottom: 5pt;
	padding-left: 0pt;
	font-size: 24px;
	color: Maroon;
	font-weight: Normal
}
td
{
	font-size: 11px;
	color: #333333
}
.menu_on
{
	padding: 3pt 10pt 3pt 5pt;
	background-image: url(../../Images/menu_background_grey_navy.png);
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bold;
	color: White;
	white-space: nowrap
}
.menu_off
{
	padding: 3pt 10pt 3pt 5pt;
	background-color: darkgray;
	background-image: url(../../Images/menu_background_corner.gif);
	background-position: right top;
	background-repeat: no-repeat;
	border-right: solid 1px White;
	font-weight: bold;
	color: #333333;
	white-space: nowrap
}
.sub_menu
{
	padding: 3pt 10pt 3pt 5pt;
	background-color: #0079C2;
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bold;
	color: White;
	border-left: solid 1px Transparent;
	white-space: nowrap
}
.sub_menu_end
{
	padding: 3pt 10pt 3pt 5pt;
	background-color: #0079C2;
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bold;
	color: White;
	border-right: solid 1px Transparent;
	background-image: url(../../Images/menu_background_corner.gif);
	background-position: right top;
	background-repeat: no-repeat;
	white-space: nowrap
}
.featured_menu
{
	padding: 3pt 10pt 3pt 5pt;
	background-color: #0C4C8D;
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bold;
	color: White;
	border-top: solid 1px Transparent;
	border-right: solid 1px Transparent;
	background-image: url(../../Images/menu_background_corner.gif);
	background-position: right top;
	background-repeat: no-repeat;
	white-space: nowrap
}
.section_header
{
	font-weight: Normal;
	color: Maroon;
	font-weight: bold;
	border-left: solid 1px gray;
	border-top: solid 1px gray;
	border-right: solid 1px gray;
}
.sub_menu_circle
{
	background-image: url(../../Images/pp_backcolour.png);
	font-weight: bold;
	color: White;
	white-space: nowrap
}
.form_heading
{
	background-color: gainsboro; 
	color: Gray; 
	font-weight: bold;
	font-size: 12pt;
	white-space: nowrap;
	padding: 3pt 3pt 3pt 3pt
}
.form_label
{
	background-color: gainsboro; 
	text-align: right; 
	color: Gray;
	white-space: nowrap;
	width: 1%;
	vertical-align: top;
	padding-top: 5pt
}
.form_entry
{
	background-color: White
}
.Message
{
	color: Red;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt
}
.gridview1_HeaderStyle
{
	background-color: #848EBA;
	font-weight: normal;
	color: White
}
.gridview1_HeaderStyleNoColor
{
	
}
.gridview1_RowStyle
{
	background-color: #eeeeee
}
.gridview1_AlternatingRowStyle
{
	background-color: #dddddd
}
.feature_window_frame
{
	border: solid 1px #999999; 
	vertical-align: top;
}
.feature_window_frame_cell
{
	border-left: solid 1px #999999; 
	border-bottom: solid 1px #999999; 
	border-right: solid 1px #999999; 
	vertical-align: top;
}
.feature_window_content
{
	background-color: #B1C0E0; 
	vertical-align: top; 
	font-weight: normal;
}
.wizard1
{

}
.wizard1_NavigationStyle
{
    background-image: url(../../Images/menu_background_corner_reverse.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #0C4C8D;
}
.wizard1_HeaderStyle
{
	border-left: solid 1px #0C4C8D
}
.wizard1_StepStyle
{
    vertical-align: top;
	padding: 10pt 5pt 20pt 5pt;
	background-image: url(../../Images/menu_background_shadow_3.jpg);
	border-right: Solid 1px #0C4C8D;
	border-left: solid 1px #0C4C8D
}
.wizard1_SideBarStyle
{
	background-color: #848EBA; 
	padding: 5pt 5pt 5pt 5pt;	
}
.wizard1_SideBarButtonStyle
{
    color: White;
}
.wizard1_TitleStyle
{
    font-size: large;
    color: White;
    background-image: url(../../Images/menu_background_corner.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #0C4C8D;
	padding: 5pt 5pt 5pt 5pt;		
}
textarea
{
	font-family: Arial
}
.menu_background_grey_top
{
	background-image: url(../../Images/menu_background_grey_top.png);
	background-position: right top;
	background-repeat: no-repeat;
	white-space: nowrap;
}
.menu_background_grey
{
	background-image: url(../../Images/menu_background_grey.png);
	background-position: right top;
	background-repeat: no-repeat;
	white-space: nowrap;
}
.menu_background_navy
{
	background-image: url(../../Images/menu_background_navy.png);
	background-position: right top;
	background-repeat: no-repeat;
	white-space: nowrap;
	padding: 3pt 20pt 3pt 5pt;
	font-size: 12pt; 
	font-weight: normal
}
.menu_background_blue
{
	background-image: url(../../Images/menu_background_blue.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 3pt 10pt 5pt 3pt;
	white-space: nowrap;
}
.menu_background_blue_end
{
	background-image: url(../../Images/menu_background_blue_end.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 3pt 10pt 5pt 3pt;
	white-space: nowrap;
}
.menu_background_grey_wide
{
	background-image: url(../../Images/menu_background_grey_wide.png);
	background-position: right top;
	background-repeat: no-repeat;
	white-space: nowrap;
	padding: 3pt 10pt 3pt 5pt;
	font-size: 14pt; 
	font-weight: normal
}
input
{
	font-size: 11px;
}
select
{
	font-size: 11px;
}
textarea
{
	font-size: 11px;
}
.centered
{
	vertical-align: middle
}