﻿@media all
{

	body
	{
  		background-color: #FFFFFF;  
  		font-family : Verdana;
  		color:#000000;
	}
	
	A:link
	{
		COLOR: #00853F;
		TEXT-DECORATION: none;
	}
	A:active
	{
		COLOR: #00853F;
		TEXT-DECORATION: none;
	}

	A:visited
	{
		COLOR: #00853F;
		TEXT-DECORATION: none;
	}
	A:hover
	{
		COLOR: #00853F;
		TEXT-DECORATION: underline;
	}

	.content{
		font-family : Verdana;  		
		font-size : 11px;
  		color:#000000;  
		font-weight: normal;
	}

	.contentbold{
		font-family : Verdana;  		
		font-size : 11px;
  		color:#000000;
		font-weight: bold;  
	}

	.contentsmaller{
		font-family : Verdana;  		
		font-size : 10px;
  		color:#000000;  
		font-weight: normal;
	}

	.contentsmallerbold{
		font-family : Verdana;  		
		font-size : 10px;
  		color:#000000;
		font-weight: bold;  
	}

	.contenttiny{
		font-family : Verdana;  		
		font-size : 9px;
  		color:#000000;  
		font-weight: normal;
	}

	.contenttinybold{
		font-family : Verdana;  		
		font-size : 9px;
  		color:#000000;  
		font-weight: bold;
	}

	.contenttinygray{
		font-family : Verdana;  		
		font-size : 9px;
  		color:#888888;  
		font-weight: normal;
	}

	.navigation{
		background-image : url(../../images/nav/nav.gif);
		background-repeat : repeat-y;
		background-position : right;
		padding-right : 0px;
		padding-top : 10px;
		padding-bottom : 20px;
		padding-left : 20px;
		height : 100%
	}
	.nav_left{
		padding-left : 20px;
	}
	.sidenavigation{
		background-image : url(../../images/side_nav/side_nav.gif);
		background-repeat : repeat-y;
		background-position : left;
		padding-bottom : 12px;
		padding-top : 2px;
		padding-right : 0px;
		padding-left : 0px;
	}

	.promo{
		background-image : url(../../images/main/happyholidays.jpg);
		background-repeat : repeat-y;
		background-position : left;
		padding-bottom : 20px;
		padding-top : 20px;
		padding-right :20px;
		padding-left :20px;
		border : 1px solid #92C0D7;
		width: 390px;
	}

	.main{
		padding-right : 20px;
		padding-left : 20px;
	}

	.contentlarger{
		font-family : Verdana;  		
		font-size : 12px;
  		color:#000000;  
		font-weight: normal;
	}

	.contentlargerbold{
		font-family : Verdana;  		
		font-size : 12px;
  		color: #000000;
		font-weight: bold;  
	}

	.title{
		font-family : Verdana;  		
		font-size : 14px;
  		color:#000000;  
		font-weight: bold;
	}

	.cookie{
		font-family : Verdana;  		
		font-size : 9px;
  		color:#000000;  
		font-weight: normal;
	}
	body
	{
	background-color: #FFFFff;
	  
	font-family : Verdana;
	color:#000000;
	}


	.error_stuff
	{
	font-family : Arial;
	font-size : 11px;
	color: red;
	}

	.Menu{
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	color : #990000;
	}

	.topNav{
	font-family : tahoma;
	font-size : 11px;
	font-weight:lighter;
	color : #6F6E6E;
	}

	.BodyText{
	font-family : Arial;
	font-size : 9pt;
	color : #000000;
	}

	.PageTitle2{
	font-family : Arial;
	font-size : 12pt;
	color : #6F6E6E;
	font-weight : bold;
	}

	.label{
	font-family : Verdana;
	font-size : 10px;
	COLOR: #173A4F;
	}

	.emphasis_footer {
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	font-weight : bold;
	}
	.hint
	{
	font-family : Verdana;
	font-size : 10px;
	color: #2A5678;
	  
	}
	.legend
	{
	font-family : Verdana;
	font-size : 10px;
	color: #2A5678;
	  
	}
	.section_title
	{
	font-family : Verdana;
	font-size : 12px;
	color:#000000;
	font-weight : bold;
	}

	.subsection_title
	{
	font-family : Verdana;
	font-size : 10px;
	color:#000000;
	}

	.emphasis_title
	{
	font-family : Verdana;
	font-size : 10px;
	color:#000000;
	font-weight : bold;
	}

	.news_title
	{
	font-family : Verdana;
	font-size : 11px;
	color:#000000;
	font-weight : bold;
	}

	.hint
	{
	font-family : Verdana;
	font-size : 10px;
	color: #2A5678;
	  
	}

	.regular_text
	{
	font-family : Verdana;
	font-size : 10pt;
	color:#000000;
	  
	}
	.newsYear
	{
	font-family : Verdana;
	font-size : 10pt;
	font-weight:400;  
	color:#2A5678; 
	}
	.newsDate
	{
	font-family : Verdana;
	font-size : 7pt;
	font-style:italic;  
	color:#2A5678; 
	}
	.newsArticle
	{
	font-family : Verdana;
	font-size : 8pt;
	font-weight: 700;
	color:#2A5678; 
	}
	.newsBody
	{
	font-family : Verdana;
	font-size : 8pt;
	font-weight: normal;
	color:#7B798c; 
	}
	.emphasis_text
	{
		font-family : Verdana;
		font-size : 12px;
		color:#000000;
		font-weight : bold;	
	}

	.indented_regular_text
	{
	font-family : Verdana;
	font-size : 12px;
	color:#000000;
	padding-left: 30px; 
	}

	.message_text
	{
	font-family : Verdana;
	font-size : 10px;
	color:#006D29;
	font-weight : bold;
	}

	.logged_in_text
	{
	font-family : Verdana;
	font-size : 10px;
	color: #8C8A9D;
	font-weight : bold;
	}

	.error_message_text
	{
	font-family : Verdana;
	font-size : 10px;
	color: red;
	}


	.page_title
	{
	font-family : Verdana;
	font-size : 15px;
	color:#000000;
	font-weight : bold;
	}

	.page_subtitle
	{
	font-family : Verdana;
	font-size : 12px;
	color:#000000;
	font-weight : bold;
	}

	.color_main{
	background-color : #EDEEF0;
	}


	.color_complement{
	background-color : #ffffff;
	}

	.color_complement_unavailable{
	background-color : #F0F6FD;
	color : #A8B1BB;
	}

	.color_unavailable{
	background-color : #CAE1F9;
	color: #81A2C5;
	}

	A:link
	{
		COLOR: #000066;
		TEXT-DECORATION: none;
	}
	A:active
	{
		COLOR: #000066;
		TEXT-DECORATION: none;
	}

	A:visited
	{
		COLOR: #000066;
		TEXT-DECORATION: none;
	}
	A:hover
	{
		COLOR: #000066;
		TEXT-DECORATION: underline;
	}
	A.regular_text:link
	{
		COLOR: #000066;
		TEXT-DECORATION: none;
	}
	A.regular_text:active
	{
		COLOR: #000066;
		TEXT-DECORATION: none;
	}

	A.regular_text:visited
	{
		COLOR: #000066;
		TEXT-DECORATION: none;
	}
	A.regular_text:hover
	{
		COLOR: #000066;
		TEXT-DECORATION: underline;
	}

	.leftSideNav1
	{
		COLOR: #616161;
		TEXT-DECORATION: none;
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight:500;
	}


	Table:td.leftSideNav
	{
		background-image: url(../images/SubContent/singleDarkPixel.gif);
	}

	.width_large{
	width : 450px;
	font-family : Verdana;
	font-size : 7.5pt;
	color:#000000;
	}

	.width_medium_large{
	width : 180px;
	font-family : Verdana;
	font-size : 7.5pt;
	color:#000000;
	}

	.width_medium{
	width : 160px;
	font-family : Verdana;
	font-size : 7.5pt;
	color:#000000;
	}

	.width_small{
	width : 30px;
	font-family : Verdana;
	font-size : 7.5pt;
	color:#000000;
	}

	.width_date{
	width : 100px;
	font-family : Verdana;
	font-size : 7.5pt;
	color:#000000;
	}
	.unavailable{
	font-family : Verdana;
	font-size : 10px;
	color:#888888;
	}

	.available{
	font-family : Verdana;
	font-size : 10px;
	color:#000000;
	}

	.report{
	font-family : Verdana;
	font-size : 13px;
	color:#000000;
	}
	.footer{
	font-family : Verdana;
	font-size : 10px;
	color:#000000;
	}
	.img_no_cursor{
	cursor : default;
	}

	.regular_text_required
	{
	font-family : Verdana;
	font-size : 7.5pt;
	color:#000000;
	font-weight: bold;
	background-color : #F0F6FD;
	}	
	a 
	{
		font-family: Verdana;
		font-size: 11px;
	}
}

@media print
{
	.hideOnPrint{
	display: none;
	}
}