/* CSS Document */

#wrapper_header {
	position:relative;
	height:110px;
}
#wrapper_header a {
	position:absolute;
	top:79px;
	display:block;
	margin:0px;
	padding:0px;
	height:31px;
	text-decoration:none;
}
#nav_itm_01 {
	width:79px;
	left:0px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_01.gif);
}
#nav_itm_02 {
	width:96px;
	left:79px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_02.gif);
}
#nav_itm_03 {
	width:82px;
	left:175px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_03.gif);
}
#nav_itm_04 {
	width:88px;
	left:257px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_04.gif);
}
#nav_itm_05 {
	width:80px;
	left:345px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_05.gif);
}
#nav_itm_06 {
	width:58px;
	left:425px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_06.gif);
}
#nav_itm_07 {
	width:131px;
	left:483px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_07.gif);
}
#nav_itm_01:hover {
	width:79px;
	left:0px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_01_f1.gif);
}
#nav_itm_02:hover {
	width:96px;
	left:79px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_02_f1.gif);
}
#nav_itm_03:hover {
	width:82px;
	left:175px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_03_f1.gif);
}
#nav_itm_04:hover {
	width:88px;
	left:257px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_04_f1.gif);
}
#nav_itm_05:hover {
	width:80px;
	left:345px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_05_f1.gif);
}
#nav_itm_06:hover {
	width:58px;
	left:425px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_06_f1.gif);
}
#nav_itm_07:hover {
	width:131px;
	left:483px;
	background-image:url(../../_img/content_page/nav/header_nav_itm_07_f1.gif);
}
#wrapper_body {
	float:left;
	width:744px;
	margin:0px 0px 6px 0px;
	padding:9px 0px 9px 4px;
	background-image:url(../../_img/content_page/wrapper_body_bg.jpg);
	background-repeat:no-repeat;
	background-color:#C7E2EE;
}
#wrapper_body #pod_a_wrapper #pod_a div.pod_body {
	float:left;
	height:174px;
}
#wrapper_body > #pod_a_wrapper > #pod_a > div.pod_body {
	height:auto;
	min-height:174px;
}
#pod_a_wrapper {
	float:left;
	width:168px!important;
}
#pod_a {
	margin:0px 1px 0px 0px;
	background-image:url(../../_img/content_page/pod_a_bg.jpg);
	background-repeat:repeat-y;
}
.pod_footer {
	clear:both;
	width:168px!important;
}
.pod_a_hl_buttons {
	margin:8px 0 0 6px;
}
#pod_a div.pod_body {
	width:150px;
	padding:0px 9px 0px 9px;
	background-image:url(../../_img/content_page/pod_a_body_bg.jpg);
	background-repeat:no-repeat;
}
#pod_b {
	width:570px;
	background-image:url(../../_img/content_page/pod_b_bg.jpg);
	background-repeat:repeat-y;
}
#pod_b div.pod_header {
	background-image:url(../../_img/content_page/pod_b_masthead.jpg);
	background-repeat:none;
}
#pod_b div.pod_body {
	width:532px;
	height:174px;
	padding:16px 20px 0px 18px;
	background-image:url(../../_img/content_page/pod_b_body_bg.jpg);
	background-repeat:no-repeat;
}
#pod_b > div.pod_body {
	height:auto;
	min-height:174px;
}
#pod_c {
	width:418px;
	margin:0px 2px 0px 0px;
	background-image:url(../../_img/content_page/pod_c_bg.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
}
#pod_c div.pod_header {
	background-image:url(../../_img/content_page/pod_c_masthead.jpg);
	background-repeat:none;
}
#pod_c div.pod_body {
	width:380px;
	padding:16px 20px 20px 18px;
	background-image:url(../../_img/content_page/pod_c_body_bg.jpg);
	background-repeat:no-repeat;
}
#pod_b div.pod_header, #pod_c div.pod_header {
	height:26px;
	padding:11px 5px 0px 42px;
	overflow:hidden;
}
#pod_b div.pod_header h1, #pod_c div.pod_header h1 {
	margin-top:0px;
	color:white;
	font-size:15px;
	font-weight:bold;
}
#pod_d {
	width:153px;
	margin:27px 0px 0px 0px;
	background-image:url(../../_img/content_page/pod_d_bg.jpg);
	background-repeat:repeat-y;
}
#pod_d div.pod_body {
	width:130px;
	padding:0px 12px 20px 11px;
	background-image:url(../../_img/content_page/pod_d_body_bg.jpg);
	background-repeat:no-repeat;
}
#pod_d div.pod_body a:hover {
	color:black;
}
/* ----- Section Navigation Styles ----- */

#section_navigation {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#section_navigation li {
	height:24px;
	/*line-height:22px;*/
  padding-left:8px;
	background-image:url(../../_img/shared/underline_01.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
#section_navigation > li {
	height:auto;
	min-height:24px;
}
#section_navigation li a {
	display:block;
	padding:3px 0px 6px 18px;
	color:#30768D;
	font-weight:bold;
	font-size:11px;
	background-image:url(../../_img/shared/bullet_arrow_06.gif);
	background-repeat:no-repeat;
	height:15px;
}
#section_navigation > li a {
	height:auto;
	min-height:15px;
}
#section_navigation li a:hover {
	color:#6FB7CE;
	background:url(../../_img/shared/bullet_arrow_05.gif) no-repeat;
}
#section_navigation li a.selected {
	color:#B6523B;
	background:url(../../_img/shared/bullet_arrow_05.gif) no-repeat;
}
#section_navigation ul {
	margin:0px 0px 0px 0px;
	padding:6px 0px 6px 0px;
	list-style-type:none;
	;
}
/*#section_navigation ul li {background:none; height:15px; line-height:15px; padding-bottom:7px;}
#section_navigation li > ul li {min-height:15px; height:auto;}
#section_navigation ul li a {font-weight:normal; background:none;}
#section_navigation ul li a:hover {background:none;}*/

