h4 {  font: 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color: #222277;}
h2 {  font: bold 16px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color: #222255;}
h1 {  font: bold 18px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color: #111144;}
li {  font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
h3 {  	font: bold 14px Verdana, Arial, Helvetica, sans-serif; 
      	text-decoration: none;
      	color: #111188;
      	background: #fafaff;
      	text-indent: 10pt;
      	border-top: 1px dotted #dddddd;
	border-left: 1px dotted #dfdfdf; margin-left:5px; margin-right:5px; padding-top:4px; padding-bottom:5px;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #cccccc;
}
p {  font: 12px Verdana, Arial, Helvetica, sans-serif;}
table.frame {
	color: #333333;
	background: #E1E1E1 url('../images/bg.gif');
	margin: 15px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif
}

pre {  font: 12px "Courier New", Courier, mono;}
td {  	
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
td.nice {
	border-right: 1px dotted #aaaaaa;
	padding-left:5px; padding-right:5px;
}
td.header {  
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	background: #E1E1E1 url('../images/bg.gif');
	padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;
	border-right: 1px dotted #111111;
	border-bottom: 1px solid #aaaaaa;
}
.code {  font: 12px "Courier New", Courier, mono;}
a {
	color: #333399;
	text-decoration: none;
	border-bottom: 1px dotted #444444;
	border-right: 1px dotted #FFFFFF;
	border-left: 1px dotted #FFFFFF;
}
a:visited {
	color: #4444aa;
	border-bottom: 1px dotted #FFFFFF;
	text-decoration: none;
}
a.box {
	padding: 2px 5px;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bolder;
	margin: 1px;
	border-top: 1px dashed #FF6600;
	border-right: 1px dashed #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 1px solid #FF6600;

}

a.box:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bolder;
	background-image: url('../images/bg.gif');
	margin: 1px;
	border: 1px dashed #FF6600;
	color: #666666; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
}
a.box:visited {
	padding: 2px 5px;
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bolder;
	margin: 1px;
	border-top: 1px dashed #FF6600;
	border-right: 1px dashed #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 1px solid #FF6600;

}
.contentTable {
	background-color: #FFFFFF;
	border-top: 1px dashed #aaaaaa;
	border-bottom: 1px dashed #aaaaaa; margin-right:22px; margin-left:22px; margin-top:9px; margin-bottom:5px;
	border-left: 1px dashed #999999;
	border-right: 1px dashed #dddddd;
	align: center;
}
.topTable {
	background-color: #FFFFFF;
}
.mainTable {
	font-weight: bold;
	background: url('../images/bg.gif');
	text-indent: 10pt;
	border-top: 1px dashed #666666;
	border-bottom: 1px dashed #666666; margin-bottom:10px;
	align: center;
}
a:hover {
	color: #0000aa;
	text-decoration: none;
	background: #E1E1E1 url('../images/bg.gif');	
	border: 1px dotted #333333;

}
.none {
	text-decoration: none;
	border: 1px none #FFFFFF;
}
div {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	margin: 4px;
}
span {
	font-size: 9px;
}
a.none:hover {
	text-decoration: none;
	border: 1px none #FFFFFF;
}
a.none:visited {
	text-decoration: none;
	border: 1px none #FFFFFF;
}

.menu {
	padding: 2px;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin: 1px;
	border-bottom: 2px dotted #FF6600;
}
