/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for MyFirstSkin DotNetNuke Containers by ThinkofDesign.com */
/*--------------------------------------------------------------------------------------------------------------*/
.ccommon{margin-bottom:20px; margin-right:7px; font-size:.8em; font-family:Arial !important; width:100%; line-height:1.5;}
.ccommon .ccontent{padding:10px 0;}
.ccommon p{margin-top:0;}
.ccommon .actionbuttons{text-align:right;font-size:1px;line-height:1px;height:1px;padding-right:20px;}
.actionbuttons img{margin:0 0 10px 0;}

.sortOrder
{
	padding-bottom: 20px;
}

.ccontent a
{
	/*color:Red !important;*/	
	color: Blue;
	text-decoration:underline;
	font:arial;
}

.ccommon hr
{
	clear:both;
	color:#999;
	width:98%;
	margin-top:6px;
}

.ccommon a
{
	color:blue;
	text-decoration:underline;
}

.ccommon a:hover
{
	color:blue;
	text-decoration: none;
}

.ccommon a:visited
{
	color:purple;
	text-decoration:underline;
}

.rightpane hr
{
	width:100%;
	color:#ccc;
}

.ctitle
{
	font-size:1.4em;
}

.ctitle a
{
	text-decoration: none;
	display: block;
}

.ctitle a:hover
{
	text-decoration: none;
	display: block;
}

.rightpane .ctitle
{
	text-align:center;
	font-size:1.1em;

}

.rightpane #divOccurrenceReportLink, .rightpane #divImplementationStatus
{
	font-size:.9em;
	color: Black;
}

.rightpane #dnn_ctr445_ViewSafetyRecommendations_divResultsTotals, .rightpane #dnn_ctr453_ViewSafetyRecommendations_divResultsTotals, #dnn_ctr444_ViewSafetyRecommendations_divResultsTotals

{
	text-align:center;
	font-size:0.8em;
}

.rightpane #divSafetyRecommendation
{
	margin: 7px;
}

.rightpane #dnn_ctr473_HtmlModule_HtmlModule_lblContent, .rightpane #dnn_ctr474_HtmlModule_HtmlModule_lblContent, .rightpane #dnn_ctr477_HtmlModule_HtmlModule_lblContent
{
	margin: 0 9px;
}

.rightpane #dnn_ctr473_HtmlModule_HtmlModule_lblContent a, .rightpane #dnn_ctr474_HtmlModule_HtmlModule_lblContent a, .rightpane #dnn_ctr477_HtmlModule_HtmlModule_lblContent a
{
	text-decoration:underline;
}


.Normal p
{
	font:Arial;
}

H2, .subscribeTitle 
{
    font-family: Arial, Arial, Helvetica;
    font-size:  1.4em;
    font-weight:    normal;
    color: #000066;
}

H3  {
    font-family: Arial, Arial, Helvetica;
    font-size:  1.1em;
    font-weight: bold;
    color: #000066;
    padding-bottom: 0;
    margin-bottom: 0;
}

blockquote
{
	font-style:italic;
	font-size: .9em;
}


/* Outstanding SR's *******************/

#divTitle
{
	font-size:.9em;
	font-weight:bold;
	padding-bottom:2px;
}

#divSummary
{
	padding-bottom: 10px;
	margin: 0 7px -5px 7px;
	width: 700px;
	
}

#divIssuedTo
{
	font-size:.9em;
	padding-bottom:8px;
	font-weight:bold;
}

.rightpanel #divIssuedTo
{
	font-weight:normal !important;
}

	
#divSafetyRecommendationContent
{
	padding-bottom: 10px;
	font-size:.9em;
}

.OutputMessage
{
	font-size:.9em;
	color:Red;
	font:Arial;
	text-align: center;
	width: 400px;
}

#divImplementationStatus
{
	font-size:.9em;
	color:Red;
	font:Arial;
}

#divOccurrenceReportLink
{
	font-size:.9em;
	color:Red;
	font:Arial;
	padding-bottom:9px;
}

#divOccurrenceReportLink a:link, #divOccurrenceReportLink a:active, #divOccurrenceReportLink a:hover
{
	text-decoration:underline;
	color: Blue;
}

#divOccurrenceReportLink a:hover
{
	text-decoration:none;
	color: Blue;
}

#divOccurrenceReportLink a:visited
{
	text-decoration:underline;
	color: Purple;
}

#divReply
{
	font-size:.9em;
	font-weight:normal;
	padding-bottom:2px;
}

input
{
	margin-top:10px;

}