#section_navigation ul li {
	background:none;
	height:11px;
	line-height:11px;
	padding-bottom:0px;
}
#section_navigation li > ul li {
	min-height:11px;
	height:auto;
}
#section_navigation ul li a {
	font-weight:normal;
	background:none!important;
}
#section_navigation ul li a:hover {
	background:none!important;
}
/* ----- Presentation Styles ----- */

/* Pubilc Content Images */
img.pubcon, img.pubcon_rightaligned, img.pubcon_rightaligned_nobrdr {
	padding:2px;
	border:2px solid #CCCCCC;
}
img.pubcon_rightaligned, img.pubcon_rightaligned_nobrdr {
	float:right;
	margin:0px 0px 10px 20px;
}
img.image_right_align, img.image_left_align, img.image_no_align {
	padding:2px;
	border:2px solid #CCCCCC;
}
img.image_no_align {
}
img.image_right_align {
	float:right;
	margin:0px 0px 10px 20px;
}
img.image_left_align {
	float:left;
	margin:0px 20px 15px 0px;
}
img.pubcon_rightaligned_nobrdr {
	border:none;
}
form p {
	margin:10px 0px 2px 0px;
}
.first {
	margin-top:0px;
}
.object_options {
	clear:both;
	padding-top:10px;
}
.mandatory {
	color:red;
}
.caption {
	font-size:9px;
	color:#999999;
	font-style:italic;
}
.highlight_01 {
	color:#BF3367;
	font-weight:bolder;
}
.highlight_02 {
	background-color:#E6E6E6;
	font-style:italic;
	color:#548C9E;
	padding:10px;
}
.highlight_03 {
	color:#BF3267;
	font-size:11px;
	font-weight:bold;
	padding:0px;
}
p.centre_aligned {
	text-align:center;
}
p.centre_aligned img {
	margin:10px auto 10px auto;
}
.first_highlight_01 {
	margin-top:0px;
	color:#BF3367;
	font-weight:bolder;
}
.iconised_title img {
	float: left;
	margin-top: 5px;
	margin-right:5px;
}
.iconised_title_small img {
	float: left;
	margin-top: 3px;
	margin-right:3px;
	width:7px;
	height:9px;
}
.iconised_link_small p {
	font-size:11px;
	margin-top:0px;
	margin-left:12px;
	margin-bottom:5px;
}
.iconised_link_small a {
	color:#666666;
	text-decoration:none;
}
.iconised_link_small img {
	float:left;
	margin-top:3px;
	margin-bottom:5px;
	padding-right:5px;
}
p.servlette_attribute {
	clear:both;
	padding-bottom:5px;
}
span.servlette_attrib_name {
	float:left;
	text-align:right;
	font-weight:bold;
	width:130px;
	padding-right:10px;
}
span.servlette_attrib_value {
	float:left;
	text-align:left;
	width:220px;
}
span.servlette_attrib_value a {
	color:#000000;
	text-decoration:none;
}
.inline_icon {
	padding-right:5px;
	padding-bottom:5px;
	padding-top:2px;
}
#toolbar span.disabled {
	color:#FFAC91;
}
td.instructional_text p.highlighted_text {
	color:#FF0000;
}
#form_buttons {
	margin-top:20px;
}
/* ----- Table Styles ---- */

td.numeric, th.numeric {
	text-align:right;
}
td.uniform, th.uniform {
	text-align:center;
}
td.highlighted_input {
	text-align:center;
	background-color:#E8EFF2;
}
table.dflt {
	border-collapse:collapse;
	color:#666666;
	width:100%;
	margin:0px auto 20px auto;
}
table.dflt tr {
	border-bottom:1px solid #D7E4EA;
	background-color:#F2F6F8;
}
table.dflt tr.mod2 {
	background-color:#F6FAFC;
}
table.dflt th, table.dflt_layout table.dflt th {
	text-align:left;
	background-color:white;
	font-weight:bold;
}
table.dflt td, table.dflt th {
	padding:5px;
	vertical-align:top;
}
table.dflt td.highlight_01 {
	background-color:#FDEFBE;
}
table.dflt_layout {
	border-collapse:collapse;
	width:100%;
	margin:0px auto 0px auto;
}
table.dflt_layout th {
	text-align:left;
	background-color:#D7E4EA;
}
table.dflt_layout th p {
	color:#407885;
	margin:5px;
}
table.dflt_layout_inner {
	border-collapse:collapse;
	width:100%;
	margin:0px auto 0px auto;
}
table.dflt_layout_inner td {
	padding:5px;
	vertical-align:top;
}
/* ---- Begin: Search Related Classes ---- */
#search_summary {
	color:#666666;
	margin-bottom:10px;
}
#search_summary p {
	font-size:10px;
	margin-top:1px;
	margin-bottom:5px;
}
#paging_bar {
	border-top-color:#666666;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	margin-bottom:15px;
	width:100%;
}
#paging_bar p {
	color:#666666;
	font-size:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#paging_bar a {
	color:#000000;
	text-decoration:none;
}
#paging_bar span.disabled {
	color:#C2C2C2;
}
/* ---- End: Search Related Classes ---- */
