/* 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: #004ECE;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;	LIST-STYLE-TYPE: square;}OL{	FONT-WEIGHT: normal;	FONT-SIZE: 9pt;	COLOR: #004ECE;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}LI{	FONT-WEIGHT: normal;	FONT-SIZE: 9pt;	COLOR: #004ECE;	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: #9999FF;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 14pt;
    TEXT-DECORATION: Underline;
    VISIBLE: true;
    CAPTION: Title;
}P.subtitle{    MARGIN-TOP: 0.05in;    MARGIN-LEFT: 0.3in;    COLOR: #FF99CC;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: verdana;    FONT-WEIGHT: Bold;    FONT-SIZE: 13pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Subtitle;}P.highlighted
{
    MARGIN-LEFT: 10px;
    COLOR: #3300FF;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: None;
    VISIBLE: true;
    CAPTION: Highlighted;
}A{	COLOR: #004ECE;	TEXT-DECORATION: none;	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}A:hover{	COLOR: #004ECE;	TEXT-DECORATION: underline;}A:active{	COLOR: #004ECE;	TEXT-DECORATION: underline;}A:visited{	COLOR: #2676F1;	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: #00CCFF;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: None;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 8pt;
    VISIBLE: true;
    CAPTION: Top Link;
}A.toplink:hover
{
    COLOR: #061B7A;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: None;
    VISIBLE: true;
    CAPTION: Top Link;
}A.toplink:active{	COLOR: #061B7A;	BACKGROUND-COLOR: transparent;	TEXT-DECORATION: none;	VISIBLE: true;	CAPTION: Top Link;}A.toplink:visited
{
    COLOR: #4055A2;
    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: #3333CC;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: arial;
    FONT-WEIGHT: Normal;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: Underline;
    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: #3399CC;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: arial;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: None;
    VISIBLE: true;
    CAPTION: Left Column Selected;
}A.leftlink
{
    MARGIN-LEFT: 0.07in;
    MARGIN-TOP: 0in;
    MARGIN-RIGHT: 0in;
    MARGIN-BOTTOM: 0in;
    COLOR: #6699FF;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: None;
    FONT-FAMILY: arial;
    FONT-WEIGHT: Bolder;
    FONT-SIZE: 9pt;
    VISIBLE: true;
    CAPTION: Left Link;
}A.leftlink:hover
{
    COLOR: #3399FF;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: Underline;
    VISIBLE: true;
    CAPTION: Left Link;
}A.leftlink:active{    COLOR: black;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Left Link;}A.leftlink:visited
{
    COLOR: #6600CC;
    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: #061B7A;    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    TEXT-DECORATION: none;    VISIBLE: true;    CAPTION: Right Column Link;}.rclink:hover{    COLOR: #061B7A;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Right Column Link;}A.rightlink
{
    COLOR: #3333FF;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: Underline;
    FONT-FAMILY: arial;
    FONT-WEIGHT: Normal;
    FONT-SIZE: 8pt;
    VISIBLE: true;
    CAPTION: Right Link;
}A.rightlink:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #FF0000;
    TEXT-DECORATION: Overline;
    VISIBLE: true;
    CAPTION: Right Link;
}A.rightlink:active{    COLOR: purple;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: Right Link;}A.rightlink:visited
{
    COLOR: #66FFFF;
    BACKGROUND-COLOR: #006633;
    TEXT-DECORATION: Line-through;
    VISIBLE: true;
    CAPTION: Right Link;
}A.newslink{    MARGIN-TOP: 0in;    MARGIN-BOTTOM: 0in;    COLOR: #225AB4;    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: #225AB4;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: News Link;}A.newslink:visited{    COLOR: #2577D2;    BACKGROUND-COLOR: transparent;    TEXT-DECORATION: underline;    VISIBLE: true;    CAPTION: News Link;}P.newsheader{    MARGIN: 4px 10px;    COLOR: #3300CC;    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: #225AB4;    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: #FFFFCC;    BACKGROUND-COLOR: #3399CC;    TEXT-DECORATION: Underline;    FONT-FAMILY: verdana;    FONT-WEIGHT: Bolder;    FONT-SIZE: 8pt;    VISIBLE: true;    CAPTION: Bottom Link;}A.bottomlink:hover{    COLOR: #FFFFCC;    BACKGROUND-COLOR: #FFFF66;    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: #FFCC99;    BACKGROUND-COLOR: #3399CC;    TEXT-DECORATION: Underline;    VISIBLE: true;    CAPTION: Bottom Link;}/* ------------------------------------------------------------ *//* COPYRIGHT BOX TAGS */.copy{    COLOR: #FFFFCC;    BACKGROUND-COLOR: #000000;    FONT-FAMILY: verdana;    FONT-WEIGHT: Bold;    FONT-SIZE: 8pt;    TEXT-DECORATION: None;    VISIBLE: true;    CAPTION: Copy;}P.copyright{    MARGIN-TOP: 0px;    MARGIN-BOTTOM: 0px;    MARGIN-LEFT: 10px;    COLOR: #000000;    BACKGROUND-COLOR: transparent;    FONT-FAMILY: verdana;    FONT-WEIGHT: Bold;    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: #828282;    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: #000000;    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: #8AD0FF;    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: #DDF1FF;	VISIBLE: true;	CAPTION: Table Cell 1;}.tablecell2{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #C1E7FF;	VISIBLE: true;	CAPTION: Table Cell 2;}.tablecell3{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #B5B5B5;	VISIBLE: true;	CAPTION: Table Cell 3;}.tablecell4{	BACKGROUND-IMAGE: none;	BACKGROUND-REPEAT: repeat;	BACKGROUND-COLOR: #D8D8D8;	VISIBLE: true;	CAPTION: Table Cell 4;}.tablefooter{    MARGIN: 1px 10px;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #B5B5B5;    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: #C0C0C0;    VISIBLE: false;    CAPTION: false;}.cutableheader{    MARGIN: 1px 10px;    COLOR: #000000;    BACKGROUND-COLOR: #8AD0FF;    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: #DDF1FF;    VISIBLE: false;    CAPTION: false;}.cutablecell2{    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    BACKGROUND-COLOR:#C1E7FF;    VISIBLE: false;    CAPTION: false;}.cutablefooter{    MARGIN: 1px 10px;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #B5B5B5;    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;}