#ya-krivetko { display: none; }
BODY {padding:0px;}
* {font-family:Georgia, Courier New;font-size:12px;}
FORM {margin:10px;}
TEXTAREA { width: 600px; }
DIV.menu{
  width:100%;
  background-color:#4B4F58;
}

H3
{
  background-color:#666666;
  color:#ffffff;
  font-weight:bold;
  padding:5px;
  text-align:center;
  margin:0px;
}

DIV.menu-item{padding:2px 0px 2px 10px;margin:0px;}
DIV.menu-item A,DIV.menu-item A:HOVER, DIV.menu-item A:VISITED {color:white;}
DIV.menu H4
{
  color:#FFFFFF;
  background-color:#000000;
  padding:5px 0px 5px 10px;
  font-weight:bold;
  margin:0px;
}

.title{
  color:#ff0000;
  font-size:120%;
  font-weight:bold;}
.copy{
  color:#000000;
  font-weight:normal;
  text-decoration:none;}
.text{
  color:#000000;}
.comment {color:#666666;}
.textbold{
  color:#000000;
  font-weight:bold;}
.but{
  /*font-weight:bold; 
  color:Navy;*/
  text-decoration:none;}
.error{
  color:red;
  font-weight:bold;}
.note{
  color:red;
  font-weight:bold;}
.in-error { background-color: pink; }

DIV.donation { padding: 10px; text-align:center; color: #FFF; }
DIV.donation FORM { display:inline; margin:0; padding:0; }


TABLE.table1 { border-collapse: collapse; margin: 5px 0; background-color: #CECECE}
TABLE.table1 TH { background-color: #CECECE; font-weight: bold; text-align: center; 
                  border: 1px solid #999999; padding: 3px;}
TABLE.table1 TD { border: 1px solid #999999; padding: 3px; }
TABLE.table1 TD.in-title { text-align: right; vertical-align:top; font-weight:bold;}
TABLE.table1 TD.selected1 {background-color: pink; font-weight: bold;}
TABLE.table1 TD.selected2 {background-color: lavender; font-weight: normal;}

/*-------Calendar BEGIN----------*/

TABLE.calendar
{
  background-color: #CCCCCC;
  border-collapse: collapse;
  width: 100%;
}

TABLE.calendar CAPTION
{
  background-color: white;
  text-align: center;
  font-weight: bold;
  padding: 3px 0;
  border-right: 1px solid #4B4F58;
  border-left: 1px solid #4B4F58;
}
TABLE.calendar TD
{
  background-color: white;
  text-align: center; 
  color: #333333;
  border: 1px solid #4B4F58;
}
TABLE.calendar TH { background-color: #CCCCCC; text-align: center; border: 1px solid #4B4F58; }
.calendar .selected, .calendar TD.selected A { color: red; font-weight:bold;}
.calendar .today { background-color: #CCCCCC; }
.calendar .other_month { color: #999999; }
/*-------Calendar END----------*/

DIV#captcha * { margin:0; padding:0;}
DIV#captcha .captcha_notvalid { color:red; font-weight:bold;}

TABLE#table-account TD { background-color: #FFF; }

div.tabbed-area {zoom:1;overflow:hidden;margin-top:0px;}

ul.tabs { width:25%;float: left; padding:0; margin:0;list-style-type:none;padding-top:25px;}
ul.tabs li {margin:0;margin-bottom:15px;background-color:#666;}
ul.tabs li.current {background-color:#eee;font-weight:bold;}
ul.tabs li a {display:block;text-decoration:none;color:#000;font-size:11px;text-transform:uppercase;color:#FFF;
  padding:10px; outline:0;margin:0;zoom:1;}
ul.tabs li a:hover {background-color:#333;}
ul.tabs li.current a {color:#000;}
ul.tabs li.current a:hover {background-color:#eee;}

div.tab-content {width:73%;padding:5px 1%;float:left;background-color:#EEE;min-height:300px;_height:300px;}
div.tab-content p {margin-top:0;}
div.tab-content h4 {margin-top:0;}
div.tab-content div img { border:0;width:100%;}
div.tab-content div#Bob-Erler img {width:auto;}
div.tab-content div#Costantino img {width:auto;}
div.tab-content div#Frank-Catania img {width:auto;}

