/* CSS Document */

/* Bottomlinks menu tabs  */

#kmtabs {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
	font: bold 8pt Verdana;
	background-color:#FFFFFF;
	  
      }
    #kmtabs ul {
	margin:0;
	padding:10px 10px 2px 0px;
	list-style:none;
	 text-align: center;
	   	background-color:#FFFFFF;
	 

      }
    #kmtabs li {
      display:inline;
      margin:0;
      padding:0px 0px 0px 0px;
	 
	
      }
    #kmtabs a {
      float:left;
  
      margin:0;
     padding-right: 3px;
      text-decoration:none;
	  text-align:center;
	  padding-bottom: 1px;
	        }
    #kmtabs a span {
      float:left;
      display:block;
      padding:5px 5px 4px 6px;
      color:#FFFFFF;
	  	border: 1px solid #333333; 
		background-color:#0043B1;
      }
	  
/*  end bottom links menu tab  */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#HomePrint-RuOInt-R1 {
	height: 25px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Foot-LS1 {
	height: 25px;
	width: 155px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:left;
}

#HomePrint-Foot-RS1 {
	height: 25px;
	width: 380px;
	float: right;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-RuOInt-Banner, #HomePrint-RuOInt-R2, #HomePrint-Security-Banner, #HomePrint-Security-R2, #HomePrint-Disclaimer-Banner, #HomePrint-Disclaimer-R2, #HomePrint-Privacy-R2, #HomePrint-Terms-Banner, #HomePrint-Terms-R2 {
	height: 20px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:10px;
	text-align:center;
}

#HomePrint-Disclaimer-R3 {
	height: 25px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Privacy-R3 {
	height: 25px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Foot-R4{
	height: 25px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Foot-LS4{
	height: 25px;
	width: 155px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:left;
}
#HomePrint-Foot-RS4{
	height: 25px;
	width: 380px;
	float: right;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Security-R4 {
	height:auto;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
}

#HPage-login-B {
	padding:5px;
	height: 72px;
	width: 620px;
	float: left;
	margin-bottom: 10px;
}

#HomePrint-Foot-R3 {
	height: 25px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Foot-LS3 {
	height: 25px;
	width: 155px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:left;
}
#HomePrint-Foot-RS3 {
	height: 25px;
	width: 380px;
	float: right;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Foot-R2 {
	height: 25px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Foot-LS2 {
	height: 25px;
	width: 155px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:left;
}

#HomePrint-Foot-RS2 {
	height: 25px;
	width: 380px;
	float: right;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Terms-R4 {
	height:auto;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
}

#HomePrint-Foot-R1 {
	height: 25px;
	width: 620px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:right;
}

#HomePrint-Foot-LS1 {
	height: 25px;
	width: 155px;
	float: left;
	padding-left:5px;
	padding-top:2px;
	text-align:left;
}



.foottext { font-family:verdana; font-size:8pt; font-weight:normal; color:#000000; }

.nhomeblinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

.htopbg01 {
	background-attachment: fixed;
	background-image: url(../images/hmtopbg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.kmhometxt {
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		
}

.hometitle {
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.WTtext {
	font-family: Verdana; font-size:8pt; text-align: left; color:#333333; }

.submenutxt { font-family:Verdana; font-size:8pt; text-decoration:none; color:#000000; font-weight:normal;}

.CareeText { font-family:verdana; font-size:13px; font-weight:bold;}

.HPageSetext { font-family:Verdana; font-size:12px; text-decoration:none; color:#000000; font-weight:bold;}

.HPageSetext1 { font-family:Verdana; font-size:12px; text-decoration:none; color:#000000;}
.HPageTertext { font-family:Verdana; font-size:12px; text-decoration:none; color:#000000; font-weight:bold;}

.HPageTertext1 { font-family:Verdana; font-size:12px; text-decoration:none; color:#000000;}

.HPagetext1 { font-family:Verdana; font-size:12px; text-decoration:none; color:#000000;}

.HPlogintext { font-family:Verdana; font-size:12px; text-decoration:none; color:#000000; font-weight:bold;}

.TaBod { border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid   	#CCCCCC;}

.nubtextsuper {
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: super;	
}

.HPagePPtext {
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	text-align: left;
}

.HPagePPtextnew {
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	text-align: center;
}
.HPagedotsymble {
	font-family:Verdana;
	font-size:17px;
	color:#000000;
	font-weight:bold;
}
.HPagePPtext1 { font-family:Verdana; font-size:12px; text-decoration:none; color:#000000;}
.HPagePPtext1-A { font-family:Verdana; font-size:11px; text-decoration:none; color:#000000;}

.HPagePPtext1soft { font-family:Verdana; font-size:7pt; text-decoration:none; color:#999999;}

.HPagePPtextcolor1 { font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#8B5041;}
.HPagePPtextcolor2 { font-family:Verdana; font-size:11px; font-weight:bold; color:#533026;}

.borderhome { border: 1px solid #000000;}


#hmbot-out1 {
	height: 111px;
	width: 1003px;
	float: left;
	
}

#hmbot-out2 {
	height: 111px;
	width: 1003px;
	float: left;
	
}

/*  Homepage Terms  */
#HP-Term-Main {
	height: auto;
	width: 1003px;
	float: left;
	
}
#HP-Term-Main1 {
	height: 25px;
	width: 1003px;
	float: left;
	padding-top:5px;
	
}

#HP-Term-R1 {
	height: 30px;
	width: 1003px;
	float: left;
	padding-top: 5px;
	text-align: center;
	
}
#HP-Term-R2 {
	height: 30px;
	width: 1003px;
	float: left;
	border-bottom:1px solid #000000;
	
}


#HP-Term-Main2{
	height: 10px;
	width: 960px;
	float: left;
}

#HPage-Term-in1FOT2 {
	height: 20px;
	width: 1003px;
	float: left;
	border-bottom: 1px solid #000000;
}

#hmTerm-in1  {
	height: 20px;
	width: 30px;
	float: left;
	text-align: right;
}

#hmTerm-in2  {
	height: 20px;
	width: 200px;
	float: left;
	text-align: left;
}

#hmTerm-login-in {
	height: 25px;
	width: 960px;
	float: left;

}

#hmTerm-login-Amain {
	height: 25px;
	width: 985px;
	text-align:center;
	float: left;
	padding-top: 5px;
	
}
#hmTerm-login-B {
	padding:5px;
	height: 72px;
	width: 985px;
	float: left;
	margin-bottom: 10px;
}



/*  End Homepage Terms  */

/* Homepage Security  */

#HP-SSL-Main {
	height: auto;
	width: 1003px;
	float: left;
	
}
#HP-SSL-Main1 {
	height: 25px;
	width: 1003px;
	float: left;
	padding-top: 5px;
	
}

#HP-SSL-R1 {
	height: 30px;
	width: 1003px;
	float: left;
	padding-top: 5px;
	text-align: center;
	
}
#HP-SSL-R2 {
	height: 30px;
	width: 1003px;
	float: left;
	border-bottom: 1px solid #000000;
	
}






#HPage-SSL-in1FOT2 {
	height: 20px;
	width: 1003px;
	float: left;
	border-bottom: 1px solid #000000;
}

#hmSSL-in1  {
	height: 20px;
	width: 30px;
	float: left;
	text-align: right;
}

#hmSSL-in2  {
	height:  20px;
	width: 200px;
	float: left;
	text-align: left;
}

#hmSSL-login-in {
	height: 25px;
	width: 960px;
	float: left;

}

#hmSSL-login-Amain {
	height: 25px;
	width: 985px;
	text-align:center;
	float: left;
	padding-top: 5px;
	
}

#hmSSL-login-B {
	padding:5px;
	height: 375px;
	width: 985px;
	float: left;
	margin-bottom: 10px;
}

#hmSSL-login-C  {
	padding:5px;
	height: 72px;
	width: 985px;
	float: left;
}

/* End Homepage Security  */

/* Privacy Policy  */
#HP-PPL-Main {
	height: auto;
	width: 1003px;
	float: left;
	
}
#HP-PPL-Main1 {
	height: 25px;
	width: 1003px;
	float: left;
	padding-top:5px;
	
}

