BODY,TD,TH {color: #38383A; font-size: 16px; font-weight: 400; font-family: Georgia, Tahoma, Arial, Helvetica, sans-serif;}
TH {font-weight: 800;}
TABLE.data{background-color: silver; border: #444444 3px double; vertical-align: middle;}
FORM.data {background-color: #EEEEEE; border: #444444 3px double; vertical-align: middle;}
TH.data {font-size: 11px; background-color: #EEEEEE;}
TR.data, TD.data {vertical-align: middle; background-color: #FAFAFA;}
TR.data TD {vertical-align: middle;}
.admin {margin: 16px; padding: 8px; background-color: #EEEEEE; border: #AAAAAA solid; border-width: 2px 3px 3px 2px; font-family: Verdana, Arial, Sans-serif; font-size: 11px; font-weight: 400}
TABLE.admin TH {font-size: 10px; font-weight: 800; background-color: #DDDDDD; padding: 1px;}

A.top {color: #F4F4F4; font-size: 10px; font-weight: 400; font-family: Arial Black, Verdana, Tahoma, Arial; text-decoration: none;}
A:ACTIVE.top {color: #E4353C; text-decoration: none;}
A:VISITED.top {color: #F4F4F4; text-decoration: none;}
A:HOVER.top {color: #E4353C; text-decoration: none;}

.btm {text-align: center; padding: 7px 0px 0px 0px; line-height: 9px;}

A {color: #0474C9; font-weight: 400; text-decoration: none; border-bottom: 1px dotted #0474C9;}
A:VISITED {color: #034A90; text-decoration: none; border-bottom: 1px dotted #034A90;}
A:ACTIVE {color: #0474C9; text-decoration: none; border-bottom: 1px solid #0474C9;}
A:HOVER {color: #0474C9; text-decoration: none; border-bottom: 2px solid #0474C9;}

A.w {color: #FFFFFF; font-weight: 400; text-decoration: none; border-bottom: 1px dotted #FFFFFF;}
A.w:VISITED {color: #FFFFFF; text-decoration: none; border-bottom: 1px dotted #FFFFFF;}
A.w:ACTIVE {color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFFFFF;}
A.w:HOVER {color: #FFFFFF; text-decoration: none; border-bottom: 2px solid #FFFFFF;}

H1 {
	text-indent: 0px; 
	text-align: left; 
	font-size: 23px; 
	color: #9B0A1B; 
	font-family: Impact, Verdana, Arial; 
	font-weight: 400;
	border-bottom: 2px solid #9B0A1B;
}
H2 {
	text-indent: 0px;
	text-align: left;
	font-size: 22px;
	color: #9B0A1B;
	font-family: Arial Narrow, Impact, Verdana, Arial; 
	font-weight: 800;
	font-variant : small-caps;
	border-bottom: 2px solid #9B0A1B;
}
H3 {
	margin: 12px 8px;
	text-indent: 0px;
	text-align: center;
	font-size: 16px;
	color: #9B0A1B;
	font-family: Georgia;
	font-weight: 800;
	font-variant : small-caps;
}
H4 {
	margin: 0px;
	text-indent: 0px; 
	text-align: left;
	font-size: 18px; 
	color: #40A820; 
	color1: #9B0A1B;
	font-family: Arial, Verdana, Arial; 
	font-weight: 600;
	font-style: italic;
}
H5 {
	margin: 0px;
	text-indent: 0px; 
	text-align: center; 
	font-size: 20px; 
	color: gray; 
	font-family: Arial Narrow, Verdana, Arial; 
	font-weight: 400;
}
H6 {
	margin: 0px;
	text-indent: 0px;
	text-align: left;
	font-size: 12px;
	color1: #40A820; 
	color2: #80D040; 
	color: #9B0A1B;
	font-family: Georgia;
	font-weight: 800;
	font-variant : small-caps;
	font-style1: italic;
}

P {text-indent: 0px; text-align: justify; margin: 4px 0px; padding: 4px}
B {font-weight: 800;}
CENTER {text-indent: 0px;}
UL,OL {margin: 0px 0px 0px 20px;}
LI {margin: 4px 0px; list-style: outside; text-indent: 0px;}
PRE {margin: 0px; padding: 4px; font-size: 18px;}
HR {margin: 10px 0px; text-indent: 0px; color: white; HEIGHT: 0px; border: 1px dotted silver;}
FORM {margin: 0px; padding: 4px;}
INPUT,SELECT,TEXTAREA {margin: 0px; padding: 1px; font-size: 11px; font-weight: 400; font-family: Verdana, Arial, sans-serif;}
.small {font-size: 11px; font-weight: 400;}
.red {color: red;}
.brown {color: brown;}
.green {color: green;}
.gray {color: gray;}
.black {color: black;}
.white {color: white;}
.center {text-align: center; text-indent: 0px;}
.right {text-align: right;}
.ok { margin: 32px 40px; padding: 10px; color: green; font-family: Arial Narrow, Verdana, Arial; font-size: 20px; font-weight: 400; text-indent: 0px; text-align: center; border: dotted green;  border-width: 2px 0px 2px 0px; background-color: ivory}
.err {margin: 32px 40px; padding: 10px; color: red; font-family: Arial Narrow, Verdana, Arial; font-size: 20px; font-weight: 400; text-indent: 0px; text-align: center; border: dotted red;  border-width: 2px 0px 2px 0px; background-color: ivory}
.info { margin: 10px 0px; padding: 8px; border: dashed gray; border-width: 1px 0px 1px 0px; background-color: ivory; color: gray; font-style: italic; font-size: 13px; font-weight: 400; text-indent: 0px;  text-align: center;}
.text {text-align: justify; text-indent: 0px; padding: 8px 0px;}
.dis {color: gray; text-indent: 0px; text-align: center;}
.menu {font-size: 14px; font-weight: 800;}
.p911 {font-family: Arial Narrow; font-size: 16px; font-weight: 800;}
.partners IMG {margin: 4px; filter: alpha(opacity=75); }
.partners A {border: 0px;}

TABLE.price {background-color: #AAAAAA; border: #AAAAAA 1px solid; }
TR.price0 {background-color: #F8F8F8;}
TR.price1 {background-color: #FFFFFF;}
TH.price {padding: 1px 4px; background-color: #EEEEEE; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: 400;}
TD.price {padding: 1px 4px;}
