/* Basic Elements */
/***********************************************/
body {
	font-family: verdana;
	margin: 10px;
	padding: 0;
	font-size: small;
	}
img { border:0;}
/*a {	color: #25346E;}
a:link, a:visited{color: #0442BE;text-decoration: underline;}
a:hover { text-decoration: none; color:#2765BE; }*/
dl, dt, dd { margin:0;}
h1, h2, h3 { font-size: medium;}
h4, h5, h6 {
	margin: 2px 0px;
	padding:0;
	font-weight: normal;
	font-size: small;
	}
p { 
	margin-top: 0; 
	margin-bottom: 0.8em; 
	}
blockquote {
	border: 1px solid #EEE9DB; 
	padding: 10px;
	background-color: #FDFCF9;
}
i, em {
	font-style: italic;
	font-weight: bold;
}
form { padding: 0; margin: 0;}

input, select, textarea {
  font-size: 11px;
  border: 2px inset #ccc;
  background-color: #fff;
  margin-bottom: 4px;
}
#btn_form {
  border: 2px outset #ccc;
  background: #00f;
  padding: 4px 20px;
	font-size: 14px;
	color: #fff;
  font-weight: bold;
}

#app-message {
  border: 1px solid #ff0000;
  color: #ff0000;
  font-weight: bold;
  padding: 5px;
  margin: 0px;
}

.app-required-header {
  color: #00f;
  font-weight: bold;
	font-size: 11px;
  text-align: right;
}

.app-required {
  color: #00f;
  font-weight: bold;
}

#tbl_bottom {
  margin-top: 15px;
}
a { color: #fff; font-weight: bold; font-size: 10px; font-family: Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular; background-color: #000; text-decoration: none; hover: FF00FF  }

.innnerLink { color: #000; background-color: #fff; font-size: small;}

/* get ie5 lpf/hpf (tantek.com) */
@media tty {
 i{content:"\";/*" "*/}}; @import 'ie5win.css'; {;}/*";}
	}/* */





