/* @override http://www.mcveighparker.com/docs/faq/faq_style.css */

/* General styles */

/* Main container */

#odContainer {
	border: 0px solid #666666;
}

#odContainer input, option, select, td, th {
	font-size: 13px;
	line-height: 1.3em;
	color: #474747;
}

#odContainer a {
	border: 0px solid #666666;
	font-size: 13px;
	line-height: 1.3em;
	color: #055ca2;
}

#odContainer p {
	border: 0px solid #666666;
	font-size: 13px;
	line-height: 1.3em;
	color: #474747;
}

#odContainer li {
	border: 0px solid #666666;
	font-size: 13px;
	line-height: 1.3em;
	color: #474747;
}

/* Breadcrumb block */

#odBreadcrumbContainer {
	border-bottom: 1px dotted #999999;
	margin-bottom: 10px;
	padding: 0.3em 3px 0.3em 3px;
}

/* Display category name */

#odPageTitle {
	font-weight: normal;
	color: #8a001d;
	line-height: 1.2em;
	margin-bottom: 10px;
	font-size: 225%;
	margin-top: 20px;
}

margin-bottom: 10px;
	padding: 0.3em 3px 0.3em 3px;}
	
	


/* Category list block */	
#odCatContainer {
	margin-bottom: 10px;
}

#odCatHeader {
	font-weight: normal;
	color: #8a001d;
	line-height: 1.2em;
	margin-bottom: 10px;
	font-size: 225%;
	margin-top: 20px;
}

#odCatList {
	padding: 0.3em;
	padding-left: 20px;
}

td.odSubcatCell {
	width: 150px;
}

/* Category title (viewall) */

.odCatTitle {
	font-weight: bold;
	padding-top: 0.3em;
}

/* Answer block */

#odDtlContainer {
	margin-bottom: 20px;
	padding: 0.3em 3px 0.3em 3px;
}

#odDtlContent {
	padding: 0.3em 3px 0.3em 3px;
}

#odDtlHeader {
	font-weight: bold;
	font-size: 14px;
	padding: 0.3em 3px 0.3em 3px;
	background-color: #f0f0f0;
	color: #0c2d57;
	margin-bottom: 10px;
}

.odDtlItem {
	margin-bottom: 1em;
}

.odDtlItem small {
	line-height: 3em;
}

.odDtlQuestion {
	font-weight: bold;
}

.odDtlAnswer {
	
}

/* List of question block */

#odQtnContainer {
	padding: 0.3em 3px 0.3em 3px;
	margin-bottom: 10px;
}

#odQtnHeader {
	font-weight: bold;
	font-size: 14px;
	padding: 0.3em 3px 0.3em 3px;
	background-color: #f0f0f0;
	color: #0c2d57;
	margin-bottom: 10px;
}

#odQtnList {
	padding: 0.3em;
}

.odQtnItem {
	margin-bottom: 0.6em;
}

/* Search form */

#odSearchContainer {
	margin-bottom: 30px;
	padding: 0.3em 3px 0.3em 3px;
}

form#odSearchForm table {
	border: 1px solid #666666;
}

form#odSearchForm table th {
	background-color: #f0f0f0;
	border-bottom: 1px solid #666666;
	text-align: left;
}

input.odCheckbox {
	vertical-align: top;
}

/* Search result block */

#odSearchResult {
	margin-bottom: 30px;
	padding: 0.3em 3px 0.3em 3px;
}

#odResultHeader {
	font-weight: bold;
	font-size: 14px;
	padding: 0.3em 3px 0.3em 3px;
	background-color: #f0f0f0;
	color: #0c2d57;
	margin-bottom: 10px;
}

#odResultContent {
	padding: 0.3em 3px 0.3em 3px;
}

/* Form to jump to other category */

#odJumpCat {
	padding: 0.3em 3px 0.3em 3px;
	margin-bottom: 10px;
	margin-top: 30px;
	font-size: 13px;
	color: #474747;
}

/* Link: 'View all categories' */

#odViewallContainer {
	padding: 0.3em 3px 0.3em 3px;
}

/* Link: 'Search' */

#odSearchLinkContainer {
	padding: 0.3em 3px 0.3em 3px;
}

/* Link: Printable view */

#odPrintableContainer {
	padding: 0.3em 3px 0.3em 3px;
	margin-bottom: 10px;
}

/* Copyright block */

#odCopyrightContainer {
	border-top: 1px dotted #999999;
	font-size: 10px;
	margin-bottom: 10px;
	padding: 0.3em 3px 0.3em 3px;
}