.resultsNavigation
{
	text-align:center;
	font-size:.9em;
}

.resultsNavigation a
{
	color:Blue;
	text-decoration:underline;
}

/*#dnn_ctr451_ViewSafetyRecommendations_divResultsNavigation
{
	text-align:center;
	font-size:.9em;
}

#dnn_ctr451_ViewSafetyRecommendations_divResultsNavigation a
{
	color:Red;
	text-decoration:underline;
}*/

.NavNextPageLink
{
	margin-left:60px;
	margin-right:15px;
}

/*.NavNextPageLink, #dnn_ctr451_ViewSafetyRecommendations_lnkNextPage
{
	margin-left:60px;
	margin-right:15px;
}*/

.NavFirstPageLink
{
	margin-right:15px;
}

/*.NavFirstPageLink, #dnn_ctr451_ViewSafetyRecommendations_lnkFirstPage
{
	margin-right:15px;
}*/

.pageTotals, .resultsTotals, .navigationLinks
{
	text-align:center;
}

/*#dnn_ctr451_ViewSafetyRecommendations_divPageTotals, #dnn_ctr451_ViewSafetyRecommendations_divResultsTotals, #dnn_ctr451_ViewSafetyRecommendations_divNavigationLinks
{
	text-align:center;
}*/

.safetyRecommendationsFilter
{
	font-size:.9em;
}

/*#dnn_ctr451_ViewSafetyRecommendations_divSafetyRecommendationsFilter
{
	font-size:.9em;
}*/

.filterTitle
{
	position: relative;
	bottom: 5px;
	font-size:1em;
}

/*#dnn_ctr451_ViewSafetyRecommendations_lblKeywords, #dnn_ctr451_ViewSafetyRecommendations_lblRecipient, #dnn_ctr451_ViewSafetyRecommendations_lblMode, #dnn_ctr451_ViewSafetyRecommendations_lblImplementationStatus
{
	font-size:.9em;
}*/

/*****************************************/

/*Ongoing Investigations ***************/

#title
{
	font-weight:bold;
	padding-bottom:6px;
}

#SummaryText
{
	font-size:.9em;

}

.summaryText
{
	margin-bottom:4px;
}

/*#dnn_ctr439_ViewOngoingInvestigations_summary p
{
	margin-bottom:4px;
}*/

#mode, #occurrenceDate, #dueDate
{
	font-size:.9em !important;
	line-height:1.2;
	font:Arial !important;
}

#dueDate
{
	padding-top:6px;
}

#occurrenceDate
{
	font-style:italic;
}

#ResultsNavigation, #ResultsNavigationTop
{
	text-align:center !important;
	font-size:.9em;
}

#ResultsNavigation a
{
	color: Blue;
	text-decoration:underline;
}

#ResultsNavigation a:hover
{
	color: Blue;
	text-decoration:none;
}

#ResultsNavigation a:visited
{
	color: Purple;
	text-decoration:underline;
}

/*#dnn_ctr439_ViewOngoingInvestigations_nextLink
{
	margin-left:60px;
	margin-right:15px;
}

#dnn_ctr439_ViewOngoingInvestigations_previousLink
{
	margin-left: 15px;
}*/

/*Modes SR***************/

/*#dnn_ctr440_ViewSafetyRecommendations_divResultsNavigation, #dnn_ctr443_ViewSafetyRecommendations_divResultsNavigation, #dnn_ctr442_ViewSafetyRecommendations_divResultsNavigation
{
	text-align:center !important;
	font-size:.9em;
}

#dnn_ctr440_ViewSafetyRecommendations_divResultsNavigation a, #dnn_ctr443_ViewSafetyRecommendations_divResultsNavigation a, #dnn_ctr442_ViewSafetyRecommendations_divResultsNavigation a
{
	color:Red;
	text-decoration:underline;
}

#dnn_ctr440_ViewSafetyRecommendations_lnkNextPage, #dnn_ctr443_ViewSafetyRecommendations_lnkNextPage, #dnn_ctr442_ViewSafetyRecommendations_lnkNextPage, #dnn_ctr435_ViewOccurrenceReports_nextLink, #dnn_ctr433_ViewOccurrenceReports_nextLink, #dnn_ctr432_ViewOccurrenceReports_nextLink
{
	margin-left:60px;
	margin-right:15px;
}

#dnn_ctr440_ViewSafetyRecommendations_lnkPreviousPage, #dnn_ctr443_ViewSafetyRecommendations_lnkPreviousPage, #dnn_ctr442_ViewSafetyRecommendations_lnkPreviousPage, #dnn_ctr435_ViewOccurrenceReports_previousLink, #dnn_ctr433_ViewOccurrenceReports_previousLink, #dnn_ctr432_ViewOccurrenceReports_previousLink
{
	margin-left: 15px;
}*/

.ResultsNavigation
{
	text-align:center !important;
	font-size:.9em;
}

.ResultsNavigation a
{
	color:Blue;
	text-decoration:underline;
}

.NavNextPageLink
{
	margin-left:60px;
	margin-right:15px;
}

.NavPrevPageLink
{
	margin-left: 15px;
}

/*Common reports*************/

/*#dnn_ctr435_ViewOccurrenceReports_summary p
{
	margin-bottom:4px;
}*/

#title
{
	font-weight:bold;
}

#volume
{
	font-weight:bold;
}

.minorTitle
{
	font-style:italic;
}

#totalSafetyRecommendations, #openSafetyRecommendations
{
	font-style:italic;
}

#abstract
{
	font-size:.9em;
	margin-top:9px;
	margin-bottom:5px;
	line-height:1.5;
}

#abstract a
{
	color:blue;
	text-decoration:underline;
	float:right;
	margin-right:15px;
}

#abstract a:hover
{
	color:blue;
	text-decoration:none;
	float:right;
	margin-right:15px;
}

#abstract a:visted
{
	color:purple;
	text-decoration:underline;
	float:right;
	margin-right:15px;
}

/*Search bar*/

#dnn_ctr442_ViewSafetyRecommendations_divSafetyRecommendationsFilter, #dnn_ctr440_ViewSafetyRecommendations_divSafetyRecommendationsFilter, #dnn_ctr443_ViewSafetyRecommendations_divSafetyRecommendationsFilter, #dnn_ctr479_ViewSafetyRecommendations_divSafetyRecommendationsFilter
{
	font-size:.9em;
}

.filterKeywords
{
	margin-bottom: 5px;
	width: 100px;
	font-size: 1em;
}
/*#dnn_ctr442_ViewSafetyRecommendations_txtKeywords, #dnn_ctr451_ViewSafetyRecommendations_txtKeywords, #dnn_ctr440_ViewSafetyRecommendations_txtKeywords, #dnn_ctr443_ViewSafetyRecommendations_txtKeywords, #dnn_ctr479_ViewSafetyRecommendations_txtKeywords
{
	width: 100px;
	font-size: 1em;
}*/

.filterRecipient
{
	margin-bottom: 5px;
	width: 220px;
	font-size: 1em;
}


/*#dnn_ctr442_ViewSafetyRecommendations_ddlRecipient, #dnn_ctr451_ViewSafetyRecommendations_ddlRecipient, #dnn_ctr440_ViewSafetyRecommendations_ddlRecipient, #dnn_ctr443_ViewSafetyRecommendations_ddlRecipient, #dnn_ctr479_ViewSafetyRecommendations_ddlRecipient
{
	width: 220px;
	font-size: 1em;
}*/

.filterMode
{
	margin-bottom: 5px;
	font-size: 1em;
	width:75px;
}

/*#dnn_ctr442_ViewSafetyRecommendations_ddlMode, #dnn_ctr451_ViewSafetyRecommendations_ddlMode, #dnn_ctr440_ViewSafetyRecommendations_ddlMode, #dnn_ctr443_ViewSafetyRecommendations_ddlMode, #dnn_ctr479_ViewSafetyRecommendations_ddlMode, #dnn_ctr479_ViewSafetyRecommendations_ddlMode
{
	font-size: 1em;
	width:75px;
}*/

.filterStatus
{
	margin-bottom: 5px;
	font-size:1em;
	width: 120px;
}

/*#dnn_ctr442_ViewSafetyRecommendations_ddlImplementationStatus, #dnn_ctr451_ViewSafetyRecommendations_ddlImplementationStatus, #dnn_ctr440_ViewSafetyRecommendations_ddlImplementationStatus, #dnn_ctr443_ViewSafetyRecommendations_ddlImplementationStatus
{
	font-size:1em;
	width: 120px;
}*/

#buttonSet
{
	margin-left: 600px;
}

/*Publish Saftey Recs */

/*#dnn_ctr470_ViewPublishSafetyRecs_divResultsNavigation
{
	text-align:center !important;
	margin-top:25px;
}*/

.ccommon table
{
	font-size:.9em;
}

.ccommon table thead
{
	font-weight:bold;
}

.ccommon table td
{
	padding:0 10px;
}

.publishSmallHeading
{
	font-weight: bold;
	width: 165px;
}

