﻿/*General*/
body 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    /*background: #072033;*/
    background-image:url('/Images/PolkaDots50.png');
}
h1
{
    font-family: Murray Hill Bold, Brush Script MT, Segoe Script, Cursive;
    font-size:72pt;
    color:#072033;
    margin:20pt 0pt 20pt 0pt;
}
h2
{
    font-family: Murray Hill Bold, Brush Script MT, Segoe Script, Cursive;
    font-size:32pt;
    color:#072033;
    margin:10pt 0pt 10pt 0pt;
}
.signature
{
    font-size:20pt;
}
/*Layout*/
.contentContainer {
  float: left;
  width: 70%;
}
.main 
{
    width: 990px;
    margin: 0px auto 10px auto;
    padding: 10px;
    background: url(/Images/Background3.png) #fff top left repeat-x;
}
.header {
  width: 100%;
}
.headerLeft {
  width: 60%;
}
.headerRight {
  width: 40%;
  text-align: right;
}
.leftcol {
  float: left;
  width: 20%;
}
.rightcol {
  float: right;
  width: 10%;
}
.content {
  min-height: 750px;
}
.footer {
  clear: both;
  width: 100%;
}
.baseFooter {
    width: 990px;
    margin: 0px auto 10px auto;
}
.baseFooter div 
{
    float:right;
    padding: 2px 2px 2px 2px;
    background: #709ad1;
    color:#fff;
}
/*Main*/
.leftmenu ul
{
    list-style:none;
    padding: 0;
    margin: 0;
}
.leftmenu li
{
float: left;
margin: 0 0.25em 0.5em 0.25em;
}
.leftmenu li a
{
/*background: url(/Images/Button_Background.jpg) #fff top left repeat-x;*/
/*background: #66ccff;*/
background: url(/Images/FrontBox150.png) #fff top left no-repeat;
/*background: #709ad1;*/
/*height: 2em;*/
height: 56px;
/*line-height:38pt;*/
line-height:2.5em;
float: left;
/*width: 9em;*/
width: 150px;
display: block;
/*border: 0.1em solid #072033;*/
color: #072033;
text-decoration: none;
text-align: center;
font-size:16pt;
/*font-weight:bold;*/
/*vertical-align:middle;*/
}
.leftmenu
{
/*width:15em*/
width:200px
} 
.eventInvitation li
{
    list-style-type: none;
}
.menuChoices
{
    margin: 0px;
}
.menuChoices li
{
    list-style-type: none;
}
.menuCourseOptions
{
    margin-left:20px;
    /*border: 1px solid #709ad1;*/
}
.menuCourseOptions input
{
    clear: both;
    float: left;
    /*width: 20px;
    height: 20px;*/
    /*margin-top: 20px;*/
}
.menuCourseOptions label
{
    float: left;
    width:90%;
    /*float: right;*/
    margin-bottom: 10px;
    /*padding-bottom: 20px;*/
}
.clear
{
    clear: both;
}
.menuChoicesGuest
{
    margin-bottom: 20px;
    border: 2px solid #709ad1;
    padding: 5px;
}
.guestFullName
{
    font-weight:bold;
}
.button
{
    border: 1px solid #709ad1;
    background-color:#ffffff;
    color:#000000;
    text-decoration:none;
    padding:4px 10px 5px 10px;
    margin-right:10px;
}
.button:hover
{
    background-color:#709ad1;
    border-color:#ffffff;
    color:#ffffff;
}
.left
{
    float:left;
}
.right
{
    float:right;
}
.menuCourseDescription
{
    font-style:italic;
}
.loginTextBoxLabel
{
    display:inline-block;
    width:100px;
}
.otherBusinessTextBoxLabel
{
    display:inline-block;
    width:60px;
    float:left;
}
.textBoxSingleLine
{
    width:200px;
}
.textBoxMultiLine
{
    width:300px;
    height:100px;
}
.reportContainer
{
    overflow:auto;
}
.loggedInUser
{
    font-weight:bold;
}
table.files td.preview img
{
    max-width:50px;
    max-height:50px;
}
.credits
{
    padding-bottom: 80px;
}
.credits p
{
    margin-bottom: 5px;
}
