body {}
p {}
td {}
.class  { color: #3f5eae; font-size: 12px; line-height: 36px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; letter-spacing: 2px }
.upperbig   { color: #102375; font-size: 26px; font-family: Georgia, "Times New Roman", Times }
.upperbigWht { color: #fff; font-weight: bold; font-size: 22px; font-family: Georgia, "Times New Roman", Times; text-transform: uppercase }
.uppersmall  { color: #102375; font-size: 16px; font-family: Georgia, "Times New Roman", Times }
.italic    { color: #102375; font-style: italic; font-size: 16px; font-family: Georgia, "Times New Roman", Times }
.upper_white { color: #fff; font-size: 14px; font-family: Georgia, "Times New Roman", Times }
.credit   { color: #09164c; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gentext  { color: #102375; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.gentextBold  { color: #102375; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.title   { color: #102375; font-weight: bold; font-size: 20px; font-family: Georgia;  margin-bottom: -10px }

h1 { font-weight: bold; font-size: 28px; font-family: Georgia; margin-top: 10px;}


.BoldWhite { color: #fff;  font-size: 12px; font-family: Georgia }
.yellow { color: #ea9f22; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { text-decoration: none }
.upper_white_sm { color: #fff; font-size: 12px; font-family: Georgia, "Times New Roman", Times }
.gentext_sm { color: #102375; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.store_button   { color: #ffffff; font-weight: bold; font-size: 16px; font-family: verdana; text-decoration: none; background-color: #ea9f22; text-align: center; padding: 6px; border: solid 1px #015697; position: relative; top: -5px; width: 80px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; cursor: hand }

.store_button:hover {
	color:#dfdfdf;
}
.store_button:active {
	position:relative;
	top:1px;

}

.store_button:visited {
	position:relative;
	top:1px;

}

.m_button    { color: #ffffff; font-weight: bold; font-size: 16px; font-family: verdana; text-decoration: none; background-color: #ea9f22; text-align: center; padding: 6px; border: solid 1px #015697; position: relative; top: -15px; left: -30px; width: 80px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; cursor: hand  }

.m_button:hover {
	color:#dfdfdf;
}
.m_button:active {
	position:relative;
	top:-10px;

}

.m_button:visited {
	position:relative;
	top:-10px;

}


#listing   { font-family: Georgia; padding-top: 5px; padding-right: 5px; padding-left: 5px }
#howto { padding-right: 5px; padding-left: 5px }
#company { padding-right: 5px; padding-left: 5px }
.list  { color: #102375; font-style: italic; font-size: 12px; font-family: Georgia, "Times New Roman", Times }
#headbar   { background-color: #3f5eae; margin-right: -100%; margin-left: -100%; height: 132px }
#head   { margin-right: auto; margin-left: auto; border: none; width: 1200px; height: 132px }
#logo   { background-image: url(Graphics/logo.gif); position: relative; width: 185px; height: 132px }
#headtext  { text-align: left; float: left; position: relative; top: -132px; left: 250px; width: 500px; height: 132px }
#store  { position: relative; top: -23px; left: 600px }
#main { margin-right: auto; margin-left: auto }


.mail_box        { font-size: 12px; font-family: verdana; background-color: white; text-align: center; padding: 10px; border: solid 5px #3f5eae; position: absolute; z-index: 100; top: -200px; left: 730px; width: 400px; height: 170px; -moz-border-radius: 22px; -webkit-border-radius: 22px; border-radius: 22px; cursor: hand; opacity: 0.5; display: none }


.mail_box:hover     { cursor: move;  }

.warning   { color: #f00; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }