body {
	margin: 0px; background-color: #2f91cb;
}

.c1 {
	background-image: url('/_img/bg_content_00.gif');
}
.c2 {
	background-image: url('/_img/topmenu.jpg'); text-align: center;
}
.c3 {
	background-image: url('/_img/top.jpg');
}
.c4 {
	background-image: url('/_img/titlemenu.gif');
}
.c4a {
	background-image: url('/_img/titlemenu2.gif');
}
.c5 {
	background-image: url('/_img/bg_content_02.gif'); background-repeat: repeat-x; background-color: #edc424;
}
.c6 {
	background-image: url('/_img/bg_content_02.gif'); background-repeat: repeat-x; background-color: #f1c105;
}
.c7 {
	background-image: url('/_img/bg_content_01.gif'); background-repeat: repeat-x; background-color: #abba9e;
}
.mainarea {
	padding-top: 8px; padding-right: 8px; padding-bottom: 8px; text-align: justify;
}
.mainarea2 {
	border: 1px dotted #8c9980; margin: 10px; padding: 8px; text-align: justify;
}
.c8 {
	background-image: url('/_img/bg_content_02a.gif'); background-repeat: repeat-x; background-color: #f2c305;
}
.c9 {
	background-image: url('/_img/bg_content_01.gif'); background-repeat: repeat-x; background-color: #abba9e;
}
.c11 {
	background-image: url('/_img/bg_content_08.gif');
}
.c12 {
	background-image: url('/_img/bg_content_04.gif'); background-repeat: repeat-x; background-color: #156199;
}
.c13 {
	background-color: #0a426d; border-left: 1px solid #306b98; border-right: 1px solid #7ba2c0;
}
.c14 {
	background-image: url('/_img/bg_content_03.gif'); background-repeat: repeat-x; background-color: #0a426d;
}
.c15 {
	background-color: #0a426d; border-left: 1px solid #7ba2c0; border-right: 1px solid #306b98; background-image: url('/_img/bg_content_09.gif'); background-repeat: no-repeat;
}
.c15a {
	background-color: #0a426d; border-left: 1px solid #7ba2c0; border-right: 1px solid #306b98;
}
.c16 {
	background-image: url('/_img/bg_content_05.gif'); border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;
}
.c17 {
	background-image: url('/_img/bg_content_06.gif');  border-bottom: 2px solid #FFFFFF;
}
.c18 {
	background-image: url('/_img/bg_content_10.gif');  border-bottom: 2px solid #FFFFFF;
}
.title {
	margin-top: 30px; margin-left: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: 600; text-align: center;
}

div,p,td,th,li {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; color: #131313;
}

img {
	border: 0px;
}
p {
	margin-top: 8px; margin-bottom: 4px;
}
li {
	margin-left: -8px;
}
ul,ol {
	margin-top: 0px;
}
th {
	text-align: center; font-weight: 600;
}
a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #1B3586;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #E82E20;
	text-decoration: underline;
}
.topmenu {
	margin-right: 48px; text-align: center;
}
.topmenu th a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 7pt; font-weight: 600; color: #5a4904;
	text-decoration: none;
}
.topmenu th a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 7pt; font-weight: 600; color: #c22d00;
	text-decoration: none;
}

.bottommenu {
	color: #FFFFFF; font-weight: 600;
}

.bottommenu a, .bottommenu a:hover, .bottommenu a:visited {
	color: #FFFFFF; font-weight: 600; text-transform: uppercase;
}

.bottommenu2 {
	font-size: 10pt; color: #c22d00; padding: 4px;
}

.bottomleft {
	margin: 4px; color: #FFFFFF;
}
.bottomleft a, .bottomleft a:hover, .bottomleft a:visited {
	font-weight: 400; color: #FFFFFF;
}

