p{font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #666666; font-size:12px; font-weight: normal;}
td{font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #666666; font-size:12px; font-weight: normal;}
body {
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: arial, helvetica, serif;*/
	font-size: 10pt;
	background-color:ffffff;
	/*background: white url(../images/ddbg3zzz.gif) no-repeat 6000px 6000px;*/
	padding: 0em;
	margin: 0;
	scrollbar-face-color:dad4c7;
	scrollbar-highlight-color:ffffff;
	scrollbar-3dlight-color:dad4c7;
	scrollbar-darkshadow-color:dad4c7;
	scrollbar-shadow-color:ffffff;
	scrollbar-arrow-color:dad4c7;
	scrollbar-track-color:dad4c7;
}
.tab {
 width: 5px;
}
.2tab {
 width: 20px;
}
.spacer {
 height: 50px;

}
#Name{
    color: #6666CC;
    font-size: 12pt;
    background-color: #FAFAAF;
}

/*
body {
 font-family: Arial, Helvetica, sans-serif;
}
*/

.highlight {
    color: #6666CC;
    background-color: #FAFAAF;
}
.dehighlight {
    color: #6666CC;
    background-color: transparent;
}
.unhighlight {
    color: #6666CC;
    background-color: transparent;
}
.dim {
    color: #9999ee;
    background-color: transparent;
}
.start {
    color: #6666CC;
    background-color: #FFFFFF;
}
hr {
  height:2px;
 color: #E1DCD4;
}

.H1 { font-family: Arial; font-size: 10 pt; color: Black}

.H2 { font-family: Arial; font-size: 12 pt; color: Black; font-weight: bold}


.text6pt {  font-family: Arial, Helvetica, sans-serif; font-size: 6pt}


.text7pt {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt}



.text8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}



.text9pt {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}



.text10pt {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:666666;}
.text10ptb {  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt}



.text11pt {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt}



