﻿/* ++++++++++ Main style sheet +++++++++++++ */
body {
	font-family: "Arial";
	font-size: 10pt;
	background-color: #EBDDBD;
	color: #663300;
	margin: 0px;
}
/* ------------------Define Menu behavior ----------------- */   

/* ------------------Define HTML Tag behvior ----------------- */  
.rsvp_cell {
	vertical-align: middle;
	height: 30px;
	width: 50%;
	padding-left: 10px;
}
.pdf_cell {
	vertical-align: middle;
	height: 30px;
	width: 50%;
}
.map_cell {
	vertical-align: middle;
	height: 30px;
	width: 50%;
	padding-left: 10px;
	padding-top: 6px;
}
table        { 
    font-family: Verdana; 
    font-size: 11pt; 
    }
ul           { 
    margin-bottom: 0 
    }
h1           { 
    color: #663300; 
    font-size:14pt; 
    font-weight:bold; 
    font-family:Arial; 
    margin-top:0; 
    margin-bottom:0 
    }
h2          { 
    font-family: Arial; 
    font-size: 12pt; 
    color: #663300; 
    font-weight: bold 
    }
h3          { 
    font-family: Arial; 
    color: #663300; 
    font-weight: bold 
    }
p    {
	margin-top: 0; margin-bottom: 0
    }
hr  {
	margin-bottom: 0; 
	color:#996600; 
	height:1px
    }      
.layout  {
	background-image: url('images/gradient_left_edge.jpg');
	background-repeat: repeat-y;
	background-position: left top;
	width: 100%;
}
.pagelinks {
	font-weight: bold;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}
.maincell    { 
    background-image: url('images/upper_left_corner.gif'); 
    background-repeat: no-repeat; 
    background-position: left top 
    }
.headercell  { 
    color: #EBDDBD; 
    padding-left: 8px; 
    padding-top: 2px; 
    padding-bottom: 2px; 
    background-color: #996600
    }
.bannerercell  { 
    background-position: left center; 
    color: #996600; 
    background-repeat:no-repeat
    }    
.content   { 
    font-family: Arial; 
    font-size: 11pt; 
    line-height: 150%;
	text-align: left;
}
/* -------------- Define standard hyperlink behavior---------- */
a:link       {
     text-decoration:underline; 
     color:#663300;       
     }
a:active     { 
    text-decoration:underline;
     color:#663300;       
    }
a:visited    { 
    text-decoration:underline; 
     color:#663300;       
    }
a:hover      { 
    text-decoration:underline;
    color:#CC3300; 
    font-style:italic     
    }
/* -----------Define Navigation section and hyperlink behavior---------- */       
.nav         { 
    background-position: left top; background-color: #EBDDBD; 
    color:#996600; 
    font-size:10pt; 
    font-family:Arial; 
    background-image:url('images/gradient_left_edge.jpg'); 
    background-repeat:repeat-y; 
    text-decoration:none
    }
.linkimage  {
    border: 1px solid #996633
    }
/* ----------- These not used in this app---------- */        
.nav a:link    {
    color: #996600; 
    text-decoration:none 
    }
.nav a:visited    {
    color: #996600; 
    text-decoration:none 
    }
.nav a:hover    {
    color: #996600; 
    text-decoration:none; 
    font-weight:bold; 
    font-style:italic 
    }
/* ----------------Define Form Fields behavior--------------- */    
.formtable   {
    border: 2px solid #C0C0C0}
.formtable td { 
    padding-left: 4px; 
    padding-right: 4px; padding-top:2px; padding-bottom:2px 
    }
.formfield   { 
    border:1px solid #C0C0C0; font-family: Arial; 
    font-size: 10pt; 
    font-weight: bold 
    }
.formbutton  { 
    border:2px solid #CC9900; font-family: Arial; 
    font-size: 10pt; 
    font-weight: bold; 
    color: #CC9900;
    background-color: #000000
	 
    }
.formtable button { color: #FFFFFF; background-color: #000000 }
input        { 
    border: 1px solid #000000; color:#000080; font-style:italic
 
    }
select       { 
    border: 1px solid #000000
 
    }
/* ----------------Page xx of xx --------------- */
textarea     { 
    border: 1px solid #000000; color:#000080; font-style:italic
 
    }
.hidediv {
	visibility: hidden
}