﻿@charset "utf-8";

/*Common Elements */
body#Body {background: #89b0d8 url("images/background.jpg"); height: 100%;  margin: 0px; padding: 0px;}
h3 {text-align:center;}

img {border-width: 0px;}
td {padding:0;}
table {border-spacing:0;}
a, #Navigation .RadMenu a.rmLink{cursor:pointer;}
*|*:-moz-any-link:active {color:#E00;}
*|*:link, a:link {color:#00F;}

/*Main Elements */
#AdminNav {width:150px; height:25px; margin: 0 0 0 5px;  position:absolute; float:left; display:block;}
#MainContainer { margin: 1px auto 0 auto; width: 910px; padding:5px;
color: black; font-family: Arial, Helvetica, sans-serif; font-size: 0.82em; line-height: 16px; }
#Header { width: 100%; }
table.MainContent {}
#Footer { background:url("images/footerbg.gif") no-repeat top left; padding: 3px 15px 3px 15px; height:53px;}

.contentbg {background: url("images/maincontainerbg.gif") repeat-y ; width:908px; }
.toppane {padding: 0; margin: 0; max-height: 200px;}
.contentpane {background:url("images/contentbg.gif") no-repeat 0 0; max-width:631px !important; margin-top: 0; }
.toprightpane, .toprightpane DNNEmptyPane { background:url("images/contentrightbg.gif") no-repeat 0 0; padding: 0 14px 0 0; }
.bottompane {background:url("images/bottombg.gif") no-repeat 0 bottom; height:131px;  }
.bottomrightpane {}
td.topcontent { }
/* IE 9 fix for bottom pane */
#IE9 td.bottompane {padding-top:15px;}

/* Padding for Admin windows */
.contentpane {padding-left:15px;}

.cfwi {}
.login {padding: 10px; text-align:right;}
.links, .legalstuff { text-align:center; color:#FFF;}
.links a, .legalstuff a{color:#FFF; text-decoration:underline; }
.legalstuff {margin:9px 0 0 15px;}

div.footerEmail { margin: 0 0 50px 320px; }
.footerEmail a { color:#00E; text-decoration:underline; font-weight:bold;}

/* Navigation */
#Navigation { width: 100%; height: 18px; background: url("images/navbg.gif") no-repeat top left; text-align:right; }
#Navigation span.rmText {display:none;}
#Navigation .RadMenu {float:right; padding-right: 22px; margin-top:-4px;}
#Navigation .RadMenu .rmLeftImage {padding-bottom:0;}

/* Content */
div.tagline {color:#134c8f; font: italic normal bolder 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; padding-top:10px;}
#MainContainer .Normal, table.Contact table label.SubHead {color: black; font-family: Arial, Helvetica, sans-serif; font-size: 1em; line-height: 16px;}
span.BlueWord {color:#134C8F; font-size:1.1em;}
.WhiteWord  {color:#FFF;font-size:0.82em;}
.RedWord {color:#B40F13;font-size:1.1em;}
hr.BlackLine { color:#000;}
table.blank-title+table.blank-title {padding-top:0;}
   
   /* Contact Form */
   table.Contact td+td { padding: 5px 10px 5px 0;}
   label.Emphasis { font-weight:bolder; font-style:italic;}
   .NewsletterLabel {}
   .NewsletterTxtBox {}
   input.NormalTextBox, textarea.NormalTextBox, table.Contact a.SendButton {background-color:#BEDAF6; border: 1px solid #000; }
   table.Contact table label.SubHead {font-weight:normal;}
   table.Contact tr+tr+tr+tr td{padding: 30px 10px 0 0;}
   table.Contact a.SendButton {margin-left:75px; display:block; height:26px; width: 50px; text-align:center; color:#000; padding-top:7px;}
