BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; MARGIN: 0px;
	COLOR: #f0a0f0;
	FONT: 12px arial, sans-serif;
	PADDING-TOP: 0px;
	MIN-WIDTH: 1000px;
	MAX-WIDTH: 1300px;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
/*	BORDER: 0px;*/
	BORDER-COLLAPSE: collapse;
}

LI {
	list-style-image: url('/i/li.gif');
}

TD {
/*	PADDING: 0px;*/
}

INPUT {
	border: #8080ff 1px solid;
	FONT-WEIGHT: bold;
	padding: 2px;
	margin: 1px;
	background-color: #ffffff;
}

input.submit {
	border: 0px;
	background: none;
	margin: 0px;
	text-decoration: none;
	cursor: pointer;
	BACKGROUND-IMAGE: url(/i/3ug.gif); BACKGROUND-COLOR: #70C0FF no-repeat;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

TD.hmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #167aac;
	background: url('/i2/hmenu-bg.gif');
	padding-bottom:5px;
}

TD.hmenu A {
	color: #167aac;
	background-color:transparent;
	margin-left:15px;
	margin-right:15px;
}

TD.hmenu A:hover {
	TEXT-DECORATION: underline
}

A, A:visited, A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	COLOR: #166aff
}
A:hover {
	text-decoration: underline;
}
A.n:visited {
	COLOR: #000000
}
A.b:visited {
	COLOR: #00007f
}
A.n {
	COLOR: #000000; TEXT-DECORATION: none
}
A.b {
	COLOR: #00007f; TEXT-DECORATION: none
}
A.b:hover {
	BACKGROUND-COLOR: #cccccc
}
A.n:hover {
	TEXT-DECORATION: underline
}

TD {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-DECORATION: none;
}

TD.s {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-DECORATION: none;
	BORDER-RIGHT: #4080c0 1px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
}


TD.s1 {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-DECORATION: none;
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
}
TD.b {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: bold; MARGIN: 2px; BORDER-LEFT: #000000 1px solid;
	COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #5a77a1;
}
DIV.r {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff0000;
}
TD.r {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ff0000;
}
TD.e {
	BORDER-RIGHT: #aaaaaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #002000; BORDER-BOTTOM: #aaaaaa 2px solid; BACKGROUND-COLOR: #f2f7fe;
}
#r {
	TEXT-ALIGN: right
}
#c {
	TEXT-ALIGN: center
}
#j {
	TEXT-ALIGN: justify
}
#border {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px;
	BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
#menu {
	PADDING-LEFT: 1px; LEFT: 2px; FLOAT: left; WIDTH: 120px;
	POSITION: absolute; TOP: 100px
}

FORM {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}

H1 {
	MARGIN-BOTTOM: 5px;
	MARGIN-TOP: 5px;
	COLOR: #40c040;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	FONT: 15px arial, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-SHADOW: #c0e0f0 1px 2px 2px;
}
H2 {
	MARGIN-left: 1%;
	MARGIN-right: 1%;
	MARGIN-BOTTOM: 5px;
	MARGIN-TOP: 5px;
	COLOR: #ff2020;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	FONT: 15px arial, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-SHADOW: #c0e0f0 1px 2px 2px;
}

H3 {
	MARGIN-left: 1%;
	MARGIN-right: 1%;
	MARGIN-BOTTOM: 5px;
	MARGIN-TOP: 20px;
	COLOR: #202020;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	FONT: 18px arial, sans-serif;
}

H4 {
	outline: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 15px;
	border:0px;
	COLOR: #202020;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	FONT: 14px arial, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(/i/b2.png); BACKGROUND-COLOR: #70C0FF no-repeat;
	background-repeat: no-repeat;
	background-position: 50% 50%;
/*	width: auto;
	position: static;
	float: left;
	overflow: hidden;*/

}
/*
h4:before {
	padding-top:10px;
	padding-left:20px;
	padding-bottom:15px;
	content: '';
	BACKGROUND-IMAGE: url(/i/b2.png); BACKGROUND-COLOR: #70C0FF no-repeat;
	background-repeat: no-repeat;
	background-position: 50% left;
}

h4:after {
	padding-top:10px;
	padding-left:20px;
	padding-bottom:15px;
	content: '';
	BACKGROUND-IMAGE: url(/i/b2.png); BACKGROUND-COLOR: #70C0FF no-repeat;
	background-repeat: no-repeat;
	background-position: 50% right;
}
*/
HR.m {
	margin-top:3px;
	margin-bottom:0px;
}


