/* CSS Document */

* {	 font-size:100%;}





ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


input, select { vertical-align:middle; font-weight:normal;
}
.b { color: #7b7b6f; font-family: tahoma; verdana; sans-serif; font-size: 10pt; line-height: 12pt }
.b3 { color: #b0af9c; font-family: verdana; sans-serif; font-size: 8pt; font-weight: bold }
.c { color: ##88794D; font-weight: bold; font-family: times new roman; arial; sans-serif; font-style: italic; font-size: 18pt }
.d { color: #2b2911; font-weight: bold; font-family: times new roman; arial; sans-serif; font-size: 11pt }
.e { color: #ffffff; font-family: arial; sans-serif; font-size: 8pt; line-height: 11px}
.f { color: #000000; font-family: verdana; sans-serif; font-size: 8pt; line-height:1em; }
.g { color: #474646; font-family: tahoma; arial; sans-serif; font-size: 8pt }
.h { color: #000000; font-family: arial; sans-serif; font-size: 8pt }
.i { color: #a2a193; font-family: arial; sans-serif; font-size: 9pt }
.k { color: #7b7b6f; font-family: georgia; Bradley Hand ITC; arial; sans-serif; font-size: 10pt}
.j { color: #ffffff; font-family: arial; sans-serif; font-size: 8pt }
.j2 { color: #ffffff; font-family: arial; sans-serif; font-size: 9pt }
.l { color: #474646; font-family: tahoma; arial; sans-serif; font-size: 10pt }
.m { color: #949495; line-height: 15pt; font-family: verdana; sans-serif; font-size: 8pt }
.m2 { color: #e3e3e3; line-height: 15pt; font-family: verdana; sans-serif; font-size: 8pt }

.ksmall { color: #5B5B5B; line-height: 12pt; font-family: tahoma; arial; sans-serif; font-size: 8pt; padding-left: 10px; padding-right: 10px }
.k2 { color: #262626; line-height: 10pt; font-family: arial; sans-serif; font-size: 8pt; }
.n { color: #474646; font-weight: bold; font-family: arial; sans-serif; font-size: 11pt }
.o { color: #474646;   line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 11px; padding-left: 18px; padding-right: 18px }
.o_nopadding { color: #474646;   line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 11px }
.p { color: #0e6082; font-weight: bold; font-family: arial; sans-serif; font-size: 13pt}
.p2 { color: #842114; font-weight: bold; font-family: arial; sans-serif; font-size: 11pt }
.p3 { color: #842114; font-weight: bold; font-family: arial; sans-serif; font-size: 10pt }
.q { color: #1E3D00; font-weight: bold; font-family: arial; sans-serif; font-size: 13pt}
.img { padding-top: 12px; padding-bottom: 12px}
.q2 { color: #1E3D00; font-weight: bold; font-family: arial; sans-serif; font-size: 11pt }
.white {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold
}


.outlineDARK {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding-left: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
  	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif;
}


.imgbordleft {
  border-top: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  margin-right: 15px;
  padding-bottom: 1px;

}

.imgbordright {
  border-top: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  margin-left: 15px;
  padding-bottom: 1px;

}

.imgbord {
  border-top: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  padding-bottom: 1px;

}

.outline {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding-left: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
    	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Helvetica, arial, sans-serif;
}

.middle {
  color: #7b7b6f; font-family: Tahoma; verdana; sans-serif; font-size: 12pt; line-height: 14pt;
  padding-left: 14px;
  padding-top: 13px;
    padding-right: 14px;
  padding-bottom: 6px;
  background-image: url(images/bottomcornerswirl.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

.middlenotop {
  color: #7b7b6f; font-family: Tahoma; verdana; sans-serif; font-size: 12pt; line-height: 14pt;
  padding-left: 14px;
  padding-top: 0px;
    padding-right: 14px;
  padding-bottom: 6px;
  background-image: url(images/bottomcornerswirl.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

a:link { font-family: tahoma; verdana; arial; font-size: 9pt; color: #8ca8a6; text-decoration: underline}
a:visited { font-family:  tahoma; verdana; arial; font-size: 9pt; color: #8ca8a6; text-decoration: underline}
a:hover { font-family: tahoma; verdana; arial; font-size: 9pt; color: #a4a16b; text-decoration: none}
a:active { font-family: tahoma; verdana; arial; font-size: 9pt; color: #a4a16b; text-decoration: none}

.red:link {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #912217; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, Helvetica, sans-serif; text-decoration: underline
}
.red:hover {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #912217; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, Helvetica, sans-serif; text-decoration: none
}
.red:visited {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #912217; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, Helvetica, sans-serif; text-decoration: underline
}


.orange:link {
	 CURSOR: hand; COLOR: #474646; line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 11px;  text-decoration: underline
}
.orange:hover {
	 CURSOR: hand; COLOR: #474646; line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 11px;  text-decoration: none
}
.orange:visited {
	 CURSOR: hand; COLOR: #474646; line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 11px;  text-decoration: underline
}


.grey:link {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #93BDEB; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif
}
.grey:hover {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #93BDEB; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif
}
.grey:visited {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #93BDEB; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif
}


.white:link {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif; text-decoration: underline
}
.white:hover {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif; text-decoration: none
}
.white:visited {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif; text-decoration: underline
}


.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.4;
}



/* ============================= forms ============================= */

#Form input{ width:415px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#4a4833;}
#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:21px;}
#ContactForm input{ background:url(images/contact-form-bg.gif); border:solid 1px #ab906c; font-family:verdana, Geneva, serif; font-size:8pt; color:#4a4833; padding:2px 2px 3px 4px; width:415px; }
#ContactForm textarea{ background:url(images/contact-form-bg.gif); border:solid 1px #ab906c; font-family:verdana, Geneva, serif; font-size:8pt; color:#4a4833; padding:2px 2px 3px 4px; width:315px; overflow:hidden; height:85px;}