#HP-PPL-R1 {
	height: 30px;
	width: 1003px;
	float: left;
	padding-top: 5px;
	text-align: center;
	
}
#HP-PPL-R2 {
	height: 30px;
	width: 1003px;
	float: left;
	border-bottom: 1px solid #000000;
	
}


/* -----------  */

#HP-PPL-Main {
	height: auto;
	width: 960px;
	float: left;
}

#HPage-PPP-in1FOT2 {
	height: 20px;
	width: 1003px;
	float: left;
	border-bottom: 1px solid #000000;
}

#hmPP-in1  {
	height: 20px;
	width: 30px;
	float: left;
	text-align: right;
}

#hmPP-in2  {
	height: 20px;
	width: 200px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 2px;
	
}

/* Privacy Policy  */

/* Disclaimer  */

#HP-Dis-Main {
	height: auto;
	width: 1003px;
	float: left;
	
}
#HP-Dis-Main1 {
	height: 25px;
	width: 1003px;
	float: left;
	padding-top: 5px;
	
}

#HP-Dis-R1 {
	height: 30px;
	width: 1003px;
	float: left;
	padding-top: 5px;
	text-align: center;
	
}
#HP-Dis-R2 {
	height: 30px;
	width: 1003px;
	float: left;
	
}

/* -------------*/




#HP-logDis-Main {
	height: auto;
	width: 960px;
	float: left;
	
}

#HPage-DDD-in1FOT2 {
	height: 20px;
	width: 1003px;
	float: left;
	border-bottom: 1px solid #000000;
}

#hmDis-in1  {
	height: 20px;
	width: 30px;
	float: left;
	text-align: right;
}

#hmDis-in2  {
	height: 17px;
	width: 200px;
	float: left;
	text-align: left;
	padding: 3px 0px 0px 0px;
	
}

#hmDis-login-in {
	height: 25px;
	width: 960px;
	float: left;

}

#hmDis-login-Amain {
	height: 25px;
	width: 985px;
	text-align:center;
	float: left;
	padding-top: 5px;
}

#hmDis-login-B {
	padding:5px;
	height: 375px;
	width: 985px;
	float: left;
	margin-bottom: 10px;
}

#hmDis-login-C  {
	padding:5px;
	height: 72px;
	width: 985px;
	float: left;
}



/* End Disclaimer  */

/* Rules of Interaction  */
#hmROI-login-Main {
	height: 10px;
	width: 995px;
	float: left;
	
}

#hmROI-RRR-in1FOT2 {
	height: 20px;
	width: 1003px;
	float: left;
}

#hmROI-in1  {
	height: 20px;
	width: 30px;
	float: left;
	text-align: right;
}

#hmROI-in2  {
	height: 20px;
	width: 200px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 2px;
	
}

#hmROI-in3 {
	height: auto;
	width: 985px;
	float: left;
	margin-left:10px;
}

#hmROI-in3a {
	padding:5px 0px 0px 0px;
	height: 25px;
	width: 985px;
	float: left;
	text-align: center;
	
}

#hmROI-in3b {
	height: auto;
	width: 975px;
	float: left;
	text-align: left;
	
}

#hmROI-login-BRD {
	padding-bottom:10px;
	height: 70px;
	width: 960px;
	float: left;
	border:1px solid #666666;
}

#hmROI-in4{
	padding:5px;
	height: 10px;
	width: 960px;
	float: left;
	text-align: left;
	border: 1px solid #000000;
}
/* end Rules of Interaction  */

/* FOOTER */
#bh-footer-c1 {
	height: 30px;
	width: 330px;
	text-align: left;
	float:left;
	padding:5px 0px 0px 5px;
}

#bh-footer-c1 span a{
	height: 30px;
	width: 330px;
	text-align: left;
	float:center;
	padding-top:5px;
	color: #0033FF;
}


#bh-footer-c2 {
	height: 25px;
	width: 450px;
	text-align: center;
	float:left;
}


#bh-footer1 {
	min-height: 30px;
	width: 998px;
	text-align: left;
	padding-top:3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

#bh-footer {
	min-height: 30px;
	width: 998px;
	text-align: left;
	padding-top:3px;
	
}



.homeIE-link {
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
}

.footertext  {
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/* END FOOTER */

