body,p,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,fieldset,table,th,tr,td {font-family:verdana,arial,helvetica,sans-serif; font-size:11px; line-height:125%;}

/* ####################################################################################### */
/* Copyright 2003-2008, AlphaPlex, Inc.  All Rights Reserved.  Web Site: www.alphaplex.net */
/* ####################################################################################### */

/* Colors Used */
/* #####################################################################################
Coffee Lt Brown #a0674c
Coffee Md Brown #6f2d1d
Coffee Dk Brown #370101
Coffee Orange 	#850015

Logo Dk Brown 	#431b01
Logo Green	#b0a655
Logo Bdr Green	#c8c18b
Logo Bkd Yellow #f5dca2

Body Bkd	#daa87b
Borders		#bb9267
*/


/* General Elements */
/* ##################################################################################### */
body	{margin:0px; padding:0px; background:url(images/BKD3.gif) repeat-x #907a62;}
fieldset{border:none;}
form	{margin:0px; padding:0px;}
table	{margin:0px; padding:0px; border-collapse:collapse;}
th	{vertical-align:top; text-align:left;}
td	{margin:0px; padding:0px; vertical-align:top;}
img	{margin:0px; padding:0px; border:0px;}
li	{margin:0px 0px 0px -15px;}
h1	{font-size:22px; color:#6f2d1d; font-family:arial narrow, arial-narrow; position:relative; left:-20px;}	
h2	{font-size:14px; color:#a5703f;}
h3	{font-size:13px; color:#6f2d1d;}
h4	{font-size:13px;}
p	{}
sup	{}
input[type="submit"] {background:url(images/TopNav_o.gif) repeat-x #900; color:#fff; border:2px solid #acacac; 
	font-weight:bold; font-size:11px; font-family:verdana; cursor:pointer;}

a.button {background:url(images/TopNav_o.gif) repeat-x #900; border:2px solid #acacac; padding:1px 20px 2px 20px;
	  font-weight:bold; font-size:11px; font-family:verdana; cursor:pointer; text-decoration:none; position:relative; #top:-2px;}
a.button:link, a.button:visited {color:#fff;}
a.button:active, a.button:hover {color:#fff;}

a:link, a:visited {color:#900;}
a:active, a:hover {color:#33c;}

@media print {
	#Header, #ShadowL, #Col1, #TopNav, #PageBar, #Col3, #ShadowR, #Col4, #Footer1, #Footer2 {display:none;}
	#PageImage, #PageSlogan {border:none !important; text-align:center;}
	#wrapper   {width:644px !important;}
	#Col2	   {border:none !important;}
	#MainBody  {background:none !important;}
	#Content   {border:none !important; padding:10px !important;}
}


/* Site Page Elements */
/* ##################################################################################### */
#wrapper  {margin:0 auto; width:855px;}
#MainBody {width:100%; background:url(images/BKDaccent.jpg) no-repeat top center #d8d5ba;}
#Content  {padding:10px 40px; background:#fff; border-left:1px solid #bb9267; border-right:1px solid #bb9267; min-height:700px;}

#ShadowTL {width:8px; vertical-align:bottom;}
#ShadowTR {width:8px; vertical-align:bottom;}
#ShadowL  {width:8px; background:url(images/Shadow_L.gif) repeat-y;}
#ShadowR  {width:8px; background:url(images/Shadow_R.gif) repeat-y;}

#Col1 {width:175px; background:url(images/LeftNavG.gif) repeat-x 0px 151px #fff; border-bottom:1px solid #bb9267; padding-bottom:15px;}
#Col2 {border-bottom:1px solid #bb9267;}
#Col3 {width:18px; vertical-align:bottom; color:#d8d5ba;}
  #Col3 #cover {position:relative; top:5px; left:-2px;}
#Col4 {height:18px;}

#PageSlogan {padding:10px 18px 10px 0px; text-align:center; color:#3c2b27; font-family:times, times new roman; 
	     font-variant:small-caps; font-size:28px; font-weight:bold;}
#PageImage  {border-left:1px solid #bb9267; border-right:1px solid #bb9267;}
#PageBar    {background:url(images/Bar.gif) repeat-x; border:1px solid #bb9267;}

.LNavTitle	{font-size:14px; color:#a0674c; font-weight:bold; text-align:center; margin-bottom:5px;}
.LNavLinks	{width:100%; margin:10px 0px;}
  .LNavLinks td {border-top:1px dashed #6f2d1d; border-bottom:1px dashed #6f2d1d; font-size:11px; font-weight:bold; color:#6f2d1d;}
  .LNavLinks a 	{display:block; text-decoration:none; padding:5px 3px;}
  .LNavLinks a:link, .LNavLinks a:visited {color:#6f2d1d; background:none;}
  .LNavLinks a:active, .LNavLinks a:hover {color:#ffffff; background:#6f2d1d;}
  .LNavLinks .Title {padding:5px 3px 1px 3px;}
  .LNavLinks ul {margin-top:0px; margin-bottom:5px; color:#000;}
  .LNavLinks li {margin:0px 0px 0px -22px; font-size:10px; list-style-image:url(images/Bullet_Pointer.gif);}
  .LNavLinks li a {padding:0px; font-weight:normal;}
  .LNavLinks li a:link, .LNavLinks li a:visited {color:#000; background:none; text-decoration:none;}
  .LNavLinks li a:active, .LNavLinks li a:hover {color:#0000ff; background:none; text-decoration:underline;}
.LNavRefer	{width:100%; margin:5px 0px;}
  .LNavRefer td	{font-size:10px;}
  .LNavRefer .Q {padding:0px 3px 0px 5px;}
  .LNavRefer .A {padding:0px 5px 0px 0px;}
  .LNavRefer img{margin-top:4px;}
  .LNavRefer a 	{}
  .LNavRefer a:link, .LNavRefer a:visited {color:#a0674c;}
  .LNavRefer a:active, .LNavRefer a:hover {color:#0000ff;}
.LNavNewsletter	{background:url(images/LNavBoxBKD.gif) repeat-x #dec992; border:1px solid #bb9267; margin:10px; text-align:center;}
  .LNavNewsletter .Title {padding:5px 0px; color:#6f2d1d; font-weight:bold; font-size:11px;}
  .LNavNewsletter input {font-size:11px;}
  .LNavNewsletter input[type="submit"] {position:relative; top:-1px; left:-1px; height:18px;}
.LNavLogos {text-align:center; margin-top:10px;}
  .LNavLogos img {margin:5px 0px;}


/* Header */
/* ##################################################################################### */
#Header {width:100%; background:url(images/Shadow_T.gif) repeat-x bottom;}
#Head1  {width:175px;}
#Head2  {vertical-align:bottom; padding:0px 20px 7px 5px; font-size:10px; text-align:right; color:#978b2d; font-weight:bold;}
  #Head2 a {padding:0px 5px;}
  #Head2 a:link, #Head2 a:visited {color:#6f2d1d; text-decoration:none;}
  #Head2 a:active, #Head2 a:hover {color:#0000ff; text-decoration:underline;}

#TopNav    {width:100%; border:1px solid #bb9267; border-left:2px solid #bb9267; #border-left:1px solid #bb9267;} /* # hack effects IE, but used to fix Firfox */
#TopNav td {font-size:10px; font-weight:bold; border:1px solid #bb9267; text-transform:uppercase;}
  #TopNav a {display:block; text-decoration:none; padding:5px; text-align:center;}
  #TopNav a:link, #TopNav a:visited {color:#3c2b27; background:url(images/TopNav.gif) repeat-x;}
  #TopNav a:active, #TopNav a:hover {color:#ffffff; background:url(images/TopNav_o.gif) repeat-x;}
  #TopNav a#NavON:link, #TopNav a#NavON:visited, #TopNav a#NavON:active, #TopNav a#NavON:hover {color:#ffffff; background:url(images/TopNav_o.gif) repeat-x;}


/* Footer */
/* ##################################################################################### */
#Footer1 {width:100%; background:url(images/Shadow_B.gif) repeat-x;}
#Foot1a  {}
#Foot1b  {text-align:right;}

#Footer2  {text-align:center; font-size:11px; color:#fff;}
  #Footer2 a {}
  #Footer2 a:link, #Footer2 a:visited {color:#fef7d3; text-decoration:none;}
  #Footer2 a:active, #Footer2 a:hover {color:#0000ff; text-decoration:underline;}

#Footer3 {text-align:center; font-size:10px; color:#d8bf7d; padding:5px 0px 10px 0px;}
  #Footer3 a {}
  #Footer3 a:link, #Footer3 a:visited {color:#d8bf7d; text-decoration:none;}
  #Footer3 a:active, #Footer3 a:hover {color:#d8bf7d; text-decoration:underline;}


/* Form Tables */
/* ##################################################################################### */
.tableForm 	{margin-bottom:5px;}
th, .tableHead, .tableHighlight {padding:2px 6px; font-weight:bold;}
.tablePrompt 	{padding:5px 3px 0px 3px; font-weight:bold; font-size:10px; text-align:right;}
.tableData 	{padding:1px 5px;}
.subT td	{padding:0px 4px 0px 0px;}
.subTHead	{font-size:9px; font-weight:bold; padding:0px 3px; position:relative; top:1px; color:#900;}
.rowColor	{background:#f7fafa;}


/* Custom Elements */
/* ##################################################################################### */
a.noline:link, a.noline:visited {text-decoration:none;}
a.noline:active, a.noline:hover {text-decoration:underline;}

.NewWindow {margin:10px; padding:10px; background:#fff; border:6px double #000;}
.Icon {position:relative; top:2px; margin-right:3px;}
.help {color:#900;}
.border  {border:1px solid #bb9267;}

.HelpButton {margin:0px 5px; cursor:help; position:relative; top:2px;}
.HelpBox    {display:none; position:absolute; z-index:100; background:#e1e9ff; border:4px double #000; width:300px;
	filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.95); -moz-opacity:0.95;}
.HelpDrag   {background:#000; text-align:center; color:#626262; font-weight:bold; text-transform:uppercase; cursor:pointer;
	padding:4px; letter-spacing:15px;}
.HelpClose  {cursor:pointer; float:right; font-weight:bold; font-size:12px; font-family:arial; padding:0px 3px;
	background:url(images/ButtonBKD.gif) repeat-x #fa0303; color:#fff; border:2px solid #acacac;}
.HelpTitle  {padding-top:8px; padding-bottom:5px; text-align:center; font-weight:bold; font-size:16px; 
	background:#cad8ff; border-bottom:1px solid #000;}
.HelpText   {padding:15px; font-weight:normal; font-size:13px; height:200px; overflow:auto;}
.HelpText p {font-weight:normal; font-size:13px;}

.divFlat p, .divFlat ul {margin-top:0px; text-align:justify;}
