/* CSS Document */

.text {	font-size: 11px;	font-family: Arial, Helvetica, Geneva;	color: #333333; }
.textlg { font-size: 14px; font-family: Arial, Helvetica, Geneva }
.textxlg { font-size: 16px; font-family: Arial, Helvetica, Geneva }
.textsm { font-size: 10px; font-family: Arial, Helvetica, Geneva }
.header { font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva }
.headerwh { color: white; font-weight: normal; font-size: 11pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.subhead { font-size: 12px; font-family: Arial, Helvetica, Geneva }

.border  { border-right: 1px solid #878787; border-bottom: 1px solid #878787; border-left: 1px solid #878787 }
.tableCatBrdr  { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCFF; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #CCCCFF; }

a  { color: #3366ff; text-decoration: none }
a:hover  { color: #0000ff; text-decoration: underline }
.topnav { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.topnav:hover { color: #ffffd4; text-decoration: underline }
.redlink { color: #ff0000; text-decoration: none }
.redlink:hover { color: #cc0000; text-decoration: underline }
.yellowlink { color: #ffffcc; text-decoration: none }
.yellowlink:hover { color: #ffff00; text-decoration: underline }

.srch { color: #464646; font-size: 11px; font-family: Helvetica, Arial, Geneva; background-color: #ccc; border: solid 1px #e3e3e3 }

/* .formele  {	color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ececec; border: solid 1px #000; } */
.formeleWhite { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; border: solid 1px #000 }
.formeleRed  { color: #f00; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; border: solid 1px #f00 }
.formeleGreen  { color: #00a400; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; border: solid 1px #00a400 }
.formeleYellow  { color: #e59600; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; border: solid 1px #ffad18 }
.formeleOrange { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ff7a00; border: solid 1px #000 }
.formerr { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d90000 }
.tblBrdrS { border-left: 1px solid #353535; border-right: 1px solid #353535 }
.tblBrdrL { border-left: 1px solid #353535 }
.tblBrdrT { border-top: 1px solid #353535 }
.tblBrdrTS { border-top: 1px solid #353535; border-right: 1px solid #353535; border-left: 1px solid #353535 }
.tblBrdrR { border-right: 1px solid #353535 }
.tblBrdrB { border-bottom: 1px solid #353535 }



.nm_mast1 { color: white; font-size: 18px; font-family: Helvetica, Verdana, sans-serif; font-weight: bold; background-image: url(http://1010winsmail.com/nm/images/nm_contest_mast_01.jpg); background-repeat: no-repeat; vertical-align: text-bottom; padding-top: 7px; padding-left: 10px; }
.nm_mast2 { background-image: url(http://1010winsmail.com/nm/images/nm_contest_mast_02.jpg); background-repeat: no-repeat; }
.nm_mast3 { color: white; font-size: 12px; font-family: Helvetica, Verdana, sans-serif; font-weight: bold; background-image: url(http://1010winsmail.com/nm/images/nm_contest_mast_01.jpg); background-repeat: no-repeat; text-align: right; vertical-align: text-bottom; padding-top: 7px; padding-left: 10px; }
#mastheadContent {position: relative; width: 613px; height: 182px; left: 0px; top: 0px; }
#masthead_name1_FG { color: white; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; left: 20px; bottom: 40px; width: 500px; height: 20px; z-index: 3; }
#masthead_name1_BG { color: #041b34; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; left: 21px; bottom: 39px; width: 500px; height: 20px; z-index: 2; }
#masthead_name2_FG { color: white; font-size: 34px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; left: 20px; bottom: 10px; width: 500px; height: 20px; z-index: 3; }
#masthead_name2_BG { color: #041b34; font-size: 34px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; left: 22px; bottom: 8px; width: 500px; height: 20px; z-index: 2; }
#masthead_name3_FG { color: white; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; left: 20px; bottom: 10px; width: 500px; height: 20px; z-index: 3; }
#masthead_name3_BG { color: #041b34; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; left: 22px; bottom: 8px; width: 500px; height: 20px; z-index: 2; }
#nm_mastheadImg { float: right; height: 180px; color: white; font-size: 13px; font-family: Helvetica, Verdana, sans-serif; text-align: right; width: 200px; overflow: hidden; max-width: 200px; padding-top: 2px; padding-right: 10px; padding-left: 5px; }
#imgThumbDiv { padding: 3px; }


#indContent { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(http://1010winsmail.com/nm/images/indContentBG.gif); background-repeat: no-repeat; position: relative; width: 593px; left: 0; top: 0; margin: 0px;padding: 10px;}

.indContent { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(http://1010winsmail.com/nm/images/indContentBG2.gif); background-repeat: no-repeat; position: relative; width: 593px; left: 0; top: 0; margin: 0px;padding: 10px;}


#watch_listen { background-image: url(http://1010winsmail.com/nm/images/watch_listen.jpg); background-repeat: no-repeat; text-align: center; vertical-align: bottom; width: 584px; height: 105px; padding-top: 14px; }





body{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#calendar { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ebebeb; text-align: center; width: 450px; border: solid 1px #333; }
.calCell { padding: 1px; border-top: 1px solid #999; width: 65px; height:30px; }
.calLink { text-decoration: none; }
.calLink:hover { text-decoration: underline; }

#calDivSt { position:absolute; z-index: 10;  }
#calDivEnd { position:absolute; z-index: 10; }
#closeCalendar {float: right; width: 16px; height: 16px; background-image: url(http://1010winsmail.com/nm/admin/images/clearCalendar.gif); background-repeat: no-repeat; }

.calendarDS_R {width: 4px;  background-color: #dddddd; background-image: url(http://1010winsmail.com/nm/admin/images/calendarDS_R.png); background-repeat: repeat-y; vertical-align: top; }
.calendarDS_B {height: 4px; background-color: #dddddd; background-image: url(http://1010winsmail.com/nm/admin/images/calendarDS_B.png); background-repeat: repeat-x; }

#conNumDays { visibility:hidden; padding: 2px; width: 99%; height: 15px; overflow: visible;  background-color: #ffbfbf;   }

.standingsHead { padding: 2px; border-bottom: 1px solid #999;  }
.standingsBox { padding: 2px; background-color: #ffd5cf; border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999;  }

.layerLinkBoxOn { padding: 2px; background-color: #dddddd; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; }
.layerLinkBoxOff { padding: 2px; background-color: white; border-bottom: 1px solid #999; }
.descRulesPartBox { padding: 2px; background-color: #dddddd; border-bottom: 1px solid #999; border-left: 1px solid #999; }


.formeleTxt { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb; width: 300px; padding: 2px; border: solid 1px #999; }
.formeleDt { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb; width: 150px; height: 15px; padding: 2px; border: solid 1px #999; }
.formeleSm { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb; width: 120px; height: 12px; padding: 1px; border: solid 1px #999;padding-right: 2px; }
.formeleRTE1 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb; padding: 1px; border: solid 1px #999;padding-right: 2px; }
#lefthand_trans { background-image: url(http://1010winsmail.com/nm/images/lefthand_trans.jpg); background-repeat: repeat-x; width: 240px; height: 104px; }
