﻿/* Moneta CSS Document */

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: .96em;
	color: #231710;
}
body {
	background: #7c663b url(../images/page/body_bg.gif) repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #006600;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #006600;
}
a:hover {
	text-decoration: none;
	color: #006600;
}
a:active {
	text-decoration: underline;
	color: #006600;
}
h1 {
	font-size: 2em;
	margin-left:18px;
}
.padded {padding:20px}

.horz {
	width:100%;
	height:16px;
	background:url(/Images/page/horiz-line.gif);
}
#printlogo{
	display: none;
	visibility: hidden;
	height: 0;
}

/* menu */
.menu {
	width:100%;
	min-width:1000px;
	height:58px;
	background:url(/Images/nav/back.png);
	vertical-align:top;
}
.sideMenu {
	font-family: Georgia;
	font-size:76%;
	font-weight:bold;
	text-decoration:none;
}
.sideMenu a {
	color:#333333;
	text-decoration:none;
}
.sideMenu a:hover {
	color:#333333;
	text-decoration:underline;
}
.sideSubMenu {
	font-size:86%;
}

.breadcrumb{
    font-size: 12px;
    font-family: Tahoma;
    color: #666666;
	padding: 10px 0px 12px 38px;
	vertical-align:top;
}

td#company a:link {
 display: block;
 border:0;padding :0;
 width: 144px;
 height: 58px;
 background-image: url(/Images/nav/company.png);
 background-repeat: no-repeat;
 background-position: top left;
}

	
td#company a:hover {
	display: block;    
	background-image: url(/Images/nav/company2.png);
	border:0;padding :0;
	width: 144px;
	height: 58px;
}


#services a:link
{
    display: block;
 border:0;padding :0;
 width: 150px;
 height: 58px;
 background-image: url(/Images/nav/services.png);
 background-repeat: no-repeat;
 background-position: top left;
}

	
#services a:hover
{
  display: block;  
  background-image: url(/Images/nav/services2.png);
  border:0;padding :0;
 width: 150px;
 height: 58px;
  background-repeat: no-repeat;
 background-position: top left;
}

#staff a:link
{
  display: block;
 border:0;padding :0;
 width: 186px;
 height: 58px;
 background-image: url(/Images/nav/staff.png);
 background-repeat: no-repeat;
 background-position: top left;
}

	
#staff a:hover
{
  display: block;
  background-image: url(/Images/nav/staff2.png);
 border:0;padding :0;
 width: 186px;
 height: 58px;
 background-repeat: no-repeat;
 background-position: top left;
}


#charity a:link
{
 display: block;
 border:0;padding :0;
 width: 214px;
 height: 58px;
 background-image: url(/Images/nav/charity.png);
 background-repeat: no-repeat;
 background-position: top left;

}

	
#charity a:hover
{
    display: block;
  background-image: url(/Images/nav/charity2.png);
  border:0;padding :0;
 width: 214px;
 height: 58px;
  background-repeat: no-repeat;
 background-position: top left;
}

#news a:link
{
    display: block;
 border:0;padding :0;
 width: 76px;
 height: 58px;
 background-image: url(/Images/nav/news.png);
 background-repeat: no-repeat;
 background-position: top left;
}

	
#news a:hover
{
    display: block;
  background-image: url(/Images/nav/news2.png);
  border:0;padding :0;
 width: 76px;
 height: 58px;
  background-repeat: no-repeat;
 background-position: top left;
}
#contact a:link
{
    display: block;
 border:0;padding :0;
 width: 124px;
 height: 58px;
 background-image: url(/Images/nav/contact.png);
 background-repeat: no-repeat;
 background-position: top left;
}

	
#contact a:hover {
	display: block;
	background-image: url(/Images/nav/contact2.png);
	border:0;padding :0;
	width: 124px;
	height: 58px;
	background-repeat: no-repeat;
	background-position: top left;
}



#footer{
	margin: 0 0 0 0;
    padding: 10px 10px 10px 12px;
    /*background: #F6EFE7;*/

}

#footer p
{
	margin: 0 0 0 0;
	padding: 8px 0 0 0;
    width: 100%;
    font-size: 9px;
    font-family: Tahoma;
    color: #666666;
    clear: both;
}
#footer .copyright
{
    font-size: 9px;
    font-family: Tahoma;
    color: #666666;
    float: right;
}
#bottomlinks
{
	padding: 0;
	margin: 0;
    font-size: 9px;
    font-family: Tahoma;
    list-style: none;
    float: left;
}

#bottomlinks li
{
	padding: 0 5px;
	margin: 0;
    float: left;
    border-left: 1px solid #BD8D4C;
}

#bottomlinks li.alt
{
	padding: 0 5px 0 0;
	margin: 0;
    float: left;
    border-left: none;
}

    
table.tblMain
  {
   	background: #EFEAD8;
    width :990px;
    padding :0;
    margin-left:auto;
	margin-right:auto;
  }

