BODY {
  background-image:url(../images/Background1.gif);
}
.space {
font-family:verdana;
font-size: 5px;
color:#000000;
text-decoration:none;
}

.space1 {
font-family:verdana;
font-size: 6px;
color:#000000;
text-decoration:none;
}

.border-red 
{
border-right: 1px solid #9A0103;
border-left: 1px solid #9A0103;
}

.border-gray 
{
border-right: 1px solid #DEDADA;
border-left: 1px solid #DEDADA;
border-top: 1px solid #DEDADA;
border-bottom: 1px solid #DEDADA;
}

.red-23 {
font-family:Arial;
font-size: 18px;
font-style:italic;
color:#8C0102;
text-decoration:none;
font-weight: bold;
}

.red-24 {
font-family:Arial;
font-size: 11px;
color:#8C0102;
text-decoration:none;
font-weight: bold;
}


.red-25 {
font-family:Arial;
font-size: 11px;
font-style:italic;
color:#8C0102;
text-decoration:none;
font-weight: bold;
}

.red45 {
font-family:verdana;
font-style: italic;
font-size: 14px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}

.black-25 {
font-family:Arial;
font-size: 11px;
font-style:italic;
color:#000000;
text-decoration:none;
font-weight: bold;
}

.white {
font-family:Arial;
font-size: 11px;
color:#ffffff;
text-decoration:none;
font-weight: bold;
}

.Established {
font-family:Arial;
font-size: 11px;
color:#989494;
text-decoration:none;
font-weight: bold;
}

.whitenone {
font-family:Arial;
font-size: 10px;
color:#ffffff;
text-decoration:none;
}

.white1 {
font-family:verdana;
font-size: 12px;
color:#ffffff;
text-decoration:none;
font-weight: bold;
}

.white2 {
font-family:verdana;
font-size: 11px;
color:#ffffff;
text-decoration:none;
font-weight: bold;
padding-right: 3px;
}
.red1 {
font-family:verdana;
font-size: 11px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}

.w-text1 {
font-family:verdana;
font-style: italic;
font-size: 14px;
color:#ffffff;
text-decoration:none;
font-weight: bold;
}

.w-text2 {
font-family:verdana;
font-size: 12px;
color:#ffffff;
text-decoration:none;
font-weight: bold;
}

.red {
font-family:verdana;
font-size: 12px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}

.red-new {
font-family:verdana;
font-size: 12px;
color:#ff0000;
text-decoration:none;
}

.head {
font-family:verdana;
font-size: 12px;
text-decoration:none;
font-weight: bold;
}

.head_title {
font-family:verdana;
font-size: 10px;
text-decoration:none;
font-weight: bold;
}

.red1 {
font-family:Arial;
font-size: 11px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}

.red-none {
font-family:verdana;
font-size: 10px;
color:#9A0103;
text-decoration:none;
}

.red-big {
font-family:verdana;
font-style: italic
font-size: 18px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}

.black-none {
font-family:verdana;
font-size: 11px;
font-style: italic;
color:#333333;
text-decoration:none;
}

.black1-small
{
font-family:verdana;
font-size: 11px;
color:#333333;
text-decoration:none;
padding-left: 25px;
}

.black-big {
font-family:verdana;
font-size: 11px;
color:#333333;
text-decoration:none;
}
.black22 {
font-family:verdana;
font-size: 10px;
color:#333333;
text-decoration:none;
font-weight: bold;
}

.black-small
{
font-family:verdana;
font-size: 10px;
color:#333333;
text-decoration:none;
}

.black-id
{
font-family:verdana;
font-size: 11px;
color:#333333;
text-decoration:none;
font-weight: bold;
padding-right: 5px;
}

a.boxedMenuBox {
	display: block;
	padding: 7px;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4d4d4d;	
    height:100%;
}

span.boxedMenuBoxHeader {
	display: block;
	background-color: #7a0002;
	margin-bottom: 2em;
	color: white; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	text-align:center;
	text-transform:uppercase;		
}

a.headlink  {
	font-family: Verdana; 
	font-size:13; 
	color: white; 
	background-color:#7a0002; 
	text-decoration: none; 
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:boxed;
}


.news-box {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 7px;
    color: #4d4d4d;

}

.news-text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4d4d4d;
}

.input-field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    vertical-align: middle;
   	color: #000000;
	font-weight: normal;
	text-transform: none;
    line-height:16px;
    width: 150px;
    height: 20px;
	background-color: #ffffff;
    border: 1px;
    border-color: #7a7a7a;
    border-style: solid;
}

.input-field-country {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    vertical-align: middle;
   	color: #000000;
	font-weight: normal;
	text-transform: none;
    line-height:15px;
    width: 300px;
    height: 20px;
	background-color: #ffffff;
    border: 1px;
    border-color: #7a7a7a;
    border-style: solid;
}

.output-div-container {
	border:1px solid silver;
	background-color:#F8F8F8;
	padding:10px;
}
.input-div {
	text-align:center;
	background-color:#FEFFF0;
	border:1px solid #868A15;
	padding:5px;
}
.ajax-div {
	margin:50px;
	border:1px solid #3333CC;
	background-color: #6699FF;
	padding:3px;
}

.centerdiv{ /*IE method of centering a relative div*/
	text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
	margin: 0 auto;
}

/*For Menu*/
div.hapc_menu, a.hapc_menu
{
  width: 140px;
  border: 1px solid black;
  background: #0E0D0B;
  padding: 4px 5px 4px 17px;
  font-weight: 200;
  font-family:verdana;
  font-size: 11px;
  color: #FFFFFF;
}

