/*The basic stuff for Prime Time Tumbling*/
/* Zero down margin and padding on all elements */
* {
  margin: 0;
  padding: 0;
}
body { font-size: 76%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 140%; background-color:#a8a8a8; text-align: center; min-width: 740px; }
p { font-size: 1.1em; }
#wrapper { background-color: #fff; width: 740px; text-align: left; margin: 0 auto; padding: 0; border-bottom: 2px solid #ba6ab1; }
#branding { height: 119px; background-color:#fff; width: 740px; }
#branding2 { height: 174px; background-color:#fff; width: 740px; }
#branding h1 {
  margin: 0;
}
#mainnav { background-color: #ccf; background-image: url(NavBarBack.jpg); height: 25px; }
#content { background-color: #fff; width: 550px; float: right; margin: 0; padding: 0; }
#content-onecol { background-color: #fff; width: 700px; float: right; margin: 0; padding: 0; }
#mainContent { float: left; margin: 0 22px 0 0; padding: 0; }
#mainContent h1 { color: #5252ff; font-size: 1.8em; font-weight: bold; line-height: normal; background-color: transparent; margin-top: 12px; margin-bottom: 12px; }
#mainContent h2 { color: #5c5cff; font-size: 1.4em; font-weight: bold; line-height: normal; margin-top: 8px; margin-bottom: 0; margin-left: 18px; }
#mainContent h3 { color: #000; font-size: 1.24em; font-weight: bold; line-height: normal; margin-top: 8px; margin-bottom: 0; margin-left: 28px; }
#mainContent h4 { color: #000; font-size: 1.1em; font-weight: bold; line-height: normal; margin-top: 8px; margin-bottom: 0; }
#mainContent p { line-height: 140%; margin: 1em 0 1em 18px; }
#mainContent table { margin: 1em 0 1em 18px; }
#mainContent td { padding: 5px 4px; }
#mainContent p .more { font-size: 0.85em; }
#mainContent li { font-size: 1.1em; line-height: normal; margin-top: 4px; margin-bottom: 4px; }
#mainContent li strong { color: #01654e; background-color: transparent; }
#secondaryContent { list-style: none; background-color:white; float: left; }
a:link { color: #4d4ddf; }
a:visited { color: #4d4ddf; }
a:hover { color: #d8001a; text-decoration: none; }
a:active { color: #d8001a; text-decoration: none; }
/*images*/
.imageright { float: right; margin-bottom: 6px; margin-left: 12px; border: solid 1px #333; }
.brd { border: solid 1px #000; }
.brd2 { margin-top: 12px; margin-bottom: 0; border: solid 1px #333; }
.brdleft { float: left; margin-right: 18px; border: solid 1px #333; }
.brdright { float: right; margin-left: 12px; border: solid 1px #333; }
/*Begin footer stuff*/
#footer { background-color:#ccf; clear: both; padding-top: 12px; padding-bottom: 12px; border-top: 2px dotted #c420cd; }
#footer p { color: #333; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: center; }
/*Forms*/
form p {  }
fieldset { font-size: 0.94em; padding-bottom: 12px; }
legend { font-size: 0.88em; padding-top: 12px; padding-bottom: 12px; }
p.btmspace { font-size: 0.94em; margin-bottom: 12px; }
input.wide { font-size: 1em; width: 200px; }
/*CSS for Page Publisher pages
*/
.green_bold  { color: #01654e; font-weight: bold; background-color: transparent; }
.big_blue_headline { color: #5c5cff; font-size: 20px; font-weight: bold; line-height: normal; margin-top: 8px; margin-bottom: 0; margin-left: 18px; }
.black_headline { color: #000; font-size: 15px; font-weight: bold; line-height: normal; margin-top: 8px; margin-bottom: 0; margin-left: 28px; }

