﻿/* Presentation Stylesheet */ 

html {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666; font-size: 70%;
 line-height: 1.3em;
 
}

p {
 margin-top: 0; 
}

h1 {
 color: #45679d; font-size: 1.3em; font-weight: bold;
 margin-top: 0;
}

h2 {
 color: #45679d; font-size: 1.1em; font-weight: bold;
 margin-top: 0;
}

.event-header {
 color: #45679d; font-size: 1.7em; font-weight: bold;
 margin-top: 0;
}

.event p {
 margin-top: 6px;
}

.footer p {
 font-size: 0.9em; font-weight: bold;
 line-height: 2em; 
}

li { 
 padding: 0 0 8px 0;
}


/* --------------- LINK STYLES ---------------*/ 

a:link {
 color: #46689e; font-weight: bold; text-decoration: none;
}
a:visited {
 color: #46689e; font-weight: bold; text-decoration: none;
}

.real-products-mid-lh a:link { 
 line-height: 2.1em; font-weight: bold; text-decoration: none; 
}

.real-products-mid-lh a:hover { 
 line-height: 2.1em; font-weight: bold; text-decoration: none; color: #000000; 
}

.real-products-mid-lh a:visited { 
 line-height: 2.1em; font-weight: bold; text-decoration: none; 
}

.footer a:link {
 color: #203e6d; font-weight: bold; text-decoration: none;
}
.footer a:visited {
 color: #203e6d; font-weight: bold; text-decoration: none;
}


/* --------------- MENU STYLES ---------------*/ 

.ul_menu {
 clear: both;
 list-style: none;
 margin: 0px; padding: 8px 0;
}

.ul_menu li {
 display: inline;
 padding-left: 20px;
}

.ul_menu a:link {
 color: #ffffff; font-weight: bold; font-size: 0.9em;
 text-decoration: none;
}

.ul_menu a:visited {
 color: #ffffff; font-weight: bold; font-size: 0.9em;
 text-decoration: none;
}


/* -------------- INPUT STYLES ---------------*/ 

input {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em; color: #666666;
 padding: 3px;
}

textarea {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em; color: #666666;
 padding: 4px;
}

select {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em; color: #666666;
 padding: 5px;
}
