

a{
	/* basic a href tag */
	color : #cd001e;
	text-decoration : none;
}
a:visited {
	/* basic a href tag visited */
	color : #cd001e;
	text-decoration : none;
}
a:hover{ /* basic a href tag hover */
	color : #444444;
	text-decoration : none;
}
#mielereditalic14
{
	font-style:italic; 
	color:#c3bb8a; 
	font-family:Arial, Helvetica, sans-serif; 
	padding:5px; 
	font-size:14;
}
#mielereghead
{
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#mielereg
{
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#mielereg a 
{
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
#mielereg a:visited 
{
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
#mielereg a:hover 
{
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
#mielereg a:active 
{
	color:#ff0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.redheadtext18
{
	color:#cd001e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:1.5em;
}
.redheadtext16
{
	color:#cd001e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:1.5em;
}
.redheadtext14
{
	color:#cd001e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
}


.redheadtext14 a 
{
	color:#cd001e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
}
.redheadtext14 a:visited 
{
	color:#cd001e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
}
.redheadtext14 a:hover 
{
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
}
.redheadtext14 a:active 
{
	color:#00FF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
}

.ecogreen
{ 
	color:#197200;
}
.grayheadtext12
{
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:1.5em;
}
.graytext12
{
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:1.5em;
}
.whiteonredtext12
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#cd001e;
}
.whiteonredhead18
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	background-color:#cd001e;
	padding:5px 10px 5px 10px;
}
.whiteonredhead16
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-color:#cd001e;
	padding:5px 10px 5px 10px;
}
.whiteonredhead14
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#cd001e;
	padding:5px 10px 5px 10px;
}
.whiteongraytext12
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#444444;
}
.whiteongrayhead18
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	background-color:#444444;
	padding:5px 10px 5px 10px;
}
.whiteongrayhead16
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-color:#444444;
	padding:5px 10px 5px 10px;
}
.whiteongrayhead14
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#444444;
	padding:5px 10px 5px 10px;
}
.whiteongrayhead12
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#444444;
	padding:5px 10px 5px 10px;
}
.whiteongrayhead12 a
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#444444;
	padding:5px 10px 5px 10px;
}
.whiteongrayhead12 a:visited
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#444444;
	padding:5px 10px 5px 10px;
}
.whiteongrayhead12 a:hover
{
	color:#cd001e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#444444;
	padding:5px 10px 5px 10px;
}
.tm
{
	font-size:9px;
}

.redlink
{
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.redlink a 
{
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.redlink a:visited 
{
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.redlink a:hover 
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.redlink a:active 
{
	color:#ff0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}


#bottom .bottom_main_box{
	width:500px;
	margin-left:auto;
	margin-right:auto;
	background-color:#a9aaad;
	height: 230px;
}

#bottom .bottom_main_box #content_fixed{
	width:536px;
	margin-left:auto;
	font-family:Arial, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-right:auto;
	height: 250px;
	color:#666666;
	overflow: auto;
	visibility: visible;
	z-index: 2;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
}

#bottomb .bottom_right_box{
	width:212px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	height: 379px;
}

#bottomb .bottom_right_box #content_fixedb{
	width:211px;
	margin-left:auto;
	font-family:Arial, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-right:auto;
	height: 385px;
	color:#666666;
	overflow: auto;
	visibility: visible;
	z-index: 2;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
}

.input_box { 
	border: 1 solid #000000; 
	background-color: #e1e1e1; 
	color: #000000; 
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 10px; 
	line-height: 11px; 
	font-weight: normal; 
}

