﻿body
{
    margin: 0px;
    background: url(images/Header.jpg) #f67800;
    background-repeat: repeat-x;
}
p
{
    margin: 0px;
    padding-bottom: 6px;
}
a
{
    outline: none;
}

a img
{
    border: 1px solid #CCC;
}

li
{
    margin: 0px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #343c04;
    line-height: 14px;
}
.topheaderjgs
{
    background: url(images/TopHeader.jpg);
    background-repeat: repeat-x;
}
.topheadtxt
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 7px;
    text-align: left;
}
.visiontxt
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 12px;
    text-align: left;
}
.midbodytop
{
    background: url(images/midbodytop.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 15px;
}

.midbodymid
{
    background: url(images/midbodymid.jpg);
    background-repeat: repeat-y;
}
.midbodybot
{
    background: url(images/midbodybot.jpg);
    background-repeat: no-repeat;
    height: 15px;
}
.newsjgs
{
    background: url(images/Generalnotices.jpg);
    background-repeat: no-repeat;
    background-position: top center;
}
.newstxtjgs
{
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
    line-height: 16px;
}
.noticesjgs
{
    background: url(images/notices.jpg);
    background-repeat: no-repeat;
    background-position: top center;
}
.Loginjgs
{
    background: url(images/loginbg2.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    padding-left: 28px;
    padding-right: 24px;
}
.Logintxtjgs
{
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
    line-height: 16px;
}
.namejgs
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-align: right;
    color: #ffffff;
}
.JgsTextBox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    border: 0px #0f857f solid;
    width: 120px;
    background-color: Transparent;
}
.JGSLoginbtn
{
    color: #ffffff;
    font-family: Verdana;
    font-size: 9px;
    height: 22px;
    border: 0px solid #172d48;
    background: url(images/eraser.jpg);
    background-repeat: no-repeat;
    width: 60px;
}
.jgspen
{
    background: url(images/pen.jpg);
    background-repeat: no-repeat;
    padding-left: 28px;
    height: 24px;
}
.footertext
{
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color: #f2eaac;
    text-align: center;
    background-color: #8c1d02;
    height: 33px;
}
.leftbody
{
    background: url(images/leftbody.jpg);
    background-repeat: repeat-y;
}
.leftbodytop
{
    background: url(images/leftbodytop.jpg);
    background-repeat: no-repeat;
    height: 14px;
}
.leftbodybot
{
    background: url(images/leftbodybot.jpg);
    background-repeat: no-repeat;
    height: 14px;
}
.Adcenter
{
    background: url(images/adce.jpg);
    background-repeat: repeat-y;
}
.Adtop
{
    background: url(images/adtop.jpg);
    background-repeat: no-repeat;
    height: 23px;
}
.Adbot
{
    background: url(images/adbot.jpg);
    background-repeat: no-repeat;
    height: 23px;
}

.Pinkcen
{
    background: url(images/Pinkcen.jpg);
    background-repeat: repeat-y;
}
.Pinktop
{
    background: url(images/Pinktop.jpg);
    background-repeat: no-repeat;
    height: 23px;
}
.Pinkbot
{
    background: url(images/Pinkbot.jpg);
    background-repeat: no-repeat;
    height: 23px;
}
.Gallerymid
{
    background: url(images/Gallerymid.jpg);
    background-repeat: repeat-y;
    padding-right: 22px;
}
.Gallerytop
{
    background: url(images/Gallerytop.jpg);
    background-repeat: no-repeat;
    height: 21px;
}
.Gallerybot
{
    background: url(images/Gallerybot.jpg);
    background-repeat: no-repeat;
    height: 21px;
}
.leftbodycontent
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #343c04;
    text-align: justify;
    padding-left: 12px;
    padding-right: 42px;
    padding-top: 12px;
    line-height: 14px;
}
.leftbodycontent2
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    text-align: justify;
    padding-left: 12px;
    padding-right: 42px;
    padding-top: 12px;
    line-height: 14px;
}
.Jgsheadings
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}
.JgsSubheadings
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    padding-left: 12px;
    padding-right: 42px;
    padding-top: 12px;
}
.Jgsheadings2
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}
.JgsSubheadings2
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    padding-left: 12px;
    padding-right: 42px;
    padding-top: 12px;
}
.Backtotop
{
    color: #343c04;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
    padding-left: 12px;
}
.Jgscontxt
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
}
.next
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
img, .midbodytop, .Loginjgs
{
    behavior: url( iepngfix.htc );
}
.FlashNewsHead
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}
.FlashNewsContent
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
}
.FlashNewsDate
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
}
.GeneralNewsHead
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}
.GeneralNewsContent
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
}
.GeneralNewsDate
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
}

.JgsGalleryTxt
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    padding-top: 6px;
}

a.JgsGallerylinktxt
{
    font-family: Verdana;
    font-size: 10px;
    color: #fff200;
}

a:hover.JgsGallerylinktxt
{
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-decoration: underline;
}


.Jgscontactxt
{
    font-family: Verdana;
    font-size: 15px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
    line-height: 22px;
}

.jgsmenutab
{
    background: url(images/Noticebox.png);
    background-repeat: no-repeat;
    background-position: top center;
}
.Jgsaffiliatedtxt
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    padding-top: 10px;
}

a.Jgsaffiliatedlinktxt
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left: 20px;
}
a:href.Jgsaffiliatedlinktxt
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    padding-left: 20px;
    text-decoration: underline;
}
.jgsstaffheadtxt
{
    font-family: Arial;
    font-size: 12px;
    color: #222222;
    font-weight: bold;
    height: 24px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.jgsstafftxt
{
    font-family: Trebuchet MS;
    font-size: 13px;
    color: #f4fbd0;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-right: 1px solid #cddc79;
    border-top: 1px solid #cddc79;
    height: 24px;
}
.jgssstaffborders
{
    border-right: 1px solid #cddc79;
    border-top: 1px solid #cddc79;
}
