body{		
		margin:0px;
		background-image: url(./../images/body_grad_bg.png);
		padding: 0;
		background-color:#000000;
}
html, body {
	height: 99%;
}
.wrapper {
	width: 100%;
	text-align: center;
}
.footer {
	width:100%;
	margin: 0 auto;
	background: #111;
}
.footer p {
	padding: 4px 0 0;
	color: #fff;
	font: 11px tahoma,arial,sans-serif;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -1.5em;  /* the bottom margin is the negative value of the footer's height */
}
.footer {
	width:100%;
	height: 1.5em; /* .push must be the same height as .footer */
}
.push {
	width:100%;
	height: 1.5em; /* .push must be the same height as .footer */
}

a:link,a:visited,a:active{
	font: 11px tahoma;
	color:#FFFFFF;
	text-decoration:none;
	
  }
  a:hover{
	color:#991100;
	text-decoration:underline;
  }
  
 .white{font-family:Tahoma; font-size:11px;  color:#FFFFFF;}
  .menu{font-family:Tahoma; font-size:11px;  color:#C2C2C2;}
  .policy{font-family:Tahoma; font-size:11px;  color:#9C9C9C;}
  .main{font-family:Tahoma; font-size:11px;  color:#412E41; line-height:13px}
  .blue{font-family:Tahoma; font-size:11px;  color:#007A97; line-height:13px}
  .text{font-family:Tahoma; font-size:10px;  color:#737373; line-height:13px}




  .input{
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#FFCC44;
		font-family:Tahoma; font-size:11px;  color:#412E41; line-height:13px;
		padding-top:1px;
		padding-left:4px;
		}
		
 .input1{
		border-width:0px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#42423D;
		font-family:Tahoma; font-size:11px;  color:#412E41; line-height:13px; 
		padding-top:0px;
		padding-left:5px;
		}

		.textarea{
		width:172px; height:119px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#42423D;
		font-family:Tahoma; font-size:11px;  color:#412E41; line-height:13px; 
		padding-top:0px;
		padding-left:5px;
		overflow:auto;
		}
.pcaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.small_text{
	font:11px tahoma,verdana;
}
	#Layer1 {
	position:absolute;
	left:897px;
	top:4px;
	width:74px;
	height:19px;
	z-index:1;
}
.day_cap{	
	border:1px solid #000;
}
.day_cap_selected{	
	border:1px solid #000;
	background-color:#222;
}
.over{
	border:1px solid #FFF;
}
h2{
	font:22px "century gothic",arial,tahoma,helvetica,verdana;
	color:#FFFFFF;
	letter-spacing:0px;
}
h3{
	font:bold 12pt arial,tahoma,helvetica,verdana;
	color:#FFFFFF;
}
a.bold_un:link,a.bold_un:active,a.bold_un:visited{
	font-weight:bold;
	text-decoration:underline;
}
