/*// $Id: style.css,v 1.33 2006/04/06 15:04:23 ian Exp $*/#cal h3 { font-size: 18px; }#cal table, #cal .body, body.cal, div#cal{font-family: arial, 'sans serif'; font-size: 12px;color: #000;border: 0px solid #000;}#cal form { margin: 0px; padding: 0px; }#cal td { border: 0px solid #000; border-color: #000; }#cal td.cal_content { background: #d9d9d0; }#cal td.cal_content .cal_content { background: #d9d9d0; }#cal table.bounding_table { color: #000;margin: 6px; }#cal h3, #cal h2, #cal h1{   color: #660033;   padding: 0px;   margin: 0px;}#cal h1 { font-weight: normal; }#cal table.heading, #cal td.heading, #cal tr.heading{   color: #663333;   font-size: 20px;   padding-left: 4px;   padding-right: 4px;}#cal .heading { vertical-align: middle;}#cal a.heading:link { color: #660033; }#cal a.heading:visited { color: #660033; }#cal a.printview:link { font-size: 10px; }#cal a.printview:visited { font-size: 10px; }#cal .footing a:link { text-decoration: underline; }#cal .footing a:visited { text-decoration: underline; }#cal .footing { color: #777; }#cal th, #cal td.row_header, #cal tr.row_header, #cal div.row_header{  background: #ffffcc; color: #000;}#cal .row_header a:link, #cal .row_header a:visited { color: #660033; }#cal .footer { color: #000; background: #e0e0c0; border: 1px solid #c0c0c0; }#cal .list_header, #cal .list_header a:link, #cal .list_header a:visited { vertical-align: middle; background: #777; color: #fff; }#cal td.list_header { border: 1px solid black; }#cal .list_header_hil { vertical-align: middle; background: #cccccc; color: #000; border: 1px solid black; }#cal .viewbar{ background: #ffffcc; color: #000;}#cal table.viewbar { border: 1px solid black; }#cal .toolbar { background: #ccc; color: #000; font-size: 10px; padding: 1px; }#cal table.toolbar { border: 1px solid #b0b0b0; }#cal a:link {COLOR: #660033; text-decoration: none; }#cal a:visited {COLOR: #660033; text-decoration: none; }#cal a:active {COLOR: #660033;}#cal a:hover {COLOR: #660033; text-decoration: underline;}#cal a.uline:link { text-decoration: underline; }#cal a.uline:visited { text-decoration: underline; }#cal a.uline:active { text-decoration: underline; }#cal a.uline:hover { text-decoration: underline; }#cal .button { background: #d0d0df; font-size: 10px; padding-left: 10px; padding-right: 10px; text-align: center; }#cal .main_header { color: #000; padding: 0px;}#cal table.main_header, #cal td.main_header{   height: 10px;   padding: 0px;}#cal th.main_header { height: 21px; background: #000; color: #ddd; }#cal th.main_header a:link, #cal th.main_header a:visited { color: #ffff99; }#cal a.main_header:link { color: #660033; }#cal a.main_header:visited { color: #660033; }#cal a.main_header:hover {COLOR: #660033;}#cal .cal_content { background: #fff; color: 663333; }#cal .cal_disabled { background: #c0c0c0; color: #777; }#cal .cal_disabled a:link, #cal td.cal_disabled a:visited { color: #777; }#cal .cal_selected { background: #e0e0aa; color: #000; }#cal .cal_selected a:link { COLOR: #660033; text-decoration: none; }#cal .cal_selected a:visited { COLOR: #660033; text-decoration: none; }#cal .cal_selected a:hover { COLOR: #660033;}#cal td.cal_event_imp {   background: #ffffcc;   color: #000;   border-left: 2px solid #ffff99;   border-bottom: 2px solid #ffff99;}#cal font.cal_event_imp { color: #660033; font-weight: bold; }#cal a.cal_event_imp:link { color: #660033; font-weight: bold; }#cal a.cal_event_imp:visited { color: #660033; font-weight: bold; }#cal a.cal_event_imp:hover { color: #660033; font-weight: bold; }#cal td.cal_event {   background: #ffffcc;   color: #555;   border-left: 2px solid #879797;   border-bottom: 2px solid #879797;}#cal font.cal_event { color: #000; }#cal a.cal_event:link { color: #000; }#cal a.cal_event:visited { color: #000; }#cal a.cal_event:hover { color: #000; }#cal tr.hil { background: transarent; color: #000; }#cal td.hil { background: transarent; color: #000; }#cal .hil { background: transarent; color: #000; }#cal .spacer_tiny { height: 1px; padding: 0px; }#cal .spacer_small { height: 2px; width: 2px; padding: 0px; }#cal .spacer { height: 20px; width: 20px; padding: 0px; }#cal .spaced_table td, #cal .spaced_table th, #cal .spaced_table {   padding: 4px;   border: 2px solid black;   border-spacing: 0px;   border-collapse: collapse;   border-spacing: 0px;}#cal div.calnav table { border-collapse: collapse; border-spacing: 0px; }#cal div.calnav a.minicalevent:visited, #cal div.calnav a.minicalevent:link {   color: #660033;   font-weight: bold;}#cal div.caltitle { color: #000; }#cal div.caltitle h3 {   color: #660033;   border-bottom: 1px solid #c0c0c0;   padding: 2px;   margin-bottom: 2px;   margin-top: 0px;   background: #ffffcc;}#cal div.caltitle { padding: 8px; }#cal div.eventlist tr.hil, #cal div.eventlist td.hil, #cal div.eventlist .hil a:link, #cal div.eventlist .hil a:visited{ background: #ffffcc; color: #660033; }#cal div.eventlist td { padding: 2px; }#cal div.year th.row_header { background-image: url(../images/subhead_bg.png); }#cal div.year table td.cal_content { border: 0px; solid white; }#cal div.year table td.cal_content a:link b { color: #660033; }#cal div.caltabs td.cal_disabled {border-top: 1px solid black;border-left: 1px solid black;border-right: 1px solid black;height: 24px; background: #ccc;}#cal div.caltabs td.main_header {border-top: 1px solid black;border-left: 1px solid black;border-right: 1px solid black;background: #ffffcc;}#cal div.caltabs table { border-collapse: collapse; border-spacing: 0px; width: 100%; }#cal div.caltabs table.caltabtable td { border-bottom: 1px solid black; }#cal div.caltabs td.main_header a:link, #cal div.caltabs td.main_header a:visited { color: #660033; }#cal .calnav td.heading, #cal .calnav th.heading{   color: #000; /* #AF1700; */   font-size: 12px;   background: url(../images/subhead_bg.png);   font-weight: normal;   height: 20px;   border-bottom: 1px solid #666666;   }#cal .calnav tr.cal_selected td { background: #ffffcc; } #cal .calnav tr td.cal_selected { background: #ffffcc; }#cal div.calnav td.cal_disabled { background: #ffffcc; color: #777; }#cal div.calnav .cal_disabled a:link, #cal div.calnav .cal_disabled a:visited { color: #777; }#cal .calnav td.row_header, #cal .calnav th.row_header{   font-size: 9px;}#cal .calnav td.spacer_tiny, #cal .calnav tr.spacer_tiny { height: 0px; padding: 0px; display: none; }#cal .calnav tr.cal_content td { background: #d9d9d0; }#cal .calnav a:link, #cal .calnav a:visited, #cal .calnav table, #cal .calnav td, #cal .calnav tr, #cal .calnav th, #cal .calnav input { font-size: 10px; }#cal .calnav a:link, #cal .calnav a:visited { color: #000; }#cal .calnav table. { border: 1px dotted #555; }#cal INPUT { vertical-align: middle; }#cal INPUT { BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000;BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH:1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px;FONT-FAMILY: arial; BORDER-RIGHT-WIDTH: 1px;}#cal TEXTAREA { BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000;BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH:1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px;FONT-FAMILY: arial; BORDER-RIGHT-WIDTH: 1px;}#cal SELECT { BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000;BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH:1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px;FONT-FAMILY: arial; BORDER-RIGHT-WIDTH: 1px;}/* Central State Specific Classes */* { font-family:Verdana, Arial, Helvetica, sans-serif;}body {margin: 0;padding: 0;}.ContactUs {width: 87px;height: 30px;float: left;}.SiteIndex {width: 79px;height: 30px;float:left;} .Mycsu {width: 84px;height: 30px;float:left;}.Mycsu a:link {background: url(/images/help_links/help_link2_03.png) no-repeat;} #TopLogoID {position:absolute;top: 1px;width: 300px;}#SearchID {		position:absolute;	width:260px;	height:25px;	z-index:1;	left: 46%;	top: 60px;	font-size:10px;	font-style:normal;}#TopNavID {		position: absolute;	top: 1px;	left: 45%;	width:260px;	height:30px;}#TopContainer  {background-image: url(/images/templates/head_back.jpg);background-repeat: repeat-x;width: 100%;height: 100px;}#HeadCon {margin: 0 auto;width: 1000px;height: 100px;}#GoldContainer  {background-image: url(/images/index/headpattern_gold.jpg);background-repeat: repeat-x;width: 100%;height: 23px;}#GoldCon {margin: 0 auto;width: 1000px;}#TopSearch {width: 260px;height: 50px;margin-top: 15px;padding-left: 40px;}#FloatLeft {padding: 8px;float: left;}#FloatRight {padding: 8px;float: right;}
