body {
		margin:0px 0px 0px 0px;

                background:url(/images/site/background.gif) no-repeat;
		padding:0px 0px 0px 0px;
                font-family: Verdana, Helvetica, sans-serif;
		}


#homeLogo{
  position: absolute;
  top: 12px;
  padding: 0 0 0 0;
  margin: 0px 0 0 0px;
  left: 0px;
}


table.bluebox{
  margin: 0px;
  padding: 0px;
}

table.bluebox td{
  background: #ccd3e0 url(/images/site/blue_box.gif) no-repeat top left;
  width: 212px;
  margin: 3px;
  padding: 2px 5px 5px 5px;
}


#macimage{
  position: absolute;
  right: -100px;
  z-index: 2;
}

#rightfooter{
  
  }

#toppix{
  position: absolute;
  left: 690px;
  top: 13px;
  font-size: 15px;
  color: #fff;
}

#toppix a{
  color:#fff;
  text-decoration:none;
}

#toppix input {font-size: 9px;}

#leftnav{
  position: absolute;
  left: 20px;
  top: 170px;
}

#leftnav ul{
         padding: 0 0 0 15px;
         margin: 5px 0px 0px 0px;
         width: 135px;
         list-style-image: url(/images/site/lnav.gif);
         list-style-type: square;
}

#leftnav ul li{
  color: #002364;
  font-size: 10px;
font-weight: bold;
  padding: 0px 0px 5px 0px;
  margin: 0 0 0 0;
}

#leftnav ul li a{
               color: #002364;
               font-size: 10px;
               border-style: none;
               text-transform: none;
               font-weight: bold;
               text-decoration: none;
}

#leftnav ul li a:hover, #leftnav ul li a.current{
      color: #F8811D;
	}

#leftnav ul.second{
         padding: 0 0 0 15px;
         width: 120px;
         margin: 7px 0px 7px 0px;
         list-style-image: none;
         list-style-type: none;
}

#leftnav ul.second li{
  color: #002364;
  font-size: 10px;
  padding: 0px 0px 5px 0px;
  margin: 0 0 0 0;
}

#leftnav ul.second li a{
               color: #002364;
               font-size: 10px;
               border-style: none;
               text-transform: none;
               font-weight: bold;
               text-decoration: none;
}

#leftnav ul.second li a:hover, #leftnav ul.second li a.current{
      color: #F8811D;
	}

#lefttext{
	position: absolute;
	left: -228px;
	top:90px;
	width:146px;
}

#leftimage{
	position: absolute;
	left: -155px;
	top:0px;
	
}

#rightfooter p{
  margin: 0;
 font-weight: bold; 
  padding: 0;
}

#outright{
  position: absolute;
  margin-left: 170px;
  margin-top: -40px;
  background: url(/images/site/napia.gif) no-repeat bottom right;
 width: 85px; 
 height: 85px;
}
/*
#family {
  background: #fff url(/images/site/a_homeo_bak.gif) no-repeat bottom right;
  height: 400px;
}
*/
.prop {
    height:300px;
    float:right;
    width:1px;
    overflow: hidden;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
  }


.prop2 { /* this is a 'prop' for the height since IE no comprende min-height */
    clear:both;
    height:1px;
    overflow:hidden;
	}

#homeimages{
                position: absolute;
                background: #fff;
		left: 0px;
		top:400px;
		width:666px;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  overflow: hidden;
}

#homeimages table {
  padding: 0 0 0 0;
  margin: 0 0 0 0;

}

#homeimages table tr{
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

#homeimages table tr td {
  padding:0 0 0 0;
  margin 0 0 0 0;
}

#homeimages table tr td a {
  padding:0 0 0 0;
  margin 0 0 0 0;
}

#homeimages img{
  padding:0 0 0 0;
  margin:0 0 0 0;
}

#lefthome{
padding-left: 45px;
}

#left strong{
  text-transform: uppercase;
}

	#left {
	position: absolute;
	background: transparent;
	color: #000;
	font-size: 10px;
	min-height: 300px;
	margin-left: 219px;
	margin-top: 159px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
	width: 48%;
	}

#footer {
  color: #aaa;
  text-align: center;
  padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 100%;
  margin-left: 0px;
}

#footer table tr td p{
  color: #888;
  font-size: 13px;
  margin-bottom: 0px;
  margin-top: 0px;
}

#left a{
  text-decoration: none;
   color: #F8811D;
font-weight: bold;
}

#left p{
  color: #000;
  font-size: 10px;
  padding-right: 5px;
}

#left b{
 color: #013694;
 font-size: 11px;
}

#left img{
  padding: 0 10px 0 10px;
}

#left h2{
  color: #013694;
  font-size: 13px;
  font-weight: 900;
  padding-left: 10px;
}

#left h3{
  color: #013694;
  font-size: 11px;
  font-weight: 900;
  padding-left: 0px;
}

#left h5{
  color: #fff;
  font-size: 13px;
  font-weight: 900;
  padding: 2px 0px 7px 10px;
  margin: 0px;
}

	#right {
	position: absolute;
	background: url(/images/site/right.gif) no-repeat left top;
	margin-bottom: 15px;
	left: 80%;
	top:115px;
	width:146px;
	clear: right;
	float: right;
	padding-top: 0px;
	z-index: 0;
		}

        #right h3{
               color: #426DA4;
	       display:block;
	font-size: 16px;
	padding: 0 0 0 5px;
        margin: 10px 0px 10px 0px;
	
	font-weight:bold;
        }
         
        #right ul{
         padding: 0 0 0 15px;
         margin: 5px 0px 0px 0px;
         list-style-image: url(/images/site/li.gif);
         list-style-type: square;
        }

