body {
	background-color: #9c8c73;
	margin: 0px; 
	font-size: 12px;
	line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
	text-align: center;}
	body.gallery {
		height: 100%;
		margin: 0;
		padding: 0;
		background-color: #ffffff;
		color:#ffffff;}
html {
		height: 100%;
		//overflow: hidden;
		overflow: auto;
	}

	#flashcontent {
		width: 550px;
		height: 650px;
		padding: 10px;
	}	
	#flashcontent1 {
		width: 550px;
		height: 400px;
		border-bottom: solid 5px #bdada5;
	}
	/* end hide */

	body {
		height: 100%;
		margin: 0;
		padding: 0;
	}
.title
{
    font-weight: bold;
    font-size: 12px;
	line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}
table {font-size: 12px;
	line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;}
.mediumText
{
    font-weight: normal;
    font-size: 11px;
	line-height: 15px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
}
.grayText1
{
     font-weight: bold;
    font-size: 11px;
    color: #EDEDED;
    font-family: Verdana, Arial, Helvetica;
	 text-decoration: none;
}
h1
{
    font-weight: bold;
    font-size: 14px;
	line-height: 16px;
    color: #0D2B88;
    font-family: Verdana, Arial, Helvetica;
	padding-left: 10px;
}
h2
{
    font-weight: bold;
    font-size: 16px;
    color: #0D2B88;
    font-family: Georgia , Arial, Helvetica;
}
h3
{
    font-weight: bold;
    font-size: 12px;
    color: #333333;
    font-family: Verdana , Arial, Helvetica;
}
hr {color: #9c8c73; height: 1px; width: 100%;}
.grayText
{
    font-weight: normal;
    font-size: 11px;
	line-height: 11px;
    color: #999999;
	font-style: italic;
    font-family: Verdana, Arial, Helvetica;
}
ul { font-size: 11px;
	line-height: 22px;
	font-weight: bold;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;}
.footer
{
    font-weight: normal;
    font-size: 10px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}
.boldText
{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}

a:link,a:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #0D2B88;
    font-family: Verdana, Arial, Helvetica;;
    text-decoration: underline;
}
a:active,a:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #9c8c73;
    font-family: Verdana, Arial, Helvetica;;
    text-decoration: none;
}
A.sublink:link,A.sublink:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #125493;
    font-family: Verdana, Arial, Helvetica;;
    text-decoration: none
}
A.sublink:active,A.sublink:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica;;
    text-decoration: none
}

A.pagelink:link,A.pagelink:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #0D2B88;
    font-family: Verdana, Arial, Helvetica;;
    text-decoration: underline;
}
A.pagelink:active,A.pagelink:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #9c8c73;
    font-family: Verdana, Arial, Helvetica;;
    text-decoration: none;
}


A.sideNavLink:link, A.sideNavLink:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
	 text-decoration: none;
}
A.sideNavLink:active, A.sideNavLink:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #003399;
    font-family: Verdana, Arial, Helvetica;
	 text-decoration: underline;
}

A.intro:link, A.intro:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #000066;
    font-family: Verdana, Arial, Helvetica;
	 text-decoration: none;
}
A.intro:active, A.intro:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #CBAC8E;
    font-family: Verdana, Arial, Helvetica;
	 text-decoration: underline;
}
A.footerLink:link, A.footerLink:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}
A.footerLink:active, A.footerLink:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #0D2B88;
    font-family: Verdana, Arial, Helvetica;
}


table.bckg  {
	background-color:#ffffff;
	text-align:left;
	border-left: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
	border-bottom: solid 2px #ffffff;
	
                  } 
.border {
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid;
		border-left: #000000 1px solid;
		border-right: #000000 1px solid;
}
.button {
	background-color: #9c8c73; 
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica;}
.titleBckg  {

	background-color:#C0C0C0;
                  } 

.homebckg  {

	background-color:#C0C0C0;
                  } 
				  
.lineBckg  {
	background-color:#EDEDED;
            } 
							  
.footerBckg  {
		background-color:#E3D7C6;
         } 
.productBckg {
		border-top: #ffffff 1px solid;
		border-bottom: #ffffff 1px solid;
		background-color:#DDDDDD;
}
.productImageBckg {
		border-top: #999999 1px solid;
		border-bottom: #999999 1px solid;
		border-left: #999999 1px solid;
		border-right: #999999 1px solid;
		background-color:#EFCC9C;
}				                   
.lineBottom{
		border-bottom: #C0C0C0 1px solid;
}
.lineTop{
		border-top: #C0C0C0 1px solid;
}							  
.sideNav {
	background-color:#DDDDDD;
	background-image: url(images/sideNav_bckg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 165px;
	height: 350px; font-size: 12px;
	line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
		
         }
.sideNav1 {
	background-color:#DDDDDD;
	background-image: url(images/sideNav_bckg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 165px;
	height: 250px; font-size: 12px;
	line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
		
         }
input.text  {
       background-color:#ffffff;
       border: 1px solid #000000;
       width=180px;
       height=20px;
       font size:10pt;
       font-family:verdana,tahoma;
       text-decoration:normal;
       color:#000000;
       } 
              
body.introBckg {
background-color:#422201;
}


   /******************************************************************************/
/*************************** Navigation Styles ********************************/
/** Left Side Nav Styles                                          **/
/** Note: TD definition has priority                                         **/
/******************************************************************************/

.sidenavButtons {
	font-weight: bold;
    font-size: 11px;
    color: #666666;
    font-family:   Verdana, Arial,  Helvetica;
    text-decoration: none;
	border-bottom:1px #C0C0C0 solid;
	height: 25px;
	
	padding: 5px;
}
.sidenavButtons1 {
	font-weight: bold;
    font-size: 11px;
    color: #666666;
    font-family:   Verdana, Arial,  Helvetica;
    text-decoration: none;
	border-bottom:1px #C0C0C0 solid;
	border-top:1px #C0C0C0 solid;
	height: 25px;
	padding: 5px;
}
.sidenavOver {
	font-weight: bold;
    font-size: 11px;
    color: #003399;
    font-family:  Verdana, Arial,  Helvetica;
	text-decoration: underline;
	background-color: #E9D2B3;
	border-bottom:1px #C0C0C0 solid;
	height: 25px;
	padding: 5px;
}
.sidenavActive {
	font-family: Verdana, Arial,  Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E3D7C6;
	border-bottom:1px #C0C0C0 solid;
	height: 25px;
	padding: 5px;
}
.sidenavActiveOver {
	font-weight: bold;
    font-size: 11px;
    color: #003399;
    font-family:  Verdana, Arial,  Helvetica;
	text-decoration: underline;
	background-color: #E9D2B3;
	border-bottom:1px #C0C0C0 solid;
	height: 25px;
	padding: 5px;
}
/******************************************************************************/  
.content {
	float: left;
	width: 520px;
	padding: 10px;
	text-align: left;
	font-size: 12px;
	line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}
#titleHeader {
	float: left;
	width: 590px;
	padding: 0;
	text-align: right;
	color: #666;
}
#titleHeader h1.about {
		background: url(images/bolton_about_title.gif) 0 0 no-repeat;
		width: 275px;
		font-size: 1.0em;
		height: 30px;
		line-height: 18px;
		color: #0d2b88;
		text-transform: uppercase;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		margin: 0 5px 5px; 
		text-indent: -9000px;
		background-color: inherit;
}
.image {border: solid 0px;}


a.footerLink1:link,a.footerLink1:visited
{
    font-size: 10px;font-weight: normal;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}
a.footerLink1:active,a.footerLink1:hover
{
    font-size: 10px;font-weight: normal;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: underline;
}
