/*
  Created by 
  Todor Tashev
  http://todor.tashev.com
*/

body { background: #CCCCCC; margin : 0px 0px 0px 0px; text-decoration : none;  }

table.Sub { margin: 0px 0px 0px 0px; background : #CCCCCC; width : 720px; text-align : center; }

img.Main { margin: 0px 0px 0px 0px; word-spacing: 0px; }
img.Sub { border: thin outset #888899; }

a.Main:link,a.Main:active,a.Main:visited { text-decoration : none; font : bold 11px Verdana, Arial, sans-serif; color : #113366; }
a.Main:hover { text-decoration : none; font : bold 11px Verdana, Arial, sans-serif; color : #770011; }

a.Pictures:link,a.Pictures:active,a.Pictures:visited {text-decoration:none; font:bold; font-size:11px; font-family:Verdana,Arial,sans-serif; color:#AAAAAA;}
a.Pictures:hover {text-decoration:none; font:bold; font-size:11px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF;}

a.Events:link,a.Events:active,a.Events:visited {text-decoration:none; font:bold; font-size:10px; font-family: Verdana, Arial, sans-serif; color:#AAAAAA;}
a.Events:hover {text-decoration:none; font:bold; font-size:10px; font-family: Verdana, Arial, sans-serif; color:#DDDDDD;}

a.PastEvents:link,a.PastEvents:active,a.PastEvents:visited {text-decoration:none; font-size:9px; font-family: Arial, sans-serif; color:#AAAAAA;}
a.PastEvents:hover {text-decoration:none; font-size:9px; font-family: Arial, sans-serif; color:#FFFFFF;}

a.PastEventsNav:link,a.PastEventsNav:active,a.PastEventsNav:visited {text-decoration:none; font-size:9px; font-family: Arial, sans-serif; color:#00FF00;}
a.PastEventsNav:hover {text-decoration:none; font-size:9px; font-family: Arial, sans-serif; color:#FFFFFF}

a.PicDesc:link,a.PicDesc:active,a.PicDesc:visited { text-decoration : none; font : bold 9px Verdana, Arial, sans-serif; color : #666666; }
a.PicDesc:hover { text-decoration : none; font : bold 9px Verdana, Arial, sans-serif; color : #EEEEEE; }

a.Footer:link,a.Footer:active,a.Footer:visited { text-decoration : none; font : bold 9px Verdana, Arial, sans-serif; color : #555555; }
a.Footer:hover { text-decoration : none; font : bold 9px Verdana, Arial, sans-serif; color : #000000; }

a.Hidden:link,a.Hidden:active,a.Hidden:visited { text-decoration : none; font : bold 11px Verdana, Arial, sans-serif; color : #000000; }
a.Hidden:hover { text-decoration : none; font : bold 11px Verdana, Arial, sans-serif; color : #000000; }

a.Sub:link,a.Sub:active,a.Sub:visited { text-decoration : none; font : bold 9px Verdana, Arial, sans-serif; color : #888888; }
a.Sub:hover { text-decoration : none; font : bold 9px Verdana, Arial, sans-serif; color : #EEEEEE; }

a.SubNavBar:link,a.SubNavBar:active,a.SubNavBar:visited { text-decoration : none; font : bold 13px Verdana, Arial, sans-serif; color : #113366; }
a.SubNavBar:hover { text-decoration : none; font : bold 13px Verdana, Arial, sans-serif; color : #770011; }

.fontHomeTitle { text-decoration:none; font:bold; font-size:16px; font-family:Verdana,Arial,sans-serif; color:#FFFFFF; }
.fontHomeText { text-decoration:none; font-size:9px; font-family:Verdana,Arial,sans-serif; color:777777; }
.fontHomeDate { text-decoration:none; font:bold; font-size:10px; font-family:Verdana,Arial,sans-serif; color:#555555; }
.fontHomeEvents { text-decoration:none; font:bold; font-size:10px; font-family:Verdana,Arial,sans-serif; color:#666666; }
.fontHomeSpacer6 { text-decoration:none; font-size:6px; font-family:Verdana,Arial,sans-serif; color:#000000; }
.fontHomeSpacer8  { text-decoration:none; font-size:8px; font-family:Verdana,Arial,sans-serif; color:#000000; }
.fontBlackMain { font-size:14px; font-family:Verdana,Arial,sans-serif; text-decoration : none; color:#000000; }
.fontBlackSub { font-size:26px; font-family:Verdana,Arial,sans-serif; text-decoration:none; color:#000000; }
.fontCopyright { font-size:11px; font-family:Verdana,Arial,sans-serif; text-decoration:none; color:#666666; vertical-align:bottom; text-align:right; }
.fontDisclaimer { font-size:12px; font-family:Verdana,Arial,sans-serif; text-decoration:none; color:#666666; vertical-align:middle; text-align: enter; }

.fontAboutText { text-decoration:none; font-size:9px; font-family:Verdana,Arial,sans-serif; color:999999; }
.fontAboutSummary { text-decoration:none; font:bold; font-size:10px; font-family:Verdana,Arial,sans-serif; color:#BBCCDD;  vertical-align:top; text-align:right; }

.fontPortfolioTitle { text-decoration:none; font:bold; font-size:10px; font-family:Verdana,Arial,sans-serif; color:#5577A0; vertical-align:middle; text-align: center; }
.fontPortfolioDate { text-decoration:none; font-size:9px; font-family:Verdana,Arial,sans-serif; color:#666666; vertical-align:top; text-align:right; }
.fontPortfolioName { text-decoration:none; font-size:10px; font-family:Verdana,Arial,sans-serif; color:#BBBBBB; vertical-align:top; text-align:left; }
.fontPortfolioDesc { text-decoration:none; font-size:9px; font-family:Verdana,Arial,sans-serif; color:#666666; vertical-align:top; text-align:left; }

.fontPastEventsTitle { text-decoration:none; font:bold; font-size:11px; font-family: Arial, sans-serif; color:#5577A0; vertical-align:center; }
.fontPastEventsDate { font : 9px Arial, sans-serif; text-decoration : none; color : #777777; vertical-align : center; text-align: center; }
.fontPastEventsDesc { font : 9px Arial, sans-serif; text-decoration : none; color : #BBBBBB; vertical-align : center; text-align: left; }
.fontPastEventsLoc { font : 9px Arial, sans-serif; text-decoration : none; color : #666666; vertical-align : center; text-align: left; }

.fontSign { font : 12px Arial, sans-serif; text-decoration : none; color : #AAAAAA; }
.fontUserPass { font : bold 12px Arial, sans-serif; text-decoration : none; color : #CCCCCC; }
.fontDate { font : bold 11px Verdana, Arial, sans-serif; text-decoration : none; color : #666666; }
.fontNavBarHome { font : 12px Verdana,Arial,sans-serif; text-decoration : none; color : #666666; vertical-align : bottom; text-align: left; }
.fontNavBar { font : 12px Verdana,Arial,sans-serif; text-decoration : none; color : #666666; vertical-align : bottom; text-align: center; }
.fontPageNum { font : bold 10px Verdana, Arial, sans-serif; text-decoration : none; color : #666666; vertical-align : bottom; text-align: right; }
.fontPageDesc { font : 10px Verdana, Arial, sans-serif; text-decoration : none; color : #666666; vertical-align : bottom; text-align: right; }
.fontTitleMain { font : bold 12px Verdana, Arial, sans-serif; text-decoration : none; color : #444444; }
.fontTitleSub { font : bold 18px Verdana, Arial, sans-serif; text-decoration : none; color : #555555;  text-align: center; }
.fontCredit { font : 2px Verdana,Arial,sans-serif; text-decoration : none; color : #CCCCCC; }
.fontNew { font : bold 10px Verdana, Arial, sans-serif; text-decoration : none; color : #BB2222; }
