/* ------------------------------ */
/* CSS create by mAAddog (c) 2004 */
/* ------------------------------ */
/*   For use with the Shards of   */
/*     Odin member site only      */
/* ------------------------------ */


/* Start CSS */

BODY
{ 
margin: 0px;
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 10pt;
color: #000000;
background-color: #ffffff;
}

A
{ 
color: #0C57A1;
}

H1
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 14pt;
color: #000000;
}

H2
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 12pt;
color: #000000;
}

H3
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 12pt;
color: #000000;
}

.body_normal
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 10pt;
color: #000000;
}

.body_small
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 8pt;
color: #000000;
}

.body_vsmall
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 6pt;
color: #000000;
}

.body_grey
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 10pt;
color: #DFDFDF;
}

.body_grey_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 10pt;
color: #DFDFDF;
}

.body_darkgrey
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 10pt;
color: #6F6F6F;
}

.body_darkgrey_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 10pt;
color: #6F6F6F;
}


.body_darkgrey_small_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 8pt;
color: #6F6F6F;
}

.body_blue
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 10pt;
color: #BABAD2;
}

.body_blue_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 10pt;
color: #BABAD2;
}

.body_darkblue
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 10pt;
color: #5E5C8E;
}

.body_darkblue_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 10pt;
color: #5E5C8E;
}

.body_darkblue_small_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 8pt;
color: #5E5C8E;
}

.body_darkblue_small
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 8pt;
color: #5E5C8E;
}

.body_italic
{
font-family: 'Arial', 'Sans-Serif';
font-style: italic;
font-size: 10pt;
color: #000000;
}

.body_white_small
{
font-family: 'Arial', 'Sans-Serif';
font-weight: normal;
font-size: 8pt;
color: #ffffff;
}

.body_white_small_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 8pt;
color: #ffffff;
}

.body_white_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 10pt;
color: #ffffff;
}

.body_bold
{
font-family: 'Arial', 'Sans-Serif';
font-weight: bold;
font-size: 10pt;
color: #000000;
}

.body_footer
{
font-family: 'Arial', 'Sans-Serif';
font-style: italic;
font-size: 8pt;
color: #C0C0C0;
}

.fmSmall
{
width: 75px; 
color: #000000; 
font-family : 'Arial', 'Sans-Serif';
font-size: 10px; 
background: #ffffff; 
border: 1px solid #999999;
}

.fmMed
{
width: 150px; 
color: #000000; 
font-family : 'Arial', 'Sans-Serif';
font-size: 10px; 
background: #ffffff; 
border: 1px solid #999999;
}

.fmSubmit
{
width: 75px; 
color: #000000; 
font-family : 'Arial', 'Sans-Serif';
font-size: 10px; 
cursor: hand; 
background: #D4D0C8; 
border: 1px solid #999999; 
font-weight: normal
}

.fmSubmit_normal
{
width: 75px; 
font-family : 'Arial', 'Sans-Serif';
font-size: 11px; 
height: 19px;
text-align: center;
cursor: hand; 
font-weight: normal
}

.fmInput
{
font-family : 'Arial', 'Sans-Serif';
font-size: 10px; 
font-weight: normal;
}

.blog_header
{
	font-weight: bold;
	font-size: 13px;
	color: #336699;
}

a.blog_date, a.blog_date:hover
{
	text-decoration: none;
	color: #003366;
}

td.blog_light
{
	background-color: #eceff3;
}

.blog_small
{
	font-size: 10px;
}

.blog_outline
{
	background-color: #ffffff;
	border: 1px #003366 solid;
}

.blog_bold
{
	font-size: 11px;
	font-weight: bold;
}

.blog_outline_small
{
	background-color: #ffffff;
	border: 1px #336699 solid;
}

.blog_highlight
{
	color: #cc6633;
}

/* End CSS */