a.galleryButton {
padding:2px 10px 2px 10px;
background-color:#fc0;
color:#000;
font-family:arial;
font-size:11px;
font-weight:bold;
border:2px solid #C48C00;
text-decoration:none;
}

a:hover.galleryButton {
padding:2px 10px 2px 10px;
background-color:#ffa;
color:#000;
font-family:arial;
font-size:11px;
font-weight:bold;
border:2px solid #C48C00;
text-decoration:none;
}


#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

body {
	background:#ffffff;
	color:#000000;
	margin:0px;
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;
}

body.print {
	background:#ffffff;
	color:#000000;
	margin:0px;
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;
}

body.graybck {
	background:#efefef;
	color:#000000;
	margin:0px;
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;
}

body.black {
	background:#000000;
	color:#ffffff;
	margin:0px;
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;
}

.gray100 {background-color: #7f7f7f;}
.gray80 {background-color: #8f8f8f;}
.gray60 {background-color: #9f9f9f;}
.gray50 {background-color: #9f9f9f;}
.gray40 {background-color: #afafaf;}
.gray30 {background-color: #bfbfbf;}
.gray20 {background-color: #cfcfcf;}
.gray10 {background-color: #dfdfdf;}
.gray00 {background-color: #efefef;}

.graya {background-color: #9f9f9f; font-weight:bold;}
.grayb {border-bottom-width: 1px; border-bottom-color: #7f7f7f;}

p.break {page-break-before: always;}
hr {color:#0f0f0f; height:1px;}
u {color:#000000; height:2px;}

a  {color:#003366; font-family:verdana, helvetica, sans-serif; font-size: 11px; text-decoration: underline;}
a:hover {color:#ba150b; font-family:verdana, helvetica, sans-serif; font-size: 11px; text-decoration: underline;}

a.menu  {padding:1px 10px 1px 10px; color:#000000; text-decoration: none; font-size: 11px; font-weight: normal ; display: block;}
a:hover.menu {padding:1px 10px 1px 10px; color:#000000;  text-decoration: none; font-size: 11px; font-weight: normal ; display:block;}

a.smenu  {color:#ffffff; text-decoration: none; font-size: 11px; font-weight: normal ;}
a:hover.smenu { color:#ffffff;  text-decoration: underline; font-size: 11px; font-weight: normal;}

a.tmenu  {padding:1px 5px 1px 5px; color:#ffffff; text-decoration: none; font-size: 11px; font-weight: normal; background: #108700; border: 1px solid #108700; }
a:hover.tmenu {padding:1px 5px 1px 5px; color:#000000;  text-decoration: none; font-size: 11px; font-weight: normal; background: #ddeedb; border: 1px solid #afafaf;}

a.pops  {color:#003366; font-family:verdana, helvetica, sans-serif; font-size: 10px; text-decoration: underline; cursor:hand;}
a:hover.pops {color:#ba150b; font-family:verdana, helvetica, sans-serif; font-size: 10px; text-decoration: underline; cursor:hand;}

table.main { background: #ffffff; color: #000000; border-width: 0px 0px 2px 0px; border-style: solid; border-color: #000000; }

table.main2 {
					 background: #ffffff;
					 border-color: #777777;
					 border-style: solid;
					 border-width: 1px;
					 border-left-width: 1px;
}

table.head {
					 background: #ffffff;
					 border: 2px solid #5f5f5f;
}

table.s_head {
					 background: #ffffff;
					 border-color: #7f7f7f;
					 border-style: solid;
					 border-width: 1px;
}

table.border1 { background: #ffffff; border: 1px solid #000000; }
table.border1a { background: #efefef; border: 1px solid #000000; }

table.border1b {
					 background: #dfdfdf;
					 border-color: #000000;
					 border-style: solid;
					 border-width: 1px;
}

table.border2 {
					 background: #ffffff;
					 border-color: #000000;
					 border-style: dotted;
					 border-width: 1px;
}

table.border2a {
					 background: #ffffff;
					 border-color: #000000;
					 border-style: dotted;
					 border-width: 0px;
					 border-left-width: 1px;
					 border-right-width: 1px;
					 border-bottom-width: 1px;
					 border-top-width: 1px;
}

td { font-family: verdana, helvetica, sans-serif; color: black; }

.tm0 { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight:bold; background:#cfcfcf; border-width: 0px;}
.tm0a { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:14px; font-weight: normal ; background:#cfcfcf; border-width: 0px;}
.tm0b { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight: normal ; background:#cfcfcf; border: 1px solid #000000;}

.tm00 { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight: normal ; background:#e5eef9; border-width: 0px;}
.tm00a { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:14px; font-weight: normal ; background:#e5eef9; border-width: 0px;}
.tm00b { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight:bold; background:#ddeedb; border: 1px solid #ddeedb;}
.tm00c { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight:normal; background:#ddeedb; border: 1px solid #ddeedb;}

.tm01 { font-family: verdana, helvetica, sans-serif; color: #000000; font-size:11px; font-weight: normal ; background:#efefef; border-width: 0px;}
.tm01a { font-family: verdana, helvetica, sans-serif; color: #000000; font-size:14px; font-weight: normal ; background:#efefef; border-width: 0px;}
.tm01b { font-family: verdana, helvetica, sans-serif; color: #000000; font-size:11px; font-weight:bold; background:#efefef; border: 1px solid #000000;}
.tm01bb { font-family: verdana, helvetica, sans-serif; color: #000000; font-size:11px; font-weight:bold; background:#efefef; border: 0px solid #000000;}

.tm02 { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight: normal ; background:#efefef; border-width: 0px;}
.tm02a { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:14px; font-weight: normal ; background:#efefef; border-width: 0px;}
.tm02b { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight:bold; background:#efefef; border: 1px solid #afafaf;}
.tm02c { font-family: verdana, helvetica, sans-serif; color: #003366; font-size:11px; font-weight:normal; background:#efefef; border: 1px solid #afafaf;}



.infoup {font-size:11px; background: #ffffcc;}


td.content {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #ffffff;
				font-size: 11px;
}

td.rcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #C11B17;
				background: #ffffff;
				font-size: 11px;
}

td.scontent {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #ffffff;
				font-size: 9px;
}


td.gcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #dfdfdf;
				font-size: 11px;
}

td.gbcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #dfdfdf;
				font-size: 11px;
				font-weight: bold;
}

td.grcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #800000;
				background: #dfdfdf;
				font-size: 11px;
}

td.grbcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #800000;
				background: #dfdfdf;
				font-size: 11px;
				font-weight: bold;
}

td.bcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #ffffff;
				font-size: 11px;
				font-weight: bold;
}

td.contentbt {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #ffffff;
				font-size: 11px;
				font-weight: none;
				border-top: 2px solid #afafaf;
}

td.lcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #dfdfdf;
				font-size: 11px;
				font-weight: bold;
				border-style: dotted;
				border-color: #7f7f7f;
				border-left-width: 0px;
			  border-right-width: 0px;
				border-bottom-width: 1px;
				border-top-width: 0px;
}

td.lwcontent {
				font-family: verdana, helvetica, sans-serif;
				color: #000000;
				background: #ffffff;
				font-size: 10px;
				border-style: solid;
				border-color: #dfdfdf;
				border-left-width: 0px;
			   border-right-width: 0px;
				border-bottom-width: 1px;
				border-top-width: 0px;
}

form {font-family: verdana, helvetica, sans-serif; color: #003118; font-size:10px;}
checkbox, button, input, radio { font-family: verdana, helvetica, sans-serif; color: black; font-size:10px;}

select {
			 font-family: verdana, helvetica, ms sans serif;
			 background: #ffffcc;
			 color: black;
			 font-size:10px;
}

select.menu {
			 font-family: verdana, helvetica, ms sans serif;
			 background: #efefef;
			 color: #000000;
			 font-size:11px;
			 border: 1px solid #efefef;
}

input.none {color:#9CEF6B; border:0;}
input.submit {font-family: verdana, helvetica, sans-serif; background:#9CEF6B; font-weight:bold; color: #003018; cursor: pointer; font-size:11px; border-style:solid; border-width:1px;}

input.a_but {font-family: verdana, helvetica, sans-serif; background:#dfdfdf; text-decoration:underline; font-weight: normal ; color: #003366; cursor: pointer; font-size:10px; border-style:dotted; border-width:1px;}
input.a_but3 {font-family: verdana, helvetica, sans-serif; background:#efefef; text-decoration:underline; font-weight:bold; color: #003366; cursor: pointer; font-size:10px; border-style:dotted; border-width:1px; border-color:#003366;}

input.pay_button {font-family: verdana, helvetica, sans-serif; background:#93afff; text-decoration:none; font-weight:bold; color: #000000; cursor: pointer; font-size:15px; border-style:solid; border-width:5px; border-color:#336699;}

.bmenu {font-family: verdana, helvetica, ms sans serif; background:#efefef; text-decoration:none; font-weight: normal ; color: #000000; cursor: pointer; font-size:10px; border :1px solid #000000;}
:hover.bmenu {background:#ba150b; color: #ffffff; font-size:10px;}

input.menu3 {font-family: verdana, helvetica, sans-serif; background:#93afff; text-decoration:none; font-weight: normal ; color: #000000; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#000000;}

.menu4 {font-family: verdana, helvetica, sans-serif; background:#ffd700; text-decoration:none; font-weight: normal ; color: #000000; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#000000;}
:hover.menu4 {background:#ba150b; color: #ffffff; font-size:10px;}

.menu2 {font-family: verdana, helvetica, sans-serif; background:#ffdc66; text-decoration:none; font-weight: normal ; color: #000000; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#000000;}
:hover.menu2 {font-family: verdana, helvetica, sans-serif; background:#ba150b; text-decoration:none; font-weight: normal ; color: #ffffff; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#003366;}

textarea {font-family: verdana, arial, sans-serif; font-size: 11px; border-style:solid; border-color:#006118; border-width:1px;}

button.menu {font-family: verdana, helvetica, sans-serif; background:#dfdfdf; text-decoration:none; font-weight: normal ; color: #003366; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#000000;}
button.menu3 {font-family: verdana, helvetica, sans-serif; background:#93afff; text-decoration:none; font-weight: normal ; color: #000000; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#000000;}
button.menu4 {font-family: verdana, helvetica, sans-serif; background:#ffd700; text-decoration:none; font-weight: normal ; color: #000000; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#000000;}
button.menu2 {font-family: verdana, helvetica, sans-serif; background:#ffdc66; text-decoration:none; font-weight: normal ; color: #000000; cursor: pointer; font-size:10px; border-style:solid; border-width:1px; border-color:#000000;}

.a_but1 {
      font-family: ms sans serif, verdana, helvetica;
			background:#efefef;
			text-decoration:none;
			font-weight: bold ;
			color: #003366;
			cursor: pointer;
			font-size:11px;
			border : 1px dotted #003366;
}

:hover.a_but1{
			font-family: ms sans serif, verdana, helvetica;
			font-weight: bold ;
			cursor: pointer;
			font-size:11px;
			background:#ba150b;
			color: #ffffff;
			text-decoration:none;
			border : 1px dotted #003366;
}

.a_but2 {
      font-family: verdana, helvetica, sans-serif;
			background:#dfdfdf;
			text-decoration:underline;
			font-weight: normal ;
			color: #003366;
			cursor: pointer;
			font-size:11px;
			border-style:dotted;
			border-width:1px;
			margin-right : 0px;
			margin-left: 0px;
}

.text {
					 font-family: verdana, helvetica, sans-serif;
					 color: #000000;
					 font-weight: normal ;
					 background:#ffffcc;
					 font-size:11px;
					 border-style:solid;
					 border-color:#006118;
					 border-left-width: 0px;
					 border-right-width: 0px;
					 border-bottom-width: 3px;
					 border-top-width: 0px;
}

.text1 {
					 font-family: verdana, helvetica, sans-serif;
					 color: #000000;
					 font-weight: normal ;
					 background:#ffffcc;
					 font-size:11px;
					 border-style:solid;
					 border-color:#006118;
					 border-left-width: 0px;
					 border-right-width: 0px;
					 border-bottom-width: 1px;
					 border-top-width: 0px;
}

.text1a {
					 font-family: verdana, helvetica, sans-serif;
					 color: #000000;
					 font-weight: normal ;
					 background:#ffffcc;
					 font-size:11px;
					 border-style:solid;
					 border-color:#006118;
					 border-left-width: 0px;
					 border-right-width: 0px;
					 border-bottom-width: 1px;
					 border-top-width: 0px;
}

.text2 {
					 font-family: verdana, helvetica, sans-serif;
					 color: #000000;
					 font-weight: normal ;
					 background:#ffffff;
					 font-size:11px;
					 border: 0px none #ffffff;
}

input.time {
					 font-family: verdana, helvetica, sans-serif;
					 font-weight:bold;
					 color: #000000;
					 background:#ffffff;
					 font-size:11px;
					 border-style:solid;
					 border-color:#006118;
					 border-left-width: 0px;
					 border-right-width: 0px;
					 border-bottom-width: 0px;
					 border-top-width: 0px;
}

.text_no_line {
					 font-family: verdana, helvetica, sans-serif;
					 color: #000000;
					 font-weight: normal ;
					 background:#ffffff;
					 font-size:11px;
					 border:0px solid #ffffff;
}

.gtext_no_line {
					 font-family: verdana, helvetica, sans-serif;
					 color: #000000;
					 font-weight: normal ;
					 background:#dfdfdf;
					 font-size:11px;
					 border:0px solid #ffffff;
}

input.head_clock {
					 font-family: verdana, helvetica, sans-serif;
					 font-weight: normal ;
					 color: #ba150b;
					 background:#ECE9D8;
					 font-size:11px;
					 border: 0px;
					 margin-left: -150px;
}

.text_1px {
					 font-family: verdana, helvetica, sans-serif;
					 font-weight: normal ;
					 color: #000000;
					 background:#ffffcc;
					 font-size:11px;
					 border: 1px solid #7f7f7f;
}


.check {
    width: 14px;
    height: 14px;
		float: none;
    clear: none;
		margin-top: 5px;
		margin-left: 5px;
    margin-right: 2px;
    margin-bottom: 0px;
}

.radio {
    width: 14px;
    height: 14px;
		float: none;
    clear: none;
		margin-top: 0px;
		margin-left: 5px;
    margin-right: 2px;
    margin-bottom: -3px;
}
