/*
OFFICIAL SITE COLORS:
	burgundy/dark-brown: #3D2217
	tan/orange: #C69657
*/

/*
The em font size unit is recommended by the W3C.  The font size can be calculated from pixels to em using this formula: pixels/16 = em.  (The default text size in browsers is 16px. So, the default size of 1em is 16px.)  Setting the text size with pixels, allows Firefox, Chrome, and Safari to resize the text.  Setting the text size with em instead of pixels allows Internet Explorer to also resize the text.  Unfortunately, when resizing the text in IE, it becomes larger than it should when made larger, and smaller than it should when made smaller.  To show the same text size in all browsers, and allow all browsers to zoom or resize the text use a combination of percent and em by setting a default font-size in percent for the body element as shown below:

16px = 1em

body {font-size:100%;}
h1 {font-size:2.5em;}
h2 {font-size:1.875em;}
p {font-size:0.875em;}

See the following link for more details:
http://www.w3schools.com/css/css_font.asp
http://www.w3schools.com/css/default.asp

When using the shorthand property the order of the property values are:
1. background-color
2. background-image
3. background-repeat
4. background-attachment
5. background-position
*/

/*
html,
body {
	margin:0;
	padding:0;
	height:100%;
}
*/
html
{
	margin:0;  /* 0em and 0px */
	padding:0;
	width:100%;
	height:100%;
}

body
{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	/* background-color:#FFFFFF; */
	background-image:url('../img/bg_body.gif');
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-position:left bottom;
	font-size:100%;
	font-family:"Century Gothic",Arial,Verdana,sans-serif;
	color:#333;
	text-align:center;
	/* filter:alpha(opacity=60); */  /* for IE */
	/* opacity:0.6; */  /* CSS3 standard */
}

div.container_main {
	min-height:100%;
	position:relative;
	/* height:100%; */  /* Fix if less than IE 7. */
	width:100%;
	margin:0;
	border:0;
	text-align:center;
}

div.container_header {
	/* background:#ff0;
	padding:10px; */
	/* background-color:#FFCC00; */
	display:block;
	margin:0 auto;
	width:1200px;
	/* height:5.8125em; */  /* 93px */
	white-space:nowrap;
}

ul.HdrNavHighlights {
	float:right;
	margin:0;  /* 0em and 0px */
	padding:0;  /* 0em and 0px */
	vertical-align:middle;
	display:inline;
	list-style:none;
	list-style-type:none;
	/* height:33px; */
	position:relative;
	z-index:500;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.625em;  /* 10px */
	text-transform:uppercase;
	color:#666666;
	white-space:nowrap;
	/* background-color:#00FF00; */
	width:100%;
	margin-bottom:-20px;
}
li.HdrNavHighlights
{
	display:inline;
	float:right;
	padding-top:0.5em;  /* 8px */
	padding-bottom:0.4375em;  /* 7px */
}
a.HdrNavHighlights:link,a.HdrNavHighlights:visited
{
	padding-top:0.5em;  /* 8px */
	padding-bottom:0.4375em;  /* 7px */
	padding-left:3.75em;  /* 60px */
	padding-right:1.875em;  /* 30px */
	background-color:#F5F5F5;
	text-decoration:none;
	/* border-top:1px solid #F5F5F5; */
	border:#F5F5F5 1px dotted;
	color:#666;
	vertical-align:middle;
}
a.HdrNavHighlights:hover
{
	padding-top:0.5em;  /* 8px */
	padding-bottom:0.4375em;  /* 7px */
	padding-left:3.75em;  /* 60px */
	padding-right:1.875em;  /* 30px */
	background-color:#fff;
	text-decoration:none;
	/* border-top:1px solid #666; */
	border:#999 1px dotted;
	color:#666;
	vertical-align:middle;
}
a.HdrNavHighlights:active
{
	padding-top:0.5em;  /* 8px */
	padding-bottom:0.4375em;  /* 7px */
	padding-left:3.75em;  /* 60px */
	padding-right:1.875em;  /* 30px */
	background-color:#F5F5F5;
	text-decoration:none;
	/* border-top:1px solid #F5F5F5; */
	border:#F5F5F5 1px dotted;
	color:#666;
	vertical-align:middle;
}

