/**********************************************/
/* General styles                             */
/**********************************************/

A:link,A:visited {text-decoration:underlined;color:#AA8E67}
A:hover,A:active {text-decoration:none;color:#7E6846;}

TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

hr{
	color:#CBAA8A;
}

td.navigationHistory{
	padding-top:4px;
	padding-bottom:22px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
}
span.navigationHistoryCurrent{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7E6846;
}


P{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BCB08A;
	margin-top:0px;
	margin-bottom:0px;
}

TD.lastAdjustedOn {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color : #E3A45F;
}	
	
td.title{
	background-color:#C8AB89;
	color:#FCFE1E;
	height:43px;
	padding-left:40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform : uppercase;
}

	
A.lastAdjustedOn:link,A.lastAdjustedOn:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color : #E3A45F;
}

A.lastAdjustedOn:hover,A.lastAdjustedOn:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: underline;
	color : #E3A45F;
}

TD.footNote {
	font-family:verdana;font-size:10px;
	color:#C8AA84;
	height:30px;width:100%;}
	
TD.leftMenuMailLogin  {border-style:none;font-family:verdana;font-size:11px;padding: 0px 0px 0px 6px;}
input.leftMenuSmallButton {font-family:verdana;font-size:10px;}	
	
input, textarea, select{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

/**********************************************/
/* Guestbook styles                             */
/**********************************************/

A.guestbookSubscribe:link,A.guestbookSubscribe:visited{
	text-align:center;
	color:#7F1000;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.guestbookSubscribe:hover,A.guestbookSubscribe:active{
	text-align:center;
	color:#7F1000;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}	
A.guestbook:link,A.guestbook:visited{
	text-align:center;
	color:black;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.guestbook:hover,A.guestbook:active{
	text-align:center;
	color:black;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A.sitemap:link,A.sitemap:visited{
	background-color:#FCFE1E;
	text-align:center;
	color:#902E07;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A.sitemap:hover,A.sitemap:active{
	background-color:#FCFE1E;
	text-align:center;
	color:#902E07;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/**********************************************/
/* News styles                             */
/**********************************************/

A.news:link,A.news:visited{
	text-align:center;
	color:#7F1000;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.news:hover,A.news:active{
	text-align:center;
	color:#7F1000;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	
	
/**********************************************/
/* Search styles                             */
/**********************************************/

A.search:link,A.search:visited{
	text-align: left;
	color:#7F1000;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.search:hover,A.search:active{
	text-align:left;
	color:#7F1000;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	

/***********************************/
/* topMenu styles                  */
/***********************************/

TD.topMenuCell {
	font-size:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:white;
	background-color:#389CC0;
	height:24px;
	text-align:left;
	text-transform : uppercase;
}		
	
a.topMenuCell:link,a.topMenuCell:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: white;
	background-color:#389CC0;
	padding-right:17px;
	text-decoration: none;
	text-transform : uppercase;
	display:block;
}

a.topMenuCell:hover,a.topMenuCell:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FCFE1E;
	background-color:#389CC0;
	padding-right:17px;
	text-decoration: none;
	text-transform : uppercase;
	display:block;
}

/*************************************/
/* leftMenu styles                   */
/*************************************/
	
TD.leftMenu {
	background-color:#E9CDB7;
	vertical-align:top;
}

TD.leftMenuHorizontalLine {
	border:none;
	background-color:#C8AB8B;
	height:1px;
	empty-cells:show;
}
	
TD.leftMenuHeading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	background-color:#E9CDB7;
	padding: 6px;
	color:#881000;
}

TD.leftMenuLink  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:15px;
}
	
A.leftMenuLink:link,A.leftMenuLink:visited {
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#E9CDB7;
	color: #881000;
	text-decoration: none;
	height:19px;
	padding: 6px;
	display:block;
}
	
A.leftMenuLink:hover,A.leftMenuLink:active {
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#E9CDB7;
	color: #881000;
	text-decoration: underline;
	height:19px;
	padding: 6px;
	display:block;
}

/*************************************/
/* sidePanel styles                   */
/*************************************/
	
TABLE.calendar{
	background-color: #E5DBD2;
	border-left:#C2AB89 solid 1px;
}
TH.calendarWeekDay{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#C2AB89;
	color:white;
}
TD.calendarNormalDay{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#EBD1BA;
	height:20px;
	text-align:center;
	border-right:#C2AB89 solid 1px;
	border-bottom:#C2AB89 solid 1px;
	color:white;
}
TD.calendarHiddenDay{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#E5DBD2;
	height:20px;
	text-align:center;
	border-right:#C2AB89 solid 1px;
	border-bottom:#C2AB89 solid 1px;
	color:white;
}
TD.calendarToday{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:white;
	height:20px;
	text-align:center;
	border-right:#C2AB89 solid 1px;
	border-bottom:#C2AB89 solid 1px;
	color:#EE070F;
}
TD.calendarNavigatorLeft{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:white;
	text-align:center;
	font-weight:bold;
}
TD.calendarNavigatorRight{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:white;
	text-align:center;
	font-weight:bold;
}
TD.calendarMonthName{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8C0E02;
	background-color:white;
	text-align:center;
	font-weight:bold;
}
A.calendarTodayLink:link,A.calendarTodayLink:visited,A.calendarTodayLink:hover,A.calendarTodayLink:active{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#EE070F;
	text-decoration : underline;
	font-weight:bold;
}
A.calendarNormalLink:link,A.calendarNormalLink:visited,A.calendarNormalLink:hover,A.calendarNormalLink:active {
	font-size:9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: underlined;
}
A.calendarBoldLink:link,A.calendarBoldLink:visited,A.calendarBoldLink:hover,A.calendarBoldLink:active {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: underlined;
	font-weight:bold;
}
	
.clsSideBarBlockLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;	
	text-decoration: none;
	color: #142F4A;	
	vertical-align : top;
}

.clsSideBarBlockLink:active {
	color: #003060;
}

.clsSideBarBlockLink:visited {
	color: #003060;
}

.clsSideBarBlockLink:hover {
	color: #003366;
}
TABLE.clsSideBar {
	margin-bottom: 3px;
}

.clsSideBarBlockTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	font-weight : bold;
	color : #003060;
	border-bottom : 1px solid #A8B2BB;
	padding-bottom : 2px;
}

.clsSideBarBlockTitleBack {
}	

.clsSideBarBlockText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #192E43;
	text-decoration: none;
}

.clsSideBarBlockRondText {
	color: #192E43;
	padding-top : 5px;
}

.clsSideBarBlockBullet {
	color : #053462;
	list-style-type : disc;
	margin-top : 3px;
}

.clsSideBarBlockUL {
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

