
body {
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
border : 0;
}
h1 {
font-size : 1em;
font-weight : 700;
margin : 0;
}
h2 {
font-size : 0.9em;
font-weight : 700;
margin : 0;
}
h3 {
font-size : 0.8em;
font-weight : 700;
margin : 0;
}
p {
padding : 0;
margin : 0 0 7px 0;
font-size : 0.8em;
}
span {
font-size : 0.8em;
}
div#headercontainer {
clear : both;
height : 110px;
}
#header {
background : #fff url('../images/header/header_bg.gif') repeat-x top left;
display : block;
height : 75px;
margin : 0;
padding : 0;
border : 0;
}
#header ul {
margin : 5px 10px 0 0;
padding : 0;
border : 0;
list-style : none;
float : right;
font-size : 11px;
}
* html #header ul {
margin-right : 5px;
padding : 0;
border : 0;
}
#header ul li {
display : inline;
padding : 0 0 0 5px;
}
#header ul li a {
font-weight : 700;
color : #fff;
}
#header ul li a:hover {
color : #ccc;
}
div#left {
float : left;
width : 205px;
padding : 0 0 0 5px;
}
div#right {
float : right;
width : 205px;
padding : 0 5px 0 0;
}
div#middle {
padding : 0 220px 5px 220px;
margin : 0;
}
* html div#middle {
padding : 0 215px 5px 215px;
margin : 0;
}
div#footer {
clear : both;
margin-top : 50px;
}
#footer ul {
list-style : none;
text-align : center;
}
#footer ul li {
display : inline;
padding : 0 5px;
}
.nametag {
font-size : 12px;
font-weight : bold;
color : #333333;
line-height : normal;
}
.title {
font-size : 10px;
color : #333333;
line-height : normal;
}
.bottomnav {
font-size : 12px;
color : #333333;
}
.copyright {
font-size : 10px;
color : #333333;
}
.benefits {
font-size : 0.8em;
font-weight : bold;
font-style : italic;
line-height : 22px;
}
.fivedaytable {
background-color : #f0f0f0;
}
.fivedayhighlight {
background-color : #ffffff;
}
.heading {
display : block;
padding : 3px;
margin-top : 5px;
background : #f0f0f0;
font-weight : 700;
font-size : 0.9em;
text-align : left;
}
.adminloginboxes {
width : 77px;
font-size : 12px;
background-color : #6699cc;
}
.messagealert {
font-size : 10px;
font-weight : bold;
color : #ff0000;
}
.greenmessagealert {
font-size : 12px;
font-weight : bold;
color : #0046d5;
margin : 2px;
}
.detailheading {
font-size : 12px;
font-weight : bold;
color : #000000;
}
.detailinfo {
font-size : 10px;
}
.detailtable {
font-size : 14px;
font-style : normal;
font-weight : bold;
color : #000066;
}
legend {
font-size : 12px;
font-style : italic;
font-weight : bold;
text-transform : uppercase;
}
.padding {
padding : 10px;
}
.directions {
font-size : 11px;
color : #ff0000;
}
.directionsblk {
font-size : 11px;
color : #000;
}
.asterisk {
color : #ff0000;
font-weight : bold;
font-size : 12px;
}
.standardLink {
font-size : 12px;
background-color : #ffffff;
}
.greyBG {
background-color : #f0f0f0;
}
.tenPadding {
padding : 10px;
}
.newsheading {
font-size : 12px;
font-weight : bold;
}
.adminFormHeading {
font-size : 12px;
font-weight : bold;
color : #666666;
}
.adminFormData {
font-size : 12px;
color : #666666;
}
.adminFormMemberNumber {
font-size : 18px;
font-weight : bold;
}
.adminHeading {
font-size : 16px;
font-weight : bold;
color : #ffffff;
}
.adminTipHeading {
font-size : 12px;
font-weight : bold;
color : #336699;
}
.adminTipText {
font-size : 12px;
font-style : italic;
color : #336699;
}
.disclaimer {
font-size : 10px;
}
.leftcolbox {
width : 200px;
border : 0;
margin : 0 0 10px 0;
padding : 10px;
background : transparent url(../images/general/bg_ltColumn.gif) no-repeat top right;
}
.rightcolbox {
width : 200px;
border : 0;
margin : 0 0 10px 0;
padding : 10px;
background : transparent url(../images/general/bg_rtColumn.gif) no-repeat top right;
}
.pdfarchive {
text-align : left;
margin : 0 0 10px 0;
}
.pdfarchive li {
list-style-type : disc;
list-style-image : url('../images/general/icon_pdf.gif');
list-style-position : inside;
font-size : 10px;
}
#applicantinfo {
background : #ffffcc;
padding : 10px;
text-align : left;
}
#searchnav {
font-size : 10px;
margin-bottom : 10px;
vertical-align : middle;
}
#searchnav form {
display : inline;
}
#searchnav ul {
display : inline;
margin : 0 0 0 10px;
vertical-align : middle;
}
#searchnav ul li {
display : inline;
text-align : left;
padding-right : 5px;
}
#paging {
margin : 0 10px 0 10px;
display : inline;
vertical-align : middle;
}
#login form, input {
display : inline;
vertical-align : middle;
}
.loginboxes {
width : 77px;
font-size : 12px;
background-color : #f0f0f0;
}
#memberlogin {
font-size : 12px;
font-weight : bold;
padding-right : 20px;
text-align : right;
}
#eventdetail {
font-size : 12px;
}
#wrapper {
width : 770px;
position : relative;
text-align : center;
margin-left : auto;
margin-right : auto;
}
.memberdetail {
font-size : 12px;
border : 1px solid #000;
width : 100%;
margin-bottom : 5px;
background : #f0f0f0;
padding : 2px;
}
.memberdetail form, input {
padding : 0;
margin : 0;
display : inline;
}
#edit {
font-size : 11px;
margin-bottom : 5px;
}
#edit .deck {
font-size : 11px;
font-style : italic;
}
#edit .label {
font-size : 11px;
font-weight : bold;
}
#edit .headline {
font-size : 11px;
font-weight : bold;
}
#edit .date {
font-size : 11px;
font-style : italic;
}
#edit .id {
font-size : 11px;
}
#edit .textbox {
font-size : 12px;
text-align : left;
vertical-align : middle;
padding : 3px;
}
#archivelist .headline {
font-size : 11px;
font-weight : bold;
margin : 0 0 5px 0;
}
#archivelist .date {
font-size : 11px;
font-style : italic;
margin : 0;
}
#homearticles .deck {
margin : 0;
}
#notice {
border : 1px dashed blue;
padding : 10px;
margin : 0 0 7px 0;
text-align : left;
}
#notice span {
display : block;
background : #f0f0f0;
font-size : 13px;
font-weight : bold;
margin : 0;
text-align : left;
}
#notice p {
font-size : 12px;
margin : 0;
}
.lnavLinkCat {
cursor : pointer;
text-decoration : underline;
color : #0000ff;
font-weight : bold;
}
.imageinfo p {
font-size : 11px;
margin : 0;
color : blue;
}
.author {
font-weight : bold;
font-style : italic;
}
#membernav {
margin : 0;
padding : 5px;
font-size : 0.7em;
}
#membernav ul {
margin-left : 6px;
padding : 0;
list-style : none;
border-bottom : 1px solid #ccc;
width : 180px;
}
* html #membernav ul {
margin : 0;
}
#membernav ul li {
position : relative;
}
#membernav ul li a {
font-size : 0.9em;
display : block;
color : #0000ff;
background : #fff;
padding : 5px;
border : 1px solid #ccc;
border-bottom : 0;
}
* html #membernav ul li {
float : left;
height : 1%;
}
* html #membernav ul li a {
height : 1%;
}
#membernav ul li a:hover {
font-size : 0.9em;
color : #0000ff;
background : #d9e5ef;
}
#membernav li:hover ul, li.over ul {
display : block;
}
#topnav {
display : block;
margin : 0 0 10px 0;
}
* html #topnav {
margin : -3px 0 10px 0;
}
#topnav img {
margin : 0;
padding : 0;
border : 0;
display : block;
float : right;
}
* html #topnav img {
margin : 0 -3px 0 0;
}
#topnav ul {
list-style : none;
margin : 0;
padding : 0 0 0 20px;
}
#topnav li {
display : inline;
margin : -2px;
padding : 0;
}
#topnav li a {
display : block;
background : #fff url('../images/nav/bg_TNL_off.gif') repeat-x top right;
font-size : 11px;
font-weight : 700;
text-decoration : none;
padding : 3px 20px 0 20px;
color : #fff;
text-decoration : none;
height : 22px;
float : right;
}
#topnav li a:hover {
background : #fff url('../images/nav/bg_TNL_on.gif') repeat-x top right;
text-decoration : underline;
}
.roster {
display : inline;
padding : 2px;
margin : 10px 0 0 0;
font-size : 12px;
}
.roster td {
border-bottom : 1px solid #ccc;
}
.eventltcol {
border : 1px solid #ccc;
}
.eventctrcol {
background : #ccc;
}
.eventrtcol {
background : #f0f0f0;
}
.ltcolbox {
border : 1px solid #ccc;
padding : 0 0 10px 0;
background : #f0f0f0;
text-align : center;
margin : 0 0 5px 0;
}
.ltcolbox h2 {
background : #629ec5;
color : #fff;
padding : 3px 5px 3px 7px;
margin : 0 0 5px 0;
text-align : left;
}
.ltcolbox p {
padding : 0 7px 7px 7px;
text-align : left;
}
.ltcolbox span {
margin : 0;
display : block;
text-align : center;
padding : 0;
margin : 0;
}
.ltcolbox ul {
display : block;
list-style : none;
padding : 0;
margin : 5px 0 5px 0;
}
.ltcolbox ul li span {
display : block;
width : 100%;
padding : 0;
margin : 0;
}
.ltcolbox ul li {
padding : 0;
margin : 0;
border : 0;
}
.ctrcolbox {
border : 1px solid #ccc;
padding : 0 0 10px 0;
background : #f0f0f0;
text-align : left;
margin : 0 0 5px 0;
}
.ctrcolbox h2 {
background : #629ec5;
color : #fff;
padding : 3px 5px 3px 7px;
margin : 0 0 5px 0;
text-align : left;
}
.ctrcolbox p {
padding : 0 7px 7px 7px;
text-align : left;
}
.ctrcolbox span {
margin : 0;
display : block;
text-align : center;
padding : 0;
margin : 0;
}
.ctrcolbox h2 span {
display : inline;
margin : 0;
text-align : right;
padding : 0 0 0 25px;
margin : 0;
}
.ctrcolbox h2 span a {
color : #fff;
}
.ctrcolbox h2 span a:hover {
color : #ccc;
}
.ctrcolbox ul {
display : block;
list-style : none;
padding : 0;
margin : 5px 0 5px 0;
}
.ctrcolbox ul li span {
display : block;
width : 100%;
padding : 0;
margin : 0;
}
.ctrcolbox ul li {
padding : 0;
margin : 0;
border : 0;
}
#homenewslist {
list-style : none;
margin : 0;
padding : 5px 7px 5px 7px;
}
#homenewslist li {
display : block;
margin : 0 0 7px 0;
padding : 3px 7px 3px 7px;
background : #dadbdc;
text-align : left;
}
#homenewslist li span {
display : block;
margin : 0;
padding : 0;
text-align : left;
}
#homenewslist li p {
margin : 0;
padding : 0;
}
#homeeventlist {
list-style : none;
margin : 0;
padding : 5px 7px 5px 7px;
}
#homeeventlist li {
display : block;
margin : 0 0 7px 0;
padding : 3px 7px 3px 7px;
background : #dadbdc;
text-align : left;
}
#homeeventlist li span {
margin : 0;
padding : 0;
text-align : left;
font-size : 0.8em;
}
.rtcolbox {
border : 1px solid #ccc;
padding : 0 0 10px 0;
background : #f0f0f0;
text-align : center;
margin : 0 0 5px 0;
}
.rtcolbox h2 {
background : #629ec5;
color : #fff;
padding : 3px 5px 3px 7px;
margin : 0 0 5px 0;
text-align : left;
}
.rtcolbox p {
padding : 0 7px 7px 7px;
text-align : left;
}
.rtcolbox span {
margin : 0;
display : block;
text-align : center;
padding : 0;
margin : 0;
}
.rtcolbox ul {
list-style : none;
padding : 0;
margin : 5px 0 5px 0;
font-size : 0.8em;
}
.rtcolbox ul li span {
display : block;
width : 100%;
padding : 0;
margin : 0;
}
.rtcolbox ul li {
padding : 0;
margin : 0;
border : 0;
}
#articledetail p {
margin : 0 0 5px 0;
}
#articledetail .deck {
font-style : italic;
color : #666;
}
#articledetail .date {
font-size : 11px;
font-style : italic;
}
.standardtable {
font-size : 0.7em;
}
.notvis {
display : none;
}
.twoCol {
margin : 5px 0 20px 0;
padding : 0;
width : 100%;
display : inline;
list-style : none;
font-size : 0.75em;
float : left;
}
* html .twoCol {
float : none;
}
.twoCol div {
padding : 3px 10px;
}
.twoCol .colOne {
width : 29%;
float : left;
text-align : center;
border-top : 1px solid #ccc;
border-right : 1px solid #ccc;
margin-right : 3px;
}
.twoCol .colTwo {
width : 68%;
float : left;
text-align : left;
border-top : 1px solid #ccc;
}