ul.FtrNavTop {
	margin:0 auto;  /* 0em and 0px */
	padding:0;  /* 0em and 0px */
	vertical-align:middle;
	display:inline;
	list-style:none;
	list-style-type:none;
	/* height:33px; */
	position:relative;
	z-index:500;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.625em;  /* 10px */
	text-transform:uppercase;
	color:#666;
	white-space:nowrap;
	/* background-color:#00FF33; */
	width:1200px;
	min-width:1200px;
	max-width:1200px;
	left:30px;
}
li.FtrNavTop
{
	display:inline;
	padding:0px 11px 0px 11px;  /* 0em and 0px */
}

div.HdrLogo
{
	float:left;
	/* width:29.5625em; */  /* 473px */
	/* height:6.1875em; */  /* 99px */
	margin:0;  /* 0em and 0px */
	padding-top:1.875em;  /* 30px */
	padding-right:0.625em;  /* 10px */
	padding-bottom:0.625em;  /* 10px */
	padding-left:1.25em;  /* 20px */
	vertical-align:top;
	display:inline;
	width:381px;  /* 23.8125em */
}

div.HmPgMain_TopShadow
{
	clear:both;
	/* background-color:#FFFFFF; */
	background-image:url('../img/shadow_top.jpg');
	background-repeat:repeat-x;
	background-position:left bottom;
	/* width:100%; */
	min-width:1200px;  /* 75em */
	height:14px;  /* 0.875em */
	margin:0;  /* 0em and 0px */
	padding:0;  /* 0em and 0px */
	filter:alpha(opacity=50);  /* for IE */
	opacity:0.50;  /* CSS3 standard */
}
div.HmPgMain_BgSlc
{
	display:block;
	/* background-color:#FFFFFF; */
	background-image:url('../img/bg_HmPgMain_Slc.jpg');
	background-repeat:repeat-x;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	min-width:1200px;  /* 75em */
	height:400px;  /* 25em */
	padding:0;  /* 0em and 0px */
	text-align:center;
}
div.HmPgMain
{
	/* background-color:#FFFFFF; */
	background-image:url('../img/bg_HmPgMain.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	width:1454px;  /* 90.875em */
	min-width:1200px;  /* 75em */
	max-width:100%;
	height:400px;  /* 25em */
	padding:0;  /* 0em and 0px */
	text-align:center;
}
div.HmPgMain_BtmShadow
{
	/* background-color:#FFFFFF; */
	background-image:url('../img/shadow_btm.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	width:100%;
	min-width:1200px;  /* 75em */
	height:13px;  /* 0.8125em */
	margin:0;  /* 0em and 0px */
	padding:0;  /* 0em and 0px */
	filter:alpha(opacity=50);  /* for IE */
	opacity:0.50;  /* CSS3 standard */
}
div.HmPg_slider2
{
	width:100%;
	min-width:75em;  /* 1200px */
	height:6.75em;  /* 108px */
	margin:0;  /* 0em and 0px */
	padding:0.3125em 0em 0.625em 0em;  /* 5px 0px 10px 0px - top right bottom left */
	text-align:center;
	vertical-align:middle;
}

div.container_body {
	/* background-color:yellow; */
	/* padding:10px; */
	padding-top:15px;
	padding-left:0px;  /* 20px */
	padding-right:0px;  /* 20px */
	padding-bottom:120px;  /* 120px... Height of the footer, plus a bit extra to provide gap between body content and footer content. */
	/* background-color:#00FFFF; */
	clear:both;
	width:100%;
	min-width:1040px;
	position:relative;
	top:0px;
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
	text-align:left;
	vertical-align:top;
	font-size:13px;  /* 13px */
	font-family:"Century Gothic",Arial,Verdana,sans-serif;
	color:#000;
}
div.BodyMain {
	/* background-color:white; */
	border-color:#CCCCCC;
	border-width:0px 0px 0px 0px;
	border-style:dotted;
	/* max-width:900px; */
	width:100%;
	position:relative;
	top:0px;
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
	padding:10px 0px 50px 0px;  /* T R B L */
	text-align:left;
	min-height:350px;
	color:#666;
	/* filter:alpha(opacity=50); */  /* for IE */
	/* opacity:0.50; */  /* CSS3 standard */
}
div.BodyMain_DrkBg {
	background-color:#000000;
	border-color:#CCCCCC;
	border-width:0px 0px 0px 0px;
	border-style:dotted;
	/* max-width:900px; */
	width:100%;
	position:relative;
	top:0px;
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
	padding:10px 0px 50px 0px;  /* T R B L */
	text-align:left;
	min-height:350px;
	color:#666;
	filter:alpha(opacity=75);  /* for IE */
	opacity:0.75;  /* CSS3 standard */
}
div.BodyMain_dotted {
	background-color:white;
	border-color:#CCCCCC;
	border-width:1px 0px 1px 0px;
	border-style:dotted;
	/* max-width:900px; */
	width:100%;
	position:relative;
	top:0px;
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
	padding:10px 0px 50px 0px;  /* T R B L */
	text-align:left;
	min-height:350px;
	filter:alpha(opacity=50);  /* for IE */
	opacity:0.50;  /* CSS3 standard */
}
div.BodyMain_hdr {
	/* background-color:white; */
	border-color:#CCCCCC;
	border-width:1px 0px 1px 0px;
	border-style:dotted;
	/* max-width:900px; */
	width:100%;
	position:relative;
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
	padding:0px 0px 0px 0px;  /* T R B L */
	text-align:center;
	min-height:300px;
	filter:alpha(opacity=100);  /* for IE */
	opacity:1.00;  /* CSS3 standard */
}
div.BodyMain_FullHdr {
	/* background-color:white; */
	border-color:#CCCCCC;
	/* border-width:1px 0px 1px 0px; */
	border-width:0px;
	border-style:dotted;
	/* max-width:900px; */
	min-width:1200px;
	width:100%;
	position:relative;
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
	padding:0px 0px 0px 0px;  /* T R B L */
	text-align:center;
	min-height:300px;
	filter:alpha(opacity=100);  /* for IE */
	opacity:1.00;  /* CSS3 standard */
}
p.BodyMain {
	max-width:900px;
	padding:0px 100px 10px 100px;  /* T R B L */
	margin:0 auto;  /* 0em and 0px, T R B L */
	text-align:left;
}
p.BodyMainTtl {
	max-width:900px;
	padding:0px 100px 0px 100px;  /* T R B L */
	margin:0 auto;  /* 0em and 0px, T R B L */
	text-align:right;
	font-size:16px;
	text-transform:uppercase;
}
p.BodyMainSm {
	max-width:900px;
	padding:0px 100px 10px 100px;  /* T R B L */
	margin:0 auto;  /* 0em and 0px, T R B L */
	text-align:left;
	font-size:11px;
}
ul.BodyMain {
	max-width:600px;
	padding:10px 100px 15px 100px;  /* T R B L */
	margin:0 auto;  /* 0em and 0px, T R B L */
	text-align:left;
	font-size:12px;
}
div.BodyContainer
{
	/* background-color:red; */
	clear:both;
	margin-top:30px;
	margin-right:auto;
	margin-bottom:40px;
	margin-left:auto;
	width:1200px;
}
/* div.BodyLeft
{
	float:left;
	width:315px;
	border:0px solid red;
	padding-left:10px;
	padding-right:30px;
	text-align:left;
	vertical-align:top;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.75em;
	color:#666;
}
div.BodyRight
{
	float:right;
	width:315px;
	border:0px solid blue;
	padding-left:30px;
	padding-right:10px;
	text-align:right;
	vertical-align:top;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.75em;
	color:#666;
}
div.BodyCopyNoFade, div.BodyCopy
{
	float:left;
	width:388px;
	background:#fff;
	border:1px solid #ccc;
	padding:25px 50px 30px 50px;
	text-align:left;
	vertical-align:top;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.75em;
	color:#666;
} */
td.BodyLeft
{
	/* float:left; */
	width:315px;
	border:0px solid red;
	padding-left:10px;
	padding-right:30px;
	text-align:left;
	vertical-align:top;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.75em;  /* 12px */
	color:#666;
}
td.BodyRight
{
	/* float:right; */
	width:315px;
	border:0px solid blue;
	padding-left:30px;
	padding-right:10px;
	text-align:left;
	vertical-align:top;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.75em;  /* 12px */
	color:#666;
}
td.BodyCopyNoFade, td.BodyCopy
{
	width:388px;
	background:#ffffff;
	border:1px dotted #cccccc;
	padding:25px 50px 30px 50px;
	text-align:left;
	vertical-align:top;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:12px;  /* 0.75em */
	color:#666666;
}
/* div.BodyTest
{
	background-color:red;
	height:500px;
	width:388px;
	border:1px solid #ccc;
	padding:25px 50px 30px 50px;
	text-align:left;
	vertical-align:top;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.75em;
	color:#666;
} */

div.SearchOptions {
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
	margin-top:-25px;
	/* margin-bottom:5px; */
	text-align:left;
	/* background-color:#eee; */
	padding:5px 30px 5px 30px;
	font-family:'Century Gothic', Arial, Verdana, sans-serif;
	font-size:10px;
	color:#3D2217;
}

div.container_footer {
	clear:both;
	position:absolute;
	bottom:0;
	height:100px;  /* Height of the footer. */
	/* background:#6cf; */
	width:100%;
	min-width:1200px;
	display:block;
	margin:0 auto;  /* 0em and 0px, T R B L */
}
div.Ftr_content
{
	clear:both;
	position:relative;
	z-index:5;
	/* width:1000px; */  /* 75em */
	width:100%;
	min-width:1200px;
	/* height:5.625em; */  /* 90px */
	height:90px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	vertical-align:top;
}
div.Ftr_BgSlc
{
	clear:both;
	position:absolute;
	top:0px;
	left:0px;
	/* background-color:#FFFFFF; */
	background-image:url('../img/bg_FtrSlc.gif');
	background-repeat:repeat-x;
	background-position:center bottom;
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	min-width:1200px;
	/* height:5.625em; */  /* 90px */
	height:90px;
	padding:0;  /* 0em and 0px */
	text-align:center;
	vertical-align:middle;
	/* filter:alpha(opacity=5); */  /* for IE */
	/* opacity:0.05; */  /* CSS3 standard */
	z-index:1;
	/* These three lines are for transparency in all browsers. */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";
	filter: alpha(opacity=5);
	opacity:.05;
}


p.content
{
	font-size:0.75em;  /* 12px */
	font-family:"Century Gothic",Arial,Verdana,sans-serif;
	color:#333;
	text-align:left;
	vertical-align:top;
}


h1 {font-size:200%;}
h2 {font-size:140%;}
h3 {font-size:110%;}


ul.HdrNav
{
	float:right;
	/* width:34.8125em; */  /* 557px */
	/* height:6.1875em; */  /* 99px */
	margin:0;  /* 0em and 0px */
	padding-top:3.125em;  /* 50px */
	padding-right:0.625em;  /* 10px */
	padding-bottom:0.625em;  /* 10px */
	padding-left:0;  /* 0em and 0px */
	vertical-align:top;
	display:inline;
	list-style-type:none;
	font-family:"Trajan Pro", "Felix Titling", Garamond, "Times New Roman", serif;
	font-size:0.8125em;  /* 13px */
	text-transform:uppercase;
	color:#3D2217;
}
li.HdrNav
{
	display:inline;
}

ul.FtrNav
{
	height:5.625em;  /* 90px */
	margin:0;  /* 0em and 0px */
	padding-right:0.625em;  /* 10px */
	padding-left:0.625em;  /* 10px */
	vertical-align:middle;
	display:inline;
	list-style-type:none;
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:0.6875em;  /* 11px */
	color:#999;
}
li.FtrNav
{
	display:inline;
}

img
{
	text-decoration:none;
	border-width:0px;
	border-color:#fff;
}

a:link,a:visited
{
	color:#C69657;	/* unvisited link */
	text-decoration:none;
	border-bottom:0px dotted #FFFFFF;
}
a:hover
{
	color:#3D2217;	/* mouse over link */
	text-decoration:none;
	border-bottom:0px dotted #3D2217;
}
a:active
{
	color:#C69657;	/* selected link */
	text-decoration:none;
	border-bottom:0px dotted #FFFFFF;
}

/*
a.HdrNav:link,a.HdrNav:visited
{
	color:#3D2217;
	text-align:center;
	padding-left:2.1875em;
	text-decoration:none;
}
a.HdrNav:hover
{
	color:#C69657;
	text-align:center;
	padding-left:2.1875em;
	text-decoration:none;
}
a.HdrNav:active
{
	color:#3D2217;
	text-align:center;
	padding-left:2.1875em;
	text-decoration:none;
}
*/

a.BodyCopy:link,a.BodyCopy:visited
{
	/* color:#3D2217; */
	color:#3D2217;
	text-decoration:none;
	border-bottom:1px dotted #C69657;
	/* background-color:#EEEEEE; */
	text-decoration:none;
	/* font-weight:bold; */
}
a.BodyCopy:hover
{
	color:#FFF;
	text-decoration:none;
	border-bottom:1px dotted #000;
	background-color:#3D2217;
	text-decoration:none;
	/* font-weight:bold; */
}
a.BodyCopy:active
{
	color:#3D2217;
	text-decoration:none;
	border-bottom:1px dotted #C69657;
	/* background-color:#EEEEEE; */
	text-decoration:none;
	/* font-weight:bold; */
}

a.BodyTxt:link,a.BodyTxt:visited
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #FFFFFF;
}
a.BodyTxt:hover
{
	color:#3D2217;
	text-decoration:none;
	border-bottom:1px dotted #3D2217;
}
a.BodyTxt:active
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #FFFFFF;
}

