p
{
    font-size: 9pt;
    font-family: verdana, arial, sans-serif;   
}
.small
{
    font-size: 10px;
    font-family: verdana, arial, sans-serif;
}
.smallgray
{
    font-size: 10px;
    color: #898989;
    font-family: verdana, arial, sans-serif;
}
.smallest
{
    font-size: 7px;
    font-family: verdana, arial, sans-serif;
}
.small2
{
    font-size: 9px;
    font-family: verdana, arial, sans-serif;
}
.small3
{
    font-size: 10px;
    font-family: arial, sans-serif;
}
.small4
{
    font-size: 10px;
    color: black;
    font-family: arial, sans-serif;
    text-decoration: none;
}
.small5
{
    font-size: 11px;
    font-family: verdana, arial, sans-serif;
}
.HomeGame
{
    font-size: 11pt;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
span.head1
{
    font-size: 11px;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
p.head1
{
    font-size: 11pt;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.head2
{
    font-size: 20pt;
    font-family: arial, sans-serif;
    font-weight: bold;
}
.head3
{
    font-size: 15pt;
    font-family: arial, sans-serif;
    font-weight: bold;
}
.head3norm
{
    font-size: 14pt;
    font-family: arial, sans-serif;
    font-weight: normal;
}
.head4
{
    font-size: 12pt;
    font-family: arial, sans-serif;
    font-weight: bold;
}
.play2
{
    font-size: 8pt;
    color: black;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.bold2a
{
    font-size: 10px;
    color: black;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.bold2b
{
    font-size: 10px;
    color: #CCCCCC;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.bold
{
    font-size: 12px;
    color: black;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.bold1
{
    font-size: 11px;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.nasco
{
    font-size: 11px;
    color: #0099FF;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.bold2
{
    font-size: 10px;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.bold3
{
    font-size: 9px;
    color: black;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.bold4
{
    font-size: 8px;
    color: black;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.whitebold
{
    font-size: 9pt;
    color: white;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.whitebold2
{
    font-size: 8pt;
    color: white;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
p.bigred
{
    font-size: 11pt;
    color: red;
    font-family: verdana, arial, sans-serif;
}
p.mid
{
    font-size: 13pt;
    color: #003399;
    font-family: verdana, arial, sans-serif;
}
span.bold
{
    font-size: 9pt;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
span.verdanabold
{
    font-size: 10pt;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
span.verdanabold9
{
    font-size: 9pt;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
span.verdana
{
    font-size: 10pt;
    font-family: verdana, arial, sans-serif;
}
span.gray
{
    font-size: 14pt;
    color: #898989;
    font-family: verdana, arial, sans-serif;
}
span.noplay2
{
    font-size: 8pt;
    color: #CCCCCC;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
span.noplay
{
    font-size: 9pt;
    color: gray;
    font-family: verdana, arial, sans-serif;
}
span.blue
{
    font-size: 9pt;
    color: blue;
    font-family: verdana, arial, sans-serif;
}
.redbold
{
    font-size: 11pt;
    color: red;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.redbold2
{
    font-size: 10pt;
    color: red;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.red
{
    font-size: 10pt;
    color: red;
    font-family: verdana, arial, sans-serif;
}
.redsmall
{
    font-size: 9pt;
    color: red;
    font-family: verdana, arial, sans-serif;
}
.redbold3
{
    font-size: 10px;
    color: red;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}
.playred
{
    font-size: 13pt;
    color: red;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.playgray
{
    font-size: 9pt;
    color: #898989;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.playgray2
{
    font-size: 7pt;
    color: #898989;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.input
{
    color: #000000;
    font-weight: normal;
    font-size: 11px;
    width: 80px;
}
li
{
    font-size: 9pt;
    font-family: verdana, arial, sans-serif;
}
h2
{
    font-size: 11pt;
    color: #003399;
    font-family: verdana, arial, sans-serif;
}
h3
{
    font-size: 15pt;
    color: #003399;
    font-family: verdana, arial, sans-serif;
}
h2.center
{
    font-size: 11pt;
    text-align: center;
    color: #003399;
    font-family: verdana, arial, sans-serif;
}
td
{
    font-size: 9pt;
    font-family: verdana, arial, sans-serif;
}
td.bluebold
{
    font-size: 10pt;
    color: #003399;
    font-family: arial, sans-serif;
    font-weight: bold;
}
a.reg:link
{
    color: #0066ff;
    text-decoration: underline;
}
a.reg:visited
{
    color: gray;
    text-decoration: underline;
}
a.reg:hover
{
    color: #ff6600;
    text-decoration: underline;
}
a.award:link
{
    font-size: 8pt;
    color: black;
    text-decoration: underline;
}
a.award:visited
{
    font-size: 8pt;
    color: red;
    text-decoration: underline;
}
a.award:hover
{
    font-size: 8pt;
    color: red;
    text-decoration: underline;
}
a.black:link
{
    color: black;
    text-decoration: none;
}
a.black:visited
{
    color: gray;
    text-decoration: none;
}
a.black:hover
{
    color: blue;
    text-decoration: underline;
}
a.bread:link
{
    font-size: 11px;
    color: blue;
    text-decoration: none;
    font-family: verdana, arial, sans-serif;
}
a.bread:visited
{
    font-size: 11px;
    color: blue;
    text-decoration: none;
    font-family: verdana, arial, sans-serif;
}
a.bread:hover
{
    font-size: 11px;
    color: red;
    text-decoration: none;
    font-family: verdana, arial, sans-serif;
}

A.smallhelp:link
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    line-height: 1;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
A.smallhelp:visited
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    line-height: 1;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
A.smallhelp:hover
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    line-height: 1;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
A.bighelp:link
{
    font-weight: bold;
    font-size: 14pt;
    color: black;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
A.bighelp:visited
{
    font-weight: bold;
    font-size: 14pt;
    color: black;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
A.bighelp:hover
{
    font-weight: bold;
    font-size: 14pt;
    color: black;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
A.boldhelp:link
{
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-family: verdana, arial, sans-serif;
}
A.boldhelp:hover
{
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
A.boldhelp:visited
{
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
}
a.blacku:hover
{
    color: black;
    text-decoration: underline;
}
a.blacku:visited
{
    color: gray;
    text-decoration: underline;
}
a.blacku:link
{
    color: black;
    text-decoration: underline;
}
.smaller
{
    font-size: 9px;
    font-family: verdana, arial, sans-serif;
}
.ScoreboardWhite
{
    font-size: 12pt;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    color: #ffffff;
}
.ScoreboardRed
{
    font-size: 12pt;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    color: #FF0000;
    line-height: normal;
    text-decoration: none;
}
.ScoreboardRed2
{
    font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    color: #FF0000;
    line-height: normal;
    text-decoration: none;
}
.ScoreboardBlack
{
    font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    line-height: normal;
    text-decoration: none;
}
.ScoreboardBlack14
{
    font-size: 14pt;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    line-height: normal;
    text-decoration: none;
}
.ScoreboardBlue
{
    font-size: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #0000FF;
    line-height: normal;
    text-decoration: none;
}
.regulartext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
}
.regulartextsmall
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
}
.regulartextgrey
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #666666;
}
A.visitor:link
{
    font-weight: normal;
    font-size: 11pt;
    color: #999999;
    font-family: verdana;
    text-decoration: none;
}
A.visitor:visited
{
    font-weight: normal;
    font-size: 11pt;
    color: #999999;
    font-family: verdana;
    text-decoration: none;
}
A.visitor:hover
{
    font-weight: normal;
    font-size: 11pt;
    color: #FF0000;
    font-family: verdana;
    text-decoration: none;
}
.regulartext11
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
    text-align: left;
}
.regulartext11redNNheads
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FF0000;
    text-decoration: none;
    text-align: left;
}
.style1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18pt;
    color: #FF0000;
}
.regularText1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    letter-spacing: normal;
    text-align: left;
    vertical-align: top;
    word-spacing: normal;
}
.head14brown
{
    font-size: 14pt;
    color: #996600;
}
.head14green
{
    font-size: 14pt;
    color: #009900;
}
.disclaimer7grey
{
    font-size: 7px;
    color: #666666;
}
td.sidenavs
{
    background: url(/images/home_06.gif);
}

a.sidenavs:link
{
    font-family: Verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #3366CC;
}
a.sidenavs:visited
{
    font-family: Verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #6666CC;
}
a.sidenavs:hover
{
    font-family: Verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #0066FF;
}
a.sidenavs:active
{
    font-family: Verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #0033FF;
}
.unlinkednav
{
    font-family: Verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #999999;
}
.teachhome1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FF0000;
    text-align: left;
    padding: 6px 0px 0px;
    white-space: normal;
    top: 9px;
    vertical-align: top;
    position: relative;
    right: 0px;
    left: 0px;
}
.teachhome2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FF0000;
    padding: 0px;
    white-space: normal;
    top: 0px;
    vertical-align: top;
    position: relative;
    bottom: 0px;
    text-align: left;
}
.teachhome2-bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-align: left;
    padding: 0px;
    white-space: normal;
    top: 0px;
    vertical-align: top;
}
.teachhome3-bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-align: left;
    padding: 0px;
    white-space: normal;
    vertical-align: top;
    position: relative;
}
.teachnews-bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    white-space: normal;
}
.teachhome_rbold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FF0000;
    letter-spacing: normal;
    text-align: left;
    vertical-align: top;
    word-spacing: normal;
}
.teachhome_Kbold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    letter-spacing: normal;
    text-align: left;
    vertical-align: top;
    word-spacing: normal;
}
.soliddouble
{
    border-style: solid double;
}

.YellowDividerAll
{
    border-style: solid solid solid solid;
    border-top-width: 1px;
    border-color: #ffcc00;
}

.YellowDividerTop
{
    border-style: solid none none none;
    border-top-width: 2px;
    border-color: #ffcc00;
}

.YellowDividerRight
{
    border-style: none solid none none;
    border-right-width: 2px;
    border-color: #ffcc00;
    padding-right: 0px;
}
.YellowDividerLeft
{
    border-style: none none none solid;
    border-left-width: 2px;
    border-color: #ffcc00;
    padding-left: 0px;
}
.BlackDividerLeft
{
    border-style: none none none solid;
    border-left-width: 2px;
    border-color: #000000;
    padding-left: 0px;
}

.bold1red
{
    font-size: 11px;
    color: #FF0000;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
}

/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold
{
    position: relative;
    overflow: hidden;
    width: 217px;
    height: 305px;
    z-index: 100;
}
div#wn
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 217px;
    height: 305px;
    clip: rect(0px, 217px, 305px, 0px);
    overflow: hidden;
    z-index: 1;
}

div.content
{
    position: absolute;
    visibility: hidden;
    left: 0px;
    top: 0px;
    z-index: 1;
}


/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar
{
    position: relative;
    left: 0;
    top: 0;
    width: 11px;
    height: 160px;
    font-size: 1px;
    z-index: 1;
}
div#track
{
    position: absolute;
    left: 0;
    top: 12px;
    width: 11px;
    height: 136px;
    background: url("/images/track.gif") #336 repeat;
    z-index: 1;
}
div#dragBar
{
    position: absolute;
    left: 1px;
    top: 1px;
    width: 9px;
    height: 20px;
    background-color: #ceced6;
    z-index: 1;
}
div#up
{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}
div#down
{
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
}
a img
{
    border: none;
}

table.main
{
    background-color: #ffcc00;
    width: 217px;
    margin: auto;
    text-align: left;
    border: 1px solid #999;
}
table.main td.text, table.main td.navs
{
    vertical-align: top;
    text-align: left;
}
td#scrollLinks
{
    width: 12px;
}


td.navs ul
{
    margin: 0;
    padding: 0;
    padding-left: 12px;
    list-style: none;
}
td.navs ul li
{
    margin: 0 0 0 .8em;
    list-style: disc;
}
td.navs ul li a
{
    text-decoration: none;
}
td.navs ul li a:hover
{
    text-decoration: underline;
}
div.content
{
    text-align: left;
}
.regulartext11-lightblue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #66CCFF;
    text-decoration: none;
    text-align: center;
}
.boldtext11-lightgblue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #6699FF;
    text-decoration: none;
    text-align: center;
}

.boldtext11-darkblue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000099;
    text-decoration: none;
    text-align: center;
}

.regulartextHELPorangeheads
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FF6600;
}
/************* #Nav styles **************/

#navigation
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 800px;
    height: 32px;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
}
#navigation ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    padding-top: 2px;
}
#navigation li
{
    float: left;
    list-style: none;
    padding: 0% 0% 0% 0%;
    text-align: center;
    vertical-align: middle;
}
#navigation a:link, #navigation a:visited
{
    display: block;
    width: 96px;
    margin-right: 0;
    padding: .9em 0em .9em 0em;
    color: #000000;
    background-color: #FFCC00;
    text-decoration: none;
    border-top: 2px solid #FFFFFF;
    border-left: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
    font-weight: bold;
    font-style: normal;
    font-size: 10px;
    text-transform: uppercase;
}
#navigation a:hover
{
    color: #000000;
    background-color: #FF9900;
    border-top: 2px solid #FFFFFF;
    border-left: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
}
/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line-this will force a horizontal scrollbar if there isn't enough room for all links-remove rule or change value to 'normal' if you want the links to line-wrap */

#rightnav1
{
    position: relative;
    width: 96px;
    height: 32px;
    left: 698px;
    top: -2px;
}
#rightnav1 a:link, #rightnav1 a:visited
{
    display: block;
    width: 96px;
    margin-right: 0;
    padding: 0.9em 0em .9em 0em;
    color: #FF0000;
    background-color: #FFCC00;
    border-top: 3px solid #FFFFFF;
    border-left: 4px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: normal;
    font-size: 10px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
}
#rightnav1 a:hover
{
    color: #FF0000;
    background-color: #FF9900;
    border-top: 3px solid #FFFFFF;
    border-left: 4px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    vertical-align: middle;
}
#rightnav2
{
    position: relative;
    left: 698px;
    top: -3px;
    width: 96px;
    height: 32px;
}
#rightnav2 a:link, #rightnav2 a:visited
{
    display: block;
    width: 96px;
    margin-right: 0;
    padding: 0.9em 0em .9em 0em;
    color: #FF0000;
    background-color: #FFCC00;
    border-top: 3px solid #FFFFFF;
    border-left: 4px solid #FFFFFF;
    border-bottom: 3px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: normal;
    font-size: 10px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}
#rightnav2 a:hover
{
    color: #FF0000;
    background-color: #FF9900;
    border-top: 3px solid #FFFFFF;
    border-left: 4px solid #FFFFFF;
    border-bottom: 3px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
}
/***********************************************/
#messagenav2
{
    position: relative;
    left: 356px;
    top: -52px;
    width: 300px;
}
#messagenav2 a:link, #messagenav2 a:visited
{
    display: block;
    width: 300px;
    margin-right: 0;
    padding: 0.9em 0em .9em 0em;
    color: #FFFFFF;
    border-top: 3px solid #FFFFFF;
    border-left: 4px solid #FFFFFF;
    border-bottom: 3px solid #FFFFFF;
    border-right: 4px solid #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: normal;
    font-size: 10px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}
#messagenav2 a:hover
{
    color: #CC9900;
    border-top: 3px solid #FFFFFF;
    border-left: 4px solid #FFFFFF;
    border-bottom: 3px solid #FFFFFF;
    border-right: 4px solid #FFFFFF;
}
/***********************************************/
#rulenav1
{
    position: relative;
    left: 660px;
    top: -70px;
    width: 38px;
    display: block;
    margin-right: 0;
    padding: 0.9em 0em .9em 0em;
    color: #FFFFFF;
    border-top: 3px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: normal;
    font-size: 10px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead
{
    margin: 0;
    width: 798px;
    height: 63px;
    background-image: url(/images/N-swirlbkgd.gif);
}
.Scoreboard-small-white
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
}
.Scoreboard-small-red
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FF0000;
}
.Scoreboard-small-Black
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000000;
}
.Scoreboard-small-blue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0000FF;
}


/* GRID */
.overallGrid
{
    border: solid 2px #ffcc00;
    padding: 2px 2px 2px 2px;
    font-size: 9px;
    font-family: verdana, arial, sans-serif;
}

.headerGrid
{
    background-color: #FFC221;  
    font-size: 9px;
    color: #000000;
    text-align: left;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-right: 3px;
    padding-top: 2px;
    font-weight: bold;
    font-style: normal;
    white-space: nowrap;
    font-family: verdana, arial, sans-serif;
}

.DataCellGrid
{
    background-color: #FFFFCC;
    padding: 1px 2px 1px 2px;
}
.DataCellGrid td
{
border: 1px solid white;
}
.DataCellGridAlt
{
    background-color: #F0F0FF;
    padding: 1px 2px 1px 2px;
}
.DataCellGridAlt td
{
border: 1px solid white;
}
.DataCellGridEdit
{
    background-color: red;
    padding: 1px 2px 1px 2px;
}

.DataCellGridEdit1
{
    background-color: #999999;
    padding: 1px 2px 1px 2px;
}
.selectData
{
    white-space: normal;
}
.normalData
{
    white-space: normal;
}
.lightData
{
    color: #404040;
    white-space: normal;
}
.lighterData
{
    color: #606060;
    white-space: normal;
}
.lightestData
{
    color: #909090;
    white-space: normal;
}
.footerGrid
{
    background-color: #EBEBEB;
    font-size: 11px;
    text-align: center;
    color: #303030;
    padding: 2px 15px 2px 15px;
}

.pagerGrid
{
    background-color: #EBEBEB;
}

/* frontend Project Grid styling */
.ProjoverallGrid
{
    border: solid 2px #ffcc00;
    padding: 2px 2px 2px 2px;
    font-size: 10px;
    font-family: arial, sans-serif;
}

.ProjheaderGrid
{
    background-color: #FFC221;
    font-size: 9px;
    color: #000000;
    text-align: center;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-right: 3px;
    padding-top: 2px;
    font-weight: bold;
    font-style: normal;
    white-space: nowrap;
    font-family: verdana, arial, sans-serif;
}

.ProjDataCellGrid
{
    background-color: #FFC221;
    padding: 1px 2px 1px 2px;
     font-size: 10px;
    font-family: arial, sans-serif;
}
.ProjDataCellGridAlt
{
    background-color: #FFC221;
    padding: 1px 2px 1px 2px;
}


.ProjselectData
{
    white-space: normal;
}
.ProjnormalData
{
    white-space: normal;
}
.ProjlightData
{
    color: #404040;
    white-space: normal;
}
.ProjlighterData
{
    color: #606060;
    white-space: normal;
}
.ProjlightestData
{
    color: #909090;
    white-space: normal;
}

.ProjpagerGrid
{
    background-color: #FFC221;
}

/* the license tooltip styles*/
.lookup
{
    font-family: verdana, arial, sans-serif;
}



/*suhasini*/
/*Component Art menu styles*/

.MenuGroup
{
    background-color: #CC0000;
    border: solid 1px #CC0000;
    border-top-color: #CC0000;
    border-left-color: #FFCC00;
}
.MenuItem
{
    background-color: #FFCC00;
    color: black;
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    border: solid 1px  #CC0000;
    cursor: pointer;
}
.MenuItemHover
{
    background-color:  #CC0000;
    color: #FFCC00;
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    border: 1px;
    border: solid 1px gold; /* border-right-color: darkgoldenrod;             border-bottom-color: darkgoldenrod;*/
    cursor: pointer;
}
.MenuItemActive
{
    background-color: #FFCC00;
    color: black;
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    border: solid 1px gold; /*   border-left-color: darkgoldenrod;             border-top-color: darkgoldenrod;*/
    cursor: pointer;
}
.MenuItemExpanded
{
    background-color:  #CC0000;
    color: #FFCC00;
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    border: solid 1px yellow;
  /*  border-right-color: darkgoldenrod;
    border-bottom-color: darkgoldenrod;*/
    cursor: pointer;
}
.MenuBreak
{
   width: 100%;
   height: 2px;
}
