/* $Id: system.css,v 1.1 2007/08/23 19:38:31 Denise Exp $ */

/* This is the cascading style sheet page that links to any HTML page holding a LINK to it */
/*** This code is written by Denise Subramaniam and is copyright protected. ***/
/*** It is illegal to copy this code or to use it without permission. ***/
/*** It is illegal to remove this copyright declaration. ***/

body {
	background: url(images/bg1-green.jpg);
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

table.bg {
    background-color: #AE8966;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
   /*padding-top: 5px;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 5px; */
    padding: 0px;
    border: #000000 solid 2px;
}

td.bg {
    color: #ffffcc;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}

td.header {
    background: url(images/header.jpg);
    width: 750px;
    height: 100px;
}

table.main {
    background-color: #ffffcc;
    margin-right: auto;
    margin-left: auto;
    border: #315B33 groove 6px;
    width: 750px;
    height: 550px;
    padding: 0px;
}

a:link {
	color: #315B33;
	text-decoration: none;
    font-family: Tahoma, Ariel, sans-serif; 
}

a:visited {
	text-decoration: none;
    font-family: Tahoma, Ariel, sans-serif; 
	color: #87434B;
}

a:hover {
	text-decoration: none;
    font-family: Tahoma, Ariel, sans-serif; 
	color: #87434B;
}

a:active {
	text-decoration: none;
}

p.main { 
    font-family: "Trebuchet MS", "Arial", "sans-serif";
    text-align: left;
    font-size: .94em; 
    color: #315B33; 
    margin-right: 10px;
    margin-left: 50px; ; 
}

h1   { 
    color: #315B33;
    text-align: center;
    font-family: Tahoma, Ariel, sans-serif; 
    font-size: 1.4em; 
    margin: 15px 20px .5em 10px; 
}

h2	{ 
    color: #315B33;
    text-align: center;
    font-family: Tahoma, Ariel, sans-serif; 
    font-size: 14pt; 
    margin: 0px; 
}

h3	{ 
    color: #315B33;
    text-align: center;
    font-family: Tahoma, Ariel, sans-serif; 
    font-size: 14px; 
    margin: 0px; 
}

ul li   { 
    font-size: 12pt;
    color: #315B33;
    text-align: left;
    font-family: Tahoma, Ariel, sans-serif; 
    list-style-type: square;
    margin-left: 50px;
}

li.nav   { 
    font-size: 10pt;
    color: #315B33;
    text-align: left;
    font-family: Ariel, sans-serif; 
    list-style: none;
    margin: 0px;
    padding:0px;
}

a.nav {
    font-size: 10pt;
    color: #315B33;
    font-family: Tahoma, Ariel, sans-serif; 
}

/* Start Special Classes for Login Box */

table.login {
    background: #ffffcc;
}

td.login {
    background: #ffffcc;
}

.input-box {
color: #486600;
background: #ffffff;
border: #315B33 solid 1px;
}

.submit-button {
font-family: Tahoma, Ariel, sans-serif; 
font-size: 11px;
color: #ffffff;
background: #486600;
border: 2px #315B33 outset;
padding-top: 2px;
padding-bottom: 2px;
}

fieldset {
border: #315B33 solid 1px;
background: #ffffcc;
margin-top: 5px;
}

legend {
background: #486600;
font-family: Tahoma, Ariel, sans-serif; 
font-size: 11px;
color: #FFFFFF;
border: #315B33 solid 1px;
padding: 0.2em 0.5em;
}

td.login-label {
width: 30px;
font-family: Tahoma, Ariel, sans-serif; 
font-size: 10pt; 
font-weight: bold;
text-align: right;
color: #993300;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 10px;
}

td.login-field {
width: 40px;
font-family: Tahoma, Ariel, sans-serif; 
font-size: 10pt; 
font-weight: bold;
text-align: left;
color: #000000;
padding-left: 10px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

a.legend {
color: #ffffff;
font-family: Tahoma, Ariel, sans-serif; 
font-size: 11pt;
}

/* End Special Classes for Login Box */


/* Start Registration Styles */

h1.event_reg {
    text-align: center;
    color: #486600; 
    font-family: Tahoma, Ariel, sans-serif; 
    font-size: 1.2em; 
}

h2.event_reg {
    text-align: center;
    color: #315B33; 
    font-family: Tahoma, Ariel, sans-serif; 
    font-size: 1em; 
}

h3.event_reg {
    text-align: center;font-family: "Trebuchet MS", "Arial", "sans-serif"; 
    font-size: .94em; 
    color: #315B33; 
}

td.reg-instructions {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
margin-left: 50px;
padding-left: 50px;
}

td.instructions {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
color: #315B33;
text-align: left;
}

td.reg-instructions-red {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: red;
text-align: center;
}

td.reg-instructions-center {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: center;
}

td.reg-instructions-sm {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 10pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
margin-left: 50px;
padding-left: 50px;
}

font.reg-instructions-sm {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 10pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
}

td.reg-label {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: right;
}

td.reg-label-left {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
margin-right: 50px;
}

a.reg-link {
text-decoration: underline;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 12pt;
color: #315B33;
}


/* End Registration Styles */

/* Start Input Styles */

td.programs-label {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: center;
}

td.label {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: right;
margin-right: 20px;
}

td.value { 
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
padding-bottom: 10px;
}

td.value-long { 
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
color: #315B33;
text-align: left;
padding-bottom: 10px;
}

td.input-field { 
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
}

td.input-field-programs { 
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: center;
}

td.input-field2 { 
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
color: #315B33;
text-align: left;
padding-bottom: 10px;
}

font.input-field-payment { 
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
}

/* End Input Styles */

/* profile styles */

a.profile-link {  
text-decoration: none;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 10pt;
color: #315B33;
}

a.profile-link2 {
text-decoration: underline;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 10pt;
color: #315B33;
}

a.profile-sublink {  
text-decoration: none;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 10pt;
font-style: italic;
color: #315B33;
}

td.profile {  
width: 690px;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 12pt; 
font-weight: bold; 
color: #315B33;
text-align: center;
padding-left: 0px;
}

td.profile-label {  
    font-family: "Trebuchet MS", "Arial", "sans-serif"; 
    font-size: 11pt; 
    font-weight: bold; 
    color: #315B33;
    text-align: left;
}

td.profile-head {  
width: 550px;
text-align: left;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 12pt;
line-height: 18px; 
font-weight: bold; 
color: #315B33;
}

td.profile-summary-link {  
width: 600px;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 12pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
padding-left: 10px;
}

td.profile-summary-link2 {  
width: 600px;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 12pt; 
font-weight: bold; 
color: #315B33;
text-align: right;
padding-left: 10px;
}

td.account-summary {  
width: 550px;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
padding-left: 30px;
}

td.account-details {  
width: 550px;
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
padding-left: 40px;
}

td.profile-details {  
width: 550px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11pt; 
font-weight: bold; 
color: #315B33;
text-align: left;
padding-left: 20px;
}

font.profile-details {  
color: #315B33;
}

td.edit_link {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 10pt; 
font-weight: bold; 
color: red;
text-align: right;
padding-bottom: 10px;
}

a.edit_link {  
font-family: "Trebuchet MS", "Arial", "sans-serif"; 
font-size: 10pt; 
font-weight: bold;
font-style: italic;
text-decoration: underline;
color: red;
text-align: right;
padding-bottom: 10px;
}

font {
    color: 
}
/* end profile styles */


/* List Styles */

table.list {
    width: 675px;
    text-align: center;
    border-bottom: medium solid #315B33;
    padding: 15px;
}

td.list {  
    text-align: center;
}


td.list-label {  
    font-family: "Trebuchet MS", "Arial", "sans-serif"; 
    font-size: 11pt; 
    font-weight: bold; 
    color: #315B33;
    text-align: left;
}

td.list-field {  
    font-family: "Trebuchet MS", "Arial", "sans-serif"; 
    font-size: 11pt; 
    color: #315B33;
    text-align: left;
    border-bottom: thin solid #CCCC99;
}
/* END List Styles */


