/* GENERAL HTML TAGS */BODY{    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    BACKGROUND-COLOR: white;    valign: middle;}TABLE{    FONT-SIZE: 9pt;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    TEXT-DECORATION: none;    FONT-COLOR: #103b68;}TR, TD{    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}TD{    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}HR{    MARGIN-LEFT: 0px;}UL{	FONT-WEIGHT: normal;	FONT-SIZE: 9pt;	COLOR: #0000FF;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;	LIST-STYLE-TYPE: square;}OL{	FONT-WEIGHT: normal;	FONT-SIZE: 9pt;	COLOR: #0000FF;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}LI{	FONT-WEIGHT: normal;	FONT-SIZE: 9pt;	COLOR: #0000FF;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}.inputssearchbox{    FONT-SIZE: 11px;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}.inputs{    BORDER-RIGHT: 1px solid;    BORDER-TOP: 1px solid;    FONT-SIZE: 11px;    BORDER-LEFT: 1px solid;    BORDER-BOTTOM: 1px solid;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}.textareas{    BORDER-RIGHT: 1px solid;    BORDER-TOP: 1px solid;    FONT-SIZE: 11px;    BORDER-LEFT: 1px solid;    BORDER-BOTTOM: 1px solid;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}.buttons{    FONT-SIZE: 12px;    COLOR: #000000;    FONT-FAMILY: 'MS Sans Serif';    BACKGROUND-COLOR: #cccccc;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;}P{    FONT-WEIGHT: normal;    FONT-SIZE: 100%;    MARGIN-LEFT: 0.2in;    COLOR: black;    MARGIN-RIGHT: 0.2in;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}P.title{    MARGIN-TOP: 0.1in;    MARGIN-BOTTOM: 0in;    MARGIN-LEFT: 0.1in;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: Bold;    FONT-SIZE: 14pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Title;}P.subtitle{    MARGIN-TOP: 0.05in;    MARGIN-LEFT: 0.3in;    COLOR: #A5A5A5;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: Bold;    FONT-SIZE: 13pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Subtitle;}P.highlighted{    MARGIN-LEFT: 10px;    COLOR: #0000FF;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Highlighted;}A{	COLOR: #0000FF;	TEXT-DECORATION: none;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}A:hover{	COLOR: #0000FF;	TEXT-DECORATION: underline;}A:active{	COLOR: #0000FF;	TEXT-DECORATION: underline;}A:visited{	COLOR: #800080;	TEXT-DECORATION: none;}/* ------------------------------------------------------------ *//* HEADER TAGS */.header{    BACKGROUND-IMAGE: images/hdr_pattern.jpg;    VISIBLE: false;    CAPTION: false;}/* ------------------------------------------------------------ *//* TOP MENU TAGS */.topmenu{    BACKGROUND: #C0C0C0;    VISIBLE: true;    CAPTION: Top Menu;}A.toplink{    COLOR: #ce0000;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: None;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: Bold;    FONT-SIZE: 8pt;    VISIBLE: true;    CAPTION: Top Link;}A.toplink:hover{    COLOR: #000000;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Top Link;}A.toplink:active{	COLOR: #000000;	BACKGROUND-COLOR: transparent;	TEXT-DECORATION: none;	VISIBLE: true;	CAPTION: Top Link;}A.toplink:visited{    COLOR: #783F3F;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: Underline;    VISIBLE: true;    CAPTION: Top Link;}.nonlink{    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Top Menu Text;}/* ------------------------------------------------------------ *//* LEFT MENU TAGS */.leftmenu{    BACKGROUND: #C0C0C0;    VISIBLE: true;    CAPTION: Left Menu;}.lcpagetext{    MARGIN-LEFT:0.02in;    MARGIN-TOP: 0.08in;    MARGIN-RIGHT: 0in;    MARGIN-BOTTOM: 0in;          FONT-STYLE: normal;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Left Column Page Text;}.lcpagelink{    FONT-SIZE: 8pt;    MARGIN: 0.01in 0.01in 0in;    COLOR: #000000;    FONT-STYLE: normal;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Left Column Page Link;}.lcselected{    MARGIN-LEFT: 0.07in;    MARGIN-TOP: 0in;    MARGIN-RIGHT: 0in;    MARGIN-BOTTOM: 0in;    FONT-STYLE: normal;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: Normal;    FONT-SIZE: 8pt;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Left Column Selected;}A.leftlink{    MARGIN-LEFT: 0.07in;    MARGIN-TOP: 0in;    MARGIN-RIGHT: 0in;    MARGIN-BOTTOM: 0in;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: None;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: Normal;    FONT-SIZE: 8pt;    VISIBLE: true;    CAPTION: Left Link;}A.leftlink:hover{    COLOR: #A0A0A0;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Left Link;}A.leftlink:active{    COLOR: #000000;    TEXT-DECORATION: underline;    BACKGROUND-COLOR: transparent;    VISIBLE: true;    CAPTION: Left Link;}A.leftlink:visited{    COLOR: #505050;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Left Link;}/* ------------------------------------------------------------ *//* RIGHT MENU TAGS */.rightmenu{    BACKGROUND: #C0C0C0;    VISIBLE: true;    CAPTION: Right Menu;}.rclink{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #103b68;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Right Column Link;}.rclink:hover{    COLOR: #6b86ad;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Right Column Link;}A.rightlink{    COLOR: #888888;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: Underline;    FONT-FAMILY: arial;    FONT-WEIGHT: Normal;    FONT-SIZE: 8pt;    VISIBLE: true;    CAPTION: Right Link;}A.rightlink:hover{    COLOR: #000000;    BACKGROUND-COLOR: #FF0000;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Right Link;}A.rightlink:active{    COLOR: #800080;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Right Link;}A.rightlink:visited{    COLOR: #FF0000;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Right Link;}A.newslink{    MARGIN-TOP: 0in;    MARGIN-BOTTOM: 0in;    COLOR: #6b86ad;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: none;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    VISIBLE: true;    CAPTION: News Link;}A.newslink:hover{    COLOR: #97AAC6;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: News Link;}A.newslink:visited{    COLOR: #97AAC6;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: News Link;}P.newsheader{    MARGIN: 4px 10px;    COLOR: #ffffff;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: verdana;    FONT-WEIGHT: Bold;    FONT-SIZE: 11pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: News Header;}P.newstext{    MARGIN: 8px 5px;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: normal;    FONT-SIZE: 8pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: News Text;}P.newstitle{    MARGIN: 0px 7px;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: News Title;}P.newsdate{    MARGIN: 10px 7px 0px;    FONT-STYLE: italic;    COLOR: #6b86ad;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: News Date;}/* ------------------------------------------------------------ *//* BOTTOM MENU TAGS */.bottommenu{    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    BACKGROUND: black;    COLOR: #d0d0d0;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: true;    CAPTION: Bottom Menu;}A.bottomlink{    COLOR: #ffffff;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: none;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: Bold;    FONT-SIZE: 8pt;    VISIBLE: true;    CAPTION: Bottom Link;}A.bottomlink:hover{    COLOR: #0000ff;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: Underline;    VISIBLE: true;    CAPTION: Bottom Link;}A.bottomlink:active{    COLOR: #dedede;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Bottom Link;}A.bottomlink:visited{    COLOR: #dedede;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: Underline;    VISIBLE: true;    CAPTION: Bottom Link;}/* ------------------------------------------------------------ *//* COPYRIGHT BOX TAGS */.copy{    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: normal;    FONT-SIZE: 8pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Copy;}P.copyright{    MARGIN-TOP: 0px;    MARGIN-BOTTOM: 0px;    MARGIN-LEFT: 10px;    COLOR: #FFFFFF;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: normal;    FONT-SIZE: 8pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Copy Rights;}/* ------------------------------------------------------------ *//* BACKGROUND CLASSES FOR TABLE CELLS */.clear{    FONT-SIZE: 8pt;    BACKGROUND: #D9D9D9;    COLOR: black;    VISIBLE: true;    CAPTION: Clear;}.medium{    FONT-SIZE: 8pt;    BACKGROUND: #D0D0D0;    COLOR: black;    VISIBLE: true;    CAPTION: Medium;}.mdmdark{    FONT-SIZE: 8pt;    BACKGROUND: #009999;    COLOR: white;    VISIBLE: true;    CAPTION: Medium Dark;}.dark{    FONT-SIZE: 8pt;    BACKGROUND: #000000;    COLOR: white;    font-weight: bold;    VISIBLE: true;    CAPTION: Dark;}.texttable{    MARGIN-LEFT: 0px    VISIBLE: false;    CAPTION: false;}.outtexttable{    BACKGROUND-COLOR: #C0C0C0;    VISIBLE: false;    CAPTION: false;}/* ------------------------------------------------------------ *//* FOR USE INSIDE CONTENT TABLES */P.tabletitle{    MARGIN: 0in;    TEXT-INDENT: 0in;    COLOR: #FFFFFF;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: normal;    FONT-SIZE: 16pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Table Title;}P.tabletext{    MARGIN: 0in;    TEXT-INDENT: 0in;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: normal;    FONT-SIZE: 8pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Table Text;}P.tablesmall{    MARGIN: 0in;    TEXT-INDENT: 0in;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 7pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Table Text Small;}.tableheader{    MARGIN: 1px 10px;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #C0C0C0;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Table Header;}.tablecell1{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #e7e7e7;	VISIBLE: true;	CAPTION: Table Cell 1;}.tablecell2{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #f5f5f5;	VISIBLE: true;	CAPTION: Table Cell 2;}.tablecell3{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #A5A6C5;	VISIBLE: true;	CAPTION: Table Cell 3;}.tablecell4{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #D6DFFF;	VISIBLE: true;	CAPTION: Table Cell 4;}.tablefooter{    MARGIN: 1px 10px;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #a5a5c6;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Table Footer;}/* ------------------------------------------------------------ *//* FOR FUTURE USE IN BREADCRUMB MENU */P.path{    MARGIN: 0.1in 0.05in 0in 0.1in;    FONT-STYLE: normal;    COLOR: #b4b4e6;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: verdana;    FONT-WEIGHT: Bold;    FONT-SIZE: 9pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Path;}/* ------------------------------------------------------------ *//* BACKGROUND CLASSES FOR CONTACT US TABLE */.cutexttable{    MARGIN-LEFT: 0px    VISIBLE: false;    CAPTION: false;}.cuouttexttable{    BACKGROUND-COLOR: #FFFFFF;    VISIBLE: false;    CAPTION: false;}.cutableheader{    MARGIN: 1px 10px;    COLOR: #000000;    BACKGROUND-COLOR: #FFFFFF;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;}.cutablecell1{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    BACKGROUND-COLOR: #FFFFFF;    VISIBLE: false;    CAPTION: false;}.cutablecell2{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    BACKGROUND-COLOR: #FFFFFF;    VISIBLE: false;    CAPTION: false;}.cutablefooter{    MARGIN: 1px 10px;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #FFFFFF;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;	}/* ------------------------------------------------------------ *//* CLASSES FOR ADMINISTRATION PAGES */P.ADtitle{    MARGIN-TOP: 0.1in;    FONT-WEIGHT: bold;    FONT-SIZE: 200%;    MARGIN-BOTTOM: 0in;    MARGIN-LEFT: 0.1in;    COLOR: black;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}.ADtexttable{	MARGIN-LEFT: 0px;	BACKGROUND-COLOR: #B5B5B5;	VISIBLE: false;	CAPTION: false;}.ADouttexttable{    VISIBLE: false;    CAPTION: false;}P.ADtabletitle{    FONT-SIZE: 16pt;    MARGIN: 0in;    COLOR: white;    TEXT-INDENT: 0in;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}P.ADtabletext{    FONT-SIZE: 8pt;    MARGIN: 0in;    COLOR: black;    TEXT-INDENT: 0in;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}P.ADtablesmall{    FONT-WEIGHT: bold;    FONT-SIZE: 7pt;    MARGIN: 0in;    COLOR: black;    TEXT-INDENT: 0in;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}.ADtableheader{	FONT-WEIGHT: bold;	FONT-SIZE: 10pt;	MARGIN: 1px 10px;	COLOR: #ffffff;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;	BACKGROUND-COLOR: #B5B5B5;	TEXT-DECORATION: none;	VISIBLE: false;	CAPTION: false;}.ADtablecell1{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    BACKGROUND-COLOR: #e7e7e7;    VISIBLE: false;    CAPTION: false;}.ADtablecell2{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    BACKGROUND-COLOR: #f5f5f5;    VISIBLE: false;    CAPTION: false;}.ADtablecell3{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #B5B5B5;	VISIBLE: false;	CAPTION: false;}.ADtablecell4{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #D8D8D8;	VISIBLE: false;	CAPTION: false;}.ADtablefooter{	FONT-WEIGHT: bold;	FONT-SIZE: 10pt;	MARGIN: 1px 10px;	COLOR: #ffffff;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;	BACKGROUND-COLOR: #B5B5B5;	TEXT-DECORATION: none;	VISIBLE: false;	CAPTION: false;}P.ADtext{    FONT-WEIGHT: normal;    FONT-SIZE: 100%;    MARGIN-LEFT: 0.2in;    COLOR: black;    MARGIN-RIGHT: 0.2in;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}P.ADsubtitle{    MARGIN-TOP: 0.05in;    FONT-WEIGHT: bold;    FONT-SIZE: 150%;    MARGIN-LEFT: 0.3in;    COLOR: #A5A5A5;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}.ADinputs{    BORDER-RIGHT: 1px solid;    BORDER-TOP: 1px solid;    FONT-SIZE: 11px;    BORDER-LEFT: 1px solid;    BORDER-BOTTOM: 1px solid;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}.ADbuttons{    FONT-SIZE: 12px;    COLOR: #000000;    FONT-FAMILY: 'MS Sans Serif';    BACKGROUND-COLOR: #cccccc;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;}.ADtextareas{    BORDER-RIGHT: 1px solid;    BORDER-TOP: 1px solid;    FONT-SIZE: 11px;    BORDER-LEFT: 1px solid;    BORDER-BOTTOM: 1px solid;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    VISIBLE: false;    CAPTION: false;}/* ------------------------------------------------------------------- *//*CLASSES FOR CALENDAR MODULE */.caltexttable{    MARGIN-LEFT: 0px;    BACKGROUND-COLOR: #8AD0FF;    VISIBLE: false;    CAPTION: false;}.calouttexttable{    BACKGROUND-COLOR: #8AD0FF;    VISIBLE: false;    CAPTION: false;}.caltableheader{    MARGIN: 0px 0px;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #8AD0FF;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;}.caltablecell1{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    FONT-SIZE: 9px;    BACKGROUND-COLOR: #DDF1FF;	VISIBLE: true;	CAPTION: Calendar Table Cell 1;}.caltablecell2{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    FONT-SIZE: 9px;	BACKGROUND-COLOR: #C1E7FF;	VISIBLE: true;	CAPTION: Calendar Table Cell 2;}.caltablecell3{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    FONT-SIZE: 9px;    BACKGROUND-COLOR: #EFF7F7;	VISIBLE: true;	CAPTION: Calendar Table Cell 3;}.caldayselected{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    COLOR: #000000;    BACKGROUND-COLOR: #F7CE6B;    FONT-FAMILY: verdana;    FONT-WEIGHT: Bold;    FONT-SIZE: 9pt;    TEXT-DECORATION: None;    VISIBLE: false;    CAPTION: false;}A.caldaylink{    COLOR: #000000;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: normal;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: normal;    FONT-SIZE: 9pt;    VISIBLE: false;    CAPTION: false;}A.caldaylink:hover{    COLOR: #000000;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: underline;    VISIBLE: false;    CAPTION: false;}A.caldaylink:active{    COLOR: #000000;    VISIBLE: false;    CAPTION: false;}A.caldaylink:visited{    COLOR: #848484;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: underline;    VISIBLE: false;    CAPTION: false;}P.calheader{    MARGIN: 4px 10px;    COLOR: #000066;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 11pt;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;}P.caltitle{    MARGIN: 0px 7px;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 11pt;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;}P.caldate{    MARGIN: 10px 7px 0px;    FONT-STYLE: normal;    COLOR: #6B86AD;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    TEXT-DECORATION: none;    VISIBLE: false;    CAPTION: false;}