@import url(../../scripts/websys.css);
@media screen {
	
	BODY {
		background-color: #FAFAFF;
		color: #434343;
	}
	BODY TABLE {
		color: #434343;
	}
	BODY.websys_menu {
		background-color:#FAFAFF;
		overflow: hidden; /* needed to hide scrollbars in Safari ..... */
		-moz-user-select: none;
		-webkit-user-select: none;
		user-select: none;
	}
	BODY A {
		color: #2572AD;
	}
	.tblListSelect A
	{
		COLOR: #2572AD;
	}
	TH {
		background-color: #DEDCD4;
		font-family: arial;
		font-size: 9pt;
		font-weight: bold;
		color: #434343;
		border: 0px;
	}
	#cmp_websys_Lookup_List TH  {
		color: black;
	}
	
	
	th#lockedentry {
		background-color: #B7B6B0;
	}
	.tb {
		background-color:#FAFAFF;
	}
	.tbi1show {
		background-color: #D9D9DB;
	}
	.clsLogonHeaderBar {
		background-color: transparent;
		border-bottom: 0px;
	}
	.clsLogonFooterBar {
		background-color: transparent;
		border-top: 0px;
	}
	.clsSideMenuBody {
		background-color:#FAFAFF;
		border-right: 1px solid #BDBDBD;
	}
	.SideMenuImageParent {
		width: 16px;
		height: 16px;
		background-image: url(../../images/websys/view_section_closed.png);
	}
	.SideMenuImageParentExpanded {
		width: 16px;
		height: 16px;
		background-image: url(../../images/websys/view_section_open.png);
	}
	.SideMenuTextSelected {
		font-size: 8pt;
		color: #1D5C80;
	}
	.tbmenu {
		color: #434343;
	}
	.tbtoolbar td a {
		color: #434343;
	}
	.ExpandImage {
		background-image: url(../../images/websys/view_section_closed.png);
	}	
	.CollapseImage {
		background-image: url(../../images/websys/view_section_open.png);
	}
	.NestedStub {
		background-image: url(../../images/websys/view_section_closed.png);
	}	
	.NestedStubExpanded {
		background-image: url(../../images/websys/view_section_open.png);
	}
	.clsComponentItemImage,.clsComponentTableItemImage,.clsComponentTablePrintIcon {
		vertical-align: middle;
		margin-right: 0.1em;
	}
	.clsComponentPrevPageImage {
		background-image: url(../../images/websys/view_page_left.png);
	}
	.clsComponentNextPageImage {
		background-image: url(../../images/websys/view_page_right.png);
	}
	.clsComponentColSortImageA {
		background-image: url(../../images/websys/view_sort_up.png);
		vertical-align: middle;
	}
	.clsComponentColSortImageD {
		background-image: url(../../images/websys/view_sort_down.png);
		vertical-align: middle;
	}
	.clsComponentColSortImageSortedA {
		background-image: url(../../images/websys/view_sort_up.png);
		background-color: #F3E799;
		/*border: 1px solid white;*/
		vertical-align: middle;
	}
	.clsComponentColSortImageSortedD {
		background-image: url(../../images/websys/view_sort_down.png);
		background-color: #F3E799;
		/*border: 1px solid white;*/
		vertical-align: middle;
	}
	.clsComponentColumnSorted {
		background-color: #F3E799;
		border-left: 1px solid white;
		border-right: 1px solid white;
	}
	.clsComponentCannedText {
		background-image: url(../../images/websys/blank.gif);
		cursor: default;
	}
	.clsComponentCannedTextAdd {
		background-image: url(../../images/websys/action_add.png);
	}

	H1 {
		font-family: Arial;
		font-size: 16px;
		color: #434343;
	}
	h1.CTHeading {
		color: #434343;
	}

	H2, H3, H4, H5 {
		color: #434343;
	}
	
	UL.clsListAlignLeft {
		padding-left: 1.0em;
	}
	
	OL.clsListAlignLeft {
		padding-left: 1.0em;
	}
	
	.RowOdd {
		background-color: #F1F0E7;
	}

	.RowEven {
		background-color: #FAFAFF;
	}
	TR.RowOdd1,TR.RowOdd2,TR.RowOdd3,TR.RowOdd4 {
		background-color: #F1F0E7;
	}
	TR.RowEven1,TR.RowEven2,TR.RowEven3,TR.RowEven4 {
		background-color: #FAFAFF;
	}
	.clsRowSelected {
		background-color: #F3E799;
	}
	.clsRowSelected .clsRowColourTab {
		/*background-color: #F3E799;*/
	}
	
	.clsButton,.clsButtonDisabled, .clsButtonDefault {
		font-size: 10pt;
		font-weight:bold;
		border-width: 0px 0px 3px;
		border-style: none none solid;
		border-radius: 0.5em;
		-webkit-border-radius: 0.5em;
		-khtml-border-radius: 0.5em;	
		-moz-border-radius: 0.5em;
	}
	.clsButton {
		border-color: #1A3646;
		background-color: #346C8D;
	}
	.clsButtonDefault {
		border-color: #2D526E;
		background-color: #5BA4DC;
	}
	.clsButtonDisabled, clsButton:disabled, .clsButtonDefault:disabled {
		border-color: #404040;
		background-color: #808080;
	}
	
	.clsButtonLight {
		background-color: #6D9AB5;
		border-top:1px solid #234454;
		border-left:1px solid #234454;
		border-bottom:1px solid #4582A0;
		border-right:1px solid #4582A0;
	}
	.clsButtonLight,.clsButtonLightDisabled {
		font-size: 10pt;
		font-weight:bold;
		border-radius: 0.5em;
		border-width: 1px;
		-webkit-border-radius: 0.5em;
		-khtml-border-radius: 0.5em;	
		-moz-border-radius: 0.5em;
	}
	
	.clsAccordionHeader {
		border-top: 1px solid gray;
		border-bottom: 1px solid gray;
		background-color: #E1E0D3;
	}
	.clsAccordionHeaderText {
		color: #434343;
	}
	.clsAccordionHeaderText A {
		color: #434343;
	}
	.clsLookup {
		background-color: #FAFAFF;
	}
	.clsLookupDate {
		background-color: #DEDCD4;
		color: #434343;
	}
	.clsLookupDateDayTitle {
		background-color: #DEDCD4;
	}
	.clsLookupIcon {
		background-image: url(../../images/websys/field_lookup.png);
	}
	.clsLookupDateIcon {
		background-image: url(../../images/websys/field_date.png);
	}
	.clsLookUpDatePrevYear {
		background-image: url(../../images/websys/view_pageskip_left.png);
	}
	.clsLookUpDatePrevMonth {
		background-image: url(../../images/websys/view_page_left.png);
	}
	.clsLookUpDateNextMonth {
		background-image: url(../../images/websys/view_page_right.png);
	}
	.clsLookUpDateNextYear {
		background-image: url(../../images/websys/view_pageskip_right.png);
	}
	.clsSeverityOrangeOdd TD {
		background-color: #F1F0E7;
		border-bottom: 2px solid orange!important;
	}
	LI.clsSeverityOrangeOdd {
		border-bottom: 2px solid orange!important;
		border-left: 25px solid orange!important;
	}
	.clsSeverityOrangeEven TD
	{
		background-color: #FAFAFF;
		border-bottom: 2px solid orange!important;
	}
	LI.clsSeverityOrangeEven {
		border-bottom: 2px solid orange!important;
		border-left: 25px solid orange!important;
	}
	TD.clsRowColourTabclsSeverityOrangeOdd
	{
		background-color: orange;
	}
	TD.clsRowColourTabclsSeverityOrangeEven
	{
		background-color: orange;
	}	
	/* rowodd is used in Global Editions */
	TD.rowodd
	{
	PADDING-LEFT: 3px;
	background-color: #F1F0E7;
	height: 1px; /* Ensure empty cells display background-colour (for TD, height acts like min-height) */
	}
	TD#cellMonthDisplay {
		padding-top: 3px;
		padding-bottom: 3px;
	}
	.Overlay {
		border: 2px solid black;
	}
	.OverlayClose {
		width: 15px;
		height: 15px;
		margin-top: 1px;
		background-image: url(../../images/websys/view_close.png);
	}
	.OverlayCloseLookup {
		width: 15px;
		height: 15px;
		margin-top: 1px;
		background-image: url(../../images/websys/view_close.png);
	}
	.clsLookUpSelected td {
		background-color: #F3E799;
	}
	
	#tblLookup, #tblLookup TABLE {
		width: 100%;
	}
	#tblLookup TH {
		width: 100%;
		background-color: #DEDCD4;
		color: #434343;
		padding-right: 2px;
		white-space: nowrap;
	}
	#tblLookup TD {
		color: #434343;
	}
	#tblLookup TD.FavouritesRow
	{
		color:#0000ff;
	}
	input, DIV.clsHTBContainer {
		border: 1px solid #AFAFAF;
	}
	input [type="checkbox"] {
		border: 0;
	}
	.clsComponentCheckbox {
		border: 0; /* needed for IE */
	}
	textarea {
		border: 1px solid #AFAFAF;
	}
	select {
		border: 1px solid #AFAFAF;
	}
	
	.clsInfoPaneHeader {
		background-color: #ACAA9E;
	}
	.clsTabControlHeader {
		/*background-color: #9C9A8C;*/
	}
	.clsFrameMain,.clsFrameInfo,.clsFrameTools {
		border: 2px solid black;
	}
	.FrameResizerLeft
	{
		background-image: url(../../images/websys/view_more_left.png);
	}
	.FrameResizerRight
	{
		background-image: url(../../images/websys/view_more_right.png);
	}
	.FrameResizerUp {
		background-image: url(../../images/websys/view_more_up.png);
	}
	.FrameResizerDown {
		background-image: url(../../images/websys/view_more_down.png);
	}
	.FrameResizerLeftReset {
		background-image: url(../../images/websys/view_close.png);
	}
	.FrameResizerRightReset {
		background-image: url(../../images/websys/view_close.png);
	}
	.FrameResizerDownReset {
		background-image: url(../../images/websys/view_close.png);
	}
	.FrameResizerUpReset {
		background-image: url(../../images/websys/view_close.png);
	}
	
	/* component specific */
	
	/*#dPAPerson_Banner TABLE,#dPAPerson_Banner DIV {*/
	div#cmp_PAPerson_Banner, #dPAPerson_Banner TABLE, div#cmp_LBSubject_Banner, #dLBSubject_Banner TABLE {
		background-color: #ACAA9E;
		color: white;
		border: 0px;
	}
	
	div#OverlayEditor
	{
		border: 2px solid black;
	}
	
	/* main menu */
	
	DIV.MainMenu {
		background-color: rgb(232,231,225);
	}
	DIV.MainMenuItem
	{
		background-image: url(images/websys/mainmenuitem1.gif);
		/*COLOR: rgb(37,114,173);*/
		/*color: #515151;*/
		color: #5BA4DC;
	}
	DIV.MainMenuItemSelected
	{
		background-image: url(images/websys/mainmenuitem2.gif);
		/*font-weight: bold;
		color: #1D5C80;*/
		color: #5BA4DC;
	}
	DIV.MainMenuItemSmall
	{
		background-image: url(images/websys/mainmenuitem1a.gif);
		color: #515151;
	}
	DIV.MainMenuItemSmallSelected
	{
		background-image: url(images/websys/mainmenuitem2a.gif);
		font-weight: bold;
		color: #1D5C80;
	}
	DIV.MainMenuIconHome,DIV.MainMenuIconTools,DIV.MainMenuIconToolsSelected,DIV.MainMenuIconEmail,DIV.MainMenuIconEmailUnread,DIV.MainMenuIconEmailUrgent
	{
		/*background-color: rgb(232,231,225);*/
		background-color: #FAFAFF;
		border-bottom: 1px solid #BDBDBD;
	}
	DIV.MainMenuIconToolsSelected {
		background-image: url(images/websys/toolbox2.png);
	}
	.eprmenuscroll
	{
		background-color: rgb(232,231,225);
		border-bottom: 1px solid #BDBDBD;
	}
    	div.SubMenu
    	{
	    	border-bottom: 1px solid #BDBDBD;
	 }
    	div.SubMenuItem
    	{
	    	color: #515151;
	    	border-bottom: 1px solid #BDBDBD;
    	}
	div.SubMenuItemText
	{
		color: #515151;
	}
	div.SubMenuItemTextSelected
	{
		font-weight: bold;
		color: #1D5C80;
	}
    	div.SubMenuSeparator
    	{
	    	border-bottom: 1px solid #BDBDBD;
	    	background-image: url(images/websys/submenu-spacer.gif);
    	}
    	div.SubMenuScroll
    	{
	    	background-color: rgb(232,231,225);
	    	border-bottom: 1px solid #BDBDBD;
    	}		
	/* workflow bar - not used if "new menu" is configured. give it a new style anyway */
	
	.tblWorkflow {
		background-color: rgb(232,231,225);
		border: 1px solid rgb(189,189,189);

	}
	DIV.WorkflowItem,DIV.WorkflowItemSelected,DIV.WorkflowItemConditional {
		color: #515151;
		font-family: arial;
		font-size: 9pt;
		
	}
	DIV.WorkflowItemSelected {
		font-weight: bold;
		color: #1D5C80;
	}
	DIV.WorkflowSpacer {
		color: black;
	}
	a.WorkflowItem:link {color: #1D5C80;}
	a.WorkflowItem:visited {color: #1D5C80;}
	a.WorkflowItem:hover {color: #1D5C80;}
	a.WorkflowItem:active {color: #1D5C80;}
	
	DIV.HRTToolbarItem {
		min-height: 16px;
		min-width: 16px;
	}
	DIV.HRTToolbarItemMO
	{
		min-height: 16px;
		min-width: 16px;
	}
	DIV.HRTToolbarSelect {
		height: 16px;
	}
	
	/* worklist / EPR  tabs & charts */
	
	.PrefTab
	{
		background-image: url(images/webemr/chartitemtab.png);
		color: #434343;
	}	
	.selectedPrefTab
	{
		background-image: url(images/webemr/chartitemtabsel.png);
		/*font-weight: bold;*/
		color: #434343;
	}
	.SmallPrefTab
	{
		background-image: url(images/webemr/chartitemtab_s.png);
		color: #434343;
	}
	.selectedSmallPrefTab
	{
		background-image: url(images/webemr/chartitemtabsel_s.png);
		color: #434343;
	}
	
	/* Status Indicators:
	"RowOdd" and "RowEven" above override any row colour from the standard websys.css 
	This allows the full row colour to display for the old stylesheet, and only the border (below) for the new stylesheet
	*/
	
	.clsColourTab,.clsColourTabSpacer {
		height: 1em;
		width: 0.75em;
		margin-right: 0.25em;
	}
	/* used instead of 'editred.gif' */
	.clsEditInvalid {
		background-color: red;
	}
	
	/* PACWard.ListPatientsInWard & PACWardRoom.ListPatients */
	.clsRowTempLoc TD {
		border-bottom: 2px solid #22C1B7!important;
	}
	LI.clsRowTempLoc {
		border-bottom: 2px solid #22C1B7!important;
		border-left: 25px solid #22C1B7!important;
	}
	.clsBoarderOut TD {
		border-bottom: 2px solid DarkSalmon!important;
	}
	LI.clsBoarderOut {
		border-bottom: 2px solid DarkSalmon!important;
		border-left: 25px solid DarkSalmon!important;
	}
	.clsOutlier TD {
		border-bottom: 2px solid LightSkyBlue!important;
	}
	LI.clsOutlier {
		border-bottom: 2px solid LightSkyBlue!important;
		border-left: 25px solid LightSkyBlue!important;
	}
	.clsRowPre TD {
		border-bottom: 2px solid #FFD88C!important;
	}
	LI.clsRowPre {
		border-bottom: 2px solid #FFD88C!important;
		border-left: 25px solid #FFD88C!important;
	}
	.clsRowFromTempLoc TD {
		border-bottom: 2px solid #00CC66!important;
	}
	LI.clsRowFromTempLoc {
		border-bottom: 2px solid #00CC66!important;
		border-left: 25px solid #00CC66!important;
	}
	.clsRowAlert TD {
		border-bottom: 2px solid fuchsia!important;
	}
	LI.clsRowAlert {
		border-bottom: 2px solid fuchsia!important;
		border-left: 25px solid fuchsia!important;
	}
	.clsRequestDateByFuture TD {
		border-bottom: 2px solid orange!important;
	}
	LI.clsRequestDateByFuture {
		border-bottom: 2px solid orange!important;
		border-left: 25px solid orange!important;
	}
	.clsRowColourTabclsRequestDateByFuture {
		background-color: orange;
	}
	
	
	/* PAWaitingListInquiry.List */
	.clsWaitingListPriorityExceeded TD {
		color: #434343;
		border-bottom: 2px solid #FF4E44;
	}
	.clsRowColourTabclsWaitingListPriorityExceeded {
		background-color: #FF4E44;
	}
	
	/* RBAppointment.FindRescDaySched */
	.clsWaitingListPriorityExceeded TD {
		color: #434343;
		border-bottom: 2px solid #FF4E44!important;
	}
	LI.clsWaitingListPriorityExceeded {
		border-bottom: 2px solid #FF4E44!important;
		border-left: 25px solid #FF4E44!important;
	}
	.clsRowColourTabclsWaitingListPriorityExceeded {
		background-color: #FF4E44;
	}
	
	/* RBAppointment.FindRescDaySched */
	.SqueezedIn TD {
		border-bottom: 2px solid Thistle!important;
	}
	LI.SqueezedIn {
		border-bottom: 2px solid Thistle!important;
		border-left: 25px solid Thistle!important;
	}
	.clsRowColourTabSqueezedIn {
		background-color: Thistle;
	}
	.SlotOverride TD {
		border-bottom: 2px solid #8080ff!important;
	}
	LI.SlotOverride {
		border-bottom: 2px solid #8080ff!important;
		border-left: 25px solid #8080ff!important;
	}
	.clsRowColourTabSlotOverride {
		background-color: #8080ff;
	}
	.PatientNotAttending TD {
		border-bottom: 2px solid #dcdcd6!important;
	}
	LI.PatientNotAttending {
		border-bottom: 2px solid #dcdcd6!important;
		border-left: 25px solid #dcdcd6!important;
	}
	.clsRowColourTabPatientNotAttending {
		background-color: #dcdcd6;
	}
	.NotAvailableEvent TD {
		border-bottom: 2px solid #99ff00!important;
	}
	LI.NotAvailableEvent {
		border-bottom: 2px solid #99ff00!important;
		border-left: 25px solid #99ff00!important;
	}
	.clsRowColourTabNotAvailableEvent {
		background-color: #99ff00;
	}
	.NotAvailable TD {
		border-bottom: 2px solid #dc8cd6!important;
	}
	LI.NotAvailable {
		border-bottom: 2px solid #dc8cd6!important;
		border-left: 25px solid #dc8cd6!important;
	}
	.clsRowColourTabNotAvailable {
		background-color: #dc8cd6;
	}
	.PublicHol TD {
		border-bottom: 2px solid blue!important;
	}
	LI.PublicHol {
		border-bottom: 2px solid blue!important;
		border-left: 25px solid blue!important;
	}
	.clsRowColourTabPublicHol {
		background-color: blue;
	}
	
	.clsResourceMDT {
		background-color: #FFCC00;
	}
	.clsResourceMDTSeen {
		background-color: #8BC53F;
	}
	
	/* RBAppointment.PriorityWorkbench.Tasks */
	
	.clsTaskForwarded TD {
		border-bottom: 2px solid #B0C4DE!important;
	}
	LI.clsTaskForwarded {
		border-bottom: 2px solid #B0C4DE!important;
		border-left: 25px solid #B0C4DE!important;
	}
	.clsRowColourTabclsTaskForwarded {
		background-color: #B0C4DE;
	}
	.clsTaskNotAccepted TD {
		border-bottom: 2px solid #FF7F50!important;
	}
	LI.clsTaskNotAccepted {
		border-bottom: 2px solid #FF7F50!important;
		border-left: 25px solid #FF7F50!important;
	}
	.clsRowColourTabclsTaskNotAccepted {
		background-color: #FF7F50;
	}
	.clsTaskRejected TD {
		border-bottom: 2px solid #CD5C5C!important; 
	}
	LI.clsTaskRejected {
		border-bottom: 2px solid #CD5C5C!important;
		border-left: 25px solid #CD5C5C!important;
	}
	.clsRowColourTabclsTaskRejected {
		background-color: #CD5C5C; 
	}
	.GridHeader
	{
		background-color: #DEDCD4;
		white-space: nowrap;
		font-family: arial;
		font-size: 9pt;
		font-weight: bold;
		color: #434343;
		border: 0px;
	}

	.RightLine
	{
		border-right-color: #000000;
		border-right-style: solid;
		border-right-width: 2px;
		border-right-spacing:0px;
	}	
	[prevclassname='clsOEOrderEntryListCategoryLabelRow clsOEOrderEntryListCategoryLabel']
	{
		font-size:12px;
		font-weight:bold;
		background-color: #B0C4DE;
		line-height:18px;
	}

	#tMREncEntry_ListEncounter.tblList{
		width:100%;
		table-layout: fixed;
	}
	#tMREncEntry_ListEncounter .RowOdd,#tMREncEntry_ListEncounter .RowOdd1,#tMREncEntry_ListEncounter .RowOdd2,#tMREncEntry_ListEncounter .RowOdd3,#tMREncEntry_ListEncounter .RowOdd4{
		background-color:#FAFAFF !important;
	}
	
	/*workaround to fix issue caused by ProdLog PL 113557*/
	#zenBody { 
    	height: auto; 
	}
	
	SPAN.transferStatus1STAYNONFINAL {
		background-color: orange;
	}
	SPAN.transferStatus2STAYPRELIM {
		background-color: yellow;
	}
	SPAN.transferStatus3TRANSONHOLD {
		background-color: blue;
	}
	SPAN.transferStatus4TRANSNOTPERF {
		background-color: red;
	}
	
	SPAN.transferStatusConflict {
		background-color: black;
	}
	
	span.clsCPOverdueExeNode {
    	background-color: hotpink;
    	color: white; 
	}
	
	SPAN.clsAdminAfterEnd {
		color: red;
	}	
	
	SPAN.clsOEMedReconDrgDetl {
	    Color: #FF5722;	    
	    font-weight:bold;
	    white-space:normal;
	}

	SPAN.clsOEMedRecon {
	    Color: black;
	    font-weight:bold;
	}

	
	SPAN.clsOEMedHisDose {
		font-size: 10px;
		color: blue;
	}

	/* For Previous Node Info on OEOrdExec.Edit */
	SPAN.clsOrdExecInfoLabel, SPAN.clsOrdExecInfoText {
		color: black;
	    font-weight:bold;		
	}
	
	SPAN.clsOrdExecWarnLabel, SPAN.clsOrdExecWarnText {
		color: #CA0000; /* $critical-colour */
	    font-weight:bold;		
	}
		
	SPAN.clsOrdExecInfoValue {
		color: blue;
	}

	SPAN.clsOrdExecDelayLabel {
		color: black;
	    font-weight:bold;		
	}
	
	SPAN.clsOrdExecLateValue, SPAN.clsOrdExecLate {
		color: #CA0000; /* $critical-colour */
	    font-weight:bold;		
	}
	
	SPAN.clsOrdExecEarlyValue, SPAN.clsOrdExecEarly {
		color: green;
	    font-weight:bold;		
	}
	
	SPAN.clsOrdExecBlockerInfo, SPAN.clsOrdExecBlockerWarn {
		color: #C15807; /* $warning-colour */
	}
	SPAN.clsOrdExecBlockerWarn {
		font-weight:bold;
	}
	
	SPAN.clsPharmacyListSubstitutedItem {
		color: gray;
	}
	
	/* GENERAL */
	/* cssReset is to match initial style of ckeditor */
	.cssReset, .cssReset *:not(table):not(thead):not(tbody):not(tr):not(th):not(td):not(font):not(strong):not(pre):not(h1):not(h2):not(h3):not(u):not(s):not(span):not(em){
		/* IE */
		color: black;
		color: initial;
		
		background-color: transparent;
		background-color: initial;
		
		white-space: initial;
		border: initial;
		cursor: initial;
		background-color: initial;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		font-size: 1em;
		
		font-style: normal;
		font-style: initial;
		
		font-variant: normal;
		font-variant: initial;
		
		font-weight: normal;
		font-weight: initial;
	}
	
	/* MARGIN/PADDING */
	.cssReset *:not(ol):not(ul):not(h1):not(h2):not(h3):not(pre) {
		margin: 0;
		margin: initial;
		padding: 0;
		padding: initial;
	}
	
	/* TABLES */
	.cssReset table {
		border-collapse: separate;
	}
	.cssReset td {
		border-top: 1px solid black;
		font-size: 1em;
	}
	
	/* PRE */
	.cssReset pre { margin: 1em 0px; }
	
	/* HEADINGS */
	.cssReset h1, .cssReset h2, .cssReset h3 {
		display: block;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		color: black;
	}
	.cssReset h1 {font-size: 32px;}
	.cssReset h2 {font-size: 24px;}
	.cssReset h3 {font-size: 19px;}
}

