/* CSS Document */

html{
      margin:0;
      padding:0;
      height:100%;
   }

body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
	 background-color:#cbc7bd;
   }
   
table.OuterTable {
border-collapse : collapse; 
width:100%; 
empty-cells:show;

}

table.OuterTable td, table.OuterTable th {
padding: 0; 
}

.sidebarPadding{
padding: 24px 20px 20px 35px;
}

#sidebar{
vertical-align:top;
width:279px;
background-color:#b7a973;
background-repeat:no-repeat;
background-position: top left;
background-image: url(art/sidebarPic-bucket.jpg);
}

.sidebarText{

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	line-height: 200%;
	color: #ffffff;
}

.sidebarClients, .sidebarClients A:link,  .sidebarClients A:visited, .sidebarClients A:hover{

font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #f9e4a7;
	text-align: right;
	height:15px;
}


#mainBodyCell{
width:520px;
background-image:url(art/fade-bronze-white.jpg);
background-repeat: repeat-x;
background-position: top left;
vertical-align:top;

}

.bodyPadding{
padding: 24px 12px 20px 20px;
}

#footer{
background-image:url(art/fade-bottom.jpg);
background-repeat: repeat-x;
background-position: top left;
	color: #140a64;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 150%;
	text-align: center;
	}
.teenyText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 140%;
} 

.menuFont, .menuFont A:link,  .menuFont A:visited{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	white-space: nowrap;
}

.menuFont A:hover {
	color: #f8de85;
}
  #menuCurrent {
    vertical-align: top;
        background-repeat: no-repeat;
        background-position: bottom center;
		background-image: url(art/menu_arrow_current.gif);
		background-color:#b7a973;
		white-space: nowrap;
			padding: 3px 5px 0 5px; 
      }
	  #menuTab {
	  vertical-align: top;
		white-space: nowrap;
		background-color:#b7a973;
		padding: 3px 5px 0 5px; 
      }
 
 #subMenuBar{
 height:24px; background-color:#231a4b; padding: 0 0 0 279px;
 white-space: nowrap;
 }
 
 
 .subMenuFont, .subMenuFont A:link,  .subMenuFont A:visited{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cccccc;
	text-decoration: none;

}
 .subMenuCurrent, .subMenuCurrent A:link,  .subMenuCurrent A:visited{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #dac57d;
	text-decoration: underline;

}

#subBanner{
vertical-align: bottom;
height: 112px;
background-repeat: no-repeat; 
background-position: top left;
padding: 0 0 0px 299px;
}
.sectionTitle
 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight:lighter;


}
.bodyText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
line-height: 130%;
}
.bullet01 {
	list-style-position: outside;
	list-style-image: url(art/bullet04.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
margin: 0px 0px 7px 0px;
	line-height: 120%;
}
.horizontalRule {
width:100%; 
border-bottom: 1px solid #adb6be; 
line-height:30%;
font-size: 9px;
}
.textWithRule {
width:100%; 
border-bottom: 1px solid #adb6be; 
line-height:140%;
}


.bodyTextTight {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
line-height: 90%;
}

.bodyTextLoose{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 180%;
	color: #666666;
}
a:link {
	color: #140a64;
	text-decoration: none;
}

a:visited  {
	color: #140a64;
	text-decoration: none;
}

a:hover {
	color: #b89e3a;
	text-decoration: underline;
}
.sans13ptTitleWhite, .sans13ptTitleWhite a:link, .sans13ptTitleWhite a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
color: #ffffff;
	text-decoration: none;
}
.sans13ptTitle, .sans13ptTitle a:link, .sans13ptTitle a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
color: #140a64;
	text-decoration: none;
}
.sans13ptTitle a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
color: #140a64;
	text-decoration: underline;
}


h1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #b89e3a;
	font-weight:lighter;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #140a64;
	font-weight:bold;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	font-weight:bold;
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
	color: #b89e3a;
font-weight:bold;
}
h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #140a64;

}
h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #666666;

}
