/* Default CSS Stylesheet for a new Web Application project */

body
{
    background: #ffffff none;
    margin-left: 0;
    margin-top: 0px;
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    color: #474D54;
}

td, textarea, input, select { font-family:Helvetica, Verdana, Arial, sans-serif; }
html>body td, html>body textarea, html>body input, html>body select { font-size:12px; }
/* some browsers don't inherit the font into tables or textareas! */

P {  }

#headerContainer { height:170px; background:#ffffff;}
#header { height:170px; width:765px; position:relative; margin:0 auto;}
#topbar { width:765px; z-index:1; height:140px; position:relative; margin:0 auto;}
#contactJCB { width:600px; z-index:1; height:30px; float:left; text-align:left;}
#logos { width:165px; z-index:1; text-align:right; float:right}
#bookmark { position:absolute; z-index:2; left:672px; top:14px; height:18px; width:80px; font-size:10px; color:#ffffff;}
#bookmark a { color:#FFFFFF; text-decoration:none;}
#bookmark a:hover { text-decoration:underline; color:#FFFFFF;}
#registernow { position:absolute; z-index:2; left:542px; top:98px; height:72px; width:72px;}
#adminWelcome { width:765px; z-index:1; height:20px; text-align:justify; position:relative; margin:0 auto;}

#topNavContainer { height:27px; background:#FFFFFF; }
#topNav { height:27px; width:765px; position:relative; margin:0 auto; }
#topNavTable { float:left; }

.navTabs { background: url(images/taboff.gif) no-repeat left; font-size:11px; color:#FFFFFF; line-height:11px; }
.active { background: url(images/tabon.gif) no-repeat left; font-size:11px; color:#FFFFFF; line-height:11px; }

.PageTab { background: url(images/pagetab.jpg) no-repeat left; font-size:12px; letter-spacing:1px; font-weight:bold; color:#FFFFFF; height:26px; padding-left:10px; }
.OfferOfDayTab { background: url(images/offerofdaytab.jpg) no-repeat left; font-size:12px; letter-spacing:1px; font-weight:bold; color:#FFFFFF; height:26px; width:476px; padding-left:10px; }
.OfferOfDayTab a { color:#FFFFFF; text-decoration:none;}
.OfferOfDayTab a:hover { text-decoration:underline; color:#FFFFFF;}
.NewsTab { background: url(images/newstab.jpg) no-repeat left; font-size:12px; letter-spacing:1px; font-weight:bold; color:#FFFFFF; height:26px; padding-left:10px; }
.NewsTab a { color:#FFFFFF; text-decoration:none;}
.NewsTab a:hover { text-decoration:underline; color:#FFFFFF;}
.QuickSearchTab { background: url(images/quicksearchtab.jpg) no-repeat left; font-size:12px; letter-spacing:1px; font-weight:bold; color:#FFFFFF; height:26px; padding-left:10px; }
.ImportantNewsTab { background: url(images/importantnewstab.jpg) no-repeat left; font-size:12px; letter-spacing:1px; font-weight:bold; color:#FFFFFF; height:26px; padding-left:10px; }
.SmallTab { background: url(images/smalltab.jpg) no-repeat left; font-size:12px; letter-spacing:1px; font-weight:bold; color:#FFFFFF; height:26px; width:138px; padding-left:10px; }
.SmallTab a { color:#FFFFFF; text-decoration:none;}
.SmallTab a:hover { text-decoration:underline; color:#FFFFFF;}
.Box { font-size:12px; color:#000000; padding:5px 10px 5px 10px; border-left: solid 1px #294759; border-right: solid 1px #294759; border-bottom: solid 1px #294759; }
.QuickSearchBox { font-size:12px; color:#000000; padding:5px 5px 5px 5px; border-left: solid 1px #294759; border-right: solid 1px #294759; border-bottom: solid 1px #294759; }

  .bookmarktext { font-size:10px; color:#ffffff;}
  .bookmarktext a { color:#FFFFFF; text-decoration:none;}
  .bookmarktext a:hover { text-decoration:underline; color:#FFFFFF;}
  .MainText { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 11px; text-decoration:none}
  .SmallText { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 7pt; text-decoration:none}
  .SmallText a { color: #294759; text-decoration:none}
  .SmallText a:hover { color: #294759; text-decoration:underline}
  .LargeText { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 14pt; text-decoration:none}
  .TitleText { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #009BC9; font-size: 10pt; text-decoration:none; FONT-WEIGHT: bold;}
  .LinkText { font-family: Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 8pt; text-decoration:none}
  .MainTextJustified { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 8pt; text-decoration:none; text-align:justify}
  .LinkTextYellow { font-family:  Verdanna, Helvetica, Tahoma, Arial; color: #294759; font-size: 8pt; text-decoration:none; FONT-WEIGHT: bold}
  .TitleTextTop { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 11pt; text-decoration:none; line-height:10px;}
  .AdminTitleTextTop { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 11pt; text-decoration:none;}
  .NavLinkText { font-family: Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 8pt; text-decoration:none}
  .QuickSearchButtonText { font-family: Helvetica, Verdana, Tahoma, Arial; color: #FFFFFF; font-size: 8pt; text-decoration:none}
  .BlinkingNewsText { font-family: Helvetica, Verdana, Tahoma, Arial; color: #FFFFFF; font-size: 8pt; text-blink:blink}
  .OfferText { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #294759; font-size: 20px; font-weight:bold; text-decoration:none}
  .FooterText { font-family:  Helvetica, Verdana, Tahoma, Arial; color: #FFFFFF; font-size: 7pt; text-decoration:none}
.FooterText a { color:#FFFFFF; text-decoration:none;}
.FooterText a:hover { text-decoration:underline; color:#FFFFFF;}

HR { width:100%; height:1px; color:#294759;}

  A:hover  {text-decoration : underline;}
