A:hover { text-decoration: underline; }
A { color:  #295E69; }
LI { list-style-type: square; list-style-position: outside; color: #2C5A5A; }
TH { font-family: Tahoma, sans-serif; color: #000000; font-size: 12px; background-color: #E7EFF7;}
*{ font-family: Verdana, Helvetica, sans-serif }

.address {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color:  #336666;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

body	{
	font-family: Tahoma, Helvetica, sans-serif;
        font-size: 12px;
	background-color: #FFFFFF; }

P, TR, TD, SPAN, UL, OL, LI, BLOCKQUOTE, A, B, INPUT {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	letter-spacing: 0px;
	word-spacing: 0px; }

p.indent { text-indent: 2em; }

.normal	{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color:  #000000;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.textsize	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
        color: #000000;
	font-weight: normal;
	line-height: 17px;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.normal-bold {
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color:  #295E69;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.headermenu {
	font-family: Georgia, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	color:  #333333;
	letter-spacing: 0.5px;
	word-spacing: 0pt;
	background-color: #E7EFF7;
	text-decoration: none; }

.table-header {
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color:  #FFFFFF;
	background-color: #4C7583;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.menu	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13px;
	color: #336666;
	background-color: #E7EFF7;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.w3c	{border: 0;}

.way	{border: 0;}

.ifa	{border: 0;}

.rmenu	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color:  #336666;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none;}

.menub	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	color:  #333333;
	background-color: #E7EFF7;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none;}

.access  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: normal;
        line-height: 13px;
        color: #000000;
        background-color: #FFFFFF;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.menuc	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	color: #336666;
	background-color: #E7EFF7;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none;}

/***************/
/* ORIGINAL ENTER BUTTON */
/* .button {
        font-size: 12px;
        font-weight: bold;
        background-color: #FFFFFF;
        color: #000000;
        border: 1px solid #990000;} */
/***************/

.button {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-align: center;
        margin-left: 37.5%;
        margin-right: 37.5%;
        border-color: #aaa #000 #000 #aaa;
        width: 6em;
        background: #fb0;}

.button:hover {
        position:relative;
        top: 1px;
        left: 1px;
        border-color: #000 #aaa #aaa #000;}

form    {
        padding: 0px;
        margin: 0px;}

label  {padding: 5px;}

checkbox  {
           margin: 0px;
           padding: 0px;
}

.selected	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color:  #AD3333;
	background-color: #E7EFF7;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.selectedb	{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	color:  #990000;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }
	
.rselected	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #AD3333;
	letter-spacing: 0px;
	background-color: #F8F5E6;
	word-spacing: 0pt;
	text-decoration: none; }
	

.head	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color:  #295E69;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

a.head:hover {text-decoration: underline; }

.link	{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color:  #295E69;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none;}

a.link:hover {text-decoration: underline; }

.footer	{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:  #336666;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.warning {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color:  #000000;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.signature {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color:  #999999;
	letter-spacing: 0px;
	word-spacing: 0pt;
        text-align: right;
        text-decoration: none; }

.masthead  {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 22px;
        line-height: 23px; 
	color:  #990000;
	letter-spacing: 0px;
	word-spacing: 1pt;
	font-weight: bold;
	text-decoration: none; }

.medium-header	{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color:  #990000;
	letter-spacing: 0px;
	word-spacing: 0pt;
	font-weight: bold;
	text-decoration: none; }

.drop-menu {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
        line-height: 13px;
	color:  #000000;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.proceed-header	{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 25px;
	color:  #FF0000;
	letter-spacing: 0px;
	word-spacing: 0pt;
	font-weight: bold;
	text-decoration: none; }

a.proceed-header:hover {
        color:  #FF0000;	
        text-decoration: underline; }

.special	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color:  #666666;
	letter-spacing: 0px;
	background-color: #F5F6E6;
	word-spacing: 0pt;
	text-decoration: none; }

.title	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:  #295E69;
	letter-spacing: 0px;
	word-spacing: 0pt;
	font-weight: bold;
	text-decoration: none; }

.button-grey {
	border: 1px solid #4C7583;
	font-size: 12px;
 	font-weight: bold;
	color: #4C7583;
	background-color: #FFFFFF;
	height: 16px; }

.box    {
        width: 167px;
        border: 1px dashed #336666;
        padding: 5px;
        margin: 0;
        background-color: #E7EFF7; }

.boxcontent	{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color:  #000000;
	letter-spacing: 0px;
	word-spacing: 0pt;
	text-decoration: none; }

.box2    {
        width: 500px;
        border: 1px dashed #990000;
        padding: 5px;
        margin: 0;
        background-color: #FFFFFF; }

.box3    {
        float: right;
        width: 500px;
        border: 1px dashed #336666;
        padding: 5px;
        margin: 0;
        background-color: #FFAAAA; }

.imageborder{
	border:1px solid #C0C0C0;
	padding:4px;
	margin-left: 5px;
	margin-top: 10px; }

.imageborder2{
	float: left;
        border:1px solid #C0C0C0;
	padding:2px;
	margin-left: 2px;
        margin-right: 20px;
	margin-top: 5px;
        margin-bottom: 5px;	
}

.picturetitle {
	text-align: left;
	font-size: 12px;
        margin: 5px 0px 0px;
	padding: 0px;
}

/***************/
/* CONTACT FORM   */
/***************/
/* SAMPLE FORM STYLES FOR SIMPLE PHP CONTACT FORM */
/* Modify to suit your own needs */

h1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
        line-height: 18px;
	color:  #990000;
	letter-spacing: 0px;
	word-spacing: 0pt;
}

h2 {
        font-family: Georgia, Helvetica, sans-serif;        
        font-size: 18px;
        font-weight: bold;
        line-height: 75%; 
	background-color:#FFFFFF;
	color: #000000;
}

.form_label{
/* These are the labels for each form element */
	width: 200px;
	text-align: right;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal; 
}

#warn_box{
/* This is the DIV which prints errors at the top of the page during validation */
	border: 1px solid #ccc;
	background-color: #ddd;
	padding: 5px;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal;
}

#warn_box ul{
/* This is the list of error messages in the 'warn_box' DIV  */
	list-style-type: square;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal;
}

#cont_form_wrapper{
/* This is the div that wraps the form itself. No styles here, but I list it anyway */
        border: 1px dotted rgb(255, 0, 0);
        padding: 5px;
}

#contact_form{
/* This is the table which holds the form */
	border: 0;
	border-collapse: collapse;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal;
}

#contact_form td{
/* These are the cells in the form table */
	padding: 3px;
	vertical-align: top;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal;
}

.warn_msg{
/* These are the table cells which print the individual messages during validation */
	border: 1px solid #ccc;
	background-color: #ddd;
	padding: 3px;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal;
}

.form_text{
/* These are the 'text' input types in the form */
	width: 200px;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal;
}

.form_txt_area{
/* This is the textarea used in the form */
	width: 200px;
        font-family: Tahoma, Helvetica, sans-serif;        
        font-size: 12px;
        font-weight: normal;
}

.submit-button
{
color: #000;
background: #fb0;
border: 2px #9cf outset
}

fieldset
{ 
border: 1px solid #FF0000;
padding: 5px; 
}
