td.bg {
	background-color: #bc7301;
}

td.mline {
	background-color: #edbe61;
}

td.submenu_border {
	border: 3px solid #d3092d;
	background: #e8e7e7;
}

td.submenu {
	padding: 10 10 10 10;
}

td.submenu a {
	font: 11px Verdana;
	color: #000000;
	text-decoration:underline;
}

td.submenu a:hover {
	text-decoration:none;
}


body, td {
	color: #000000;
	font: 11px Verdana;
}

td.mhead {
	padding: 8 0 10 35;
}

td.mhead a {
	font: bold 11px Verdana;
	color: #ec103c;
	text-decoration:none;
}

td.mhead a:hover {
	text-decoration:underline;
}

td.mone {
	padding: 0 40 8 45;
}

td.mone a {
	font: 11px Verdana;
	color: #000000;
	text-decoration:underline;
}

td.mone a:hover {
	text-decoration:none;
}


td.smenu a {
	font: bold 11px Verdana;
	color: #ffffff;
	text-decoration:none;
	padding: 0 8 0 8;
}

td.smenu a:hover {
	text-decoration:underline;
}



td.srchtitle {
	font: 10px Verdana;
	color: #c02944;
	padding-right: 13px;
}

input.search {
	border-color:  #fbd1d8;
	border-width: 1;
	border-style: solid;
	font: 11px Verdana;
	padding: 3 3 3 3;
	margin-right: 10;
}

td.mnews h2 {
	color: #ac3045;
	font: 9px Verdana;
	padding: 0 0 4 15;
	margin: 0 0 0 0;
}

td.mnews div {
	padding: 0 15 15 15;
}

td.mnews a {
	color: #000000;
	font: 11px Verdana;
	text-decoration:underline;
}

td.mnews a:hover {
	text-decoration:none;
}

td.marcnews a {
	color: #FFFFFF;
	font: bold 10px Verdana;
	text-decoration:underline;
}

td.marcnews a:hover {
	text-decoration:none;
}

td.consult a.quest {
	color: #d1072c;
	font: bold 10px Verdana;
	padding: 0 0 10 0;
	margin: 0 0 0 0;
	text-decoration:underline;
}

td.consult a.quest:hover {
	text-decoration:none;	
}


td.consult h1, a.cspec {
	color: #000000;
	font: bold 11px Verdana;
	padding: 14 0 15 0;
	margin: 0 0 0 0;
	text-decoration:none;
}

td.consult h2 {
	color: #d1072c;
	font: bold 11px Verdana;
	padding: 5 0 5 0;
	margin: 0 0 0 0;
}

td.consult h3 {
	color: #000000;
	font: 11px Verdana;
	padding: 0 0 5 0;
	margin: 0 0 0 0;
}




td.consult img {
	border-color:  #ec345b;
	border-width: 1;
	border-style: solid;
}

td.rubhead {
	font: bold 11px Verdana;
	color: #f93e5f;
	text-transform: uppercase;
	padding: 0 20 0 20;
}

div.text {
	font: 11px Verdana;
	text-align: justify;
	padding: 10 0 10 0;
}

ul.smenu {
	padding: 0 0 0 20;
	margin: 0 0 0 0;
}

li.smenu {
	color: #d80e32;
	padding: 5 0 5 0;
}

li.smenu a {
	padding: 1 5 1 5;
	color: #ee274b;
	text-decoration:none;
}

li.smenu a:hover {
	padding: 1 5 1 5;
	background-color: #ee274b;
	color: #ffffff;
	text-decoration:none;
}

font.date {
	font: 10px Verdana;
	color: #ac3045;
}

font.header {
	color: #d3092d;
	font: bold 11px Verdana;
}

div.ntext {
	font: 11px Verdana;
	text-align: justify;
	padding: 10 0 10 0;
}

div.ntext a {
	color: #000000;
	text-decoration:none;
}

div.ntext a:hover {
	text-decoration:underline;
}


a.arc {
	font: bold 10px Verdana;
	color: #f1173f;
	text-decoration:underline;
}

a.arc:hover {
	text-decoration:none;
}

font.gor1 {
	font: 11px Verdana;
	color: #a10925;
}

font.gor2 {
	font: bold 10px Verdana;
	color: #000000;
}

.font10 {
	font: 10px Verdana;
}

font.ghead {
	font: bold 10px Verdana;
	color: #000000;
}

font.gperiod {
	font: 10px Verdana;
	color: #e69b78;
}

font.gtext {
	font: 10px Verdana;
	color: #000000;
}

td.spechead {
	font: bold 11px Verdana;
	color: #FFFFFF;
}

a.qpsmenu {
	font: bold 11px Verdana;
	color: #FFFFFF;
	text-decoration:none;
}

font.qrdpub {
	font: 9px Verdana;
	color: #ac3045;
}

font.qrheader {
	font: bold 11px Verdana;
	color: #d3092d;
	
}

font.qrauthor {
	font: 11px Verdana;
	color: #86490b;
	
}


a.qrexp {
	font: 11px Verdana;
	color: #d3092d;
	text-decoration:none;	
}


a.qrexp:hover {
	text-decoration:underline;
}

td.rcons a {
	font: 10px Verdana;
	color: #000000;
	text-decoration:none;	
}

td.rcons a:hover {
	text-decoration:underline;	
}
