body {
	color:  #000000;
	background-color:  #FFFFFF;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
#content h1 {
	font-size:  145%;
	font-weight:  bold;
	letter-spacing:  0.05em;
	color:  #A20B13;
	background-color:  inherit;
	margin: 0 0 1em 0;
	padding: 0;
	text-align:  center;
}
#content h2 {
	font-size:  130%;
	font-weight:  bold;
	letter-spacing:  0.05em;
	color:  #7D090F;
	background-color:  inherit;
	margin: 0 0 1em 0;
	padding: 0;
	text-align:  left;
}
#content h3 {
	font-size:  115%;
	font-weight:  bold;
	color:  #000000;
	background-color:  inherit;
	margin: 0 0 1em 0;
	padding: 0;
	text-align:  left;
}

a {
	color:  #A20B13;
	background-color:  inherit;
}
a:hover {
	color:  #F0111C;
	background-color:  inherit;
	text-decoration:  none;
}
input, textarea, select {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  100%;
	color:  #000000;
	background-color:  #FFFFFF;
}
input, textarea {
	border:  1px solid #7D090F;
	padding:  2px;
}
#sidebar-menu li {
	margin:  0;
	padding: 0;
	border-bottom:  1px solid #C4C4C4;
}
#sidebar-menu li p {
	margin: 0;
	padding: 0;
}
#sidebar-menu li a {
	padding: 0.5em;
	margin: 0;
	display:  block;
	color:  #7D050B;
	background-color:  inherit;
	text-decoration: none;
	font-weight:  bold;
}
#sidebar-menu li ul {
	margin: 0;
	padding: 0;
	list-style-type:  none;
}
#sidebar-menu li ul li {
	border-top:  1px solid #C4C4C4;
	border-bottom: none;
}
#sidebar-menu li ul li a {
	padding: 0.5em 1em;
	color:  #C93038;
	background-color:  inherit;
}
#sidebar-menu li a:hover {
	background-color:  #DEDEDE;
	color:  inherit;
}
#sidebar-menu h2 {
	font-size:  127%;
	font-weight:  bold;
	text-align:  center;
	text-transform:  uppercase;
	padding:  0.5em;
	margin:  0;
}
div#main-menu-container-2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul#main-menu li {
	margin: 0;
	padding: 0;
	float:  left;
	color:  inherit;
	text-align:  left;
	border-left:  1px solid #D26369;
	border-right:  1px solid #75151A;
	position:  relative;
}
ul#main-menu li a {
	display:  block;
	padding: 0.9em 1em;
	height:  1em;
	margin: 0;
	color: #F7E4E5;
	background:  inherit;
	background-color:  inherit;
	text-decoration:  none;
}
ul#main-menu li a:hover {
	background: none;
	background-color:  #E3101A;
	color:  #FFFFFF;
}
ul#main-menu li.l1submenu a {
	color:  #FCE8E9;
	background-color:  #C90E17;
	padding: 5px;
	margin: 0;
	min-width:  80px;
	max-width:  340px;
	display:  block;
	height:  auto;
	white-space: nowrap;
	border-top:  1px solid #D26369;
	border-bottom:  1px solid #75151A;
}
ul#main-menu li.l1submenu a:hover {
	color:  #FFFFFF;
	background-color:  #FC121D;
}
ul#main-menu li ul li ul li {
	float: none;
}
ul#main-menu li.l2submenu a {
	color:  #FCE8E9;
	background-color:  #E3101A;
	padding: 5px;
	display:  block;
	width:  100%;
	min-width:  80px;
	max-width:  340px;
	white-space: nowrap;
	border-top:  1px solid #D26369;
	border-bottom:  1px solid #75151A;
}

ul#main-menu li ul li ul li a:hover {
	color:  #FFFFFF;
	background: none;
	background-color:  #FF454E;
}
ul#search-area li {
	float:  right;
	border:  none;
	color:  #FFFFFF;
	background-color:  inherit;
	margin:  0.3em;
	height:  1em;
	padding: 0.5em 0 0 0;
}
ul li, ol li {
	margin: 0 0 0.5em 0;
	padding: 0;
	color:  #A20B13;
	background-color:  inherit;
	font-weight:  bold;
}
ul li span, ol li span {
	font-weight:  normal;
	color:  #000000;
}
th {
	background-color:  #A20B13;
	color:  #FFFFFF;
	font-size:  105%;
	text-align:  center;
	border-bottom:  1px solid #CCCCCC;
	border-top:  1px solid #CCCCCC;

}
