/*newcalendar.css*/

/* Body text and page background */
body{
          margin: 0;
          padding: 0;
          font-family: times, serif;
          font-size:  10pt;
          line-height:  1.5em;
          color:  #191970;
          background-color:  #405783;
}
#header img{
     display:  block;
}

/*Style for Wrapper*/
#wrapper{width:  794px;
                    margin:  0 auto;
                    text-align:  left;
}
 #wrapper.inner{
                width:  784px;
}
#footer{
	font-size:  12pt;
          	line-height:  0.25em;
          	text-align:  center;
          	background-color:  #ffffff;
          	padding-top: 0.375em;
          	font-family:  verdana,arial,sans-serif;
          	color:  #C00;
                border-top:  2px solid #191970;
                  
}
#footer a{
                color:  #C00;
}
#footer p{
                font-size:  12pt;
	font-variant:  small-caps;
                 
}

#footer h4{
     	font-family:  'book antiqua', times, serif;
                font-size:  1.25em;
     	font-weight:  900;
     	font-variant:  small-caps;
     	text-align:  center;
     	letter-spacing:  0.3em;
	margin:  0.5em 0 0 0;
                
}

h1{
     font-family:  'book antiqua', times, serif;
     font-weight:  bold;
     font-style:  italic;
     color:  #191970;
     text-align:  center;
     text-transform:  lowercase;
     letter-spacing:  0.75em;
}

h2{
     font-family:  verdana, helvetica, sans-serif;
     font-size:  11pt;
     text-align:  center;
     color:  #CC0000;
     
     letter-spacing:  0.5em;
}

h3{
     font-family: verdana, arial, helvetica, sans-serif;  
     font-size:  12pt;
     text-align:  center;
     color:  #CC0000;
    
    
}

h4{
     font-family:  'book antiqua', times, serif;
     
     font-size:  12pt;
     font-weight:  900;
     font-variant:  small-caps;
     text-align:  center;
     letter-spacing:  0.3em;
}

h5{font-family:  verdana,arial,helvetica,sans-serif;
       text-align:  left;
       font-size:  13pt;
       font-style:  italic;
       margin-left:  0.5em;
}

h6{ font-family: verdana, arial, helvetica, sans-serif; 
     font-size:  12pt;
     text-align:  center;
     color:  #0000bb;
     word-spacing:  0.33em;
     letter-spacing:  0.15em;
}
/*Style for Table*/
#table.cal{background-color:  #FFFFFF

}


/*Style for TD*/
#td.cal{vertical-align:  top;
         text-align:  center;
         width:  14%;
         font-color:  #000000;
         font-size:  8pt;
         font-family:  verdana,helvetica,sans-serif;
         background-color:  #FFFFFF;
}

/*Page header style */

#header{width:  794px;
}
a.cat{color:  #000c0f;
           padding: 8px;
           border-top:  2px solid #000c0f;
           border-right: 1px solid #CC0000;
           font-family: verdana, arial, helvetica, sans-serif;
           font-size: 12pt;
           font-weight:  bold;
           text-align:  center;
           text-decoration:  none;
}
a.cat:link{color: black;
               background-color:  #ffffff;                  
}
a.cat:visited{color: black;
                         
}
a.cat:hover{color: #C00;
                       background-color: #ffffff;
 }
a.cat:active{color: black;
                        background-color: #ffffff;
}

a.dog{
     color:  #000c0f;
     padding: 5px;
     border-top:  2px solid #000c0f;
     border-right: 1px solid #CC0000;
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 12pt;
     font-weight:  bold;
     text-align:  center;
     text-decoration:  none;
}
a.dog:link{
     color: #000c0f;
     background-color: #ffffff;
}
a.dog:visited{
     color: #0000c0f;
     background-color: #ffffff;
}
a.dog:hover{
     color: #CC0000;
     background-color: #ffffff;
 }
a.dog:active{
     color: #000c0f;
     background-color: #ffffff;
}
a.rally{
      color:  #CC0000; text-decoration:  underline; font-weight:  bold; 
}
a.rally:link{
      color:  #CC0000; text-decoration: underline; font-weight:  bold;
}
a.rally:visited{
      color:  #CC0000; text-decoration: underline; font-weight:  bold;
}
a.rally:hover{
      color:  #FF0000; text-decoration:  none; font-weight:  bold;
}
a.rally:active{
      color:  #CC0000; text-decoration:  underline; font-weight:  bold;
}