﻿body
{
    margin-left: auto;
    margin-right: auto;
    background-color: #a91509;
    margin-top: 0px;
}
.skpcmainlogo
{
    
    background: url(images/Logo_SKPC.png);
    background-repeat:no-repeat;
    height: 150px;
    background-position:center;
}
.mainbgtop
{
    background: url(images/mainbg_top.jpg);
    background-repeat: no-repeat;
    height: 31px;
}
.mainbgmiddle
{
    background: url(images/mainbg_middle.jpg);
    background-repeat: repeat-y;
}
.mainbgbottom
{
    background: url(images/mainbg_Bottom.jpg);
    background-repeat: no-repeat;
    height: 30px;
}

.menubgleft
{
    background: url(images/MenuBg9_Left.jpg);
    background-repeat: no-repeat;
    width: 11px;
    height: 43px;
}
.menubgcentre
{
    background: url(images/MenuBg9_centre.jpg);
    background-repeat: repeat-x;
    height: 43px;
}
.menubgright
{
    background: url(images/MenuBg9_Right.jpg);
    background-repeat: no-repeat;
    width: 16px;
    height: 43px;
}
.mainbgright
{
    background: url(images/mainrightbg9.jpg);
    background-repeat: repeat-y;
}
.mainheader
{
    background: url(images/HeaderBuilding.jpg) no-repeat;
    height: 292px;
    background-position: center;
}
.headtxt1
{
    font-family: Arial;
    font-size: 16px;
    color: #c9c696;
    text-decoration: none;
    line-height: 18px;
    height: 30px;
    border-bottom: dotted 1px #ffffff;
}
.headerimgtxt
{
    font-family: Arial;
    font-size: 20px;
    color: #ffffff;
    line-height: 32px;
    padding-left: 50px;
}
.headtxt
{
    font-family: Arial;
    font-size: 18px;
    color: #222222;
    line-height: 32px;
    border-bottom: 1px dotted #aaaaaa;
}
.commontxt
{
    font-family:Verdana;
    font-size: 12px;
    color: #222222;
    padding-left: 10px;
    padding-right: 10px;
    line-height :19px;
    text-align:justify;
}
a.readmore
{
     font-family:Verdana;
    font-size: 13px;
    text-decoration: none;
    color: #222222;
    padding-left: 10px;
}

a:hover.readmore
{
    font-family: Verdana;
    font-size: 13px;
    text-decoration: underline;
    color: #222222;
    padding-left: 10px;
}
.Skpcreadmore
{
    font-family: Tahoma;
    font-size: 11px;
    display: block;
    width: 75px;
    height: 25px;
    margin: 0 0 0px 0;
    background-color: #9c1f23;
    line-height: 25px;
    color: #fff;
    text-align: center;
}
.Skpcreadmore:hover
{
    display: block;
    width: 75px;
    height: 25px;
    margin: 0 0 0px 0;
    background-color: #e20007;
    line-height: 25px;
    color: #fff;
    text-align: center;
}
.whyskpcheadtxt
{
    font-family: Arial;
    font-size: 18px;
    color: #bd1550;
    line-height: 32px;
}
.Skpusertxt
{
    font-family: Verdana;
    font-size: 12px;
    color: #222222;
    letter-spacing: 0.03em;
    text-align: right;
}
.SkpcPoweredtxt
{
    font-family: Verdana;
    font-size: 11px;
    color: #222222;
    line-height: 17px;
}
a.SkpcPoweredtxt
{
    font-family: Tahoma;
    font-size: 10px;
    color: #0b4249;
    line-height: 17px;
}
a:hover.SkpcPoweredtxt
{
    font-family: Tahoma;
    font-size: 10px;
    color: #222222;
    line-height: 17px;
}
.SkpcTextBox
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #222222;
    border: 1px #d2d2d2 solid;
    width: 145px;
    height: 22px;
    line-height: 22px;
    padding: 0px 5px 0px 5px;
    background-color: Transparent;
}
.Skpcbtn
{
    color: #ffffff;
    font-family: Tahoma;
    font-size: 11px;
    height: 25px;
    border: 1px solid #d2d2d2;
    background-color: #9c1f23;
    width: 58px;
    letter-spacing: 0.05em;
}
.errormsg
{
    color: #000099;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}
.forgotpass
{
    font-family: Verdana;
    font-size: 12px;
    color: #003aa5;
}
.footerbg
{
    background: url(images/footerbg9.jpg);
    background-repeat: repeat-x;
    height: 50px;
}
a.footerlinktxt
{
    font-family: Verdana;
    font-size: 12px;
    color: #222222;
    text-decoration: none;
}
a:hover.footerlinktxt
{
    font-family: Verdana;
    font-size: 12px;
    color: #222222;
    text-decoration: underline;
}
a.headerimglinktxt
{
    font-family: Arial;
    font-size: 13px;
    color: #222222;
    line-height: 32px;
    padding-left: 15px;
    text-decoration: none;
    background: url(images/arrow.gif) no-repeat;
}
a:hover.headerimglinktxt
{
    font-family: Arial;
    font-size: 13px;
    color: #222222;
    line-height: 32px;
    padding-left: 15px;
    text-decoration: underline;
    background: url(images/arrow.gif) no-repeat;
}
.eventsheadtxt
{
    font-family: Verdana;
    font-size: 14px;
    color: #222222;
    padding-left: 10px;
}
a.eventslinktxt
{
    font-family: Tahoma;
    font-size: 11px;
    color: #222;
    line-height: 17px;
}
a:hover.eventslinktxt
{
    font-family: Tahoma;
    font-size: 11px;
    color: #ff2200;
    line-height: 17px;
    text-decoration: underline;
}
.Testmonialsheadtxt
{
    font: bold 13px Verdana;
    color: white;
    background: #9c1f23 url(images/Testimonials-Icon.png) no-repeat; /*last 2 values are the x and y coordinates of bullet image*/
    margin-bottom: 0; /*bottom spacing between header and rest of content*/
    text-transform: uppercase;
    border-bottom: 1px solid #ffffff;
    padding: 10px 0 7px 35px; /*31px is left indentation of header text*/
}
.Noticesheadtxt
{
    font: bold 13px Verdana;
    color: white;
    background: #9c1f23 url(images/Notices.png) no-repeat; /*last 2 values are the x and y coordinates of bullet image*/
    margin-bottom: 0; /*bottom spacing between header and rest of content*/
    text-transform: uppercase;
    border-bottom: 1px solid #ffffff;
    padding: 10px 0 7px 35px; /*31px is left indentation of header text*/
}
.Facultyheadtxt
{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #222222;
}
.Facultytitletxt
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #9c1f23;
    padding-left: 10px;
    text-decoration: underline;
}
.Contactheadtxt
{
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
    color: #302721;
}
.Contacttxt
{
    font-family: Verdana;
    font-size: 14px;
    color: #222222;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 20px;
}
.testimonialtxt
{
    background: url(images/Book.jpg) no-repeat;
    font-family: Verdana;
    font-size: 12px;
    color: #222222;
    padding-left: 30px;
    padding-right: 10px;
    height: 317px;
}