#right ul li{
  color: #000;
  font-size: 8px;
  padding: 0px 0px 5px 0px;
  margin: 0 0 0 0;
}

        #right ul li a{
               color: #000;
               font-size: 9px;
               border-style: none;
               text-transform: none;
               font-weight: normal;
               text-decoration: none;
	       }
        #right p {
               color: #000;
               padding: 0 0 0 15px;
               }

#right p a {
  color: #F8811D;
}

#right table {
  padding: 0;
  margin: 0;
}
#right table tr td {
  padding:0;
  margin 0;
}

#right table tr td h3 {
        font-size: 12px;
	padding: 0 0 0 0px;
        margin: 10px 0px 10px 0px;
}

#right h4{
               color: #ffffff;
	       display:block;
	font-size: 12px;
	padding: 0 0 0 5px;
        margin: 5px 0px 30px 0px;
	
	font-weight:bold;
        }

	#header {
		background:#013694;
		height:96px;
		overflow: hidden;
		margin: 0px 0px 0px 0px;
		height:95px;
	}
		
	#header h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#right p {
		font-size:10px
		}


#nav {
        height:15px;
	overflow: hidden;
	width: 568px;
	margin: 73px 0 0 230px;
	padding: 0 0 0 0;
	list-style: none;
	font-size:11px;
	display: inline;
	position: absolute;
	}
	
#nav li {
	margin: 0px 0 0px 0px;
        background: #D1CFD0;
	padding: 0;
	list-style: none;
display : inline;
	/*border-right: 1px solid #013694;*/
        }
	
#nav a {
	float: left;
    margin: 0px 0 0 0px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	padding: 0 0 0 0;
	}



#nav a:hover, #nav a.current{
	color: #F8811D;
        background: #EBEC84;
	padding: 0 0 0 0;
	}
	
#nav a.current {
	color: #F8811D;
	padding: 0 0 0 0;
	}

#wrap {
	position: static;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: auto;
	} 

.VertColumns {
	font-size: 8px;
	font-weight: bold;
}

.TableTitles {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;

}

#none {
position: absolute;
top: 73px;
left: 230px;
width: 66px;
height: 15px;
border: 0;
background-image: url(/images/site/01_selected.gif.gif);
background-repeat: no-repeat;
}

#none a {
text-indent: -9999px;
display: block;
text-decoration: none;
width: 66px;
height: 15px;
background-image: url(/images/site/01.gif);
background-repeat: no-repeat;
}

#none a:hover, #none a.current {
text-indent: -9999px;
background: transparent;
display: block;
width: 66px;
height: 15px;

}

#ntwo {
position: absolute;
top: 73px;
left: 296px;
width: 77px;
height: 15px;
border: 0;
background-image: url(/images/site/02_selected.gif.gif);
background-repeat: no-repeat;
}

#ntwo a {
text-indent: -9999px;
display: block;
text-decoration: none;
width: 77px;
height: 15px;
background-image: url(/images/site/02.gif);
background-repeat: no-repeat;
}

#ntwo a:hover, #ntwo a.current {
text-indent: -9999px;
background: transparent;
display: block;
width: 77px;
height: 15px;

}

#nthree {
position: absolute;
top: 73px;
left: 373px;
width: 87px;
height: 15px;
border: 0;
background-image: url(/images/site/03_selected.gif.gif);
background-repeat: no-repeat;
}

#nthree a {
text-indent: -9999px;
display: block;
text-decoration: none;
width: 87px;
height: 15px;
background-image: url(/images/site/03.gif);
background-repeat: no-repeat;
}

#nthree a:hover, #nthree a.current {
text-indent: -9999px;
background: transparent;
display: block;
width: 87px;
height: 15px;

}

#nfour {
position: absolute;
top: 73px;
left: 460px;
width: 141px;
height: 15px;
border: 0;
background-image: url(/images/site/04_selected.gif.gif);
background-repeat: no-repeat;
}

#nfour a {
text-indent: -9999px;
display: block;
text-decoration: none;
width: 141px;
height: 15px;
background-image: url(/images/site/04.gif);
background-repeat: no-repeat;
}

#nfour a:hover, #nfour a.current {
text-indent: -9999px;
background: transparent;
display: block;
width: 141px;
height: 15px;

}

#nfive {
position: absolute;
top: 73px;
left: 601px;
width: 88px;
height: 15px;
border: 0;
background-image: url(/images/site/05_selected.gif.gif);
background-repeat: no-repeat;
}

#nfive a {
text-indent: -9999px;
display: block;
text-decoration: none;
width: 88px;
height: 15px;
background-image: url(/images/site/05.gif);
background-repeat: no-repeat;
}

#nfive a:hover, #nfive a.current {
text-indent: -9999px;
background: transparent;
display: block;
width: 88px;
height: 15px;

}

#nsix {
position: absolute;
top: 73px;
left: 689px;
width: 96px;
height: 15px;
border: 0;
background-image: url(/images/site/06_selected.gif.gif);
padding: 0;
background-repeat: no-repeat;
}

#nsix a {
text-indent: -9999px;
display: block;
text-decoration: none;
width: 96px;
height: 15px;
background-image: url(/images/site/06.gif);
padding: 0;
background-repeat: no-repeat;
}

#nsix a:hover, #nsix a.current {
text-indent: -9999px;
background: transparent;
display: block;
width: 96px;
height: 15px;
padding: 0;
}

#logo h1 { 
     position: absolute; 
     top: 4px; 
     left: 17px; 
     background: transparent; 
     text-indent: -9999px; 
     padding: 0; 
     margin: 0; 
     } 
 
#logo a  { 
     display: block; 
     width: 210px; 
     height: 85px; 
text-decoration: none;
     }

/* Cached on 11 January 2006 @ 23:57:01 */
