/* CSS Document */

body {
background-color:#00344B;
font-family:Arial, Helvetica, sans-serif;
margin:0;
}

div#container {
width:972px;
height:578px;
margin:3px auto;
}

a img{
border:none;
text-decoration:none;
outline:none
}

a  {
outline:none;
}

table#hometable {
width:100%
}

#hometable .toprt p{
font-weight:700;
color:#FFFFFF;
margin:10px 0px 0px 0px;
}

/*.toprt img{display:none;}
.toprt div.topimg img{display:inline;}
*/

#hometable .toprt div.topimg{
height:145px;

text-align:left;
padding:5px 5px 0px 5px ;
}

.topimg a img{
border:0;
}

#hometable td.toprt {
vertical-align:top;
}

.toprt div {
text-align:left;
}

#hometable .toprt div.toptxt{
padding-left:0;
}

#hometable .toprt div.toptxt2{
padding-left:0;
font-size:.85em;
}

#hometable .toprt div.toptxt2.stage p{
	margin-top:0;
	padding-top:5px;
}


#hometable .toprt div.home{
width:600px;
}

#hometable td.logo {
width:150px;
text-align:center;
vertical-align:top;
}

#hometable td.secnd {
width:220px;
}

#hometable .main_area td{
padding:15px;
vertical-align:top;
}

#hometable .main_area .innerbody td{
vertical-align:inherit;
}

#hometable .main_area #page_content td{
padding:0px 15px;
}

#hometable .main_area td.main_menu {
padding-top:0;
padding-right:10px;
width:150px;
}

#hometable .main_area .main_menu div.menu_item {
width:144px;
border:4px solid #ffffff;
text-align:center;
margin:0px 0px 21px 0px;
}

#hometable .main_area .main_menu .menu_item a{
color:#FFFFFF;
display:block;
text-decoration:none;
padding:2px;
font-size:12px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

/*#hometable .main_area .main_menu #accordion .menu_item a:hover{
color:#00344B;
background-color:#ffffff;
}*/

#hometable .main_area .main_menu div#accordion {
position:relative;
}

#hometable .main_area td.callout  {
padding:0px 10px;
z-index:0;
}

#hometable .main_area td.innerrt  {
padding: 0px 10px;
width:220px;
}

#hometable .main_area .innerrt form{
margin-top:10px;
}


#hometable .main_area .callout p.big_gold{
font-weight:bold;
font-size:14px;
color:#F5D581;
font-size:16px;
margin-top:0;
font-style:italic;
}

#hometable .main_area td.homebody {
text-align:right;
padding-top:0;
/*width:602px;*/
}

#hometable .main_area td.innerbody {
text-align:left;
width:560px;
padding:0px;
background-color:#FFFFFF;
z-index:0;
}



#hometable .main_area .homebody form,#hometable .main_area td.innerbody form{
margin:5px 0px;
}

#hometable .main_area div.homeimg{
border:6px solid #ffffff;
width:591px;
} 

#hometable .main_area .innerrt div.homeimg{
width:202px;
} 

#hometable .main_area .homebody .homeimg h2{
background-color:#8A7054;
color:#FFFFFF;
text-align:left;
margin:0;
font-size:12px;
padding:10px 0px 3px 15px;
font-weight:bold;
}


#hometable .main_area .innerrt .homeimg h2{
background-color:#8A7054;
color:#FFFFFF;
text-align:left;
margin:0;
font-size:12px;
padding:15px 0px 3px 15px;
font-weight:normal;
}

#hometable .main_area .homebody div#footer,#hometable .main_area .innerbody div#footer {
margin-top:5px;
}

#hometable .main_area .homebody #footer span,#hometable .main_area .innerbody #footer span  {
display:block;
color:#FFFFFF;
font-size:10px;
}

#hometable .main_area .homebody #footer span.address,#hometable .main_area .innerbody #footer span.address {
padding:2px;
border-bottom:1px solid #ffffff;

margin-bottom:5px;
font-size:12px;
}


span.info,#hometable .main_area .innerbody #footer span.info {
color:#FFFFFF;
font-size:10px;
font-weight:700;
}

