﻿/* General setup*/
img {
border: 0px;
}
html,body {
margin: 0;
padding: 0;
}
body {
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
}
/* constrain and inner define the central frame in which all of the page content exist */
#inner {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
form 
{
margin: 0;
padding: 0;
}

/* the footer held in the master page */
#signoff {
	margin-top: 5px;
	color: #999;
	text-align: center;
}

/* the top row of links */
#nav {
display: block;
text-align: right;
height: 20px;
list-style: none;
font-size: 10pt;
font-weight: bold;
color: #999999;
margin: 0px;
padding: 2px 0 0 0;
}
#nav ul {
 padding: 0.8em 0 0.8em 1.8em;
}
#nav li {
display: inline;
}
#nav a:hover {
color: #4B097E;
text-decoration: none;
}
#nav a {
 color: #999999;
 padding:10px;
 text-decoration: none;
}



/* The heading purple rounded box */
#bubbletr {
	font-family: "Arial Rounded MT Bold", "Arial Rounded Bold", Arial, Helvetica, sans-serif;
	background: url('/images/purple-tr.gif') no-repeat right top;
	margin-bottom: 3px;
	width: 800px;
}
#bubbletl {
background: url('/images/purple-tl.gif') no-repeat left 50%;
height: 16px;
}
#bubbletop {
height: 16px;
background: #531D7D;
margin: 0px 20px;
}
#bubblebr {
background: url('/images/purple-br.gif') no-repeat right 50%;
height: 16px;
}
#bubblebl {
background: url('/images/purple-bl.gif') no-repeat left 50%;
height: 16px;
}
#bubblebot {
height:16px;
background: #531D7D;
margin: 0px 20px;
}
#inbubble {
padding: 0 10px;
background: #531D7D;
height: 58px;
}
#inbubble p {
font-size: 1.5em;
color: #DDD2E5;
font-weight: normal;
text-align: center;
margin: 0;
}
#inbubble a {
text-decoration: underline;
color: #DDD2E5;
}
#inbubble h2 {
	color: #FFFFFF;
	font-size: 2.0em;
	font-weight: bold;
	margin: 0px;
	text-transform: uppercase;
	padding: 0;
	text-align: center;
}
#inbubble h3 {
font-family: "Arial Rounded MT Bold", "Arial Rounded Bold", Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 1.3em;
font-weight: bold;
margin: 0px;
padding: 0;
}


/* The heading purple rounded box */
#bodytr {
	font-family: Arial, Helvetica, sans-serif;
	background: url('/images/litep-tr.gif') no-repeat right top;
	margin-bottom: 5px;
	top: 95px;
	margin-top: 40px;
	width: 990px;
}
#bodytl {
background: url('/images/litep-tl.gif') no-repeat left 50%;
height: 16px;
}
#bodytop {
height: 16px;
background: #EDE8F2;
margin: 0px 20px;
}
#bodybr {
background: url('/images/litep-br.gif') no-repeat right 50%;
height: 16px;
}
#bodybl {
background: url('/images/litep-bl.gif') no-repeat left 50%;
height: 16px;
}
#bodybot {
height:16px;
background: #EDE8F2;
margin: 0px 20px;
}
#inbody
{
	padding: 0 10px;
	background: #EDE8F2;
	text-align: center;
	width: 970px;
}
#inbody p {
	font-size: 10pt;
	color: #531D7D;
	font-weight: normal;
	margin: 0;
}
#inbody a {
	text-decoration: underline;
	color: #531D7D;
}
#inbody h2 {
	font-family: "Arial Rounded MT Bold", "Arial Rounded Bold", Arial, Helvetica, sans-serif;
	color: #531D7D;
	font-size: 16pt;
	margin: 0px;
	text-transform: uppercase;
	padding: 0;
	text-align: center;
}
#inbody h3, .h3 {
	font-family: "Arial Rounded MT Bold", "Arial Rounded Bold", Arial, Helvetica, sans-serif;
	color: #531D7D;
	font-size: 12pt;
	margin: 0px;
	text-transform: uppercase;
	padding: 0;
	text-align: center;
}




/* Forms */
.button  {
margin: 0;
height: 26px;
color: #531D7D;
font-family: Arial, Helvetica, sans-serif;
font-size: 84%;
font-weight: bold;
background: url('/images/go.gif') no-repeat right 50%;
padding: 1px 33px 1px 1px;
text-decoration: none;
border-width: 0;
cursor: pointer;
width: auto;
overflow: visible;
}
a.button {
padding: 10px 33px 10px 1px;
}


.cred2
{
	color: #FF0000;
}

.registertable td
{
	vertical-align: top;
	 }
.logintextbox 
{
	text-align: left;
}
dt {
	font-size: medium;
	padding-top: 10px;
	font-weight: bold;
}
dl { margin-top: 0px; }
img.help {
border-width: 0;
cursor: help;
vertical-align: middle;
}

.nav {
display: block;
text-align: center;
height: 20px;
list-style: none;
font-size: 10pt;
font-weight: bold;
color: #999999;
margin: 0px;
padding: 3px 0 0 0;
}
.nav li {
display: inline;
}
.nav a:hover {
color: #4B097E;
text-decoration: none;
}
.nav a {
 color: #999999;
 padding:10px;
 text-decoration: none;
}
