/******************* CALENDAR STYLES *******************//* WHITEN -> White No Background                       *//*******************************************************/.C_WHITEN{   background: #FFFFFF;   border-top: 1px solid #FFFFFF;	border-left: 1px solid #EFEFEF;	border-right: 1px solid #9F9F9F;	border-bottom: 1px solid #9F9F9F;   color: #000000;   font-family: verdana;   font-size: 9px;}.C_WHITENH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_WHITENH:visited, A.C_WHITENH:link, A.C_WHITENH:active{   color: #000000;   text-decoration: none;}A.C_WHITENH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* GOLDHS -> Gold Horizontal Stripped Background       *//*******************************************************/.C_GOLDHS{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #FCF2BD;	border-top: 1px solid #FCF2BD;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/gold_bg.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_GOLDHSH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_GOLDHSH:visited, A.C_GOLDHSH:link, A.C_GOLDHSH:active{   color: #000000;   text-decoration: none;}A.C_GOLDHSH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* BLUEHS -> Blue Horizontal Stripped Background       *//*******************************************************/.C_BLUEHS{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #BDBDF2;	border-top: 1px solid #BDBDF2;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/blue_bg.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_BLUEHSH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_BLUEHSH:visited, A.C_BLUEHSH:link, A.C_BLUEHSH:active{   color: #000000;   text-decoration: none;}A.C_BLUEHSH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* GREENHS -> Green Horizontal Stripped Background     *//*******************************************************/.C_GREENHS{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #D0EAD0;	border-top: 1px solid #D0EAD0;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/green_bg.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_GREENHSH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_GREENHSH:visited, A.C_GREENHSH:link, A.C_GREENHSH:active{   color: #000000;   text-decoration: none;}A.C_GREENHSH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* REDHS -> Red Horizontal Stripped Background         *//*******************************************************/.C_REDHS{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #FFC0C0;	border-top: 1px solid #FFC0C0;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/red_bg.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_REDHSH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_REDHSH:visited, A.C_REDHSH:link, A.C_REDHSH:active{   color: #000000;   text-decoration: none;}A.C_REDHSH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* PURPLEHS -> Purple Horizontal Stripped Background   *//*******************************************************/.C_PURPLEHS{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #FFC0FF;	border-top: 1px solid #FFC0FF;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/purple_bg.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_PURPLEHSH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_PURPLEHSH:visited, A.C_PURPLEHSH:link, A.C_PURPLEHSH:active{   color: #000000;   text-decoration: none;}A.C_PURPLEHSH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* AQUAHS -> Aqua Horizontal Stripped Background       *//*******************************************************/.C_AQUAHS{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #C0FFFF;	border-top: 1px solid #C0FFFF;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/aqua_bg.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_AQUAHSH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_AQUAHSH:visited, A.C_AQUAHSH:link, A.C_AQUAHSH:active{   color: #000000;   text-decoration: none;}A.C_AQUAHSH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* DGREYHS -> Dark Grey Horizontal Stripped Background *//*******************************************************/.C_DGREYHS{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #C0C0C0;	border-top: 1px solid #C0C0C0;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/dgrey_bg.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_DGREYHSH{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_DGREYHSH:visited, A.C_DGREYHSH:link, A.C_DGREYHSH:active{   color: #000000;   text-decoration: none;}A.C_DGREYHSH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* GREYHS -> Grey Horizontal Stripped Background       *//*******************************************************/.C_GREYHS{   background: #FFFFFF;   border-top: 1px solid #FFFFFF;	border-left: 1px solid #EFEFEF;	border-right: 1px solid #9F9F9F;	border-bottom: 1px solid #9F9F9F;	background-image: URL(../_images/calendar/grey_bg.gif);   color: #808080;   font-family: verdana;   font-size: 9px;}.C_GREYHSH{   color: #999999;   font-family: verdana;   font-size: 9px;}A.C_GREYHSH:visited, A.C_GREYHSH:link, A.C_GREYHSH:active{   color: #999999;   text-decoration: none;}A.C_GREYHSH:hover{	background: #000099;   color: #FFFFFF;   text-decoration: none;}/* GREYD -> Grey Dot Background                        *//*******************************************************/.C_GREYD{   background: #FFFFFF;   border-top: 1px solid #FFFFFF;   border-left: 1px solid #EFEFEF;   border-right: 1px solid #9F9F9F;   border-bottom: 1px solid #9F9F9F;   background-image: URL(../_images/calendar/grey_dot.gif);   color: #999999;   font-family: verdana;   font-size: 9px;   font-weight: bold;}.C_GREYDH{   color: #000099;   font-family: verdana;   font-size: 9px;   font-weight: bold;}A.C_GREYDH:active, A.C_GREYDH:link, A.C_GREYDH:visited{   color: #000099;   text-decoration: none;}A.C_GREYDH:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* GREYHS1 -> Grey Horizontal Stripped Background with Corner   *//****************************************************************/.C_GREYHS1{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #C0C0C0;	border-top: 1px solid #C0C0C0;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/grey_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_GREYHS1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_GREYHS1H:visited, A.C_GREYHS1H:link, A.C_GREYHS1H:active{   color: #000000;   text-decoration: none;}A.C_GREYHS1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* GOLDHS1 -> Gold Horizontal Stripped Background with Corner   *//****************************************************************/.C_GOLDHS1{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #FCF2BD;	border-top: 1px solid #FCF2BD;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/gold_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_GOLDHS1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_GOLDHS1H:visited, A.C_GOLDHS1H:link, A.C_GOLDHS1H:active{   color: #000000;   text-decoration: none;}A.C_GOLDHS1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* BLUEHS1 -> Blue Horizontal Stripped Background with Corner   *//****************************************************************/.C_BLUEHS1{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #BDBDF2;	border-top: 1px solid #BDBDF2;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/blue_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_BLUEHS1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_BLUEHS1H:visited, A.C_BLUEHS1H:link, A.C_BLUEHS1H:active{   color: #000000;   text-decoration: none;}A.C_BLUEHS1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* GREENHS1 -> Green Horizontal Stripped Background with Corner *//****************************************************************/.C_GREENHS1{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #D0EAD0;	border-top: 1px solid #D0EAD0;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/green_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_GREENHS1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_GREENHS1H:visited, A.C_GREENHS1H:link, A.C_GREENHS1H:active{   color: #000000;   text-decoration: none;}A.C_GREENHS1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* REDHS1 -> Red Horizontal Stripped Background with Corner     *//****************************************************************/.C_REDHS1{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #FFC0C0;	border-top: 1px solid #FFC0C0;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/red_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_REDHS1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_REDHS1H:visited, A.C_REDHS1H:link, A.C_REDHS1H:active{   color: #000000;   text-decoration: none;}A.C_REDHS1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* PURPLEHS1 -> Purple Horizontal Stripped Background with Corner *//******************************************************************/.C_PURPLEHS1{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #FFC0FF;	border-top: 1px solid #FFC0FF;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/purple_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_PURPLEHS1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_PURPLEHS1H:visited, A.C_PURPLEHS1H:link, A.C_PURPLEHS1H:active{   color: #000000;   text-decoration: none;}A.C_PURPLEHS1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* AQUAHS1 -> Aqua Horizontal Stripped Background with Corner   *//****************************************************************/.C_AQUAHS1{   background: #FFFFFF;   border-bottom: 1px solid #666666;	border-left: 1px solid #C0FFFF;	border-top: 1px solid #C0FFFF;	border-right: 1px solid #666666;	background-image: URL(../_images/calendar/aqua_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_AQUAHS1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_AQUAHS1H:visited, A.C_AQUAHS1H:link, A.C_AQUAHS1H:active{   color: #000000;   text-decoration: none;}A.C_AQUAHS1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}/* WHITEN1 -> White with Corner                                 *//****************************************************************/.C_WHITEN1{   background: #FFFFFF;   border-top: 1px solid #DBDBDB;	border-left: 1px solid #DBDBDB;	border-right: 1px solid #9F9F9F;	border-bottom: 1px solid #9F9F9F;	background-image: URL(../_images/calendar/white_bg1.gif);   color: #000000;   font-family: verdana;   font-size: 9px;}.C_WHITEN1H{   color: #000000;   font-family: verdana;   font-size: 9px;}A.C_WHITEN1H:visited, A.C_WHITEN1H:link, A.C_WHITEN1H:active{   color: #000000;   text-decoration: none;}A.C_WHITEN1H:hover{   background: #000099;   color: #FFFFFF;   text-decoration: none;}