#hometable .main_area .homebody #footer span.tagline {
font-size:12px;

}

.links a,#hometable .main_area .innerbody #footer .links a{
color:#F5D581;
font-size:10px;
}

#hometable .main_area .innerbody h1.title,#hometable .main_area .innerbody h1 {
background-color:#8A7054;
padding:20px 15px 5px 20px;
color:#F5D581;
border:6px solid #ffffff;
text-transform:uppercase;
font-size:14px;
margin:0px 0px;
}

#hometable .main_area .innerbody h2{
color:#8A7054;
font-size:14px;
margin:10px 0px;
padding:0px 20px;
font-weight:normal
}

#hometable .main_area .innerbody h3{
color:#00344B;
font-weight:bold;
font-size:12px;
line-height:24px;
padding:0px 20px;
margin:10px 0px;
}

#hometable .main_area .innerbody p{
color:#00344B;
font-size:12px;
line-height:24px;
text-align:justify;
padding:0px 20px;
margin:10px 0px;
}

#hometable .main_area .innerbody ol{
color:#00344B;
font-size:12px;
line-height:24px;
padding:0px 50px;
margin:10px 0px;
}


#hometable .main_area .innerbody ul{
color:#00344B;
font-size:12px;
line-height:24px;
padding:0px 50px;
margin:10px 0px;
}

#hometable .main_area .innerbody div#page_content{
/*height:315px;
overflow:auto;*/
margin-top:0px;
padding-top:10px;
background-color:#FFFFFF;
border-bottom:10px solid #ffffff;
}

#hometable .main_area .innerbody #page_content div.expander{
display:none;
}

#hometable .main_area .main_menu .menu_item a#visible,#hometable .main_area .main_menu .menu_item a#current{
background-color:#F5D581;
display:block;
color:#00344B;
}

#hometable .main_area .main_menu .menu_item div.panel_body {
/*position:absolute;
left:150px;
margin-top:-25px;
display:none;*/
background-color:#00344B;
border:1px solid #ffffff;
}

#hometable .main_area .main_menu .menu_item .panel_body a{
text-align:center;
display:block;
font-size:12px;
text-decoration:none;
padding:7px;
}

#hometable .main_area .main_menu .menu_item .panel_body a.active,#hometable .main_area .main_menu .menu_item  a.active{
background-color:#8A7054;
}

#hometable .main_area .main_menu #accordion .menu_item  a{
display:block;
}

#hometable .main_area .main_menu .menu_item .panel_body a:hover,#hometable .main_area .main_menu .menu_item .panel_show a:hover{
background-color:#B9AA9A;
color:#00344B;
}

#hometable .toprt div#updater {
height:140px;
}

#hometable .main_area .innerbody div.minimenu{
padding:0px 6px;
margin:0;
background-color:#FFFFFF;
width:548px;
}



#hometable .main_area .innerbody .minimenu a{
text-align:center;
font-weight:700;
font-size:xx-small;
background-color:#B9AA9A;
color:#00344B;
text-decoration:none;
padding:5px 3px;
margin-right:3px;
white-space:nowrap;
}

#hometable .main_area .innerbody .minimenu a:hover{
background-color:#F5D581;
color:#00344B;
}

#hometable .main_area .innerbody a{
color:#00344B;
font-size:12px;
line-height:24px;
}

#hometable .main_area .innerbody .minimenu a.active{
background-color:#F5D581;
}

#hometable .main_area .main_menu .menu_item div.tert {
margin-top:6px;
position:absolute;
left:150px;
margin-top:-25px;
background-color:#00344B;
border:1px solid #ffffff;
z-index:10;
}



#hometable .main_area .main_menu .menu_item .tert a{
text-align:center;
display:block;
font-size:12px;
text-decoration:none;
padding:7px;
white-space:nowrap;
}

#hometable .main_area .main_menu .menu_item .tert a.active{
background-color:#F5D581;
}

#container #hometable .innerbody #page_content div.srch {
margin-top:18px;
}

#container #hometable .innerbody #page_content .srch p{
line-height:normal;
}

#page_content .srch span.title {
font-weight:bold;
}

#page_content form {
padding:0px 15px;
}

.newsletter a {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