a.GrayTxt:link,a.GrayTxt:visited
{
	color:#999999;
	text-decoration:none;
	border-bottom:1px dotted #DDDDDD;
}
a.GrayTxt:hover
{
	color:#666666;
	text-decoration:none;
	border-bottom:1px dotted #999999;
}
a.GrayTxt:active
{
	color:#999999;
	text-decoration:none;
	border-bottom:1px dotted #DDDDDD;
}

a.TanTxt:link,a.TanTxt:visited
{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}
a.TanTxt:hover
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}
a.TanTxt:active
{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}

a.TanTxt2:link,a.TanTxt2:visited
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}
a.TanTxt2:hover
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}
a.TanTxt2:active
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}

a.TanTxt3:link,a.TanTxt3:visited
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}
a.TanTxt3:hover
{
	color:#C69657;
	text-decoration:none;
	border-bottom:1px dotted #C69657;
}
a.TanTxt3:active
{
	color:#C69657;
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}

a.RedTxt:link,a.RedTxt:visited
{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}
a.RedTxt:hover
{
	color:#CC0000;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}
a.RedTxt:active
{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}

a.AquaTxt:link,a.AquaTxt:visited
{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}
a.AquaTxt:hover
{
	color:#00A4A4;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}
a.AquaTxt:active
{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:0px dotted #8A7B75;
}

a.Copyright:link,a.Copyright:visited	/* unvisited & visited link */
{
	color:#3D2217;
	text-decoration:none;
	border-bottom:1px dotted #3D2217;
}
a.Copyright:hover				/* mouse over link */
{
	color:#3D2217;
	text-decoration:none;
	border-bottom:1px solid #3D2217;
}
a.Copyright:active			/* selected link */
{
	color:#3D2217;
	text-decoration:none;
	border-bottom:1px dotted #3D2217;
}

a.FtrNav:link,a.FtrNav:visited
{
	color:#8A7B75;
	/* padding-left:2.1875em; */  /* 35px */
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}
a.FtrNav:hover
{
	color:#C69657;
	/* padding-left:2.1875em; */  /* 35px */
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}
a.FtrNav:active
{
	color:#8A7B75;
	/* padding-left:2.1875em; */  /* 35px */
	text-decoration:none;
	border-bottom:0px dotted #C69657;
}


INPUT.clearField
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background-color:#241F19;
	border-width:0px;
	border-color:#221D18;
	border-style:solid;
	padding:0px 0px 0px 3px; /* top right bottom left */
	font-style:normal;
}
INPUT.clearField:link,INPUT.clearField:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background-color:#241F19;
	border-width:0px;
	border-color:#221D18;
	border-style:solid;
	padding:0px 0px 0px 3px; /* top right bottom left */
	font-style:normal;
}
INPUT.clearField:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background-color:#241F19;
	border-width:0px;
	border-color:#C69657;
	border-style:dotted;
	padding:0px 0px 0px 3px; /* top right bottom left */
	font-style:normal;
}
INPUT.clearField:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background-color:#241F19;
	border-width:0px;
	border-color:#221D18;
	border-style:solid;
	padding:0px 0px 0px 3px; /* top right bottom left */
	font-style:normal;
}

