﻿.headerText
{
   font-size :14px;
   font-weight:bold ;
   text-align:left;
   vertical-align :top;
}

.bodyText
{
   font-size :12px;
   font-weight:bold ;
   text-align:left;
   vertical-align:top;
}

.additionalText
{
   font-size :11px;
   text-align:left;
   vertical-align:top;
}

.headerRead
{
   font-size :14px;
   color :Red ;
   font-weight:bold ;
   text-align:left;
   vertical-align :top;
}

a:link.noLine, a:visited.noLine
{
    text-decoration:none;
    color: #ffffff;
}

/*
.nonpagingLink
{
	color: #AC0100;
	text-decoration: none;
	font-family:Tahoma;
	font-size :12px;
	font-weight:bold;
}
.pagingLink:link, .pagingLink:visited
{
	color: #6D6C6C;
	font-family:Tahoma;
	font-size :12px;
	font-weight:bold;
	text-decoration:none;
}
.pagingLink:hover
{
	color: #6D6C6C;
	font-family:Tahoma;
	font-size :12px;
	font-weight:bold;
	text-decoration:underline;
}
*/
.pagingLink a, .pagingLink a:hover, .pagingLink span{
	font-family:Tahoma;
	font-size :12px;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../images/bg_index.gif);
	margin-left:1px;
	margin-right:1px;
	display:inline-block;
	width:15px;
	height:15px;
	text-align:center;
    float:right;
}
.pagingLink a{
	color: white;
}
.pagingLink a:hover
{
	color: black;
}
.pagingLink{ margin-top:20px}


.calendarLink
{
	color: #FFFFFF;
	text-decoration: none;
}

.calendarFrame
{
    border-right: #add8e6 thin dashed;
    border-top: #add8e6 thin dashed;
    border-left: #add8e6 thin dashed;
    border-bottom: #add8e6 thin dashed;
}

.calendarMonthYear
{
    font-size: 1.2em;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    background-color: #335ea8;
    letter-spacing: 1px;
}

.calendarDay
{
    font-size: 1em;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    background-color: #6fa1d9;
}

.noCourse
{
    font-size: 11px;
    color: #ffffff;
    font-family: Century Gothic;
    background-position: center center;
    background-image: url(../images/cal_bg.gif);
    background-repeat: no-repeat;
    text-align: center;
    text-decoration:none;
    width: 25px;
    height: 25px;
    cursor: pointer;
    vertical-align: middle
}

.hasCourse
{
    font-size: 11px;
    color: #ffffff;
    font-family: Century Gothic;
    background-position: center center;
    background-image: url(../images/cal_bg1.gif);
    background-repeat: no-repeat;
    text-align: center;
    width: 25px;
    height: 25px;
    cursor: pointer;
    vertical-align: middle
}

.picframe{ overflow:hidden; width:150px; height:150px; text-align:center}

.picframe1{ overflow:hidden; width:100px; height:100px; text-align:center;}
.picframeRetail{ overflow:hidden; width:100px; height:150px; text-align:center;}

.textbox { 
	color: #000000;
	background-color: #FFFFFF;  
	font-size: 12px; 
	border: #999999 1px solid;
	font-family: "Trebuchet MS";
}

.gridTable1 {
	border: 0px;
	padding: 0px;
}

.gridTable1 th {
	background-color: #79BB33;
	font-weight: bold;
	color:#FFFFFF;
	padding: 3px;
	border: none;
}

.gridTable1 th a:link, .gridTable th a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
}

.gridTable1 th a:hover, .gridTable th a:visited:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;  
}

.gridTable1 tr:hover 
{
    background: #DBEDC9;
}
.gridTable1 td {
	padding: 4px;
    border-top: 1px dashed #CCCCCC;
    border-bottom: 1px dashed #CCCCCC;
    border-right: 1px dashed #CCCCCC;
    border-left: 1px dashed #CCCCCC;	
}
