/* (C) Copyright 2005 Long2 Consulting. All Rights Reserved */



html, body  {

	color:#000000;

	background-color: #CCCCCC;

	font: 10pt Verdana, Arial, sans-serif;

	margin: 0px;

	text-align: left;

}



td {

	vertical-align: top;

}



ul, ol {

	color: #000000;

	line-height: 150%;

	font-size: 10pt;

	text-align: left;

}



ol {

	list-style-image: url('none');

	list-style-type: decimal;

}



ul, li {

	color: #000000;

	list-style-image: url('images/bullet.gif');

	font-size: 10pt;

	text-align: left;

}



h1 {

	font-size: 16pt;

	color: #010943;

	text-align: center;

	padding: 2px;

	border-bottom-style: solid;

	border-color: #010943;

	border-width: 1px;

	width: 98%;

}



h2 {

	font-size: 14pt;

	color: #D00000;

	text-align: left;

	padding: 2px;

	border-bottom-style: solid;

	border-color: #D00000;

	border-width: 1px;

	width: 98%;

}



h3 {

	font-size: 12pt;

	color: #000099;

	text-align: left;

	padding: 2px;

	border-bottom-style: solid;

	border-color: #000099;

	border-width: 1px;

	width: 98%;

}



h4 {

	font-size: 10pt;

	color: #FFFFFF;

	text-align: left;

	background-color: #000099;

	padding: 2px;

	border: 1px solid #000099;

	width: 98%;

}



h5 {

	font-size: 10pt;

	color: #FFFFFF;

	text-align: left;

	background-color: #D00000;

	padding: 2px;

	border-bottom-style: solid;

	border-color: #D00000;

	border-width: 1px;

	width: 98%;

}



h6 {

	font-size: 10pt;

	color: #FFFFFF;

	text-align: left;

	background-color: #010943;

	padding: 2px;

	border-bottom-style: solid;

	border-color: #010943;

	border-width: 1px;

	width: 98%;

}



a:link {

	text-decoration: underline;

	color: #D00000;

	background-color: transparent;

}

a:visited {

	text-decoration: underline;

	color: #D00000;

	background-color: transparent;

} 



a:hover {

	text-decoration: none;

	color: #FFFFFF;

	background-color: #D00000;

}

a:active {

	text-decoration: none;

	color: #FFFFFF;

	background-color: #D00000;

}



#MainPicture {

	margin: 0px;

	padding: 0px;

}



#Name {

	color: #FFFFFF;

	font: bold 22pt "Georgia", Verdana, Arial, sans-serif;

	text-align: center;

	margin-top: 30px;

}



#Name p{

	color: #FFFFFF;

	font: bold 22pt "Georgia", Verdana, Arial, sans-serif;

	text-align: center;

	margin-top: 30px;

}



#TopNav {

	font-size: 10pt;

}



#TopNav p{

	color: #FFFFFF;

	text-align: right;

	margin-top: 8px;

	margin-right: 15px;

}



#TopNav a:link {

	color: #FFFFFF;

	font-size: 10pt;

	font-weight: bold;

	padding: 2px 4px 2px 4px;

	background-color: transparent;

	text-decoration: none;

	border: 1px solid #D00000;

}



#TopNav a:visited {

	color: #FFFFFF;

	font-weight: bold;

	padding: 2px 4px 2px 4px;

	background-color: transparent;

	text-decoration: none;

	border: 1px solid #D00000;

}



#TopNav a:hover {

	color: #FFFFFF;

	font-weight: bold;

	padding: 2px 4px 2px 4px;

	background-color: #010943;

	text-decoration: none;

	border: 1px solid #FFFFFF;

}



#TopNav a:active {

	color: #FFFFFF;

	font-weight: bold;

	padding: 2px 4px 2px 4px;

	background-color: #010943;

	text-decoration: none;

	border: 1px solid #FFFFFF;

}





#LeftNav {

	color: #FFFFFF;

	background-color: #010943;

	text-align: center;

	font-size: 10pt;

	font-weight: bold;

	line-height: 24px;

	vertical-align: top;

	margin: 1px 4px 1px 4px;

}



#LeftNav p{

	color: #FFFFFF;

	background-color: #010943;

	border: 1px solid #010943;

	margin: 1px 34px 1px 4px;

}



#LeftNav a:link {

	color: #FFFFFF;

	display: block;

	background-color: #010943;

	text-decoration: none;

	border: 1px solid #010943;

	margin: 1px 34px 1px 4px;

}



#LeftNav a:visited {

	color: #FFFFFF;

	display: block;

	background-color: #010943;

	text-decoration: none;

	border: 1px solid #010943;

	margin: 1px 34px 1px 4px;

}



#LeftNav a:hover {

	color: #FFFFFF;

	display: block;

	background-color: #D00000;

	text-decoration: none;

	border: 1px solid #FFFFFF;

	margin: 1px 34px 1px 4px;

}



#LeftNav a:active {

	color: #FFFFFF;

	display: block;

	background-color: #D00000;

	text-decoration: none;

	border: 1px solid #FFFFFF;

	margin: 1px 34px 1px 4px;

}



#MainContent {

	color: #000000;

	text-align: left;

	font-size: 10pt;

	margin: 4px 8px 0px 8px;

}



#MainContent p{

	color: #000000;

	text-align: left;

	font-size: 10pt;

	margin: 4px 8px 0px 8px;

}



#Table1 {

	border: 1px solid #D00000;

	background-color: #D00000;

	margin-left: 25px;

}



.Table1 {

	border: 1px solid #D00000;

	background-color: #D00000;

}



.TableHeader1 {

	color: #FFFFFF; 

	background-color: #D00000;

	border: 1px solid #D00000;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

}



.TableBody1 {

	color: #010943; 

	background-color: #FFFFFF;

	vertical-align: top;

	font-size: 9pt;

	font-weight: bold;

	padding: 4px;

}



.TableBody1 p{

	color: #000066; 

	background-color: #FFFFFF;

	vertical-align: top;

	font-size: 9pt;

	font-weight: bold;

}



#Copyright {

	

}



#Copyright p{

	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;

	color: white;

	text-align: center;

	margin-top: 12px;

}

#Copyright a:link {

	text-decoration: underline;

	color: #FFFFFF;

	background-color: transparent;

}

#Copyright a:visited {

	text-decoration: underline;

	color: #FFFFFF;

	background-color: transparent;

} 



#Copyright a:hover {

	text-decoration: none;

	color: #010943;

	background-color: #FFFFFF;

}

#Copyright a:active {

	text-decoration: none;

	color: #010943;

	background-color: #FFFFFF;

}



.calendar-table {

	border: 1px solid #010943;

	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;

}



.calendar-month {

	color: #FFFFFF;

	background-color: #010943;

	border: 1px solid #010943;

	font-size: 10pt;

	height: 36px;

}



.calendar-offday {

	border: 1px solid #010943;

	background-color: #FFFFFF;

	font-size: 10pt;

}



.calendar-day {

	color: #000066;

	background-color: #D0D0D0;

	border: 1px solid #010943;

	vertical-align: top;

	text-align: center; 

	font-size: 10pt;

	width: 14.3%;

}



.calendar-daynumber {

	color: #000066;

	background-color: #D0D0D0;

	vertical-align: top;

	text-align: right; 

	font-size: 10pt;

	font-weight: normal;

}



.calendar-dayname{

	color: #FFFFFF;

	background-color: #D00000;

	border: 1px solid #010943;

	vertical-align: top;

	text-align: center; 

	font-size: 10pt;

}


.topnavigation{text-align:center;
padding: 5px;}