INPUT.clearField_SubmitBox
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #4F3F2D;
	border-left:0px dotted #4F3F2D;
	cursor:default;
	padding:0;
	margin:0;
}
INPUT.clearField_SubmitBox:link,INPUT.clearField_SubmitBox:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #4F3F2D;
	border-left:0px dotted #4F3F2D;
	cursor:default;
	padding:0;
	margin:0;
}
INPUT.clearField_SubmitBox:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #C69657;
	border-left:0px dotted #4F3F2D;
	cursor:pointer;
	padding:0;
	margin:0;
}
INPUT.clearField_SubmitBox:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #4F3F2D;
	border-left:0px dotted #4F3F2D;
	cursor:default;
	padding:0;
	margin:0;
}

INPUT.clearField_SubmitBox_SL
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #FFFFFF;
	border-left:0px dotted #4F3F2D;
	cursor:default;
	padding:0;
	margin:0;
}
INPUT.clearField_SubmitBox_SL:link,INPUT.clearField_SubmitBox_SL:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #FFFFFF;
	border-left:0px dotted #4F3F2D;
	cursor:default;
	padding:0;
	margin:0;
}
INPUT.clearField_SubmitBox_SL:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #C69657;
	border-left:0px dotted #4F3F2D;
	cursor:pointer;
	padding:0;
	margin:0;
}
INPUT.clearField_SubmitBox_SL:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:1em;  /* 16px */
	color:#C69657;
	background:none;
	border-top:0px dotted #4F3F2D;
	border-right:0px dotted #4F3F2D;
	border-bottom:1px dotted #FFFFFF;
	border-left:0px dotted #4F3F2D;
	cursor:default;
	padding:0;
	margin:0;
}