.tdrow1 {
	BORDER-RIGHT: #d1dceb 0px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #d1dceb 0px solid; BACKGROUND-COLOR: #e0ecff;
}

.tdrow2 {
	BORDER-RIGHT: #d1dceb 0px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #d1dceb 0px solid; BACKGROUND-COLOR: #e6f2ff;
}

.tdrow3 {
	BORDER-RIGHT: #d1dceb 0px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #d1dceb 0px solid; BACKGROUND-COLOR: #d0e0f0;
}

.tdrow4 {
	BORDER-RIGHT: #d1dceb 0px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #d1dceb 0px solid; BACKGROUND-COLOR: #b0c0e0;
}

.titlemedium {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid;
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px;
	BORDER-LEFT: #fff 1px solid; COLOR: #3a4f6c; PADDING-TOP: 7px; BORDER-BOTTOM: #fff 0px solid;
	BACKGROUND-IMAGE: url(/i/tile_sub.gif); BACKGROUND-COLOR: #70C0FF;
}

FONT.news {
}

FONT.date {
	BORDER-RIGHT: #d1dceb 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid;
	BORDER-BOTTOM: #d1dceb 0px solid; BACKGROUND-COLOR: #ffffff;
	COLOR: #ff0000;
}

div.help {
	DISPLAY: none;
	BORDER: 1px dashed;
	PADDING: 3px;
	BACKGROUND-COLOR: #ececd0;
	MARGIN-BOTTOM: 20px;
	TEXT-ALIGN: justify;
}

p.help {
	TEXT-ALIGN: right;
}

a.help {
	PADDING-TOP: 12px;
}

a.help {
	VERTICAL-ALIGN: middle;
	cursor: hand;
}

.tth {
	TEXT_ALIGN: center;
	BORDER: #e0e0e0 2px dashed;
	BORDER-BOTTOM: #e0e0e0 1px dashed;
	BACKGROUND-COLOR: #f4f4f8;
	PADDING: 10px;
	TEXT-ALIGN: center;
	COLOR: #400040;
	FONT: 13px arial, sans-serif;
	FONT-WEIGHT: bold;
}

.ttd {
	TEXT_ALIGN: center;
	BORDER: #e0e0e0 2px dashed;
	BORDER-TOP: 0px;
	BACKGROUND-COLOR: #f4f4f8;
	PADDING: 4px;
	BORDER-TOP: #e0e0e0 1px dashed;
}

.ttl {
	TEXT_ALIGN: center;
	BORDER-LEFT: #e0e0e0 2px dashed;
/*	BACKGROUND-COLOR: #f4f4f8;*/
	PADDING: 4px;
	PADDING-LEFT: 14px;
}

.ttm {
	TEXT_ALIGN: center;
/*	BACKGROUND-COLOR: #f4f4f8;*/
	PADDING: 4px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 14px;
}

.ttr {
	TEXT_ALIGN: center;
	BORDER-RIGHT: #e0e0e0 2px dashed;
/*	BACKGROUND-COLOR: #f4f4f8;*/
	PADDING: 4px;
}

.price {
	FONT: 13px arial, sans-serif;
	FONT-WEIGHT: bold; MARGIN: 2px;	 
	COLOR: #FF4080;
	TEXT-ALIGN: right;
	}

.bblue {
	FONT: 13px arial, sans-serif;
	FONT-WEIGHT: bold; MARGIN: 2px;	 
	COLOR: #60A0FF;
/*	TEXT-ALIGN: center;*/
	}

.opts {
	FONT: 13px arial, sans-serif;
	FONT-WEIGHT: bold; MARGIN-TOP: 7px;	 
	COLOR: #00c0c0;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline;
	}

.link {
	cursor: hand;
	cursor: pointer;
	}

.tform TR TD {
	padding: 4px;
	padding-right: 10px;
	}

.jslink {
  cursor:pointer;
  cursor:hand;
  COLOR: #00007f; TEXT-DECORATION: none;
  }

.jsbutton {
  cursor: pointer;
  cursor: hand;
  font: bold 12px arial, Tahoma, Verdana, sans-serif;
  fint-size: 20px;
  border: #a0a0e0 2px ridge;
  padding: 4px;
  padding-top: 1px;
  line-height: 22px;
  text-shadow: #c0c0f0 1px 1px 1px;
  BACKGROUND-COLOR: #ececec;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  }

.jsbutton:hover {
  BACKGROUND-COLOR: #ccccff;
  }

.jsbutton:active {
  position:relative;
  top: 1px;
  left: 1px;
  }

