
body {  font-family: Arial, Helvetica, sans-serif; 
        background-color:#FFFFFF;
}
.oxes {
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
	background-color: F3E9C3;
	font-size: 11px;
	font-weight: bold;

}
.CmsCalHdr {  margin-right:auto;
              margin-left:auto;
              text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:12px;
              height:40px;
              border: 1px ridge;
              padding-top:3px;
              padding-bottom:3px;
}

.CmsCalFld {  margin-right:auto;
              margin-left:auto;
              text-align:center;
              font-size:12px;
              background-color:#FFFFFF;
              font-weight:normal;
              border: 1px ridge;
              height:40px;
              padding-top:3px;
              padding-bottom:3px;
}
.EvLstTab {
              background-color:#FFFFFF;
}

.EvLstTitle { margin-right:auto;
              margin-left:auto;
              text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:14px;
              border: 1px ridge;
              padding-top:3px;
              padding-bottom:3px;
}

.EvLstHdr { text-align:center;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             border: 1px ridge;
             padding-top:3px;
             padding-bottom:3px;
             padding-left:2px;
             padding-right:2px;
}
.EvBotBut  { text-align:center;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             padding-top:3px;
             padding-bottom:3px;
             padding-left:2px;
             padding-right:2px;
}
.EvLstTab {
              background-color:#FFFFFF;
}

.EvNONE {  text-align:center;
             background-color:#FFFFFF;
             font-weight:bold  ;
             font-size:12px;
             color:blue;
             height:40px;
             border: 1px ridge;
             padding-top:3px;
             padding-left:10px;
             padding-bottom:3px;
}

.CmsNONE {  text-align:center;
             background-color:#FFFFFF;
             font-weight:bold  ;
             font-size:12px;
             color:blue;
             height:40px;
             border: 1px ridge;
             padding-top:3px;
             padding-left:10px;
             padding-bottom:3px;
}

.PCLstTab {
              background-color:#FFFFFF;
}

.PCLstTitle { margin-right:auto;
              margin-left:auto;
              text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:14px;
              border: 1px ridge;
              padding-top:10px;
              padding-bottom:10px;
}

.PCLstHdr { text-align:center;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             border: 1px ridge;
             padding-top:3px;
             padding-bottom:3px;
             padding-left:2px;
             padding-right:2px;
}

.PCHdrLeft { text-align:left;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             border: 1px ridge;
             padding-top:3px;
             padding-bottom:3px;
             padding-left:20px;
             padding-right:2px;
}

.PCHdrCtr { text-align:center;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             border: 1px ridge;
             padding-top:3px;
             padding-bottom:3px;
             padding-left:3px;
             padding-right:3px;
}

.PCFldLeft { text-align:left;
             background-color:#FFFFFF;
             font-weight:normal;
             font-size:12px;
             border: 1px ridge;
             padding-top:3px;
             padding-bottom:3px;
             padding-left:20px;
             padding-right:2px;
}
.PCFldCtr {  text-align:center;
             background-color:#FFFFFF;
             font-weight:normal;
             font-size:10px;
             border: 1px ridge;
             padding-top:3px;
             padding-bottom:3px;
}

.PCBotBut  { text-align:center;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             padding-left:2px;
             padding-right:2px;
}

.PCNONE {    text-align:center;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             color:blue;
             height:40px;
             border: 1px ridge;
             padding-top:3px;
             padding-left:10px;
             padding-bottom:3px;
}

.PCPhotoTab  { background-color:#FFFFFF;
               margin-top:20px;
}

.PCPhotoHdr  { text-align:center;
               background-color:#FFFFFF;
               font-weight:bold;
               font-size:12px;
               padding-left:2px;
               padding-right:2px;
}
.PCPhotoCtr  { text-align:center;
               background-color:#FFFFFF;
               font-weight:normal;
               font-size:12px;
               padding-top:5px;
               padding-bottom:5px;
               padding-left:2px;
               padding-right:2px;
}
.PCPhotoFld  { text-align:left;
               background-color:#FFFFFF;
               font-weight:normal;
               font-size:12px;
               padding-left:2px;
               padding-right:2px;
}

.PCRLstTitle { margin-right:auto;
              margin-left:auto;
              text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:14px;
              border: 1px ridge;
              padding-top:10px;
              padding-bottom:10px;
}

.PCRLstHdr { text-align:center;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             border: none;
             padding-top:3px;
             padding-bottom:3px;
             padding-left:2px;
             padding-right:2px;
}

.PCRHdrLeft { text-align:left;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:12px;
              border: none;
              padding-top:3px;
              padding-bottom:3px;
              padding-left:20px;
              padding-right:2px;
}

.PCRHdrCtr {  text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:12px;
              border: none;
              padding-top:3px;
              padding-bottom:3px;
              padding-left:3px;
              padding-right:3px;
}

