﻿body
{
    font-family: 'Gill Sans MT';
    color: #000000;
}
h1
{ 
    color: #FE5A1B;
 }

h2
{
    color: #FE5A1B;
    font-size: 16px;
}
img {   border-style: none;   }
.h2Staff
{
   color: #FFFFFF;
   font-size: 16px;
   font-weight: bolder;
}
.staffName
{
   font-size: 15px;
}
.staffTitle
{
   font-size: 12px;
}
.resourceLink
{
    padding-left: 10px;
    padding-right: 10px;
}
h3
{
    color: #FE5A1B;
    vertical-align: top;
    font-size: small;
}
a
{
    border-style: none;
    border-width: 0px;
    color: #FE5A1B;
    text-decoration: none;
    font-weight: bold;
}
hr
{
   color: #FE5A1B;
}
.ticker
{
   color: #FFFF00;
}
.ticker a
{
   color: #FFFFFF;
   font-weight: bolder;
   font-variant: small-caps;
}
.myTrans
{
    background-image: url('images/trans_75_25.gif');
    background-repeat: repeat;
}
.newsPage 
{
    color: #FE5A1B;
    font-size: 20px;    
}
.FrontPageItem
{
    color: #FE5A1B;
    border-bottom-width: thin;
    border-bottom-style: dotted;
}
.newsPage h2
{
    color: #FE5A1B;
    font-size: 20px;
}
.persimmon
{
    color: #FE5A1B;
}
.persimmonBold
{
   color: #FE5A1B;
   font-weight: bold;
}
.whiteBold
{
   color: #00FFFF;
   font-weight: bolder;
   font-size: 1.1em;
}
.frontPageNewsItem
{
   font-size: 0.85em;
   line-height: 1.05em;
}
#SubPageTop
{
   background-image: '<%= Session("HeaderBackground") %>';
   background-repeat: no-repeat;
}
#SubPageHdr
{
    color: #FFFFFF;
    margin: 8px;
}
#FN1
{
    font-size: 1.2em;
    background-color: #FF5A18;
    color: #FFFFFF;
    text-align: center;
}
#FN2
{
    font-size: 1.2em;
}
#Item
{
}
.FeedbackBackground
{
    background-image: url('images/Feedback_bg.gif');
    background-repeat: no-repeat;
}
.graytext
{
    font-size: small;
    color: #C0C0C0;
}
#MasterHome
{ 
    width: 802px;
 }

#NewsSection
{ 
    position: absolute;
    left: 180px;
}
#CrisisHotline
{ 
    position: absolute;
    left: 600px;
    top: 100px;
}

#pageBack
{
    background-image: url('images/flowerBack2.gif');
    background-repeat: repeat-y;
    background-position: center top;
}
#pageBack2
{
    background-image: url('images/089e.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    position: relative;
}
#topnav
{
    color: #000000;
    font-family: 'Gill Sans MT';
    background-color: #A001C0;
    width: 626px;
    height: 76px;
    background-repeat: no-repeat;
}
#sidenav
{
    color: #FFFFFF;
    font-family: 'Gill Sans MT';
    background-color: #A001C0;
    width: 270px;
    background-repeat: no-repeat;
}
#basiccontent
{
    background-image: url('images/Bicycler_lt_lav.jpg');
    background-repeat: no-repeat;
    background-position: center top;
}
#headimage
{
    background-image: url('images/banners/banner_02.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    height: 400px;
}
#UserLoginInfo
{
    background-image: url('images/UserLoggedIn.jpg');
    background-repeat: no-repeat;
    font-weight: bold;
}
#PubsItem
{
    left: 150px;
}
#GeneralPage
{
    text-align: left;
    margin: 0px 100px 0px 100px;
}
#LeftSide
{
    font-size: 0.8em;
    font-weight: bold;
    font-variant: small-caps;
}
.LeftHyp
{
    font-size: 0.8em;
    font-weight: bold;
    font-variant: small-caps;
}
.tbordright
{
    border-right-style: dotted;
    border-right-width: thin;
    border-right-color: #800080;
}
.moreinfo
{
    font-size: smaller;
    color: #800080;
}
.textleft
{
    text-align: left;
    left: 20px;
    right: 20px;
}
.ConfirmButton
{
    background-color: #FF5B1E;
    color: #F2FABF;
    font-weight: bold;
}
.CancelButton
{
    background-color: #FFFF66;
    font-weight: bold;
    color: #FF5B1E;
}
.ConfirmMessageText
{
    font-weight: bold;
    color: #FFFFFF;
}
.ValidationErrorList
{
    font-weight: bold;
    color: #FFFF00;
}
.PublicationContents
{
    left: 40px;
}
.indentedRadioList
{
    padding-left: 20px;
    margin-left: 20px;
}
.location
{
    font-size: 0.8em;
    color: #FF5B1E;
}
.SignupHeading
{
    background-color: #808080;
    color: #FFFFFF;
}
.SignUpFieldPrompt
{
    font-size: 0.9px;
    font-variant: small-caps;
    color: #FFFFFF;
}
.HeadItem
{
    color: #FE5A1B;
    font-size: 1.5em;
    font-variant: small-caps;
}
.HeadItemMask
{
    color: #FE5A1B;
    font-size: 1.4em;
    font-variant: small-caps;
    background-color: #FFFFFF;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 10px;
    padding-left: 10px;
}
.CurrencyAlignRight
{
    text-align: right;
}
.GenCenter
{
    text-align: center;
}
