/* ======================================================================== 
CSS Stylesheet for Vegas Vairs Web Page Formatting.
=========================================================================== */

.container {
	overflow: auto;
	height: auto;
	width: auto;
}

body{  
{ width:100%; text-align:center; font-size:100%; background-color: white;} 

table.center
{ width:100%; max-width:980px; margin-left:auto; margin-right:auto; padding: 1px;  border-collapse: collapse; border-width:1px;  border-style:solid;  border-color:khaki; }

th
{ padding:5px; width:95%;  text-align:right; border-collapse: collapse; border-width:1px;  border-style:solid;  border-color:khaki;}

tr
{ padding:5px; text-align:left; border-collapse: collapse; border-width:1px;  border-style:solid;  border-color:khaki;}

td.celltop
{ padding:5px; text-align:left; border-collapse: collapse; border-width:1px;  border-style:solid;  border-color:khaki; vertical-align:top;}

td.cellleft
{ padding:5px; text-align:left; border-collapse: collapse; border-width:1px;  border-style:solid;  border-color:khaki; vertical-align:top;}

td.cellmiddle
{ padding:5px; text-align:left;  border-collapse: collapse; border-width:1px;  border-style:solid;  border-color:khaki; vertical-align:top; }

td.cellright
{ padding:5px; text-align:left;  border-collapse: collapse; border-width:1px;  border-style:solid;  border-color:khaki; vertical-align:top;}

table.borderless
{ border-style:solid; border-width:5px; border-color:transparent; border-collapse: collapse; }

tr.borderless
{ border-style:solid; border-width:5px; border-color:transparent; border-collapse: collapse; }

td.contactpagefont
{margin-left: 2.5vmin; max-width: 20%; margin-right: 1vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 2.5vmin; color: white;}

td.pretextareaspecs
{font-family: Verdana, Helvetica, sans-serif; font-size: 2.5vmin; color: white;}

textarea.textareacommentblock
{margin-left: 2.5vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 2.5vmin; color: black;}

textarea.textareaspecs
{margin-left: 0.0vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 2.5vmin; color: black;}

h1 { margin-left: 1vmin; margin-right: 2.5vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 2em; font-weight: bold; color: #8B0000; line-height:100%; }
h2 { margin-left: 1vmin; margin-right: 2.5vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 1.6em; font-weight: bold; color: #8B0000; line-height:100%; }
h3 { margin-left: 2.5vmin; margin-right: 2.5vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 1.3em,; font-weight: bold; color:#8B0000;  }
h4 { margin-left: 2.5vmin; margin-right: 2.5vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #8B0000;  }

p { margin-left: 0vmin; margin-right: 1vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 1em; color: black;}
q { margin-left: 0vmin; font-family: Verdana, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #143582; font-style: italic}
u { font-family: Verdana, Helvetica, sans-serif; font-size: em; color: white;}
OL {margin-left: 0vmin; margin-right: 3.5vmin; list-style-type: decimal; list-style-position: outside; font-family: Verdana, Helvetica, sans-serif; font-size: .9em; color: black}

img.displaycenter
{display: block; margin-left: auto; margin-right: auto }

.align-left { float:left; margin: 0 2.1vmin 2.1vmin 0; }
.align-right { float:right; margin: 0 0 2.1vmin 2.1vmin; }

.imagemargin {margin-top:0px; width: 100%; }

a:link {font-family: Verdana, Helvetica, sans-serif; font-size: 1em; color: cornflowerblue}    /* unvisited link */
a:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 1em; color: red} /* visited link */
a:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 1em; color:orange}   /* mouse over link */
a:active {font-family: Verdana, Helvetica, sans-serif; font-size: 1em; color: gold}  /* selected link */

/* use trapField for anti-spam honeypot */
#trapField{
position:fixed; 
visibility: hidden; 
top:-500px; left:-500px;
}