/* do not modify */

.elementdata82signup a { 
	color: #00f;
	text-decoration: underline;
} 

.elementdata82signup a:visited { 
	color: #00f;
	text-decoration: underline;
} 

.elementdata82signup a:hover { 
	color: #00f;
	text-decoration: underline;
} 

.elementdata82signupcontent { 
	color: #494949;
	font-size: 10px;
	font-family: verdana;
} 

.elementdata82signuperror { 
	color: red;
	font-size: 11px;
} 

.elementdata83newsabstract { 
	font-weight: normal;
	color: #000000;
	font-size: 10pt;
	font-family: arial, helvetica, times, sans serif;
} 

.elementdata83newscategoryname { 
	font-family: arial, helvetica, times, sans serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
} 

.elementdata83newsdateauthor { 
	font-size: 10px;
	color: #ff6600;
	font-family: serif;
} 

.elementdata83newsdetailtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
} 

.elementdata83newsdetailtitle a { 
	color: #3a4884;
	text-decoration: none;
} 

.elementdata83newsdetailtitle a:visited { 
	color: #3a4884;
	text-decoration: none;
} 

.elementdata83newsdetailtitle a:hover { 
	color: #333333;
	text-decoration: none;
} 

.elementdata84elementmessagetext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
} 

.elementdata84eventcategoryname { 
	font-family: arial, helvetica, times, sans serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
} 

.elementdata84eventdate { 
	font-weight: normal;
	color: #ff6600;
	font-size: 10px;
	font-family: serif;
} 

.elementdata84eventname { 
	font-weight: normal;
	color: #000000;
	font-size: 10px;
	font-family: verdana, myriad web, sans-serif;
} 

.elementdata84eventname a { 
	color: #3a4884;
	text-decoration: none;
} 

.elementdata84eventname a:visited { 
	color: #3a4884;
	text-decoration: none;
} 

.elementdata84eventname a:hover { 
	color: #333333;
	text-decoration: none;
} 

.elementdata85newsabstract { 
	font-weight: normal;
	color: #000000;
	font-size: 10pt;
	font-family: arial, helvetica, times, sans serif;
} 

.elementdata85newscategoryname { 
	font-family: arial, helvetica, times, sans serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
} 

.elementdata85newsdateauthor { 
	color: #ff6600;
	font-size: 10px;
	font-family: serif;
} 

.elementdata85newsdetailtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
} 

.elementdata85newsdetailtitle a { 
	color: #3a4884;
	text-decoration: none;
} 

.elementdata85newsdetailtitle a:visited { 
	color: #3a4884;
	text-decoration: none;
} 

.elementdata85newsdetailtitle a:hover { 
	color: #333333;
	text-decoration: none;
} 

.elementdata86newsabstract { 
	font-weight: normal;
	color: #000000;
	font-size: 10pt;
	font-family: arial, helvetica, times, sans serif;
} 

.elementdata86newscategoryname { 
	font-family: arial, helvetica, times, sans serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
} 

.elementdata86newsdateauthor { 
	color: #ff6600;
	font-size: 10px;
	font-family: serif;
} 

.elementdata86newsdetailtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
} 

.elementdata86newsdetailtitle a { 
	color: #ee560b;
	text-decoration: underline;
} 

.elementdata86newsdetailtitle a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.elementdata86newsdetailtitle a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.elementdata87newsabstract { 
	font-weight: normal;
	color: #000000;
	font-size: 10pt;
	font-family: arial, helvetica, times, sans serif;
} 

.elementdata87newscategoryname { 
	font-family: arial, helvetica, times, sans serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
} 

.elementdata87newsdateauthor { 
	color: #ff6600;
	font-size: 10px;
	font-family: serif;
} 

.elementdata87newsdetailtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
} 

.elementdata87newsdetailtitle a { 
	color: #ee560b;
	text-decoration: underline;
} 

.elementdata87newsdetailtitle a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.elementdata87newsdetailtitle a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance570faqcategorytitletext { 
	font-family: arial;
	color: 000000;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	font-style: normal;
} 

