body {
	background-image: url(images/bg.png);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10pt;
	color: #000000;
}
h1 {
	color: #b00202;
	text-align: center;
}
h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #b00202;
}
h3 {
	font-size: 11pt;
	font-weight: bold;
	color: #b00202;
}
h4 {
	font-size: 10pt;
	font-weight: bold;
	color: #b00202;
	margin-bottom: -1em;
}
h5 {
	font-size: 9pt;
	font-weight: bold;
	color: #b00202;
	margin-bottom: -1em;
	text-indent: 2em;
}
legend {
	color: #b00202;
}
input {
	background-image: url(images/bgsv.png);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
}
textarea {
	background-image: url(images/bgsv.png);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
}
a {
	text-decoration:none;
	color:#b00202;
	font-weight: bold;
}
a:hover {
	text-decoration:underline;
}
.radio {
	background-image: none;
}
.full {
	position: relative;
	top: 10px;
	width: 890px;
	margin: auto;
	padding: 8px;
}
.main-top {
	background-image: url(images/maintop.png);
	background-repeat: no-repeat;
	height: 114px;
	width: 890px;
}
.main-center {
	background-image: url(images/maincenter.png);
	background-repeat: repeat;
	width: 890px;
	overflow: auto;  
}  
.main-bottom {
	background-image: url(images/mainbottom.png);
	background-repeat: no-repeat;
	height: 82px;
	width: 890px;
	text-align: center;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu {
	width: 237px;
	float: left;
	overflow: hidden;
}
.menu-center {
	background-image: url(images/menucenter.png);
	background-repeat: repeat;
	width: 130px;
	overflow: auto;
	padding-left: 70px;
	padding-right: 37px;
	text-align: center;
}  
.menu-center a {
	font-size: 13pt;
	color: #b00202;
}  
.menu-center img {
	border: 2px solid;
	border-color: #b00202;
}  
.menu-bottom {
	background-image: url(images/menubottom.png);
	background-repeat: no-repeat;
	height: 118px;
	width: 252px;
}
.content {
	width: 565px;
	float: right;
	text-align: justify;
	overflow: hidden;
	padding-right: 70px;
}
.content p {
	text-indent: 2em;
}
.error {
	color: #b00202;
	font-weight: bold;
}
.bookmark {
	font-weight: normal;
	color: #b00202;
}

.button {
	font-weight: normal;
	color: #b00202;
	border: none;
	background: none;
}

.button:hover {
	cursor: pointer;
	font-weight: bold;
}

.font9pt {
	font-size: 9pt;
}

.indicator-allowed {
	color: #338800;
	text-align: center;
}
.indicator-wait {
	color: #FFCC33;
	text-align: center;
}
.indicator-denied {
	color: #CC0000;
	text-align: center;
}
.tooltip {
	font-weight: normal;
	color: #b00202;
}
.tooltip:hover {
    cursor:help;
}
.tip {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
	background-image: url(images/bgsv.png);
	background-repeat: repeat;
    visibility: hidden;
    position: absolute;
    z-index:50;
	color:#333333;
    border:solid 1px #336633;
    width:400px;
	text-indent: 20px;
	padding: 5px;
}
.tip-fixed {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
	background-image: url(images/bgsv.png);
	background-repeat: repeat;
    visibility: hidden;
    position: fixed;
    z-index:50;
	color:#333333;
    border:solid 1px #336633;
    width:400px;
	text-indent: 20px;
	padding: 5px;
}