#publishSRButtons
{
	text-align: left;
	margin-left: 170px;
	margin-top: 15px;
}

/*#dnn_ctr470_ViewPublishSafetyRecs_divSafetyRecommendationsFilter
{
	font-size:.9em;
}

#dnn_ctr470_ViewPublishSafetyRecs_divSafetyRecommendationsFilter input
{
	font-size:1em;
}*/

/*#dnn_ctr470_ViewPublishSafetyRecs_lnkNextPage
{
	margin-left:60px;
	margin-right:15px;
}

#dnn_ctr470_ViewPublishSafetyRecs_lnkPreviousPage
{
	margin-left:15px;
}*/

/*Search result page*/

#dnn_ctr352_ModuleContent
{
	line-height:2;
}

#dnn_ctr352_ModuleContent a
{
	text-decoration:underline !important;
}


/*Table */

#dnn_ctr437_Document_grdDocuments td
{
	padding: 2px 15px;
}

#dnn_ctr437_Document_grdDocuments .SubHead
{
	font-size:1em;
}

/*Occurance report details*/

#reportDetails
{
	line-height:1.5;
	float: left;
	width: 580px;
	padding-right: 25px;
	text-align:justify;
}

.smallHeading
{
	font-size:1.2em;
	line-height:2;
	font-weight: bold;
}

.investigationNumber
{
	font-weight:bold;
	line-height: 2;
}

.investigationTitle
{
	line-height:1.4;
	font-weight:bold;
}

/*#dnn_ctr433_ViewOccurrenceReport_reportDetailsHeading, #dnn_ctr432_ViewOccurrenceReport_reportDetailsHeading, #dnn_ctr435_ViewOccurrenceReport_reportDetailsHeading
{
	font-size:1.2em;
	line-height:3;
}*/

/*#dnn_ctr433_ViewOccurrenceReport_investigationNumber, #dnn_ctr432_ViewOccurrenceReport_investigationNumber, #dnn_ctr435_ViewOccurrenceReport_investigationNumber
{
	font-weight:bold;
}*/

/*#dnn_ctr433_ViewOccurrenceReport_investigationTitle, #dnn_ctr432_ViewOccurrenceReport_investigationTitle, #dnn_ctr435_ViewOccurrenceReport_investigationTitle
{
	line-height:3;
	font-weight:bold;
}*/

#relatedFiles
{
	float: left;
	width: 200px;
	/*text-align: center;*/
}

#reportDownload
{
	padding-bottom:15px;
}

#reportDownload img, #orderForm img
{
	float:left;
	
}

#orderFormDetails
{
	margin-left: 35px;
}

#orderForm a
{
	color: Blue;
	text-decoration:underline;
}

#orderForm a:hover
{
	color: Blue;
	text-decoration:underline;
}

#orderForm a:visited
{
	color: Purple;
	text-decoration:underline;
}

.fullReportHeading
{
	font-size:1.2em;
	line-height:2;
	font-weight: bold;
	margin-bottom: 25px;
	margin-left: 15px;
}

.orderFormHeading
{
	font-weight:bold;
	margin-left: 35px;
}

/*#dnn_ctr433_ViewOccurrenceReport_orderFormHeading, #dnn_ctr432_ViewOccurrenceReport_orderFormHeading, #dnn_ctr435_ViewOccurrenceReport_orderFormHeading
{
	font-weight:bold;
}*/


/*Subscription form */
.subscribeHeading
{
	width:140px;
}

/*#dnn_ctr481_Subscription_lblFirstNameHeading, #dnn_ctr481_Subscription_lblLastNameHeading, #dnn_ctr481_Subscription_lblEmailAddressHeading, #dnn_ctr481_Subscription_lblConfirmEmailAddressHeading
{
	width:140px;
}*/

#dnn_ctr481_Subscription_txtFirstName
{
	margin-left:-4px;
}
.subscribeCheckBox input
{
	margin-left: 30px;
}

.subscribeCheckBox label
{
	margin-left: 30px;
	width:70px;
}

/*#dnn_ctr481_Subscription_lblAviation, #dnn_ctr481_Subscription_lblRail, #dnn_ctr481_Subscription_lblMarine
{
	width:70px;
}*/

#divButtons
{
	float:left;
	margin-left: 80px;
}

.BulletinTable, .BulletinTable td
{
	border-color: #EEE;
	border-style: solid;
	border-spacing: 0px;
	border-width: 1px;
	padding: 0px;
	
}

.uploadButton
{
	margin-left: 250px;
}



