﻿.zRed {color: #F9002D; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.zBlue {color: #3300CC; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.zGreen {color: #009900; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.zGrey {color: #666666; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.zOrange {color: #FF9900; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.zPink {color: #FF99FF; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.zLiteGray {color: #999966; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.j3 {font: bold 14px Verdana,Arial,sans-serif; color: #FFFFFF; background: #000033; border-bottom: 1px solid #cccccc; border-left: 1px solid #dddddd;}
.i7 {background: #efefef}
.i9 {background: #F7F7F7; border-bottom: 1px solid #F9002D; border-left: 1px solid #F9002D; border-top: 1px solid #F9002D; border-right: 1px solid #F9002D;}
.i90 {background: #dedfdf; border-bottom: 1px solid #3300CC; border-left: 1px solid #3300CC; border-top: 1px solid #3300CC; border-right: 1px solid #3300CC;}
.b5 {font: 11px Arial, sans-serif; color: #3300CC}
.b5 {background:#FFFFFF}

.b5standings {font: bold 10px Verdana,Arial,sans-serif; text-decoration: none; color: #000033}
.b5standings a:link {color:#000033}
.b5standings {background:#FFFFFF}

.b5standingsalt {font: bold 10px Verdana,Arial,sans-serif; text-decoration: none; color: #000033}
.b5standingsalt a:link {color:#000033}
.b5standingsalt {background:#EFEFEF}

.b50 {font: 11px Arial, sans-serif; color: #000033}
.b50:hover {color:#F9002D}
.b50 { background:#FFFFCC}
.t7 {font-family: Helvetica; font-size: 30px; font-weight: bold; line-height: 30px; background: #FFFFFF; border-bottom: 1px solid #000033; border-left: 1px solid #000033;}
.t7:visited {color: #0000ff}
.t7:active, .t7:hover {color: #00284F}	
.t7gm {font-family: Helvetica; font-size: 28px; font-weight: bold; line-height: 28px; background: #DF7401; }
.t7gm:visited {color: #0000ff}
.t7gm:active, .t7:hover {color: #00284F}	

.t7gmcustom {font-family: Helvetica; font-size: 28px; font-weight: bold; line-height: 28px; }
.t7gmcustom:visited {color: #0000ff}
.t7gmcustom:active, .t7:hover {color: #00284F}

.t7history {font-family: Helvetica; font-size: 26px; font-weight: bold; line-height: 26px; background: #FFFFFF; border-bottom: 1px solid #000003; border-left: 1px solid #000003; border-right: 1px solid #000003; border-top: 1px solid #000003;}
.t7history:visited {color: #0000ff}
.t7history:active, .t7:hover {color: #00284F}	

.t7stpierre {font-family: Helvetica; font-size: 16px; font-weight: bold; line-height: 16px; background: #FFFFFF; }
.t7stpierre:visited {color: #0000ff}
.t7stpierre:active, .t7stpierre:hover, .t7stpierre a:link {color: #00284F}	
.t7contentheader {font-family: Helvetica; font-size: 24px; font-weight: bold; line-height: 24px; }
.t21 {font: bold 10px Verdana,Arial,sans-serif; color: #666666; background-color: #d9d9b7; padding: 6px 0px 6px 4px; margin: 2px 5px 0px 4px;}
.t21text {font: 11px Verdana,Arial,sans-serif; color: #000000; text-align:left; padding: 4px 10px 4px 7px; line-height: 14px;}	
.stpierre {text-align: left; font: bold 10px Verdana,Arial,sans-serif; color: #FFFFFF; background-color: #666666; padding: 0px 10px 0px 4px; margin: 55px 5px 0px 4px; border-bottom: 1px solid #333333; border-left: 1px solid #dddddd;}	
.TSN6 {text-align: left; font: bold 10px Verdana,Arial,sans-serif; color: #FFFFFF; background-color: #666666; padding: 0px 10px 0px 4px; margin: 25px 5px 0px 4px; border-bottom: 1px solid #333333; border-left: 1px solid #dddddd;}
.TSN5 {font: 11px Verdana,Arial,sans-serif; color: #000000; text-align:left; padding: 4px 10px 4px 7px; line-height: 14px;}	
.TSN1 {font: 11px Verdana,Arial,sans-serif; color: #000000; text-align:left; padding: 4px 10px 4px 7px; line-height: 14px;}	
a:hover, a:active {text-decoration: underline; color: #000033}
td {font-family: Arial,sans-serif; font-size: 13px}

.a0 {font: bold 11px Verdana,Arial,sans-serif; color: #ffffff; background: #000033}
.u6, .u6 a:link, .u6 a:visited {font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #ffffff; background: #000033}
.u6 a:hover, .u6 a:active {color: #F9002D}


.q7, .q7 a:link, .q7 a:visited, .q7 a:active {font: bold 10px/12px Verdana,Arial,sans-serif; color: #000033; font-style: underline; background: #F9002D}
.q7 a:hover {color: #FFFFFF; background: #000033; width: 100%}

.q17, .q17 a:link, .q17 a:visited {font: bold 10px/12px Verdana,Arial,sans-serif; color: #F9002D; font-style: underline}
.q17 a:hover, .q17 a:active {color: #000033}
.q17 {background: #000033}
.t6 {background: #000033}
.q8 {font: bold 11px Verdana,Arial,sans-serif; color: #000033; background: #F9002D}
.r0 {background: #000033}
.r1, .r1 a:link, .r1 a:visited {font: bold 10px/12px Verdana,Arial,sans-serif; color: #ffffff; font-style: underline}
.r1 a:hover, .r1 a:active {color: #F9002D}
.t5 {font: 10px Verdana,Arial,sans-serif}
.q3, .q3 :visited, .t4, .t4 a:link, .t4 a:visited {font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #ffffff; background: #000000}
.q3:hover, .q3:active, .t4 a:hover, .t4 a:active {color: #F9002D}
.r6 {font: bold 10px Verdana,Arial,sans-serif}

.t8 {font: italic 13px Arial,sans-serif; color: #000000}
.a3 {font: 10px; color: #000000}
.t23 {font: bold 16px Arial,sans-serif}
.t23:visited {color: #0000ff}
.t23:active, .t23:hover {color: #00284F}
.t22 {font: bold 13px Arial,sans-serif font-style: italic}
.t22:visited {color: #0000ff}
.t22:active, .t22:hover {color: #00284F}


.p6, .p7 {font: 900 16px Verdana,Arial,sans-serif; color: #ffffff; height: 20px; text-indent: 2px; background: #000033}
.pistonshistoryheader {font: 900 12px Verdana,Arial,sans-serif; color: #ffffff; height: 20px; text-indent: 2px; background: #000033}
.p8 {font: bold 14px Verdana,Arial,sans-serif; color: #000033}
.p9 {width: 100%; height: 2px; background: #000033}

.q1 {height: 20px; font-weight: bold; color: #ffffff; text-indent: 2px; background: #000033}
.q2 {height: 20px; font-weight: bold; text-indent: 2px; background: #d1d1d1}
.q2 a:link, .q2 a:visited {color: #0000ff}
.q2 a:hover, .q2 a:active {color: #000000}

.b0 {font: 10px Verdana,Arial,sans-serif; color: #0000ff}
.b0:hover {color: #003300}
.a8 {font: 10px Verdana,Arial,sans-serif; font-style: italic}
a.a8 {font: 10px Verdana,Arial,sans-serif; font-style: italic; color: #0000ff}
.a9 {width: 100%; height: 2px; background: #000033}
.u8:visited {color: #0000ff}

.u1 {font-family: Verdana,Arial,sans-serif; font-size: 10px; color: black; background: white}

.q4, .t9 {font: bold 11px Verdana,Arial,sans-serif; color: #ffffff; background: #000033}
.q6, .u0 {background: #ffffff}
.g9 {font: 10px Verdana,Arial,sans-serif}

.r2, .r7 {font: bold 11px Verdana,Arial,sans-serif; color: #ffffff; background: #000033}
.r4, .r9 {background: #F9002D}
.r5, .r5 a:link, .r5 a:visited, .s0, .s0:link, .s0:visited {font: bold 10px/12px Verdana,Arial,sans-serif; color: #000000; font-style: underline}
.r5 a:hover, .r5 a:active, .s0:hover, .s0:active {color: #000033}
.s0 {background: #F9002D}
.gSGSectionColumnHeadingsStandings, .gSGSectionColumnHeadingsStandings:visited {font: bold 10px/12px Verdana,Arial,sans-serif; color: #FFFFFF; font-style: underline}
a:hover, a:active, .gSGSectionColumnHeadingsStandings:hover, .gSGSectionColumnHeadingsStandings:active {color: #000033}
.gSGSectionColumnHeadingsStandings, .clubstory, .verw10 {background: #F9002d}
.headertext {font: bold 10px/12px Verdana,Arial,sans-serif; color: #ffffff; font-style: underline}
.headermainbackground {background: #3300CC}
.s10, .s10:visited,.s10 a:link, .stathead {font: bold 10px/12px Verdana,Arial,sans-serif; color: #ffffff; font-style: underline}
.s10:hover, .s10:active {color: #F9002D}
.s10, .stathead {background: #000033}
.s1, .t0 {font: bold 11px Verdana,Arial,sans-serif; color: #ffffff; background: #000033}
.pistonshistoryheadertextunderline {background: #FFFFFF; height: 2px}
.pistonshistoryheadertext {align: center; font: bold 11px Verdana,Arial,sans-serif; color: #ffffff; background: #000033}
.pistonshistoryheadertable {background: #000000}
.pistonshistoryheadertable a:visited,.pistonshistoryheadertable a:link {align: center; font: 11px Verdana,Arial,sans-serif; color: black;}
.pistonshistoryheadermainbackground {background: #C0C0C0}
.pistonshistoryheadermainbackgroundwhite,.pistonshistoryheadermainbackgroundwhite a:link, .pistonshistoryheadermainbackgroundwhite a:visited  {font: 11px Verdana,Arial,sans-serif; color: black; background: #FFFFFF}
.pistonshistoryheaderhighlightbackground, .pistonshistoryheaderhighlightbackground a:link,.pistonshistoryheaderhighlightbackground a:visited,.stathead {font: 11px Verdana,Arial,sans-serif; color: #FFFFFF; font-style: underline; background: #000033}
.pistonshistoryheaderhighlightbackground:hover, .pistonshistoryheaderhighlightbackground:active {color: #F9002D}
.pistonshistoryheadermidbackground {font: bold 10px/12px Verdana,Arial,sans-serif; color: #000000; font-style: underline; background: #F9002D}
.q7 a:hover {color: #FFFFFF; background: #000033; width: 100%}
.s3, .t2, .gSGRowOddStandings {background: #C0C0C0}
.s4 {font: 10px Verdana,Arial,sans-serif}
.s4:hover, .s4:visited {color: #0000ff}

.t3, .schedbold, .verb10, .bodycopy, .evenrow,.t3:hover, .t3:link, .t3:visited {font: bold 11px Verdana,Arial,sans-serif; color: #000000; font-style:underline}
.t3 a:hover, .t3 a:active {color:#000033}


.t31, .t31 a:link, .t31 a:visited {font: bold 11px Verdana,Arial,sans-serif; small; color: #FFFFFF; font-style: underline}
.t31 a:hover, .t31 a:active {color:#F9002D }

.t3nounder,.t3nounder:link, .t3nounder:visited {font: bold 11px Verdana,Arial,sans-serif; color: #000000;}
.t3nounder:hover, .t3nounder:active {color: #F9002D;}

.s5, .u5 {font: bold 11px Verdana,Arial,sans-serif; color: #ffffff; background: #000033}
.s7, .u4, .gSGRowEvenStandings {background: #ffffff}
.s8, .s8 a:link, .s8 a:visited, .u3, .u3 a:link, .u3 a:visited {font: bold 10px Verdana,Arial,sans-serif; font-style: underline}
.s8 a:hover, .s8 a:active {color:#000033}
.s9 {font: 5px Verdana,Arial,sans-serif}

.o5, .oddrow {background: #666666; font-family: Arial,sans-serif; font-weight: bold; color: white}
.a2 {font-size: 10px; font-style: italic; color: white}

.a1 {font: bold 14px Verdana,Arial,sans-serif; background: #F9002D}

.a4 {font-size: 15px; font-weight: bold}

.a5 {color: black}
.a6 {background: red}
.a7 {background: #f0f0f0}

.b1 {font-size: 17px; font-weight: bold}

.b2 {font-size: 11px}

.b3 {font-weight: bold; color: #F9002D; background: #000033}

.b4 {background: #cccccc}


.b6 {background:#000033}

.b7 {color: #F9002D; font: bold 10px/12px Verdana,Arial,sans-serif; font-style: underline}
.b7:link{color: #F9002D; font: bold 10px/12px Verdana,Arial,sans-serif; font-style: underline}
.b7:hover {color: #000033; font-weight: bold}

.b7a, .b7a a:link, .b7a a:visited {font: bold 11px Verdana,Arial,sans-serif; small; color: #F9002D; font-style: underline}
.b7a a:hover, .b7a a:active {color:#F9002D }

.j9a {color: #3300CC; font: bold 11px Verdana,Arial,sans-serif; font-style: underline}
.j9a:hover {color: #F9002D; font-weight: bold}
.headernavtext {color: #F9002D; font: bold 12px/12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-style: underline;border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; }
.headernavtext a:link {color: #000033}
.headernavtext a:hover {color: #000033}
.headernavtext a:visited {color: #F9002D}

.headernavtextfrontpage {color: #F9002D; font: bold 12px/12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-style: underline;}
.headernavtextfrontpage a:link {color: #000033}
.headernavtextfrontpage a:hover {color: #000033}
.headernavtextfrontpage a:visited {color: #F9002D}

.headernavtext2 {border-bottom: 1px solid #cccccc;  }

.postmessagenavtext {color: #F9002D; font: bold 12px/12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-style: underline; }
.postmessagenavtext a:link {color: #F9002D}
.postmessagenavtext a:hover {color: #F9002D}
.postmessagenavtext a:visited {color: #F9002D}



.gSGSectionTitleStandings {color: #F9002d; font: bold 10px/12px Verdana,Arial,sans-serif; font-style: underline}
.gSGSectionTitleStandings:hover {color: #000033; font-weight: bold}
.b8 {background: #cccccc}
.b9,.b9:link,.b9:visited {color: black; text-decoration: none; font-weight: bold}

.c0 {font: bold 15px Verdana,Arial,sans-serif}

.c1 {font: bold 15px Verdana,Arial,sans-serif; color: white}

.c2, .c3 {font: bold 11px Verdana,Arial,sans-serif; color: white; background: #444444}

.c4 {font-family: Arial,sans-serif; font-size: 10px}

.c5 {font-size: 15px}
.c6 {font-size: 11px}

.c8 {font-size: 17px; color: black; font-weight: bold}
.c9 {font-size: 11px}
.d0 {font-size: 11px; background: #F9002D}
.d1 {font-size: 16px; font-weight: bold}
.d2 {font-size: 15px; font-weight: bold}
.d3 {font-size: 15px; font-weight: bold; color: white; background: #444444}
.d4 {font-size: 11px}
.c7 {color: #999999}
.d5 {background: #eeeeee}

.d9 {font-size: 11px; color: red}
.e0 {font-size: 15px; font-weight: bold}

.e1 {font-size: 15px; font-weight: bold; color: #F9002D} 
.e2 {font-size: 11px}
.e3, .e4 {background: #efefef}
.e5 {color: #000033}
.e6 {font-size: 17px; font-weight: bold; color: #000033; background: #efefef}
.u2 {font-size: 18px; font-weight: bold}

.e7 {color: white; font-weight: bold}
.e7:hover {color: white}
.e8 {background: #666666}
.e9 {font-size: 15px; font-weight: bold}
.h3, .f0 {font-size: 11px}
.h4 {font-size: 15px; font-weight: bold}
.f2 {color: #cccccc}
.f1 {background: #F9002D}
.f3 {background: white}
.f4 {color: #F9002D; background: #000033}
.f5 {background: #F9002D}
.f6 {color: black}
.f7 {background: #ffffcc}
.f8 {font-family: Arial,sans-serif; font-size: 13px}
.p4 {font-size: 13px}
.p5 {font-weight: bold; color: white; background: #444444}

.g0 {font-weight: bold; color: white; background: #444444}
.g3 {font-size: 15px; font-weight: bold; color: white; background: #F9002D}
.u7 {font-size: 15px; font-weight: bold; color: white; background: #000066}
.g2 {background: #ffffcc}
.g4 {background: #cccccc}
.g5 {background: #eeeeee}

.g1 {background: #cccccc}
.f9 {background: #ffffcc}

.g6 {font-weight: bold; color: white; background: #444444}

.g7 {font-weight: bold; color: white; background: #444444}
.g8 {font-size: 11px}

.h0 {font: bold 10px Verdana,Arial,sans-serif; height: 14px}
.h1 {font-family: Verdana,Arial,sans-serif; font-size: 11px}
.h2 {background:#F9002D}

.h5 {font-size: 15px; font-weight: bold}

.h6 {font-weight: bold; color: white; background: #444444}
.h7 {font-weight: bold; color: white; background: #444444; text-decoration: underline}
.h8 {font-weight: bold; color: white; text-decoration: underline}
.h8:hover {color: white}
.h9 {background: #cccccc}
.i0 {background: #336666}
.i1 {background: #ffffcc}
.i2 {background: #99cccc}

.i3 {color: #000033}
.i4 {font-size: 11px}
.i5 {color: #000066}
.i6, .colhead {font-weight: bold; color: white; background: #000033 url(/images/postmenu_bg_nav.gif); border-bottom: 1px solid #f9002d; border-left: 1px solid #F9002D;}
.iscoreBoard {font-weight: bold; color: white; background: #000033 url(/images/postmenu_bg_nav.gif); border-bottom: 1px solid #f9002d; border-top: 1px solid #F9002D;}
.iscoreBoardpre {font-weight: bold; color: #000033; background: #000033 url(/images/scoreBoard_pregame_center.gif); border-bottom: 1px solid #3300CC; border-top: 1px solid #3300CC;}
.i6href,.i6href:link,.i6href:visited {color: white; background: url(/images/postmenu_bg_nav.gif);}
.i6href:hover {color: F9002D}
.iscoreboardheader {font: bold 11px Verdana,Arial,sans-serif; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd;border-right: 1px solid #dddddd; border-top: 1px solid #dddddd;font-weight: bold; color: black; background: #FEFEFE url(/images/bg_ff.gif);}
.iscoreboardheader a:link,.iscoreboardheader a:visited {font: bold 11px Verdana,Arial,sans-serif}
.iscoreboardheader a:hover {color: F9002D}

.stpierre {font: bold 11px Verdana,Arial,sans-serif; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd;border-right: 1px solid #dddddd; border-top: 1px solid #dddddd;font-weight: bold; color: black; background: #FEFEFE url(/images/bg_ff.gif);height: 20px;valign: middle;}
.stpierre a:link,.iscoreboardheader a:visited {font: bold 11px Verdana,Arial,sans-serif}
.stpierre a:hover {color: F9002D}

.igmheader {font: bold 11px Verdana,Arial,sans-serif; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd;border-right: 1px solid #dddddd; border-top: 1px solid #dddddd;font-weight: bold; color: black; background: #FEFEFE url(/images/bg-header.png);}
.igmheader a:link,.iscoreboardheader a:visited {font: bold 11px Verdana,Arial,sans-serif}
.igmheader a:hover {color: F9002D}


.j1 {font-size: 11px}
.j2 {color: #666666}

.headerbackground {border-bottom: 1px solid #000033; border-left: 1px solid #000033;}
.headerbackgroundteampage { border-left: 1px solid #000033;}
.headerbackgroundgm {border-bottom: 1px solid #000033; border-right: 1px solid #000033; border-left: 1px solid #000033;}
.postbackground {background: #dddddd; border-bottom: 1px solid #000033; border-left: 1px solid #000033; border-top: 1px solid #000033; border-right: 1px solid #000033;}
.postinnerbackground {background: #FFFFFF; border-bottom: 1px solid #000033; border-left: 1px solid #bbbbbb; border-top: 1px solid #bbbbbb; border-right: 1px solid #000033;}
.postmessagebackground {background: #efefef; border-bottom: 1px solid #000000; border-left: 1px solid #bbbbbb; border-top: 1px solid #bbbbbb; border-right: 1px solid #000000;}

.viewuserbackground2 {background: #FFFFFF; border-bottom: 1px solid #000033; border-left: 1px solid #bbbbbb; border-top: 1px solid #bbbbbb; border-right: 1px solid #000033;}

.viewuserbackground {background: #FFFFFF; border-bottom: 1px solid #000033; border-left: 1px solid #bbbbbb; border-right: 1px solid #000033;}
.j4 {font-size: 17px; font-weight: bold; color: #000033; background: #EFEFEF; border-bottom: 1px solid #cccccc; border-left: 1px solid #dddddd;}
.j4 a:link, .j4 a:visited, .j4 a:hover  { color: #000033;}

.j40 {font-size: 17px; font-weight: bold; color: #f9002D; background: #FFFFFF; border-bottom: 1px solid #bbbbbb; border-left: 1px solid #cccccc;}
.j40 a:link, .j40 a:visited, .j40 a:hover  { bold; color: #F9002D;}

.j5mockgm { font-size: 11px; font-weight: bold; color: #000033; background: #EFEFEF; border-bottom: 1px solid #cccccc; border-left: 1px solid #dddddd;}
.j5mockgm a:link, .j5mockgm a:visited { font-size: 11px; font-weight: bold; color: #000033;}
.j5mockgm a:hover  { font-size: 11px; font-weight: bold; color: #3300CC;}

.j50mockgm { font-size: 11px; font-weight: bold; color: #f9002D; background: #FFFFFF; border-bottom: 1px solid #bbbbbb; border-left: 1px solid #cccccc;}
.j50mockgm a:visited, .j50mockgm a:link { font-size: 11px; font-weight: bold; color: #F9002D;}
 .j50mockgm a:hover  { font-size: 11px; font-weight: bold; color: #3300CC;}

.j500mockgm { font-size: 11px; font-weight: bold; color: #999966; background: #EFEFEF; border-bottom: 1px solid #cccccc; border-left: 1px solid #dddddd;}
.j500mockgm a:link, .j500mockgm a:visited { font-size: 11px; font-weight: bold; color: #999966;}
.j500mockgm a:hover  { font-size: 11px; font-weight: bold; color: #3300CC;}

.j41 {background: #EFEFEF;  border-bottom: 1px solid #cccccc; border-left: 1px solid #dddddd;}
.j42 {background: #FFFFFF;  border-bottom: 1px solid #bbbbbb; border-left: 1px solid #cccccc;}

.j41ink {font-size: 13px; font-weight: bold; color: #000033; background: #EFEFEF;  border-bottom: 1px solid #cccccc; border-left: 1px solid #dddddd;}
.j41ink a:link {color: #000033;}
.j41ink a:visited {color: #F9002D;}
.j41ink a:hover {color: #3300CC;}

.j41inkalt {font-size: 13px; font-weight: bold; color: #F9002D; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb; border-left: 1px solid #cccccc;}
.j41inkalt a:link {color: #F9002D;}
.j41inkalt a:visited {color: #000033;}
.j41inkalt a:hover {color: #3300CC;}

.j4linksmall,.j4linksmall:link,.j4linksmall:visited,.j4linksmall:hover {font-size: 9px; Verdana,Arial,sans-serif; small; color: #000000}
.j4linksmall a:link {color: #000033;}
.j4linksmall a:visited {color: #F9002D;}
.j4linksmall a:hover {color: #3300CC;}

.j41inkfrontpage {font-size: 13px; font-weight: bold; color: #000033; }
.j41inkfrontpage a:link {color: #000033;}
.j41inkfrontpage a:visited {color: #F9002D;}
.j41inkfrontpage a:hover {color: #3300CC;}

.j4mockgmtop {background: #EFEFEF; font-weight: bold; font-size: 11px; Verdana,Arial,sans-serif;  color: #000000;  }
.j4mockgmtop a:link {color: #000033;}
.j4mockgmtop a:visited {color: #F9002D;}
.j4mockgmtop a:hover {color: #3300CC;}

.j4mockgmmidleft {background: #CCCCCC; font: bold 11px Verdana,Arial,sans-serif; color: #000000; border-left: 1px solid #cccccc;  }
.j4mockgmmidleft a:link {color: #000033;}
.j4mockgmmidleft a:visited {color: #F9002D;}
.j4mockgmmidleft a:hover {color: #3300CC;}

.j4mockgmmidright {background: #CCCCCC; font: bold 11px Verdana,Arial,sans-serif;  color: #000000;  }
.j4mockgmmidright a:link {color: #000033;}
.j4mockgmmidright a:visited {color: #F9002D;}
.j4mockgmmidright a:hover {color: #3300CC;}

.j4mockgmbot {background: #EFEFEF; font: bold 11px Verdana,Arial,sans-serif;  color: #000000;  border-bottom: 1px solid #bbbbbb; }
.j4mockgmbot a:link {color: #000033;}
.j4mockgmbot a:visited {color: #F9002D;}
.j4mockgmbot a:hover {color: #3300CC;}

.j4mockgm {background: #FFFFFF; font-weight: bold; font-size: 11px; Verdana,Arial,sans-serif;  color: #000000; border-left: 1px solid #000033; border-bottom: 1px solid #000033; border-right: 1px solid #000033;  border-top: 1px solid #000033;}
.j4mockgm a:link {color: #000033;}
.j4mockgm a:visited {color: #F9002D;}
.j4mockgm a:hover {color: #3300CC;}

.j4mockgmtopwhite {background: #FFFFFF; font-weight: bold; font-size: 11px; Verdana,Arial,sans-serif;  color: #000000; border-left: 1px solid #cccccc; border-top: 1px solid #dddddd;}
.j4mockgmtopwhite a:link {color: #000033;}
.j4mockgmtopwhite a:visited {color: #F9002D;}
.j4mockgmtopwhite a:hover {color: #3300CC;}

.j4mockgmbotwhite {background: #FFFFFF; font: bold 11px Verdana,Arial,sans-serif;  color: #000000; border-left: 1px solid #cccccc; border-bottom: 1px solid #bbbbbb; }
.j4mockgmbotwhite a:link {color: #000033;}
.j4mockgmbotwhite a:visited {color: #F9002D;}
.j4mockgmbotwhite a:hover {color: #3300CC;}


.j4contribute {font-size: 9px; Verdana,Arial,sans-serif; small; color: #808000}
.j4admin {font-size: 9px; Verdana,Arial,sans-serif; small; color: #F9002D}

.j4pagescroll {background: #EFEFEF; font-size: 10px; Verdana,Arial,sans-serif; small; color: #000000; border-bottom: 1px solid #000033; border-left: 1px solid #000033; border-top: 1px solid #000033; border-right: 1px solid #000033;}
.j4pagescroll a:link {color: #000033;}
.j4pagescroll a:visited {color: #F9002D;}
.j4pagescroll a:hover {color: #3300CC;}

.j4pagescrollred {background: #FFFFFF; font-size: 10px; Verdana,Arial,sans-serif; small; color: #000000; border-bottom: 1px solid #F9002D; border-left: 1px solid #F9002D; border-top: 1px solid #F9002D; border-right: 1px solid #F9002D;}
.j4pagescrollred a:link {color: #000033;}
.j4pagescrollred a:visited {color: #F9002D;}
.j4pagescrollred a:hover {color: #3300CC;}

.j4pagescrollblue {background: #FFFFFF; font-size: 10px; Verdana,Arial,sans-serif; small; color: #000000; border-bottom: 1px solid #3300CC; border-left: 1px solid #3300CC; border-top: 1px solid #3300CC; border-right: 1px solid #3300CC;}
.j4pagescrollblue a:link {color: #000033;}
.j4pagescrollblue a:visited {color: #F9002D;}
.j4pagescrollblue a:hover {color: #3300CC;}

.j4pagescrollwhite {background: #FFFFFF; font-size: 10px; Verdana,Arial,sans-serif; small; color: #000000; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #000033; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.j4pagescrollwhite a:link {color: #000033;}
.j4pagescrollwhite a:visited {color: #F9002D;}
.j4pagescrollwhite a:hover {color: #3300CC;}

.j4pagescrollalt {background: #000033; font-size: 10px; Verdana,Arial,sans-serif; small; color: #FFFFFF; border-bottom: 1px solid #F9002D; border-left: 1px solid #F9002D; border-top: 1px solid #F9002D; border-right: 1px solid #F9002D;}
.j4pagescrollalt a:link {color: #F9002D;}
.j4pagescrollalt a:visited {color: #FFFFFF;}
.j4pagescrollalt a:hover {color: #FFFFFF;}

.j4pagescrolla {background: #EFEFEF; font-size: 10px; Verdana,Arial,sans-serif; small; color: #000000; border-bottom: 1px solid #3300CC; border-left: 1px solid #3300CC; border-top: 1px solid #3300CC; border-right: 1px solid #3300CC;}
.j4pagescrolla a:link {color: #3300CC;}
.j4pagescrolla a:visited {color: #F9002D;}
.j4pagescrolla a:hover {color: #3300CC;}

.j4pagescrollalta {background: #3300CC; font-size: 10px; Verdana,Arial,sans-serif; small; color: #FFFFFF; border-bottom: 1px solid #F9002D; border-left: 1px solid #F9002D; border-top: 1px solid #F9002D; border-right: 1px solid #F9002D;}
.j4pagescrollalta a:link {color: #F9002D;}
.j4pagescrollalta a:visited {color: #FFFFFF;}
.j4pagescrollalta a:hover {color: #FFFFFF;}

.j4mockgmred {background: #EFEFEF; font: bold 11px Verdana,Arial,sans-serif;  small; color: #000000; border-bottom: 1px solid #F9002D; border-left: 1px solid #F9002D; border-top: 1px solid #F9002D; border-right: 1px solid #F9002D;}
.j4mockgmred a:link {color: #000033;}
.j4mockgmred a:visited {color: #F9002D;}
.j4mockgmred a:hover {color: #3300CC;}

.j41sort {font-size: 13px; font-weight: bold; color: #F9002D; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.j41sort a:link {color: #F9002D;}
.j41sort a:visited {color: #000033;}
.j41sort a:hover {color: #3300CC;}

.j41adminsort {font-size: 10px; font-weight: bold; color: #F9002D; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.j41adminsort a:link {color: #F9002D;}
.j41adminsort a:visited {color: #000033;}
.j41adminsort a:hover {color: #3300CC;}

.mockgmbuttons {font-size: 10px; font-weight: bold; color: #000033; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.mockgmbuttonsred {font-size: 10px; font-weight: bold; color: #F9002D; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.mockgmbuttonsgreen {font-size: 10px; font-weight: bold; color: #009900; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.mockgmbuttonsblue {font-size: 10px; font-weight: bold; color: #3300CC; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.mockgmbuttonsgrey {font-size: 10px; font-weight: bold; color: #666666; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.mockgmbuttonst3 {font-size: 10px; font-weight: bold; color: #000000; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}
.mockgmbuttonsorange {font-size: 10px; font-weight: bold; color: #FF9900; background: #FFFFFF;  border-bottom: 1px solid #bbbbbb;}



.jmessage {font-size: 12px; Verdana,Arial,sans-serif; small; color: #000033}
.jlogin, .jlogin a:link, .jlogin a:visited {background:#666666; font-size: 11px; Verdana,Arial,sans-serif; small; color: #FFFFFF}
.jlogin a:hover,.jlogin a:active {color:#F9002D}

.pistonshistorytitletextlarge {font-size: 24px; font-weight: bold; color: #F9002D}
.pistonshistorytitletext {font-size: 13px; font-weight: bold; color: #000033}
.pistonshistorytitletextregular {font-size: 13px; font-weight: bold; color: #000000}
.pistonshistorytitletextsmall {font-size: 9px; Verdana,Arial,sans-serif; small; color: #000000}

.otherprofiletext {color: #808000; font: bold 10px/12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-style: underline; }

.j6 {color: white; background: #000033}
.j6:hover {color: F9002D}
.j8 {font-size: 15px; font-weight: bold; color: red; font-style: italic}
.j7,.j7:link,.j7:visited {font-size: 15px; font-weight: bold; color: #3300CC} 
.j7alt,.j7alt:link,.j7alt:visited {font-size: 15px; font-weight: bold; color: #F9002D} 
.j7black {font-size: 15px; font-weight: bold; color: #000000} 
.j71 {font-size: 10px; font-weight: bold; color: #000033} 
.i7, .k1 {background: #efefef}
.i8 {background: #dddddd}
.j9, .j9:link, .j9:visited {color: #3300CC; font: bold 10px/12px Verdana,Arial,sans-serif; font-style: underline}
.j9:hover, .j9:active {color: #F9002D}
.k0 {color: #bbbbbb}


div.ddlink {text-align:center;padding-top:8px;padding-bottom:3px;}
div.ddm {position:absolute; visibility:hidden; padding:0px; width:340px; background-color:#efefef;}
div.ddm {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddm {font-size:10px; font-family:verdana; color:#000; font-weight:bold; text-transform:none;}

div.ddmkeyp {position:absolute; visibility:hidden; padding:0px; width:770px; background-color:#efefef;}
div.ddmkeyp {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmkeyp {font-size:10px; font-family:verdana; color:#000; font-weight:bold; text-transform:none;}

div.ddmkeypos {position:absolute; visibility:hidden; padding:0px; width:250px; background-color:#efefef;}
div.ddmkeypos {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmkeypos {font-size:10px; font-family:verdana; color:#000; font-weight:bold; text-transform:none;}

div.dd a{TEXT-DECORATION: none;color:#000000;} 
Div.dd a:visited{color:#000000;}
div.dd a:hover{background-color:#000033;color:#FFFFFF;}
div.dd {border-top: 1px solid #000;padding:3px;}

div.ddmkeydt {position:absolute;top:330px;right:315px; visibility:hidden; padding:0px; width:190px; background-color:#efefef;}
div.ddmkeydt {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:10;}
div.ddmkeydt {font-size:10px; font-family:verdana; color:#000; font-weight:bold; text-transform:none;}

div.ddmmyteams {position:absolute;top:330px;right:225px; visibility:hidden; padding:0px; width:245px; background-color:#efefef;}
div.ddmmyteams {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:10;}
div.ddmmyteams {font-size:10px; font-family:verdana; color:#000; font-weight:bold; text-transform:none;}

div.ddmgmf {position:absolute;top:230px;left:30px; visibility:hidden; padding:0px; width:400px; background-color:#efefef;}
div.ddmgmf {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmgmf {font-size:10px; font-family:verdana; color:#000; font-weight:bold; text-transform:none;}

div.ddmgminj {position:absolute;left:430px;  visibility:hidden; padding:0px; width:265px; background-color:#efefef;}
div.ddmgminj {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmgminj {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddmgminja {position:absolute;left:530px;  visibility:hidden; padding:0px; width:265px; background-color:#efefef;}
div.ddmgminja {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmgminja {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}


div.ddlinkgm {text-align:center;padding-top:8px;padding-bottom:3px;}
div.ddmgm {position:absolute;left:250px;  visibility:hidden; padding:0px; width:546px; background-color:#efefef;}
div.ddmgm {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmgm {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddgm a{TEXT-DECORATION: none;color:#000000;} 
div.ddgm a:visited{color:#000000;}
div.ddgm a:hover{background-color:#000033;color:#FFFFFF;}
div.ddgm {border-top: 1px solid #000;padding:3px;}


div.ddlinkfront {text-align:center;padding-top:8px;padding-bottom:3px;}
div.ddmfront {position:absolute;left:2px;top:277px;  visibility:hidden; padding:0px; width:125px; background-color:#efefef;}
div.ddmfront {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmfront {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddmother {position:absolute;left:590px;top:277px;  visibility:hidden; padding:0px; width:125px; background-color:#efefef;}
div.ddmother {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmother {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddphfront {position:absolute;left:482px;top:280px;  visibility:hidden; padding:0px; width:140px; background-color:#efefef;}
div.ddphfront {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddphfront {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddphmenufront {position:absolute;left:400px;top:340px;  visibility:hidden; padding:0px; width:140px; background-color:#efefef;}
div.ddphmenufront {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddphmenufront {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddshopfront {position:absolute;left:592px;top:280px;  visibility:hidden; padding:0px; width:160px; background-color:#efefef;}
div.ddshopfront {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddshopfront {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddfront a{TEXT-DECORATION: none;color:#000000;} 
Div.ddfront a:visited{color:#000000;}
div.ddfront a:hover{background-color:#000033;color:#F9002D;}
div.ddfront {border-top: 1px solid #000;padding:3px;}

div.ddmmb {position:absolute;right:230px;  visibility:hidden; padding:0px; width:300px; background-color:#efefef;}
div.ddmmb {border-right:1px solid #000; visibility:hidden; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmmb {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddmmbg {position:absolute;left:270px;  visibility:hidden; padding:0px; width:500px; background-color:#efefef;}
div.ddmmbg {border-right:1px solid #000; visibility:hidden; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmmbg {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddmmbf {position:absolute;left:300px;  visibility:hidden; padding:0px; width:400px; background-color:#efefef;}
div.ddmmbf {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmmbf {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

div.ddmmp {position:absolute;left:250px;  visibility:hidden; padding:0px; width:400px; background-color:#efefef;}
div.ddmmp {border-right:1px solid #000; border-left:1px solid #000000; border-bottom:1px solid #000; z-index:1000;}
div.ddmmp {font-size:10px; font-family:verdana; color:#000;  text-transform:none;}

#dashed {
    padding: 0px;
    border-bottom: #999 1px dashed;
    margin: 2px 10px 9px 4px;
}


	.suggest_link {
		background-color: #FFFFFF;
		padding: 2px 6px 2px 6px;
	}
	.suggest_link_over {
		background-color: #3366CC;
		padding: 2px 6px 2px 6px;
	}
	.txtHint {
		position: absolute; 
		background-color: #FFFFFF; 
		text-align: left; 
		border: 0px solid #000000;	
		z-index:6;		
	}
	
.lcdstyle{ 
background-color:white;
color:#F9002D;
font: bold 18px MS Sans Serif;
padding: 3px;
}

.lcdstyle sup{ 
font-size: 80%
}

.dotted
{
 border-bottom: 1px dotted #000000;
 width:100%;
}

.gmend
{
 border-bottom: 1px solid #000033;
 width:100%;
}

.linkthistab
 {
	margin:0px;
    font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
	font-weight: bold;
	text-align:center;
	color: #FFFFFF;
	background:url(/images/bg-header.png);
	border-top: solid 1px #000033;
	border-right: solid 1px #000033;
	border-left: solid 1px #000033;
	border-bottom: solid 1px #FFFFFF;
	cursor:pointer;
	visibility:visible;

        z-index:5;
}
.linkthistab a:visited,.linkthistab a:link
{
	color: #000000;

}
.linkthistab a:hover
{
	color: #DF7401;

}
.linktab
 {
	font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
	font-weight: bold;
	text-align:center;
	background:#DF7401;
	color: #000000;
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #999999;
	border-bottom: solid 1px #DF7401;
	cursor:pointer;
	visibility:visible;

        z-index:4;
	}
.linktab a:visited,.linktab a:link
{
	color: #000000;

}
.linktab a:hover
{
	color: #999999;

}
    fieldset
{
    margin: 15px 0;
    padding: 5px;
    border: 1px solid #d9d9d9;
    clear: both;
    width: 99%;
}

/*top scoreboard*/
.top_score{text-align:left;padding-top:2px;padding-left:2px;
width:100px;
height:30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform: capitalize;
color: #8c8989;
background-image: url(../images/bg-header-scoreboard.png );
background-repeat: repeat;margin-right:4px;
}

.top_score a{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #8c8989;
}
.top_score a:hover{color:#000;font-family: Arial, Helvetica, sans-serif;
font-size: 10px;}
/*top scoreboard--------------------------------------------------------------------------------------------------*/