.text12pt {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.text12ptb { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12pt}



.text13pt {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt}



.text14pt {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt}



.text16pt {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt}



.text18pt {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt}



.textboxText {  font-family: "Courier New", Courier, mono; font-size: 9pt}



a:link {  text-decoration: none; color: #6666CC}



a:visited {  text-decoration: none; color: #6666CC}



a:active {  text-decoration: none; color: #000099}



a:hover {  text-decoration: none; color: #000099}



.required ( color: '#ff0000';}



.text10ptRed { font-family: Arial, Helvetica, sans-serif; font-size: 10pt ; font-weight: bold; color: #FF0000}



.text9ptlink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF;}

.text9ptlink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF;}

.text9ptlink:hover: {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF;}

.text9ptlink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF;}



.over {

    color: #000000;

    /*background-color: #C8FAFA;*/

    }

.off {

    color: #000000;

    background-color: #FFFFFF;

    }

.retailClass {

          font-family: Arial, Helvetica, sans-serif;

          font-size: 7pt;

          font-weight: bold;



}

.money {



         font-family: Arial, Helvetica, sans-serif;

          font-size: 7pt;

          font-weight: none;

          text-align: right;

}

.total {

          font-family: Arial, Helvetica, sans-serif;

          font-size: 7pt;

          background-color:#C8E1FA;

          

          font-weight: none;

}

.teamTotals {

          font-family: Arial, Helvetica, sans-serif;

          font-size: 7pt;

          font-weight: none;

          background-color: #C8E1FA;

}

.DistClassTotals {

          font-family: Arial, Helvetica, sans-serif;

          font-size: 7pt;

          font-weight: none;

          background-color: #C8E1FA;

}



.headerClass {

          font-family: Arial, Helvetica, sans-serif;

           text-align:center;

          font-size: 12pt;

          font-weight: bold;

          background-color:#7DC8FA;



}

.hheaderClass {

          font-family: Arial, Helvetica, sans-serif;

           text-align:center;

          font-size: 14pt;

          font-weight: bold;

          background-color:#7DC8FA;

}

.outStanding:hover {

                   color:#FFFFFF;

                   background-Color: '#6666FF';

            }



.divError {

          font-family: Arial, Helvetica, sans-serif;

          font-size: 9pt;

          position: absolute;

          border: none;

          height: 500px;

          width: 150px;

          overflow: auto;

          top: 275px;

          left:5px;

          color: red;

}

.XSL {



          font-family: Arial, Helvetica, sans-serif;

          font-size: 9pt;

}



input.difference_p {

        background-color: #FFFFFF;

        color:#000000;





}

input.difference_n {

        background-color: #FFFFFF;

        color:#FF0000;





}

.app_button {



        font-family: arial,helvetica,sans-serif;

        color: #000000;

        background-color: #6666FF;

        font-size: 10 px;

        height: 30 px;

        width: 100 px;

}



.Napp_button {



        font-family: arial,helvetica,sans-serif;

        color: #000000;

        background-color: #cccccc;

        font-size: 10 px;

        height: 30 px;

        width: 100 px;

}

.goodData{

          color: #FFFFF;

}

.missing {

         color: #fafa00;

}

.invalid {

         color: #FA6464;

         

}

/*side bar*/
.white-b {color: #FFFFFF; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight:bold;}
.white-n {color: #FFFFFF; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: normal;}
.blue-n {color: #330099; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px;}
.blue-b {color: #330099; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold;}
.black-n {color: #000000; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 13px;}
.black-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #000000; font-size:12px; font-weight: bold;}
.black-l {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #000000; font-size:14px;}
.black-s {color: #000000; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 10px; font-weight: normal;}
.browm-n {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #663300; font-size: 12px; font-weight: normal;}
.brown-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #663300; font-size: 12px; font-weight: bold;}
.purple-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #660099; font-size: 14px; font-weight: bold;}
.purple-n {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #660099; font-size: 14px;}
.red-n {color: #FF0000; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px;}
.red-b {color: #FF0000; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold;}

/*legal*/
.footer-n {color: #666666; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: normal;}
.footer-b {color: #000000; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 10px; font-weight: bold;}
.footer-l {color: #336699; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: normal;}
.footer-s {color: #333333; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: normal;}

/*forms*/
.textbox {background-color: #FFFFFF; border: 1 solid #FF9933; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 15px; color: #000080; text-decoration: none}
.selected {background: #336699; color: #FFFFFF; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 10px;}
.textbox1 {background-color: #ffffcc; border: 1 solid #336699; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size:10px; color: #000080; text-decoration: none}
.textbox2 {background-color: #EAD899; border: 0 font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size:12px; color: #000000; text-decoration: none}
.textbox3 {background-color: #ffffff; border: 0 font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size:12px; color: #000000; text-decoration: none}
.textbox98 {background-color: #FFFFFF; border: 1 solid #FF9933; font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #000080; text-decoration: none}
.inputbox {background-color: #FFFFFF; color: #000000; border: 1 solid #666666; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size:12px; color: #666666; text-decoration: none}
.inputbox2 {background-color: #FFFFFF; color: #000000; border: 1 solid #DAD4C7; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size:12px; color: #666666; text-decoration: none}
.inputbox3 {background-color: #ffffff; border: 1px solid #666; font-family: MS Sans Serif,Arial,Helvetica,Verdana; font-size:10pt; color: #666; text-decoration: none; font-weight: bold;}
.inputbox4{background-color: #ffffff; color: #404040; border: 1px solid #a6a6a6; font-family: arial, helvetica, sans-serif; background-repeat: no-repeat;  *width/**/: 444px; *overflow: visible; *padding/**/: 2px 10px 0 10px;}

/*
.inputbox3 {background-image:url(/images/log-in.gif); background-repeat:no-repeat; background-position:center; background-color: #CCCCCC; border: 1px solid #f90; font-family: MS Sans Serif,Arial,Helvetica,Verdana; font-size:10pt; color: #FFFFFF; text-decoration: none; font-weight: bold;}
*/
.selectbox {background: #336699; color: #FFFFFF; font-family: Arial,Helvetica,Verdana; font-size: 12px;}
INPUT.button{background-color:#ffffff;BORDER-TOP:1px solid #000000;BORDER-LEFT:1px solid #000000;BORDER-RIGHT:1px solid #000000;BORDER-BOTTOM: 1px solid #000000;height:21}
.signupbox {background-color: #FFFFFF; width: 150px; border: 1 solid #FF9933; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; color: #000080; text-decoration: none}
button {border: 1px outset; background-color: #ccc; font-size: 12px; font-weight: normal; color: #000000; cursor: pointer; border-color: #666 #666 #666 #666;}
.but1{color: #404040; font-family: arial, helvetica, sans-serif; background-repeat: no-repeat; background-color: #dad4c7; border: 1px solid #a6a6a6; *width/**/: 60px; *overflow: visible; *padding/**/: 2px 10px 0 10px;}
.but2 {border: 1px outset; background-color: #ccc; font-size: 12px; font-weight: normal; color: #000000; cursor: pointer; border-color: #666 #666 #666 #666;}

/*text*/
.page-header {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 17px; color: #000000; text-decoration: none}
.page-header-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 17px; color: #000000; text-decoration: none; font-weight: bold;}
.paragraph-header {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 14px; color: #000000; text-decoration: none}
.paragraph-header-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold;}
.paragraph-header-color-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #cc3300; font-size: 14px; font-weight: bold;}
.text {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; color: #000000; text-decoration: none;}
.text-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.text-yellow-red-b{font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold; color: #cc3300; text-decoration: none;}
.red-text {font-family: Arial,Verdana,MS Sans Serif,Helvetica; color: #ff0000; font-size: 12px; text-decoration: none;}
.small-text {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; color: #000000; text-decoration: none;}
.small-text-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
.small-text-yellow-red-b {font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; color: #cc3300; font-weight: bold; text-decoration: none}

A.pagelink {color: #0000CC; font-family: Arial,Verdana,MS Sans Serif,Helvetica;font-size:12px;font-weight: normal;TEXT-DECORATION:none;}
A.pagelink:visited {color: #0000cc; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: normal;}
A.pagelink:hover {color: #ff0000; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: normal; TEXT-DECORATION: none}

A.pagelinkb {color: #0066CC; font-family: Arial,Verdana,MS Sans Serif,Helvetica;font-size:12px;font-weight: bold;TEXT-DECORATION:underline;}
A.pagelinkb:visited {color: #800080; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: bold;}
A.pagelinkb:hover {color: #CC9966; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: bold; TEXT-DECORATION: underline}

A.pageheaderlinkb {color: #0066CC; font-family: Arial,Verdana,MS Sans Serif,Helvetica;font-size:12px;font-weight: bold; text-decoration: none}
A.pageheaderlinkb:visited {color: #0066CC; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: bold; text-decoration: none}
A.pageheaderlinkb:hover {color: #CC9966; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: bold; text-decoration: none}

A.toplink:link {color: #FFFFFF; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold; text-decoration: none;}
A.toplink:visited {color: #FFFFFF; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold; text-decoration: none;}
A.toplink:active {color: #FF0000; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold; text-decoration: none;}
A.toplink:hover {color: #FF9933; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: bold; text-decoration: none;}

A.pageNavlink:link {color: #330099; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none}
A.pageNavlink:visited {color: #330099; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none}
A.pageNavlink:active {color: #330099; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none}
A.pageNavlink:hover {color: #FF0033; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: underline;}

A.pglink:link {color: #335599; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none}
A.pglink:visited {color: #335599; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none}
A.pglink:active {color: #335599; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none}
A.pglink:hover {color: #FF0000; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 11px; font-weight: bold; text-decoration: none;}

A.footerlink {color: #999999; font-family: Arial,Verdana,MS Sans Serif,Helvetica; font-size: 12px; font-weight: normal; TEXT-DECORATION: underline;}
A.footerlink:visited {color: #999999; Arial,Verdana,MS Sans Serif,Helvetica; font-weight: normal;}
A.footerlink:hover {color: #999999; Arial,Verdana,MS Sans Serif,Helvetica; font-weight: normal; TEXT-DECORATION: underline;}

A.tourlinkb {color: #663399; font-family: Arial,Verdana,MS Sans Serif,Helvetica;font-size:12px;font-weight: bold;TEXT-DECORATION:none;}
A.tourlinkb:visited {color: #663399; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: bold; TEXT-DECORATION:none;}
A.tourlinkb:hover {color: #CC9966; Arial,Verdana,MS Sans Serif,Helvetica;font-weight: bold; TEXT-DECORATION: none}


/* Style of Top Bar */


#content {
/*	width: 3em;*/
	background-color: #f4ecd9;
	padding: 0em 0;
/*	border: 0px double #DAD4C7;*/
	margin: auto;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 100%;
}
html>body #content {
	width: 32em;
} 

a.topnav {
	text-decoration: none;
}

a.topnav:link {
	color: #666;
}

a.topnav:visited {
	color: #666;
}


a.topnav:active {
	color: red;
}

a.topnav:hover {
	text-decoration: none;
}

#content h1 {
	text-align: center;
	padding: 0 0 0.25em 0;
	margin: 0;
}

#content ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

a.topnav {
	font-weight: bold;
	font-size: 10pt;
	color: #666;
	text-decoration: none;
}

/*
a.topnav {

	text-decoration: none;
}
*/

#nav li li a {
	display: block;
	font-weight: normal;
	color: #666;
	padding: 0.2em 10px;
}

#nav li li a:hover {
	padding: 0.2em 5px;
	border: 6px solid #f00;
	border-width: 0 3px;
	color: #f00;
}

#nav li {
	float: left;
	position: relative;
	width: 7em;
	text-align: center;
	cursor: default;
/*	background-color: white;*/
	border: 0.0px solid #DAD4C7;
	border-width: 0px 0;
}

li#first {
	border-left-width: 0.0em;
}

li#last {
	border-right-width: 0.0em;
}

#content li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;

	font-weight: normal;
	background: url(../images/ddbg3.gif) bottom left no-repeat;
	padding: 0.5em 0 1em 0;
	border-right: solid 1px #7d6340;
}

#nav li>ul {
	top: auto;
	left: auto;
}

#nav li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

#nav li:hover ul, 
#nav li.over ul {
	display: block;
}

#nav hr {
	display: none;
}
