html {
height:100%;
margin-bottom:1px;
color:#666666;
}

/* The general styles that apply to all elements */
* {
margin:0;
padding:0;
}

body {
font-family:arial, sans-serif;
font-size:70%;
}


font.middle
{
font-size:15px;
color: #000000;
text-decoration: none;
}

font.middle_detail
{
font-size:12px;

text-decoration: none;
}


a img {
border:none;
}

a.read_more, a.read_more:visited
{
font-size:12px;
color: #CABEB2;
text-decoration: none;
}

a.read_more:hover
{
color: #666666;
}


a.middle_detail, a.middle_detail:visited
{
font-size:12px;
color: #CABEB2;
text-decoration: none;
}

a.middle_detail:hover
{
color: #666666;
}

a.top, a.top:visited
{
font-size:15px;
color: #CABEB2;
text-decoration: none;
}

a.top:hover
{
color: #ffffff;
}

a.bottom, a.bottom:visited
{
color: #ffffff;
font-size:13px;
text-decoration: none;
}

a.bottom:hover
{
color: #ffffff;
text-decoration: underline;
}

a.main_blue, a.main_blue:visited
{
color: #0580C1;
text-decoration: none;
}

a.main_blue:hover
{
color: #0580C1;
text-decoration: underline;
}

a.main_dark, a.main_dark:visited
{
color: #000000;
text-decoration: none;
}

a.main_dark:hover
{
color: #666666;
text-decoration: underline;
}

a.main_ghost, a.main_ghost:visited
{
color: #ffffff;
text-decoration: none;
}

a.main_ghost:hover
{
color: #666666;
text-decoration: underline;
}

table.details td {
	padding: 10px;
}