
.b { color: #262626; font-family: Tahoma; arial; sans-serif; font-size: 10pt; line-height: 15px }
.b2 { color: #525252; font-family: verdana; arial; sans-serif; font-size: 9pt; line-height: 16px }
.c { color: #5591BC; font-family: verdana; arial; sans-serif; font-weight: bold; font-size: 9pt }
.d { color: #f6f8e7; font-family: arial; sans-serif; font-size: 9pt }
.e { color: #397AB4; font-family: Tahoma; verdana; sans-serif; font-size: 13pt; line-height: 20px  }
.f { font-family: arial; font-size: 10pt; color: #406CA1; text-decoration: none}
.g { color: #000000; font-family: arial; Tahoma; arial; verdana; sans-serif; font-size: 8pt }
.h { color: #2b311e; font-family: Tahoma; arial; sans-serif; font-size: 8pt }
.i { color: #f6f8e7; font-family: arial; sans-serif; font-size: 13pt }


.style2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: lighter;
	font-size: 12px;
	color: #484848;
	padding-right:19px;
	padding-left:28px;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style5 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; color: #0f0f0e; }
.style5b {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color: #0f0f0e; }
.style5c {font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif; font-size: 18px; color: #615c3b; line-height: 20pt }
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.style7 {
	font-family: georgia;
	font-style: italic;
	font-size: 9pt;
}

a:link {font-family: Tahoma, arial; font-size: 10pt; color: #d4902e; text-decoration: underline}
a:visited {font-family:  Tahoma, arial; font-size: 10pt; color: #d4902e; text-decoration: underline}
a:hover {font-family:  Tahoma, arial; font-size: 10pt; color: #8e4021; text-decoration: none}
a:active {font-family: Tahoma, arial; font-size: 10pt; color: #8e4021; text-decoration: none}


.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.4;
}

.imgbord { border-style: solid; border-color: #ffffff; border-width: 4px}
.quotes{ font-family: arial; sans-serif; font-size: 11pt; color: #848484; line-height: 18px; margin-top: 22px; margin-right: 28px; margin-left: 24px }
.imgbordpaddingleft{ border-style: solid; border-color: #487593; border-width: 0px; margin-left: 20px }
.imgbordpaddingright2{ border-style: solid; border-color: #487593; border-width: 1px; margin-right: 12px }

.mainbg2 {
  border-top: 1px solid #E2D6C9;
  border-left: 1px solid #E2D6C9;
  border-right: 1px solid #E2D6C9;
  border-bottom: 1px solid #E2D6C9;

}

.mainbg3 {
  border-top: 1px solid #D9D9D9;
  border-left: 1px solid #D9D9D9;
  border-right: 1px solid #D9D9D9;
  border-bottom: 1px solid #D9D9D9;
  padding:17px;

}

.mainbg {
  border-top: 0px solid #9A9999;
  border-left: 0px solid #9A9999;
  border-right: 0px solid #9A9999;
  border-bottom: 2px solid #E9E9E9;

}

/* ============================= forms ============================= */

#Form input{ width:315px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#ab906c;}
#Form .col-1{ width:120px;}
#Form .col-2{ width:120px; margin-left:30px;}

#Form .link2{ background:#fb8800; float:right; margin:12px 0 18px 0;}
#Form .link2 a{ font-size:0.833em; text-decoration:none; display:block; padding:3px 12px 2px 10px; text-transform:uppercase;}
#Form .link2 a:hover{ color:#000000;}
#Form .form-text{ text-align:right; float:right;}
#Form .form-text a{ color:#ab906c;}

#ContactForm label{ display:block; height:25px;}
#ContactForm input{ background:url(images/contact-form-bg.gif); border:solid 1px #ab906c; font-family:Tahoma, Geneva, serif; font-size:9pt; color:#ab906c; padding:2px 2px 3px 4px; width:315px; }
#ContactForm textarea{ background:url(images/contact-form-bg.gif); border:solid 1px #ab906c; font-family:Tahoma, Geneva, serif; font-size:9pt; color:#ab906c; padding:2px 2px 3px 4px; width:315px; overflow:hidden; height:85px;}


