/* Firefox will always display a scroll bar */
html{
	min-height: 100%;
	margin-bottom: 1px;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#38373D;
	text-decoration:none;
	margin:10px 0 0 0;
	padding:0px;
	background-color: #000000;
}
a{
	cursor: pointer;
	outline:none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
img{
	border:0px;
	outline:none;
}
p{
	padding:0px 0px 20px 0;
	margin:0px;
	font-family:arial,verdana;
	font-size:12px;
	color:#38373d;
	text-decoration:none;
	text-align: justify;
}
h1{
	font-family:arial,verdana;
	font-size:20px;
	color:#38373d;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
h2{
	font-family:arial,verdana;
	font-size:16px;
	color:#38373d;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}
.footer-url-pipe {
	font-family:arial,verdana;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer-url {
	font-family:arial,verdana;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 5px 0 5px;
	
}
.footer-url:hover {
	font-family:arial,verdana;
	font-size:13px;
	color:#38373D;
	text-decoration:none;
	padding:0 5px 0 5px;
	background-color:#ffffff;
	
}
.b-all {
	border:1px solid #7f7f7f;
}
.b-l {
	border-left:1px solid #7f7f7f;
}
.b-l-t-r {
	border-left:1px solid #7f7f7f;
	border-top:1px solid #7f7f7f;
	border-right:1px solid #7f7f7f;
	height:10px;
}
.b-l-b-r {
	border-left:1px solid #7f7f7f;
	border-bottom:1px solid #7f7f7f;
	border-right:1px solid #7f7f7f;
	height:10px;
}
.b-r {
	border-right:1px solid #7f7f7f;
}
br {
	clear:left;
}
.inpt-txt {
	font-family:arial,verdana;
	font-size:11px;
	color:#7f7f7f;
	text-decoration:none;
	width:200px;
	border:1px solid #7f7f7f;
	margin:0 0 3px 0;
	display:inline;
	font-weight:bold;
	height:14px;
}
.inpt-txt2 {
	font-family:arial,verdana;
	font-size:11px;
	color:#7f7f7f;
	text-decoration:none;
	width:60px;
	border:1px solid #7f7f7f;
	margin:0 0 3px 0;
	display:inline;
	font-weight:bold;
	height:14px;
}
.inpt-txt3 {
	font-family:arial,verdana;
	font-size:11px;
	color:#7f7f7f;
	text-decoration:none;
	width:140px;
	border:1px solid #7f7f7f;
	margin:0 0 3px 0;
	font-weight:bold;
	display:inline;
	height:14px;
}
.inpt-txt4 {
	font-family:arial,verdana;
	font-size:11px;
	color:#7f7f7f;
	text-decoration:none;
	width:35px;
	border:1px solid #7f7f7f;
	margin:0 0 3px 0;
	font-weight:bold;
	display:inline;
	height:14px;
}
.inpt-txt5 {
	font-family:arial,verdana;
	font-size:11px;
	color:#7f7f7f;
	text-decoration:none;
	width:160px;
	border:1px solid #7f7f7f;
	margin:0 0 3px 0;
	display:inline;
	font-weight:bold;
	height:14px;
}
.select-b {
	font-family:arial,verdana;
	font-size:11px;
	color:#7f7f7f;
	text-decoration:none;
	border:1px solid #7f7f7f;
	margin:0 0 3px 0;
	font-weight:bold;
	display:inline;
	
}
.bg-center {
	background-image: url(../images/bg-c.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
}
