﻿body    
{
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(../App_Template/images/kyrc_background.jpg);
    background-repeat: repeat-x;
    background-color: #FFCC00;
	color: #100080;
    font-size: 12px;
    font: Arial;
}
p
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #100080;
	text-align: justify;
}
li      
{
    list-style-position: outside;
    list-style-image: url(../App_Images/kyadondo_bullet.gif);
    list-style-type: circle;
    margin: 6px 0px 6px 0px;
}
h1      
{
    color: #100080;
    font-size: 16px;
    text-transform: uppercase;
}
h2
{
    color: #9999CC;
    font-size: 14px;
    text-transform: capitalize;
}
h3
{
    color: #333399;
    font-size: 12px;
    text-transform: capitalize;
}
h4
{
    color: #333399;
    font-size: 12px;
    text-decoration: underline;
}
a:link
{
    color: Olive;
    text-decoration: none;
}
a:hover
{
    color: #425118;
    text-decoration: underline;
}
a:visited
{
    color: #663300;
    text-decoration: none;
}

/* 
    Template Page Styles
*/
.TopLevelTable
{
    width: 950px;
    background-color: #FFFFFF;
    border: groove 1px #336633;
}
.TopMenuBar
{
    background-image: url(../App_Template/images/Kyadondo_Banner_r2_c3.gif);
    background-repeat: no-repeat;
    width: 760px;
    height: 30px;
}
.TextPadding
{
    width: 10px;
}
.LeftSideBar
{
    width: 200px;
}
.ContentArea
{
    width: 720px;
}
.BottomBanner
{
    background-image: url(../App_Template/images/bottom_background.gif);
    background-repeat: repeat-x;
    font-size: 10px;
    color: #100080;
    height: 50px;
}
.QuickLinksHeader
{
    background-image: url(../App_Template/images/quick_links.gif);
    background-repeat: no-repeat;
}
.UpcomingEvents
{
    background-image: url(../App_Template/images/upcoming_events.gif);
    background-repeat: no-repeat;
}
.ClubEvents
{
    border: solid 1px #F0F0F0;
    width: 200px;
}
.NewsHeader
{
    background-image: url(../App_Template/images/latest_news.gif);
    background-repeat: no-repeat;
}
.LatestNews
{
    border: 1px solid #F0F0F0;
    width: 270px;
}
.NoticeBoardHeader
{
    background-image: url(../App_Template/images/notice_board.gif);
    background-repeat: no-repeat;
}
.LogoTable
{
    width: 200px;
}
.Photo
{
    background-color: #F0F0F0;
    border: solid 1px #336633;
}
.ErrorLabel
{
    margin-top: 12px;
    margin-bottom: 12px;
    font-size: 12px;
    color: White;
    background-color: Red;
    width: 100%;
    height: 30px;
}
.SuccessLabel
{
    margin-top: 12px;
    margin-bottom: 12px;
    font-size: 12px;
    color: White;
    background-color: Green;
    width: 100%;
    height: 30px;
}
.ControlBlock
{
    padding: 3px;
    margin: 2px 0 5px 0;
    vertical-align: top;
}
.Caption
{
	font-size: 11px;
	color: #100080;
	text-align: center;
}
.RunningMan
{
    width: 100px;
    height: 100px;
    background-image: url(../App_Template/images/rugby_man.gif);
    background-repeat: no-repeat;
}