A:link
{
    COLOR: #000099;
    TEXT-DECORATION: none;
	font-size:9pt;
	text-align:center;
}
A:visited
{
    COLOR: #000099;
	font-size:9pt;
	text-align:center;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #FF0000;
	font-size:9pt;
	text-align:center;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #FF9900;
	font-size:9pt;
	text-align:center;
    TEXT-DECORATION: none
}
A.navlink:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.navlink:visited
{
    COLOR: #00cc00;
    TEXT-DECORATION: none
}
A.navlink:hover
{
    COLOR: #003300;
    TEXT-DECORATION: none
}
A.navlink:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.navlink2:link
{
    COLOR: #E0E0FF;
    TEXT-DECORATION: none
}
A.navlink2:visited
{
    COLOR: #E0E0FF;
    TEXT-DECORATION: none
}
A.navlink2:hover
{
    COLOR: #FF9999;
    TEXT-DECORATION: none
}
A.navlink2:active
{
    COLOR: #E0E0FF;
    TEXT-DECORATION: none
}

BODY
{
    MARGIN: 0 0;
    FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, SANS-SERIF;
	COLOR: 666666;
    BACKGROUND-COLOR: #38414B;
	background-image: url(graphics/backgnd.jpg);
    margin: 0; 
    text-align: center; 
}
TD
{
	COLOR: 202020;
	font-size: 10pt
}
HR
{
	height: 1;
	color: #c0c0c0;
	noshade
}
	
.bold
{
    font-family: Geneva, Verdana, Helvetica, SANS-SERIF;
	font-size: 10pt;
	font-weight: bold
}
.header
{
	BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid; 
}
.bg
{
	BACKGROUND-COLOR: #38414B;
}
.white
{
	BACKGROUND-COLOR: #ffffff;
}

.news_head
{
	color: #FFFFFF;
}
.nav_norm a
{
    BORDER-RIGHT: #6D6D6D 1px solid;
    BORDER-TOP: #6D6D6D 1px solid;
    BORDER-BOTTOM: #6D6D6D 1px solid;
	BORDER-LEFT: #6D6D6D 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: FA8E23;
	font-size: 11pt;
    display: block;
}

.nav_hilite a
{
    BORDER-RIGHT: #6D6D6D 1px solid;
    BORDER-TOP: #6D6D6D 1px solid;
    BORDER-BOTTOM: #6D6D6D 1px solid;
	BORDER-LEFT: #6D6D6D 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FF5A00;
	font-size: 11pt;
    display: block;
}

.shadow_l
{
	background-image: url(graphics/shadow_l.jpg);
	background-repeat: repeat-y
}
.shadow_r
{
	background-image: url(graphics/shadow_r.jpg);
	background-repeat: repeat-y
}
.nav_corner_l
{
	background-color: FA8E23;
	BORDER-RIGHT: #6D6D6D 1px solid;
}
.nav_corner_r
{
	background-color: FA8E23;
	BORDER-LEFT: #6D6D6D 1px solid;

}
.l_left
{
	background-image: url(graphics/l_left.gif);
	background-position: left;
	background-repeat: repeat-y
}
.l_right
{
	background-image: url(graphics/l_right.gif);
	background-position: right;
	background-repeat: repeat-y
}
.l_top
{
	background-image: url(graphics/l_top.gif);
	background-position: top;
	background-repeat: repeat-x
}
.l_bottom
{
	background-image: url(graphics/l_bot.gif);
	background-position: top;
	background-repeat: repeat-x
}
.login
{
	BORDER-TOP: #6D6D6D 1px solid;
	BORDER-BOTTOM: #6D6D6D 1px solid;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 7pt
}
.yellow
{
	background-color: #FFF0A9;
	color: #203929;
	font-size: 10pt
}
.yellow_2
{
	background-color: #FFF0A9;
	font-size: 1pt
}
.yellow_border
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: #FFDD86;
	color: #203929;
	font-size: 10pt
}
.lt_yellow
{
	background-color: #FFF9E9;
	color: #203929;
	font-size: 10pt
}
.lt_yellow_2
{
	background-color: #FFF9E9;
	font-size: 1pt
}
.lt_yellow_border
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: #FFF9E9;
	color: #203929;
	font-size: 10pt
}
.gray
{
	background-color: #B0B0B0;
	color: #203929;
	font-size: 10pt
}
.gray_2
{
	background-color: #B0B0B0;
	font-size: 1pt
}
.lt_gray
{
	background-color: #c9c9c9;
	color: #203929;
	font-size: 10pt
}
.trans_2
{
	font-size: 1pt
}

.olive
{
	background-color: #98BD78;
	color: #203929;
	font-size: 10pt
}
.olive_2
{
	background-color: 98BD78;
	font-size: 1pt
}
.olive_border
{
    BORDER-RIGHT: #50a950 1px solid;
    BORDER-TOP: #50a950 1px solid;
    BORDER-LEFT: #50a950 1px solid;
    BORDER-BOTTOM: #50a950 1px solid;
	background-color: #98BD78;
	color: #203929;
	font-size: 10pt
}