INPUT.InputBox
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	/* width:75px;
	height:25px; */
	padding:5px 5px 5px 7px; /* top right bottom left */
}
INPUT.InputBox:link,INPUT.InputBox:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:5px 5px 5px 7px; /* top right bottom left */
}
INPUT.InputBox:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:solid;
	padding:5px 5px 5px 7px; /* top right bottom left */
}
INPUT.InputBox:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:5px 5px 5px 7px; /* top right bottom left */
}


TEXTAREA.TextBox
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:5px 5px 5px 7px; /* top right bottom left */
}
TEXTAREA.TextBox:link,TEXTAREA.TextBox:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:5px 5px 5px 7px; /* top right bottom left */
}
TEXTAREA.TextBox:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:solid;
	padding:5px 5px 5px 7px; /* top right bottom left */
}
TEXTAREA.TextBox:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:5px 5px 5px 7px; /* top right bottom left */
}


INPUT.SubmitBox
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:default;
	width:75px;
	line-height:25px;
	height:25px;
}
INPUT.SubmitBox:link,INPUT.SubmitBox:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:default;
	width:75px;
	line-height:25px;
	height:25px;
}
INPUT.SubmitBox:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#3D2217;
	border-width:1px;
	border-color:#C69657;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:pointer;
	width:75px;
	line-height:25px;
	height:25px;
}
INPUT.SubmitBox:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:default;
	width:75px;
	line-height:25px;
	height:25px;
}


