/* 
	Size reference: (see http://style.cleverchimp.com/font_size_intervals/altintervals.html) 
	xx-small: 10 px
	x-small:  12 px
	small:    14 px
	medium:   16 px
	large:    19 px
	x-large:  24 px
	xx-large: 32 px
*/

#main_body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #eaf1ef;
	background: black;
}

h1 {color: #FCB43E; font-size: 32px; font-family: Garamond}
h2 {color: #FCB43E; font-size: 24px; font-family: Garamond}
h3 {color: #FCB43E; font-size: 19px; font-family: Garamond}
h4 {color: #FCB43E; font-size: 16px; font-family: Garamond}

p {
	color: #F4DCB3;
}

table {
	font-size: 12px;
}

a:visited {
	color: #c4d4f0;	
	text-decoration: none;
}

a:hover {
	color: #D9E9FF;	
	text-decoration: underline;
}

a:link {
	color: #c4d4f0;	
	text-decoration: none;
}

img {
	border: 0;
}

/* Custom styles */

.alt_anchor:visited {
	color: #6BB2C7;	
	text-decoration: none;
	font-size: xx-small;
	font-weight: bold;
}

.alt_anchor:hover {
	color: #9FE6FB;	
	text-decoration: underline;
	font-size: xx-small;
	font-weight: bold;
}

.alt_anchor:link {
	color: #6BB2C7;	
	text-decoration: none;
	font-size: xx-small;
	font-weight: bold;
}

.alt_text1 {
	color: white;
}

.alt_text2 {
	color: black;
}

.alt_text3 {
	color: black;
	font-size: xx-small;
}

.alt_text4 {
	color: #F4DCB3;
	font-size: xx-small;
}

.alt_text5 {
	color: white;
	font-size: xx-small;
}

.title {
	color: #FCB43E;
	font-weight: bold;
}

.notice_text {
	color: #BBBBBB;
	font-size: 10px;
}

.input_form {
	font: 10px Verdana; 
 	background: transparent; 
 	color: white; 
	border: 0;
 }

.error_notice {
	color: red;
}

.content_td {padding-right: 20px;}

.ranking_td
{
    border-color: #444444;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}