a:link { 
 color: #333333;
 text-decoration: underline; 
}

a:visited { 
 color: #666666;
 text-decoration: none; 
}

a:active { 
 color: #D52A2A;
 text-decoration: underline;
}

a:hover { 
 color: #D52A2A;
 text-decoration: underline; 
}
.num {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8px; color: #AFAFAF}
H1 a:link, H1 a:active, H1 a:visited, H1 a:hover{ color: #D52A2A;} 
H1 {  font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #D52A2A; background-image: url(images/big_bull.jpg); background-repeat: no-repeat; background-position: 0px 3px; padding-left: 100px}
DIV {  font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #272727; line-height: 130%; padding-left: 15px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px}
.txt {  font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #272727; line-height: 130%}
.annot {  font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 130%}
.service {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #D52A2A; padding-left: 15px}
.service a:link, .service a:active, .service a:visited, .service a:hover{ color: #D52A2A;} 
.r_menu_h_tah { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8px; color: #FFFFFF; font-weight: bold }
.r_menu_tah { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8px; color: #373737; font-weight: bold }
.r_menu_ar { font-family: Verdana, Arial, sans-serif; font-size: 8px; color: #373737; font-weight: bold }
.submenu {  font-family: Tahoma, Verdana; font-size: 10px; font-weight: normal; color: #373737; line-height: 170%; margin-left: 15px}
.submenu a:link, .submenu a:active, .submenu a:visited, .submenu a:hover{ color: #373737; text-decoration: none;} 
.hid {  color: #FFFFFF}

/*  Calendar header text  */
.header {
 font-family: verdana, trebuchet, sans-serif;
 font-size:   10px;
 color:       #FFFFFF;
 font-weight: bold;
}

/*  Navigational links in the header of mini-calendar  */
.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover{
	color:       #ffffff;
	font-family: verdana, trebuchet, sans-serif;
	font-size:   10px;
	font-weight: bold;
	line-height: 130%;
} 
.navlinks a:link    { color:  #ffffff; text-decoration: none;}
.navlinks a:visited { color:  #ffffff; text-decoration: none;}
.navlinks a:active  { color:  #333333; text-decoration: none;}
.navlinks a:hover   { color:  #000000; text-decoration: underline;}


/*  Days of the week text  */
.weekdays {
 font-family: verdana, trebuchet, sans-serif;
 font-size:   8px;
 color:       #666666;
 font-weight:  bold;
}

/*  Days of the month text and links */
.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   9px;
 color:       #666666;
}
.monthdays a:link    { color:  #373737; text-decoration: none;font-weight: bold;}
.monthdays a:visited { color:  #373737; text-decoration: none;font-weight: bold;}
.monthdays a:active  { color:  #D52A2A; text-decoration: none;font-weight: bold;}
.monthdays a:hover   { color:  #D52A2A; text-decoration: underline;font-weight: bold;}
.header_red { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; }
.header_red a:link, .header_red a:active, .header_red a:visited, .header_red a:hover { color: #666666;} 
.snoska {  border-color: black black #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.thumbnail {
	float: left;
	margin: 3px;
	padding: 9px;
	cursor: hand;
	width: 170px;
	height: 230px;
} 
.tab_head {
	font-weight: bold;
	background-color: #CCCCCC;
	text-align: center;
}
.tab_row {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
}
.submenu_title {
	line-height: 120%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.top_links_gray {
font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 130%
}
.top_links_gray a:link, .top_links_gray a:active, .top_links_gray a:visited, .top_links_gray a:hover{ color: #666666; text-decoration: none;} 
.top_links_white {

font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 130%
}
.top_links_white a:link, .top_links_white a:active, .top_links_white a:visited, .top_links_white a:hover{ color: #FFFFFF; text-decoration: none;} 