.Loginbgtop
{
    background: url(images/LoginBg_Top.jpg);
    background-repeat: no-repeat;
    height: 12px;
}
.Loginbgmiddle
{
    background: url(images/LoginBg_Middle.jpg);
    background-repeat: repeat-y;
}
.Loginbgbottom
{
    background: url(images/LoginBg_Bottom.jpg);
    background-repeat: no-repeat;
    height: 30px;
}
.quicklinksbgtop
{
    background: url(images/QuickLink_TopImg.jpg);
    background-repeat: no-repeat;
    height: 12px;
}
.quicklinksbgmiddle
{
    background: url(images/QuickLink_MiddleImg.jpg);
    background-repeat: repeat-y;
}
.quicklinksbgbottom
{
    background: url(images/QuickLink_BottomImg.jpg);
    background-repeat: no-repeat;
    height: 30px;
}

a.quicklinktxt
{
    font-family: Arial; 
    font-size: 13px;
    color: #222222;
    line-height: 32px;
    padding-left: 15px;
    text-decoration: none;
    background: url(images/arrow.gif) no-repeat;
}
a:hover.quicklinktxt
{
    font-family: Arial;
    font-size: 13px;
    color: #222222;
    line-height: 32px;
    padding-left: 15px;
    text-decoration: underline;
    background: url(images/arrow.gif) no-repeat;
}
.gntxt
{
    background: url(images/Frame.jpg) no-repeat;
    font-family: Arial;
    color: #222222;
    height:255px;
}

.fontsmall h1
{
    font-family: Arial;
    font-size: 1px;
    color: #fff7b4;
}

.skpctopnav-l{
  background: url(images/topnav-l.png);
    background-repeat: no-repeat;
    width: 26px;
    height: 28px;
}
.skpctopnav-c
{
     background: url(images/topnav-c.png);
    background-repeat: repeat-x;
    height: 28px;
}

.skpctopnav-r
{
     background: url(images/topnav-r.png);
 background-repeat: no-repeat;
    width: 11px;
    height: 28px;
}

.grouplistmenu {
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
     
    width: 100%;
    margin-top: 0px;
  
}

    .grouplistmenu ul {
        padding: 8px 0 5px 5px; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
        margin: 0;
    }

        .grouplistmenu ul li {
            display: inline;
        }

            .grouplistmenu ul li a {
                color: #fff;
                padding: 6px 10px 4px 5px; /*top padding is 6px, bottom padding is 4px*/
                /*spacing between each menu link*/
                text-decoration: none;               
                background: url(Images/separator.png) right no-repeat;
            }

                .grouplistmenu ul li a:hover, .grouplistmenu ul li a.selected {
                }
