/* -- GENERAL REDECLARATIONS ---------------------------------------- */
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite,
 code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd,
 ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 margin:0; padding:0; border:0; outline: 0;
}

body						{ background:#ffffff; 
color: #000000; margin:0; padding:0; border:0; font-family: Arial, Helvetica, sans-serif; 
font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 1em; 
}
fieldset{ border:1px solid #EC028A; margin:5px 0;padding:5px}
fieldset div{ margin:5px }
h1, h2, h3					{ margin: 0; padding: 0; border: 0; }
h1						{ font-size: 150%; }
h2						{ font-size: 120%; padding-left: 0.5pc; }
h3						{ font-size: 100%; padding-left: 0.5pc; padding-right: 0.5pc; }
p						{ padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; margin: 0; border: 0; }
a						{ text-decoration: none; color: #003366; }
a:hover						{ text-decoration: underline; }
strong						{ font-weight: bold; }
em						{ font-style: italic; }
code						{ font-family: courier, monospace; }
legend						{ font-weight: bold; margin-top: 0.5em; margin-bottom: 0.5em; }
label						{ float: left; width: 25%; margin-right: 0.5em; margin-top: 0em; margin-bottom: 0.5em; text-align: right; clear: both; }
input[type=text]						{ float: left; margin:0em 1 0.5em 1;  border:1px solid #00ADEF }
input[type=text]:focus				{ border:2px solid #2D2F91 }
li { margin-left:2em;padding-left:0.5em;padding-top:0.2em}

#PrimaryNavPanel				{ background: #ffffff; color: #003366; width: 100%; margin: 0; padding: 0; border: 0; }
#PrimaryNavPanelContent				{ padding-top: 0.15em; padding-bottom: 0.15em; }
#PrimaryNavPanelContent ul			{ list-style-type: none; display:inline; margin: 0; padding: 0; font-size: 75%; }
#PrimaryNavPanelContent ul li			{ display: inline; margin: 0; border-color: #fff; border-right-style: solid; border-right-width: 1px; padding-right: 0.5em; }

#BottomNavPanel					{ background: #ffffff; color: #003366; clear: both; width: 100%; margin: 0; padding: 0; border: 0; }
#BottomNavPanelContent				{ padding-top: 0.15em; padding-bottom: 0.15em; }
#BottomNavPanelContent ul			{ list-style-type: none; display:inline; margin: 0; padding: 0; font-size: 70%; }
#BottomNavPanelContent ul li			{ display: inline; margin: 0; border-color: #003366; border-right-style: solid; border-right-width: 1px; padding-right: 0.5em; }

#BottomBoilerPlatePanel                         { background: #ffffff; color: #003366; clear: both; width: 100%; margin: 0; padding: 0; border: 0; }
#BottomBoilerPlateContent			{ padding-top: 0.15em; padding-bottom: 0.15em; padding-left: 1pc; border-top-style: solid; border-top-width: 1px; padding-top: 0.25em; font-size: 70%; }

#PageHeaderPanel				{ background: #fff; color: #00adef; width:100%; margin: 0; padding: 0; border: 0;
font-weight:bold; height:63px }
#PageHeaderPanelMainArea			{ /* padding-left: 1pc; */ width: 100%; }
#PageHeaderPanelMainArea img			{ display: block; padding-right: 1pc; padding-top: 0.5pc; padding-bottom: 0.5pc; border: 0; margin: 0; }
#PageHeaderNavigation				{ background: #fff; display: inline; border: 0; padding: 0; margin: 0; }
#PageHeaderNavigation #FFBugFix			{ width: 4em; line-height: 0px; }
#PageHeaderNavigation ul			{ list-style-type: none; display: inline; margin: 0; padding: 0; border:0; float:right }
#PageHeaderNavigation ul li			{ background: #fff; color: #000; display: block; float: left; padding-top: 0.3em; padding-right: 0.5em; padding-bottom:0.3em; border-top-color: #ffffff; border-top-style: solid; border-top-width: 1px; border-right-color: #ffffff; border-right-style: solid; border-right-width: 1px; font-size: 90%; }
#PageHeaderNavigation ul li.Home		{ padding-left: 1pc; }
#PageHeaderNavigation ul li.Projects		{ padding-left: 0.5em; }
#PageHeaderNavigation ul li.ProjectsFocus	{ background: #2d2f91; padding-left: 0.5em; }
#PageHeaderNavigation ul li.InfoPubs		{ padding-left: 0.5em; }
#PageHeaderNavigation ul li.InfoPubsFocus	{ background: #2d2f91; padding-left: 0.5em; }
#PageHeaderNavigation ul li.Downloads		{ padding-left: 0.5em; }
#PageHeaderNavigation ul li.DownloadsFocus	{ background: #2d2f91; padding-left: 0.5em; }
#PageHeaderNavigation ul li a			{ color: #ffffff; }

#HomePageMainPicturePanel			{ clear: both; background: #ffffff; width: 100%; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0px; padding: 0; border-color: #000000; border-top-style: solid; border-left-style: none; border-right-style: none; border-bottom-style: dotted; border-top-width: 1px; border-bottom-width: 1px; }
#HomePageMainPicturePanel img   		{ display: block; padding: 0; border: 0; margin: 0; }

#MainContentPanel				{ background: #ffffff; color: #000000; width: 100%; margin: 0; padding: 0; border: 0; }

#HomePageLeftColumn				{ background: #ffffff; color: #000000; width: 40%; border: 0; margin: 0; padding: 0; float: left; }
#HomePageLeftColumn a				{ color: #000000; }
#HomePageLeftColumn #NoColour			{ background: #ffffff; color: #000000; }
#HomePageLeftColumn #NoColour img		{ background: #ffffff; color: #000000; border: 0; }
#HomePageCentreColumn				{ background: #ffffff; color: #000000; width: 45%; float: left; border: 0; margin: 0; padding: 0; }
#HomePageCentreColumn a				{ color: #000000; }
#HomePageCentreColumn img			{ border: 0; padding-bottom: 1em; padding-top: 2em; }
#HomePageRightColumn				{ background: #ffffff; color: #000000; width: 10%; float: right; border: 0; margin: 0; padding: 0; }
#HomePageRightColumn a				{ color: #000000; }
#HomePageRightColumn img			{ border: 0; padding-left: 1pc; padding-bottom: 1em; }
#HomePageFullBand				{ clear: both; background: #ffffff; color: #000000; margin: 0; padding: 0; border-color: #000000; border-top-style: dotted; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-width: 1px; }
#HomePageFullBand img				{ border: 0; }

#MainSectionNavColumn				{ background: #ffffff; color: #000000; width: 18%; float: left; margin: 0; padding: 0; border: 0; }
#MainSectionNavColumn #Header			{ background: #2d2f91; color: #ffffff; width: 100%; }
#MainSectionNavColumn #Header #Content		{ font-weight: bold; font-size: 85%; padding-left: 1pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionNavColumn #Header #Content a	{ color: #ffffff; }
#MainSectionNavColumn #Navigation		{ background: #ffffff; color: #000000; width: 100%; font-size: 80%; }
#MainSectionNavColumn #Navigation ul		{ list-style-type: none; margin: 0; padding-left: 1pc; padding-top: 0.3em; padding-bottom: 0.15em; }
#MainSectionNavColumn #Navigation ul li		{ padding-top: 0.3em; }
#MainSectionNavColumn #Navigation ul li a	{ color: #000000; }
#MainSectionNavColumn #Footer			{ background: #2d2f91; color: #ffffff; width: 100%; }
#MainSectionContentColumn			{ background: #ffffff; color: #000000; width: 52%; float: left; text-align: justify; }
#MainSectionContentColumn #Rates		{ clear: both; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #Rates Table		{ padding-left: 0.5pc; padding-right: 0.5pc; border: 0; margin :0 }
#MainSectionContentColumn #Event		{ clear: both; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #Event h3		{ padding-top: 1.5em; }
#MainSectionContentColumn #Event table		{ border-spacing: 1em 1.5em; padding-left: 0.5pc; padding-right: 0.5pc; border: 0; margin :0 }
#MainSectionContentColumn #Event table tr	{ vertical-align: top; }
#MainSectionContentColumn #NL			{ background: #703091; color: #ffffff; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; padding-right: 0.5pc; padding-bottom: 0.3em; }
#MainSectionContentColumn #NL p			{ padding-left: 15px; pading-right: 10px; }
#MainSectionContentColumn #NL h1		{ color: #ffcc66; padding-left: 15px; pading-right: 10px; padding-top: 1em; font-size: 150%; }
#MainSectionContentColumn #NL h2		{ color: #ffcc66; padding-left: 15px; pading-right: 10px; font-size: 120%; }
#MainSectionContentColumn #NL a			{ text-decoration: none; color: #ccccff; }
#MainSectionContentColumn #NL a:hover		{ text-decoration: underline; }
#MainSectionContentColumn #NL #Logo		{ left: 0px; top:  0px; z-index: 1; }
#MainSectionContentColumn #NL #HdrImg		{ float: right; border: 0; margin-right: 5pc; }
#MainSectionContentColumn #NL #Issue		{ font-size: 125%; font-weight: bold; color: #ffcc66; position: relative; left: 15px; top: -40px; z-index: 2; }
#MainSectionContentColumn #S1			{ background: #ffffff; color: #000000; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; padding-left: 15px; padding-right: 10px; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #S1 h2		{ color: #000000; font-size: 120%; padding-left: 0; padding-right: 0; padding-bottom: 0.5pc; padding-top: 0; }
#MainSectionContentColumn #S1 p			{ padding: 0; }
#MainSectionContentColumn #S1 img		{ float: left; margin-right: 1pc; border: 0; }
#MainSectionContentColumn #S2			{ background: #ff9966; color: #000000; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; margin-top: 0.5pc; padding-left: 15px; padding-right: 10px; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #S2 h2		{ color: #000000; font-size: 120%; padding-left: 0; padding-right: 0; padding-bottom: 0.5pc; padding-top: 0; }
#MainSectionContentColumn #S2 p			{ padding: 0; }
#MainSectionContentColumn #S2 img		{ float: right; margin-left: 1pc; border: 0; }
#MainSectionContentColumn #S3			{ background: #ffffff; color: #000000; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; padding-left: 15px; padding-right: 10px; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #S3 h2		{ color: #000000; font-size: 120%; padding-left: 0; padding-right: 0; padding-bottom: 0.5pc; padding-top: 0; }
#MainSectionContentColumn #S3 p			{ padding: 0; }
#MainSectionContentColumn #S3 img		{ float: left; margin-right: 1pc; border: 0; }
#MainSectionContentColumn #S4			{ background: #cccc33; color: #000000; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; margin-top: 0.5pc; padding-left: 15px; padding-right: 10px; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #S4 h2		{ color: #000000; font-size: 120%; padding-left: 0; padding-right: 0; padding-bottom: 0.5pc; padding-top: 0; }
#MainSectionContentColumn #S4 p			{ padding: 0; }
#MainSectionContentColumn #S4 img		{ float: right; margin-left: 1pc; border: 0; }
#MainSectionContentColumn #S5			{ background: #ffffff; color: #000000; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; padding-left: 15px; padding-right: 10px; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #S5 h2		{ color: #000000; font-size: 120%; padding-left: 0; padding-right: 0; padding-bottom: 0.5pc; padding-top: 0; }
#MainSectionContentColumn #S5 p			{ padding: 0; }
#MainSectionContentColumn #S5 img		{ float: left; margin-right: 1pc; border: 0; }
#MainSectionContentColumn #S6			{ background: #ccccff; color: #000000; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; margin-top: 0.5pc; padding-left: 15px; padding-right: 10px; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #S6 h2		{ color: #000000; font-size: 120%; padding-left: 0; padding-right: 0; padding-bottom: 0.5pc; padding-top: 0; }
#MainSectionContentColumn #S6 p			{ padding: 0; }
#MainSectionContentColumn #S6 img		{ float: right; margin-left: 1pc; border: 0; }
#MainSectionContentColumn #S7			{ background: #ffffff; color: #000000; clear: both; margin-left: 0.5pc; margin-right: 0.5pc; padding-left: 15px; padding-right: 10px; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #S7 h2		{ color: #000000; font-size: 120%; padding-left: 0; padding-right: 0; padding-bottom: 0.5pc; padding-top: 0; }
#MainSectionContentColumn #S7 p			{ padding: 0; }
#MainSectionContentColumn #S7 img		{ float: left; margin-right: 1pc; border: 0; }
#MainSectionContentColumn #BackToTopSection	{ text-align: right; font-size: 80%; padding-top: 1.5em; }
#MainSectionContentColumn #BackToTopSection a	{ color: #003366; }
#MainSectionContentColumn #TopPicture		{ padding-left: 1pc; padding-right: 1pc; padding-top: 0; padding-bottom: 0.3em; }
#MainSectionContentColumn #TopPicture img	{ display: block; float: left; margin-right: 0.5pc; border: 0; }
#MainSectionContentColumn #FAQs			{ clear: both; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; font-size: 90%; }
#MainSectionContentColumn #FAQs h2		{ font-size: 150%; font-weight: bold; padding-left: 0.5pc; padding-top: 0.5em; padding-bottom: 0.3em; }
#MainSectionContentColumn #FAQs h3		{ font-size: 110%; font-weight: bold; padding-top: 0em; padding-bottom: 0; }
#MainSectionContentColumn #FAQs h4		{ font-size: 100%; font-weight: bold; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.5em; padding-bottom: 0; margin: 0; border: 0; }
#MainSectionContentColumn #FAQs p		{ font-size: 100%; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0; padding-bottom: 0.5em; margin: 0; border: 0; }
#MainSectionContentColumn #FAQs ul,
.FAQs_ul, .FAQs_ul ul					{ list-style-position: inside; list-style-type: disc; font-size: 100%; padding-left: 1pc; padding-right: 0.5pc; padding-top: 0; padding-bottom: 0.3em; margin: 0; border: 0; }
#MainSectionContentColumn #BGs			{ clear: both; font-size: 100%; }
#MainSectionContentColumn #BGs	h2		{ font-size: 140%; font-weight: bold; padding-left: 0.5pc; padding-top: 0; padding-bottom: 0; margin: 0; border: 0; }
#MainSectionContentColumn #BGs	h3		{ font-size: 120%; font-weight: bold; padding-left: 0.5pc; padding-top: 1em; padding-bottom: 0; margin: 0; border: 0; }
#MainSectionContentColumn #BGs	h4		{ font-size: 110%; font-weight: bold; padding-left: 0.5pc; padding-top: 0.5em; padding-bottom: 0; margin: 0; border: 0; }
#MainSectionContentColumn #BGs	h5		{ font-size: 100%; font-weight: bold; padding-left: 0.5pc; padding-top: 0; padding-bottom: 0; margin: 0; border: 0; }
#MainSectionContentColumn #BGs	p		{ font-size: 100%; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0; padding-bottom: 0.5em; margin: 0; border: 0; }
#MainSectionContentColumn #BGs	ul		{ list-style-position: inside; list-style-type: disc; font-size: 100%; padding-left: 1pc; padding-right: 0.5pc; padding-top: 0; padding-bottom: 0.3em; margin: 0; border: 0; }
#MainSectionContentColumn #Error		{ clear: both; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #Error h2		{ font-size: 140%; font-weight: bold; padding-top: 1em; color: #800000; }
#MainSectionContentColumn #Success		{ clear: both; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; }
#MainSectionContentColumn #Success h2		{ font-size: 140%; font-weight: bold; padding-top: 1em; color: #008000; }

#MainSectionAltContentCol			{ background: #ffffff; color: #000000; width: 70%; float: left; text-align: justify; }
#MainSectionAltContentCol #BackToTopSection	{ text-align: right; font-size: 80%; padding-top: 1.5em; }
#MainSectionAltContentCol #BackToTopSection a	{ color: #003366; }

#MainSectionRightColumn				{ width: 26%; float: left; font-size: 85%; position:fixed;right:0}
#MainSectionRightColumn #Volunteer		{ background: #cccccc; color: #000000; font-size: 120%; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; margin-bottom: 0.2em; }
#MainSectionRightColumn #Volunteer h2		{ font-size: 140%; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0.3em; }
#MainSectionRightColumn #Volunteer p		{ padding: 0; }
#MainSectionRightColumn #Events			{ background: #cccc33; color: #000000; font-size: 120%; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; margin-bottom: 0.2em; }
#MainSectionRightColumn #Events	h2		{ font-size: 140%; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0.3em; }
#MainSectionRightColumn #Events	p		{ padding: 0; }
#MainSectionRightColumn #Recommended		{ background: #cccccc; color: #000000; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; margin-bottom: 0.2em; }
#MainSectionRightColumn #Recommended h3		{ padding-left: 0; }
#MainSectionRightColumn #Recommended ul li a	{ color: #000000; }
#MainSectionRightColumn #HearingCheck		{ background: #ffffff; color: #000000; font-size: 140%; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.5em; padding-bottom: 1em; margin-bottom: 0.2em; }
#MainSectionRightColumn #HearingCheck h3	{ padding-left: 0; }
#MainSectionRightColumn #HearingCheck ul	{ list-style-type: none; margin: 0; padding:0 ; border: 0; }
#MainSectionRightColumn #HearingCheck p		{ padding-left: 0; }
#MainSectionRightColumn #HearingCheck #Phone	{ color: #006600; font-weight: bold; }
#MainSectionRightColumn #FindByType		{ background: #66cc33; color: #000000; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; margin-bottom: 0.2em; }
#MainSectionRightColumn #FindByType h3		{ padding-left: 0; }
#MainSectionRightColumn #FindByType ul li a	{ color: #000000; }
#MainSectionRightColumn #SeeAlso		{ background: #ffcc00; color: #000000; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; margin-bottom: 0.2em; font-size: 120%; }
#MainSectionRightColumn #SeeAlso h3		{ padding-left: 0; }
#MainSectionRightColumn #SeeAlso ul li a	{ color: #000000; }
#MainSectionRightColumn #WhiteBox		{ clear: both; background: #ffffff; color: #000000; font-size: 120%; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.5em; padding-bottom: 0.5em; margin-bottom: 0.2em; }
#MainSectionRightColumn #WhiteBox img		{ border-style: none; float: left; }
#MainSectionRightColumn #WhiteBox #Caption	{ border-style: none; clear: both; padding-top: 0.75em; padding-left: 9px; }
#MainSectionRightColumn #BlackBox		{ clear: both; width: 100%; background: #000000; color: #ffffff; font-size: 120%; padding-left: 0pc; padding-right: 0pc; padding-top: 0.5em; padding-bottom: 0.5em; margin-bottom: 0.2em; }
#MainSectionRightColumn #BlackBox #FFBugFixBB	{ width: 4em; line-height: 0px; }
#MainSectionRightColumn #BlackBox img		{ display: block; border-style: none; float: left; }

#PageFooterPanel				{ background:#00ADEF; color: #ffffff; clear:both; width:100%; margin: 0; padding: 0; border: 0; }
#PageFooterContentArea				{ padding-left: 1pc; padding-right: 0; padding-top: 0.5em; padding-bottom: 0.5em; }
#PageFooterContentArea img			{ padding-right: 0.5em; border: 0; }

#AltPageFooterPanel				{ background: #ffffff; color: #000000; width: 100%; margin: 0; padding: 0; border: 0; }
#AltPageFooterPanel #LeftColumn1		{ background: #ffffff; color: #000000; width: 18%; float: left; clear: both; margin: 0; padding: 0; border: 0; }
#AltPageFooterPanel #LeftColumn2		{ background: #ffffff; color: #000000; width: 18%; float: left; clear: both; margin: 0; padding: 0; border: 0; }
#AltPageFooterPanel #RightColumn		{ background: #ffffff; color: #000000; width: 82%; float: right; margin: 0; padding: 0; border: 0; }
#AltPageFooterPanel #RightColumn ul		{ list-style-type: none; display:inline; margin: 0; padding: 0; font-size: 75%; }
#AltPageFooterPanel #RightColumn ul li		{ display: inline; margin: 0; border-color: #003366; border-right-style: solid; border-right-width: 1px; padding-right: 0.5em; }		
#AltPageFooterPanel #CentreColumn		{ background: #ffffff; color: #000000; width: 52%; float: left; margin: 0; padding: 0; border: 0; }
#AltPageFooterPanel #CentreColumn #Right	{ text-align: right; font-size: 80%; padding-top: 1.5em; padding-right: 0.5em; padding-bottom: 0.3em; }
#AltPageFooterPanel #CentreColumn #Right a	{ color: #003366; }

.right	{ text-align: right; width:100%; font-size: 80%; padding-top: 1.5em; padding-right: 0.5em; padding-bottom: 0.3em; color: #003366; display:block}

#BreadcrumsPanel				{ background: #ffffff; color: #003366; width: 100%; clear: both; margin: 0; padding: 0; border: 0; }
#BreadcrumsContentArea				{ margin: 0; padding-top: 0.3em; padding-bottom: 0.3em; padding-right: 0.5em; border: 0; font-size: 80%; 
font-style:italic;background:#eee;margin-bottom:10px}
#BreadcrumsContentArea.Separator		{ padding-left: 0.5em; padding-right: 0.5em; }

.FirstItem					{ padding-left: 1pc; }
.ServiceNotice					{ font-size: 120%; padding-bottom: 1em; color: #CC0000; }
.Warning					{ color: #CC0000; }
.BGIndented					{ padding-left: 1.5pc; }
.BGIndented2					{ padding-left: 1.5pc; }
.NextItem					{ padding-left: 0.5em; }
.LastItem					{ padding-left: 0.5em; font-weight: bold; font-style:normal }
.ColumnCanvas					{ padding: 1pc; }
.ClearAll					{ clear: both; }
.CheckBox					{ clear: both; }
.LeftWhiteSpace                                 { padding-left: 2pc; }
.CenterAlign					{ text-align: center; }
.RightAlign					{ text-align: right; }
.ImageLeftFlowing				{ border-style: none; float:left; margin-left: 0.5pc; margin-top: 0.5pc; margin-bottom: 0.5pc; margin-right: 1pc; }
.ImageLeftFlowingBottomSpaced			{ border-style: none; float:left; margin-left: 0.5pc; margin-top: 0.5pc; margin-bottom: 0.5pc; margin-right: 1pc; padding-bottom: 1em; }
.ImageCaptionBottom				{ border-style: none; clear: both; font-style: italic; padding-bottom: 1em; }
.Subsection					{ background: #d0e0f0; color: #000000; font-size: 90%; padding-top: 0.2em; padding-bottom: 0.2em; margin-bottom:0.2em; }
.AltColumnCanvas				{ clear: both; padding-left: 0.5pc; padding-right: 0.5pc; padding-top: 0.3em; padding-bottom: 0.3em; }
.WithBottomBorder				{ border-bottom-style: solid; border-bottom-color: #cccccc; border-bottom-width: 1px; }
.DefaultList					{ list-style-position: inside; list-style-type: disc; padding: 0; margin-left: 1pc; }
.LinkList					{ list-style-type: disc; padding: 0; margin: 1pc; }
.AltLinkList					{ list-style-type: disc; list-style-position: inside; padding-left: 0.5pc; padding-right: 0.5pc; }
.NoBulletLinkList				{ list-style-type: none; padding-left: 0.5pc; padding-right: 0.5pc; }
.EmphasizedLink					{ font-weight: bold; }
.LargeFont					{ font-size: 120%; }
.NoTopPaddingColumnCanvas			{ padding-top: 0; padding-left: 1pc; padding-bottom: 1pc; padding-right: 1pc; }
.DoNotDisplay					{ display: none; }
.Indent						{ padding-left: 0.5pc; padding-right: 0.5pc; }
.BottomSpaced					{ padding-bottom: 1em; }
.WithBottomWhiteSpace				{ margin-bottom: 0.5em; }
.HorizontalRuler				{ border-bottom-style: solid; border-bottom-color: #003366; border-bottom-width: 2px; margin-bottom: 0.3em; margin-left: 0.5pc; }

/* Darrens Additions */
body        {font-family: Arial,Helvetica,sans-serif}

#PrimaryNavPanelContent{
	background:#ec028a;
	color:#00ADEF;
	padding-top:0;
}
#PrimaryNavPanelContent a{
	background:#EC028A;
	color:#fff;
	font-weight:bold;
}
#donateNow	{width: 200px; line-height:1.25em; float:left; margin:0 0 0 0px;}
#donateNow li a {
	color:#000;
	background: url("images/gif/arrowDonateMenu.gif") no-repeat scroll left center transparent;
	font-weight:bold;
	font-size:small;
	
	padding:0 0 0 10px;
}
#donateNow ul{
	list-style-type:none;
	margin: 0 0 0 9px;
	padding:0;
}
#donateNow ul li{
	margin: 0;
	padding:0;
}
#RNIDTech{
	color:#00ADEF;float: right; font-size: 300%; font-family: courier new,courier,monospace; padding-top: 5px; margin-right:5px;
}
#PageHeaderPanelMainArea img{
float:right;
padding:0;
margin:0;
width:103px;
height:63px;
background:#fff;
}
.warn{
	background: #fff6bf url(images/alert.gif) 15px 50% no-repeat;
	text-align:center;
	margin:30px;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324; 
}



