body {color:#010100;font-family:Arial,Helvetica,sans-serif;text-align:center;background:#D3D5D6;margin:0}
hr {color:#888CC3;height:1px}
a:visited {color:#2D399A;text-decoration:none}
a:link {color:#2D399A;text-decoration:none}
a:hover {color:#2D399A;text-decoration:underline}
a {color:#2D399A;text-decoration:none}
.left {text-align:left}
.center {text-align:center}
.right {text-align:right}
.blue {color:#2D399A}
.blue a {text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}
table {margin:0 auto}
.bottom {margin:0 8px 6px 0}
#dnn_ctr424_signinview_lbtnConfigure {display:block}
#dnn_ctr378_signinview_lbtnConfigure {display:none}
/*
.linklist {float:right;margin:0;padding:0;}
.linklist li {display:inline}
*html .linklist .toolslink {border-right:1px solid #5A5B5E}
.linklist .toolslink:before {color:#5A5B5E;content:"|";margin:0 10px 0 -5px}
.linklist .toolslink:last-child:before {content:"|"}
.linklist .toolslink:first-child:before {content:"";}
*html .linklist .navigationlink {border-right:1px solid #D3D5D6}
.linklist .navigationlink:before {color:#D3D5D6;content:"|";margin:0 12px 0 -12px}
.linklist .navigationlink:last-child:before {content:"|"}
.linklist .navigationlink:first-child:before {content:""}

.breadcrumb {
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
*html .breadcrumb {
	margin-left:7px;
	margin-right:-7px;
	padding-left:7px;
	padding-right:7px;
	background:url(images/bg_arrow_right.gif) no-repeat scroll left center}

.breadcrumb:before {color:#5A5B5E;content:">";margin-left:12px;margin-right:-5px;padding-left:0;padding-right:7px}
.breadcrumb:last-child:before {content:">"}
.breadcrumb a:last-child {font-weight:bold}
*html .linklist {height:1%}
*html .linklist li {display:block}
*html .linklist li:end-child {border-left:0}
.tools {width:952px;padding:8px 12px 6px 0}
.toolslink {float:left;font-size:70%;line-height:100%;margin:0 -7px 0 7px;padding:0 7px;}
.toolslink a:visited {color:#5A5B5E;text-decoration:none}
.toolslink a:link {color:#5A5B5E;text-decoration:none}
.toolslink a:hover {color:#5A5B5E;text-decoration:underline}
.toolslink a {color:#5A5B5E;text-decoration:none;}
*/
.navigation {
	border-bottom:solid 1px #D3D5D6;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.navigation ul {
	display: inline;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.navigation li { 
	border-left: 1px solid #D3D5D6;
	display: inline;
	float: left;
	font-size: 75%;
	font-weight: bold;
	list-style-type: none;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.navigation li:first-child { 
	border-left: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.navigation li a:visited {
	color: #2D399A;
	text-decoration: none;
}
.navigation li a:link {
	color: #2D399A;
	text-decoration: none;
}
.navigation li a:hover {
	color: #2D399A;
	text-decoration: underline;
}
.navigation li a {
	color: #2D399A;
	text-decoration: none;
}
.tools {
	width:952px;
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 8px;
	padding-bottom: 6px;
}
.tools ul {
	display: inline;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tools li { 
	border-left: 1px solid #5A5B5E;
	display: inline;
	float: left;
	font-size: 70%;
	list-style-type: none;
	margin-top: 0px;
	margin-left: 7px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tools li:first-child { 
	border-left: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tools li a:visited {
	color: #5A5B5E;
	text-decoration: none;
}
.tools li a:link {
	color: #5A5B5E;
	text-decoration: none;
}
.tools li a:hover {
	color: #5A5B5E;
	text-decoration: underline;
}
.tools li a {
	color: #5A5B5E;
	text-decoration: none;
}
.breadcrumb {
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 8px;
	padding-bottom: 6px;
}
.breadcrumb ul {
	display: inline;
	float: left;
	margin-top: 0px;
	margin-left: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.breadcrumb li { 
	border-left: 1px solid #5A5B5E;
	display: inline;
	font-size: 70%;
	float: left;
	list-style-type: none;
	margin-top: 0px;
	margin-left: 7px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.breadcrumb li:first-child { 
	border-left: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.breadcrumb li a:visited {
	color: #5A5B5E;
	text-decoration: none;
}
.breadcrumb li a:link {
	color: #5A5B5E;
	text-decoration: none;
}
.breadcrumb li a:hover {
	color: #5A5B5E;
	text-decoration: underline;
}
.breadcrumb li a {
	color: #5A5B5E;
	text-decoration: none;
}
.page {width:945px;background:#FFF}
.header {
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
}
.normal {
	font-size: 100%;
}
.headercontent {width:100%}
.logo {border-bottom:solid 1px #D3D5D6;width:8%;padding:0 0 6px}
.search {color:#5A5B5E;font-size:70%;vertical-align:top;padding:6px 0 0;font-weight:bold;}
.searchfield {border:solid 1px #7F9DB9;vertical-align:middle;width:148px;margin-right:10px;background:#D6D8EC url(images/bg_text_field.gif) repeat-x top;padding:0 5px}
.imagebutton {vertical-align:middle}
.submitbutton {margin-top:10px;vertical-align:middle;text-align:center}
/*.navigation {border-bottom:solid 1px #D3D5D6;padding:10px 0 0}
.navigationlink {float:left;font-size:70%;font-weight:bold;line-height:100%;margin:0 -7px 0 7px;padding:0 12px}*/
.flash {
	border-bottom: solid 1px #D3D5D6;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
}
.homecopy {margin:0;padding:0 12px 0 0}
.homecopy p {color:#2D399A;font-size:75%;font-weight:bold;line-height:120%;margin:6px 0 0}
.homecopy strong {color:#010100}
.homemiddlecolumn {vertical-align:top;padding:0;margin:0;}
.homerightcolumn {vertical-align:top;padding:0 12px 6px 6px}
.pallete {width:100%;margin:0px 0 0}
.tab {background:#161C48 url(images/bg_tab.gif) repeat-x scroll center top;margin:6px 0 0;padding:4px 0 3px}
.tab a:visited {color:#FFF;text-decoration:none}
.tab a:link {color:#FFF;text-decoration:none}
.tab a:hover {color:#FFF;text-decoration:underline}
.tab a {color:#FFF;text-decoration:none}
.tab h2 {color:#FFF;display:inline;float:left;font-size:75%;margin:0 0 3px 8px}
.tab h3 {color:#FFF;display:inline;float:right;font-size:70%;font-weight:normal;margin:0 8px 3px 0}
*html #dnn_FeaturePane {height:138px}
#dnn_FeaturePane {height:139px}
#dnn_ctr443_dnnACTIONBUTTON1_ico0 {display:none}
#dnn_ctr443_dnnACTIONBUTTON1_lnk0 {display:none}
.palletedetail {border-left:solid 1px #D3D5D6;border-right:solid 1px #D3D5D6;border-bottom:solid 1px #D3D5D6;margin:0;padding:8px 8px 0;height:100%;}
.palletedetail p {font-size:70%;margin:0;padding:0}
.palletedetail ul {margin:0;padding:0 0 8px}
.palletedetail li {list-style:none;font-size:70%;line-height:100%;padding:4px 0 3px}
.palletedetailimage {display:inline;float:left;margin:0 10px 0 0}
.columnwidth {width:145px}
.middlecolumnwidth {width:303px}
.rightcolumnwidth {width:254px}
#dnn_RightPane {height:100%;width:145px;}
#dnn_RightPane a {border:0}
.more {font-size:70%;margin:0 0 3px}
.loginlabel {font-size:70%;font-weight:bold;margin:0;padding:0}
.logincell {font-size:70%;margin:0;padding:0}
.loginfield {border:solid 1px #7F9DB9;font-family:Arial,Helvetica,sans-serif;width:127px;background:#D6D8EC}
*html .loginfield {padding:0 5px}
.rsIMAGEbtn {padding-top:7px}
.loginbutton {vertical-align:middle;margin:5px 0 18px}
.logintext {vertical-align:top;margin:0;padding:0}
.loginheight {height:181px}
*html .loginheight {height:180px}
.rsTextBox {border:solid 1px #7F9DB9;font-family:Arial,Helvetica,sans-serif;width:127px;background:#D6D8EC url(images/bg_text_field.gif) repeat-x top}
.rsLabel {color:red}
.leftcolumn {
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 6px;
	padding-bottom: 6px;
	vertical-align: top;
}
.homeleftcolumn {
padding: 0 26px 0 16px;

}
.sublist {background:#D6D8EC;margin:0;padding:0 5px 0 8px}
.sublink {font-size:70%;line-height:120%;list-style:none;background:#D6D8EC;margin:0 0 1px;padding:6px 0 5px 12px}
.subicon {background:url(images/i_sub.gif) no-repeat scroll left center}
.subiconselected {font-weight:bold;background:url(images/i_sub_selected.gif) no-repeat scroll left center}
.childlist {background:#EBECF6;margin:0;padding:0}
.childlink {border-bottom:solid 1px #FFF;font-size:70%;line-height:120%;list-style:none;background:#EBECF6;margin:0;padding:5px 5px 4px 30px}
.childicon {background:url(images/i_child.gif) no-repeat scroll 19px center}
.childiconselected {font-weight:bold;background:url(images/i_child_selected.gif) no-repeat scroll 19px center}
.middlecolumn {width:622px;vertical-align:top;padding:6px 0 0}
.title {background:url(images/bg_header_tab.gif) repeat-y scroll left top;padding:14px 0 13px}
.title h1 {font-size:100%;color:#2D399A;margin:0 11px;}
/*
.breadcrumb {display:inline;float:left;font-size:70%}
.breadcrumb a:visited {color:#5A5B5E;text-decoration:none}
.breadcrumb a:link {color:#5A5B5E;text-decoration:none}
.breadcrumb a:hover {color:#5A5B5E;text-decoration:underline}
.breadcrumb a {color:#000;text-decoration:none}
*/
.newscontent {padding:0 12px 0 0}
.newsdate {text-align:right}
.content {padding:0 12px}
.content h1 {font-size:80%;color:#2D399A;margin:5px 0 6px;}
.content h2 {font-size:70%;margin:12px 0 3px}
.content h3 {font-size:70%;color:#2D399A;margin:12px 0 3px}
.content h4 {font-size:70%;font-weight:normal;margin:12px 0 3px}
.content h5 {font-size:70%;font-weight:normal;color:#2D399A;margin:12px 0 3px}
.content h6 {border-top:solid 1px #2D399A;border-bottom:solid 1px #2D399A;color:#2D399A;font-size:100%;font-weight:normal;background:#EBECF6;margin:12px 0;padding:6px 12px 0}
.content p {font-size:70%;margin:0 0 6px}
.content li {font-size:70%;margin:0}
palletedetail {margin:0}
.formlabel {font-size:70%;text-align:right;vertical-align:top;width:40%;padding:8px 5px 0 0}
.formlabelacc {font-size:70%;vertical-align:middle;padding:8px 5px 0 0;text-align: right !important;border:0px solid red;width:100px;float:right;}
.formcell {font-size:70%;vertical-align:top;width:60%;padding:5px 0}
.formelement {border:solid 1px #7F9DB9;width:234px;font:70% Arial,Helvetica,sans-serif;margin:0 0 5px}
*html .formelement {font-size:70%;padding:0 5px}
.formdropdown {border:solid 1px #7F9DB9;width:234px;font:70% Arial,Helvetica,sans-serif;margin:0 0 5px}
.pagelist {padding:6px 12px 12px}
.pagelisttitle {border-bottom:solid 1px #D3D5D6}
.pagelisttitle span {border:0}
.pagelisttitle a {border:0}
.pagelisttitle h2 {display:inline;float:left;font-size:75%;margin:5px 0}
.pagelisttitle h3 {display:inline;float:right;font-size:70%;font-weight:normal;margin:5px 0}
.pagelistcontent p {font-size:70%;margin:3px 0 5px}
.footertools {padding:0 12px}
.return {font-size:70%;background:url(images/b_return.gif) no-repeat scroll left center;margin:0 0 0 11px;padding:15px 0 15px 25px;font-weight:bold;}
.back {font-size:70%;background:url(images/b_back.gif) no-repeat scroll right center;margin:0 11px 0 0;padding:15px 25px 15px 0;font-weight:bold;}
.rightcolumn {vertical-align:top;padding:6px 12px 6px 6px}
.rightfill {height:440px}
#dnn_RightPane {background:#EBECF6}
.rightcolumn h3 {color:#2D399A;font-size:70%;font-weight:bold;line-height:100%;background:#EBECF6;margin:0;padding:6px 0 5px 9px}
.relatedlist {background:#EBECF6;margin:0;padding:0 0 0 10px}
.relatedlink {width:120px;font-size:70%;line-height:100%;list-style:none;margin:0;padding:3px 0 7px 20px}
.pagetoolslist {height:100%;background:#EBECF6;margin:0;padding:10px 0 0 12px}
.pagetoolslink {display:inline;float:left;font-size:70%;line-height:100%;list-style:none;margin:0;padding:4px 12px 10px 20px}
.explorer {background:url(images/i_explorer.gif) no-repeat scroll left top}
.pdf {background:url(images/i_pdf.gif) no-repeat scroll left top}
.zip {background:url(images/i_zip.gif) no-repeat scroll left top}
.exe {background:url(images/i_exe.gif) no-repeat scroll left top}
.print {background:url(images/i_print.gif) no-repeat scroll left top}
.bookmark {background:url(images/i_bookmark.gif) no-repeat scroll left top}
.pagefooter {width:952px}
.copyright {color:#5A5B5E;display:inline;float:right;font-size:65%;margin:0;padding:6px 12px}
.copyright a:visited {color:#5A5B5E;text-decoration:none}
.copyright a:link {color:#5A5B5E;text-decoration:none}
.copyright a:hover {color:#5A5B5E;text-decoration:underline}
.copyright a {color:#5A5B5E;text-decoration:none}
select.TabList {border:#FFF 1px solid;color:#FFF;font-weight:normal;font-size:80%;background:#0070B9}
#dnn_ctr388_FormMaster_lblRequired.Normal {display:none}
#dnn_ctr388_FormMaster_tdFormMasterHeaderCell {padding-top:5px;text-align:center}
#dnn_ctr386_FormMaster_tdFormMasterHeaderCell {padding-top:5px;text-align:center}
#dnn_ctr386_FormMaster_lblRequired.Normal {display:none}
#dnn_ctr390_FormMaster_tdFormMasterHeaderCell {padding-top:5px;text-align:center}
#dnn_ctr388_FormMaster_tdFormMasterFooterCell {border-top:solid 1px #D3D5D6;padding-top:5px;text-align:center}
#dnn_ctr390_FormMaster_lblRequired.Normal {display:none}
#dnn_ctr390_FormMaster_Vacancy_Form span {font-size:70%;margin:0 0 6px}
/*
.Normal p {
	margin:0 0 6px
}
*/
.searchresult {font-size:70%;margin:0 0 6px}
.searchresult p {font-size:70%;margin:0 0 6px}
.searchpaging {font-size:70%;color:#2C39BE;font-weight:bold;background:#EBECF6}
.searchpaging a {font-weight:normal;color:#2C39BE}
.searchnoresult {font-size:70%;font-weight:bold;color:#036}
.searchnumeric {font-size:70%;text-align:top}
.formvalidationerror {color:red;font:normal 70% Arial,Helvetica,sans-serif}
.TitleCell {font-size:80%;margin:0 0 6px}
.ModifiedDateCell {display:none}
.SizeCell,.ExtensionCell {font-size:80%;margin:0 0 6px}
.DownloadCell {font-size:80%;margin:0 0 6px}
.xSubHead {display:none}
label.SubHead { text-align: left; float: left;width:200px; }
#dnn_ctr471_SimpleDownload_grdDocuments table {border:1px solid red;text-align:left}
.downloaditem {font-size:70%;padding:5px;border-bottom:1px solid #FFF}
.downloaditemicon,.downloadfilesize {font-size:70%;padding:0;padding-right:10px;border-bottom:1px solid #FFF}
.downloadheading {font-size:70%;font-weight:bold}
hr.downloadkeyline {color:#EBECF6;height:1px;border:0;background:#EBECF6}
.newsdatefixedwidth {width:80%}
.newsarchive {background:#EBECF6}
.sitemap table {cursor:pointer;font:70% Arial,Helvetica,sans-serif}
.janetSitemap_level0,.janetSitemap_level0Selected {font-weight:bold;color:#fff;background:#161C48 url(images/bg_tab.gif) repeat-x scroll center top;margin:6px 0 0;padding:4px 0 3px 4px}
.janetSitemap_level1 {color:#303d9b;background:#D6D8EC url(images/sitemap_bullet_large.gif) no-repeat left;margin:0 0 1px;padding:6px 0 5px 20px}
.janetSitemap_level2,.janetSitemap_level3,.janetSitemap_level4,.janetSitemap_level5 {color:#333d9e;background:#EBECF6 url(images/sitemap_bullet_small.gif) no-repeat left;margin:0 0 1px;padding:6px 0 5px 25px}
* html #dnn_ctr729_ctl00_lblMessage {font-size:60%;color:red}
#dnn_ctr729_ctl00_lblMessage,#dnn_ctr_ctl00_lblMessage {font-size:70%}
#dnn_ctr_SendPassword_plUsername_imgHelp,#dnn_ctr_SendPassword_plEmail_imgHelp {display:none}
.hpintrotext p {
	color: #2f3d9e;
	font-size:70%;
	font-weight:bold;
	line-height: 1.3em;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.hpintrotext
{
    float: left; 
    padding-right: 180px; 
    width: 741px; border-top: solid 1px #D3D5D6; 
    margin-left: 12px; 
    padding-top:8px; 
    padding-bottom:8px;
}

td.fplabel {
width: 200px;
text-align: right;
}

.forgottonpasswordtable td label
{
font-size:70%;
text-align: right !important;

border:0px solid red;
}