/*
** Main stylesheet for irishhealth
** Richard Downes
*/

body, p, div, span, td, blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.header {
	font-weight: normal;
	font-size: 17pt;
	color: #CC3300;
	text-align: center;
}

.dis_table-background {
	background-color: #003399;
}

.dis_table-title {
	background-color: #003399;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
}

.dis_band1-distitle {
	background-color: lightyellow;
	color: black;
	font-weight: normal;
	text-decoration: none;
	font-size: 9pt;
	text-decoration: none;
}

.dis_band2-distitle {
	background-color: white;
	color: black;
	font-weight: normal;
	text-decoration: none;
	font-size: 9pt;
	text-decoration: none;
}

.dis_band1-topictitle {
	background-color: lightyellow;
	color: blue;
	font-weight: normal;
	font-size: 9pt;
	text-decoration: none;
}

.dis_band2-topictitle {
	background-color: white;
	color: blue;
	font-weight: normal;
	font-size: 9pt;
	text-decoration: none;
}

.dis_band1-msgcnt {
	background-color: lightyellow;
	color: black;
	font-weight: normal;
	text-align: center;
	font-size: 9pt;
}

.dis_band2-msgcnt {
	background-color: white;
	color: black;
	font-weight: normal;
	text-align: center;
	font-size: 9pt;
}


.dis_band1-lastpost {
	background-color: lightyellow;
	color: black;
	font-weight: normal;
	font-size: 9pt;
}


.dis_band2-lastpost {
	background-color: white;
	color: black;
	font-weight: normal;
	font-size: 9pt;
}


.dis_band1-userid {
	background-color: lightyellow;
	color: black;
	font-weight: normal;
	font-size: 9pt;
}

.dis_band2-userid {
	background-color: white;
	color: black;
	font-weight: normal;
	font-size: 9pt;
}

.pagetitle {
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}

.generic {
	font-size: 10pt;
	font-weight: normal;
}

.generic-bold {
	font-size: 10pt;
	font-weight: bold;
}

.generic-small {
	font-size: 7pt;
	font-size: normal;
}

.calc_title {
	font-size: 10pt;
	color: white;
	font-weight: bold;
	text-align: left;
}

.calc_button {
	background-color: lightyellow;
	text-align: center;
}

.calc_background {
	background-color: #003399;
}

.calc_label {
	font-size: 9pt;
	font-weight: bold;
	background-color: lightyellow;
	color: black;
	text-align: right;
}

.calc_label_alt {
	font-size: 9pt;
	font-weight: bold;
	background-color: white;
	color: black;
	text-align: right;
}

.calc_data {
	font-size: 9pt;
	font-weight: bold;
	background-color: lightyellow;
	text-align: left;
}

.calc_data_alt {
	font-size: 9pt;
	font-weight: bold;
	background-color: white;
	text-align: left;
}

.calc_bold {
	font-size: 9pt;
	font-weight: bold;
}

/*
** Discussion styles
*/
.topic_title_light {
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	background-color: #FFFFFF;
}

.topic_title_dark {
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	background-color: lightyellow;
}

.topic_title_small {
	font-weight: normal;
	font-size: 8pt;
}

.topic_msgcnt_light {
	background-color: white;
	font-weight: normal;
	font-size: 9pt;
	text-align: center;
}

.topic_msgcnt_dark {
	background-color: lightyellow;
	font-weight: normal;
	font-size: 9pt;
	text-align: center;
}

.topic_lastpost_light {
	background-color: white;
	font-weight: normal;
	font-size: 9pt;
}

.topic_lastpost_dark {
	background-color: lightyellow;
	font-weight: normal;
	font-size: 9pt;
}


.topic_author_dark {
	background-color: lightyellow;
	font-weight: normal;
	font-size: 9pt;
}

.topic_author_light {
	background-color: white;
	font-weight: normal;
	font-size: 9pt;
}

.table-title {
	font-weight: normal;
	font-size: 9pt;
	color: white;
	background-color: #003399;
}

.table-background {
	background-color: #003399;
}

.topic_postdt {
	font-size: 8pt;
	font-weight: normal;
}


/*
 * Dictionary styles
 */
.table-background {
	background-color: #003399;
}

.table-head {
	background-color: #003399;
	color: white;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}

.table-data {
	background-color: white;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
}

.table-data_right {
	background-color: white;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: right;
}

.table-data_alt {
	background-color: lightyellow;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
}

.table-data_right_alt {
	background-color: lightyellow;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: right;
}

.table-form {
	background-color: white;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
}

.table-form_element {
	background-color: white;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
}

.table-form_alt {
	background-color: lightyellow;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
}

.table-form_element_alt {
	background-color: white;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
}
.dictionary-data {
	background-color: white;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
}


.dictionary-data_alt {
	background-color: lightyellow;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
}


.dictionary-form {
	background-color: white;
	font-color: black;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
}


.dictionary-pagetitle {
	color: #CC3300;
	font-size: 22pt;
	font-weight: normal;
	text-align:center;

}