td.Home {        
	height:200px;
	width:100%;
	background:#082d00 url(/Images/page/top-home.jpg) no-repeat;
	text-align:right;
}

td.What {        
	height:200px;
	width:100%;
	background:#843d00 url(/Images/page/top-services.jpg) no-repeat;
	text-align:right;
}

td.Clients {        
	height:200px;
	width:100%; 
	background:#224725 url(/Images/page/top-clients.jpg) no-repeat;
	text-align:right;
}

td.TestChanges {        
	height:200px;
	width:100%; 
	background:#224725 url(/Images/page/top-clients.jpg) no-repeat;
	text-align:right;
}

td.TestingProfessionalConsultants {        
	height:200px;
	width:100%; 
	background:#251b13 url(/Images/page/top-ourCompany.jpg) no-repeat;
	text-align:right;
}

div.login {
    float :center;
    border:0;
	text-align:right;
}
.logo {
    border:0;
	text-align:right;
}

#loginBox{
	padding: 0;
	margin: 0;
	float: center;	
}

div.logo {
    margin-top :45px;
    float :right;
 }

td.OurCompany {
    height:200px;
	width:100%;
	background:#082d00 url(/Images/page/top-home.jpg) no-repeat;
	text-align:right;
}

td.Professionals {
    height:200px;
	width:100%;
	background:#251b13 url(/Images/page/top-ourCompany.jpg) no-repeat;
	text-align:right;
}
td.Family {
    height:200px;
	width:100%;
	background:#251b13 url(../Images/page/top-ourCompany.jpg) no-repeat;
	text-align:right;
}
td.ProfessionalConsultants {
    height:200px;
	width:100%;
	background:#251b13 url(../Images/page/top-ourCompany.jpg) no-repeat;
	text-align:right;
}

td.Foundation {
    height:200px;
	width:100%;
	background:#440000 url(/Images/page/top-Charitable.jpg) no-repeat;
	text-align:right;
}

td.News {
    height:200px;
	width:100%;
	background:#661800 url(/Images/page/top-news.jpg) no-repeat;
	text-align:right;
}

td.ContactUs {
    height:200px;
	width:100%;
	background:#2a1913 url(/Images/page/top-contact.jpg) no-repeat;
	text-align:right;
}

td.Privacy {
    height:200px;
	width:100%;
	background:#082d00 url(/Images/page/top-home.jpg) no-repeat;
	text-align:right;
}

td.TermsofUse {
    height:200px;
	width:100%;
	background:#082d00 url(/Images/page/top-home.jpg) no-repeat;
	text-align:right;
}

td.Locations {
    height:200px;
	width:100%;
	background:#082d00 url(/Images/page/top-home.jpg) no-repeat;
	text-align:right;
}

td.ThankYou {
    height:200px;
	width:100%;
	background:#082d00 url(/Images/page/top-home.jpg) no-repeat;
	text-align:right;
}

td.TestMobile {
	width:100%;
	background:#082d00 url(/Images/moneta_bw.jpg) no-repeat;
	text-align:right;
}

/******************* DEFAULT Side  Nav**********************/
#default {
    border-left:1px solid gray;
    border-left-color :#FFF;
    padding:0;
	padding-top:20px;
    margin:0;
}

#default ul {
    margin:0;
    padding:0 0 0 2px;
	color:#463020;
	list-style:none;
	background: url('../images/nav/seperator.png') 0 50% no-repeat;
}

#default li {
	padding:0px;
	margin:0px;
	background: url('../common/images/nav/sideNav-horizLine.gif') top left no-repeat;
}

#default li a {
    padding: 0 0 0 35px;
	display: block;
	text-decoration: none;	
	font: small-caps 13px bold "Georgia" ;
	color:#463020;
	line-height:34px;
}

#default li a:hover {
	text-decoration:underline;
    background: url(../images/nav/sideNav-arrow.gif) top left no-repeat;
}

#default li a.selected {
	background: url(../images/nav/sideNav-arrow-sellected.gif) top left no-repeat;
}
.content2 {
	margin: 0;
	padding: 0 18px 0 38px;
	vertical-align: text-top;
	height:200px;
}
.content3 {
	margin: 0;
	padding: 8px 0px 20px 20px;
	vertical-align: text-top;
	width:380px;
	height:200px;
}
.content {
	margin: 0;
	padding: 0 18px 0 38px;
	vertical-align: text-top;
	height:450px;
}
#SideNav1 {
	font-family:Georgia, "Times New Roman", Times, serif;	
}
#flashcontent{
	clear: both;
}
#flashcontent{
	clear: both;
	float:left;
}

<!-- NEWS -->

.newsdate {font-size:10px;}
.newstitle {font-size:12px;margin-top:-12px}
.newsstory {font-size:12px;margin-top:-12px}
.newsmore {font-size:10px;margin-top:-12px}
.contentHeaderLabel {font-size:18px;margin-top:10px}