body{
   margin: 0;
	padding: 0;
	height: 100%;
}
.body-home {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF}
.body { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 14px; color: #000000}
.subheader { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; color: #947E50; font-weight: normal}
.bodysml { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px}
.bodysmlhome { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px ; color: #FFFFFF}
.case_link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; color: #FFFFFF ; text-decoration: none; font-weight: bold}
.section_title { font-family: Helvetica, Arial, sans-serif; font-size: 15px; line-height: 16px; color: #947E50}
.toplink {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}

#container{
   background-image: url('images/topbg.gif');
	background-repeat: repeat-x;
}

#up_arrow{ position: absolute;
}

#up_arrow1{ position: absolute;
}

#up_arrow2{ position: absolute;
}

#up_arrow3{ position: absolute;
}

A:link    {color:#000000; text-decoration:underline;}
A:visited {color:#000000; text-decoration:none;}
A:active  {color:#666666; text-decoration:none;}
A:hover   {color:#947E50; text-decoration:none;}

A.type1:link    {color:#FFFFFF; text-decoration:none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
A.type1:visited {color:#FFFFFF; text-decoration:none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
A.type1:active  {color:#FFFFFF; text-decoration:none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
A.type1:hover   {color:#FFFFFF; text-decoration:none; background-color: #CCB488; background-position: center center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}

A.type2:link    {color:#FFFFFF; text-decoration:none;}
A.type2:visited {color:#FFFFFF; text-decoration:none;}
A.type2:active  {color:#FFFFFF; text-decoration:none;}
A.type2:hover   {color:#CCB488; text-decoration:none;}

A.type3:link    {color:#999999; text-decoration:none;}
A.type3:visited {color:#999999; text-decoration:none;}
A.type3:active  {color:#999999; text-decoration:none;}
A.type3:hover   {color:#99CCFF; text-decoration:none;}

A.type4:link    {color:#99CCFF; text-decoration:none;}
A.type4:visited {color:#99CCFF; text-decoration:none;}
A.type4:active  {color:#99CCFF; text-decoration:none;}
A.type4:hover   {color:#99CCFF; text-decoration:none;}

A.type5:link    {color:#FFFFFF; text-decoration:none;}
A.type5:visited {color:#FFFFFF; text-decoration:none;}
A.type5:active  {color:#FFFFFF; text-decoration:none;}
A.type5:hover   {color:#FFFFFF; text-decoration:none;}

A.type6:link    {color:#000000; text-decoration:underline;}
A.type6:visited {color:#000000; text-decoration:underline;}
A.type6:active  {color:#947E50; text-decoration:underline;}
A.type6:hover   {color:#947E50; text-decoration:underline;}

.left_navi {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF}
H1 {
font-family: Helvetica, Arial, sans-serif; font-size: 15px; line-height: normal; color: #947E50
}
h2 {
font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: normal; color: #947E50; font-weight: normal
}


/* -- Main Navigation -- */
#menu { width: 775px;  z-index: 90; font-family: Helvetica, Arial, sans-serif; }

.nav, .nav ul { list-style: none; margin: 0; padding: 0; }
.nav { z-index: 100;  position: relative;  margin-top: 20px;  }
.nav li { float: left; margin: 0; padding: 0 15px 0 15px; height: 49px; position: relative; }
.nav li.first { background: none; }
.nav li img { padding-left: 4px; vertical-align: middle; }
.nav li span { padding-left: 4px; }
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited { display: block; font-size: 12px; color: #fff; line-height: 15px; text-decoration: none; }
#nav-one li:hover a, #nav-one li.sfHover a {  background: transparent;  color: #fff; }

/* -- Sub-Menus -- */
#nav-one li:hover ul a, #nav-one li.sfHover ul a { background: #947E50; color: #000; line-height: 15px; font-size: 12px;  }
.nav ul {  background: transparent;  border-bottom: 1px solid #000; width: 165px;  list-style: none;  margin: 0;  position: absolute;  top: -999em;  left: -1px; }
.nav li:hover ul,.nav li.sfHover ul { top: 49px; margin-left: 10px; }
.nav ul li {  border: none;  float: none; width: auto; background: #fff; padding: 0; height: 30px; }
.nav ul a {  padding-left: 10px; border-bottom: none;  width: 165px;  white-space: nowrap;  }