/* html entities */
body { font-family: Arial, Helvetica, sans-serif; background-color: #FFF7EF; font-size: 12pt; color: #5B321E; margin:0px; }
td { font-family: Arial, Helvetica, sans-serif; vertical-align: top; font-size: 12pt; color: #5B321E; background-position: top right; }
.bot { vertical-align: top !important; }
h1	{color: #BD4D52; font-size: 26pt; font-weight: 900; text-align: center; line-height:24pt; }
a { color: #DE6121; text-decoration: underline;}

a.menulink {color: #ffffff; text-decoration:none; font-weight: bold; font-size: 12pt; line-height: 10px; margin: 0px;}

.mi  { text-decoration:none; width: 182px; height: 29px !important; border-bottom: 1px #ffffff solid;
		margin: 0px 0px 0px 0px; padding: 9px 32px 0px 0px;
	}
.mil  { text-decoration:none; width: 182px; height: 29px !important; border-bottom: 1px #ffffff solid;
		margin: 0px 0px 0px 0px; padding: 9px 24px 0px 0px;
	}

	
	
.menutitle {color: #ffffff !important; text-decoration:none; width: 176px; height: 29px !important;
			border-bottom: 1px #ffffff solid;
			font-weight: normal; font-size: 13pt; padding-top: 7px; margin: 0px; line-height: 10px;
			}

#contentarea { padding: 10px 30px 50px 30px; font-size: 12pt; line-height: 22pt; text-align: justify; }
#menuouterbox {background-color: #842C29; padding: 2px; margin: 3px 0px 0px 0px; }
#menuinnerbox {background-color: #842C29; width: 184px !important; height: 622px !important; padding: 0px; margin: 0px; border: #FFF7EF 1px solid; }
img {border: none;}
.tight {border: none; margin: 0px 0px 0px 0px; padding: 0px;}

/* types */
.bold { font-weight: bold; }
.underline {text-decoration: underline !important;}
.italic { font-style: italic; }
.small { font-size: 8pt; line-height: 9pt; }
.floatright {float: right; margin-top: 5px; margin-left: 5px; margin-bottom: 0px; }
.floatleft {float: left; margin-top: 5px; margin-right: 5px; margin-bottom: 0px; }
.right { text-align: right !important; direction: rtl !important; }
.left { text-align: left; }
.indented {margin-left:25px; margin-right:45px; margin-top: 0px; margin-bottom: -5px; line-height: 13pt; }
.center { text-align: center; margin: 0 auto; } /* text-align: center is wrong /IE-only */
.h1 {color: #BD4D52; font-size: 26pt; font-weight: 900; text-align: center; line-height:24pt; }
.h2 {color: #BD4D52; font-size: 22pt; font-weight: 900; text-align: center; line-height:20pt; }
.h3 {color: #BD4D52; font-size: 16pt; font-weight: bold; }
.h4 {color: #D65910; font-size: 12pt; }
.h5 {color: #D65910; font-size: 11pt; }
.h6 {color: #D65910; font-size: 11pt; }
.important { font-size: 12pt; font-weight: bold; margin: 5px 15px -10px 15px;} /* important paragraphs */
.blue {color: #6697B5;}
.red {color: #dd0000; }
.weak {color: #999999;}
.navlink {color: #ffffff !important; font-weight: bold; font-size: 9pt;
text-decoration: none !important; line-height: 20px; margin: 0px; padding: 0px;}

/* template entities */
.rightmenu { font-size: 11pt; font-weight: bold; color: #FFD7C6; line-height: 20pt; padding: 5px; text-align: right; }
.rightmenu a {color: #DE6121; text-decoration: none;}
.messages { font-size: 12pt; font-weight: bold; color: #336692; line-height: 20pt; padding: 5px;  text-align: center; }
.boardtitle {color: #ffffff; margin: 5px;}
.summary {font-weight: bold; color: #D65910;}
.gallery {cursor: pointer; cursor: hand;}