H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : Black;
	text-align : left;
	letter-spacing : normal;
	line-height : normal;
	text-decoration : none;
	vertical-align : top;
	word-spacing : normal;
}

H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : Black;
	text-align : left;
	letter-spacing : normal;
	line-height : normal;
	text-decoration : none;
	vertical-align : top;
	word-spacing : normal;
}

.menu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	margin-left : 0;
	margin-bottom : 0;
	margin-right : 0;
	margin-top : 0;
}

.apptext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

.nodecor {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : inherit;
	text-decoration : none;
}
	
	.apptextBold {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
}

.apptextgray {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : CCCCCC;
}

.apphead {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
}

.appsmalltext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : inherit;
	color : Gray;
}

.apptextgray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : inherit;
	color : Gray;
}

.headline18 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : 006699;
	letter-spacing : normal;
	line-height : normal;
	text-decoration : none;
	vertical-align : top;
	word-spacing : normal;
}

	
	.apptextTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : 006699;
}

	.apptextTitle_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
		color : ffffff;
}

	.apptext_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
		color : ffffff;
}

      .yhmpabd{
	border-left: solid #666666 1px;
	border-right: solid #666666 1px;
	border-bottom: 1px solid #666666;
}
      .yhmnwbd{
	border-left: solid #6666661px;
	border-right: solid #666666 1px;
}
      .yhmnwbm{border-left:solid #666666 1px;border-right:solid #666666 1px;border-bottom:solid #666666 1px;}

	  .bpurp{
      	border-left:solid #666666 1px;
      	border-right:solid #666666 1px;
      	border-bottom: 1px solid #666666;
      }

	  .bgreen{
      	border-left:solid #666666 1px;
      	border-right:solid #666666 1px;
      	border-bottom: 1px solid #666666;
      }

	  .borange{
      	border-left:solid #666666 1px;
      	border-right:solid #666666 1px;
      	border-bottom: 1px solid #666666;
      }

	  
	  
	  	.bbrown{
      	border-left:solid #666666 1px;
      	border-right:solid #666666 1px;
      	border-bottom: 1px solid #666666;
      }
	.btealblue{
      	border-left:solid #666666 1px;
      	border-right:solid #666666 1px;
      	border-bottom: 1px solid #666666;
      }

.bmaroon {
	border-left: 1px solid #660000;
	border-right: 1px solid #660000;
	border-bottom: 1px solid #660000;
}
.bbrown {
	border-left: 1px solid #996600;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
}
.bcccc99 {
	border-left: 1px solid #cccc99 ;
	border-right: 1px solid #cccc99 ;
	border-bottom: 1px solid #cccc99 ;
}
.b993333 {
	border-left: 1px solid #993333 ;
	border-right: 1px solid #993333 ;
	border-bottom: 1px solid #993333 ;
}
.b999966 {
	border-left: 1px solid #999966 ;
	border-right: 1px solid #999966 ;
	border-bottom: 1px solid #999966 ;
}
.b669999 {
	border-left: 1px solid #669999 ;
	border-right: 1px solid #669999 ;
	border-bottom: 1px solid #669999 ;
}
.bcc9933 {
	border-left: 1px solid #cc9933 ;
	border-right: 1px solid #cc9933 ;
	border-bottom: 1px solid #cc9933 ;
}

.b666699 {
	border-left: 1px solid #666699 ;
	border-right: 1px solid #666699 ;
	border-bottom: 1px solid #666699 ;
}

.b336666 {
	border-left: 1px solid #336666;
	border-right: 1px solid #336666 ;
	border-bottom: 1px solid #336666 ;
}
.b9999cc {
	border-left: 1px solid #9999cc;
	border-right: 1px solid #9999cc ;
	border-bottom: 1px solid #9999cc ;
}
.b333366 {
	border-left: 1px solid #333366 ;
	border-right: 1px solid #333366 ;
	border-bottom: 1px solid #333366 ;
}
.bcc0033 {
	border-left: 1px solid #cc0033  ;
	border-right: 1px solid #cc0033  ;
	border-bottom: 1px solid #cc0033  ;
}

.s18c993333 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : 993333;
	letter-spacing : normal;
	line-height : normal;
	text-decoration : none;
	vertical-align : top;
	word-spacing : normal;
}

#alert_layer {
	position : absolute;
	left : 210px;
	top : 510px;
	width : 500px;
	color: #FFFFFF;
	height: 200px;
	background-color: #a3161c;
	z-index: 3;
	padding: 5px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


ol#toc {
	height: 2em;
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
}

ol#toc li {
	float: left;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 4px;
}

ol#toc a {
	color: #ffffff;
	display: block;
	float: left;
	height: 2em;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	background-position: center center;
	background-color: #999966;
	word-spacing: 3px;
	padding: 4px;
	border: medium #999966;}

ol#toc a:hover {
	background-color: #CCCC99;
	background-position: 0 -120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

ol#toc a:hover span {
	background-position: 100% -120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
		text-align: center;
	vertical-align: bottom;
}

ol#toc li.current a {
	background-color: #CCCC99;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: bottom;
	border: #999966;
}

ol#toc li.current span {
	background-position: 100% -60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
		text-align: center;
	vertical-align: bottom;
}

ol#toc span {
	background: 0 100%;
	display: block;
	line-height: 2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
		text-align: center;
	vertical-align: bottom;
}

div.content {
	border: #cccc99 solid 3px;
	clear: left;
	padding: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.tddata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: text-bottom;
}



h2.ipc {
	line-height: normal;
	letter-spacing: normal;
	color: #990000;
	padding: 1px;
	position: relative;
	margin: 1px;
}
table.data{
	width: 80%;
	border: thin solid #666600;
	padding: 5px;
	background-position: center;
	display: table;
	left: auto;
	right: auto;
}
.bold {
	font-weight: bold;
}
.red {
	color: #FF0000;
}
.white {
	color: #FFFFFF;
}
.detailtext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ghost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration:none
}
