/* CSS Document */

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#ffffff;
}

.bg_brown {
	background-color:#669900;
}

.bg_darkblue {
	background-color:#193e55;
}

.bg_darkgrey {
	background-color:#669900;
}	

.bg_darkgrey_lrb {
	background-image:url(images/grey_bgc_370lrb.gif);
}

.bg_green {
	background-color:#005100;
}

.bg_grey {
	background-color:#dcdcbb;
}

.bg_grey_r {
	background-image:none;
}

.bg_greyishblue {
	background-color:#4e7187;
}

.bg_lightgrey {
	background-color:#dcdcbb;
}

.bg_orange {
	background-color:#B13D0E;
}

.bg_red {
	background-color:#e53a26;
}

.bg_yellow {
	background-color:#EAB339;
}

.border_b {
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width: 0px;
}

.border_l {
	border-left-color:#ffffff;
	border-left-style:solid;
	border-left-width: 0px;
}

.border_r {
	border-right:1px;
	border-right-color:#ffffff;
	border-right-style:solid;
}

.border_t {
	border-top:1px;
	border-top-color:#ffffff;
	border-top-style:solid;
}

.box {
	background-color: #ffffff;
	border-color:#ffffff;
	border-width: 0px;
	display: inline;
	text-align: left;
	vertical-align: middle;
}

.hide{
	display:none;
}

.letterspacingmenu{
	letter-spacing:-1px;
}

.lineheightmenu{
	line-height:20px;
}

.padding5 {
	padding:5px;
	}
	
.paddingl5 {
	padding-left:5px;
}

.paddingl10 {
	padding-left:10px;
}

.paddingr5 {
	padding-right:5px;
}

.show{
	display:block;
}

.txtblue10 {
	color: #193D55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txtblue12 {
	color: #193D55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txtblue12b {
	color: #193E55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.txtblue14 {
	color: #193E55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.txtblue14b {
	color: #193E55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.txtgreen10 {
	color: #24857A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txtgreen10b {
	color: #24857A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.txtgreen12 {
	color: #24857A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txtgreen12b {
	color: #24857A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.txtred10 {
	color: #E53A26;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txtred12 {
	color: #E53A26;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txtred12b {
	color: #E53A26;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.txtred14b {
	color: #af3f25;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.txtwhite10 {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txtwhite10 a{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}

.txtwhite10 a:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
}

.txtwhite12 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txtwhite12 a{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

.txtwhite12 a:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

.txtwhite12b {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.txtwhite14b {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
}

.txtyellow10 {
	color: #eab239;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txtyellow12 {
	color: #eab239;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txtyellow12b {
	color: #eab239;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.txtyellow13 {
	color: #eab239;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.txtyellow14 {
	color: #eab239;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

dt.sdmenu {
	text-align:right;
}

div.sdmenu {
	width: 150px;
}

div.sdmenu div {
	overflow: hidden;
}

div.sdmenu div a {
	display: block;
}

div.sdmenu div.collapsed {
	height: 25px;
}

div.sdmenu div span {
	display: block;
}
.txtwhite12 tr td {
	color: #FFF;
}
.style38 strong {
	color: #005100;
}
.style38 {
	color: #005100;
}
.style38 {
	color: #005100;
}
.style38 .style38 {
	color: #005100;
}
.style38 .style38 {
	font-weight: normal;
}
.style38 .style38 {
	color: #005100;
}
.style38 .style38 {
	color: #005100;
}
.style40 .style38 {
	font-weight: normal;
}
.style40 .style38 {
	color: #005100;
}
body p {
	color: #800000;
}

