﻿body 
{
    font: 12px arial,verdana,helvetica,'sans serif';
    color:#000;
    margin:0;
    background:#e2e2e2;
}
#outer {width:1000px; 
        margin:auto;
        border: solid 1px #3f515d;}
#header 
{width:1000px;
    background:url('images/navbuts/navhead_01.gif') repeat-x;
    height:150px;
    text-align:center;
}

.mainBody {
    position:relative;
    overflow:visible;
    width:1000px;
    padding:0;
    margin:0
}

.leftCol
{
	float:left;
	width:190px;
background:url('images/navbuts/navBack.gif') repeat-y;
vertical-align: top; padding-bottom:20px;
}

.rightCol
{    overflow:visible;

	float:left;
	width:770px;
	padding: 20px 20px 0 20px;
background:#fff;}


.body12
{font: 12px arial;
 margin-bottom:18px;
 text-align:justify;
}
.inlineImgR {margin: 0px 0px 20px 20px;border:solid 1px black;float:right}

.navFormField
{font: 10px arial,verdana,'sans serif';}
.nav10 {font: 12px times, 'Times New Roman', Serif;
        color:White;
        text-align:center;
        margin:3px}
.navbar {padding: 15px 0px 10px 0px}
.navLink
{font: bold 12px times,'times new roman',serif;
 color:White;
 text-align:right;
 text-transform:capitalize;
}
.imageBut {border:0;display:block;text-align:right;margin-right:20px;}
h2{  font-size: 18px;
  color: #012F57;
  font-family: Arial, Verdana, Helvetica, geneva, Sans-Serif;
  text-align:center;
  margin-bottom: 18px;
}
.formTag
{
  font-size: 12px;
  color: #012F57;
  font-family: Arial, Verdana, Helvetica, geneva, Sans-Serif;
  text-align:right;
  
}
.formField
{
  font-size: 12px;
  color: #000000;
  font-family: Arial, Verdana, Helvetica, geneva, Sans-Serif;
  text-align:left;
  
}
.pName
{ font: 14px 'Times New Roman', Times, serif;
  color: #012F57;
  text-align:center;
}
.pName2
{ font: 18px 'Times New Roman', Times, serif;
  color: #012F57;
  text-align:left;
  width:400px;
}
.pDesc
{ font: 12px arial, verdana, 'sans serif';
  color: #012F57;
  text-align:left;
}
.pagehead{
  font: bold 14px 'Times New Roman', Times, serif;
  color: #012F57;
  text-align:left;
  border:solid 1px #012f57;
  background-color:#dddddd;
  padding: 2px;
  margin-bottom:20px
}
.catHead {font:bold italic 24px 'Times New Roman', Times, serif;color:#012F57;
    clear:both;border-bottom:solid 1px #012f57;padding:20px 0 3px 0;margin-bottom:10px;}
th.state{
  font-size: 14px;
  color: #012F57;
  font-family: 'Times New Roman' , Times, serif;
  text-align:left;
  border:solid 1px #012f57;
  background-color:#dddddd;
  padding: 2px;
}
td.state{
  font-size: 10px;
  color: #000000;
  font-family: arial,verdana,sans-serif,helvetica,geneva;
  text-align:left;
}
.store{
  font-size: 12px;
  color: #000000;
  font-family: arial,verdana,sans-serif,helvetica,geneva;
  text-align:left;
  font-weight:bold;
  margin-top:10px;
}
.errorTxt
{
  font-size: 11px;
  color: #ff0000;
  font-family: Arial, Verdana, Helvetica, geneva, Sans-Serif;
  text-align:left;
}

a img {border:0;}

A.navLink:link {font-family:times, Times New Roman, Serif;font-size:12px;color:#d2d2d2; font-weight:bold; text-transform:uppercase;}
A.navLink:visited {font-family:times, Times New Roman, Serif;font-size:12px;color:#d2d2d2;font-weight:bold; text-transform:uppercase;}
A.navLink:hover {font-family:times, Times New Roman, Serif;font-size:12px;color:White;font-weight:bold;text-decoration:underline; text-transform:uppercase;}
A.navLink:active {font-family:times, Times New Roman, Serif;font-size:12px;color:#d2d2d2;font-weight:bold; text-transform:uppercase;}

A.pName:link
{ font: 14px times,'Times New Roman',serif; 
  color: #012F57; 
  text-align:center;
  text-decoration:none;
  text-transform:capitalize;
}
A.pName:visited
{ font: 14px times,'Times New Roman',serif; 
  color: #012F57; 
  text-align:center;
  text-decoration:none;
  text-transform:capitalize;
}
A.pName:hover
{font: 14px times,'Times New Roman',serif; 
  color: #330000; 
  text-align:center;
  text-decoration:none;
  text-transform:capitalize;
}
A.pName:active
{ font: 14px times,'Times New Roman',serif; 
  color: #012F57; 
  text-align:center;
  text-decoration:none;
  text-transform:capitalize;
}
A.gray12:link {COLOR: #000000; FONT: bold 10px arial,verdana,'sans serif',helvetica,geneva; text-decoration:underline; text-transform:capitalize; }
A.gray12:visited {COLOR: #000000; FONT: bold 10px arial,verdana,'sans serif',helvetica,geneva; text-decoration:underline; text-transform:capitalize; }
A.gray12:hover {COLOR: #045398; FONT: bold 10px arial,verdana,'sans serif',helvetica,geneva; text-decoration:none; text-transform:capitalize; }
A.gray12:active {COLOR: #000000; FONT: bold 10px arial,verdana,'sans serif',helvetica,geneva; text-decoration:underline; text-transform:capitalize; }

A.backbut:link {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#000000; padding:2px; border:solid 1 #000000; width:75px; text-align:center;margin-top:10px;}
A.backbut:visited {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#000000; padding:2px; border:solid 1 #000000; width:75px; text-align:center;margin-top:10px;}
A.backbut:hover {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#045398; padding:2px; border:solid 1 #000000; width:75px; text-align:center;margin-top:10px; }
A.backbut:active {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#000000; padding:2px; border:solid 1 #000000;    width:75px; text-align:center;margin-top:10px; }

A.buybut:link {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#097C00; padding:2px; border:solid 1 #000000; width:75px; text-align:center;}
A.buybut:visited {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#097C00; padding:2px; border:solid 1 #000000; width:75px; text-align:center;}
A.buybut:hover {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#583400; padding:2px; border:solid 1 #000000; width:75px; text-align:center; }
A.buybut:active {COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif,helvetica,geneva; FONT-size: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration:none; background-color:#097C00; padding:2px; border:solid 1 #000000;    width:75px; text-align:center; }

div.formrow {
  clear: both;
      height: 35px;
      width:600px;
  font: 12px Arial,Geneva,Helvetica,'sans serif'; color:#012F57
  }

div.formrow span.label {
  float: left;
  width: 100px;
  text-align: right;
  vertical-align:middle;
  margin-right:10px
  }

div.formrow span.formw {
  float: left;
  width: 340px;
  text-align: left;
  } 
div.formrow span.formTag {
  float: left;
  width: 100px;
  text-align: right;
  vertical-align:middle;
  margin-right:10px
  }

div.formrow span.formField {
  float: left;
  width: 180px;
  text-align: left;
  } 
div.formrow span.formField2 {
  float: left;
  width: 340px;
  text-align: left;
  } 
div.eventRow {
  clear: both;
      width:600px;
  font: 12px Arial,Geneva,Helvetica,'sans serif'; color:#012F57
  }
  
div.eventRow span.eventDate {
  font-weight: bold;
  float: left;
  width: 100px;
  text-align: right;
  margin-right:10px
  }
  div.eventRow span.eventTitle {
  font-weight: bold;
  float: left;
  width: 480px;
  text-align: left;
  margin-right:10px
  }
.eventLoc {
  font: italic 12px Arial,Geneva,Helvetica,'sans serif'; color:black;
  text-align: left;
  margin-left:110px
  }
.eventDesc {
  font: 10px Arial,Geneva,Helvetica,'sans serif'; color:black;
  text-align: left;
  margin: 0 0 30px 110px;
  }
  
  div.catRow {
  clear: both;
  width:640px;
  margin:auto;
  padding-top:20px
  }
  div.catThmb {
  float:left;
  width:150px;
  height:200px;
  padding-right:10px;
  font: 12px Arial,Geneva,Helvetica,'sans serif'; color:#012F57;
  margin:auto;
  vertical-align:baseline;
  text-align:center;
  }
  div.catThmbBoot {
  float:left;
  width:150px;
  height:250px;
  padding-right:10px;
  font: 12px Arial,Geneva,Helvetica,'sans serif'; color:#012F57;
  margin:auto;
  vertical-align:baseline;
  text-align:center;
  }