.slogan {
	background-image: url(../_img/top_bg02.gif);
	padding-right: 12px;
	text-align: right;
}
.slogantext {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 400; color: #FFFFFF;
}
.marquee {
	border-left: 1px solid #979797; height: 32px; padding-left: 8px; padding-right: 8px; padding-top: 5px;
}
.footinfo {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 400; color: #1B3586;
}
.titletnews {
	position: relative; z-index: 9; margin-bottom: 18px; text-align: center; color: #FFFFFF; font-size: 14pt; font-weight: 400;
}
.topnews {
	position: relative; z-index: 10; border: 1px dotted #fde6b4; margin: 6px; margin-top: -20px; margin-bottom: -58px; padding: 6px; vertical-align: top; text-align: justify;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 400; color: #FFFFFF;
}
.topnews p {
	margin-top: 0px; margin-bottom: 4px; font-size: 7pt;
}
.topnews hr {
	height: 0px; border: 1px dotted #fde6b4;
}
.topnews a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #1B3586;
	text-decoration: underline;
}
.topnews a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #E82E20;
	text-decoration: underline;
}
.mainarea .newstitle {
	color: #a82000; font-size: 8pt;
}
.bottomnews {
	margin: 8px; color: #FFFFFF; text-align: justify;
}
.bottomnews p, .bottomnews .newstitle {
	color: #EFEFEF; font-size: 7pt;
}
.bottomnews hr {
	height: 0px; border: 1px dotted #7ba2c0;
}
.bottomnews a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #FFFFFF;
	text-decoration: underline;
}
.topnews a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #FFFFFF;
	text-decoration: underline;
}
.newstitle {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 7pt; font-weight: 600; color: #1B3586;
}
.news a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #1B3586;
	text-decoration: underline;
}
.news a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #E82E20;
	text-decoration: underline;
}
.news2 {
	 background-color: #FFFFFF; background-image: url(../_img/news_bg2.gif); background-repeat: repeat-x;
}
.ndiv {
	background-image: url(../_img/news_bg.gif); background-repeat: repeat-x;
	text-align: center;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #E82E20;
}
.ndiv a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #E82E20;
	text-decoration: none;
}
.promotop {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 10pt; font-weight: 600;
}
.promotop p, .promotop a, .promotop a:visited, .promotop a:hover, .promotop a:active {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 10pt; font-weight: 600;
}
.promobot {
	border-bottom: 1px solid #FFC710; padding-top: 4px; padding-bottom: 4px;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #FFFFFF;
}
.promobot p, .promobot a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #FFFFFF;
}
.maintext {
	padding: 4px;
	text-align: justify;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 400; color: #131313;
}
.search {
	margin-top: 48px; margin-left: 4px; color: #FFFFFF;
}
.imp {
	color: #E82E20; font-weight: 600;
}
h1 {
	text-transform: uppercase; font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 10pt; font-weight: 600; color: #E82E20;
}
h2 {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #E82E20;
}
h3 {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #131313;
}
h4 {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #CC3300;
}
h5 {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #003366;
}
h6 {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #006633;
}
.header {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 600; color: #E82E20; 
	text-align: center;
	text-transform: uppercase;
	padding: 2px;
}
.leftmenu {
	margin-left: 20px; margin-top: 36px;
}
.leftmenu th, .leftmenu td  {
	padding-left: 2px; text-align: left;
}
.leftmenu td  {
	padding-right: 2px;
}
.leftmenu a {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 7pt; font-weight: 600; color: #1B3586;
	text-decoration: none;
}
.leftmenu a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 7pt; font-weight: 600; color: #E82E20;
	text-decoration: none;
}
.leftmenu hr {
	color: #D7AD1F; height: 1px;
}
.pr2div {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 7pt; font-weight: 600; color: #1B3586;
}

table.infotable {
	border: 1px solid #034e8e;
}
table.infotable th, table.infotable td {
	border-bottom: 1px solid #FFC710; background-color: #f3fdeb;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 400;
}
table.infotable th {
	background-color: #afc1a0; 
	text-align: center; font-weight: 600; color: #E82E20;
}

table.progs {
	border: 1px solid #034e8e;
}
table.progs th, table.progs td {
	border-bottom: 1px solid #FFC710; background-color: #f3fdeb;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 400;
}
table.progs th {
	background-color: #afc1a0; 
	text-align: center; font-weight: 600; color: #E82E20;
}

.formtable th {
	text-align: left;
}

.actcat {
	border: 1px solid #afc1a0; padding: 4px; background-color: #f3fdeb; 
}

.actcat p {
	margin-top: 4px;
}
.sbo {
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 7pt; font-weight: 400;
}

.add1 {
	background-color: #afc1a0; border-left: 1px solid #D49800; border-right: 1px solid #D49800;
}
.add2 {
	
}
.add3 {
	background-color: #afc1a0; border-left: 1px solid #D49800;
}
.add4 {
	background-color: #afc1a0; border-left: 1px solid #034e8e;
}
.add5 {
	background-color: #afc1a0; border-right: 1px solid #034e8e;
}
.add6 {
	background-color: #afc1a0; border-bottom: 1px solid #034e8e;
}

hr {
	height: 1px; color: #1C3686;
}

.inpa, .inpo, .inpm, .inpd, .inpy {
	padding-left: 2px; border: 1px solid #034e8e; background-color: #e7ece1; height:18px; 
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; color: #1B3586;
}
.inpa { 
	width: 200px; font-weight: 400;
}
.inpo {
	width: 300px; font-weight: 400;
}
.inpd {
	width: 36px; font-weight: 400;
}
.inpm {
	width: 84px; font-weight: 400;
}
.inpy {
	width: 54px; font-weight: 400;
}
.smba {
	border: 1px solid #e07400; background-color: #ffd200; cursor: hand; height: 20px; width: 98px; 
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; color: #1B3586; font-weight: 600;
}
.txta {
	padding-left: 2px; border: 1px solid #034e8e; background-color: #f4f8ef; height: 72px; width:400px; 
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; color: #1B3586; font-weight: 400;
}

/* TOP MENU */
#dropmenudiv{
	position: absolute; z-index: 100;
	background-color: #ffe888; border: 1px solid #e89e01; border-bottom-width: 0;
	font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; font-weight: 400; color: #1B3586;
	line-height: 18px;
}

#dropmenudiv a {
	width: 100%; display: block; text-indent: 3px;
	border-bottom: 1px solid #e89e01; padding: 1px 0;
	text-decoration: none; font-weight: 600; color: #1B3586;
}

#dropmenudiv a:hover {
	background-color: #ffd362; color: #E82E20;
}