a.hapc_menu
{
  display: block;
  border-bottom: 1px;
  border-bottom-color:#999999;
  border-bottom-style:solid;
  border-left: 2px;
  border-left-color:#999999;
  border-left-style:solid;
  border-right: 2px;
  border-right-color:#999999;
  border-right-style:solid;
  text-decoration: none;
}
a.hapc_menu:hover {
  text-decoration: none; 
  color: #CCCCCC;
  font-weight: 300;
}

form.hapc_menu
{
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px 2px 5px;
}

.main-content-table{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-top: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 20px;
}

.name{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: right;
    padding-right: 15px;
}

	/*****************************
	* button
	*****************************/
	
	.button {
		background: #C0C0C0;
	   border: 1px solid #000000;
	}
	
	a.button:link, a.button:active, a.button:visited {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
	   font-weight: bold;
	   color: #ffffff;
	   text-decoration: none;
	   border: 0px;
	}
	
	a.buttonon:link, a.buttonon:active, a.buttonon:visited {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
	   font-weight: bold;
	   color: #000000;
	   text-decoration: none;
	   border: 0px;
	}	
.submit-btn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    line-height:10px;
    vertical-align: middle;
	color: #ffffff;
	text-transform: none;
	width: 165px;
    height: 18px;
	background-color: #850202;
    border: 1px;
    border-color: #bdbcbc;
    border-style: solid;
}
.login-btn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    line-height:10px;
    vertical-align: middle;
	color: #ffffff;
	text-transform: none;
	width: 152px;
    height: 18px;
	background-color: #850202;
    border: 1px;
    border-color: #bdbcbc;
    border-style: solid;
}
.reset-btn{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    line-height:10px;
    vertical-align: middle;
	color: #ffffff;
	text-transform: none;
	width: 74px;
    height: 18px;
	background-color: #850202;
    border: 1px;
    border-color: #bdbcbc;
    border-style: solid;
}

.child_profile{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    border: 1px solid #7a0002;
}

.child_profile_subtable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
a.strip {font-family: Verdana; font-size:11; color: #7a0002; text-decoration: none;}
a.strip:link {font-family: Verdana; font-size:11; color: #7a0002; text-decoration: none;}
a.strip:visited {color: #7a0002; text-decoration: none;}
a.strip:hover {text-decoration: underline overline; color: #7a0002;}
a.bot:link {font-family: Verdana; font-size:11; color: #ffffff; text-decoration: none;}
a.bot:visited {color: #ffffff; text-decoration: none;}
a.bot:hover {text-decoration: underline overline; color: #ffffff;}

.output-div-container {
	border:1px solid silver;
	background-color:#F8F8F8;
	padding:10px;
}

.left-strip-block{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding-top: 11px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
}

.left-strip-block-header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #0e0D0B;
    padding-left: 12px;
}

.right-strip-content {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding-top: 11px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    vertical-align: top;
}

p.header{ font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: bold;

}


.border-red 
{
border-right: 1px solid #9A0103;
border-left: 1px solid #9A0103;
}

.arial {
font-family:arial;
font-size: 9px;
color:#000000;
text-decoration:none;
}

.branch {
font-family:Arial;
font-size: 11px;
color:#8C0102;
text-decoration:none;
font-weight: bold;
padding-left: 10px;
}

.black-branch {
font-family:verdana;
font-size: 11px;
color:#333333;
text-decoration:none;
padding-left:5px;
}

.arial {
font-family:arial;
font-size: 9px;
color:#000000;
text-decoration:none;
}

.w-text22{
font-family:verdana;
font-size: 14px;
color:#ffffff;
text-decoration:none;
font-weight: bold;
}

.w-text5 {
font-family:verdana;
font-size: 12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left: 10px;
}

.w-text4 {
font-family:verdana;
font-size: 12px;
color:#ffffff;
text-decoration:none;
padding-left:10px;
}
    
	.black2-small
{
font-family:verdana;
font-size: 11px;
color:#333333;
text-decoration:none;
padding-left: 10px;
}

.border-spg 
{
border-right: 1px solid #D5D5D5;
border-left: 1px solid #D5D5D5;
border-top: 1px solid #D5D5D5;
border-bottom: 1px solid #D5D5D5;
}

.red50 {
font-family:verdana;
font-size: 14px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}
.red51 {
font-family:verdana;
font-size: 11px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}
.black-id
{
font-family:verdana;
font-size: 11px;
color:#333333;
text-decoration:none;
font-weight: bold;
padding-right: 5px;
}

.white_sponsor {
font-family:verdana;
font-size: 14px;
color:#ffffff;
text-decoration:none;
font-weight: bold;
}

.white2-small
{
font-family:verdana;
font-size: 11px;
color:#ffffff;
text-decoration:none;
padding-left: 10px;
}

.white2-bold
{
font-family:verdana;
font-size: 11px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
padding-left: 10px;
}

.blue {
font-family:verdana;
font-size: 10px;
color:#0000FF;
text-decoration:none;
font-weight: bold;
}


.whiteoption {
font-family:verdana;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
font-weight: bold;
}

.blue-23 {
font-family:Arial;
font-size: 18px;
font-style:italic;
color:#0000FF;  
text-decoration:none;
font-weight: bold;
}

.bluemain {
font-family:verdana;
font-size: 13px;
color:#0000FF;  
text-decoration:none;
font-weight: bold;
}

.blue-none {
font-family:verdana;
font-size: 10px;
color:#9A0103;
text-decoration:none;
font-weight: bold;
}