BODY 
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	margin-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A:link		{color: #FFCC00; text-decoration: none;}
A:visited	{color: #FFCC00; text-decoration: none;}
A:hover		{color: #FF0000; text-decoration: underline;}
A.link
{
    COLOR: #FFCC00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


PRE { MARGIN-BOTTOM: 1pt; MARGIN-TOP: 1pt; }
PRE.code {FONT-SIZE: 8pt; MARGIN-BOTTOM: 1pt; MARGIN-TOP: 1pt; }
CODE { COLOR: navy; }
UL
{
    MARGIN-BOTTOM: 1pt;
    MARGIN-TOP: 1pt;
}


TD
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
TD.align_bottom		{vertical-align: bottom;}
TD.align_middle		{vertical-align: middle;}

TD.top_nav
{
    BACKGROUND-COLOR: #FFFFFF;
}
TD.left_nav
{
    BACKGROUND-COLOR: #F5F5F5;
}
TD.mid_line
{
    BACKGROUND-COLOR: #F5F5F5;
}






td.font_gold
{
	FONT-SIZE: 8pt;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: Bold


}

.bg_grey {background: #F0F0F0;}

.nav_top {background: #F0F0F0;}
.nav_left {background: #F5F5F5;}
.nav_right {background: #F5F5F5;}
.nav_bottom {background: #F5F5F5;}

.bg_gold {background: #FBC060;}

.store_title	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19pt; line-height:20pt; color: gray;}
.store_title_small	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height:9pt; color: gray;}

TABLE.info_box {background: #F5F5F5;}
SPAN.info_box_title {font-size: 8pt; font-weight: bold; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}
SPAN.info_box_text {font-size: 8pt; color: navy; font-family: Verdana, Arial, Helvetica, sans-serif;}

TABLE.banner {border: 1pt #669999 dashed; padding: 0px 0px 0px 0px; }

SPAN.banner_text {font-size: 9pt; color: #FFCC00; font-family: Arial, Helvetica, sans-serif;FONT-WEIGHT: Bold}
SPAN.banner_text_blue {font-size: 9pt; color: #3366CC; font-family: Arial, Helvetica, sans-serif;FONT-WEIGHT: Bold}
SPAN.banner_text_blue_small {font-size: 8pt; color: #3366CC; font-family: Arial, Helvetica, sans-serif;FONT-WEIGHT: Bold}
A.banner_link {font-size: 9pt; color: #669999; font-family: Arial, Helvetica, sans-serif;}
A.banner_link_bold {font-size: 9pt; color: #669999; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}

SPAN.banner_text_small {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
SPAN.banner_text_small_blue {font-size: 8pt; color: navy; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.banner_link_small {font-size: 8pt; color: brown; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.banner_link_small_bold {font-size: 8pt; color: brown; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

SPAN.attention { color: brown; }
SPAN.attention_bold { font-size: 7pt; color: brown; font-weight: bold; }

SPAN.copyright
{
	FONT-SIZE: 8pt;
	COLOR: #778899;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SPAN.small_type
{
	FONT-SIZE: 6pt;
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

SPAN.small_type_inline
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

SPAN.small_faded
{
	FONT-SIZE: 8pt;
	COLOR: #AAAAAA;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SPAN.inline_code
{
	FONT-SIZE: 9pt;
	COLOR: #000000;
    FONT-FAMILY: Courier New;
}
SPAN.top_nav_bar
{
	FONT-SIZE: 8pt;
    COLOR: #778899;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SPAN.book_title
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.book_description
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fixed
{
    FONT-FAMILY: monospace, Courier New, Courier
}
SPAN.column_label
{
    FONT-SIZE: 8pt;
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.book_title_link
{
    COLOR: #669999;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.main_bio_byline
{
    FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.main_article_title
{
    FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.main_article_byline
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.vertical_menu_text
{
    FONT-SIZE: 10pt;
    COLOR: #003000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


SPAN.heading1
{
	FONT-SIZE: 9pt;
    COLOR: #FCA000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold

}

SPAN.heading1_black
{
	FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold

}

SPAN.heading1_red
{
	FONT-SIZE: 9pt;
    COLOR: #FF3333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold

}

SPAN.heading1_small_red
{
	FONT-SIZE: 8pt;
    COLOR: #FF3333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;


}

SPAN.heading1_white
{
	FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold

}

SPAN.heading1_white_small
{
	FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;


}

SPAN.main_header
{
	FONT-SIZE: 10pt;
    COLOR: #778899;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold
}


SPAN.sub_header
{
	FONT-SIZE: 10pt;
    COLOR: #778899;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold
}

SPAN.nav_heading1
{
	FONT-SIZE: 8pt;
    COLOR: #FFCC00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold
}

SPAN.nav_header
{
	FONT-SIZE: 8pt;
    COLOR: #778899;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold
}



A.vertical_menu_link
{
    FONT-SIZE: 9pt;
     COLOR: #FFCC00;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-WEIGHT: Bold
}

A.vertical_menu_link_gold
{
    FONT-SIZE: 10pt;
 COLOR: #FCA000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-WEIGHT: Bold
}


A.small_link
{
    FONT-SIZE: 8pt;
    COLOR: #FFCC00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.small_link_bold
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    COLOR: #FFCC00
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.forum_body_link
{
    FONT-SIZE: 10pt;
    COLOR: #669999;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.article_title_link
{
    FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
    COLOR: brown;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.main_body_link
{
    FONT-SIZE: 10pt;
    COLOR: #669999;
	TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.frontpage_title_link
{
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
    COLOR: #669999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.forum_alternate_2
{
	BACKGROUND-COLOR: #EEEEEE;
}
TABLE.forum_alternate_2
{
	BACKGROUND-COLOR: #EEEEEE;
}
TABLE
{
	BACKGROUND-COLOR: white;
}
TABLE.code
{
	BACKGROUND-COLOR: #F9F9F9;
}
TABLE.border
{
	BACKGROUND-COLOR: #CCCCCC;
}

TABLE.bg_blue
{
	BACKGROUND-COLOR: #3366CC;
}

TABLE.bg_red
{
	BACKGROUND-COLOR: red;
}


TABLE.bg_yellow
{
	BACKGROUND-COLOR: #FFFFC8;
}

TABLE.bg_lblue
{
	BACKGROUND-COLOR: #3399FF;
}


INPUT
{
    BACKGROUND: #F5F5F5;
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 1px solid #CCCCCC;
    BORDER-RIGHT: 1px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma;
    FONT-SIZE: 9pt;
    HEIGHT: 20px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 1px
}
TEXTAREA
{
	WIDTH: 100%;
    BACKGROUND: #F5F5F5;
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 1px solid #CCCCCC;
    BORDER-RIGHT: 1px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 1px
}
.button
{
    BACKGROUND: #EFEFEF;
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 1px solid #CCCCCC;
    BORDER-RIGHT: 1px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
    COLOR: #778899;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    HEIGHT: 20px;
    CURSOR: hand;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: -1px;
    PADDING-TOP: -5px
}
.old_link_and_header {header: #999966; ahover: #999900; link: #6699FF; }




HR
{
 color:#3366CC; 
width:"100%";
HEIGHT: 1px
}

HR.test{color:red;width="10%"}
HR.blue
{
color:#3366CC; 
width:"100%";
HEIGHT: 1px
}
