BODY {
	FONT-SIZE: 8.2pt;
	COLOR: #5e6164;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	background-image: url(../i/main-bg.gif);
	background-repeat: repeat;
}
BODY.noscroll {
	FONT-SIZE: 8.2pt; OVERFLOW-X: hidden; COLOR: #5e6164; FONT-FAMILY: Verdana, Helvetica, Arial
}
BODY.withscroll {
	FONT-SIZE: 8.2pt; OVERFLOW-X: auto; COLOR: #5e6164; FONT-FAMILY: Verdana, Helvetica, Arial
}
TD {
	FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana, Helvetica, Arial
}
.regular {
	FONT-SIZE: 7.2pt; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Helvetica, Arial
}
.input {
	FONT-SIZE: 7.2pt; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Helvetica, Arial
}
.inputsm {
	FONT-SIZE: 7.2pt; BACKGROUND: #ffffff; WIDTH: 70px; FONT-FAMILY: Verdana, Helvetica, Arial
}
.input1 {
	FONT-SIZE: 7.2pt; BACKGROUND: #ffffff; WIDTH: 20px; FONT-FAMILY: Verdana, Helvetica, Arial
}
.input2 {
	BORDER-RIGHT: #a9adb1 1px solid; BORDER-TOP: #a9adb1 1px solid; FONT: 9px Geneva, Verdana, Arial; BORDER-LEFT: #a9adb1 1px solid; WIDTH: 350px; COLOR: #333333; BORDER-BOTTOM: #a9adb1 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.inputold {
	FONT-SIZE: 7.2pt; BACKGROUND: #f6f6f6; FONT-FAMILY: Verdana, Helvetica, Arial
}
.h6green {
	FONT-WEIGHT: bold; COLOR: #5a8716
}
.h1 {
	FONT-WEIGHT: bold; COLOR: #e22882
}
.h1old {
	FONT-WEIGHT: bold; COLOR: #e22882
}
.h2 {
	COLOR: #ffffff
}
.h22 {
	
}
.h3 {
	
}
.h33 {
	COLOR: #7a7e82
}
.h4 {
	COLOR: #7a7e82
}
.h41 {
	COLOR: black
}
.h5 {
	COLOR: #5d6063
}
.h6 {
	FONT-WEIGHT: bold; COLOR: #e22882
}
.h6green {
	FONT-WEIGHT: bold; COLOR: #5a8716
}
.h6old {
	FONT-WEIGHT: bold; COLOR: #e22882
}
.h7 {
	COLOR: #e22882
}
.h71 {
	COLOR: #7a7e82
}
.img {
	BORDER-RIGHT: #cac4bb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cac4bb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cac4bb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cac4bb 1px solid
}
A:link {
	COLOR: #003aa5; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003aa5; TEXT-DECORATION: none
}
A:active {
	COLOR: #e22882; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e22882; TEXT-DECORATION: underline
}
.top2 {
	FONT-SIZE: 8.5pt; FONT-FAMILY: Helvetica, Verdana, Arial
}
.top2 A:link {
	COLOR: #676767; TEXT-DECORATION: none
}
.top2 A:visited {
	COLOR: #676767; TEXT-DECORATION: none
}
.top2 A:active {
	COLOR: #676767; TEXT-DECORATION: none
}
.top2 A:hover {
	COLOR: #b90000; TEXT-DECORATION: none
}
.top {
	COLOR: #ffffff
}
.top A:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.top A:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.top A:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.top A:hover {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
.board A:link {
	COLOR: #003aa5; TEXT-DECORATION: none
}
.board A:visited {
	COLOR: #697ea5; TEXT-DECORATION: none
}
.board A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.board A:hover {
	COLOR: #b90000; TEXT-DECORATION: underline
}
.exif {
	FONT-SIZE: 7.5pt
}
.keywords {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Helvetica, Arial
}
.frm_table {
	BACKGROUND-COLOR: #cccccc
}
.frm_td1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #5e6164; PADDING-TOP: 2px; FONT-FAMILY: Verdana,  Arial, Helvetica; BACKGROUND-COLOR: #c0e850
}
.frm_td2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #5e6164; PADDING-TOP: 2px; FONT-FAMILY: Verdana,  Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
.frm_td3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #5e6164; PADDING-TOP: 2px; FONT-FAMILY: Verdana,  Arial, Helvetica; BACKGROUND-COLOR: #faf7f7
}
.frm_td4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 16px; COLOR: #5e6164; PADDING-TOP: 0px; FONT-FAMILY: Verdana,  Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
.frm_td5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #88898b; PADDING-TOP: 2px; FONT-FAMILY: Verdana,  Arial, Helvetica
}
.frm_td6 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #5e6164; PADDING-TOP: 2px; FONT-FAMILY: Verdana,  Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
.frm_td7 {
	COLOR: #ff0000; FONT-FAMILY: Arial
}
.redl A:link {
	COLOR: #e22882; TEXT-DECORATION: none
}
.redl A:visited {
	COLOR: #e22882; TEXT-DECORATION: none
}
.redl A:active {
	COLOR: #e22882; TEXT-DECORATION: none
}
.redl A:hover {
	COLOR: #e22882; TEXT-DECORATION: underline
}
.bluebold {
	FONT-WEIGHT: bold; COLOR: #003aa5
}








.Stile6 {
	color: #8B8E7A;
	font-weight: bold;
}
.Stile14 {color: #FF9900}
a:link {
	color: #666666;
}
a:visited {
	color: #666666;
}
.Stile17 {
	font-size: 7pt;
	color: #333333;
}
.Stile20 {
	font-size: 8,5;
	font-style: italic;
}

.Stile21 {color: #333333}
a:hover {
	color: #FF9900;
}
a:active {
	color: #CCCCCC;
}






html, body {
   height: 100%;
}


.wrapper {
   min-height: 100%;
   height: auto !important;
   height: 100%;
   margin: 0 auto -10em; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
   height: 4em; /* .push must be the same height as .footer */
}





