body		{
			font-family: Tahoma;
			background: #FCFCFC;
			color: #333333;
			font-size: 11px;
			margin: 0 0 0 0;
			overflow:hidden;
}
.CalendarBody
{
	background: #E5EFF4;
		margin: 0 0 0 0;
	}
input,select{
			font-family: Tahoma;
			color: #333333;
			font-size: 11px;
}
textarea{
			font-family: Tahoma;
			color: #333333;
			font-size: 11px;
}
td			{
			font-size: 11px;
}
h1			{
			color: #333333;
			font-size: 28px;
}
h2			{
			color: #333333;
			font-size: 12px;
			}
a:hover		{ color: #003366; text-decoration: underline; }
a			{ color: #333333; text-decoration: none; }
a:link   	{ color: #333333; text-decoration: none; }
a:active    { color: #333333; text-decoration: none; }
.pagetitle	{ font-size: 12pt; text-transform:uppercase; color: #003366; }
.subtitleSmall	{ font-size: 8pt; text-transform:uppercase; color: #003366; font-weight:bold; }
.subtitle	{ font-size: 10pt; text-transform:uppercase; color: #003366; font-weight:bold; }
.small, .small td { font-size: 9px; color: #666666; }
.red		{ color: #C50E30; }
.white, .white a, .white a:hover, .white a:active { color: #ffffff; }
.blue, .blue a, .blue a:hover, .blue a:active { color: #003366; }
.nav, .nav td, .nav a, .nav a:hover { font-size: 10px;text-transform:uppercase;text-decoration: none; }
.hr		{ color:#D1DBE1 }
.table, .table td {
	border-collapse:collapse;
	border-bottom-width:1;
	border-left-width:1;
	border-right-width:1;
	border-top-width:1;
	border-color:#BFBFBF;
}
#nav .items a, #nav .items a:visited, #nav .items a:link{
height:40px;
width:222px;
display: block;
background: url(images/nav-off.gif);
margin: 0 0 0 0;
padding: 12 0 0 0;
text-decoration: none;
}
#nav .items a:hover {
height:40px;
width:222px;
display: block;
background: url(images/nav-on.gif);
}
#highlight .links a, #highlight .links a:visited, #highlight .links a:link{
height:30px;
width:100%;
display: block;
margin: 0 0 0 0;
padding: 8 0 0 5;
text-decoration: none;
}
#highlight .links a:hover {
height:30px;
width:100%;
background-color:#E6F0F6;
display: block;
}
.ScrollableDiv { 
  height:100%; 
  width: 100%; 
  overflow: auto; 
  border: 1px #336699; 
  
  padding: 10px;
 }


.ScrollableDivNews
{
	border-right: #336699 1px;
	padding-right: 0px;
	border-top: #336699 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	
	border-left: #336699 1px;
	width: 100%;
	padding-top: 5px;
	border-bottom: #336699 1px;
	height: 80%;
}

.ScrollableDivLinks{ 
  height:80%; 
  width: 100%; 

  border: 1px #336699; 
  
  padding: 10px;
 }
 .ScrollableDivContent{ 
   height:100%; 
  width: 100%; 
  overflow: auto; 
  border: 1px #336699; 
  
  padding: 10px;
 }
 .ScrollableDivAssets{ 
  height:80%; 
  width: 100%; 
  
  border: 1px #336699; 
  
  padding: 10px;
 }
 .ScrollableDivDrag{ 
  height:80%; 
  width: 100%; 
 
  border: 1px #336699; 
  
  padding: 10px;
 }
 .ScrollableDivImage{ 
  height:150; 
  width: 150; 
  overflow: auto; 
  border: 1px #336699; 
  
  padding: 10px;
 }
 .smallerTDS
 {
	font-size: 9px;
}
.smallText
{
	font-family: Tahoma;
			color: #333333;
			font-size: 9px;}

/* the style for the image slider*/
 .himages
    {
        height:68px;
        border-top:solid 1px #afafaf;    
    }
    
    .hlogos
    {
        width:104px;    
        text-align:center;
    }
    
    .hinav
    {
        width:18px;    
    }
    
    .hidt
    {
        background-color:#f2f2f2;
        border-bottom:solid 1px #aaaaaa;    
        border-top:solid 1px #aaaaaa;
          border-left:solid 1px #aaaaaa;    
        border-right:solid 1px #aaaaaa;
    }
    
    .hist
    {
        padding-top:1px;    
    }
    
    .motioncnt
    {
        overflow: hidden;
        width: 340px;
        position: relative;
        height: 56px;
    }
    
    .motiongal
    {
        left: 0px;
        white-space: nowrap;
        position: absolute;
        top: 1px;
    }

