/* Generic Styles*/
body{color:#ccf;font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;font-size:9pt;background-color:#06c;margin:0;}
img{border:0}
html, body, table, td, th, h1, h2, h3, h4, h5, h6, p, a, span, div{font-family:Arial,Verdana, Helvetica, Geneva, sans-serif}

p{font-size:9pt;line-height:145%; text-align: left;margin-top:0;margin-bottom:15px}
h1{font-size:16pt;margin:10px 0 5px 0}
h2{font-size:10pt;margin:10px 0 5px 0}
h3{font-size:8pt;margin:5px 0 5px 0}

.Background1 {background: url(../Images/Common/MainBG.gif) no-repeat left center;width:704px;height:554px;}

.AlertBox
{
    width: 500px;
    border-right: #ff0066 1px dotted;
    border-top: #ff0066 1px dotted;
    font-size: 9pt;
    border-left: #ff0066 1px dotted;
    color: #ff0066;
    border-bottom: #ff0066 1px dotted;
    font-family: Arial;
}

.DarkBlueSmall {font: 8pt Arial, Tahoma; font-weight:bold; color:#000080;}
.DarkBlueLarge {font: 11pt Arial, Tahoma; font-weight:bold; color:#000080;}
.DarkGreySmall {font: 8pt Arial, Tahoma; font-weight:bold; color:#666666;}
.DarkGreySmallNormal {font: 8pt Arial, Tahoma; color:#666666;}
.DarkGreyNormal {font: 9pt Arial, Tahoma; color:#666666;}
.DarkGreyNormalBold {font: 9pt Arial, Tahoma; font-weight:bold; color:#666666;}
.DarkGreyLarge {font: 11pt Arial, Tahoma; font-weight:bold; color:#666666;}
.LightGreySmall {font: 8pt Arial, Tahoma; font-weight:bold; color:#999999;}

.DarkGreySmallBold{ font: 9pt Arial, Tahoma; font-weight:bold; color: #666666;}
a.DarkGreySmallBold:link{ color: #666666; font-weight:bold; text-decoration: none;}
a.DarkGreySmallBold:visited{ color: #666666; font-weight:bold;  text-decoration: none;}
a.DarkGreySmallBold:active{ color: #666666; font-weight:bold;  text-decoration: none;}
a.DarkGreySmallBold:hover{ color: #666666; font-weight:bold; text-decoration: underline;}

.ShoppingBasket{ font: 9pt Arial, Tahoma; color: #666666;}
a.ShoppingBasket:link{ color: #666666; text-decoration: none;}
a.ShoppingBasket:visited{ color: #666666; text-decoration: none;}
a.ShoppingBasket:active{ color: #666666;  text-decoration: none;}
a.ShoppingBasket:hover{ color: #666666; text-decoration: underline;}
.ShoppingBasketSmall{ font: 8pt Arial, Tahoma; color: #666666;}
.ShoppingBasketTotals{ font: bold 9pt Arial, Tahoma; color: #666666;}
.ShoppingBasketQty{ font: 9pt Arial, Tahoma; color: #666666; text-align: center; vertical-align: middle;}

.CrimsonLink{ font: 9pt Arial, Tahoma; font-weight:bold; color: #FD35BB;}
a.CrimsonLink:link{ color: #FD35BB; font-weight:bold; text-decoration: none;}
a.CrimsonLink:visited{ color: #FD35BB; font-weight:bold;  text-decoration: none;}
a.CrimsonLink:active{ color: #FD35BB; font-weight:bold;  text-decoration: none;}
a.CrimsonLink:hover{ color: #FD35BB; font-weight:bold; text-decoration: underline;}

.bottomnav{ font: 9pt Arial, Tahoma; font-weight:bold; color: #fff;}
a.bottomnav:link{ color: #fff; font-weight:bold; text-decoration: none;}
a.bottomnav:visited{ color: #fff; font-weight:bold;  text-decoration: none;}
a.bottomnav:active{ color: #fff; font-weight:bold;  text-decoration: none;}
a.bottomnav:hover{ color: #fff; font-weight:bold; text-decoration: underline;}

.CLNDRcpYearNavigation,
.CLNDRcpMonthNavigation
		{
		background-color:#708090;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}
.CLNDRcpDayColumnHeader,
.CLNDRcpYearNavigation,
.CLNDRcpMonthNavigation,
.CLNDRcpCurrentMonthDate,
.CLNDRcpCurrentMonthDateDisabled,
.CLNDRcpOtherMonthDate,
.CLNDRcpOtherMonthDateDisabled,
.CLNDRcpCurrentDate,
.CLNDRcpCurrentDateDisabled,
.CLNDRcpTodayText,
.CLNDRcpTodayTextDisabled,
.CLNDRcpText
		{
		font-family:arial;
		font-size:8pt;
		}
TD.CLNDRcpDayColumnHeader
{
    text-align: right;
    border: solid thin #6677DD;
    border-width: 0 0 0 0;
    color: dimgray;
}
.CLNDRcpCurrentMonthDate,
.CLNDRcpOtherMonthDate,
.CLNDRcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}
.CLNDRcpCurrentMonthDateDisabled,
.CLNDRcpOtherMonthDateDisabled,
.CLNDRcpCurrentDateDisabled
		{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
		}
.CLNDRcpCurrentMonthDate
		{
		color:#708090;
		font-weight:bold;
		}
.CLNDRcpCurrentDate
		{
		color: #FFFFFF;
		font-weight:bold;
		}
.CLNDRcpOtherMonthDate
		{
		color:#708090;
		}
TD.CLNDRcpCurrentDate
		{
		color:#FFFFFF;
		background-color: #6677DD;
		border-width:1;
		border:solid thin #000000;
		}
TD.CLNDRcpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}
TD.CLNDRcpTodayText,
TD.CLNDRcpTodayTextDisabled
		{
		border:solid thin #6677DD;
		border-width:0 0 0 0;
		}
A.CLNDRcpTodayText,
SPAN.CLNDRcpTodayTextDisabled
		{
		height:20px;
		}
A.CLNDRcpTodayText
{
    color: #708090;
    font-weight: bold;
}
SPAN.CLNDRcpTodayTextDisabled
		{
		color:#D0D0D0;
		}
.CLNDRcpBorder
		{
		border:solid thin #708090;
		}


.sidenav {font-size: 9pt; font-weight:bold; margin: 0px; padding: 3px 15px 5px 3px;text-decoration:none;color:#fff;}
.sidenav li{color:#fff;margin: 0px 0 10px 5px;list-style: none;}
.sidenav li a{color:#fff;background: url(../Images/Common/Bullet_arrow_grey_small.gif) no-repeat left center;padding:0 0 2px 6px;}
.sidenav li a:link{color:#fff;text-decoration:none}
.sidenav li a:visited{color:#fff;text-decoration:none}
.sidenav li a:hover {color:#fff;text-decoration:underline;}
.sidenav li.heading{color:#fff;margin: 0px 0 0px 0;list-style: none;display:inline;font-weight:bold;}
.sidenav li p{color:#fff;margin:0;font-size: 9pt; font-weight:bold;}

.smallgreytext
{
    font: 8pt Arial, Tahoma;
    color: #696969;
}
a.smallgreytext:link
{
    color: #696969;
    text-decoration: none;
}
a.smallgreytext:visited
{
    color: #696969;
    text-decoration: none;
}
a.smallgreytext:active
{
    color: #696969;
    text-decoration: none;
}
a.smallgreytext:hover
{
    color: #696969;
    text-decoration: underline;
}
.smalldarktextBold
{
    font: 9pt Arial, Tahoma;
    font-weight: bold;
    color: #696969;
}
a.smalldarktextBold:link
{
    color: #696969;
    text-decoration: none;
}
a.smalldarktextBold:visited
{
    color: #696969;
    text-decoration: none;
}
a.smalldarktextBold:active
{
    color: #696969;
    text-decoration: none;
}
a.smalldarktextBold:hover
{
    color: #696969;
    text-decoration: underline;
}
.footer
{
    font-size: 8pt;
    color: #6b8e23;
    font-family: Arial, Tahoma;
}
A.footer:link
{
    color: #6b8e23;
    text-decoration: none;
}
a.footer:visited
{
    color: #6b8e23;
    text-decoration: none;
}
a.footer:active
{
    color: #8b0000;
    text-decoration: none;
}
a.footer:hover
{
    color: #8b0000;
    text-decoration: underline;
}
.underlinedLink
{
    font-size: 9pt;
    color: #ccf;
    font-family: Arial, Tahoma;
}
A.underlinedLink:link
{
    color: #ccf;
    text-decoration: underline;
}
a.underlinedLink:visited
{
    color: #ccf;
    text-decoration: underline;
}
a.underlinedLink:active
{
    color: #ccf;
    text-decoration: underline;
}
a.underlinedLink:hover
{
    color: #ccf;
    text-decoration: underline;
}