INPUT.SearchInputBox
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:12px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:0px 4px 0px 4px; /* top right bottom left */
	vertical-align:middle;
	line-height:21px;
	width:150px;
	height:21px;
}
INPUT.SearchInputBox:link,INPUT.SearchInputBox:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:12px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:0px 4px 0px 4px; /* top right bottom left */
	vertical-align:middle;
	line-height:21px;
	width:150px;
	height:21px;
}
INPUT.SearchInputBox:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:12px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:solid;
	padding:0px 4px 0px 4px; /* top right bottom left */
	vertical-align:middle;
	line-height:21px;
	width:150px;
	height:21px;
}
INPUT.SearchInputBox:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:12px;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	padding:0px 4px 0px 4px; /* top right bottom left */
	vertical-align:middle;
	line-height:21px;
	width:150px;
	height:21px;
}

INPUT.SearchSubmitBox
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:default;
	width:75px;
	line-height:21px;
	height:21px;
}
INPUT.SearchSubmitBox:link,INPUT.SearchSubmitBox:visited
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:default;
	width:75px;
	line-height:21px;
	height:21px;
}
INPUT.SearchSubmitBox:hover
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#3D2217;
	border-width:1px;
	border-color:#C69657;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:pointer;
	width:75px;
	line-height:21px;
	height:21px;
}
INPUT.SearchSubmitBox:active
{
	font-family:"Century Gothic", Arial, Verdana, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#3D2217;
	background-color:none;
	border-width:1px;
	border-color:#C69657;
	border-style:dotted;
	text-align:center;
	vertical-align:middle;
	/* padding:1px 10px 1px 10px; */ /* top right bottom left */
	cursor:default;
	width:75px;
	line-height:21px;
	height:21px;
}

