﻿html, body, form
{
    height: 100%; 
    margin: 0px;
    padding: 0px;
}

body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.75em;
}

table
{
    border-width: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}
th {
	border-width: 0px;
	padding: 0px;
}
td {
	border-width: 0px;
	padding: 0px;
}

a:link
{
   color: #3C7FAF;
   text-decoration: none;
}
a:visited
{
    color: #3C7FAF;
    text-decoration: none;
}
a:hover
{
   color: #3C7FAF;
   text-decoration: underline;
}

.reminder-green
{
    font-weight: bold;
    border: solid 1px #D6EABB;
    background-color: #eff6e8;
    background-position: 10px;
    background-image: url(../Cms/Images/GreenTick.gif);
    background-repeat: no-repeat;
    padding: 7px 7px 7px 36px;
    display: block;
}

.reminder-yellow
{
    font-weight: bold;
    border: solid 1px #fff3cd;
    background-color: #ffffee;
    background-position: 10px;
    background-image: url(../Cms/Images/YellowMark.gif);
    background-repeat: no-repeat;
    padding: 7px 7px 7px 36px;
    display: block;
}

.reminder-red
{
    font-weight: bold;
    border: solid 1px #fbd9df;
    background-color: #fef7f8;
    background-position: 10px;
    background-image: url(../Cms/Images/RedMark.gif);
    background-repeat: no-repeat;
    padding: 7px 7px 7px 36px;
    display: block;
}

.reminder-redirect
{
    font-weight: bold;
    border: solid 1px #fff3cd;
    background-color: #ffffee;
    background-position: 10px;
    background-image: url(../Cms/Images/YellowMark.gif);
    background-repeat: no-repeat;
    padding: 7px 7px 7px 36px;
    display: block;
}

.status-green,
.status-red
{
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}

.status-green
{
    background-color: #8CC63F;
}

.status-red
{
    background-color: #F15A24;
}

.top10
{
    margin-top: 10px;
}

.top20
{
    margin-top: 20px;
}

.left5
{
    margin-left: 5px;
}

.left10
{
    margin-left: 10px;
}
.left20
{
    margin-left: 20px;
}

.right5
{
    margin-right: 5px;
}

.right10
{
    margin-right: 10px;
}
.right20
{
    margin-right: 20px;
}
.bottom3
{
    margin-bottom: 3px;
}
.bottom5
{
    margin-bottom: 5px;
}
.bottom10
{
    margin-bottom: 10px;
}
.bottom15
{
    margin-bottom: 15px;
}
.bottom20
{
    margin-bottom: 20px;
}

.wrapper5
{
    padding: 5px;    
}

.wrapper10
{
    padding: 10px;    
}

.wrapper15
{
    padding: 15px;    
}

.wrapper20
{
    padding: 20px;    
}

.story-tools
{
    color: #666666;
    font-size: 11px;
}

.story-tools .smaller
{
    font-size: 11px;
    font-weight: bold;
}

.story-tools .larger
{
    font-size: 14px;
    font-weight: bold;
}

.EmailThis
{
    color: #a8a8a8;
    background-image: url(Images/Email.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0px 0px 0px 18px;
    display: inline-block;
}

.ShareThis
{
    color: #a8a8a8;
    background-image: url(Images/Share.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0px 0px 0px 16px;
    display: inline-block;
}

.Rss
{
    background-image: url(Images/Rss.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: inline-block;
    width: 28px;
    height: 14px;
}

a.Rss:link, a.Rss:visited, a.Rss:hover
{
    text-decoration: none;
}

/* Dropdown Menu */

.dropdown
{
    padding: 10px;
    display: none; 
    border: solid 1px #f1f1f1;
    position: absolute;
    background-color: #f8f8f8;
}

/* Share links with icons */

.share a:link, .share a:visited
{
    background-position: 0px 2px;
    background-repeat: no-repeat;
    padding: 12px 0px 0px 24px;
    display: inline-block;
    margin-right: 5px;
    height: 12px;
}

.share a.Facebook
{
    background-image: url(Images/Facebook.png);
}
.share a.DZone
{
    background-image: url(Images/DZone.png);
}
.share a.Digg
{
    background-image: url(Images/Digg.png);
}
.share a.StumbleUpon
{
    background-image: url(Images/StumbleUpon.png);
}
.share a.Technorati
{
    background-image: url(Images/Technorati.png);
}
.share a.delicious
{
    background-image: url(Images/delicious.png);
}
.share a.NewsVine
{
    background-image: url(Images/NewsVine.png);
}
.share a.Reddit
{
    background-image: url(Images/Reddit.png);
}
.share a.Blinklist
{
    background-image: url(Images/Blinklist.png);
}
.share a.Furl
{
    background-image: url(Images/Furl.png);
}

/* Share links with icons */

.rss-panel
{
    padding: 10px;
    border: solid 1px #f1f1f1;
    position: absolute;
    background-color: #f8f8f8;
}

.rss-panel a:link, .rss-panel a:visited
{
    background-repeat: no-repeat;
    padding: 12px 0px 0px 100px;
    display: inline-block;
    height: 12px;
}

.rss-panel a.Google
{
    background-image: url(Images/Google.gif);
}
.rss-panel a.Aol
{
    background-image: url(Images/aol.gif);
}
.rss-panel a.Yahoo
{
    background-image: url(Images/yahoo.gif);
}
.rss-panel a.NetVibes
{
    background-image: url(Images/netvibes.gif);
}
.rss-panel a.NewsGator
{
    background-image: url(Images/NewsGator.gif);
}
.rss-panel a.PageFlakes
{
    background-image: url(Images/pageflakes.gif);
}
.rss-panel .Xml
{
    background-color: #F7931E;
    color: #ffffff;
    font-weight: bold;
    padding: 1px 3px 1px 3px;
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
}
.rss-panel .close
{
    border: solid 1px #dddddd;
    padding: 1px 3px 3px 3px;
    width: 70px;
    text-align: center;
}

.rss-panel .close a:link,
.rss-panel .close a:visited,
.rss-panel .close a:hover
{
    display: block;
    padding: 0px;
}

.loading, .loading-center
{
    background-image: url(Images/LoadingDots.gif);
    background-repeat: no-repeat;
    background-position: center center;
    height: 30px;
}

