﻿body 
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: black;
}

h3 
{
    font-weight:bold;
    font-size:14px;
    line-height:20px;
    padding-bottom:0px;
    margin:0px;
    color:#b02c54;
}
td.bgright
{
	width:17px;
 background-image: url('images/bgright.jpg');	
 background-repeat:repeat-y;
 background-color: #FFFFFF;
}
td.bgleft
{
 width:18px;
 background-image: url('images/bgleft.jpg');	
 background-repeat:repeat-y;
 background-color: #FFFFFF;
}

td.bg
{

 background-color: #FFFFFF;
}
.contentTitle
{
	
 font-size:18px;
 color: #c86e8b;
 line-height:22px;
}
.smallsubcontentTitle
{
	
 font-size:12px;
 color: #c86e8b;
}
.subcontentTitle
{
	font-weight: bold;
 font-size:14px;
 color: #c86e8b;
}
.newsTitle
{
	color: #db0a0a;
	font-size: 12px;
	font-weight:bold;
}

A:link      {     
   font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	 color: blue;
	 text-decoration: none;
      }     
            
A:visited   
{
	font-family: Arial, Sans-Serif;
      text-decoration:  none;
      font-size:  11px;
      font-weight:      bold;
      color:      blue;
       text-decoration: none;
      }     
            
            
A:hover     {     
      text-decoration: underline;
      font-size:  11px;
      font-weight:      bold;
      color:    blue;
      
}

A[disabled]
{
	font-size:11px;
	 font-weight: bold;
}

a.footerLink:link
{
	color:#000000;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight:normal;
}

a.footerLink:visited
{
	color:#000000;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight:normal;
}


a.footerLink:Hover
{
	font-family: Arial, Sans-Serif;
	color:#000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight:normal;
	
}


.invalidBox
{
	background: #FFDDDD;
	
}

img.rightAligned
{
	 padding-bottom:5px;
	  	   padding-left:10px;
}
img.leftAligned
{
	 padding-bottom:5px;
	  	   padding-right:10px;
}

img.leftAlignedHand
{
	 padding-bottom:5px;
	  	   padding-right:10px;
	  	   cursor:hand;
}

      .popupLink
      {
      		font-family: Arial;
		font-size: 11px;
		cursor:hand;
		color: #005bab;
		font-weight:bold;
      }
      
      
 .modalBackground {
	background-color:Gray;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.textHeader
{
 color: #8b0000;
 font-weight:bold;
 	
}
.invalidDropDown
{
 background-color:	#FFDDDD;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{float: left; vertical-align: text-top;} 
.image-right{float: right; vertical-align: text-top;} 
div.wrapContainer{width:100%; float:left;} 



a.contentTitleLink:link
{
	font-size:18px;
 color: #c86e8b;
	
	text-decoration: none;
	font-family: Arial, Sans-Serif;

	font-weight:normal;
}

a.contentTitleLink:visited
{
	font-size:18px;
 color: #c86e8b;
	
	text-decoration: none;
	font-family: Arial, Sans-Serif;
	
	font-weight:normal;
}


a.contentTitleLink:Hover
{
	font-size:18px;
 color: #c86e8b;
	font-family: Arial, Sans-Serif;
	
	text-decoration: underline;
	
	font-weight:normal;
	
}