.instance570faqcategorytitletext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance570faqcategorytitletext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance570faqcategorytitletext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance570faqmaintext { 
	font-family: arial;
	color: 000000;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance570faqmaintext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance570faqmaintext a:visited { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance570faqmaintext a:hover { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance570faqquestiontitletext { 
	font-family: arial;
	color: ff0000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance570faqquestiontitletext a { 
	color: 0000ff;
	text-decoration: none;
} 

.instance570faqquestiontitletext a:visited { 
	color: 0000ff;
	text-decoration: none;
} 

.instance570faqquestiontitletext a:hover { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance570faqtoptext { 
	font-family: arial;
	color: 000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
} 

.instance570faqtoptext a { 
	color: ff0000;
	text-decoration: underline;
} 

.instance570faqtoptext a:visited { 
	color: ff0000;
	text-decoration: underline;
} 

.instance570faqtoptext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance571evencell { 
	font-size: 10px;
	padding-right: 2px;
	background-color: #ffffff;
	padding-bottom: 0px;
	font-family: arial, helvetica, sans-serif;
	padding-left: 2px;
	border-left: 1px solid #dddddd;
	padding-top: 0px;
} 

.instance571formfootercell { 
	text-align: center;
	color: #ffffff;
	font-size: 10px;
	background-color: #7588b2;
	font-family: arial, helvetica, sans-serif;
} 

.instance571formnamecell { 
	text-align: left;
	color: #ffffff;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
} 

.instance571formoptionalvaluescell { 
	text-align: left;
	color: #ffffff;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
} 

.instance571formrequiredcell { 
	width: 10px;
	text-align: center;
	color: #ff8080;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
} 

.instance571formvaluecell { 
	text-align: left;
	color: #ffffff;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
} 

.instance571generalmenutable { 
	border-collapse: collapse;
	width: 100%;
} 

.instance571headercell { 
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	background-color: #566998;
	color: #ffffff;
	font-size: 14px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
} 

.instance571headercell a { 
	color: #ffffff;
	font: bold 8pt arial, courier;
} 

.instance571oddcell { 
	border-top: 1px solid #bbbbbb;
	font-family: arial, helvetica, sans-serif;
	padding-right: 2px;
	border-left: 1px solid #dddddd;
	font-size: 10px;
	padding-top: 0px;
	padding-left: 2px;
	border-bottom: 1px solid #bbbbbb;
	padding-bottom: 0px;
} 

.instance571optionscell { 
	background-color: #7588b2;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	padding-right: 2px;
	font-size: 10px;
	padding-top: 2px;
	padding-left: 2px;
	border-top: 1px solid #ffffff;
	padding-bottom: 2px;
} 

.instance571optionscell a { 
	color: #ffffff;
	font: bold 8pt arial, courier;
} 

.instance571optionscell a:visited { 
	color: #ffffff;
	font: bold 8pt arial, courier;
} 

.instance571optionscell a:hover { 
	color: #0000ff;
	font: bold 8pt arial, courier;
} 

.instance571optionscell a:active { 
	color: #ffffff;
	font: bold 8pt arial, courier;
} 

.instance571spacer { 
	color: #ffffff;
	width: 100%;
	background-color: #ffffff;
	height: 1px;
} 

table.instance571innerbodytable { 
	width: 100%;
	background-color: #dddddd;
} 

table.instance571maintable { 
	border-collapse: collapse;
	border-top: 2px solid #566998;
	border-bottom: 2px solid #566998;
	border-left: 2px solid #566998;
	border-right: 2px solid #566998;
	width: 100%;
} 

.instance572instanceintrotext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
} 

.instance572listingabstracttext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572listingabstracttext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance572listingabstracttext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance572listingabstracttext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance572listingauthor { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance572listingcategory { 
	font-family: verdana, myriad web, sans-serif;
	color: #3b3b7f;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
} 

.instance572listingdate { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572listingmore { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572listingmore a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance572listingmore a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance572listingmore a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance572listingsubtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572listingtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572listingtitle a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance572listingtitle a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance572listingtitle a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance572newsauthor { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance572newsdate { 
	font-family: arial, helvetica, times, sans serif;
	color: ff0000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572newsemailbackgroundcolor { 
	background-color: ccccff;
} 

.instance572newsemailsubbackgroundcolor { 
	background-color: ffffff;
} 

.instance572newsmaintext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572newsmaintext a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance572newsmaintext a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance572newsmaintext a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance572newspipes { 
	font-family: arial, helvetica, times, sans serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance572newssubtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
} 

.instance572newstitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	font-style: normal;
} 

.instance573instanceintrotext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
} 

.instance573listingabstracttext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance573listingabstracttext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance573listingabstracttext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance573listingabstracttext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance573listingauthor { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
} 

.instance573listingcategory { 
	font-family: verdana, myriad web, sans-serif;
	color: #3b3b7f;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
} 

.instance573listingdate { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance573listingmore { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance573listingmore a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance573listingmore a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance573listingmore a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance573listingsubtitle { 
	font-family: verdana, myriad web, sans-serif;
	font-style: normal;
	color: #494949;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
} 

.instance573listingtitle { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance573listingtitle a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance573listingtitle a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance573listingtitle a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance573newsauthor { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
} 

.instance573newsdate { 
	font-family: arial, helvetica, times, sans serif;
	color: ff0000;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance573newsemailbackgroundcolor { 
	background-color: ccccff;
} 

.instance573newsemailsubbackgroundcolor { 
	background-color: ffffff;
} 

.instance573newsmaintext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance573newsmaintext a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance573newsmaintext a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance573newsmaintext a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance573newspipes { 
	font-family: arial, helvetica, times, sans serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance573newssubtitle { 
	font-family: verdana, myriad web, sans-serif;
	font-style: normal;
	color: #494949;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
} 

.instance573newstitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
} 

.instance574categorydropdown { 
	color: 000000;
	font-size: 12px;
	font-family: arial,helvetica,times,sans serif;
} 

.instance574dayeventmonthmini { 
	background-color: 99cccc;
	text-align: center;
} 

.instance574dayhilightweekbg { 
	background-color: #eeeeee;
	text-align: right;
} 

.instance574dayinmonthbg { 
	background-color: ffffff;
	text-align: right;
} 

.instance574dayinmonthmini { 
	background-color: ffffff;
	text-align: center;
} 

.instance574dayinweekbg { 
	background-color: ffffff;
	text-align: right;
} 

.instance574daynumbermini { 
	color: 555555;
	font-size: 12px;
	font-family: arial,helvetica,times,sans serif;
} 

.instance574daynumbermini a { 
	color: 555555;
	text-decoration: underline;
} 

.instance574daynumbermini a:visited { 
	color: 555555;
	text-decoration: underline;
} 

.instance574daynumbermini a:hover { 
	color: 555555;
	text-decoration: underline;
} 

.instance574daynumberminibg { 
	background-color: ffffff;
	text-align: center;
} 

.instance574daynumbermonth { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 12px;
} 

.instance574daynumberweek { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 12px;
} 

.instance574dayoutmonthbg { 
	background-color: cccccc;
} 

.instance574dayoutmonthmini { 
	background-color: cccccc;
	text-align: center;
} 

.instance574daysofweek { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 12px;
} 

.instance574daysofweekbg { 
	background-color: cccccc;
	text-align: center;
} 

.instance574daysofweekmini { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 12px;
} 

.instance574daysofweekminibg { 
	background-color: ffffff;
	text-align: center;
} 

.instance574daytodaymonthmini { 
	background-color: cccccc;
	text-align: center;
} 

.instance574eventcontentsmonth { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	text-align: left;
	font-size: 11px;
} 

.instance574eventcontentsmonth a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance574eventcontentsmonth a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance574eventcontentsmonth a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance574eventcontentsweek { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	text-align: left;
	font-size: 11px;
} 

.instance574eventcontentsweek a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance574eventcontentsweek a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance574eventcontentsweek a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance574eventlistevent { 
	color: 000000;
	font-size: 11px;
	font-family: verdana, myriad web, sans-serif;
} 

.instance574eventlistevent a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance574eventlistevent a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance574eventlistevent a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance574eventlistmonth { 
	font-family: arial,helvetica,times,sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 12px;
} 

.instance574eventlistmonthbg { 
	background-color: ffffff;
	text-align: center;
} 

.instance574eventlistrow1bg { 
	background-color: ffffff;
} 

.instance574eventlistrow2bg { 
	background-color: cccccc;
} 

.instance574eventmain { 
	color: 000000;
	font-size: 11px;
	font-family: verdana, myriad web, sans-serif;
} 

.instance574eventmain a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance574eventmainbg { 
	background-color: ffffff;
} 

.instance574eventpanelbg { 
	background-color: cccccc;
} 

.instance574eventtitle { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 14px;
} 

.instance574eventtitlebg { 
	background-color: cccccc;
	text-align: center;
} 

.instance574eventtopbg { 
	background-color: ffffff;
} 

.instance574leftmenuhilightbg { 
	background-color: cccccc;
} 

.instance574leftmenumonth { 
	font-family: arial,helvetica,times,sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 12px;
} 

.instance574leftmenunormalbg { 
	background-color: ffffff;
} 

.instance574leftmenuoptions { 
	color: 333333;
	font-size: 11px;
	font-family: arial,helvetica,times,sans serif;
} 

.instance574leftmenuoptions a { 
	color: 333333;
	text-decoration: underline;
} 

.instance574leftmenuoptions a:visited { 
	color: 333333;
	text-decoration: underline;
} 

.instance574leftmenuoptions a:hover { 
	color: 333333;
	text-decoration: underline;
} 

.instance574leftmenutitle { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 12px;
} 

.instance574lineseperators { 
	background-color: 555555;
} 

.instance574mastertablebg { 
	background-color: 555555;
} 

.instance574minitablebg { 
	background-color: 555555;
} 

.instance574monthdropdown { 
	color: 000000;
	font-size: 12px;
	font-family: arial,helvetica,times,sans serif;
} 

.instance574monthname { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 12px;
} 

.instance574monthnamebg { 
	background-color: cccccc;
	text-align: center;
} 

.instance574monthnamemini { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 12px;
} 

.instance574monthnameminibg { 
	background-color: ffffff;
	text-align: center;
} 

.instance574previousnext { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
} 

.instance574previousnext a { 
	color: 555555;
	text-decoration: underline;
} 

.instance574previousnext a:visited { 
	color: 555555;
	text-decoration: underline;
} 

.instance574previousnext a:hover { 
	color: 555555;
	text-decoration: underline;
} 

.instance574previousnextbg { 
	background-color: ffffff;
	text-align: center;
} 

.instance574searchbar { 
	color: ffffff;
	font-size: 12px;
	font-family: arial,helvetica,times,sans serif;
} 

.instance574searchbar a { 
	color: ffffff;
	text-decoration: underline;
} 

.instance574searchbar a:visited { 
	color: ffffff;
	text-decoration: underline;
} 

.instance574searchbar a:hover { 
	color: ffffff;
	text-decoration: underline;
} 

.instance574searchbarbg { 
	background-color: 555555;
} 

.instance574searchpanelbg { 
	background-color: cccccc;
} 

.instance574searchresultheaders { 
	font-family: arial,helvetica,times,sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 12px;
} 

.instance574searchresultpagenums { 
	color: 000000;
	font-size: 12px;
	font-family: arial,helvetica,times,sans serif;
} 

.instance574searchresultpagenums a { 
	color: 000000;
	text-decoration: underline;
} 

.instance574searchresultpagenums a:visited { 
	color: 000000;
	text-decoration: underline;
} 

.instance574searchresultpagenums a:hover { 
	color: 000000;
	text-decoration: underline;
} 

.instance574searchresults { 
	color: 000000;
	font-size: 14px;
	font-family: arial,helvetica,times,sans serif;
} 

.instance574searchresults a { 
	color: 000000;
	text-decoration: underline;
} 

.instance574searchresults a:visited { 
	color: 000000;
	text-decoration: underline;
} 

.instance574searchresults a:hover { 
	color: 000000;
	text-decoration: underline;
} 

.instance574searchresultsbg { 
	background-color: ffffff;
} 

.instance574searchtitle { 
	font-family: arial,helvetica,times,sans serif;
	color: 555555;
	font-weight: bold;
	font-size: 14px;
} 

.instance574searchtitlebg { 
	background-color: cccccc;
	text-align: center;
} 

.instance574searchtopbg { 
	background-color: ffffff;
} 

.instance575backtext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
} 

.instance575backtext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance575backtext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance575backtext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance575categorytext { 
	font-family: verdana, myriad web, sans-serif;
	color: #3b3b7f;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
} 

.instance575categorytext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance575categorytext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance575categorytext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance575listingstaffdot { 
	display: none;
} 

.instance575listingstaffname { 
	color: #ee560b;
	font-family: verdana;
} 

.instance575listingstafftitle { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	padding-left: 30px;
	font-style: normal;
} 

.instance575maintext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance575maintext a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance575maintext a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance575maintext a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance575messagetext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	font-style: normal;
} 

.instance575staffname { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance575staffname a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance575staffname a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance575staffname a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance575staffnamebold { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance575staffnamebold a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance575staffnamebold a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance575staffnamebold a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance576backtext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
} 

.instance576backtext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance576backtext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance576backtext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance576categorytext { 
	font-family: verdana, myriad web, sans-serif;
	color: #3b3b7f;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
} 

.instance576categorytext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance576categorytext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance576categorytext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance576listingstaffdot { 
	display: none;
} 

.instance576listingstaffname { 
	font-size: 11px;
	font-family: verdana;
} 

.instance576listingstafftitle { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	padding-left: 30px;
	font-style: normal;
} 

.instance576maintext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance576maintext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance576maintext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance576maintext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance576messagetext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	font-style: normal;
} 

.instance576staffname { 
	font-family: verdana, myriad web, sans-serif;
	color: 000000;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance576staffname a { 
	color: #ee560b;
	font-size: 11px;
	text-decoration: underline;
} 

.instance576staffname a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance576staffname a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance576staffnamebold { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance576staffnamebold a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance576staffnamebold a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance576staffnamebold a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance577detailcontact { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance577detaildescription { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance577detaildetails { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance577detailtitle { 
	font-family: verdana, myriad web, sans-serif;
	font-style: normal;
	color: #494949;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
} 

.instance577instanceintrotext { 
	font-family: arial;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
} 

.instance577jobbankmaintext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance577jobbankmaintext a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance577jobbankmaintext a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance577jobbankmaintext a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance577jobbanksubtitletext { 
	font-family: arial;
	color: 000000;
	font-weight: bold;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
} 

.instance577jobbanksubtitletext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance577jobbanksubtitletext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance577jobbanksubtitletext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance577jobbanktitletext { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
} 

.instance577listingcategoryname { 
	display: none;
	color: #3b3b7f;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: verdana, myriad web, sans-serif;
	font-style: normal;
} 

.instance577listingsummary { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
} 

.instance577listingtitle { 
	font-family: verdana, myriad web, sans-serif;
	font-style: normal;
	color: 000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
} 

.instance577listingtitle a { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance577listingtitle a:visited { 
	color: #ee560b;
	text-decoration: underline;
} 

.instance577listingtitle a:hover { 
	color: #2a3c52;
	text-decoration: underline;
} 

.instance578contentlink a { 
	color: #0000ff;
	text-decoration: underline;
} 

.instance578contentlink a:visited { 
	color: #ff0000;
	text-decoration: underline;
} 

.instance578contentlink a:hover { 
	color: #800080;
	text-decoration: underline;
} 

.instance578extralargefont { 
	font-family: verdana, myriad web, sans-serif;
	color: #3b3b7f;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
} 

.instance578extrasmallfont { 
	font-family: arial, courier, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
} 

.instance578largefont { 
	font-family: arial, courier, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	font-style: normal;
} 

.instance578mediumfont { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
} 

.instance578smallfont { 
	font-family: verdana, myriad web, sans-serif;
	color: #494949;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
} 

contentbackgroundcolor { 
	background-color: #ffffff;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
} 

.instance579backtext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-weight: normal;
	font-size: 11px;
	font-style: italic;
	text-decoration: none;
} 

.instance579backtext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance579backtext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance579backtext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance579maintext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
} 

.instance579maintext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance579maintext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance579maintext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance579maintextbold { 
	font-family: arial, helvetica, times, sans serif;
	font-style: normal;
	color: 000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
} 

.instance579maintextbold a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance579maintextbold a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance579maintextbold a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance579messagetext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
} 

.instance579packettextbold { 
	font-family: arial, helvetica, times, sans serif;
	font-style: normal;
	color: 000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
} 

.instance579packettextbold a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance579packettextbold a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance579packettextbold a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance579searchresults { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
} 

.instance579searchresults a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance579searchresults a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance579searchresults a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance579searchresultsbold { 
	font-family: arial, helvetica, times, sans serif;
	font-style: normal;
	color: 000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
} 

.instance579searchresultsdescription { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
} 

.instance579searchresultsitalic { 
	font-family: arial, helvetica, times, sans serif;
	font-style: italic;
	color: 000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
} 

.instance579searchresultsitalic a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance579searchresultsitalic a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance579searchresultsitalic a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance579titletext { 
	font-family: arial, helvetica, times, sans serif;
	color: 000000;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
} 

.instance579titletext a { 
	color: 0000ff;
	text-decoration: underline;
} 

.instance579titletext a:visited { 
	color: 800080;
	text-decoration: underline;
} 

.instance579titletext a:hover { 
	color: ff0000;
	text-decoration: underline;
} 

.instance580answercell { 
	background-color: ffffff;
	font-family: arial;
	color: 000000;
	font-weight: normal;
	text-indent: 0px;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	width: 65%;
} 

.instance580answernamecell { 
	text-indent: 5px;
	font-weight: bold;
	background-color: ffffff;
	color: 000000;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
	width: 15%;
} 

.instance580buttoncell { 
	text-indent: 0px;
	font-weight: normal;
	background-color: e3e3e3;
	color: 000000;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
	text-align: right;
} 

.instance580errorcell { 
	text-indent: 0px;
	font-weight: bold;
	background-color: f6f6f6;
	color: ff0000;
	font-size: 10pt;
	font-style: italic;
	font-family: arial;
} 

.instance580errorindicator { 
	font-weight: bold;
	color: ff0000;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
} 

.instance580formbutton { 
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
} 

.instance580formcheckbox { 
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
} 

.instance580formdropdown { 
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
} 

.instance580formradio { 
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
} 

.instance580formtextarea { 
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
} 

.instance580formtextbox { 
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
} 

.instance580headercell { 
	text-indent: 0px;
	font-weight: bold;
	background-color: e3e3e3;
	color: 000000;
	font-size: 12pt;
	font-style: normal;
	font-family: arial;
} 

.instance580questioncell { 
	text-indent: 0px;
	font-weight: bold;
	background-color: ffffff;
	color: 000000;
	font-size: 10pt;
	font-style: normal;
	font-family: arial;
} 

.instance580questiontable { 
	width: 95%;
	background-color: ffffff;
	padding: 0px;
} 

.instance580surveytable { 
	width: 500px;
	background-color: ffffff;
} 

.instance647albumdisplaybackground { 
	background-image: url(/images/modules/gallery/images/largealbum.gif);
	background-position: center;
	background-repeat: no-repeat;
} 

.instance647cellbackgroundcolor { 
	background-color: #a2a2a2;
} 

.instance647gallerymaintext { 
	font-family: arial;
	color: #777777;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	font-style: normal;
} 

.instance647gallerymaintext a { 
	color: #777777;
	text-decoration: none;
} 

.instance647gallerymaintext a:visited { 
	color: #777777;
	text-decoration: none;
} 

.instance647gallerymaintext a:hover { 
	color: #777777;
	text-decoration: underline;
} 

.instance647headertext { 
	font-family: arial;
	color: #666666;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	font-style: normal;
} 

.instance647imagedisplaybackground { 
	background-image: url(/images/modules/gallery/images/largemount.gif);
	background-position: center;
	background-repeat: no-repeat;
} 

.instance647innertablebackgroundcolor { 
	background-color: #ffffff;
} 

.instance647outtertablebackgroundcolor { 
	background-color: #cccccc;
} 

.instance647pageheader { 
	float: left;
	font-family: arial;
	color: #000000;
	font-weight: bold;
	text-align: right;
	font-size: 20px;
} 

.instance647subheadertext { 
	font-family: arial;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
} 

.instance647subheadertext a { 
	color: #666666;
	text-decoration: none;
} 

.instance647subheadertext a:visited { 
	color: #666666;
	text-decoration: none;
} 

.instance647subheadertext a:hover { 
	color: #666666;
	text-decoration: underline;
} 


