.icon {
    vertical-align:     middle;
    margin-right:       0.3em;
    margin-left:        0.3em;
}

a img {
    border: 0;
}

A {
        text-decoration: none;
        color: #800000;
        font-weight: bold;
}

/* A:hover {text-decoration: underline; color: red;} */

TD{
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 9px;
        height: 19px;
        text-align: center;
}

TH{
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        background-color: #A0B8C8;
/*        height: 37px; */
        text-align: center;
}

/*
tr:odd:hover
{
	background-color: #CCFFCC;
	text-decoration:  none; 
}
*/
/********************************************************/
/* FAQ */
table tr.odd th td,
.FAQ {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-align: left;
        background: #E5E5E5;
}

div#faq {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-align: left;
}

/* countdown */
table tr.whitebold th td,
.whitebold {
    background: white;
    font-size: 9px;
    font-weight: bold;
}

/* odd items 1,3,5,7,... */
table tr.odd th td,
.odd {
    background: #E5E5E5;
    font-size: 9px;
    font-weight: normal;
}

/* even items 2,4,6,8,... */
table tr.even th td,
.even {
    background: #D5D5D5;
    font-size: 9px;
    font-weight: normal;
}

/* MY results */
table tr.runner th td,
.runner {
    background: yellow;
    font-size: 9px;
    font-weight: normal;
}

table tr.racefeed th td,
.racefeed {
    background: pink;
    font-size: 9px;
    font-weight: normal;
}

table tr.feed th td,
.feed {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 9px;
        height: 19px;
        text-align: left;
}

table tr.feed th td,
.feedi {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 9px;
        height: 19px;
        text-align: left;
        font-style: italic;
}


/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd,
table tr.even th,
table tr.even {
    text-align:         left;
}

/* marked tbale rows */
table tr.marked th,
table tr.marked {
    background:   #FFCC99;
    color:   #000000;
}

/* hovered items */
.odd:hover,
.even:hover,
.hover {
    background: #CCFFCC;
    color: #000000;
}

/* hovered table rows */
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th {
    background:   #CCFFCC;
    color:   #000000;
}

/********************************************************/

.yearrow{
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        background-color: #FFFF00;
}


.copyright{ 
        font-size: 10px; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        color: #444444; 
        letter-spacing: -1px;
}

.outlined {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 1px;
 border: #000000;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px
}

div.blockquote {
	padding-top: 10px;
	padding-bottom: 10px;
}
div.blockquote ul li.myStyle{
	margin-left: 15px;
	border: 0;
	background: none;
	list-style-type:disc;
}
div.blockquote blockquote {
	margin:0;
	padding: 10px;
	border: solid #cbafed 1px;
	/* padding: 30px 10px 10px 10px; */
	/* background: transparent url(/images/Shew/quote.gif) no-repeat 1em 1em; */
	background-color:#dad1e9;
	-moz-border-radius: 10px;
	width: 300px !important;
}	

div.blockquoteTop blockquote {
	margin:0;
	padding: 10px;
	border: solid #cbafed 1px;
	/* padding: 30px 10px 10px 10px; */
	/* background: transparent url(/images/Shew/quote.gif) no-repeat 1em 1em; */
	background-color:#dad1e9;
	-moz-border-radius: 10px;
}	
	
.textRight {
	margin-top: 15px;
	text-align: right;
	font-weight: bold;
}