/* CSS Document */

input, select { vertical-align:middle; font-weight:normal;
}
.b { color: #4b231a; font-family: calibri, verdana; sans-serif; font-size: 11pt; line-height: 14pt; padding-right: 26px }
.b2 { color: #4b231a; font-family: calibri, verdana; sans-serif; font-size: 11pt; line-height: 14pt; padding-right: 0px }
.c { color: #aa9478; font-family: verdana; sans-serif; font-size: 9pt; line-height: 11pt }
.d { color: #9b2b20; font-family: calibri, arial; font-size: 11pt }
.d2 { color: #003366; font-weight: bold; font-family: calibri, arial; font-size: 11pt }
.dbig { color: #000000; font-family: calibri, arial; font-size: 14pt }
.d12 { color: #000000; font-family: calibri, arial; font-size: 13pt }
.d13 { color: #000000; font-family: calibri, arial; font-size: 12pt }
.e { color: #aa9478; font-family: verdana; sans-serif; font-size: 8pt }
.f { color: #e7e3d7; font-family: calibri, arial; font-size: 10pt }
.g { color: #4b231a; font-family: verdana; sans-serif; font-size: 8pt }
.h { color: #000000; font-family: arial; sans-serif; font-size: 8pt }
.i { color: #E9AF3A; font-family: arial; sans-serif; font-size: 8pt }
.j { color: #FFFFFF; font-family: calibri, verdana; sans-serif; font-size: 12pt; line-height: 14pt }
.j2 { color: #ffffff; font-family: arial; sans-serif; font-size: 9pt }
.l { color: #474646; font-family: tahoma; arial; sans-serif; font-size: 10pt }
.k { color: #474646; line-height: 10pt; font-family: verdana; arial; sans-serif; font-size: 8pt; padding-left: 8px }
.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 }
.p { color: #ffffff; font-weight: bold; font-family: Edwardian Script ITC; sans-serif; font-size: 30pt}
.r {color: #003366; font-family: calibri, verdana; sans-serif; font-size: 26pt; margin-top: 0px}
.s { color: #948b54; font-family: calibri, arial; font-size: 16pt }
.white {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold
}

.borderbox {

padding-left:14px; 
padding-right:14px;     
border-right:1px solid #AFA565;
border-left:1px solid #AFA565;
border-top:1px solid #AFA565;
border-bottom:1px solid #AFA565;
border-collapse:collapse; 
}


.imgright {
  margin-left: 24px;
  border-top: 1px solid #948b54;
  border-left: 1px solid #948b54;
  border-right: 1px solid #948b54;
  border-bottom: 1px solid #948b54;
}
.imgleft {
  margin-right: 24px;
  border-top: 1px solid #948b54;
  border-left: 1px solid #948b54;
  border-right: 1px solid #948b54;
  border-bottom: 1px solid #948b54;
}
.imgbord {
  border-top: 1px solid #948b54;
  border-left: 1px solid #948b54;
  border-right: 1px solid #948b54;
  border-bottom: 1px solid #948b54;
}


h1 {color: #4b231a; font-family: Times New Roman, verdana; sans-serif; font-size: 18pt; margin-top: 20px}
h2 {color: #4b231a; font-family: calibri; verdana; sans-serif; font-size: 13pt; margin-top: 0px; margin-bottom:0px}
h3 {color: #4b231a; font-family: Times New Roman, verdana; sans-serif; font-size: 13pt; margin-top: 12px}
h4 {color: #ffffff; font-family: calibri; verdana; sans-serif; font-size: 13pt; margin-top: 0px; margin-bottom:0px}

.border
{
    border-color: #999999;
    border-width: 1px 1px 1px 1px;
    border-style: dotted;
    margin: 0;


}

.border2 { color: #4b231a; font-family: verdana; sans-serif; font-size: 8pt; border-top: 3pt dotted #FFFFFF; border-left: 3pt dotted #FFFFFF; border-right: 3pt dotted #FFFFFF; border-bottom: 3pt dotted #FFFFFF }


hr {color: #fff; background-color: #fff; border: 1px solid #948b54; border-style: none none solid; padding-top: 0px; margin-top: 0px }


a:link { font-family: calibri; verdana; arial; font-size: 11pt; color: #9b2b20; text-decoration: underline}
a:visited { font-family:  calibri; verdana; arial; font-size: 11pt; color: #9b2b20; text-decoration: underline}
a:hover { font-family: calibri; verdana; arial; font-size: 11pt; color: #948b54; text-decoration: none}
a:active { font-family: calibri; verdana; arial; font-size: 11pt; color: #948b54; 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: #c52f41; line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 10px;  text-decoration: underline
}
.orange:hover {
	 CURSOR: hand; COLOR: #c52f41; line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 10px;  text-decoration: none
}
.orange:visited {
	 CURSOR: hand; COLOR: #c52f41; line-height: 10pt; font-family: tahoma; arial; sans-serif; font-size: 10px;  text-decoration: underline
}


.big:link {
	FONT-SIZE: 13pt; CURSOR: hand; COLOR: #4b231a; FONT-STYLE: normal; FONT-FAMILY: calibri, Helvetica, sans-serif
}
.big:hover {
	FONT-SIZE: 13pt; CURSOR: hand; COLOR: #4b231a; FONT-STYLE: normal; FONT-FAMILY: calibri, Helvetica, sans-serif
}
.big:visited {
	FONT-SIZE: 13pt; CURSOR: hand; COLOR: #4b231a; FONT-STYLE: normal; FONT-FAMILY: calibri, Helvetica, sans-serif
}


.grey:link {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #0155a9; FONT-STYLE: normal; FONT-FAMILY: calibri, verdana, Helvetica, sans-serif
}
.grey:hover {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #0155a9; FONT-STYLE: normal; FONT-FAMILY: calibri, verdana, Helvetica, sans-serif
}
.grey:visited {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #0155a9; FONT-STYLE: normal; FONT-FAMILY: calibri, 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=40);
-moz-opacity: 0.4;
}

.toggleopacity2 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity2:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}


/* ============================= main layout ====================== */

.phone{ float:right; padding-right:155px;}
.margin1{ margin-top:29px;}
.padding1{ padding-top:15px;}
.padding2{ padding-top:20px;}
.padding3{ padding-top:25px;}
.padding4{ padding-top:8px;}


/* ============================= content ====================== */


.list{ color:#2b84ae;}
.list a{ font-weight:bold; text-decoration:none; color:#2b84ae; margin-left:5px;}
.list a:hover{ text-decoration:underline;}


/* ============================= 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;}



