/*HOME PAGE STYLES*/

BODY {
      background-color : #FFFFFF;
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      color : #000088;
      margin: 0px; 
      align: center;
      /*background-image: url(common_images/om_layout.gif);*/

      }

.Navigation {
    position:absolute;
    top: 161px;
    left: 621px;
    width: 168px;
    height: auto;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    line-height : 110%;/*line-height set to 110% in order to*/
    }                  /*have the navigation elements better separated*/
    

.MainContent {/*this is the main content area*/
        margin-top: 0px; /*top margin*/
        margin-left: 8px;
        margin-right: 20px;/*breathing space for the text*/
        font-family : Verdana, Arial, Helvetica, sans-serif; 
        width: 759;
        border-left: 1px solid #919191;
       /*to insure that NN4.xx renders the background-color of the content area*/
       border-right: 1px solid #919191;
       border-bottom: 1px solid #919191;
; border-style: none
    }
    
    
 .P1{/*this is the left column*/ 
 	margin-left: 64px;
 	margin-right: 20px;
 	margin-top: 0px; /*top margin*/
 	margin-bottom: 40px; /*bottom margin*/
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration : none;
      	font-size: 70%;
      	line-height: 120%;
      	width: 460;
 	}
 	
  .P2{/*this is the right column*/   
        position:absolute;
 	left: 350px;
 	right: 20px;
 	top: 90px; /*top margin*/
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	width: 200;
 	}	
 	
.Header {
	 margin-top: 16px;
	 margin-left:18px;
; margin-bottom: 20px
	 } 
	 
.Tab {
 	 margin-top: 4px;
	 margin-left:35px;
	 } 
	    
.MainNav {/*this is a box*/
	  background: #C0C0C0;
	  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 80%;
	  color: #C0C0C0;
	  margin-left: 35px;
	  margin-top: 6px;
	  border-color : #FFFFFF;
	  border-style : normal;
	  border-width : 0.1px;/* the border property in longhand*/
	  width: 775;
  }
  
  
  .Footer {/*this is a box where the bottom-navigation*/
  	  padding : 2px 2px 2px 0px;
; margin: 22px 18px 4px 16px
  }
  

.NavTable {
    	  margin-left: 34px;
  }
  
.navtd	{
	border-left: 1px solid #FFFFFF;
; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal
; padding-top: 5px; padding-left: 6px; padding-bottom: 6px; margin-left: 6px; line-height: 130%
; border-color: black black #434343 #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px
; background-image: url(images/hm_nav_dots.gif)
	}
	
	
a	{color: #FFFFFF; 
      	text-decoration : none; 
      	background: transparent;; font-weight: bold}
      	
    a:hover { 
      color: #000000; 
      text-decoration : none; 
      background: transparent;}      	
  
    
    
    
    a.nav:link {
      color: #000000; 
      text-decoration : none; 
      font-size:70%; 
      background: transparent;}
    a.nav:visited {
      color: #909090; 
      text-decoration : none;
      font-size:70%; 
      background: transparent;}
    a.nav:hover { 
      color: #CC0000; 
      text-decoration : none;  
      font-size:75%; 
      background: transparent;}
    a.navtot {/*the style for the actual page*/
      color: #000000; 
      text-decoration: none; 
  background: transparent;}
  
a.anews { color: #090909; text-decoration : none; background: transparent ; font-weight: normal; padding-top: 4px}
a.anews:hover { color: #4B4B4B; text-decoration: underline}
.newslist {  list-style-position: outside; list-style-image: url(images/hm_news_arrow.gif); font-size: 70%; margin-left: 8px; padding-left: 8px; padding-top: 1px; margin-top: 1px; margin-bottom: -9px; padding-bottom: -9px; line-height: 120%; color: #000000}
.PHome { margin-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #303030; text-decoration : none; font-size: 70%; line-height: 150%; ; clip:  rect(   ); margin-left: 18px}
.MainContentnoborder { color: #000088; margin-top: 8px; margin-left: 18px; margin-right: 20px; font-family : Verdana, Arial, Helvetica, sans-serif; width: 590; }
.homelist { list-style-position: outside; list-style-image: none; margin-left: 32px; padding-left: 32px; padding-top: -12px; margin-top: -12px; margin-bottom: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; list-style-type: disc; font-size: 70%; line-height: 150%}
a.atopnav {  font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; color: 4B4B4B}
a.atopnav:hover {  font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; color: 4B4B4B; background-color: #ECE9D8; background-position: -6px; width: 90%;}
.hmBarNav {  font-family: Arial, Helvetica, sans-serif; font-size: 65%; color: #FFFFFF; text-decoration: none; margin-top: 3px; padding-top: 3px; font-weight: normal}
.higlightBox {  background-color: #ECE9D8; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; height: 140px; width: 120px; background-position: -6px}
.PFooter { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 65%; color: #000000; ; margin-top: 6px}
.offshorebanking {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF}