.PCRFldLeft { text-align:left;
              background-color:#FFFFFF;
              font-weight:normal;
              font-size:12px;
              border: none;
              padding-top:3px;
              padding-bottom:3px;
              padding-left:20px;
              padding-right:2px;
}
.PCRFldCtr {  text-align:center;
              background-color:#FFFFFF;
              font-weight:normal;
              font-size:10px;
              border: none;
              padding-top:3px;
              padding-bottom:3px;
}

.PCRBotBut  { text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:12px;
              padding-left:2px;
              padding-right:2px;
}

.PCRNONE {    text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:12px;
              color:blue;
              height:40px;
              border: none;
              padding-top:3px;
              padding-left:10px;
              padding-bottom:3px;
}

.PCRPhotoTab  { background-color:#FFFFFF;
                margin-top:20px;
}

.PCRPhotoHdr  { text-align:center;
                background-color:#FFFFFF;
                font-weight:bold;
                font-size:12px;
                padding-left:2px;
                padding-right:2px;
}
.PCRPhotoCtr  { text-align:center;
                background-color:#FFFFFF;
                font-weight:normal;
                font-size:12px;
                padding-top:5px;
                padding-bottom:5px;
                padding-left:2px;
                padding-right:2px;
}
.PCRPhotoFld  { text-align:left;
                background-color:#FFFFFF;
                font-weight:normal;
                font-size:12px;
                padding-left:2px;
                padding-right:2px;
}

.CmsEvTitle { margin-right:auto;
              margin-left:auto;
              text-align:center;
              background-color:#FFFFFF;
              font-weight:bold;
              font-size:14px;
              height:40px;
              border: 1px ridge;
              padding-top:3px;
              padding-bottom:3px;
}
.CmsEvHdr {  text-align:left;
             background-color:#FFFFFF;
             font-weight:bold;
             font-size:12px;
             border: 1px ridge;
             width:25%;
             padding-top:3px;
             padding-left:10px;
             padding-bottom:3px;
}
.CmsButton    { font-size:9px;
                border-style: ridge;
                border-width: 1;
                border-color:#AAAACC;
                background-color=#FFFFFF;
                filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D6DDEB',
              EndColorStr='#ffffff')
}
.CmsLstBox { font-weight:bold;
             text-align:center;
             border-color:grey;
             padding-top:6px;
             padding-bottom:6px;
}

.CmsEvFld {  text-align:left;
             background-color:#FFFFFF;
             font-weight:normal;
             font-size:10px;
             border: 1px ridge;
             padding-top:3px;
             padding-left:10px;
             padding-bottom:3px;
}

.CmsCurCalFld {  margin-right:auto;
                 margin-left:auto;
                 text-align:center;
                 background-color:#CCCC99;
                 font-weight:normal;
                 border: 1px ridge;
                 height:40px;
                 padding-top:3px;
                padding-bottom:3px;
}

.boxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 71888C;
}
.sublinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: FFFFCC;
	text-decoration: none;
	line-height: 25px;
}

.aux2links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: FFFFFF;
	text-decoration: none;
	line-height: 25px;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	font-weight: bold;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	font-weight: normal;

}
.subhead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC9933;
	font-weight: bold;
}
.maintext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(http://www.cupe5167.org/styles/images/bullet.gif);
}

a:hover {
	color: #99CC66;
}

a.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:normal;
	color: 71888C;
	text-decoration: none;
}

.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 71888C;
	text-decoration: none;

}
.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:normal;
        text-align:center;
        padding-top:2px;
        height:32px;
        background-image: url(http://www.cupe5167.org/images/leftgrade.jpg);
	color: #BAC1CF;
	text-decoration: none;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000033;
	text-decoration: none;
	line-height: 25px;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #99BFE4;
	text-decoration: none;
	line-height: 25px;
}

.subNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #99BFE4;
        background-color:#99BFE4;
	text-decoration: none;
	line-height: 25px;
}

a.subNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#553388;
	text-decoration: none;
	line-height: 25px;
}

a.subNav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#CC9933;
	text-decoration: underline;
	line-height: 25px;
}

a.bottomlang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: normal;
	color: 71888C;
	text-decoration: none;
}
a.EvA  { color:black; 
         font-size:11px; }
a.EvA:active  { text-decoration:none;}
a.EvA:link    { text-decoration:none;}
a.EvA:visited { text-decoration:none;}
a.EvA:hover   { color:red; text-decoration:underline;}

a.PCA  { color:black;
         font-weight:normal; 
         font-size:11px; }
a.PCA:active  { text-decoration:none;}
a.PCA:link    { text-decoration:none;}
a.PCA:visited { text-decoration:none;}
a.PCA:hover   { color:red; text-decoration:underline;}

a.Close  { color:blue;
          font-weight:normal; 
          font-size:11px; }
a.Close:active  { text-decoration:none;}
a.Close:link    { text-decoration:none;}
a.Close:visited { text-decoration:none;}
a.Close:hover   { color:red; text-decoration:underline;}

.indentedCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 40px;
	font-style: normal;
	font-weight: normal;
	list-style-image: url(http://www.cupe5167.org/styles/images/bullet.jpg);
	list-style-position: inside;
	color: #2670B1;
	font-variant: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-align: left;
}