.lt_teal
{
	background-color: #8DD0C0;
	color: #203929;
	font-size: 10pt
}
.lt_teal_2
{
	background-color: 8DD0C0;
	font-size: 1pt
}
.lt_teal_border
{
    BORDER-RIGHT: #50a950 1px solid;
    BORDER-TOP: #50a950 1px solid;
    BORDER-LEFT: #50a950 1px solid;
    BORDER-BOTTOM: #50a950 1px solid;
	background-color: #8DD0C0;
	color: #203929;
	font-size: 10pt
}
.teal
{
	background-color: #008D8F;
	color: #ffffff;
	font-size: 10pt
}
.teal_2
{
	background-color: 008D8F;
	font-size: 1pt
}
.green
{
	background-color: #D8F9DD;
	color: #203929;
	font-size: 10pt
}
.green_2
{
	background-color: D8F9DD;
	font-size: 1pt
}
.lt_green
{
	background-color: #F8FFF8;
	color: #203929;
	font-size: 9pt
}
.lt_green_2
{
	background-color: F8FFF8;
	font-size: 1pt
}
.green_border
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: #D8F9DD;
	color: #203929;
	font-size: 10pt
}
.lt_green_border
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: #F8FFF8;
	color: #203929;
	font-size: 10pt
}
.blue
{
	background-color: #D0CFFB;
	color: #203929;
    
	font-size: 10pt
}
.blue_2
{
	background-color: D0CFFB;
	font-size: 1pt
}

.blue_border
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: #D0CFFB;
	color: #203929;
	font-size: 10pt
}
.bluehead
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: #0000a9;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold
}
.lt_blue
{
	background-color: #eaedf4;
	color: #203929;
	font-size: 10pt
}
.lt_blue_2
{
	background-color: #eaedf4;
	font-size: 1pt
}
.pink
{
	background-color: #FAE7E8;
	color: #203929;
    
	font-size: 10pt
}
.pink_2
{
	background-color: #FAE7E8;
	font-size: 1pt
}
.contest
{
    FONT-SIZE: 11pt;
    COLOR: #003300;
    BACKGROUND-COLOR: #f0FFf4
}

.contest2
{
    FONT-SIZE: 11pt;
    COLOR: #003300;
    BACKGROUND-COLOR: #d9FFdf
}
.grayline_left
{
	background-image: url(graphics/corners/grayline_left.gif);
	font-size: 1pt;
	background-repeat: repeat-y
}
.grayline_right
{
	background-image: url(graphics/corners/grayline_right.gif);
	font-size: 1pt;
	background-repeat: repeat-y
}
.grayline_top
{
	background-image: url(graphics/corners/grayline_top.gif);
	font-size: 1pt;
	background-repeat: repeat-x
}
.grayline_bottom
{
	background-image: url(graphics/corners/grayline_bottom.gif);
	font-size: 1pt;
	background-repeat: repeat-x
}
.grayline_corners
{
	font-size: 1pt
}
.medium
{
	font-size: 10pt
}
.small
{
    font-size: 8pt
}
.teensy
{
	LINE-HEIGHT: 110%;
    font-size: 7pt
}
.highlight
{
	background-color: ffffa0
}
.new
{
	COLOR: ff0000
}
.hidden
{
	COLOR: e0e0e0
}
.disabled
{
	COLOR: a9a9a9
}
.input
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
	background-color: 222E46;
	color: F6EC96;
	font-size: 8pt
}
.inputblue
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
   
    BACKGROUND-COLOR: #F6F6FF;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #505080;
}
.title
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #333377;
    TEXT-DECORATION: none
}
.songtitle
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
    COLOR: #50509F;
    TEXT-DECORATION: none
}
.title_2
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #5c81b1;
    TEXT-DECORATION: none
}
.maintitle
{
    FONT: bold 15px/100%
    COLOR: #5c81b1;
    TEXT-DECORATION: none
}
.centertable
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND-COLOR: #eaedf4;
}
TH
{
	background-color: #008D8F;
	color: #ffffff;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WHITE-SPACE: nowrap;
    HEIGHT: 27px;
    TEXT-ALIGN: center
}

.row1
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND: #d9e2ec;
	FONT-SIZE: 10pt;
	COLOR: #202020;
}
.row2
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND: #eaedf4;
	FONT-SIZE: 10pt;
	COLOR: #202020;
}
.yes
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND: #a9f0a9;
	FONT-SIZE: 10pt;
	COLOR: #202020;
}
.no
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BACKGROUND: #f0a9a9;
	FONT-SIZE: 10pt;
	COLOR: #202020;
}
.messagebox
{
	width: 450px;
	font-size: 10pt;
	
	wrap: virtual;
}	
.postbody
{
    FONT-SIZE: 10pt;
}
.quote
{
    BORDER-RIGHT: #d1d7dc 1px solid;
    BORDER-TOP: #d1d7dc 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #fafafa;
    BORDER-LEFT: #d1d7dc 1px solid;
    COLOR: #444444;
    BORDER-BOTTOM: #d1d7dc 1px solid;
	PADDING: 10px;
	MARGIN: 5, 5
}
.forumline
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    BORDER-TOP: #a9a9a9 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #a9a9a9 1px solid;
    BORDER-BOTTOM: #a9a9a9 1px solid
}
.white
{
	background: #FFFFFF;
}

