From: "Saved by Windows Internet Explorer 7"
Subject: darden north conversations book club and conversations book club darden noth talk radio show | Author Darden North talks to Conversations LIVE!
Date: Wed, 24 Dec 2008 21:28:14 -0600
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0065_01C9660E.878C3D60"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16669

This is a multi-part message in MIME format.

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/conversationslive/2008/12/12/author-darden-north-talks-to-conversations-live

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>darden north =
conversations book club and conversations book club darden noth talk =
radio show | Author Darden North talks to Conversations LIVE!</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
id=3DstylesheetLink =
href=3D"http://www.blogtalkradio.com/CSS/btrmaster.css"=20
type=3Dtext/css rel=3Dstylesheet><!--[if lt IE 7.]>
	<link href=3D"/CSS/ie.css" rel=3D"stylesheet" type=3D"text/css" />
	<![endif]--><!--[if IE 7]><LINK=20
href=3D"http://www.blogtalkradio.com/CSS/ie7.css" type=3Dtext/css =
rel=3Dstylesheet><![endif]-->
<SCRIPT type=3Dtext/javascript>  =20
		{
		       window.moveTo(10,10);  =20
		       window.resizeTo(970,800);   =20
		}
	</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.blogtalkradio.com/JavaScript/dw_scrollObj.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://www.blogtalkradio.com/JavaScript/dw_glidescroll.js"=20
type=3Dtext/javascript></SCRIPT>

<META=20
content=3D"Listen to C. A. Webbs online radio show about darden north =
conversations book club and conversations book club darden noth For =
author Darden North the third time is not just a charm it is an =
unforgettable pageturner. He talks about his third book FRESH FROZEN how =
he feels as though his writing career has developed and how he juggles =
the challenges of his personal and professional lives. Additional =
information about the book and the author can be found at =
httpwww.dardennorth.com. . BlogTalkRadio is the leading social radio =
network with thousands of shows from around the world. "=20
name=3Ddescription></META>
<META content=3DINDEX,FOLLOW name=3DROBOTS></META>
<META=20
content=3D"darden north conversations book club and conversations book =
club darden noth talk radio show | Author Darden North talks to =
Conversations LIVE!"=20
name=3Dtitle></META><LINK=20
title=3D"darden north conversations book club and conversations book =
club darden noth talk radio show | Author Darden North talks to =
Conversations LIVE!"=20
href=3D"http://www.blogtalkradio.com/conversationslive/feed"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK=20
title=3D"darden north conversations book club and conversations book =
club darden noth talk radio show | Author Darden North talks to =
Conversations LIVE!"=20
href=3D"http://www.blogtalkradio.com/conversationslive/atomfeed"=20
type=3Dapplication/atom+xml rel=3Dalternate>
<META content=3D"MSHTML 6.00.6000.16788" name=3DGENERATOR></HEAD>
<BODY id=3Dbody>
<FORM id=3Dform1 name=3Dform1=20
action=3D/conversationslive/2008/12/12/author-darden-north-talks-to-conve=
rsations-live=20
method=3Dpost>
<DIV><INPUT id=3D__LASTFOCUS type=3Dhidden name=3D__LASTFOCUS> <INPUT =
id=3D__EVENTTARGET=20
type=3Dhidden name=3D__EVENTTARGET> <INPUT id=3D__EVENTARGUMENT =
type=3Dhidden=20
name=3D__EVENTARGUMENT> <INPUT id=3D__VIEWSTATE_KEY type=3Dhidden =
value=3D165247860=20
name=3D__VIEWSTATE_KEY> <INPUT id=3D"&#13;&#10;__VIEWSTATE" =
type=3Dhidden=20
name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['form1'];
if (!theForm) {
    theForm =3D document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/WebResource.axd?d=3DkrqRKCVhk7xANBwyB=
a_GAg2&amp;t=3D633420450143906250"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript> function detach_player() {   var thediv =
=3D  document.getElementById('divPlayers');    thediv.innerHTML =3D  =
thediv.innerHTML.replace(/autostart=3Dtrue/,'autostart=3Dfalse');    =
window.open('http://www.blogtalkradio.com/conversationslive/2008/12/12/Au=
thor-Darden-North-talks-to-Conversations-LIVE/standaloneplayer.aspx?ShowI=
D=3D356231&localembed=3Dshowpage&preroll=3Dfalse','standaloneplayer356231=
','height=3D180px, width=3D180px,status=3D no, resizable=3D no, =
scrollbars=3Dno, toolbar=3Dno,location=3Dno,menubar=3Dno '); } </SCRIPT>

<SCRIPT type=3Dtext/javascript> function replace_player() {   =
alert('Hey, What gives? We are stopping the player on this page so that =
you are not driven insane by hearing two out of synch streams when you =
call in with the awesome Click to Talk. Once you are on the show you =
will hear it again.');   var theWMPdiv =3D  =
document.getElementById('LivePlayerDiv');   var thediv =3D  =
document.getElementById('divPlayers');    theWMPdiv.innerHTML =3D '';    =
thediv.innerHTML =3D  =
thediv.innerHTML.replace(/autostart=3Dtrue/,'autostart=3Dfalse');    =
window.open('/CommonControls/showoruser/ClickToTalkPopup.aspx?showID=3D35=
6231&listenerno=3D3474263645','CTT356231','height=3D350, =
width=3D275,status=3D no, resizable=3D yes, scrollbars=3Dno, =
toolbar=3Dno,location=3Dno,menubar=3Dno '); } </SCRIPT>

<DIV id=3Ddhtmltooltip></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
=0A=
/***********************************************=0A=
* Cool DHTML tooltip script- =C2=A9 Dynamic Drive DHTML code library =
(www.dynamicdrive.com)=0A=
* This notice MUST stay intact for legal use=0A=
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source =
code=0A=
***********************************************/=0A=
=0A=
var b_bIsIE6=3D(navigator.userAgent.indexOf("MSIE 6") > 0)=0A=
var offsetxpoint=3D-60 //Customize x offset of tooltip=0A=
var offsetypoint=3D20 //Customize y offset of tooltip=0A=
var ie=3Ddocument.all=0A=
var ns6=3Ddocument.getElementById && !document.all=0A=
var enabletip=3Dfalse=0A=
if (ie||ns6)=0A=
	var tipobj=3Ddocument.all? document.all['dhtmltooltip'] : =
document.getElementById? document.getElementById('dhtmltooltip') : ''=0A=
=0A=
function ietruebody(){=0A=
	return (document.compatMode && document.compatMode!=3D'BackCompat')? =
document.documentElement : document.body=0A=
}=0A=
=0A=
function ddrivetip(thetext, thecolor, thewidth){=0A=
	if (ns6||ie){=0A=
		if (typeof thewidth!=3D'undefined'){ =
tipobj.style.width=3Dthewidth+'px'}=0A=
		if (typeof thecolor!=3D'undefined' && thecolor!=3D'') =
tipobj.style.backgroundColor=3Dthecolor=0A=
		tipobj.innerHTML=3Dthetext + "<!--[if lte IE 6.5]><iframe =
id=3D'theiframe' style=3D'width: '+ (thewidth+14) + 'px;' =
height=3D100%;'></iframe><![endif]-->"=0A=
		enabletip=3Dtrue=0A=
		return false=0A=
	}=0A=
}=0A=
=0A=
function positiontip(e){=0A=
	if (enabletip){=0A=
		var curX=3D(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;=0A=
		var curY=3D(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;=0A=
		//Find out how close the mouse is to the corner of the window=0A=
		var rightedge=3Die&&!window.opera? =
ietruebody().clientWidth-event.clientX-offsetxpoint : =
window.innerWidth-e.clientX-offsetxpoint-20=0A=
		var bottomedge=3Die&&!window.opera? =
ietruebody().clientHeight-event.clientY-offsetypoint : =
window.innerHeight-e.clientY-offsetypoint-20=0A=
		var leftedge=3D(offsetxpoint<0)? offsetxpoint*(-1) : -1000=0A=
		//if the horizontal distance isn't enough to accomodate the width of =
the context menu=0A=
		if (rightedge<tipobj.offsetWidth)=0A=
		//move the horizontal position of the menu to the left by it's width=0A=
		tipobj.style.left=3Die? =
ietruebody().scrollLeft+event.clientX-tipobj.offsetWidth+'px' : =
window.pageXOffset+e.clientX-tipobj.offsetWidth+'px'=0A=
		else if (curX<leftedge)=0A=
			tipobj.style.left=3D'5px'=0A=
		else=0A=
			//position the horizontal position of the menu where the mouse is =
positioned=0A=
			tipobj.style.left=3DcurX+offsetxpoint+'px'=0A=
		//same concept with the vertical position=0A=
		if (bottomedge<tipobj.offsetHeight)=0A=
			tipobj.style.top=3Die? =
ietruebody().scrollTop+event.clientY-tipobj.offsetHeight-offsetypoint+'px=
' : window.pageYOffset+e.clientY-tipobj.offsetHeight-offsetypoint+'px'=0A=
		else=0A=
			tipobj.style.top=3DcurY+offsetypoint+'px'=0A=
		tipobj.style.visibility=3D'visible'=0A=
	}=0A=
}=0A=
=0A=
function hideddrivetip(){=0A=
	if (ns6||ie){=0A=
		enabletip=3Dfalse=0A=
		tipobj.style.visibility=3D'hidden'=0A=
		tipobj.style.left=3D'-1000px'=0A=
		tipobj.style.backgroundColor=3D''=0A=
		tipobj.style.width=3D''=0A=
	}=0A=
}=0A=
=0A=
document.onmousemove=3Dpositiontip=0A=
=0A=
</SCRIPT>

<SCRIPT src=3D"" type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"" type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3Df9o2BRg334uo73=
fX_P797vUg7q1j6eFRh4NtycjSr047jNQyznZ-413ysTlqS5POj6pGMO8GcLB_VCxZucsj8in=
RYoVQ0RBHj-ZY1lCOCOk1&amp;t=3D633244213407031250"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3Df9o2BRg334uo73=
fX_P797vUg7q1j6eFRh4NtycjSr047jNQyznZ-413ysTlqS5POj6pGMO8GcLB_VCxZucsj8t4=
ABSvnglOX_ZRd8CtU7nA1&amp;t=3D633244213407031250"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3Df9o2BRg334uo73=
fX_P797vUg7q1j6eFRh4NtycjSr047jNQyznZ-413ysTlqS5POj6pGMO8GcLB_VCxZucsj8gQ=
Vo4UQNEYZXXrcfvfic041&amp;t=3D633244213407031250"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWjQ_BWsKtPPbFOmX9G4OsGfm3pwH5KKcMQct0UkV9GWpw2=
&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWjQmzrDacySlsP48_PpSjs2jYGVuMmYaSljO43pog99iQ2=
&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWhVNXTXXYzzSKvFVPeQ7yxpZfQtGDRf4Vs_iV-Uv1CaCuL=
eXtpgYO-F6nZPP2dFmbU1&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWjVk89ZbukftDwcKgNRTDAGo9-GGKh_tgP3ljQEE94F-xu=
e_VWN058JMpdUhp_KZ6M1&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWgs4b2mHa6VsMCV5OH-6k-133cGUeIe4fGhQrMwN4adziT=
EihyIM-vksi9ghZE9iYo1&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWhw1wI0CBGnM1tPmRBnkyMwQm-6HH037jJix9sEHksyJHF=
yPmZ1TZZCdy99yo2ZouobeL9ngozw6o5MbrA29Vzp0&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWijPavNY_t7FChHgAx3I21o8IuOhikmBzAP0yEQIyP_1FX=
KK35eZ7YTDiJoS8sSyOK71O2SrVrakrgZc6rHr4-R0&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWgPDCDdGeB4R8fNeJS6xpA-7GkSKRg6N6Yzf0khkOW3WOt=
0TBzeEdr5PgvI5JQsDo01&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3DzF4vbtCuoOa5BE=
xf8HeznQcIBdo9bHVAfFBbM5pmRWhJugwk7q8UYWwN3Bx0EIsEsqB0_9tZALaFi3Nn3zCrjoT=
MlZg03rmUtUuKDpfCeT01&amp;t=3D633261758406827827"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3D2hl4qQHRVYgzL-=
w0LJxlRBQv0ABXG4AcYTRyEuaesW8U1MMJvAfyziORrOBbs8-MbiPCFCgg-0UodFxkvvKgkOz=
eYup_Sw01xpWv2YrVVwU1&amp;t=3D633261758439484077"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.blogtalkradio.com/ScriptResource.axd?d=3D2hl4qQHRVYgzL-=
w0LJxlRBQv0ABXG4AcYTRyEuaesW8U1MMJvAfyziORrOBbs8-MbiPCFCgg-0UodFxkvvKgkPj=
ssIdEioEwyROr56muyIY1&amp;t=3D633261758439484077"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ScriptManager1', =
document.getElementById('form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['fUpdatePa=
nelButton','fUpdatePanelTimeRemaining','tListenerUpdatePanel','fUpdatePan=
elPopup','tCommentsUpdatePanel'], ['ReminderPopup1','Timer1'], [], 90);
//]]>
</SCRIPT>
<!-- Begin -  Site: Blogtalkradio Zone: 67-->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var browName =3D navigator.appName;
var browDateTime =3D (new Date()).getTime();
var browVersion =3D parseInt(navigator.appVersion);
var ua=3Dnavigator.userAgent.toLowerCase();
var adcode=3D'';
var Keywords =3D escape('Books');
if (browName=3D=3D'Netscape'){
if (browVersion>=3D5)=20
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D67&amp;Task=3DGet&amp=
;Browser=3DNETSCAPE6&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '" width=3D0 height=3D0 Marginwidth=3D0 =
Marginheight=3D0 Hspace=3D0 Vspace=3D0 Frameborder=3D0 =
Scrolling=3DNo></ifr'+'ame>'); }
else if ((browVersion>=3D4)&&(ua.indexOf("mac")=3D=3D-1))
{ document.write('<s'+'cript =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D67&amp;Task=3DGet&amp=
;Browser=3DNETSCAPE4&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '">');
document.write('</'+'scr'+'ipt>');
document.write(adcode); }
else if (browVersion>=3D3)=20
{ document.write('<a =
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D67&amp;Task=3DClick&=
amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
target=3D"_blank"><img =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D67&amp;Task=3DGet&amp=
;Mode=3DHTML&amp;SiteID=3D1&PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
width=3D"0" height=3D"0" border=3D"0" alt=3D""></a>'); } }
else
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D67&amp;Task=3DGet&amp=
;SiteID=3D1&amp;X=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + =
'" width=3D0 height=3D0 Marginwidth=3D0 Marginheight=3D0 Hspace=3D0 =
Vspace=3D0 Frameborder=3D0 Scrolling=3DNo></ifr'+'ame>'); }
// -->=20
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D67&amp;Task=3DClick&=
amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D12&amp;Keywords=3DBookstarget=
=3D"=20
_blank?><IMG height=3D0 alt=3D""=20
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D67&amp;Task=3DGet&amp=
;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D12&amp;Keywords=3DBooks"=20
width=3D0 border=3D0></A> </NOSCRIPT><!-- End -  Site: Blogtalkradio =
Zone: 67--><!-- Begin -  Site: Blogtalkradio Zone: 68-->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var browName =3D navigator.appName;
var browDateTime =3D (new Date()).getTime();
var browVersion =3D parseInt(navigator.appVersion);
var ua=3Dnavigator.userAgent.toLowerCase();
var adcode=3D'';
var Keywords =3D escape('Books');
if (browName=3D=3D'Netscape'){
if (browVersion>=3D5)=20
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D68&amp;Task=3DGet&amp=
;Browser=3DNETSCAPE6&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '" width=3D0 height=3D0 Marginwidth=3D0 =
Marginheight=3D0 Hspace=3D0 Vspace=3D0 Frameborder=3D0 =
Scrolling=3DNo></ifr'+'ame>'); }
else if ((browVersion>=3D4)&&(ua.indexOf("mac")=3D=3D-1))
{ document.write('<s'+'cript =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D68&amp;Task=3DGet&amp=
;Browser=3DNETSCAPE4&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '">');
document.write('</'+'scr'+'ipt>');
document.write(adcode); }
else if (browVersion>=3D3)=20
{ document.write('<a =
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D68&amp;Task=3DClick&=
amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
target=3D"_blank"><img =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D68&amp;Task=3DGet&amp=
;Mode=3DHTML&amp;SiteID=3D1&PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
width=3D"0" height=3D"0" border=3D"0" alt=3D""></a>'); } }
else
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D68&amp;Task=3DGet&amp=
;SiteID=3D1&amp;X=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + =
'" width=3D0 height=3D0 Marginwidth=3D0 Marginheight=3D0 Hspace=3D0 =
Vspace=3D0 Frameborder=3D0 Scrolling=3DNo></ifr'+'ame>'); }
// -->=20
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D68&amp;Task=3DClick&=
amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D12&amp;Keywords=3DBookstarget=
=3D"=20
_blank?><IMG height=3D0 alt=3D""=20
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D68&amp;Task=3DGet&amp=
;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D12&amp;Keywords=3DBooks"=20
width=3D0 border=3D0></A> </NOSCRIPT><!-- End -  Site: Blogtalkradio =
Zone: 68-->
<DIV id=3Dshowpage>
<SCRIPT language=3Djavascript>
            var prm =3D Sys.WebForms.PageRequestManager.getInstance();
         =20
            prm.add_pageLoading(function() {
            var f =3D document.getElementById("__VIEWSTATEFIELDCOUNT");
            if (f) f.parentNode.removeChild(f);
            });
           =20
            </SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
                function AjaxError(e,clientID)
                {
                   // alert(clientID + " had an error " + e);
                }
            </SCRIPT>

<DIV id=3Dadspace><!-- Begin -  Site: Blogtalkradio Zone: 190147-->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var browName =3D navigator.appName;
var browDateTime =3D (new Date()).getTime();
var browVersion =3D parseInt(navigator.appVersion);
var ua=3Dnavigator.userAgent.toLowerCase();
var adcode=3D'';
var Keywords =3D escape('Books,HostID:23333,ShowID:356231');
if (browName=3D=3D'Netscape'){
if (browVersion>=3D5)=20
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190147&amp;Task=3DGet=
&amp;Browser=3DNETSCAPE6&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '" width=3D728 height=3D90 =
Marginwidth=3D0 Marginheight=3D0 Hspace=3D0 Vspace=3D0 Frameborder=3D0 =
Scrolling=3DNo></ifr'+'ame>'); }
else if ((browVersion>=3D4)&&(ua.indexOf("mac")=3D=3D-1))
{ document.write('<s'+'cript =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190147&amp;Task=3DGet=
&amp;Browser=3DNETSCAPE4&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '">');
document.write('</'+'scr'+'ipt>');
document.write(adcode); }
else if (browVersion>=3D3)=20
{ document.write('<a =
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190147&amp;Task=3DCl=
ick&amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
target=3D"_blank"><img =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190147&amp;Task=3DGet=
&amp;Mode=3DHTML&amp;SiteID=3D1&PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
width=3D"728" height=3D"90" border=3D"0" alt=3D""></a>'); } }
else
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190147&amp;Task=3DGet=
&amp;SiteID=3D1&amp;X=3D' + browDateTime  + '&amp;Keywords=3D' + =
Keywords  + '" width=3D728 height=3D90 Marginwidth=3D0 Marginheight=3D0 =
Hspace=3D0 Vspace=3D0 Frameborder=3D0 Scrolling=3DNo></ifr'+'ame>'); }
// -->=20
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190147&amp;Task=3DCl=
ick&amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D37&amp;Keywords=3DBooks,H=
ostID:23333,ShowID:356231target=3D"=20
_blank?><IMG height=3D90 alt=3D"" src=3D"" width=3D728 border=3D0></A> =
</NOSCRIPT><!-- End -  Site: Blogtalkradio Zone: 190147--></DIV>
<DIV id=3Dcontent>
<DIV id=3Dbreadcrumb><A =
href=3D"http://www.blogtalkradio.com/default.aspx"=20
target=3D_blank>Home</A> &gt; <A id=3DUserBreadcrumbHyperlink=20
href=3D"http://www.blogtalkradio.com/conversationslive" =
target=3D_blank>C. A.=20
Webb</A> &gt; Author Darden North talks to Conversations LIVE! </DIV>
<DIV id=3Dshowinfo><INPUT id=3DhdnShowID type=3Dhidden value=3D356231 =
name=3DhdnShowID>=20
<INPUT id=3DhdnPageTitle type=3Dhidden=20
value=3D"darden north conversations book club and conversations book =
club darden noth talk radio show | Author Darden North talks to =
Conversations LIVE!"=20
name=3DhdnPageTitle> <INPUT id=3DhdnMetaDescription type=3Dhidden=20
name=3DhdnMetaDescription> <INPUT id=3DhdnMetaKeywords type=3Dhidden=20
name=3DhdnMetaKeywords> <INPUT id=3DhdnMetaFeed type=3Dhidden=20
value=3Dhttp://www.blogtalkradio.com/conversationslive =
name=3DhdnMetaFeed> <INPUT=20
id=3DhndUserID type=3Dhidden =
value=3D9fc52349-5a0a-46a4-8313-73f1fa7743d0=20
name=3DhndUserID>=20
<DIV class=3Dshowbody>
<DIV class=3Dshowcontrols>
<DIV class=3Dshowright><A id=3DhlAltLink style=3D"FONT-SIZE: 8pt"=20
href=3D"http://www.blogtalkradio.com/conversationslive/2008/12/12/Author-=
Darden-North-talks-to-Conversations-LIVE.mp3"=20
target=3D_blank>Open in your default player</A> <BR><A =
id=3DhlSeparateWindowLink=20
style=3D"FONT-SIZE: 8pt" onclick=3D"javascript: detach_player(); return =
false;"=20
href=3D"http://www.blogtalkradio.com/conversationslive/2008/12/12/Author-=
Darden-North-talks-to-Conversations-LIVE/standaloneplayer.aspx?ShowID=3D3=
56231"=20
target=3D_blank>Detach into a separate window</A>=20
<DIV class=3Dbtrplayercontrol id=3DdivPlayers><EMBED=20
pluginspage=3Dhttp://www.macromedia.com/go/getflashplayer=20
src=3Dhttp://www.blogtalkradio.com/player.swf?displayheight=3D&amp;file=3D=
http://www.blogtalkradio.com%2fconversationslive%2fplay_list.xml%3fshow_i=
d%3d356231%26localembed%3dshowpage%26playad%3dfalse&amp;javascriptid=3DFl=
ashPlayer1&amp;autostart=3Dtrue&amp;shuffle=3Dfalse&amp;callback=3Dhttp:/=
/www.blogtalkradio.com/FlashPlayerCallback.aspx?localembed=3Dshowpage&amp=
;referrer_url=3D%2fshow.aspx&amp;volume=3D80&amp;corner=3Drounded=20
width=3D160 height=3D152 type=3Dapplication/x-shockwave-flash =
menu=3D"false"=20
wmode=3D"transparent" quality=3D"high"></EMBED>=20
<DIV id=3DLivePlayerDiv></DIV></DIV></DIV>
<DIV id=3DUpdatePanelButton>
<DIV class=3D"iconbar barfriend" id=3DsideButtonsDiv><B class=3Dcor><B =
class=3Dcor1><B><!-- --></B></B><B class=3Dcor2><B><!-- --></B></B><B =
class=3Dcor3><!-- --></B><B class=3Dcor4><!-- --></B><B =
class=3Dcor5><!-- --></B></B>
<DIV class=3Dcorfg>
<DIV id=3DFavorites1_ajxPanel1><!-- 1.7.2 --><INPUT=20
id=3DFavorites1_ajxPanel1PostDataValue type=3Dhidden=20
name=3DFavorites1_ajxPanel1PostDataValue>
<SCRIPT =
type=3Dtext/javascript>/*<![CDATA[*/window["Favorites1_ajxPanel1"] =3D =
new =
RadAjaxPanelNamespace.RadAjaxPanel({ClientID:"Favorites1_ajxPanel1",Enabl=
eOutsideScripts:false,EnablePageHeadUpdate:true,Url:"/show.aspx?userurl=3D=
conversationslive&amp;year=3D2008&amp;month=3D12&amp;day=3D12&amp;url=3Da=
uthor-darden-north-talks-to-conversations-live",LoadingPanelID:"Favorites=
1_AjaxLoadingPanel1",ActiveElementID:"",ClientEvents:{OnRequestStart:"",O=
nRequestSent:"",OnResponseReceived:"",OnResponseEnd:"",OnRequestError:""}=
,FormID:"form1",UniqueID:"Favorites1$ajxPanel1"});/*]]>*/</SCRIPT>
 <INPUT id=3DFavorites1_hdnHostID type=3Dhidden value=3D23333=20
name=3DFavorites1$hdnHostID> <INPUT =
id=3DFavorites1_userFavoriteIDHiddenField=20
type=3Dhidden name=3DFavorites1$userFavoriteIDHiddenField><BUTTON =
class=3D""=20
id=3DFavorites1_btnFavorites=20
onclick=3D"javascript:alert('You are not logged in.  Please log in to =
set favorites.');return false;AjaxNS.AR('Favorites1$btnFavorites', '', =
'Favorites1_ajxPanel1', event); return false; =
AjaxNS.AR('Favorites1$btnFavorites','', 'Favorites1_ajxPanel1', event); =
return false;"><IMG=20
id=3DFavorites1_imgFav title=3D"add to favorites"=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
alt=3D"add to favorites" =
src=3D"http://www.blogtalkradio.com/img/icon-add-fav.gif">=20
add to favorites</BUTTON>=20
<DIV class=3DmodalPopup id=3DFavorites1_divReminderSetting =
style=3D"DISPLAY: none">
<P><BR><SPAN id=3DFavorites1_reqMessageLabel></SPAN><A=20
id=3DFavorites1_settingsHyperLink style=3D"TEXT-DECORATION: none"=20
href=3D"http://www.blogtalkradio.com/user/Settings.aspx"></A></P>
<P><INPUT id=3DFavorites1_btnOk onclick=3D"AjaxNS.AR('Favorites1$btnOk', =
'', 'Favorites1_ajxPanel1', event); return false;" type=3Dsubmit =
value=3Dok name=3DFavorites1$btnOk>=20
</P></DIV></DIV>
<DIV id=3DFavorites1_AjaxLoadingPanel1=20
style=3D"DISPLAY: none; WIDTH: 75px; HEIGHT: 75px"><IMG =
id=3DFavorites1_Image1=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
alt=3DProcessing... =
src=3D"http://www.blogtalkradio.com/img/Loading.gif">
<SCRIPT type=3Dtext/javascript>RadAjaxNamespace.AddPanel( { ClientID : =
'Favorites1_AjaxLoadingPanel1', IsSticky : false, InitialDelayTime: 100, =
MinDisplayTime: 100, Transparency: 0 } );</SCRIPT>
 </DIV>
<DIV class=3Dclearall></DIV></DIV><B class=3Dcor><B class=3Dcor5><!-- =
--></B><B=20
class=3Dcor4><!-- --></B><B class=3Dcor3><!-- --></B><B=20
class=3Dcor2><B><!-- --></B></B><B class=3Dcor1><B><!-- =
--></B></B></B></DIV></DIV>
<P class=3Dsponsorsmall></P>
<DIV class=3Dshowright><!-- Begin -  Site: Blogtalkradio Zone: 190150-->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var browName =3D navigator.appName;
var browDateTime =3D (new Date()).getTime();
var browVersion =3D parseInt(navigator.appVersion);
var ua=3Dnavigator.userAgent.toLowerCase();
var adcode=3D'';
var Keywords =3D escape('Books,HostID:23333,ShowID:356231');
if (browName=3D=3D'Netscape'){
if (browVersion>=3D5)=20
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190150&amp;Task=3DGet=
&amp;Browser=3DNETSCAPE6&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '" width=3D160 height=3D600 =
Marginwidth=3D0 Marginheight=3D0 Hspace=3D0 Vspace=3D0 Frameborder=3D0 =
Scrolling=3DNo></ifr'+'ame>'); }
else if ((browVersion>=3D4)&&(ua.indexOf("mac")=3D=3D-1))
{ document.write('<s'+'cript =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190150&amp;Task=3DGet=
&amp;Browser=3DNETSCAPE4&amp;SiteID=3D1&amp;X=3D' + browDateTime  + =
'&amp;Keywords=3D' + Keywords  + '">');
document.write('</'+'scr'+'ipt>');
document.write(adcode); }
else if (browVersion>=3D3)=20
{ document.write('<a =
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190150&amp;Task=3DCl=
ick&amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
target=3D"_blank"><img =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190150&amp;Task=3DGet=
&amp;Mode=3DHTML&amp;SiteID=3D1&PageID=3D' + browDateTime + =
'&RandomNumber=3D' + browDateTime  + '&amp;Keywords=3D' + Keywords  + '" =
width=3D"160" height=3D"600" border=3D"0" alt=3D""></a>'); } }
else
{ document.write('<ifr'+'ame =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190150&amp;Task=3DGet=
&amp;SiteID=3D1&amp;X=3D' + browDateTime  + '&amp;Keywords=3D' + =
Keywords  + '" width=3D160 height=3D600 Marginwidth=3D0 Marginheight=3D0 =
Hspace=3D0 Vspace=3D0 Frameborder=3D0 Scrolling=3DNo></ifr'+'ame>'); }
// -->=20
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190150&amp;Task=3DCl=
ick&amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D37&amp;Keywords=3DBooks,H=
ostID:23333,ShowID:356231target=3D"=20
_blank?><IMG height=3D600 alt=3D"" src=3D"" width=3D160 border=3D0></A> =
</NOSCRIPT><!-- End -  Site: Blogtalkradio Zone: =
190150--></DIV></DIV><!--showcontrols-->
<DIV class=3Dshowheader>
<H2>Call-in Number:&nbsp; <STRONG><SPAN id=3DCallinNumberLabel>(347)=20
426-3645</SPAN></STRONG> </H2><A class=3Dbuttontalk =
id=3DAddthisbookmarkHyperlink=20
onclick=3D"addthis_url=3D location.href; addthis_title =3D =
Author+Darden+North+talks+to+Conversations+LIVE!;"=20
href=3D"http://www.addthis.com/bookmark.php?pub=3DBlogTalkRadio&amp;url=3D=
http%3a%2f%2fwww.blogtalkradio.com%2fconversationslive%2f2008%2f12%2f12%2=
fAuthor-Darden-North-talks-to-Conversations-LIVE&amp;title=3DAuthor+Darde=
n+North+talks+to+Conversations+LIVE!"=20
target=3D_blank><IMG id=3DAddthisbookmarkImage=20
title=3D"Bookmark using any bookmark manager!"=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 125px; HEIGHT: 16px; =
BORDER-RIGHT-WIDTH: 0px"=20
alt=3D"Bookmark using any bookmark manager!"=20
src=3D"http://s3.addthis.com/button1-bm.gif"></A>
<SCRIPT type=3Dtext/javascript>var addthis_pub =3D =
'blogtalkradio';</SCRIPT>

<SCRIPT src=3D"http://s9.addthis.com/js/widget.php?v=3D10"=20
type=3Dtext/javascript></SCRIPT>
 <INPUT id=3DClicktoTalk1_hdnListenerNo type=3Dhidden value=3D0=20
name=3DClicktoTalk1$hdnListenerNo> </DIV><!--showheader-->
<DIV class=3D"TextAdBody KonaBody">
<DIV class=3Dshowdescription>
<DIV id=3DUpdatePanelTimeRemaining><SPAN id=3DTimer1=20
style=3D"DISPLAY: none; VISIBILITY: hidden"></SPAN></DIV>
<TABLE class=3Dshowattributes id=3DShowDetailsTable>
  <TBODY>
  <TR class=3Dodd>
    <TD class=3Dattribute>Host Name </TD>
    <TD class=3Dvalue colSpan=3D2><A id=3DhlHostName=20
      onclick=3D"window.open('/conversationslive',356231);return false;" =

      href=3D"http://www.blogtalkradio.com/conversationslive"><SPAN=20
      id=3DHostNameLabel>C. A. Webb</SPAN></A> </TD></TR>
  <TR class=3Deven>
    <TD class=3Dattribute>Show Name </TD>
    <TD class=3Dvalue colSpan=3D2><SPAN id=3DShowNameLabel>Author Darden =
North talks=20
      to Conversations LIVE!</SPAN> </TD></TR>
  <TR class=3Dodd id=3DShowDateTR>
    <TD class=3Dattribute>Date / Time </TD>
    <TD class=3Dvalue colSpan=3D2><SPAN id=3DShowDateLabel>12/11/2008 =
7:00:00=20
      PM</SPAN> </TD></TR>
  <TR class=3Deven>
    <TD class=3Dattribute>Show Length </TD>
    <TD class=3Dvalue colSpan=3D2><SPAN id=3DShowLengthLabel>30 =
Minutes</SPAN>=20
</TD></TR>
  <TR class=3Dodd>
    <TD class=3Dattribute>Show Description </TD>
    <TD class=3D"value small" colSpan=3D2>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
        <TBODY>
        <TR>
          <TD vAlign=3Dtop><SPAN id=3DShowDescriptionLabel>For author =
Darden=20
            North, the third time is not just a charm, it is an =
unforgettable=20
            page-turner. He talks about his third book FRESH FROZEN, how =
he=20
            feels as though his writing career has developed and how he =
juggles=20
            the challenges of his personal and professional lives. =
Additional=20
            information about the book and the author can be found at=20
            http://www.dardennorth.com. </SPAN></TD>
          <TD>
            <DIV style=3D"FLOAT: right">
            <SCRIPT language=3Djavascript type=3Dtext/javascript>
  =20
    var numOfPicts =3D 12;
    var numCurrentPict =3D 1;
    var numPicsVisibleAtOnce =3D 3;
    var btnLeft;
    var btnRight;
    var intDelayms =3D 200;
    var intTimeElapsed;
    var intSwitchIntervalSeconds;
    var intScrollsRunning =3D 0;
    var intervalID;
    var bPaused =3D false;
    var itemWidth =3D 200;
    var itemHeight =3D 230;
    function initScrollLayer(intNumItems, intNumPicsAtOnce, =
btnLeftClientID, btnRightClientID, intDelayInMS, =
intSecondsBetweenAutoSlide, intItemWidth, intItemHeight, =
intArrowTDWidth)=20
    {
       =20
        numOfPicts =3D intNumItems;
        numCurrentPict =3D 1;
        numPicsVisibleAtOnce =3D intNumPicsAtOnce;
        btnLeft =3D document.getElementById(btnLeftClientID);
        btnRight =3D document.getElementById(btnRightClientID);
        intDelayms =3D intDelayInMS;
        intSwitchIntervalSeconds =3D intSecondsBetweenAutoSlide;
        itemWidth =3D intItemWidth;
        itemHeight =3D intItemHeight;
        document.getElementById('scrollContent').style.width =3D =
(intItemWidth * numOfPicts) + "px";
        document.getElementById('holdStill').style.height =3D itemHeight =
+ "px";
        document.getElementById('holdStill').style.width =3D =
(numPicsVisibleAtOnce * itemWidth ) + 'px';
        document.getElementById('HorizontalscrollContainer').style.clip =
=3D 'rect(0px, ' + (numPicsVisibleAtOnce * itemWidth) + 'px, ' + =
itemHeight + 'px, 0px)';
        document.getElementById('HorizontalscrollContainer').style.width =
=3D (numPicsVisibleAtOnce * itemWidth) + 'px';
        =
document.getElementById('HorizontalscrollContainer').style.height =3D =
itemHeight + "px";
        document.getElementById('highlightSlider').style.width =3D(2 * =
intArrowTDWidth + numPicsVisibleAtOnce * itemWidth) + 'px';
      =20
      =20
      // arguments: id of layer containing scrolling layers (clipped =
layer), id of layer to scroll,=20
      // if horizontal scrolling, id of element containing scrolling =
content (table?)
      var wndo =3D new dw_scrollObj('HorizontalscrollContainer', 'lyr1', =
'scrollContent');
     =20
      //DatelastTimerExpiry =3D  new Date().getTime();
      intervalID =3D =
window.setTimeout("ScrollRight(true);",intSwitchIntervalSeconds * 1000 + =
2000);
      // pass id('s) of scroll area(s) if inside table(s)
      dw_scrollObj.GeckoTableBugFix('HorizontalscrollContainer');=20
     =20
      // set up the timer
     =20
    }
    function ScrollLeft()
    {
        if (intScrollsRunning =3D=3D 0)
        {
            intScrollsRunning =3D intScrollsRunning + 1;
            numCurrentPict =3D numCurrentPict - 1;
            window.setTimeout("restoreLeft()",intDelayms);
            if (numCurrentPict >=3D 1)
            {
                =
dw_scrollObj.scrollBy('HorizontalscrollContainer',itemWidth,0,intDelayms)=

               =20
            }
            else
            {
                dw_scrollObj.scrollBy('HorizontalscrollContainer',-1 * =
itemWidth * (numOfPicts -1),0,intDelayms)
                numCurrentPict =3D numOfPicts - numPicsVisibleAtOnce + =
1;
            }
           =20
           =20
        }
    }
    function restoreLeft()
    {
       =20
        intScrollsRunning =3D intScrollsRunning - 1;
       =20
    }
    function ScrollRight(bIsTimer)
    {
        if (intScrollsRunning =3D=3D 0 && (bIsTimer =3D=3D false || =
(bIsTimer =3D=3D true && bPaused =3D=3D false)))
        {
            intScrollsRunning =3D intScrollsRunning + 1;
            numCurrentPict =3D numCurrentPict + 1;
            if (bIsTimer)
                window.setTimeout("restoreRight(true)",intDelayms);
            else
                window.setTimeout("restoreRight(false)",intDelayms);
            if (numCurrentPict <=3D (numOfPicts - numPicsVisibleAtOnce + =
1))
            {
                dw_scrollObj.scrollBy('HorizontalscrollContainer',-1 * =
itemWidth,0,intDelayms)
               =20
            }
            else
            {
                =
dw_scrollObj.scrollBy('HorizontalscrollContainer',itemWidth * =
(numOfPicts - 1),0,intDelayms)
                numCurrentPict =3D 1;
            }
           =20
        }
       =20
    }
     function restoreRight(bIsTimer)
    {
        if (bIsTimer =3D=3D true)
        {
            // reset the timer
            intervalID =3D =
window.setTimeout("ScrollRight(true);",intSwitchIntervalSeconds * 1000);
        }
        intScrollsRunning =3D intScrollsRunning - 1;
    }
    function unPause()
    {
       =20
        // reset the timer
        intervalID =3D =
window.setTimeout("ScrollRight(true);",intSwitchIntervalSeconds * 1000);
        bPaused =3D false;
    }
    function pause()
    {
        // clear the pause
        window.clearInterval(intervalID);
        bPaused =3D true;
    }
        function hoverLeft()
    {
        btnLeft.src =3D btnLeft.src.replace("grey","white");
        pause();
    }
    function unHoverLeft()
    {
        btnLeft.src =3D btnLeft.src.replace("white","grey");
        unPause();
    }
    function hoverRight()
    {
        btnRight.src =3D btnRight.src.replace("grey","white");
        pause();
    }
    function unHoverRight()
    {
        btnRight.src =3D btnRight.src.replace("white","grey");
        unPause();
    }

</SCRIPT>
            <INPUT id=3DucBookJacketScroller_hdnNumHighlights =
type=3Dhidden value=3D3=20
            name=3DucBookJacketScroller$hdnNumHighlights> <INPUT=20
            id=3DucBookJacketScroller_hdnTransitionDelayMS type=3Dhidden =
value=3D1500=20
            name=3DucBookJacketScroller$hdnTransitionDelayMS> <INPUT=20
            id=3DucBookJacketScroller_hdnAutoSwitchSeconds type=3Dhidden =
value=3D5=20
            name=3DucBookJacketScroller$hdnAutoSwitchSeconds> <INPUT=20
            id=3DucBookJacketScroller_hdnItemWidth type=3Dhidden =
value=3D200=20
            name=3DucBookJacketScroller$hdnItemWidth> <INPUT=20
            id=3DucBookJacketScroller_hdnItemHeight type=3Dhidden =
value=3D200=20
            name=3DucBookJacketScroller$hdnItemHeight> <INPUT=20
            id=3DucBookJacketScroller_hdnItemsVisibleAtOnce =
type=3Dhidden value=3D1=20
            name=3DucBookJacketScroller$hdnItemsVisibleAtOnce> <INPUT=20
            id=3DucBookJacketScroller_hdnArrowTDWidth type=3Dhidden =
value=3D0=20
            name=3DucBookJacketScroller$hdnArrowTDWidth> <INPUT=20
            id=3DucBookJacketScroller_hdnMaxDescLen type=3Dhidden =
value=3D65=20
            name=3DucBookJacketScroller$hdnMaxDescLen> <INPUT=20
            id=3DucBookJacketScroller_hdnShowID type=3Dhidden =
value=3D356231=20
            name=3DucBookJacketScroller$hdnShowID>=20
            <TABLE id=3DhighlightSlider>
              <TBODY>
              <TR>
                <TD align=3Dmiddle><INPUT =
id=3DucBookJacketScroller_btnLeft=20
                  onmouseover=3DhoverLeft(); title=3D"click to scroll"=20
                  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 30px; HEIGHT: 30px; =
BORDER-RIGHT-WIDTH: 0px"=20
                  onclick=3D"ScrollLeft(); return false;"=20
                  onmouseout=3DunHoverLeft(); type=3Dimage alt=3D"click =
to scroll"=20
                  src=3D"http://www.blogtalkradio.com/img/left_grey.gif" =

                  name=3DucBookJacketScroller$btnLeft> <INPUT=20
                  id=3DucBookJacketScroller_btnRight =
onmouseover=3DhoverRight();=20
                  title=3D"click to scroll"=20
                  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 30px; HEIGHT: 30px; =
BORDER-RIGHT-WIDTH: 0px"=20
                  onclick=3D"ScrollRight(false); return false;"=20
                  onmouseout=3DunHoverRight(); type=3Dimage alt=3D"click =
to scroll"=20
                  =
src=3D"http://www.blogtalkradio.com/img/right_grey.gif"=20
                  name=3DucBookJacketScroller$btnRight> </TD></TR>
              <TR>
                <TD>
                  <DIV id=3DholdStill>
                  <DIV id=3DHorizontalscrollContainer =
onmouseover=3Dpause();=20
                  onmouseout=3DunPause();>
                  <DIV id=3Dlyr1>
                  <TABLE id=3DscrollContent=20
                  style=3D"TABLE-LAYOUT: fixed; BORDER-COLLAPSE: =
collapse; border-spacing: 0"=20
                  cellSpacing=3D0 cellPadding=3D0 border=3D0>
                    <TBODY>
                    <TR align=3Dmiddle>
                      <TD=20
                      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: =
0px; TEXT-ALIGN: center"><SPAN=20
                        id=3Dspanblock=20
                        style=3D"PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; =
WIDTH: 200px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 200px"><A=20
                        =
href=3D"http://www.amazon.com/gp/product/0977112632?ie=3DUTF8&amp;tag=3Db=
logtalka913-20&amp;linkCode=3Das2&amp;camp=3D1789&amp;creative=3D9325&amp=
;creativeASIN=3D0977112632"=20
                        target=3D_blank><IMG=20
                        =
src=3D"http://ecx.images-amazon.com/images/I/511UxV%2BF3eL._SL160_.jpg"=20
                        border=3D0> </A><IMG=20
                        style=3D"BORDER-RIGHT: 0px; BORDER-TOP: 0px; =
MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px"=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.assoc-amazon.com/e/ir?t=3Dblogtalka913-20&amp;l=3Das2&a=
mp;o=3D1&amp;a=3D0977112632"=20
                        width=3D1> </SPAN></TD>
                      <TD=20
                      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: =
0px; TEXT-ALIGN: center"><SPAN=20
                        id=3Dspanblock=20
                        style=3D"PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; =
WIDTH: 200px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 200px"><A=20
                        =
href=3D"http://www.amazon.com/gp/product/0977112616?ie=3DUTF8&amp;tag=3Db=
logtalka913-20&amp;linkCode=3Das2&amp;camp=3D1789&amp;creative=3D9325&amp=
;creativeASIN=3D0977112616"=20
                        target=3D_blank><IMG=20
                        =
src=3D"http://ecx.images-amazon.com/images/I/51sNR9NjseL._SL160_.jpg"=20
                        border=3D0> </A><IMG=20
                        style=3D"BORDER-RIGHT: 0px; BORDER-TOP: 0px; =
MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px"=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.assoc-amazon.com/e/ir?t=3Dblogtalka913-20&amp;l=3Das2&a=
mp;o=3D1&amp;a=3D0977112616"=20
                        width=3D1> </SPAN></TD>
                      <TD=20
                      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: =
0px; TEXT-ALIGN: center"><SPAN=20
                        id=3Dspanblock=20
                        style=3D"PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; =
WIDTH: 200px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 200px"><A=20
                        =
href=3D"http://www.amazon.com/gp/product/0977112624?ie=3DUTF8&amp;tag=3Db=
logtalka913-20&amp;linkCode=3Das2&amp;camp=3D1789&amp;creative=3D9325&amp=
;creativeASIN=3D0977112624"=20
                        target=3D_blank><IMG=20
                        =
src=3D"http://ecx.images-amazon.com/images/I/51vadwiJXLL._SL160_.jpg"=20
                        border=3D0> </A><IMG=20
                        style=3D"BORDER-RIGHT: 0px; BORDER-TOP: 0px; =
MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px"=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.assoc-amazon.com/e/ir?t=3Dblogtalka913-20&amp;l=3Das2&a=
mp;o=3D1&amp;a=3D0977112624"=20
                        width=3D1> </SPAN></TD></TR></TBODY></TABLE>
                  <SCRIPT=20
                  =
src=3D"http://www.assoc-amazon.com/s/link-enhancer?tag=3Dblogtalka1-20&am=
p;o=3D1"=20
                  type=3Dtext/javascript></SCRIPT>
                  <NOSCRIPT><IMG=20
                  =
src=3D"http://www.assoc-amazon.com/s/noscript?tag=3Dblogtalka1-20">"</NOS=
CRIPT>=20
                  =
</DIV></DIV></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TAB=
LE></TD></TR>
  <TR class=3Deven id=3DTagsTR>
    <TD class=3Dattribute>Keywords </TD>
    <TD class=3Dvalue colSpan=3D2>
      <UL class=3DtagUL id=3DTagsUL>
        <LI><A=20
        =
href=3D"http://www.blogtalkradio.com/search/darden+north+conversations+bo=
ok+club">darden=20
        north conversations book club </A><A=20
        =
href=3D"http://www.blogtalkradio.com/rss/tag/darden%20north%20conversatio=
ns%20book%20club.rss"><IMG=20
        style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
        src=3D"http://www.blogtalkradio.com/img/rss_tiny.gif"></A><A=20
        style=3D"PADDING-LEFT: 1px"=20
        =
href=3D"itpc://www.blogtalkradio.com/rss/tag/darden+north+conversations+b=
ook+club.rss"><IMG=20
        style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
        =
src=3D"http://www.blogtalkradio.com/img/itunes_trans.png"></A></LI>
        <LI><A=20
        =
href=3D"http://www.blogtalkradio.com/search/conversations+book+club+darde=
n+noth">conversations=20
        book club darden noth </A><A=20
        =
href=3D"http://www.blogtalkradio.com/rss/tag/conversations%20book%20club%=
20darden%20noth.rss"><IMG=20
        style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
        src=3D"http://www.blogtalkradio.com/img/rss_tiny.gif"></A><A=20
        style=3D"PADDING-LEFT: 1px"=20
        =
href=3D"itpc://www.blogtalkradio.com/rss/tag/conversations+book+club+dard=
en+noth.rss"><IMG=20
        style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
        =
src=3D"http://www.blogtalkradio.com/img/itunes_trans.png"></A></LI>
        <LI style=3D"BORDER-RIGHT-WIDTH: 0px"><A=20
        =
href=3D"http://www.blogtalkradio.com/search/darden+north+cyrus+webb">dard=
en=20
        north cyrus webb </A><A=20
        =
href=3D"http://www.blogtalkradio.com/rss/tag/darden%20north%20cyrus%20web=
b.rss"><IMG=20
        style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
        src=3D"http://www.blogtalkradio.com/img/rss_tiny.gif"></A><A=20
        style=3D"PADDING-LEFT: 1px"=20
        =
href=3D"itpc://www.blogtalkradio.com/rss/tag/darden+north+cyrus+webb.rss"=
><IMG=20
        style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
        =
src=3D"http://www.blogtalkradio.com/img/itunes_trans.png"></A></LI></UL><=
/TD></TR>
  <TR class=3Dodd id=3DAverageRatingTR>
    <TD class=3Dattribute>Rating </TD>
    <TD class=3Dvalue colSpan=3D2>
      <DIV id=3DStarRatingsImages1_divStars><IMG =
id=3DStarRatingsImages1_imgStar1=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"><!-- =
height=3D"16" width=3D"13" -->=20
      <IMG id=3DStarRatingsImages1_imgStar2=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"> <IMG=20
      id=3DStarRatingsImages1_imgStar3=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"> <IMG=20
      id=3DStarRatingsImages1_imgStar4=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"> <IMG=20
      id=3DStarRatingsImages1_imgStar5=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif">=20
</DIV></TD></TR></TBODY></TABLE></DIV></DIV><!--showdescription--><!--sho=
winfo--><!--showbody-->
<DIV id=3Dshowsocial>
<DIV class=3Dshowlisteners style=3D"DISPLAY: block">
<H4 id=3DListenersH>Listeners</H4>
<DIV id=3DListenerUpdatePanel><INPUT =
id=3DListenerImages_hdnShowUserNames=20
type=3Dhidden value=3DFalse name=3DListenerImages$hdnShowUserNames>=20
<UL class=3Diconlist id=3DImageList>
  <LI class=3D"iconshow smicon"><A class=3D"iconframe smicon"=20
  id=3DListenerImages_ImageList_ctl01_UserHyperlink=20
  href=3D"http://www.blogtalkradio.com/conversationslive"><IMG=20
  id=3DListenerImages_ImageList_ctl01_UserImage title=3D"C. A. Webb"=20
  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
  alt=3D"C. A. Webb"=20
  =
src=3D"http://www.blogtalkradio.com/pics/hostpics/thumbs/9fc52349-5a0a-46=
a4-8313-73f1fa7743d0caw16.jpg"></A>=20
  </LI>
  <LI class=3D"iconshow smicon"><A class=3D"iconframe smicon"=20
  id=3DListenerImages_ImageList_ctl02_UserHyperlink=20
  href=3D"http://www.blogtalkradio.com/Profile-Name"><IMG=20
  id=3DListenerImages_ImageList_ctl02_UserImage title=3D"Profile Name"=20
  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
  alt=3D"Profile Name"=20
  =
src=3D"http://www.blogtalkradio.com/pics/hostpics/thumbs/4ad37766-b9e9-45=
f5-9f23-9b0b45e66278upside%20down.jpg"></A>=20
  </LI></UL><SPAN id=3DListenerTimer=20
style=3D"DISPLAY: none; VISIBILITY: hidden"></SPAN></DIV></DIV>
<DIV id=3DUpdatePanelPopup>
<DIV class=3DmodalPopup id=3DReminderPopup1_divReminder=20
style=3D"DISPLAY: none; LEFT: 50px; WIDTH: 450px; TOP: 50px">
<DIV id=3DReminderPopup1_pnlDragReminder style=3D"CURSOR: move">
<DIV style=3D"PADDING-LEFT: 5px; FLOAT: left">
<H4>Set Reminder </H4></DIV>
<DIV id=3DDiv1=20
style=3D"FLOAT: right; VERTICAL-ALIGN: text-top; PADDING-TOP: 3px; =
TEXT-ALIGN: center"><A=20
id=3DReminderPopup1_lbtnCloseReminder title=3DClose=20
style=3D"BORDER-RIGHT: #ffffff thin outset; PADDING-RIGHT: 2px; =
BORDER-TOP: #ffffff thin outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff thin outset; COLOR: #ffffff; =
PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff thin outset; BACKGROUND-COLOR: =
#666666; TEXT-ALIGN: center; TEXT-DECORATION: none"=20
href=3D"javascript:__doPostBack('ReminderPopup1$lbtnCloseReminder','')">X=
</A>=20
</DIV>
<DIV class=3Dclearall><!-- --></DIV></DIV><BR>
<H4><SPAN id=3DReminderPopup1_lblReminderHostName style=3D"COLOR: =
#0066cc">C. A.=20
Webb</SPAN><BR><SPAN id=3DReminderPopup1_lblReminderShowName=20
style=3D"COLOR: #0066cc">Author Darden North talks to Conversations=20
LIVE!</SPAN></H4>
<P><LABEL id=3DReminderPopup1_reqMessageLabel=20
for=3DReminderPopup1_emailLiteral></LABEL><BR><A=20
id=3DReminderPopup1_settingsHyperLink style=3D"TEXT-DECORATION: none"=20
href=3D"http://www.blogtalkradio.com/user/Settings.aspx"></A></P><BR>
<P><SPAN id=3DReminderPopup1_labRecieveEmail style=3D"FONT-STYLE: =
italic">To receive=20
your reminder via Email</SPAN> </P>
<P>Enter an email address <INPUT id=3DReminderPopup1_txtEmail=20
name=3DReminderPopup1$txtEmail> </P>
<P>Please notify me <SELECT id=3DReminderPopup1_ddlTimeBeforeLive=20
name=3DReminderPopup1$ddlTimeBeforeLive> <OPTION value=3D5 selected>5=20
  Minutes</OPTION> <OPTION value=3D10>10 Minutes</OPTION> <OPTION =
value=3D15>15=20
  Minutes</OPTION> <OPTION value=3D20>20 Minutes</OPTION> <OPTION =
value=3D30>30=20
  Minutes</OPTION> <OPTION value=3D45>45 Minutes</OPTION> <OPTION =
value=3D60>1=20
  Hour</OPTION> <OPTION value=3D90>1 1/2 Hours</OPTION> <OPTION =
value=3D120>2=20
  Hours</OPTION> <OPTION value=3D1440>1 Day</OPTION></SELECT> before the =
show.=20
</P><BR>
<P style=3D"FONT-STYLE: italic">To receive your reminder via Text =
Message </P>
<P>SMS phone number <SELECT=20
id=3DReminderPopup1_ddlSMSListen_dllApprovedSMSPhoneNumbers=20
name=3DReminderPopup1$ddlSMSListen$dllApprovedSMSPhoneNumbers></SELECT> =
</P>
<P>Please notify me <SELECT id=3DReminderPopup1_ddlTimeBeforeLiveSMS=20
name=3DReminderPopup1$ddlTimeBeforeLiveSMS> <OPTION value=3D5 selected>5 =

  Minutes</OPTION> <OPTION value=3D10>10 Minutes</OPTION> <OPTION =
value=3D15>15=20
  Minutes</OPTION> <OPTION value=3D20>20 Minutes</OPTION> <OPTION =
value=3D30>30=20
  Minutes</OPTION> <OPTION value=3D45>45 Minutes</OPTION> <OPTION =
value=3D60>1=20
  Hour</OPTION> <OPTION value=3D90>1 1/2 Hours</OPTION> <OPTION =
value=3D120>2=20
  Hours</OPTION> <OPTION value=3D1440>1 Day</OPTION></SELECT> before the =
show.=20
</P><BR>
<P><INPUT id=3DReminderPopup1_btnUpdate type=3Dsubmit value=3DUpdate =
name=3DReminderPopup1$btnUpdate>=20
<INPUT id=3DReminderPopup1_btnCancel type=3Dsubmit value=3DCancel =
name=3DReminderPopup1$btnCancel>=20
</P></DIV><INPUT id=3DReminderPopup1_hdnMPETarget2 type=3Dhidden =
value=3D0=20
name=3DReminderPopup1$hdnMPETarget2> <INPUT =
id=3DReminderPopup1_hdnSetOffset=20
type=3Dhidden value=3D0 name=3DReminderPopup1$hdnSetOffset> <INPUT=20
id=3DReminderPopup1_hdnChannelID type=3Dhidden value=3D0=20
name=3DReminderPopup1$hdnChannelID> <INPUT=20
id=3DReminderPopup1_hdnChannelShowPlayDate type=3Dhidden=20
name=3DReminderPopup1$hdnChannelShowPlayDate> </DIV>
<DIV class=3Dshowcomments id=3DCommentsPanel>
<DIV id=3DCommentsUpdatePanel>
<H4>Comments</H4>
<DIV id=3DShowCommentsEditor1_AnonymousUserPanel>
<P class=3Dlogin>You are not logged in. Please log in to write a =
comment. <A=20
id=3DShowCommentsEditor1_LoginHyperLink=20
href=3D"http://www.blogtalkradio.com/Login.aspx?ReturnUrl=3D%2fconversati=
onslive%2f2008%2f12%2f12%2fauthor-darden-north-talks-to-conversations-liv=
e">Login</A>=20
</P></DIV><INPUT id=3DShowCommentsEditor1_hdnAllowRating type=3Dhidden =
value=3DTrue=20
name=3DShowCommentsEditor1$hdnAllowRating> <INPUT =
id=3DShowCommentsEditor1_hdnShowID=20
type=3Dhidden value=3D356231 name=3DShowCommentsEditor1$hdnShowID> =
<INPUT=20
id=3DShowCommentsEditor1_hdnPostDate type=3Dhidden value=3D"12/12/2008 =
1:00:00 AM"=20
name=3DShowCommentsEditor1$hdnPostDate> <INPUT=20
id=3DShowCommentsEditor1_hdnIsModerated type=3Dhidden value=3DFalse=20
name=3DShowCommentsEditor1$hdnIsModerated>=20
<H5>recent comments </H5>
<DIV class=3Dcommentcontainer><INPUT id=3DShowCommentsList1_hdnShowID =
type=3Dhidden=20
value=3D356231 name=3DShowCommentsList1$hdnShowID> <INPUT=20
id=3DShowCommentsList1_hndUserID type=3Dhidden=20
value=3D9fc52349-5a0a-46a4-8313-73f1fa7743d0 =
name=3DShowCommentsList1$hndUserID>=20
<TABLE class=3Dcomments>
  <TBODY>
  <TR>
    <TD class=3Duser>
      <TABLE class=3D"iconshow smicon">
        <TBODY>
        <TR>
          <TD class=3Diconframe><A=20
            =
id=3DShowCommentsList1_CommentsRepeater_ctl01_CommenterImageLink=20
            href=3D"http://www.blogtalkradio.com/Msmstry"><IMG=20
            id=3DShowCommentsList1_CommentsRepeater_ctl01_CommenterImage =

            title=3DMsmstry=20
            style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
            alt=3DMsmstry=20
            =
src=3D"http://www.blogtalkradio.com/pics/hostpics/thumbs/no_image.jpg"></=
A>=20
          </TD></TR></TBODY></TABLE>
      <P><A =
id=3DShowCommentsList1_CommentsRepeater_ctl01_CommenterProfileLink=20
      href=3D"http://www.blogtalkradio.com/Msmstry"><SPAN=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_CommenterDisplayNameLabel>M=
smstry</SPAN></A>=20
      </P></TD>
    <TD class=3Dcomment>
      <P><STRONG><SPAN=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_CommentTimeLabel>Friday,=20
      December 19, 2008 5:00:56 AM</SPAN></STRONG> </P><SPAN=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_CommentTextLabel>This was =
a=20
      great highlight for medical thriller writer Darden North! It's =
good to see=20
      him getting some well-deserved air time.</SPAN>=20
      <DIV=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_StarRatingsImages1_divStars=
><IMG=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_StarRatingsImages1_imgStar1=
=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"><!-- =
height=3D"16" width=3D"13" -->=20
      <IMG=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_StarRatingsImages1_imgStar2=
=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"> <IMG=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_StarRatingsImages1_imgStar3=
=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"> <IMG=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_StarRatingsImages1_imgStar4=
=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"> <IMG=20
      =
id=3DShowCommentsList1_CommentsRepeater_ctl01_StarRatingsImages1_imgStar5=
=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      src=3D"http://www.blogtalkradio.com/img/icon_star.gif"> =
</DIV></TD></TR>
  <TR><!-- REV7: <td class=3D"reply"> MUST BE PRESENT EVEN IF EMPTY -->
    <TD class=3Dreply colSpan=3D2>&nbsp; =
</TD></TR></TBODY></TABLE></DIV><!--commentcontainer--></DIV></DIV><!--sh=
owcomments--><!--showlisteners--></DIV><!--showsocial--></DIV></DIV></DIV=
><!--content-->
<DIV id=3Dfooter><!-- Site Meter -->
<SCRIPT =
src=3D"http://s34.sitemeter.com/js/counter.js?site=3Ds34blogtalkradio"=20
type=3Dtext/javascript>
</SCRIPT>
<NOSCRIPT><A =
href=3D"http://s34.sitemeter.com/stats.asp?site=3Ds34blogtalkradio"=20
target=3D_top><IMG alt=3D"Site Meter"=20
src=3D"http://s34.sitemeter.com/meter.asp?site=3Ds34blogtalkradio" =
border=3D0></A>=20
</NOSCRIPT><!-- Copyright (c)2006 Site Meter -->
<SCRIPT src=3D"http://www.google-analytics.com/urchin.js" =
type=3Dtext/javascript> //
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
    _uacct =3D "UA-1303968-2";
</SCRIPT>

<SCRIPT=20
type=3Dtext/javascript>urchinTracker('/UserUrl/conversationslive');</SCRI=
PT>

<DIV class=3Dcopyright>2008 BlogTalkRadio.com. All Rights Reserved. =
23333-356231=20
</DIV>
<DIV class=3Dbtrlogo><IMG id=3DLogoImage=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
alt=3DBlogTalkRadio=E2=84=A2 =
src=3D"http://www.blogtalkradio.com/img/btr_logo_black.jpg">=20
</DIV></DIV><A href=3D"http://technorati.com/tag/blogtalkradio" =
rel=3Dtag><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D1 alt=3D" "=20
src=3D"http://static.technorati.com/static/img/pub/icon-utag-16x13.png?ta=
g=3Dblogtalkradio"=20
width=3D0px></A> <!--footer--></DIV><!--showpage-->
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
initScrollLayer(3,1,'ucBookJacketScroller_btnLeft','ucBookJacketScroller_=
btnRight',1500, 5, 200, 200, 0)=20
WebForm_InitCallback();//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.Application.initialize();
Sys.Application.add_init(function() {
    $create(Sys.UI._Timer, =
{"enabled":true,"interval":60000,"uniqueID":"Timer1"}, null, null, =
$get("Timer1"));
});
Sys.Application.add_init(function() {
    $create(Sys.UI._Timer, =
{"enabled":true,"interval":60000,"uniqueID":"ListenerTimer"}, null, =
null, $get("ListenerTimer"));
});
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"modalBackground","Drag":true,"PopupControlID":"Rem=
inderPopup1_divReminder","PopupDragHandleControlID":"ReminderPopup1_pnlDr=
agReminder","Y":50,"dynamicServicePath":"/show.aspx","id":"ReminderPopup1=
_MPE2"}, null, null, $get("ReminderPopup1_hdnMPETarget2"));
});
//]]>
</SCRIPT>
</FORM>
<SCRIPT src=3D"http://www.blogtalkradio.com/Javascript/ieupdate.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- Begin -  Site: Blogtalkradio  BanManAdFrameless Zone: 190151-->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var browName =3D navigator.appName;
var SiteID =3D 1;
var ZoneID =3D 190151;
var browDateTime =3D (new Date()).getTime();
var Keywords =3D escape('Books,HostID:23333,ShowID:356231');
if (browName=3D=3D'Netscape')
{
document.write('<s'+'cript lang' + 'uage=3D"jav' + 'ascript" =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D' + ZoneID + =
'&amp;Task=3DGet&amp;IFR=3DFalse&amp;Browser=3DNETSCAPE4&amp;PageID=3D37&=
amp;SiteID=3D'+ SiteID + '&amp;Random=3D' + browDateTime + =
'&amp;Keywords=3D' + Keywords  + '">'); =
document.write('</'+'scr'+'ipt>');
}
if (browName!=3D'Netscape')
{
document.write('<s'+'cript lang' + 'uage=3D"jav' + 'ascript" =
src=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D' + ZoneID + =
'&amp;Task=3DGet&amp;IFR=3DFalse&amp;PageID=3D37&amp;SiteID=3D' + SiteID =
+ '&amp;Random=3D' + browDateTime + '&amp;Keywords=3D' + Keywords  + =
'">'); document.write('</'+'scr'+'ipt>');
}
// -->=20
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ads.blogtalkradio.com/a.aspx?ZoneID=3D190151&amp;Task=3DCl=
ick&amp;Mode=3DHTML&amp;SiteID=3D1&amp;PageID=3D37"=20
target=3D_blank><IMG height=3D0 alt=3D"" src=3D"" width=3D0 =
border=3D0></A> </NOSCRIPT><!-- End - Site: Blogtalkradio  =
BanManAdFrameless Zone:190151--><!-- begin AdBrite, Click tracking =
--><IMG=20
height=3D1 hspace=3D0=20
src=3D"http://stats.adbrite.com/stats/stats.gif?_uid=3D415560&amp;_pid=3D=
6526" width=3D1=20
border=3D0> <!-- end AdBrite, Click tracking --></BODY></HTML>

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.blogtalkradio.com/a.aspx?ZoneID=67&Task=Get&Mode=HTML&SiteID=1&PageID=12&Keywords=Books

R0lGODlhAQABAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm
AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/
MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm
ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/
mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm
zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/
/5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ
AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA
M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ
ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A
mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z
zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///yH5BAEAABAALAAAAAABAAEA
AAgEAP8FBAA7

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.blogtalkradio.com/a.aspx?ZoneID=68&Task=Get&Mode=HTML&SiteID=1&PageID=12&Keywords=Books

R0lGODlhAQABAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm
AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/
MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm
ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/
mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm
zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/
/5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ
AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA
M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ
ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A
mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z
zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///yH5BAEAABAALAAAAAABAAEA
AAgEAP8FBAA7

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/icon-add-fav.gif

R0lGODlhFwAWANUgANUrK9tISN5XV9g7O/bU1NxQUPCzs9YxMdpDQ9lAQNxNTdUtLd1VVeR4eOJr
a+ubm9c2Nt1UVNc0NPbR0dk+PvC2tuqYmOmRkd1SUuNwcNg5OeBjY/G4uOFpaeFmZvC0tAAAAKAg
IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAXABYAAAaQQJBw
SCwaj8ikcokkPByOBwHkhEqThIZgK2hUtNzG9GiJMM6MSAZ9jliQnoJ8HpljMAUPcqPo+/9+G0gX
AYWGh4YXSBMdCI6PkAgdE0kGFBQJlwmbmAkGSxwDogMaowMcSxIQFRKqEK0SFUwHByAftLgfSwu8
vQa+TADCwyAGAJ9MQsJEyMkgy87R0tPU1UhBADs=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/Loading.gif

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
BgaYSmV0nwaiRQkHB0EAOw==

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://s3.addthis.com/button1-bm.gif

R0lGODlhfQAQAMQfAF+25dvZ12SsPeexZ5KSkh0g/7DP4/zIBOaymvrLUviSEba1tairpurq6sPG
yBqS0+BKCqDGX/DHnsbVqPz8/PPz8/b29vr6+v9pOu/v7+zs7Ojo6MDAwAAAAP///////yH5BAEA
AB8ALAAAAAB9ABAAAAX/4PdxZGmeaKqubOu+cMyJY+DdeK7vfO//wKBwOAzMODaicslsOolGDg5D
rVKf2KZluy14vb4FY7zgBRCSCpF0s7ox2fiQ2/0WdIu8p3zj5wIQgQMbQ2weVm1VOR2MHTiNj4w3
jpMelI+TkpaQlpg8dBZ2dzgEOGM3AQR+NwgQCgoIERECAkCGiIeKnp2Xjr2dwJqbwLyYlJc7oKI5
pR4bBAEBDtPNU68KE7K0tlK5O1e7vsbjv+LileXEn3TLpB4NHAQW0w7PORYLBg4S2bMM3BQogMtB
JWDARh0OGkyYUCEjgxQaSoyIkOJDihAzHkR4IiOBjyQyVNAwBqKBBwAA+gTgly2AxowkLlzAZUWm
zA42ceK8eWFnz58+ffIMCjTnT5tIb3I0kfQCAZkcMmQIwCApAJQqE2hN0LQpiS00q9DpwIUs2S1m
y1o4yxZUWrRr4cadCwrt0hKgODDgYCHqggALQD0YDECC1gMD6tYlUaHCGyuNGyOM3IgyI8mUK3SI
jHlz58yeNXPmjLDDidFSOFTwC3i0gwAGDCQ4cEBBmtG4Q0p9jEGq79/AgwsfTrz48NIngH8kkGH5
R+IBBkgH3iFD9epSSQQwrqG79+/gw4sfT768+fPo04M3UmOD+/fw48ufT7++/fv48+vXz16EjP8A
BijggCyIEAIAOw==

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://ecx.images-amazon.com/images/I/511UxV%2BF3eL._SL160_.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP
ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCACgAG0DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDLtEW3
tbk7GnjlGFUZRlXlgwbPP3du0jHU5rJikurW5WWaBZrZAxctncwbIIPOCACemCMDmun1yH7PaJHG
ImjJI3xSbl4BIAP8Q6nn1rAlmazhE0jMV4G0rz1wa+6UIyV7nxdSrUi+VJX7f11Ob1KxvbaS3kis
43hePJaIE7Wycc9R7dOtGgXAvILhbkMAFwzIcHJPDex9++a19XWG4nhJ8y2iSJWiGSCoZQ2Ppnpn
PWqMNpFC0rQyiRZ2C+ZGMNGc5AZfTI69OvriuT2XJO62O3nk6d3uPlsbKGMXMpEuMKWRwNpB4BA5
B4x17UxJrGFnFipuWm+9CmFIBznB7/TNRyQ+a0kEUzRX0B/eREYY46/L378f0NMXT4ZxGbhZxOOQ
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
DlcIwSP/2Q==

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.assoc-amazon.com/e/ir?t=blogtalka913-20&l=as2&o=1&a=0977112632

R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://ecx.images-amazon.com/images/I/51sNR9NjseL._SL160_.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP
ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCACgAGkDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5tQZb
A5JrovDfhDWtcUPZ2pEQbBkfhRWBayeVcpKRnYwOD7GvqMyJD4VsPsMaRQXEKS7lGCQwFeDnmZ1c
DGCprWXXse5kmXUsbUaqPtoVNP0aG10bTLHTrxLe6t0WCaYD7xwP/r1Hpmna3pPxDsdNuv8ASrK4
y7zYzwOeT9R+tNsNQs7NpInDSqXCtz8249CK7a3vYH0W2a0cSTwSEybx8wXnNfn1atVp3urqV9/P
qfcYqFShFQhfl2LnxP8AF+l6ALKzuJTE0tu0qtjjd0Az+f5iuQvvHfh3VdEtimtQx3BUCeSRuV7H
gVB8RdW0/WBa6pA8TxTQAgPyBjg/qK8a8ZRabHo0klq1rFcvOBsRgpK4OTjP0rtwGW0sW48yale2
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
clmJPXNNwfSulbEn/9k=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.assoc-amazon.com/e/ir?t=blogtalka913-20&l=as2&o=1&a=0977112616

R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://ecx.images-amazon.com/images/I/51vadwiJXLL._SL160_.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP
ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCACgAGoDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDlPDHw
90HUPn/svTSpGAGtkIH6Vbuvh/oUErIPD2ltgYBFqhGfyqtoPgfx5baeL6x1C7jhHUxwsyj8c1ve
FrfWf7Q+y6nI80wwQ7AjIryVXUm7SuexVwlWnFOULGPJ4F0RgoGgaYpGNx+xRj+lSR+FdIt538vw
1ovDAMJNOif9MD+Yr1mbTFtLZGuUGSM5FVCtowcCNRu9AK1p1lLqcdSDjucFo/w+0SXYZdA0tgck
k2cfJ/KtWXwN4YW2aNvDmlBuxWzjGP0rtILiO3QgR5HqMcVFeXgjRyFABXNa86MDyix0i1Otz2mj
eDrTUk2jz0TS45jH2GOBjJx3rU8M+FfDtxBL9q8Oaek0T7XSSzQFT6Hiuq8PeKJ9E1t7a2xa28o8
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

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.assoc-amazon.com/e/ir?t=blogtalka913-20&l=as2&o=1&a=0977112624

R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.assoc-amazon.com/s/noscript?tag=blogtalka1-20

R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/rss_tiny.gif

R0lGODlhCwALAOYAAOJYAObEpe+WHu+WUvrr2OV9AOidQPDezvLBiP6kE+KEGOpsB////+ixd+9r
AO3VsverPvSiLPiWDffx7+aCDvOvU/KqRPu7YfLVr+9+HvF+AeNyHfXn2PCgN/2uKe2PFfDcyfOq
bPaLAumnWv6sGOVhAPnmzPdrAOeBAPvbp/q6RvnQnffHevGRQPapO/f37+NrEfGLKOSKHPNyAe+n
Tu25euRaAO6DAOt6FPWEH/XfwOymVeaCBf2lGeR/Bel0E/Xn2/+4KPGwTOiyePasTPfv9/XVq+Zz
If+zG/zp0fRqBfKWSvz38eWMH////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEHAE4ALAAAAAALAAsAAAd3gE4CCk1NPIc8AoIRGEk6LCpIQT0CBR41AUAMQEIkQQUFPRIfEDQT
E0IJhxIrDAQWBhMmLgUOIkQNBwwVIwwXDiUSNzcGIAQdHEYwNjtMSRpDDBQpBxs2IQwMSksPCwgP
MDA5Ay0zMzgzGTE/TgsAACXxJTYLToEAOw==

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/itunes_trans.png

iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAMAAADH72RtAAAAA3NCSVQICAjb4U/gAAAA2FBMVEX/
///h2uzMv96Oc7dzUaX49/vt6fSWfby+rtX///+bgr+Lb7SyoM6mkcb////XzuaWfbybgr/49/vu
7e/49/v08fjx7vbt6fTh2uzf1+rEtdl8Xav////7+vz49/v29Pn08fjt6fTp5PHj4Onj3O3h2uzg
2OvZ2dnXzubMzMzQxOHJxc/Mv97Iu9zEtdm+rtW1o9CyoM6kpKWqlciZmZmmkcalj8WXlpiNjY2S
eLl+fn6Oc7dxcHJ+X61mZmZzUaVwTaNrR6BkPpteN5g/Pz89PT1TKpEzMzMEWfp9AAAASHRSTlMA
IiIiIjNERFVmZmZ3d5mZmbvd3e7u7u7u7u7u////////////////////////////////////////
///////////////////j8FRZAAAACXBIWXMAAAsSAAALEgHS3X78AAAAGHRFWHRTb2Z0d2FyZQBB
ZG9iZSBGaXJld29ya3NPsx9OAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA5LzIzLzA47evWDwAAAOVJ
REFUGJU9j9eSgkAURK8556yNDCiKOIgsGFHGuPP/f7TDWrv9dOo8dHUTJWlOnt/PSZP+UriJvW3b
e3ErfETlvjVP4ipO5vZeSUT2yi3h+IHvCItfs8q0Aj0yHutw/TAiPWgRZSKTO+7sJV8z1+FmlKHy
Dj7cpZRy6SralanmwcNcO8ZHba7Iq1F1A5tpi0N8WGjMxqZKxTGYhfDrLENYDOMipbkOg8VnKWNm
QOdposYImF5U82UKjBpqT2rYB0JlQqA/TCWj84MeVsqs0BvkP8dy7W5HmU63nft/X6q/5bte+uUf
USQidySXxFgAAAAASUVORK5CYII=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/icon_star.gif

R0lGODlhEAAQAOYAAAAAAP//////3P//3f//8P//8v/5nP/7nv/7wv/wg//whf/xh//ykP/zo//z
pP/2tv/ugv/63P/63f/dT//dUf/gY//hZf/gZv/hZv/haP/iav/YQv/YRP/aW//VS//WTP/aXPzS
Xv3VYv/DKP/CKf/FNv/FN//JPv/KPv7fkP+5Fv+5F/+rBf+wD/rUhP+jAv+iAvGoMPKqMvfXoP2V
AfPMk/uTAe6PEe6PEud5APB/AvSDA9x3CuaADtF3FeN0AP+CAf6AAdVyD8tuEdl5E8d0Ir9fBbVR
AKxSBLhkGshZAMJVAKpKAK5WGLZiJbxCALtAAGQRAF4QAP///wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAFMALAAAAAAQABAAAAdygFOCg4SFhoeIg0VJiYUpLo2DTgIDTZFRMwUENVKGTzgyIgcIEhEI
BiExN1CDPRwWCw4PDw0KFRs8hUQUGgkMDBAZE0KHPh8gFxgdHkOIRiQmKCclI0iIOSwtKyotLD+I
Oy82TEc0MDqIQEuESkGR7/CBADs=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/pics/hostpics/thumbs/9fc52349-5a0a-46a4-8313-73f1fa7743d0caw16.jpg

/9j/4AAQSkZJRgABAQEAEwATAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABQAEQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1KJa5
PxV4quNOuxpumopudoMsrDPl56ADue/NddH096861u2kh8U3UjnIdhIoIx2GOa+Rp8q1ke7GLnKy
Mu1F3azCa5QTLuBZJEHP044Neh2ml2F3ZxXFuzCORQykKg/pXOXdxFeCJd0ZuCOY1xnpWr4YmeJX
h8wmAZITrtbPPGOOvrSlJNm9SlJRuman9hWx582b8GA/kKP7AtCeWnP1kNaCSq4ypp/mLnGRUWTO
bmmjKbw5pzfejkP1kNWbLSrXT2cwKwL9dzk1ezkUYp2QnUk9GxpAop+OO1FMi5WR5goItnweeGXP
4jNcf47S3mNon29bK+PyqjFcyLyegOfp25rur6U21hc3ATJiiaQKO+BmvlTWtSu73UnvLmd5J3fc
ZCef89K7sPhfaN62sR9Y5GpWPYbVNK0rdeWiuPkCTvK7Abz1xmsC5uIdR1EW0cskZVgyywyFWRie
xH41w9j4qu49sd2xk52mUnoPcDn8Aa6ww2/hbTE1W8uYp7q8QvYwxMGD9g5x0Ue/09cP6pUhLz6H
Y8XSnDy6mhpvxS1K0P2a9tobpYzt81D5bsBxk4yD+QrvdI8ZaHq0IKXX2ebHzQ3BCtn27H8K8Cij
IAdj82egqzFdNbzRSRMVlRgyspwVI712VMDTkvd0Z5ca8k9T6ThurV0VlnRt3TawqO51CKEgZABO
1j6VBo0trrGj2d9NBbs08Ku2UB+bHPb1zWQZYJPE4t7eCJYIOSI4wCzY7kdv8K8WUWnY7YWk7nTB
2YAqhwfWip0DBACyk9+aKrkM+cZrqt/wj2pBMlzayhcdc7DXypeQMUJC7h1BA/SvqmfUrC+t5LeC
7ikZ1KkKwJ6Y6V89p4J1nUtQureysWfyGKtJLhU4OOGbjnFevhJxu0cs4Stdo4qOJ5fujuKvwxo7
rsBOOTnsPSrWoaJqegT+VqNjPbZY7WZPlf8A3WHB/Cq6TG3DDb15Ge1d1zInmlEUTknBA4qCBH2q
zcDoAev1qjc3BlkUZ6sK0FZgRlH+vFAbnvPgq+SHwLp8k3Cxq4LHoAHar3h60MSzahOP390xkCYy
VXt+fX8ayPDloy+C9Ot8Blmi+dScYRySfxwTXYQ7UHA5Udh0H0r52q/3kn5npRVoItpESMkYz6ii
nRfPGGZzk/hiihJGLbMONIdWt4dQW5jmstv3hgkOOo74NSX10LSAExK8n/LO3DBQv1yeTXKp4ftt
AhMoursyso3mOQxhPoB39+as2uqw6xI1osIiuET5JpG8xmxwcnGc966Y1IRT5VY1qQnKyT0+4mk1
c3jPDdpby27cOsuMH2x3rktY8D+HtREk9oZbR+3kMGQn/dP9CBUupaPqCXTHMk64BLJtI+mCQRVr
SPDl7q+d8htQnypgYJJ5yRnjHpTWIlH4Cvq1NK85XMjw/wDDXTbSZZ9WnF3IrZWMHEY9Mjuf0+td
BqNjoEbJEtlZiR2CjbEvHv0rqIfA9pb24El7dytjk7go/AY/rWJrHhbTbazlfMkjY+VXbkueF5+p
Fc9SVWc7zkawnQUbU0dBAwedEAXC46Dpn/61aqwEOuXxk9jWbolnLFpwM6Dz2A3bTx0xxWqsw8km
Q4kT72RWVtTCcn0IpEZnyp47c0VG2oQE/wDHyqH0NFPQm0uxxur3DyjcGJB2sPcEVi7mtbmO6hjL
uGHyr1btx/L6Gui1rQdXtvnEDXMeNpaEbsAHqR1H5Vy9xPJBC7YKOnKn3rodOUXaSNVOL2Z1EFrK
LGS5v7lYsfMyREHb+J/GrehTbLqcqWNvGdqbupJ5J/kPwrg/7Zkm0822MAtkr6d67DQJ1ewhDfeb
H4kms+VrcbtY7Y3I8o5OBiq0NlEgNzcqJZdxYEjO0dsCofPCrkdjVNNWTymjWXBBOPYZ4/Sk3oZ+
z6I3o5UMpGAfoKy9auo7ayllkHQEccEnnAqraTkOpeXJ3ZHzday/El8bm3ufKJaCIbWIHBf0H0H8
6lPm0Y1S5ZHi+t6vrY1m6WO8kCB/lAxxkZ9Peik8RWlxPqpe3hkZSg3FY888/wBMUV7NOMHBaIwn
OSk0f//Z

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/pics/hostpics/thumbs/4ad37766-b9e9-45f5-9f23-9b0b45e66278upside%20down.jpg

/9j/4AAQSkZJRgABAQEAMAAxAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAmAEgDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCX+zPh
f/0G9W/79/8A2uj+zPhf/wBBvVv+/f8A9rroP7U1j/omVv8A9+R/8TR/amsf9Eyt/wDvyP8A4msr
eX4H1Htqv80v/A4nP/2Z8L/+g3q3/fv/AO10f2Z8L/8AoN6t/wB+/wD7XXQf2prH/RMrf/vyP/ia
P7U1j/omVv8A9+R/8TRby/APbVf5pf8AgcTn/wCzPhf/ANBvVv8Av3/9ro/sz4X/APQb1b/v3/8A
a66D+1NY/wCiZW//AH5H/wATR/amsf8ARMrf/vyP/iaLeX4B7ar/ADS/8Dic/wD2Z8L/APoN6t/3
7/8AtdH9mfDD/oN6t/37/wDtddB/amsf9Eyt/wDvyP8A4mk/tXWP+iZW/wD35H/xNFl2/APbVf5p
f+BxMD+zPhf/ANBvVv8Av3/9roroP7U1j/omVv8A9+R/8TRRZdvwD21X+aX/AIHEf/ZviT/oo9l/
32v+NH9m+JP+ij2X/fxf8a577T8L/wDoH6t/30f/AIqj7T8L/wDoH6t/30f/AIqjT+mL2c/5X/4L
j/mdD/ZviT/oo9l/38X/ABo/s3xJ/wBFHsv++1/xrnvtPwv/AOgfq3/fR/8AiqPtPwv/AOgfq3/f
R/8AiqNP6Yezn/K//Bcf8zof7N8Sf9FHsv8Avtf8a5TxNrninQtSFoniua+V7YS+faOPLgJfbl8A
8f4irX2n4X/9A/Vv++j/APFVyXiNvD0usI3h63vY7dbdS/n8or+YOZM5ymMfjXThEnVszz8zjOOH
bs1t9hL8VqW4/GniozW4/tvUpM4HlI/z3fzMN0XydOB1qL/hN/Ff2Td/wkt3n732nd+6/wBXu8r7
n388en4c1iqgLhTG7B2UlYh+8l+d+bf5eE9aj/5Y782+fK2+ZtH2fHk/dxj/AF3v6/nXq8kOx8zz
PudDc+N/FcX2tl1jVAVVsQFh5lthkAaX5MYO4gYxyR+JXO3iL9nnURz4USEJj9/H8ycznHK+nv8A
qVcacOyE5y7nof8Awt7Wf+gZpP8A35b/AOKo/wCFvaz/ANAzSf8Avy3/AMVRRXzXPI/T/wCzcJ/J
+Yf8Le1n/oGaT/35b/4qj/hb2s/9AzSf+/Lf/FUUUc8g/s3CfyfmH/C3tZ/6Bmk/9+W/+Krj/FPi
2bX9TW9voY4pY7cRxx2y4jch92JAScjr+lFFdmBk3WVzx89wVCjg3OnGzujETU7bzIgwmVGw0rIA
HiIZjiE5+VeRxUf9pRm3z5K+bjZ5eweVt2bd+M/6zvmiivbSPhmx09/byi4jU3G0q3lyHHmSksvE
p/iAwce+KKKKa0Ez/9k=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/pics/hostpics/thumbs/no_image.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAWRXhpZgAASUkqAAgAAAAAAAAAAAD/2wBDAAgGBgcGBQgH
BwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/
2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjL/wAARCABLAEsDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwDC07wl/bHh/Trmyu4U1G7nuIlt55CvneWqsFjwp+Y5P3iB0Hfm
5qXgC4XUxBp93AqTKosorqUiW6fyUkcJhdvBfAyR2HJrnNN8Wa5pGnx2doYFSFpHhdoEeSJnADMj
kZU4GOP8Ksf8J74j+ZjJCZB/qpWtUL252LGTG2MoSqKDj0z15r1XOpfRnjqFK2qNzSPhzd32qR2t
3qllCEeFbuNGdpYTKpZFI27dxA7EgU3RvAFzfvZXct5BNpktzFFK9sXDBXk2AqzIFJzjjJIyMgU2
4+JE0emRjTbOaPUi9u8lxOsTf6kELysas+QQMuTgDA6k1lr8QfEY2eWLOLYIlUpZxqQsT741yB91
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

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://s34.sitemeter.com/meter.asp?site=s34blogtalkradio

R0lGODlhAgACAIAAAP//////zCH5BAUUAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/btr_logo_black.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QBmRXhpZgAASUkqAAgAAAADAAABBAABAAAAswAAAAEBBAAB
AAAAGwAAADEBAgAsAAAAMgAAAAAAAABYYXJhIFBpY3R1cmUgRWRpdG9yIEBidHJfbG9nb19ibGFj
ay5qcGcueHBlAP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIABsAswMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP5Vfjz8E7fX/gj8Crb4
W/DTRH8Z68nhebU7rwx4a0bTdUv7Z/A811eXOtavBaWoWyN20ctzeatex2i3MkRmmDyDPwV8RPgf
8VPhOtrN4+8G3+gW98RHZXvn6bqunTTtHuW3/tPQ7vU7BLp4VeZbea5hlYK7hNiPj9Kf2kPiJ41+
H37MHwefwVquo+H7rxDpngrR9Q13Sp5bLULaxTwX/aH2Kz1GB47mwuL+a0RxPayRXLQ2c8McirI4
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
tvpdvRabCUUUVBqf/9k=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=blogtalkradio

iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAAHXvN6yAAAABGdBTUEAANbY1E9YMgAAAY9pQ0NQ
SUNDIFByb2ZpbGUAAHiclZE9SxxRFIafOyJC0G2cGBGEW5kt1rAoQgIiuFOoaLFZBHe3m52ZrAvj
7OXO9esH2At2YuEHWIVgFVL6A7YRQRsR/AeCYCMyFjdhG0XywoHnvBw4X+B0fKViB1hLjK7MlWS1
Vpd91zgMAIAfpGq2XF7iTT1eIQAux32l4rfrXlW/rtbqIFzAbVrOA27D8jTgbhplQJQBN1j1QxAh
UNDLFQ/ELpBrWj4Ecg3LZ0BuI2gaEOdAMQlbCYh74GsYpQE4ecAEShtwDoDxaq0u7WhmEWZGoafT
9eop/DyFT2NdLz8MH1fgz2TXe/iOAMRQJ/0xOQGA6C9B722WPYxB3x4872bZ03GWPZ9Azw2cJ8G6
3vh7FyEu4L3c7mZz+wOwfV9nuz8ARTiah5UPsLgD+3fw+RcM/obyACx/Q1yYf2FvBcCI58ethvZN
FMrKXEl67bitU+UH0X+9/X2ZaMsAeG21rVvNVSNnlYoj6bXX1LqJdEEuJMGXgpwoFqcAXgC9/HOf
cEY7nQAAAlxJREFUKJGNkl1IkwEUht/vW8rcIpv1rWIoSkZ5IXVTVCoRSHmr/Wg/W+q6GFFrZlsE
Q6KMCsEIg0qm2QRNBpVCTcSIpVSkGbSlmKFllobOnOnGZuPtYjhx3fS+N+fi/DzncASCAAARADxu
D7HNspkEIW7JVQFfmwjJILFr5BmP6opIEMJiUVQEkW1OJxExOkcdbJy6RJPJRIJAlkPNueAwA/11
tFp1/KeHQBDVA0VMi8uCP3ECA75uVKa7hMUEUX1YTV9QgZbXzfAHZcjoPQm/x8aet3ZGKQgiJTuF
mjwNCcLlusfW1poIBEHoa/TMNIDam9oobhR7zZkkhsNz7B1/wTthLXcaVy5LEspGcliAi3j8qRZD
t8NQqVSQyWSov18vAIA4/cuPzs9tmPb5IEkSjEYjaiv3wXz+WAQyKTeJune72UcnS0pKuPC9mYH+
Onq9TtpsVZE5haWFRCaYr89nefkRer1OVlQYlraItc1WtXT8xWD96URea8vn0Ohzun/b2T/m4PGn
ycyJ2SrWQvGtYv7c2IqreY0I/ZADAOb/zAJpEyBCSIWEGQTg7BiHdb9VQIzEht4GZG7dDs/HQXgm
etD1pR0P+qoxNjmJ+uI3GMEUBlviYd6jh/vDQ5aZDi37BlGr0cLxqAPdwhO4A334NjsGpUxCmiID
GnUycoIHUbBjNTjsxKYVftwwH8BLVy0tZi0BQLRftwvDZyk0Gd6j0eWAO/wKqXs3IGE+Hhm71uLU
uVK4p6YhrkqAXCnHQuI6zMyEIJcrl97xf3TBcoJxcYQoKnD5yt3oLf4CYolar1Ff2C4AAAAASUVO
RK5CYII=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://stats.adbrite.com/stats/stats.gif?_uid=415560&_pid=6526

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/left_grey.gif

R0lGODlhQQBBANUnANbW1tTU1MPDw87Ozv7+/svLy9DQ0MjIyM/Pz9PT09HR0fv7+83Nze3t7eTk
5MbGxsXFxe7u7urq6v39/d/f39XV1fz8/N3d3fr6+t7e3unp6dfX1+zs7NLS0tzc3MfHx/f39+Xl
5fj4+Nvb28LCwv///8zMzP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACcALAAAAABBAEEAAAb/wJNw
SCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CwOHoJDAQkkmAQGEsD6bh83nYrD/O8/mA3FvSAegV9
JxSBh3oUbgmIjXMJYgyHDAAAAQomCgGVkoAMYH96EACYJqanqAoAD4JeCHoCFQiotLUIFWhzCF17
AbW/tQF4cx5begMGwMqoBgN5WqFyAwPL1abTc4NXDnkHpdbVCsNxWONpAr7gJevLAblpfFZ5FeAm
6+zLFXNWjHIQs9bu4VOGAIIcSFTepdmgTmAJaxvkCKgyR0Cyag4HKjOgkEqGOReXZdS4UU6GKXDk
AMA48qE1AHLqRImWZqWyliSBwYyjLYpB8TkdbuJ0Wa2DnAdT8gCsNTTnr1dxJkrJI3RoPYlTfsZZ
ytSqNWdxkEqhSSJo1ZHgjPJEOcfmWYfgdqZBOFVlQLQv5VCUE1JkRnAG9CaU2Pct0Y3vpE7pF4dh
w3sQD8o7ytWvU1QFBVcxR8Lt3cO/5JKINzlqunrV3Gm2QtYb6mXi5PS8kmfa61/YVl/xULvw62Zz
RnABK+fA6dfC5gzwQlYNgMrLEABQSGI2l05zHpAKtyrPpzCMvVcKkMzAJgDYH9lx5IjQiebs01jv
8yF+nA8O3BsJf4iu/iRmSBPABf8VaOCBCCao4IIMNujggxBCGAQAOw==

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.blogtalkradio.com/img/right_grey.gif

R0lGODlhQQBBANUnANbW1tTU1MPDw87Ozv7+/svLy9DQ0MjIyM/Pz9PT09HR0fv7+83Nze3t7eTk
5MbGxsXFxe7u7urq6v39/d/f39XV1fz8/N3d3fr6+t7e3unp6dfX1+zs7NLS0tzc3MfHx/f39+Xl
5fj4+Nvb28LCwv///8zMzP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACcALAAAAABBAEEAAAb/wJNw
SCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CwOHoJDAQkkmAQGEsD6bh83nYrD/O8/mA3FvSAegV9
JxSBh3oUbgmIjXMJYgyHDAAAAQomCgGVkoAMYH96EACYJqanqAoAD4JeCHoCFQiotLUIFWhzCF17
AbW/tQF4cx5begMGwMqoBgN5WqFyAwPL1abTc4NXDnkHpdbVCsNxWONpAr7KJevgJgG5aXxWeRXV
6+zgFXNWjHIQs8vu4auGAIIcSFTgpdlgTeDAZRvkCKgyR0Ayew5LWDOgkEqGORcxZtwoJ8MUOHIA
gMt4rxoAOXWiREujsiHLh7VextEWxaCc7A4rb+JE1UHOgyl5AIoUCuxVnIlS8rQT2hKYxCk+4ygN
SFWZszhHpcwkAdTmzWVFd56cU3OpQ5cHqbANOhIuOblyQnJ9S/LuFIUWzVatxvFplX5xGLptFzEO
Qrxgt/4S2K6gnCvmSLQFNtiaznhYKqZrV+3dZSxjvZFeJk4Ozyt5pq3+he10Fg+x9c5uNmcEl69y
DoxeLWzOAC9j1QCQvAwBAIUkXnPpNOcBqXCr8nwKg1h7pQDJDGwCQP2RHUeOCJ1Ijj6N9D4f2sf5
4EC9ke6HHttPYkZagAv7BSjggAQWaOCBCCao4IIMMhgEADs=

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/conversationslive/2008/12/12/bgcorners.css

.acctfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.corbgfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.corbgfeat:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.corbghpfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.corfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.corlbghpfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.corwbghpfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.fancfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.fancbfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.remfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.sbfg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.corbg {
	DISPLAY: block
}
.corbg * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #e1e1e1; HEIGHT: 1px
}
.corbg1 {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #e1e1e1; MARGIN-LEFT: 3px; BORDER-LEFT: #e1e1e1 1px solid; =
MARGIN-RIGHT: 3px
}
.corbg2 {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #e1e1e1; MARGIN-LEFT: 1px; BORDER-LEFT: #e1e1e1 1px solid; =
MARGIN-RIGHT: 1px
}
.corbg3 {
	BORDER-RIGHT: #e1e1e1 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #e1e1e1 =
1px solid; MARGIN-RIGHT: 1px
}
.corbg4 {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid
}
.corbg5 {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid
}
.corbgfg {
	BACKGROUND: #e1e1e1
}
.corbghp {
	DISPLAY: block
}
.corbghp * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #d6edfb; OVERFLOW: =
hidden; HEIGHT: 1px
}
.corbghp0 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 11px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 11px
}
.corbghp1 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 7px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 7px
}
.corbghp2 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 4px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 4px
}
.corbghp3 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 3px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 3px
}
.corbghp4 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 2px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 2px
}
.corbghp5 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 1px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 1px
}
.corbghp6 {
	BORDER-RIGHT: #d6edfb 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #d6edfb =
1px solid; MARGIN-RIGHT: 1px
}
.corbghp7 {
	BORDER-RIGHT: #d6edfb 1px solid; BORDER-LEFT: #d6edfb 1px solid
}
.corbghpfg {
	BACKGROUND: #d6edfb; OVERFLOW: hidden
}
.corlbghp {
	DISPLAY: block
}
.corlbghp * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #d6edfb; OVERFLOW: =
hidden; HEIGHT: 1px
}
.corlbghp0 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 11px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 11px
}
.corlbghp1 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 7px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 7px
}
.corlbghp2 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 4px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 4px
}
.corlbghp3 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 3px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 3px
}
.corlbghp4 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 2px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 2px
}
.corlbghp5 {
	BORDER-RIGHT: #d6edfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #d6edfb; MARGIN-LEFT: 1px; BORDER-LEFT: #d6edfb 1px solid; =
MARGIN-RIGHT: 1px
}
.corlbghp6 {
	BORDER-RIGHT: #d6edfb 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #d6edfb =
1px solid; MARGIN-RIGHT: 1px
}
.corlbghp7 {
	BORDER-RIGHT: #d6edfb 1px solid; BORDER-LEFT: #d6edfb 1px solid
}
.corlbghpfg {
	BACKGROUND: #d6edfb; OVERFLOW: hidden
}
.corwbghp {
	DISPLAY: block
}
.corwbghp * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #fff; OVERFLOW: hidden; =
HEIGHT: 1px
}
.corwbghp0 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #fff; MARGIN-LEFT: 11px; BORDER-LEFT: #fff 1px solid; =
MARGIN-RIGHT: 11px
}
.corwbghp1 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #fff; MARGIN-LEFT: 7px; BORDER-LEFT: #fff 1px solid; =
MARGIN-RIGHT: 7px
}
.corwbghp2 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #fff; MARGIN-LEFT: 4px; BORDER-LEFT: #fff 1px solid; =
MARGIN-RIGHT: 4px
}
.corwbghp3 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #fff; MARGIN-LEFT: 3px; BORDER-LEFT: #fff 1px solid; =
MARGIN-RIGHT: 3px
}
.corwbghp4 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #fff; MARGIN-LEFT: 2px; BORDER-LEFT: #fff 1px solid; =
MARGIN-RIGHT: 2px
}
.corwbghp5 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #fff; MARGIN-LEFT: 1px; BORDER-LEFT: #fff 1px solid; =
MARGIN-RIGHT: 1px
}
.corwbghp6 {
	BORDER-RIGHT: #fff 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #fff 1px =
solid; MARGIN-RIGHT: 1px
}
.corwbghp7 {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid
}
.corwbghpfg {
	BACKGROUND: #fff; OVERFLOW: hidden
}
.corbgfeat {
	BACKGROUND: #d6edfb
}
.corfoot {
	DISPLAY: block
}
.corfoot * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #3399cc; HEIGHT: 1px
}
.corfoot1 {
	BORDER-RIGHT: #a7d3e9 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #66b2d8; MARGIN-LEFT: 3px; BORDER-LEFT: #a7d3e9 1px solid; =
MARGIN-RIGHT: 3px
}
.corfoot2 {
	BORDER-RIGHT: #eaf4f9 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #59acd5; MARGIN-LEFT: 1px; BORDER-LEFT: #eaf4f9 1px solid; =
MARGIN-RIGHT: 1px
}
.corfoot3 {
	BORDER-RIGHT: #59acd5 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #59acd5 =
1px solid; MARGIN-RIGHT: 1px
}
.corfoot4 {
	BORDER-RIGHT: #a7d3e9 1px solid; BORDER-LEFT: #a7d3e9 1px solid
}
.corfoot5 {
	BORDER-RIGHT: #66b2d8 1px solid; BORDER-LEFT: #66b2d8 1px solid
}
.corfootfg {
	BACKGROUND: #3399cc
}
.cor {
	DISPLAY: block
}
.cor * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #f1f1f1; HEIGHT: 1px
}
.cor1 {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #f0f0f0; MARGIN-LEFT: 3px; BORDER-LEFT: #eaeaea 1px solid; =
MARGIN-RIGHT: 3px
}
.cor2 {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #f2f2f2; MARGIN-LEFT: 1px; BORDER-LEFT: #e3e3e3 1px solid; =
MARGIN-RIGHT: 1px
}
.cor3 {
	BORDER-RIGHT: #f2f2f2 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #f2f2f2 =
1px solid; MARGIN-RIGHT: 1px
}
.cor4 {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid
}
.cor5 {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid
}
.corfg {
	BACKGROUND: #f1f1f1
}
.sb {
	DISPLAY: block
}
.sb * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #d8d8d8; HEIGHT: 1px
}
.sb1 {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #dddddd; MARGIN-LEFT: 3px; BORDER-LEFT: #e4e4e4 1px solid; =
MARGIN-RIGHT: 3px
}
.sb2 {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #dcdcdc; MARGIN-LEFT: 1px; BORDER-LEFT: #ebebeb 1px solid; =
MARGIN-RIGHT: 1px
}
.sb3 {
	BORDER-RIGHT: #dcdcdc 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #dcdcdc =
1px solid; MARGIN-RIGHT: 1px
}
.sb4 {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid
}
.sb5 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid
}
.sbfg {
	BACKGROUND: #d8d8d8
}
.acct {
	DISPLAY: block
}
.acct * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #666666; HEIGHT: 1px
}
.acct1 {
	BORDER-RIGHT: #bdbdbd 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #8c8c8c; MARGIN-LEFT: 3px; BORDER-LEFT: #bdbdbd 1px solid; =
MARGIN-RIGHT: 3px
}
.acct2 {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #838383; MARGIN-LEFT: 1px; BORDER-LEFT: #efefef 1px solid; =
MARGIN-RIGHT: 1px
}
.acct3 {
	BORDER-RIGHT: #838383 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #838383 =
1px solid; MARGIN-RIGHT: 1px
}
.acct4 {
	BORDER-RIGHT: #bdbdbd 1px solid; BORDER-LEFT: #bdbdbd 1px solid
}
.acct5 {
	BORDER-RIGHT: #8c8c8c 1px solid; BORDER-LEFT: #8c8c8c 1px solid
}
.acctfg {
	BACKGROUND: #666666
}
.fancfg .banner {
	PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; BACKGROUND: #0066cb; =
PADDING-BOTTOM: 2pt; MARGIN: -2pt -6pt 4pt; COLOR: white; PADDING-TOP: =
0px
}
.fancfg {
=09
}
.fancb {
	DISPLAY: block
}
.fancb * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #0066cc; HEIGHT: 1px
}
.fancb1 {
	BORDER-RIGHT: #80acd7 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #3884d1; MARGIN-LEFT: 3px; BORDER-LEFT: #80acd7 1px solid; =
MARGIN-RIGHT: 3px
}
.fancb2 {
	BORDER-RIGHT: #cad4de 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #2a7dcf; MARGIN-LEFT: 1px; BORDER-LEFT: #cad4de 1px solid; =
MARGIN-RIGHT: 1px
}
.fancb3 {
	BORDER-RIGHT: #2a7dcf 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #2a7dcf =
1px solid; MARGIN-RIGHT: 1px
}
.fancb4 {
	BORDER-RIGHT: #80acd7 1px solid; BORDER-LEFT: #80acd7 1px solid
}
.fancb5 {
	BORDER-RIGHT: #3884d1 1px solid; BORDER-LEFT: #3884d1 1px solid
}
.fancbfg {
	BACKGROUND: #0066cc
}
.fanc {
	DISPLAY: block
}
.fanc * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #636363; HEIGHT: 1px
}
.fanc1 {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #8a8a8a; MARGIN-LEFT: 3px; BORDER-LEFT: #bbbbbb 1px solid; =
MARGIN-RIGHT: 3px
}
.fanc2 {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #808080; MARGIN-LEFT: 1px; BORDER-LEFT: #efefef 1px solid; =
MARGIN-RIGHT: 1px
}
.fanc3 {
	BORDER-RIGHT: #808080 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #808080 =
1px solid; MARGIN-RIGHT: 1px
}
.fanc4 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid
}
.fanc5 {
	BORDER-RIGHT: #8a8a8a 1px solid; BORDER-LEFT: #8a8a8a 1px solid
}
.rem {
	DISPLAY: block
}
.rem * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #efefef; HEIGHT: 1px
}
.rem1 {
	BORDER-RIGHT: #f8f8f8 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #f3f3f3; MARGIN-LEFT: 3px; BORDER-LEFT: #f8f8f8 1px solid; =
MARGIN-RIGHT: 3px
}
.rem2 {
	BORDER-RIGHT: #fdfdfd 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #f2f2f2; MARGIN-LEFT: 1px; BORDER-LEFT: #fdfdfd 1px solid; =
MARGIN-RIGHT: 1px
}
.rem3 {
	BORDER-RIGHT: #f2f2f2 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #f2f2f2 =
1px solid; MARGIN-RIGHT: 1px
}
.rem4 {
	BORDER-RIGHT: #f8f8f8 1px solid; BORDER-LEFT: #f8f8f8 1px solid
}
.rem5 {
	BORDER-RIGHT: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid
}
.remfg {
	BACKGROUND: #efefef; COLOR: #666
}
.remfg B {
	COLOR: #000
}
.chl {
	DISPLAY: block
}
.chl * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #000; HEIGHT: 1px
}
.chl1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #888; MARGIN-LEFT: 3px; BORDER-LEFT: #ccc 1px solid; =
MARGIN-RIGHT: 3px
}
.chl2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #888; MARGIN-LEFT: 1px; BORDER-LEFT: #ccc 1px solid; =
MARGIN-RIGHT: 1px
}
.chl3 {
	BORDER-RIGHT: #aaa 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #aaa 1px =
solid; MARGIN-RIGHT: 1px
}
.chl4 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.chl5 {
	BORDER-RIGHT: #888 1px solid; BORDER-LEFT: #888 1px solid
}
.chlfg {
	BACKGROUND: #000; COLOR: #ccc
}
.chlfg B {
	COLOR: #000
}
.cortall {
	DISPLAY: block
}
.cortall * {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #efefef; OVERFLOW: =
hidden; HEIGHT: 1px
}
.cortall1 {
	BORDER-RIGHT: #f8f8f8 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #f3f3f3; MARGIN-LEFT: 3px; BORDER-LEFT: #f8f8f8 1px solid; =
MARGIN-RIGHT: 3px
}
.cortall2 {
	BORDER-RIGHT: #fdfdfd 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; =
BACKGROUND: #f2f2f2; MARGIN-LEFT: 1px; BORDER-LEFT: #fdfdfd 1px solid; =
MARGIN-RIGHT: 1px
}
.cortall3 {
	BORDER-RIGHT: #f2f2f2 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #f2f2f2 =
1px solid; MARGIN-RIGHT: 1px
}
.cortall4 {
	BORDER-RIGHT: #f8f8f8 1px solid; BORDER-LEFT: #f8f8f8 1px solid
}
.cortall5 {
	BORDER-RIGHT: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid
}
.cortallfg {
	FONT-SIZE: 0.8em; BACKGROUND: #efefef; COLOR: #666666
}
.cortallfg A {
	COLOR: #666666
}
.cortallfg A:hover {
	TEXT-DECORATION: underline
}
.cortallfg TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.vertbar {
	BORDER-RIGHT: #cccccc 1px solid; HEIGHT: 100px
}

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/CSS/btrmaster.css

@import url( bgcorners.css );
#columncontainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#footer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#showinfo:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.blockcontent:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.blockpair:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.blogcomment:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.blogpost:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.collapsePanel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.colleft:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.column:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.columns:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.commentcontainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.current-rating:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.featuredcontent:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.featureitems:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.featureitems_container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.frienditems:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.frienditem:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.iconframe:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.lightblue:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.linecontent:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.microitems:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.panel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.pagination:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.profileblock:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.profilebox:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.showbody:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.showbutton:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.showcontrols:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.showdescription:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.showheader:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.star-rating:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.upcomingcontent:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#content .linecontent H2 .headertabs A:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
UL.iconlist:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.panel UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.panel UL.panelhorz LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.panel .panelsub:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.star-rating A:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.tabular TR.hidden {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.newtext {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; FLOAT: left; MARGIN: 0px 0.5em =
0.5em 0px; COLOR: #3399cc
}
BUTTON#submit {
	FLOAT: right
}
.em {
	COLOR: #ff6400
}
.showstatus {
	COLOR: #ff6400
}
.showstatus {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.calloutblock {
	COLOR: black
}
.calloutblock .icon {
	FLOAT: left; MARGIN: 0px 8px 8px 0px
}
.btnicon IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.modalBackground {
	FILTER: alpha(opacity=3D70); BACKGROUND-COLOR: gray; opacity: 0.7
}
.modalPopupPanel {
	POSITION: relative
}
#content .modalPopup {
	BORDER-RIGHT: gray 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: gray 3px =
solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 10pt; Z-INDEX: =
1001; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 3px solid; WIDTH: 23em; =
PADDING-TOP: 5px; BORDER-BOTTOM: gray 3px solid; POSITION: absolute; =
BACKGROUND-COLOR: #ffffdd
}
#content .modalPopup INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10pt; MAX-WIDTH: 99%; =
PADDING-BOTTOM: 1px; WIDTH: auto; PADDING-TOP: 1px
}
#content .modalPopup TEXTAREA {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10pt; MAX-WIDTH: 99%; =
PADDING-BOTTOM: 1px; WIDTH: auto; PADDING-TOP: 1px
}
#content .modalPopup INPUT[type=3Dsubmit] {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
#content .modalPopup SELECT {
	FONT-SIZE: 10pt; MAX-WIDTH: 99%; WIDTH: auto
}
#content .modalPopup A {
	CURSOR: pointer
}
#content .modalPopup H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: none transparent scroll =
repeat 0% 0%; COLOR: #000
}
#content .modalPopup P {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; =
LINE-HEIGHT: normal; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#content .modalPopup SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: =
10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; =
PADDING-TOP: 0px; POSITION: static; TEXT-ALIGN: left
}
.star-rating {
	BACKGROUND: url(../img/star-rating.gif) repeat-x left -1000px
}
.star-rating A:hover {
	BACKGROUND: url(../img/star-rating.gif) repeat-x left -1000px
}
.star-rating A:active {
	BACKGROUND: url(../img/star-rating.gif) repeat-x left -1000px
}
.star-rating A:focus {
	BACKGROUND: url(../img/star-rating.gif) repeat-x left -1000px
}
.star-rating .current-rating {
	BACKGROUND: url(../img/star-rating.gif) repeat-x left -1000px
}
.star-rating {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 16px
}
.star-rating LI {
	DISPLAY: inline
}
.star-rating A {
	LEFT: 0px; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000em; LINE-HEIGHT: =
16px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: =
absolute; TOP: 0px; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none; outline: =
none
}
.star-rating .current-rating {
	LEFT: 0px; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000em; LINE-HEIGHT: =
16px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: =
absolute; TOP: 0px; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none; outline: =
none
}
.star-rating A:hover {
	BACKGROUND-POSITION: left bottom
}
.star-rating A:active {
	BACKGROUND-POSITION: left bottom
}
.star-rating A:focus {
	BACKGROUND-POSITION: left bottom
}
.star-rating A.one-star {
	Z-INDEX: 6; WIDTH: 20%
}
.star-rating A.two-stars {
	Z-INDEX: 5; WIDTH: 40%
}
.star-rating A.three-stars {
	Z-INDEX: 4; WIDTH: 60%
}
.star-rating A.four-stars {
	Z-INDEX: 3; WIDTH: 80%
}
.star-rating A.five-stars {
	Z-INDEX: 2; WIDTH: 100%
}
.star-rating .current-rating {
	BACKGROUND-POSITION: left center; Z-INDEX: 1
}
DIV.CloudText {
	FONT-SIZE: 0.7em
}
DIV.CloudText DIV {
	DISPLAY: block
}
.CloudText1 {
	FONT-SIZE: xx-small; COLOR: red
}
.CloudText2 {
	FONT-SIZE: x-small; COLOR: blue
}
.CloudText3 {
	FONT-SIZE: small; COLOR: gray
}
.CloudText4 {
	FONT-SIZE: medium; COLOR: navy
}
.CloudText5 {
	FONT-SIZE: large; COLOR: olive
}
.CloudText6 {
	FONT-SIZE: x-large; COLOR: #ffa500
}
.CloudText7 {
	FONT-SIZE: xx-large; COLOR: black
}
#sitecontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: =
#ffffff; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 20px; PADDING-TOP: =
0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#topheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto
}
#flashcontent {
	FONT-SIZE: 0.85em; COLOR: #000
}
#headerwrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: auto
}
#headerwrapper TABLE {
=09
}
#headerwrapper TD {
	VERTICAL-ALIGN: bottom
}
.StationHeaderTable {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 80px
}
#headerlogo {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; HEIGHT: auto
}
#headerlogo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#headerlogin {
	FLOAT: left; MARGIN: 0px; OVERFLOW: visible
}
#headerlogin DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#headerlogin FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#headerlogin TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#headerlogin TABLE {
	FONT-SIZE: 0.7em; BORDER-COLLAPSE: separate; border-spacing: 4px 0; =
empty-cells: hide
}
#headerlogin STRONG {
	FONT-WEIGHT: bold; COLOR: #0066cc
}
#headerlogin .logincell {
	VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#headerlogin .cellimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#headerlogin .cellprompt {
	PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; =
VERTICAL-ALIGN: bottom
}
#headerlogin .celltextbox {
	PADDING-BOTTOM: 0.3em
}
#headerlogin A.createaccount {
	FONT-WEIGHT: bold
}
#headerlogin A.createaccount IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#headerlogin INPUT[type=3Dtext] {
	BORDER-RIGHT: silver 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: silver =
2px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.25em; MAX-WIDTH: 100px; =
PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: silver 2px solid; =
WIDTH: 7em; PADDING-TOP: 0px; BORDER-BOTTOM: silver 2px solid; HEIGHT: =
1.5em
}
#headerlogin INPUT[type=3Dpassword] {
	BORDER-RIGHT: silver 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: silver =
2px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.25em; MAX-WIDTH: 100px; =
PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: silver 2px solid; =
WIDTH: 7em; PADDING-TOP: 0px; BORDER-BOTTOM: silver 2px solid; HEIGHT: =
1.5em
}
#headersearch {
	MARGIN: 0px
}
.flatborder {
	BORDER-RIGHT: silver 2px solid; BORDER-TOP: silver 2px solid; =
BORDER-LEFT: silver 2px solid; BORDER-BOTTOM: silver 2px solid
}
#headersearch DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#headersearch FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#headersearch TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#headersearch TABLE {
	TABLE-LAYOUT: auto; FONT-SIZE: 0.65em; BORDER-COLLAPSE: separate; =
border-spacing: 4px 0; empty-cells: hide
}
#headersearch .searchcell {
	VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: =
none
}
#headersearch .searchcell LABEL {
	TEXT-ALIGN: right
}
#headersearch .cellimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#headersearch .celltextbox {
	PADDING-BOTTOM: 3px
}
#headersearch INPUT[type=3Dtext] {
	BORDER-RIGHT: silver 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: silver =
2px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.25em; MAX-WIDTH: 150px; =
PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: silver 2px solid; =
WIDTH: 10em; PADDING-TOP: 0px; BORDER-BOTTOM: silver 2px solid; HEIGHT: =
1.5em
}
.headertab_box {
	CLEAR: both; DISPLAY: block; WIDTH: 100%; POSITION: relative; HEIGHT: =
10px
}
.tab_boxlisten {
	BACKGROUND: url(../img/tab_listen_line.png) repeat-x left bottom
}
.tab_boxtalk {
	BACKGROUND: url(../img/tab_talk_line.png) repeat-x left bottom
}
.headertabs {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; RIGHT: 0px; =
FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; BOTTOM: 0px; =
PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: transparent
}
.headertabs A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: =
pointer; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.headertabs A:hover {
	TEXT-DECORATION: underline
}
.headertabs IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.headertabs LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.headertabs SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.headertabs LI {
=09
}
.headertabs .headertab {
	DISPLAY: block; FLOAT: left
}
.headertabs .icon {
=09
}
.headertabs LI.listen {
	BACKGROUND: url(../img/tab_listen_background.png) #0066cc repeat-x left =
top
}
.headertabs LI.talk {
	BACKGROUND: url(../img/tab_talk_background.png) #669933 repeat-x left =
top
}
.headertabs SPAN.caption {
	PADDING-RIGHT: 40px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; =
PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.headertabs .listen IMG.tableft {
	BACKGROUND: url(../img/tab_listen_l.png) no-repeat left top; WIDTH: =
7px; HEIGHT: 36px
}
.headertabs .listen IMG.tabright {
	BACKGROUND: url(../img/tab_listen_r.png) no-repeat left top; WIDTH: =
7px; HEIGHT: 36px
}
.headertabs .talk IMG.tableft {
	BACKGROUND: url(../img/tab_talk_l.png) no-repeat left top; WIDTH: 7px; =
HEIGHT: 36px
}
.headertabs .talk IMG.tabright {
	BACKGROUND: url(../img/tab_talk_r.png) no-repeat left top; WIDTH: 7px; =
HEIGHT: 36px
}
.headertabs .inactive IMG {
	MARGIN: 0px 0px -10px
}
.headertabs .inactive SPAN.caption {
	MARGIN: 0px 0px -10px
}
.headertabs .listen .inactive IMG.tabright {
	BACKGROUND: url(../img/tab_listen_r_inactive.png) no-repeat left top; =
MARGIN: 0px 0px -100px; WIDTH: 4px; HEIGHT: 126px
}
.headertabs .talk .inactive IMG.tableft {
	BACKGROUND: url(../img/tab_talk_l_inactive.png) no-repeat left top; =
MARGIN: 0px 0px -100px; WIDTH: 4px; HEIGHT: 126px
}
#dhtmltooltip {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 3px =
solid; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; Z-INDEX: 100000; VISIBILITY: =
hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 3px solid; WIDTH: 300px; =
PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 3px solid; POSITION: absolute; =
BACKGROUND-COLOR: #ffffcc
}
#dhtmltooltip IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 314px; =
POSITION: absolute; TOP: 0px; HEIGHT: 1000px
}
LABEL.tooltip {
	CURSOR: pointer; COLOR: #0066cc
}
.corbghpContent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #393839; =
PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 2px
}
#highlightSlider {
	WIDTH: 760px; COLOR: #000; HEIGHT: 178px
}
#highlightSlider .arrow {
	VERTICAL-ALIGN: middle; WIDTH: 75px
}
#highlightSlider .left {
	TEXT-ALIGN: left
}
#highlightSlider .right {
	TEXT-ALIGN: right
}
#holdStill {
	Z-INDEX: 100; OVERFLOW: hidden; WIDTH: 610px; POSITION: relative; =
HEIGHT: 230px
}
#HorizontalscrollContainer {
	Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 610px; POSITION: =
absolute; TOP: 0px; HEIGHT: 230px
}
#lyr1 {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
#scrollContent {
=09
}
#scrollContent TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#homefeatured {
	WIDTH: 100%
}
#homefeatured .tdnormitem {
	WIDTH: 50%; BORDER-BOTTOM: #cccccc thin solid; BACKGROUND-COLOR: =
transparent
}
#homefeatured .tdnormalt {
	BORDER-LEFT: #cccccc thin solid; WIDTH: 50%; BORDER-BOTTOM: #cccccc =
thin solid; BACKGROUND-COLOR: transparent
}
#homefeatured .tdover {
	CURSOR: pointer; BACKGROUND-COLOR: #e1e1e1
}
#adspace {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#nav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
#e5e5e5; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; =
PADDING-TOP: 0px
}
#nav UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em; WIDTH: 100%; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
#nav LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; =
PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #fff; BORDER-TOP-STYLE: none; =
PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#nav .listen {
	BACKGROUND: #3399cc
}
#nav .listen .select {
	BORDER-RIGHT: #66bbdd 1px solid; BACKGROUND: #3399cc
}
#nav .listen .over {
	BACKGROUND: #66bbdd
}
#nav .listen .current {
	BACKGROUND: #0066cc
}
#nav .listen UL.subnav A {
	COLOR: #0066cc
}
#nav .subnav {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 1; =
BACKGROUND: #e5e5e5; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; =
WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute
}
#nav UL.subnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0.25em; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.25em; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#nav UL.subnav A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; =
FONT-SIZE: 0.75em; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px -1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; =
PADDING-TOP: 0px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#nav UL.subnav A:hover {
	COLOR: black
}
#nav .over .subnav {
	DISPLAY: block; Z-INDEX: 101
}
.leftcol {
	CLEAR: both; DISPLAY: inline; FLOAT: left; WIDTH: 65%
}
.rightcol {
	DISPLAY: inline; FLOAT: right; WIDTH: 35%
}
BODY {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND-COLOR: #ffffff
}
#container {
	MARGIN-LEFT: auto; WIDTH: 970px; COLOR: black; MARGIN-RIGHT: auto; =
BACKGROUND-COLOR: #fff
}
#headermenu {
	BACKGROUND: url(../img/bg-header-mid.jpg) #fff repeat-x; HEIGHT: 152px
}
#top .bannerleft {
	FLOAT: left
}
#columncontainer {
	TABLE-LAYOUT: auto; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: =
0px; BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
#columncontainer .hide {
	DISPLAY: none
}
.columns {
=09
}
.columns .column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.columns .leftnav {
	PADDING-RIGHT: 10px; MARGIN: 0px; WIDTH: 190px
}
.columns .maincontent {
	MIN-WIDTH: 660px
}
.columns .rightnav {
	PADDING-LEFT: 10px; MARGIN: 0px
}
.rightnav .rightad {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.rightnav .rightad IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.columns .adnarrow {
	WIDTH: 160px
}
.columns .adwide {
	WIDTH: 300px
}
.columns .adwide TEXTAREA {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: =
#666 1px solid; WIDTH: 298px; BORDER-BOTTOM: #666 1px solid
}
#rightnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#rightnav {
	FLOAT: right; WIDTH: 31.5%
}
#rightnav .rightad {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
#rightnav .rightad IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#leftnav {
	FLOAT: left; WIDTH: 17%; MARGIN-RIGHT: 1%
}
#rightcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#leftcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#rightcontent {
	FLOAT: right; WIDTH: 82%
}
#leftcontent {
	FLOAT: left; WIDTH: 67.5%; MARGIN-RIGHT: 1%
}
#breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-TOP: 0.5em
}
#footer {
	CLEAR: both; FONT-SIZE: 0.8em; MARGIN: 8px 0px 0px; COLOR: #343434; =
LINE-HEIGHT: 2em
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer .menu {
	PADDING-LEFT: 1em; BACKGROUND: #3399cc; MARGIN-LEFT: 1em; TEXT-ALIGN: =
left
}
#footer .menu LI {
	PADDING-RIGHT: 1.5em; DISPLAY: inline; COLOR: #fff
}
#sidenav P {
	MARGIN: 0px 0px 1em
}
#footerAlt {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; LINE-HEIGHT: 1.5em
}
#footerAlt .menu LI {
	PADDING-RIGHT: 0.1em; DISPLAY: inline
}
#headerad {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 80px; PADDING-BOTTOM: =
20px; PADDING-TOP: 20px
}
.accordionHeader {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 5px; =
BACKGROUND-COLOR: #3399cc
}
.accordionHeader A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; =
TEXT-DECORATION: none
}
.accordionHeader A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; =
TEXT-DECORATION: underline
}
.accordionHeaderSelected {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-COLOR: #0066cc
}
.accordionHeaderSelected {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 5px; =
BACKGROUND-COLOR: #0066cc
}
.accordionHeaderSelected .sideright IMG {
	BACKGROUND-IMAGE: url(../img/collapse_blue.jpg); WIDTH: 13px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.accordionHeader .sideright IMG {
	BACKGROUND-IMAGE: url(../img/expand_blue.jpg); WIDTH: 13px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.accordionHeaderSelected A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; =
TEXT-DECORATION: none
}
.accordionHeaderSelected A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; =
TEXT-DECORATION: underline
}
.accordionContent {
	BORDER-RIGHT: #2f4f4f 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: =
#2f4f4f 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#2f4f4f 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #2f4f4f 1px =
dashed; BACKGROUND-COLOR: #d3deef
}
.collapsePanel {
	BACKGROUND-COLOR: white
}
.collapsePanelHeader {
	WIDTH: 100%; CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #0066cc
}
.collapsePanelHeader A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; =
TEXT-DECORATION: none
}
.collapsePanelHeader A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; =
TEXT-DECORATION: underline
}
.browseblock {
	CLEAR: left; FONT-SIZE: 0.75em; MARGIN: 0px 0px 4px
}
.browseblock DT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1.13em; BACKGROUND: =
#666; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.browseblock DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.browseblock DD A {
	DISPLAY: inline; MARGIN: 0px; COLOR: #0066cc; TEXT-DECORATION: none
}
.browseblock DD DIV {
	DISPLAY: inline; MARGIN: 0px; COLOR: #0066cc; TEXT-DECORATION: none
}
.browseblock DD:hover {
	BACKGROUND-COLOR: #ebebeb
}
.browseblock DD A:hover {
	TEXT-DECORATION: underline
}
.browseblock .parent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(../img/arrow_right.png) no-repeat 0px 1px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.browseblock .expanded {
	BACKGROUND: url(../img/arrow_down.png) no-repeat 0px 1px
}
.browseblock .current {
	FONT-WEIGHT: bold; COLOR: black
}
.browseblock DL {
	MARGIN: 0px 0px 0px 15px
}
.browseblock DL DD {
	MARGIN: 0px
}
.fieldDescriptor {
	FONT-SIZE: smaller; FONT-STYLE: italic
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px
}
#content H1 {
	FONT-SIZE: 1.3em; MARGIN: 0.5em 0px
}
#content H2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: =
1em; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0.5em; COLOR: #fff; =
PADDING-TOP: 4px; BACKGROUND-COLOR: #666
}
#content .h2bold {
	FONT-WEIGHT: bolder; FONT-SIZE: 0.75em; TEXT-TRANSFORM: uppercase
}
#content H2 A {
	CURSOR: pointer; COLOR: #fff
}
#simplesearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: none =
transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#simplesearch .sbfg {
	PADDING-RIGHT: 10pt; PADDING-LEFT: 10pt; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#simplesearch A {
	FONT-SIZE: 1em; VERTICAL-ALIGN: middle
}
#simplesearch LABEL {
	FONT-SIZE: 1em; VERTICAL-ALIGN: middle
}
#simplesearch INPUT {
	FONT-SIZE: 0.8em; MAX-WIDTH: 90%; VERTICAL-ALIGN: middle; MARGIN-RIGHT: =
1em
}
#simplesearch SELECT {
	FONT-SIZE: 0.8em; MAX-WIDTH: 90%; VERTICAL-ALIGN: middle; MARGIN-RIGHT: =
1em
}
.searchadvanced {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.searchadvanced IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.searchadvanced INPUT {
	MARGIN: 0px 0px 4px; WIDTH: 85%
}
.searchadvanced INPUT[type=3Dradio] {
	VERTICAL-ALIGN: middle; WIDTH: auto
}
.searchadvanced INPUT[type=3Dsubmit] {
	WIDTH: auto
}
.searchadvanced INPUT.lookup {
	MARGIN: 0px 0px 4px; WIDTH: 60%
}
.searchadvanced P {
	MARGIN: 0px 0px 1em
}
.searchadvanced SELECT {
	MARGIN: 0px 0px 4px; WIDTH: 90%
}
.table {
	MARGIN: 0px 0px 8px; BACKGROUND-COLOR: #fff
}
.table TABLE {
	FONT-SIZE: 0.75em; WIDTH: 100%; BORDER-COLLAPSE: collapse; =
BACKGROUND-COLOR: #fff
}
.table TABLE TABLE {
	FONT-SIZE: 1em
}
.table TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
.table TR {
	VERTICAL-ALIGN: top
}
.odd {
	BACKGROUND-COLOR: #f1f1f1
}
.even {
	BACKGROUND-COLOR: #e1e1e1
}
.table BUTTON:unknown {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.table BUTTON {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: =
1.4em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; =
COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
.table BUTTON IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.table INPUT[type=3Dtext] {
=09
}
.table SELECT {
=09
}
.table .calendar {
	BORDER-RIGHT: #888 2px solid; BORDER-TOP: #888 2px solid; FONT-SIZE: =
1em; FLOAT: left; BORDER-LEFT: #888 2px solid; WIDTH: auto; =
MARGIN-RIGHT: 1em; BORDER-BOTTOM: #888 2px solid; BORDER-COLLAPSE: =
collapse
}
.table .calendar TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: =
white; PADDING-TOP: 0px; BACKGROUND-COLOR: #666
}
.table .calendar .title TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.table .calendar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px; TEXT-ALIGN: center
}
.table .calendar INPUT {
	DISPLAY: block; MARGIN: 0px
}
.panel {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px
}
.panel TABLE {
	CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.panel TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: =
4px; COLOR: #888; PADDING-TOP: 4px
}
.panel TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: =
4px; COLOR: #888; PADDING-TOP: 4px
}
.panel TR {
	VERTICAL-ALIGN: top
}
.panel IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.panel H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; =
FONT-SIZE: 0.85em; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; =
BACKGROUND-COLOR: #666
}
.panel H4 A {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
.panel P {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 0.5em
}
.panel TEXTAREA {
	MARGIN: 0px 0px 0.5em; WIDTH: 100%
}
.panel UL {
	CLEAR: both; DISPLAY: block
}
.panel LI {
	FONT-SIZE: 0.8em
}
.panel UL.panelhorz LI {
	FLOAT: left; WIDTH: 130px; HEIGHT: 30px
}
.panel UL.panelprofile LI {
	CLEAR: both
}
.panel UL.panelvert LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; COLOR: #000; PADDING-TOP: 2px; =
BACKGROUND-COLOR: #f1f1f1
}
.ad.panel {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
TEXT-ALIGN: center
}
.HTMLBlock {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; OVERFLOW: =
hidden
}
.ad.panel H4 {
	TEXT-TRANSFORM: uppercase; COLOR: #888; BACKGROUND-COLOR: transparent; =
TEXT-ALIGN: center
}
.panel .more {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; =
PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.panel .panelsub {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.75em; =
PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.panel .panelsub IMG {
	MARGIN: 0px 4px 4px 0px
}
.panel .panelsub TEXTAREA {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: =
#666 1px solid; WIDTH: 100%; BORDER-BOTTOM: #666 1px solid; HEIGHT: 47px
}
#content .lightblue {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; MARGIN-BOTTOM: 4px; =
PADDING-BOTTOM: 8px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d6edfb
}
#content .lightblue H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; =
BACKGROUND-COLOR: transparent
}
#content .lightblue H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 0px; COLOR: #000; =
PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#content .lightblue H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
0.7em; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 0px; COLOR: #000; =
PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#content .lightblue H4 A {
	COLOR: #0066cc; BACKGROUND-COLOR: transparent
}
#content .lightblue P {
	FONT-SIZE: 0.7em; COLOR: #000; BACKGROUND-COLOR: transparent
}
#content .getcode {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
300px; PADDING-TOP: 0px; HEIGHT: 620px
}
#content .getcodeChannels {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
300px; PADDING-TOP: 0px; HEIGHT: 250px
}
#content .profileblock {
=09
}
#content .profileblock A {
	COLOR: #fff
}
#content .profileblock DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.25em 1em; PADDING-TOP: 0px
}
#content .profileblock DL {
	MARGIN: 0px
}
#content .profileblock DT {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em
}
#content .profileblock H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #fff; BACKGROUND-COLOR: =
#0066cc
}
#content .profileblock P {
	FONT-SIZE: 0.85em
}
.profileblock .profileheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px; BACKGROUND-COLOR: #0066cc
}
.profileheader .sideright .hostchat {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.75em; =
PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.profileblock .profilebox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: =
url(../img/bg-profileblock.jpg) #0260c0 repeat-x left top; =
PADDING-BOTTOM: 8px; WIDTH: 280px; COLOR: white; PADDING-TOP: 8px
}
.profileblock .colleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 10px 0px 0px; WIDTH: 138px; PADDING-TOP: 0px
}
.profileblock .colmiddle {
	MARGIN: 10px 0px 0px 138px
}
.block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; FLOAT: left; =
PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.block A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block BLOCKQUOTE {
	MARGIN: 5px 0px 0px; FONT-STYLE: normal
}
.block H4 {
	FONT-SIZE: 1.3em; COLOR: #343434
}
.block IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.block .more {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; =
PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.block .notice {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; COLOR: #ff6600; =
PADDING-TOP: 3px
}
.block .showbutton {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: =
0.85em; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 8px 0px 0px; WIDTH: =
68px; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.block .showbutton IMG {
	VERTICAL-ALIGN: middle
}
.block .linelarge.showbutton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1em; RIGHT: 10px; =
PADDING-BOTTOM: 6px; MARGIN: 0px 0px 0px 6px; WIDTH: 60px; BOTTOM: 10px; =
PADDING-TOP: 6px; BACKGROUND-COLOR: #0066cc
}
.block .linesmall.showbutton {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 0.7em; =
PADDING-BOTTOM: 2px; MARGIN: 0px 16px 1px 0px; WIDTH: auto; PADDING-TOP: =
2px; BACKGROUND-COLOR: #0066cc
}
.block .linesmall.showbutton .orange {
	BACKGROUND-COLOR: #ff3300
}
.block .blue.showbutton {
	BACKGROUND-COLOR: #0066cc
}
.block .orange.showbutton {
	BACKGROUND-COLOR: #ff3300
}
.block INPUT[type=3Dtext] {
	BORDER-RIGHT: silver 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: silver =
2px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; =
MARGIN: 2px 0px 0px; BORDER-LEFT: silver 2px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: silver 2px solid
}
.block INPUT[type=3Dpassword] {
	BORDER-RIGHT: silver 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: silver =
2px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; =
MARGIN: 2px 0px 0px; BORDER-LEFT: silver 2px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: silver 2px solid
}
.block SELECT {
	BORDER-RIGHT: silver 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: silver =
2px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; =
MARGIN: 2px 0px 0px; BORDER-LEFT: silver 2px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: silver 2px solid
}
.iconbar {
=09
}
.iconbar BUTTON {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.85em; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: =
pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: =
none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
transparent; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.iconbar SPAN {
	PADDING-LEFT: 30px; LEFT: 0px; LINE-HEIGHT: 2em; POSITION: absolute; =
TOP: 0px; TEXT-ALIGN: center
}
.iconbar IMG {
	VERTICAL-ALIGN: middle
}
.iconbar P {
	PADDING-TOP: 4px
}
.barbottom {
	BORDER-TOP: #f1f1f1 6px solid; WIDTH: 100%
}
.barcenter {
	MARGIN: 8px 0px 0px; WIDTH: 100%
}
.barfriend {
	MARGIN: 0px 0px 5px; WIDTH: 160px
}
.barmicro {
	BORDER-TOP: #fff 1px solid; MARGIN: 0px; WIDTH: 100%
}
.barmicro A {
	DISPLAY: block; FONT-SIZE: 1.2em; FLOAT: left; WIDTH: 50%; TEXT-ALIGN: =
center
}
.barright {
	FLOAT: right; WIDTH: 25%
}
.barmicro IMG {
	FLOAT: none; VERTICAL-ALIGN: top
}
.barbottom BUTTON {
	WIDTH: 45%
}
.barcenter BUTTON {
	WIDTH: 45%
}
.barprofile BUTTON {
	WIDTH: 45%
}
.barright BUTTON {
	WIDTH: 100%
}
.barfriend BUTTON {
	WIDTH: 100%
}
.barbottom BUTTON.buttonodd {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5%; PADDING-TOP: 0px; =
BORDER-BOTTOM: #888 1px solid
}
.barcenter BUTTON.buttonodd {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5%; PADDING-TOP: 0px; =
BORDER-BOTTOM: #888 1px solid
}
.barprofile BUTTON.buttonodd {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5%; PADDING-TOP: 0px; =
BORDER-BOTTOM: #888 1px solid
}
.barbottom BUTTON.buttoneven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px -1px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #888 1px solid
}
.barcenter BUTTON.buttoneven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px -1px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #888 1px solid
}
.barprofile BUTTON.buttoneven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px -1px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #888 1px solid
}
.barbottom BUTTON.lastodd {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5%; PADDING-TOP: 0px
}
.barcenter BUTTON.lastodd {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5%; PADDING-TOP: 0px
}
.barprofile BUTTON.lastodd {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5%; PADDING-TOP: 0px
}
.barbottom BUTTON.lasteven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px -1px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px
}
.barcenter BUTTON.lasteven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px -1px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px
}
.barprofile BUTTON.lasteven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px -1px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px
}
.barright BUTTON.buttonodd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.barright BUTTON.buttoneven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.barright BUTTON.lastodd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.barfriend BUTTON.buttonodd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.barfriend BUTTON.buttoneven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.barfriend BUTTON.lastodd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.barright BUTTON.lasteven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.barfriend BUTTON.lasteven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.barmicro A.buttonodd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; COLOR: =
#343434; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f1f1f1; =
BORDER-BOTTOM-STYLE: none
}
.barmicro A.buttoneven {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; COLOR: =
#fff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #246fe4; =
BORDER-BOTTOM-STYLE: none
}
.profileblock .barprofile {
	BORDER-TOP: #f1f1f1 6px solid; WIDTH: 100%
}
.profileblock .barprofile BUTTON {
	FONT-SIZE: 0.75em
}
.blockpair {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.blockleft {
	PADDING-RIGHT: 1.5%; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 49.25%; PADDING-TOP: 0px
}
.blockright {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49.25%; PADDING-TOP: 0px
}
.lgwidth {
	WIDTH: 100%
}
.lgwidth .showbox {
	FLOAT: left; MARGIN: 0px 1.5% 0px 0px; WIDTH: 73.5%
}
.lgwidth .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 82px; PADDING-TOP: 0px
}
.lgwidth .colmiddle {
	MARGIN: 0px 0px 0px 82px
}
.medwidth {
	MIN-HEIGHT: 16em; WIDTH: 100%
}
.medwidth .showbox {
	MIN-HEIGHT: 15em; WIDTH: 100%
}
.medwidth .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 82px; PADDING-TOP: 0px
}
.medwidth .colmiddle {
	MARGIN: 0px 0px 0px 82px
}
.smwidth {
	FONT-SIZE: 0.7em; WIDTH: 100%
}
.smwidth .notice {
	FONT-SIZE: 1em; MARGIN: 2px 0px 0px
}
.smwidth .showbox {
	WIDTH: 100%
}
.smwidth .showbutton {
	MARGIN: 0px
}
.smwidth .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 82px; PADDING-TOP: 0px
}
.smwidth .colmiddle {
	DISPLAY: block; MARGIN: 0px 0px 0px 82px
}
.friends {
	FONT-SIZE: 0.75em; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; WIDTH: =
260px
}
.friends .notice {
	FONT-SIZE: 1em; MARGIN: 2px 0px 0px
}
.friends .showbox {
	WIDTH: 100%
}
.friends .showbutton {
	MARGIN: 0px
}
.friends .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 82px; PADDING-TOP: 0px
}
.friends .colmiddle {
	DISPLAY: block; MARGIN: 0px 0px 0px 82px
}
.featured {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.7em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; =
PADDING-TOP: 0px
}
.featured .showbox {
	MARGIN: 0px 0px 8px
}
.featured .showbutton {
	PADDING-RIGHT: 16px! important; DISPLAY: inline! important; =
PADDING-LEFT: 16px! important; FLOAT: none! important; PADDING-BOTTOM: =
6px! important; PADDING-TOP: 4px! important
}
.featured .center {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
6px; MARGIN: 12px 0px 0px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.featured .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.featured .colmiddle {
	CLEAR: both; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.micro {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.7em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; =
PADDING-TOP: 0px
}
.micro .showbox {
=09
}
.micro .smicon {
	MARGIN: 0px 0px 0px -24px
}
.micro .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
6px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 2px; POSITION: relative; =
TEXT-ALIGN: center
}
.micro .colmiddle {
	CLEAR: both; PADDING-RIGHT: 8px; BORDER-TOP: #fff 1px solid; =
PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 4px
}
.linebrief {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 624px; PADDING-TOP: 0px
}
.linebrief2 {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; =
TEXT-ALIGN: center
}
.linebrief .showbox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #e1e1e1; =
PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.linefeatured {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 4em; =
PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 624px; PADDING-TOP: 10px
}
.linefeatured .showbox {
=09
}
.linefeatured .showbox TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.linefeatured .showbox BLOCKQUOTE {
	CLEAR: left; PADDING-RIGHT: 90px; PADDING-LEFT: 16px; PADDING-BOTTOM: =
3px; PADDING-TOP: 0px
}
.linefeatured .colleft {
	PADDING-RIGHT: 3%; DISPLAY: block; PADDING-LEFT: 16px; FLOAT: left; =
PADDING-BOTTOM: 0.5em; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px
}
.linefeatured .colmiddle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0px 6px; WIDTH: 50%; PADDING-TOP: =
0px
}
.lineupcoming {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 4em; =
PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 624px; PADDING-TOP: 10px
}
.lineupcoming .showbox {
=09
}
.lineupcoming .showbox BLOCKQUOTE {
	CLEAR: left; PADDING-RIGHT: 90px; PADDING-LEFT: 16px; PADDING-BOTTOM: =
3px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.lineupcoming .showbox H2 {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.lineupcoming .showbox H4 {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.lineupcoming .showbox P {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.lineupcoming .colleft {
	PADDING-RIGHT: 3%; DISPLAY: block; PADDING-LEFT: 16px; FLOAT: left; =
PADDING-BOTTOM: 0.5em; MARGIN: 0px; WIDTH: 30%; COLOR: #fff; =
PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.lineupcoming .colmiddle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0px 6px; WIDTH: 50%; COLOR: #fff; =
PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.lineupcoming .showbox .notice {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: =
bold; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1em; =
COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #0066cc
}
.panelfeatured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px
}
.panelfeatured .showbox {
=09
}
.panelfeatured .showbox BLOCKQUOTE {
	CLEAR: left; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: =
3px; PADDING-TOP: 0px
}
.panelfeatured .showbox H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: =
#fff
}
.panelfeatured .showbox P {
	FONT-SIZE: 1em
}
.panelfeatured .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 82px; PADDING-TOP: 0px
}
.panelfeatured .colmiddle {
	MARGIN: 0px 0px 4px 84px
}
.panelfeatured .colright {
	CLEAR: both; MIN-HEIGHT: 4em; MARGIN: 0px 80px 10px 0px
}
.panelfeatured .colright P {
	FONT-SIZE: 0.85em
}
.featureitems_container {
	DISPLAY: block; MARGIN: 0px 0px 10px; WIDTH: auto
}
.featureitems {
	CLEAR: both; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -2px; WIDTH: 100%; =
PADDING-TOP: 0px; BORDER-COLLAPSE: separate; border-spacing: 0
}
.featureitem {
	PADDING-RIGHT: 0px; MIN-WIDTH: 160px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/bg_homefeatured_blue.gif) #fff no-repeat left bottom; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; VERTICAL-ALIGN: top; =
WIDTH: 25%; PADDING-TOP: 0px
}
.friendcolumn {
	VERTICAL-ALIGN: top; WIDTH: 33%
}
.frienditems {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; TABLE-LAYOUT: fixed; PADDING-RIGHT: =
0px; MIN-WIDTH: 260px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; =
PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px; =
border-spacing: 0
}
.frienditem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/bg_friends.png) #fff no-repeat left bottom; PADDING-BOTTOM: =
0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 260px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #fff 8px solid
}
.microitems {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: =
0px
}
UL > LI.microitem:first-child {
	MARGIN: 0px
}
.microitem {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1%; WIDTH: 18%; PADDING-TOP: =
0px
}
.colleft .livebox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
1.2em; RIGHT: 12px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; =
POSITION: absolute; TOP: 12px; BACKGROUND-COLOR: #ff6600
}
#spanblock .livebox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
1.2em; RIGHT: 12px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; =
POSITION: absolute; TOP: 12px; BACKGROUND-COLOR: #ff6600
}
UL.iconlist {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.iconlist LI.lgicon {
	MARGIN: 0px 8px 8px 0px
}
.iconlist LI.medicon {
	MARGIN: 0px 8px 8px 0px
}
.iconlist LI.smicon {
	MARGIN: 0px 4px 4px 0px
}
.iconlist LI.tinyicon {
	MARGIN: 0px 2px 2px 0px
}
.iconlist LI.featicon {
	MARGIN: 0px
}
.iconlist LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.iconshow {
	FLOAT: left; BORDER-COLLAPSE: collapse
}
.iconshow IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.iconshow .iconframe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.featicon.iconshow {
	DISPLAY: block
}
.lgicon .iconframe {
	WIDTH: 128px; HEIGHT: 128px
}
.medicon .iconframe {
	WIDTH: 72px; HEIGHT: 72px
}
.smicon .iconframe {
	WIDTH: 48px; HEIGHT: 48px
}
.tinyicon .iconframe {
	WIDTH: 24px; HEIGHT: 24px
}
.featicon .iconframe {
	WIDTH: 160px
}
.lgicon IMG {
	MAX-WIDTH: 128px; MAX-HEIGHT: 128px
}
.medicon IMG {
	MAX-WIDTH: 72px; MAX-HEIGHT: 72px
}
.smicon IMG {
	MAX-WIDTH: 48px; MAX-HEIGHT: 48px
}
.tinyicon IMG {
	MAX-WIDTH: 24px; MAX-HEIGHT: 24px
}
.featicon IMG {
	MAX-WIDTH: 160px; MAX-HEIGHT: 235px
}
.tabular {
	CLEAR: both; OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff; =
border-spacing: 0 0
}
.tabular H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.tabular TABLE {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: =
separate
}
TABLE.tabular {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: =
separate
}
.tabular TD {
	MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top
}
.tabular .baseline TD {
	VERTICAL-ALIGN: bottom
}
.tabular TD.baseline {
	VERTICAL-ALIGN: bottom
}
.tabular .equal3col TD {
	WIDTH: 33%
}
.tabular TR.hidden {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 0px
}
.tabular .tdl {
	PADDING-RIGHT: 1em; DISPLAY: inline; WIDTH: 85px; TEXT-ALIGN: right
}
.tabular .tdr {
	DISPLAY: inline; TEXT-ALIGN: left
}
.tabular .desc {
	DISPLAY: block; PADDING-LEFT: 85px
}
.tabular .form_col33 {
	WIDTH: 33%
}
.tabular .form_colcenter IMG {
	VERTICAL-ALIGN: middle
}
.tabular .form_colcenter INPUT {
	VERTICAL-ALIGN: middle
}
.tabular .form_colcenter LABEL {
	VERTICAL-ALIGN: middle
}
.tabular .form_colicon {
	VERTICAL-ALIGN: middle; WIDTH: 48px; TEXT-ALIGN: center
}
.tabular .form_colwide {
	WIDTH: 80%
}
.tabular BUTTON {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: auto
}
.tabular INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabular SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabular INPUT[type=3Dcheckbox] {
	MARGIN: 0px 8px 0px 0px
}
.tabular INPUT[type=3Dfile] {
	FONT-SIZE: 0.85em; MARGIN: 0px 8px 0px 0px; HEIGHT: auto
}
.tabular INPUT[type=3Dtext] {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
.tabular TEXTAREA {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
.tabular LABEL {
	FONT-SIZE: 0.85em
}
.tabular SPAN {
	FONT-SIZE: 0.85em
}
.tabular SELECT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
#content TABLE.RadEWrapper {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; =
BORDER-COLLAPSE: separate; border-spacing: 0
}
#content TABLE.RadEWrapper TABLE {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; =
BORDER-COLLAPSE: separate; border-spacing: 0
}
#content TABLE.RadEWrapper TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#content TABLE.RadEToolbar TABLE.RadEDropDownOff {
	MARGIN-RIGHT: 1px
}
#content TABLE.RadEDropDownOff TD DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#content TABLE.RadEDropDownOff TD IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#content BUTTON.RadEToggleButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; HEIGHT: 24px
}
.userform {
	MARGIN: 0px 0px 8px
}
.userform TABLE {
	MARGIN: 8px 0px 0px
}
.userform TABLE.calloutblock {
	MARGIN: 0px
}
.userform TABLE.calloutblock TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.linesection {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 12px; MARGIN: 0px 0px 8px; PADDING-TOP: 12px; =
BACKGROUND-COLOR: #fff
}
.linesection DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.25em 1em; PADDING-TOP: 0px
}
.linesection DL {
	MARGIN: 0px
}
.linesection DT {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em
}
.blogad {
	MARGIN: 1em 0px; WIDTH: 100%; BACKGROUND-COLOR: white
}
.blogad IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.blogad DIV {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
.blogcomments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blogcomments TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #0066cc 1px solid
}
.blogcomment {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 10px; =
POSITION: relative
}
.blogcomment P {
	FONT-SIZE: 0.8em
}
.blogcomment .colleft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 2% 0px 0px; OVERFLOW: hidden; WIDTH: =
10%; PADDING-TOP: 0px
}
.blogcomment .colleft P {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 4px
}
.blogcomment .colmiddle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
1.5em; MARGIN: 0px 0px 0px 12%; PADDING-TOP: 0px
}
.blogcomment .reply {
	FONT-SIZE: 0.75em; FLOAT: right
}
.blogposts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.showlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blogposts TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #0066cc 1px solid
}
.showlist TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
.blogpost {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.blogpost H4 {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.5em
}
.blogpost IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.blogpost P {
	FONT-SIZE: 0.8em
}
.blogpost .socialnetworks {
	CLEAR: both; DISPLAY: block; FLOAT: right; MARGIN: 0.5em 0px 0px
}
.blogpost .blogpostlinks {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 0.5em -1px 0px 0px
}
.blogpost .blogpostlinks LI {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; =
FONT-SIZE: 0.75em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.blogpost .radiocontrol {
	DISPLAY: block; FLOAT: left
}
.blogpost .displaymore TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 5px; =
BORDER-BOTTOM-COLOR: white; PADDING-BOTTOM: 0px; MARGIN: 0px; =
VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.blogpost .displaymore .more {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; =
PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.blogpost .displaymore .showitem {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; =
FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.pagination {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; =
PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 98.5%; =
PADDING-TOP: 0px
}
.pagination P {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left
}
.pagination UL {
	BORDER-RIGHT: #3399cc 2px solid; PADDING-RIGHT: 2px; DISPLAY: block; =
PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #3399cc 2px solid; PADDING-TOP: 0px
}
.pagination LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 0px
}
.pagination LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #3399cc; PADDING-TOP: =
2px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.pagination A.currentpage {
	COLOR: #000
}
.pagination A:hover {
	COLOR: #666
}
.channelhosts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.channelhosts LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.channelhost UL {
	WIDTH: 100%
}
.channelhost LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.channelhost .channelname {
	FLOAT: left; WIDTH: 50%
}
.channelhost .channelname LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 12px
}
.channelhost .channelname .smicon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
8px 0px 0px; WIDTH: 48px; PADDING-TOP: 0px
}
.channelhost .channeloptions {
	FLOAT: right; WIDTH: 49.9%
}
.friendfavs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.friendfavs LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.friendfavs .pagination LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: =
visible; PADDING-TOP: 0px
}
.friendfav {
=09
}
.friendfav UL {
	TABLE-LAYOUT: fixed; BORDER-COLLAPSE: separate; border-spacing: 0; =
empty-cells: show
}
.friendfav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.friendfav .friendname {
	FLOAT: left; WIDTH: 44%
}
.friendfav .friendname UL {
	WIDTH: auto
}
.friendname .messageSelect {
	VERTICAL-ALIGN: middle; HEIGHT: 48px
}
.friendfav .friendname LI {
=09
}
.friendfav LI.smicon {
	MARGIN: 0px 15px 0px 0px; WIDTH: 48px
}
.friendfav .friendbuttons {
	FLOAT: right; WIDTH: 55%
}
.friendbuttons .friendbutton {
	VERTICAL-ALIGN: middle; WIDTH: 18%; HEIGHT: 48px; TEXT-ALIGN: center
}
.friendfav .messageContent {
	FLOAT: left; WIDTH: 65%
}
.friendfav .friendbuttons UL {
	WIDTH: 100%
}
.friendfav .messageContent UL {
	WIDTH: 100%
}
.friendfav .friendbuttons LI {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; PADDING-TOP: =
0px
}
.friendfav .messageContent LI {
	WIDTH: 100%
}
.friendfav .friendheader {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; =
COLOR: #666; HEIGHT: auto
}
.friendfav .friendname .friendheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.friendfav .notice {
	FONT-SIZE: 0.8em; COLOR: #666
}
.table .friendfav LI {
	FONT-SIZE: 0.8em
}
.panel .table .friendfav LI {
	FONT-SIZE: 1em
}
.panel .friendfavs .pagination {
	FONT-SIZE: 1.2em
}
.sidebaritems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.sidebaritems LI {
	DISPLAY: block; OVERFLOW: hidden
}
.sidebaritem {
=09
}
.sidebaritem UL {
	TABLE-LAYOUT: fixed; BORDER-COLLAPSE: separate; border-spacing: 0; =
empty-cells: show
}
.sidebaritem LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.sidebaritem .sidebarname {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 210px; PADDING-TOP: 5px
}
.sidebaritem .sidebarname A {
	CLEAR: both; DISPLAY: block
}
.sidebaritem .sidebarname SPAN {
	CLEAR: both; DISPLAY: block
}
.sidebaritem .sidebarname UL {
	WIDTH: auto
}
.sidebaritem .sidebarname LI {
	FONT-SIZE: 0.75em; WIDTH: 160px
}
#content .sidebaritem .smicon {
	MARGIN: 0px 5px 0px 0px; WIDTH: 48px
}
.sidebaritem .sidebarevent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 260px; PADDING-TOP: 0px
}
.sidebaritem .sidebarevent A {
=09
}
.sidebaritem .sidebarevent SPAN {
=09
}
.sidebaritem .sidebarbuttons {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
5px; WIDTH: 70px; PADDING-TOP: 5px
}
.sidebaritem .sidebarbuttons UL {
	WIDTH: 100%
}
.sidebaritem .messageContent UL {
	WIDTH: 100%
}
.sidebaritem .sidebarbuttons LI {
=09
}
.sidebaritem .sidebarbuttons A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.75em; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.sidebaritem .sidebarbuttons BUTTON {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.75em; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.hostchat {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
8px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: =
#004996
}
H2 DIV {
	FLOAT: right
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
BLOCKQUOTE {
	MARGIN: 0px
}
H1 {
	FONT-SIZE: 1.6em
}
H2 {
	FONT-SIZE: 1.4em
}
H3 {
	FONT-SIZE: 1.2em
}
.blockcontent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #e1e1e1; =
PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.blockcontent DIV H4 {
	MARGIN: 0px 0px 0.5em
}
#content .blockheader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 3px; WIDTH: 100%; PADDING-TOP: 0px
}
#content .blockheader H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; =
PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#content .blockheader H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; =
PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#content .blockheader H4 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0066cc; PADDING-TOP: 0px; =
BACKGROUND-COLOR: transparent
}
#content .blockheader A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.7em; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px 0px; PADDING-TOP: 0px
}
#content .blockheader P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.7em; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px 0px; PADDING-TOP: 0px
}
.featuredcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e1e1e1; =
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0.5em
}
.highlighter {
	BACKGROUND-COLOR: #a2d1ef
}
.linecontent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4em; OVERFLOW: =
hidden; PADDING-TOP: 0px; BACKGROUND-COLOR: #d6edfb
}
#content .linecontent H1 {
	MARGIN: 8px 0px 0.2em
}
#content .linecontent H2 {
	CLEAR: both; FONT-SIZE: 0.85em; MARGIN: 8px 0px 0px; OVERFLOW: hidden; =
COLOR: #fff; BACKGROUND-COLOR: #0066cc
}
#content .linecontent H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
0.85em; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px
}
.linecontent P.login {
	FONT-SIZE: 0.85em; MARGIN: 8px 0px; COLOR: #000; BACKGROUND-COLOR: =
transparent
}
.linecontent .commentcontainer {
	OVERFLOW: hidden
}
.linecontent .comments {
	WIDTH: 100%; COLOR: #000; BACKGROUND-COLOR: #fff
}
.linecontent .comments .comment {
=09
}
.linecontent .comments .comment STRONG {
	FONT-WEIGHT: bold; COLOR: #0066cc; BACKGROUND-COLOR: transparent
}
.linecontent .comments .reply {
	BORDER-BOTTOM: #0066cc 1px solid
}
.linecontent .comments .user {
=09
}
.linecontent .comments .user P {
=09
}
.linecontent .comments .user A {
=09
}
.livechatcontent {
	FONT-SIZE: 0.7em
}
.livechatcontent A {
	FONT-WEIGHT: bold
}
.livechatcontent P {
	MARGIN: 0px 0px 8px
}
.panelcontent {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px =
solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #666 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #666 1px =
solid
}
.panelnoborder {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; =
PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
.readMore {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
#content .readMore A {
	DISPLAY: inline; MARGIN: 0px
}
.upcomingcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(../img/bg-fancblock-fade.gif) #636363 repeat-x left bottom; =
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.upcomingcontent .showbox TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.clearall {
	CLEAR: both
}
.clearright {
	CLEAR: right
}
.olbulleted {
	FONT-SIZE: 0.75em; LIST-STYLE-TYPE: disc
}
.sideleft {
	FLOAT: left
}
.sideright {
	FLOAT: right
}
H2.userselection {
	MARGIN: 0.2em 0px 0.4em
}
H4.lineheading {
	FONT-SIZE: 0.75em; BACKGROUND: #fff; MARGIN: 0px 10px; TEXT-TRANSFORM: =
uppercase; COLOR: #000
}
H5.lineheading {
	FONT-SIZE: 0.75em; BACKGROUND: #fff; MARGIN: 0px 10px; TEXT-TRANSFORM: =
uppercase; COLOR: #000
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#showpage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: =
url(../img/bg_showpage.jpg) #000 repeat-x; PADDING-BOTTOM: 0px; WIDTH: =
900px; PADDING-TOP: 8px
}
#showpage #adspace IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: =
#fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#showpage #flashcontent {
	COLOR: #fff
}
#showpage #flashcontent A:hover {
	TEXT-DECORATION: underline
}
#showinfo {
	CLEAR: both; MARGIN: 8px 0px; OVERFLOW: hidden
}
#showinfo .showheader {
	CLEAR: left; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 75%
}
#showinfo .showheader H2 {
	FONT-SIZE: 1.3em; FLOAT: left; COLOR: #fff; BACKGROUND-COLOR: =
transparent
}
#showinfo .showheader .buttontalk {
	DISPLAY: block; FLOAT: right
}
.tagUL LI {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; =
FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#container BUTTON:unknown {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON.buttontalk {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: =
bold; FONT-SIZE: 1em; BACKGROUND: url(../img/button_talk_bg.jpg) #0066cc =
no-repeat left 50%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; =
CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
BUTTON.buttontalk IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
BUTTON.buttonsubmit {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: =
0.8em; BACKGROUND: url(../img/button_submit_smbg.jpg) #0066cc no-repeat =
left 50%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: =
pointer; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
BUTTON.buttonsubmit IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
INPUT.buttonsubmit {
	VERTICAL-ALIGN: bottom
}
#showinfo .showbody {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%
}
.showbody .showdescription {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 4px; OVERFLOW: hidden; =
WIDTH: 77%
}
.showdescription .notice {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: =
0.8em; PADDING-BOTTOM: 4px; MARGIN: 5px 0px 0px; OVERFLOW: hidden; =
COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #ff6600
}
.showdescription .showattributes {
	CLEAR: both; TABLE-LAYOUT: fixed; MARGIN: 4px 0px 0px; WIDTH: 100%; =
BORDER-COLLAPSE: separate; border-spacing: 1px
}
.showattributes TD.attribute {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
0.75em; PADDING-BOTTOM: 8px; MARGIN: 0px 1px 1px 0px; VERTICAL-ALIGN: =
top; WIDTH: 10em; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.showattributes TD.value {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 8px; MARGIN: 0px 0px 1px; VERTICAL-ALIGN: top; =
PADDING-TOP: 8px
}
.showattributes .host A {
	DISPLAY: block; FONT-SIZE: 1em; FLOAT: right; WIDTH: 34%
}
.showattributes .host IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.showattributes .host P {
	DISPLAY: block; FONT-SIZE: 1em; FLOAT: left; WIDTH: 60%
}
.showattributes .even .attribute {
	COLOR: #000; BACKGROUND-COLOR: #c0d0f0
}
.showattributes .even .value {
	COLOR: #000; BACKGROUND-COLOR: #ccddff
}
.showattributes .odd .attribute {
	COLOR: #000; BACKGROUND-COLOR: #b0c0e0
}
.showattributes .odd .value {
	COLOR: #000; BACKGROUND-COLOR: #bbccee
}
.showbody .showcontrols {
	DISPLAY: block; FLOAT: right; OVERFLOW: hidden; WIDTH: 21%; TEXT-ALIGN: =
right
}
.showbody .showcontrols .showright {
	VERTICAL-ALIGN: middle; WIDTH: 160px; TEXT-ALIGN: center
}
.showcontrols .sponsorsmall {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px 12px; VERTICAL-ALIGN: middle; =
TEXT-TRANSFORM: uppercase; COLOR: #fff; BACKGROUND-COLOR: transparent
}
.showcontrols .sponsorsmall A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.showcontrols .sponsorsmall IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.showcontrols .btrplayercontrol {
	MARGIN: 0px 0px 12px
}
.showcontrols .warning {
	BORDER-RIGHT: #ff6600 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#ff6600 3px solid; PADDING-LEFT: 8px; FONT-SIZE: 0.8em; PADDING-BOTTOM: =
8px; MARGIN: 0px 0px 12px; BORDER-LEFT: #ff6600 3px solid; COLOR: #fff; =
PADDING-TOP: 8px; BORDER-BOTTOM: #ff6600 3px solid; BACKGROUND-COLOR: =
transparent; TEXT-ALIGN: left
}
.showcontrols .warning A {
	COLOR: #ff6600; BACKGROUND-COLOR: transparent
}
.showcontrols .warning A:hover {
	TEXT-DECORATION: underline
}
#showinfo .showbody .showsocial {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 100%; COLOR: white
}
#showsocial H4 {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 0.85em; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; =
COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #0066cc
}
#showsocial H5 {
	FONT-SIZE: 0.85em; MARGIN: 0px 0px 4px; COLOR: #3399cc; =
BACKGROUND-COLOR: transparent
}
#showsocial .showchat {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1.2% 0px 0px; WIDTH: 76.55%
}
#showsocial .showcomments {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1.2% 0px 0px; WIDTH: 76.55%; =
COLOR: white
}
.showcomments P.login {
	FONT-SIZE: 0.85em; MARGIN: 0px 0px 8px; COLOR: #3399cc; =
BACKGROUND-COLOR: transparent
}
.showcomments SELECT {
	DISPLAY: inline; FONT-SIZE: 0.85em; MARGIN: 0px 0px 8px; =
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.showcomments .addcomment {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 8px; WIDTH: =
99%
}
.showcomments .addcomment TEXTAREA {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: =
0.85em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60%; BORDER-TOP-STYLE: =
none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; HEIGHT: 4em; BORDER-BOTTOM-STYLE: none
}
.showcomments .addcomment .buttonsubmit {
	DISPLAY: inline; FLOAT: none; MARGIN: 0px; VERTICAL-ALIGN: bottom
}
.showcomments .commentcontainer {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; OVERFLOW: =
auto; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; =
HEIGHT: 15em
}
.showcomments .comments {
	WIDTH: 100%; COLOR: #fff; BACKGROUND-COLOR: transparent
}
.showcomments .comments .comment {
=09
}
.showcomments .comments .comment STRONG {
	COLOR: #3399cc; BACKGROUND-COLOR: transparent
}
.showcomments .comments .reply {
	BORDER-BOTTOM: #666 1px solid
}
.showcomments .comments .user {
=09
}
.showcomments .comments .user P {
=09
}
.showcomments .comments .user A {
	COLOR: #3399cc; BACKGROUND-COLOR: transparent
}
#showsocial .showlisteners {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 76.55%
}
.showlisteners .iconlist {
	MARGIN-LEFT: 18px
}
.commentcontainer {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.comments {
	TABLE-LAYOUT: auto; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: =
0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none; =
border-spacing: 0
}
.comments TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.comments TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.comments .comment {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.comments .comment STRONG {
	FONT-WEIGHT: normal; MARGIN: 0px 0.5em 0px 0px
}
.comments .reply {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
.comments .reply A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
8px; PADDING-TOP: 0px
}
.comments .user {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 8px
}
.comments .user P {
	CLEAR: both; PADDING-TOP: 4px
}
.comments .user A {
=09
}
.Channels {
	TABLE-LAYOUT: auto; BORDER-COLLAPSE: collapse
}
.Channels TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; =
VERTICAL-ALIGN: top; WIDTH: 301px; PADDING-TOP: 4px
}
.Channels .Channel {
	TABLE-LAYOUT: auto; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
.Channel .ChannelImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.Channel .ChannelImage A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Channel .ChannelContent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.Channel .ChannelContent DIV {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; =
MIN-HEIGHT: 160px; PADDING-BOTTOM: 10px; BORDER-LEFT: #888 1px solid; =
PADDING-TOP: 10px; BORDER-BOTTOM: #888 1px solid
}
.Channel .ChannelContent DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 0px; PADDING-BOTTOM: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ChannelPlayer {
	TABLE-LAYOUT: auto; WIDTH: 300px; BORDER-COLLAPSE: collapse
}
.ChannelPlayer TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ChannelPlayer TD.ChannelPlayerBottom {
	BACKGROUND: #fff
}
.ChannelPlayer TD.ChannelPlayerButton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: =
100px; PADDING-TOP: 5px
}
.ChannelPlayer TD.ChannelPlayerButton A {
	MARGIN-LEFT: 28px; CURSOR: pointer
}
.ChannelPlayer TD.ChannelPlayerButton IMG {
	DISPLAY: block; FLOAT: left
}
.ChannelPlayer TD.ChannelPlayerButton SPAN {
	DISPLAY: block; MARGIN-LEFT: 28px
}
.ChannelPlayer TD.ChannelPlayerControl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: =
180px; PADDING-TOP: 5px
}
.ChannelPlayer TD.ChannelPlayerHeader {
	WIDTH: 300px
}
.stationRows {
	OVERFLOW: hidden
}
.stationRows > DIV:first-child {
	BORDER-TOP-STYLE: none
}
.stationRow {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: =
#fff; OVERFLOW: hidden; HEIGHT: 170px
}
.stationRow > A:first-child {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
.stationCell {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; =
PADDING-BOTTOM: 8px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc =
1px solid; WIDTH: 206px; PADDING-TOP: 8px; HEIGHT: 154px
}
A.stationCell {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; =
TEXT-DECORATION: none
}
A.stationCell:hover {
	BACKGROUND: #e1e1e1; CURSOR: pointer
}
.stationCell SPAN {
	DISPLAY: block; FONT-SIZE: 0.7em; FLOAT: none; PADDING-BOTTOM: 0.3em; =
TEXT-ALIGN: left
}
.stationCell STRONG {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; PADDING-BOTTOM: =
0.3em; COLOR: #0066cc
}
.stationCell .notice {
	COLOR: #ff6600
}
.stationImage {
	CLEAR: right; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; =
FLOAT: right; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: =
10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.stationRow .stationCell .stationSandbag {
	CLEAR: right; DISPLAY: block; FLOAT: right; HEIGHT: 42px
}
#showpage #footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
8px; MARGIN: 24px 0px 0px; PADDING-TOP: 0px
}
#showpage #footer .copyright {
	FONT-SIZE: 0.75em; FLOAT: left; COLOR: #999; BACKGROUND-COLOR: =
transparent
}
#showpage #footer .btrlogo {
	FLOAT: right
}
.style57 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.style77 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.style81 {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style99 {
	FONT-SIZE: 12px
}
.style102 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style103 {
	FONT-SIZE: 18px
}
.bestofcolumns TD {
	WIDTH: 260px
}
#ShowItemPage .fixedHeader {
	OVERFLOW: auto; HEIGHT: 300px
}
#ShowItemPage TABLE TH {
	POSITION: relative
}
DIV.ajax__calendar_days TABLE TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#stationbody {
	FONT-SIZE: small; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
#stationform {
	MARGIN-LEFT: auto; WIDTH: 970px; MARGIN-RIGHT: auto
}
#stationform2 {
	MARGIN-LEFT: auto; WIDTH: 970px; MARGIN-RIGHT: auto
}
#stationform3 {
	MARGIN-LEFT: auto; WIDTH: 970px; MARGIN-RIGHT: auto
}
.stationbody .stationcontent {
	CLEAR: both; TABLE-LAYOUT: fixed; DISPLAY: block; OVERFLOW: hidden; =
COLOR: white; BACKGROUND-COLOR: black
}
.stationheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; =
POSITION: relative; HEIGHT: 90px
}
.stationheader .stationheadertext {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
20px; WIDTH: 99%; COLOR: white; BOTTOM: 0px; PADDING-TOP: 20px; =
POSITION: absolute; TEXT-ALIGN: right
}
.profileheader {
	OVERFLOW: visible; WIDTH: 100%; COLOR: black; BACKGROUND-COLOR: white
}
.profileheader .right {
	BACKGROUND-POSITION: center 50%; FLOAT: left; BACKGROUND-IMAGE: =
url(../img/station/aoa-schedule_box.jpg); WIDTH: 330px; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 320px
}
.profileheader .left {
	FLOAT: left; WIDTH: 640px; HEIGHT: 320px; TEXT-ALIGN: right
}
.profileheader .schedule {
	LEFT: 10px; WIDTH: 250px; POSITION: relative; TOP: 60px; HEIGHT: 100px
}
.profilebody {
	COLOR: white; BACKGROUND-COLOR: black
}
.profilebody .left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
10px; WIDTH: 455px; PADDING-TOP: 20px
}
.profilehostheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.profilehostheaderleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: =
url(../img/station/aoa-center-div-bg-image-our-programs.jpg); =
PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
repeat; HEIGHT: 34px
}
.profilehostheadertext {
	FONT-SIZE: 13pt; FLOAT: left; BACKGROUND-IMAGE: =
url(../img/station/AuthorsOnAir_HeaderOurProgram.gif); OVERFLOW: hidden; =
WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.profilehostheadertext H2 {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 200px; PADDING-TOP: 3px
}
.profilehostheaderright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: =
url(../img/station/aoa-center-div-bg-image-our-programs.jpg); =
PADDING-BOTTOM: 0px; WIDTH: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
repeat; HEIGHT: 34px; TEXT-ALIGN: right
}
.profilehostheaderfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: =
url(../img/station/AuthorsOnAir_FooterOurProgram.gif); PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: black
}
.profilehostheaderleftfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; VERTICAL-ALIGN: text-bottom; PADDING-TOP: 0px
}
.profilehostheaderrightfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; VERTICAL-ALIGN: text-bottom; OVERFLOW: hidden; PADDING-TOP: 0px; =
TEXT-ALIGN: right
}
.profilehost {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: =
white
}
.profilehost TABLE {
	WIDTH: 100%
}
.profilebody .center {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
10px; WIDTH: 300px; PADDING-TOP: 20px
}
.profilebody .right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: =
0.85em; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: =
20px; TEXT-ALIGN: right
}
#stationcontent .blockheader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 3px; WIDTH: 100%; PADDING-TOP: 0px
}
.blockheaderinstruction {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
5px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
.blockheaderinstruction H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px =
0px 10px; PADDING-TOP: 0px
}
.blockheaderinstruction P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.stationscheduleitems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; WIDTH: 290px; PADDING-TOP: 0px
}
.stationscheduleitems LI {
	DISPLAY: block; OVERFLOW: hidden; BORDER-BOTTOM: #cccccc thin dotted
}
.stationscheduleitem UL {
	TABLE-LAYOUT: fixed; BORDER-COLLAPSE: separate; border-spacing: 0; =
empty-cells: show
}
.stationscheduleitem LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.stationscheduleitem .sidebarname {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 210px; PADDING-TOP: 5px
}
.stationscheduleitem .sidebarname A {
	CLEAR: both; DISPLAY: block
}
.stationscheduleitem .sidebarname SPAN {
	CLEAR: both; DISPLAY: block
}
.stationscheduleitem .sidebarname B {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.stationscheduleitem .sidebarname .onlive {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.stationscheduleitem .sidebarname UL {
	WIDTH: auto
}
.stationscheduleitem .sidebarname LI {
	FONT-SIZE: 0.75em; WIDTH: 160px
}
#stationcontent .stationscheduleitem .sidebarname .smicon {
	OVERFLOW: hidden! important; WIDTH: 52px
}
#stationcontent .stationscheduleitem .sidebarname .smicon .iconframe {
	TEXT-ALIGN: center
}
#stationcontent .blockheader .sideleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 2px
}
.stationscheduleitem .sidebarevent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 260px; PADDING-TOP: 0px
}
.stationscheduleitem .sidebarevent A {
=09
}
.stationscheduleitem .sidebarevent SPAN {
=09
}
.stationscheduleitem .sidebarbuttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 70px; PADDING-TOP: 15px
}
.stationscheduleitem .sidebarbuttons UL {
	WIDTH: 100%
}
.stationscheduleitem .messageContent UL {
	WIDTH: 100%
}
.stationscheduleitem .sidebarbuttons LI {
=09
}
.stationscheduleitem .sidebarbuttons A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.75em; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.stationscheduleitem .sidebarbuttons BUTTON {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
0.75em; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.stationscheduleitem .sidebarbuttons BUTTON.lastodd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #00aa33; PADDING-TOP: 0px; =
TEXT-ALIGN: left
}
.stationscheduleitem .sidebarbuttons .onlive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #ff9933; PADDING-TOP: =
0px; TEXT-ALIGN: left
}
.stationscheduleitem .sidebarbuttons .onlive IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.stationshostitems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.stationshostitems LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc thin =
dotted
}
.stationshostitem .hostpic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 128px; PADDING-TOP: 15px
}
.stationshostitem .hostpic A {
	CLEAR: both; DISPLAY: block
}
.stationshostitem .hostpic SPAN {
	CLEAR: both; DISPLAY: block
}
.stationshostitem .hostpic B {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.stationshostitem .hostpic .onlive {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.stationshostitem .hostdescription {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 280px; PADDING-TOP: 5px
}
.stationshostitem .hostdescription UL {
	WIDTH: auto
}
.stationshostitem .hostdescription LI {
	FONT-SIZE: 0.85em; WIDTH: 295px
}
.hostdescription UL {
	BORDER-COLLAPSE: separate; border-spacing: 0; empty-cells: show
}
.hostdescription LI {
	MARGIN: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; =
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.hostdescription .hostname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: =
1.75em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hostdescription .hostname IMG {
	VERTICAL-ALIGN: text-bottom
}
.hostdescription .hostshows {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
.hostdescription .hostshows P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
5px; PADDING-TOP: 0px
}
.stationshostitem .hostlink {
	FONT-WEIGHT: bold; WIDTH: 100%
}
#stationcontent .modalPopup {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 10pt; =
Z-INDEX: 1001; PADDING-BOTTOM: 5px; WIDTH: 23em; PADDING-TOP: 5px; =
POSITION: absolute; BACKGROUND-COLOR: white
}
#stationcontent .modalPopup INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10pt; MAX-WIDTH: 99%; =
PADDING-BOTTOM: 1px; WIDTH: auto; PADDING-TOP: 1px
}
#content .modalPopup TEXTAREA {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10pt; MAX-WIDTH: 99%; =
PADDING-BOTTOM: 1px; WIDTH: auto; PADDING-TOP: 1px
}
#stationcontent .modalPopup INPUT[type=3Dsubmit] {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
#stationcontent .modalPopup SELECT {
	FONT-SIZE: 10pt; MAX-WIDTH: 99%; WIDTH: auto
}
#stationcontent .modalPopup A {
	CURSOR: pointer
}
#stationcontent .modalPopup H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: none transparent scroll =
repeat 0% 0%; COLOR: #000
}
#stationcontent .modalPopup P {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; =
LINE-HEIGHT: normal; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#stationcontent .modalPopup SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: =
10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; =
PADDING-TOP: 0px; POSITION: static; TEXT-ALIGN: left
}

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/CSS/ie7.css

#columncontainer {
	TABLE-LAYOUT: fixed
}
#nav UL {
	BORDER-BOTTOM: #e5e5e5 2em solid
}
#nav LI UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#headersearch .cellimage INPUT {
	MARGIN-BOTTOM: -2px
}
#headerlogin TABLE {
	BORDER-COLLAPSE: collapse
}
#headersearch TABLE {
	BORDER-COLLAPSE: collapse
}
TABLE.featureitems {
	BORDER-COLLAPSE: collapse
}
TABLE.showattributes {
	BORDER-COLLAPSE: collapse
}
TABLE.tabular {
	BORDER-COLLAPSE: collapse
}
.tabular TABLE {
	BORDER-COLLAPSE: collapse
}
#headersearch .celltextbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 0px
}
.acctfg {
	DISPLAY: inline-block
}
.corbgfg {
	DISPLAY: inline-block
}
.corbgfeat {
	DISPLAY: inline-block
}
.corbghpfg {
	DISPLAY: inline-block
}
.corfg {
	DISPLAY: inline-block
}
.corlbghpfg {
	DISPLAY: inline-block
}
.corwbghpfg {
	DISPLAY: inline-block
}
.fancfg {
	DISPLAY: inline-block
}
.fancbfg {
	DISPLAY: inline-block
}
.remfg {
	DISPLAY: inline-block
}
.sbfg {
	DISPLAY: inline-block
}
.noticebg {
	DISPLAY: inline-block
}
.noticebgfg {
	DISPLAY: inline-block
}
.pagerbgfg {
	DISPLAY: inline-block
}
.panel {
	DISPLAY: inline-block
}
.blogpost .radiocontrol {
	PADDING-TOP: 20px
}
.columns .adwide TEXTAREA {
	WIDTH: 296px
}
.iconbar .corfg {
	WIDTH: 100%
}
.iconbar P {
	FLOAT: left
}
.iconlist LI.lgicon {
	WIDTH: 128px; HEIGHT: 128px; TEXT-ALIGN: center
}
.iconlist LI.medicon {
	WIDTH: 72px; HEIGHT: 72px; TEXT-ALIGN: center
}
.iconlist LI.smicon {
	WIDTH: 48px; HEIGHT: 48px; TEXT-ALIGN: center
}
.iconlist LI.tinyicon {
	WIDTH: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
.iconlist LI.featicon {
	WIDTH: 160px; HEIGHT: 235px; TEXT-ALIGN: center
}
.iconshow .iconframe {
	DISPLAY: block
}
.friendfavs {
	OVERFLOW: hidden
}
.friendfavs LI {
	DISPLAY: inline-block; MARGIN-BOTTOM: -3px
}
.friendfav {
	CLEAR: both; DISPLAY: inline-block
}
.friendfav H4 {
	FONT-SIZE: 1em
}
.friendfav .friendname LI {
	FLOAT: left; MARGIN: 0px; PADDING-TOP: 5px
}
.friendfav LI.smicon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.friendfav .friendbuttons {
=09
}
.friendfav .messageContent {
=09
}
.friendfav .friendbuttons UL {
	WIDTH: 100%
}
.friendfav .messageContent UL {
	WIDTH: 100%
}
.friendfav .friendbuttons LI {
	FLOAT: left; MARGIN: 0px; PADDING-TOP: 5px
}
.friendfav .messageContent LI {
	FLOAT: left; MARGIN: 0px; PADDING-TOP: 5px
}
.friendbuttons LI.friendbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 12px; HEIGHT: auto
}
.friendname LI.messageSelect {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 12px; HEIGHT: auto
}
.sidebaritems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.sidebaritems LI {
	DISPLAY: inline-block; FLOAT: left
}
.showattributes TD.attribute {
	WIDTH: 25%
}
.showcomments .addcomment {
	FLOAT: none
}
.showcomments .comments {
	WIDTH: auto
}
.linecontent .comments {
	WIDTH: auto
}
.table DIV {
	OVERFLOW: hidden
}
.tabular INPUT[type=3Dfile] {
	POSITION: relative; TOP: -5px; HEIGHT: 1.5em
}
.tabular INPUT[type=3Dtext] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 99%; =
PADDING-TOP: 0px
}
.tabular TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 99%; =
PADDING-TOP: 0px
}
.tabular SELECT {
	MARGIN-TOP: 1px; WIDTH: 99%; HEIGHT: 1.5em
}
.stationscheduleitems {
	OVERFLOW: hidden
}
.stationscheduleitems LI {
	DISPLAY: inline-block; FLOAT: left
}
.stationscheduleitem .sidebarname {
	WIDTH: 210px
}
.stationscheduleitem .sidebarbuttons A {
	WIDTH: 70px
}
.stationscheduleitem .sidebarbuttons BUTTON {
	WIDTH: 70px
}
.stationscheduleitem .sidebarname LI {
	WIDTH: 155px
}

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/JavaScript/dw_scrollObj.js

/************************************************************************=
*
  This code is from Dynamic Web Coding at dyn-web.com
  Copyright 2001-5 by Sharon Paine=20
  See Terms of Use at www.dyn-web.com/bus/terms.html
  regarding conditions under which you may use this code.
  This notice must be retained in the code as is!
*************************************************************************=
/

/*=20
    dw_scrollObj.js  version date: March 2005
    GeckoTableBugFix algorithm revised, and now excludes Safari and =
Konqueror.
   =20
    dw_scrollObj.js contains constructor and basic methods for scrolling =
layers.
    Use with dw_hoverscroll.js and/or dw_glidescroll.js,
    and when including scrollbars: dw_scroll-aux.js and dw_slidebar.js
*/

dw_scrollObjs =3D {};
dw_scrollObj.speed=3D100;
function =
dw_scrollObj(wnId,lyrId,cntId){this.id=3DwnId;dw_scrollObjs[this.id]=3Dth=
is;this.animString=3D"dw_scrollObjs."+this.id;this.load(lyrId,cntId);};dw=
_scrollObj.loadLayer=3Dfunction(wnId,id,cntId){if(dw_scrollObjs[wnId])dw_=
scrollObjs[wnId].load(id,cntId);};dw_scrollObj.prototype.load=3Dfunction(=
lyrId,cntId){if(!document.getElementById)return;var =
wndo,lyr;if(this.lyrId){lyr=3Ddocument.getElementById(this.lyrId);lyr.sty=
le.visibility=3D"hidden";}lyr=3Ddocument.getElementById(lyrId);wndo=3Ddoc=
ument.getElementById(this.id);lyr.style.top=3Dthis.y=3D0;lyr.style.left=3D=
this.x=3D0;this.maxY=3D(lyr.offsetHeight-wndo.offsetHeight>0)?lyr.offsetH=
eight-wndo.offsetHeight:0;this.wd=3DcntId?document.getElementById(cntId).=
offsetWidth:lyr.offsetWidth;this.maxX=3D(this.wd-wndo.offsetWidth>0)?this=
.wd-wndo.offsetWidth:0;this.lyrId=3DlyrId;lyr.style.visibility=3D"visible=
";this.on_load();this.ready=3Dtrue;};dw_scrollObj.prototype.on_load=3Dfun=
ction(){};dw_scrollObj.prototype.shiftTo=3Dfunction(lyr,x,y){if(!lyr.styl=
e||!dw_scrollObj.scrdy)return;lyr.style.left=3D(this.x=3Dx)+"px";lyr.styl=
e.top=3D(this.y=3Dy)+"px";};dw_scrollObj.GeckoTableBugFix=3Dfunction(){va=
r =
ua=3Dnavigator.userAgent;if(ua.indexOf("Gecko")>-1&&ua.indexOf("Firefox")=
=3D=3D-1&&ua.indexOf("Safari")=3D=3D-1&&ua.indexOf("Konqueror")=3D=3D-1){=
dw_scrollObj.hold=3D[];for(var =
i=3D0;arguments[i];i++){if(dw_scrollObjs[arguments[i]]){var =
wndo=3Ddocument.getElementById(arguments[i]);var =
holderId=3Dwndo.parentNode.id;var =
holder=3Ddocument.getElementById(holderId);document.body.appendChild(hold=
er.removeChild(wndo));wndo.style.zIndex=3D1000;var =
pos=3DgetPageOffsets(holder);wndo.style.left=3Dpos.x+"px";wndo.style.top=3D=
pos.y+"px";dw_scrollObj.hold[i]=3D[arguments[i],holderId];}}window.addEve=
ntListener("resize",dw_scrollObj.rePositionGecko,true);}};dw_scrollObj.re=
PositionGecko=3Dfunction(){if(dw_scrollObj.hold){for(var =
i=3D0;dw_scrollObj.hold[i];i++){var =
wndo=3Ddocument.getElementById(dw_scrollObj.hold[i][0]);var =
holder=3Ddocument.getElementById(dw_scrollObj.hold[i][1]);var =
pos=3DgetPageOffsets(holder);wndo.style.left=3Dpos.x+"px";wndo.style.top=3D=
pos.y+"px";}}};function getPageOffsets(el){var left=3Del.offsetLeft;var =
top=3Del.offsetTop;if(el.offsetParent&&el.offsetParent.clientLeft||el.off=
setParent.clientTop){left+=3Del.offsetParent.clientLeft;top+=3Del.offsetP=
arent.clientTop;}while(el=3Del.offsetParent){left+=3Del.offsetLeft;top+=3D=
el.offsetTop;}return{x:left,y:top};};eval('\x64\x77\x5f\x73\x63\x72\x6f\x=
6c\x6c\x4f\x62\x6a\x2e\x73\x63\x72\x64\x79\x3d\x74\x72\x75\x65\x3b');
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/JavaScript/dw_glidescroll.js

/************************************************************************=
*
  This code is from Dynamic Web Coding at www.dyn-web.com
  Copyright 2001-4 by Sharon Paine=20
  See Terms of Use at www.dyn-web.com/bus/terms.html
  regarding conditions under which you may use this code.
  This notice must be retained in the code as is!
*************************************************************************=
/

/* dw_glidescroll.js  version date: June 2004=20
   glide onclick scrolling for dw_scrollObj (in dw_scrollObj.js)  */

dw_scrollObj.slideDur =3D 500; // duration of glide

// intermediary functions needed to prevent errors before page loaded=20
dw_scrollObj.scrollBy =3D function(wnId, x, y, dur) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].glideBy(x, y, dur);
}

dw_scrollObj.scrollTo =3D function(wnId, x, y, dur) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].glideTo(x, y, dur);
}

// Resources for time-based slide algorithm:=20
//  DHTML chaser tutorial at DHTML Lab - www.webreference.com/dhtml=09
//  and cbe_slide.js from	www.cross-browser.com by Mike Foster
dw_scrollObj.prototype.glideBy =3D function(dx, dy, dur) {
  if ( !document.getElementById || this.sliding ) return;
  this.slideDur =3D dur || dw_scrollObj.slideDur;
  this.destX =3D this.destY =3D this.distX =3D this.distY =3D 0;
  this.lyr =3D document.getElementById(this.lyrId);
  this.startX =3D this.x; this.startY =3D this.y;
  if (dy < 0) this.distY =3D (this.startY + dy >=3D -this.maxY)? dy: =
-(this.startY  + this.maxY);
  else if (dy > 0) this.distY =3D (this.startY + dy <=3D 0)? dy: =
-this.startY;
  if (dx < 0) this.distX =3D (this.startX + dx >=3D -this.maxX)? dx: =
-(this.startX + this.maxX);
  else if (dx > 0) this.distX =3D (this.startX + dx <=3D 0)? dx: =
-this.startX;
  this.destX =3D this.startX + this.distX; this.destY =3D this.startY + =
this.distY;
  this.slideTo(this.destX, this.destY);
}

dw_scrollObj.prototype.glideTo =3D function(destX, destY, dur) {
  if ( !document.getElementById || this.sliding) return;
  this.slideDur =3D dur || dw_scrollObj.slideDur;
  this.lyr =3D document.getElementById(this.lyrId);=20
  this.startX =3D this.x; this.startY =3D this.y;
  this.destX =3D -Math.max( Math.min(destX, this.maxX), 0);
  this.destY =3D -Math.max( Math.min(destY, this.maxY), 0);
  this.distY =3D this.destY - this.startY;
  this.distX =3D  this.destX - this.startX;
  this.slideTo(this.destX, this.destY);
}

dw_scrollObj.prototype.slideTo =3D function(destX, destY) {
  this.per =3D Math.PI/(2 * this.slideDur); this.sliding =3D true;
	this.slideStart =3D (new Date()).getTime();
	this.aniTimer =3D setInterval(this.animString + ".doSlide()",10);
  this.on_slide_start(this.startX, this.startY);
}

dw_scrollObj.prototype.doSlide =3D function() {
	var elapsed =3D (new Date()).getTime() - this.slideStart;
	if (elapsed < this.slideDur) {
		var x =3D this.startX + this.distX * Math.sin(this.per*elapsed);
		var y =3D this.startY + this.distY * Math.sin(this.per*elapsed);
    this.shiftTo(this.lyr, x, y); this.on_slide(x, y);
	} else {	// if time's up
    clearInterval(this.aniTimer); this.sliding =3D false;
		this.shiftTo(this.lyr, this.destX, this.destY);
    this.lyr =3D null; this.on_slide_end(this.destX, this.destY);
	}
}

dw_scrollObj.prototype.on_slide_start =3D function() {}
dw_scrollObj.prototype.on_slide =3D function() {}
dw_scrollObj.prototype.on_slide_end =3D function() {}
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/WebResource.axd?d=krqRKCVhk7xANBwyBa_GAg2&t=633420450143906250

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            WebForm_ExecuteCallback(callbackObject);
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D name + "=3D" + WebForm_EncodeCallback(value) =
+ "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
        if (event.keyCode =3D=3D 13 && !(event.srcElement && =
(event.srcElement.tagName.toLowerCase() =3D=3D "textarea"))) {
        var defaultButton;
        if (__nonMSDOMBrowser) {
            defaultButton =3D document.getElementById(target);
        }
        else {
            defaultButton =3D document.all[target];
        }
        if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
            defaultButton.click();
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return false;
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_AppendToClassName(element, className) {
    var current =3D element.className;
    if (current) {
        if (current.charAt(current.length - 1) !=3D ' ') {
            current +=3D ' ';
        }
        current +=3D className;
    }
    else {
        current =3D className;
    }
    element.className =3D current;
}
function WebForm_RemoveClassName(element, className) {
    var current =3D element.className;
    if (current) {
        if (current.substring(current.length - className.length - 1, =
current.length) =3D=3D ' ' + className) {
            element.className =3D current.substring(0, current.length - =
className.length - 1);
            return;
        }
        if (current =3D=3D className) {
            element.className =3D "";
            return;
        }
        var index =3D current.indexOf(' ' + className + ' ');
        if (index !=3D -1) {
            element.className =3D current.substring(0, index) + =
current.substring(index + className.length + 2, current.length);
            return;
        }
        if (current.substring(0, className.length) =3D=3D className + ' =
') {
            element.className =3D current.substring(className.length + =
1, current.length);
        }
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/ScriptResource.axd?d=f9o2BRg334uo73fX_P797vUg7q1j6eFRh4NtycjSr047jNQyznZ-413ysTlqS5POj6pGMO8GcLB_VCxZucsj8inRYoVQ0RBHj-ZY1lCOCOk1&t=633244213407031250

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjax.js
Function.__typeName=3D"Function";Function.__class=3Dtrue;Function.createC=
allback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){var d=3D[];for(var =
c=3D0;c<e;c++)d[c]=3Darguments[c];d[e]=3Da;return b.apply(this,d)}return =
b.call(this,a)}};Function.createDelegate=3Dfunction(a,b){return =
function(){return =
b.apply(a,arguments)}};Function.emptyFunction=3DFunction.emptyMethod=3Dfu=
nction(){};Function._validateParams=3Dfunction(e,c){var =
a;a=3DFunction._validateParameterCount(e,c);if(a){a.popStackFrame();retur=
n a}for(var b=3D0;b<e.length;b++){var =
d=3Dc[Math.min(b,c.length-1)],f=3Dd.name;if(d.parameterArray)f+=3D"["+(b-=
c.length+1)+"]";a=3DFunction._validateParameter(e[b],d,f);if(a){a.popStac=
kFrame();return a}}return =
null};Function._validateParameterCount=3Dfunction(e,a){var =
c=3Da.length,d=3D0;for(var =
b=3D0;b<a.length;b++)if(a[b].parameterArray)c=3DNumber.MAX_VALUE;else =
if(!a[b].optional)d++;if(e.length<d||e.length>c){var =
f=3DError.parameterCount();f.popStackFrame();return f}return =
null};Function._validateParameter=3Dfunction(c,a,h){var =
b,g=3Da.type,l=3D!!a.integer,k=3D!!a.domElement,m=3D!!a.mayBeNull;b=3DFun=
ction._validateParameterType(c,g,l,k,m,h);if(b){b.popStackFrame();return =
b}var =
e=3Da.elementType,f=3D!!a.elementMayBeNull;if(g=3D=3D=3DArray&&typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&(e||!f)){var =
j=3D!!a.elementInteger,i=3D!!a.elementDomElement;for(var =
d=3D0;d<c.length;d++){var =
n=3Dc[d];b=3DFunction._validateParameterType(n,e,j,i,f,h+"["+d+"]");if(b)=
{b.popStackFrame();return b}}}return =
null};Function._validateParameterType=3Dfunction(b,c,k,j,h,d){var =
a;if(typeof b=3D=3D=3D"undefined")if(h)return =
null;else{a=3DError.argumentUndefined(d);a.popStackFrame();return =
a}if(b=3D=3D=3Dnull)if(h)return =
null;else{a=3DError.argumentNull(d);a.popStackFrame();return =
a}if(c&&c.__enum){if(typeof =
b!=3D=3D"number"){a=3DError.argumentType(d,Object.getType(b),c);a.popStac=
kFrame();return a}if(b%1=3D=3D=3D0){var =
e=3Dc.prototype;if(!c.__flags||b=3D=3D=3D0){for(var g in =
e)if(e[g]=3D=3D=3Db)return null}else{var i=3Db;for(var g in e){var =
f=3De[g];if(f=3D=3D=3D0)continue;if((f&b)=3D=3D=3Df)i-=3Df;if(i=3D=3D=3D0=
)return =
null}}}a=3DError.argumentOutOfRange(d,b,String.format(Sys.Res.enumInvalid=
Value,b,c.getName()));a.popStackFrame();return =
a}if(j&&b!=3D=3Dwindow&&b!=3D=3Ddocument&&!(window.HTMLElement&&b =
instanceof HTMLElement)&&typeof =
b.nodeName!=3D=3D"string"){a=3DError.argument(d,Sys.Res.argumentDomElemen=
t);a.popStackFrame();return =
a}if(c&&!c.isInstanceOfType(b)){a=3DError.argumentType(d,Object.getType(b=
),c);a.popStackFrame();return =
a}if(c=3D=3D=3DNumber&&k)if(b%1!=3D=3D0){a=3DError.argumentOutOfRange(d,b=
,Sys.Res.argumentInteger);a.popStackFrame();return a}return =
null};Error.__typeName=3D"Error";Error.__class=3Dtrue;Error.create=3Dfunc=
tion(d,b){var a=3Dnew Error(d);a.message=3Dd;if(b)for(var c in =
b)a[c]=3Db[c];a.popStackFrame();return =
a};Error.argument=3Dfunction(a,c){var b=3D"Sys.ArgumentException: =
"+(c?c:Sys.Res.argument);if(a)b+=3D"\n"+String.format(Sys.Res.paramName,a=
);var =
d=3DError.create(b,{name:"Sys.ArgumentException",paramName:a});d.popStack=
Frame();return d};Error.argumentNull=3Dfunction(a,c){var =
b=3D"Sys.ArgumentNullException: =
"+(c?c:Sys.Res.argumentNull);if(a)b+=3D"\n"+String.format(Sys.Res.paramNa=
me,a);var =
d=3DError.create(b,{name:"Sys.ArgumentNullException",paramName:a});d.popS=
tackFrame();return d};Error.argumentOutOfRange=3Dfunction(c,a,d){var =
b=3D"Sys.ArgumentOutOfRangeException: =
"+(d?d:Sys.Res.argumentOutOfRange);if(c)b+=3D"\n"+String.format(Sys.Res.p=
aramName,c);if(typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull)b+=3D"\n"+String.format(Sys.Res.actualV=
alue,a);var =
e=3DError.create(b,{name:"Sys.ArgumentOutOfRangeException",paramName:c,ac=
tualValue:a});e.popStackFrame();return =
e};Error.argumentType=3Dfunction(d,c,b,e){var =
a=3D"Sys.ArgumentTypeException: ";if(e)a+=3De;else =
if(c&&b)a+=3DString.format(Sys.Res.argumentTypeWithTypes,c.getName(),b.ge=
tName());else =
a+=3DSys.Res.argumentType;if(d)a+=3D"\n"+String.format(Sys.Res.paramName,=
d);var =
f=3DError.create(a,{name:"Sys.ArgumentTypeException",paramName:d,actualTy=
pe:c,expectedType:b});f.popStackFrame();return =
f};Error.argumentUndefined=3Dfunction(a,c){var =
b=3D"Sys.ArgumentUndefinedException: =
"+(c?c:Sys.Res.argumentUndefined);if(a)b+=3D"\n"+String.format(Sys.Res.pa=
ramName,a);var =
d=3DError.create(b,{name:"Sys.ArgumentUndefinedException",paramName:a});d=
.popStackFrame();return d};Error.format=3Dfunction(a){var =
c=3D"Sys.FormatException: =
"+(a?a:Sys.Res.format),b=3DError.create(c,{name:"Sys.FormatException"});b=
.popStackFrame();return b};Error.invalidOperation=3Dfunction(a){var =
c=3D"Sys.InvalidOperationException: =
"+(a?a:Sys.Res.invalidOperation),b=3DError.create(c,{name:"Sys.InvalidOpe=
rationException"});b.popStackFrame();return =
b};Error.notImplemented=3Dfunction(a){var =
c=3D"Sys.NotImplementedException: =
"+(a?a:Sys.Res.notImplemented),b=3DError.create(c,{name:"Sys.NotImplement=
edException"});b.popStackFrame();return =
b};Error.parameterCount=3Dfunction(a){var =
c=3D"Sys.ParameterCountException: =
"+(a?a:Sys.Res.parameterCount),b=3DError.create(c,{name:"Sys.ParameterCou=
ntException"});b.popStackFrame();return =
b};Error.prototype.popStackFrame=3Dfunction(){if(typeof =
this.stack=3D=3D=3D"undefined"||this.stack=3D=3D=3Dnull||typeof =
this.fileName=3D=3D=3D"undefined"||this.fileName=3D=3D=3Dnull||typeof =
this.lineNumber=3D=3D=3D"undefined"||this.lineNumber=3D=3D=3Dnull)return;=
var =
a=3Dthis.stack.split("\n"),c=3Da[0],e=3Dthis.fileName+":"+this.lineNumber=
;while(typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&c.indexOf(e)=3D=3D=3D-1){a.shift();c=3D=
a[0]}var d=3Da[1];if(typeof =
d=3D=3D=3D"undefined"||d=3D=3D=3Dnull)return;var =
b=3Dd.match(/@(.*):(\d+)$/);if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return;this.fileName=3Db[1];this.li=
neNumber=3DparseInt(b[2]);a.shift();this.stack=3Da.join("\n")};if(!window=
)this.window=3Dthis;window.Type=3DFunction;window.__rootNamespaces=3D[];w=
indow.__registeredTypes=3D{};Type.prototype.callBaseMethod=3Dfunction(a,d=
,b){var c=3Dthis.getBaseMethod(a,d);if(!b)return c.apply(a);else return =
c.apply(a,b)};Type.prototype.getBaseMethod=3Dfunction(d,c){var =
b=3Dthis.getBaseType();if(b){var a=3Db.prototype[c];return a instanceof =
Function?a:null}return =
null};Type.prototype.getBaseType=3Dfunction(){return typeof =
this.__baseType=3D=3D=3D"undefined"?null:this.__baseType};Type.prototype.=
getInterfaces=3Dfunction(){var a=3D[],b=3Dthis;while(b){var =
c=3Db.__interfaces;if(c)for(var d=3D0,f=3Dc.length;d<f;d++){var =
e=3Dc[d];if(!Array.contains(a,e))a[a.length]=3De}b=3Db.__baseType}return =
a};Type.prototype.getName=3Dfunction(){return typeof =
this.__typeName=3D=3D=3D"undefined"?"":this.__typeName};Type.prototype.im=
plementsInterface=3Dfunction(d){this.resolveInheritance();var =
c=3Dd.getName(),a=3Dthis.__interfaceCache;if(a){var e=3Da[c];if(typeof =
e!=3D=3D"undefined")return e}else a=3Dthis.__interfaceCache=3D{};var =
b=3Dthis;while(b){var =
f=3Db.__interfaces;if(f)if(Array.indexOf(f,d)!=3D=3D-1)return =
a[c]=3Dtrue;b=3Db.__baseType}return =
a[c]=3Dfalse};Type.prototype.inheritsFrom=3Dfunction(b){this.resolveInher=
itance();var a=3Dthis.__baseType;while(a){if(a=3D=3D=3Db)return =
true;a=3Da.__baseType}return =
false};Type.prototype.initializeBase=3Dfunction(a,b){this.resolveInherita=
nce();if(this.__baseType)if(!b)this.__baseType.apply(a);else =
this.__baseType.apply(a,b);return =
a};Type.prototype.isImplementedBy=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;var =
b=3DObject.getType(a);return =
!!(b.implementsInterface&&b.implementsInterface(this))};Type.prototype.is=
InstanceOfType=3Dfunction(b){if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return false;if(b instanceof =
this)return true;var a=3DObject.getType(b);return =
!!(a=3D=3D=3Dthis)||a.inheritsFrom&&a.inheritsFrom(this)||a.implementsInt=
erface&&a.implementsInterface(this)};Type.prototype.registerClass=3Dfunct=
ion(c,b,d){this.prototype.constructor=3Dthis;this.__typeName=3Dc;this.__c=
lass=3Dtrue;if(b){this.__baseType=3Db;this.__basePrototypePending=3Dtrue}=
if(!window.__classes)window.__classes=3D{};window.__classes[c.toUpperCase=
()]=3Dthis;if(d){this.__interfaces=3D[];for(var =
a=3D2;a<arguments.length;a++){var =
e=3Darguments[a];this.__interfaces.push(e)}}return =
this};Type.prototype.registerInterface=3Dfunction(a){this.prototype.const=
ructor=3Dthis;this.__typeName=3Da;this.__interface=3Dtrue;return =
this};Type.prototype.resolveInheritance=3Dfunction(){if(this.__baseProtot=
ypePending){var b=3Dthis.__baseType;b.resolveInheritance();for(var a in =
b.prototype){var =
c=3Db.prototype[a];if(!this.prototype[a])this.prototype[a]=3Dc}delete =
this.__basePrototypePending}};Type.getRootNamespaces=3Dfunction(){return =
Array.clone(window.__rootNamespaces)};Type.isClass=3Dfunction(a){if(typeo=
f a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__class};Type.isInterface=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__interface};Type.isNamespace=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__namespace};Type.parse=3Dfunction(typeName,ns){var =
fn;if(ns){if(!window.__classes)return =
null;fn=3Dwindow.__classes[ns.getName().toUpperCase()+"."+typeName.toUppe=
rCase()];return fn||null}if(!typeName)return =
null;if(!Type.__htClasses)Type.__htClasses=3D{};fn=3DType.__htClasses[typ=
eName];if(!fn){fn=3Deval(typeName);Type.__htClasses[typeName]=3Dfn}return=
 fn};Type.registerNamespace=3Dfunction(f){var =
d=3Dwindow,c=3Df.split(".");for(var b=3D0;b<c.length;b++){var =
e=3Dc[b],a=3Dd[e];if(!a){a=3Dd[e]=3D{};if(b=3D=3D=3D0)window.__rootNamesp=
aces[window.__rootNamespaces.length]=3Da;a.__namespace=3Dtrue;a.__typeNam=
e=3Dc.slice(0,b+1).join(".");a.getName=3Dfunction(){return =
this.__typeName}}d=3Da}};Object.__typeName=3D"Object";Object.__class=3Dtr=
ue;Object.getType=3Dfunction(b){var a=3Db.constructor;if(!a||typeof =
a!=3D=3D"function"||!a.__typeName||a.__typeName=3D=3D=3D"Object")return =
Object;return a};Object.getTypeName=3Dfunction(a){return =
Object.getType(a).getName()};Boolean.__typeName=3D"Boolean";Boolean.__cla=
ss=3Dtrue;Boolean.parse=3Dfunction(b){var =
a=3Db.trim().toLowerCase();if(a=3D=3D=3D"false")return =
false;if(a=3D=3D=3D"true")return =
true};Date.__typeName=3D"Date";Date.__class=3Dtrue;Date._appendPreOrPostM=
atch=3Dfunction(e,b){var d=3D0,a=3Dfalse;for(var =
c=3D0,g=3De.length;c<g;c++){var f=3De.charAt(c);switch(f){case =
"'":if(a)b.append("'");else d++;a=3Dfalse;break;case =
"\\":if(a)b.append("\\");a=3D!a;break;default:b.append(f);a=3Dfalse;break=
}}return =
d};Date._expandFormat=3Dfunction(a,b){if(!b)b=3D"F";if(b.length=3D=3D=3D1=
)switch(b){case "d":return a.ShortDatePattern;case "D":return =
a.LongDatePattern;case "t":return a.ShortTimePattern;case "T":return =
a.LongTimePattern;case "F":return a.FullDateTimePattern;case "M":case =
"m":return a.MonthDayPattern;case "s":return =
a.SortableDateTimePattern;case "Y":case "y":return =
a.YearMonthPattern;default:throw =
Error.format(Sys.Res.formatInvalidString)}return =
b};Date._expandYear=3Dfunction(c,a){if(a<100){var b=3D(new =
Date).getFullYear();a+=3Db-b%100;if(a>c.Calendar.TwoDigitYearMax)return =
a-100}return =
a};Date._getParseRegExp=3Dfunction(b,e){if(!b._parseRegExp)b._parseRegExp=
=3D{};else if(b._parseRegExp[e])return b._parseRegExp[e];var =
c=3DDate._expandFormat(b,e);c=3Dc.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var a=3Dnew =
Sys.StringBuilder("^"),j=3D[],f=3D0,i=3D0,h=3DDate._getTokenRegExp(),d;wh=
ile((d=3Dh.exec(c))!=3D=3Dnull){var =
l=3Dc.slice(f,d.index);f=3Dh.lastIndex;i+=3DDate._appendPreOrPostMatch(l,=
a);if(i%2=3D=3D=3D1){a.append(d[0]);continue}switch(d[0]){case =
"dddd":case "ddd":case "MMMM":case "MMM":a.append("(\\D+)");break;case =
"tt":case "t":a.append("(\\D*)");break;case =
"yyyy":a.append("(\\d{4})");break;case =
"fff":a.append("(\\d{3})");break;case =
"ff":a.append("(\\d{2})");break;case "f":a.append("(\\d)");break;case =
"dd":case "d":case "MM":case "M":case "yy":case "y":case "HH":case =
"H":case "hh":case "h":case "mm":case "m":case "ss":case =
"s":a.append("(\\d\\d?)");break;case =
"zzz":a.append("([+-]?\\d\\d?:\\d{2})");break;case "zz":case =
"z":a.append("([+-]?\\d\\d?)");break}Array.add(j,d[0])}Date._appendPreOrP=
ostMatch(c.slice(f),a);a.append("$");var =
k=3Da.toString().replace(/\s+/g,"\\s+"),g=3D{"regExp":k,"groups":j};b._pa=
rseRegExp[e]=3Dg;return g};Date._getTokenRegExp=3Dfunction(){return =
/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|=
zzz|zz|z/g};Date.parseLocale=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvari=
ant=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=3D=
function(g,c,h){var e=3Dfalse;for(var a=3D1,i=3Dh.length;a<i;a++){var =
f=3Dh[a];if(f){e=3Dtrue;var b=3DDate._parseExact(g,f,c);if(b)return =
b}}if(!e){var d=3Dc._getDateTimeFormats();for(var =
a=3D0,i=3Dd.length;a<i;a++){var =
b=3DDate._parseExact(g,d[a],c);if(b)return b}}return =
null};Date._parseExact=3Dfunction(s,y,j){s=3Ds.trim();var =
m=3Dj.dateTimeFormat,v=3DDate._getParseRegExp(m,y),x=3D(new =
RegExp(v.regExp)).exec(s);if(x!=3D=3Dnull){var =
w=3Dv.groups,f=3Dnull,c=3Dnull,h=3Dnull,g=3Dnull,d=3D0,n=3D0,o=3D0,e=3D0,=
k=3Dnull,r=3Dfalse;for(var p=3D0,z=3Dw.length;p<z;p++){var =
a=3Dx[p+1];if(a)switch(w[p]){case "dd":case =
"d":h=3DDate._parseInt(a);if(h<1||h>31)return null;break;case =
"MMMM":c=3Dj._getMonthIndex(a);if(c<0||c>11)return null;break;case =
"MMM":c=3Dj._getAbbrMonthIndex(a);if(c<0||c>11)return null;break;case =
"M":case "MM":var c=3DDate._parseInt(a)-1;if(c<0||c>11)return =
null;break;case "y":case =
"yy":f=3DDate._expandYear(m,Date._parseInt(a));if(f<0||f>9999)return =
null;break;case "yyyy":f=3DDate._parseInt(a);if(f<0||f>9999)return =
null;break;case "h":case =
"hh":d=3DDate._parseInt(a);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return =
null;break;case "H":case "HH":d=3DDate._parseInt(a);if(d<0||d>23)return =
null;break;case "m":case "mm":n=3DDate._parseInt(a);if(n<0||n>59)return =
null;break;case "s":case "ss":o=3DDate._parseInt(a);if(o<0||o>59)return =
null;break;case "tt":case "t":var =
u=3Da.toUpperCase();r=3Du=3D=3D=3Dm.PMDesignator.toUpperCase();if(!r&&u!=3D=
=3Dm.AMDesignator.toUpperCase())return null;break;case =
"f":e=3DDate._parseInt(a)*100;if(e<0||e>999)return null;break;case =
"ff":e=3DDate._parseInt(a)*10;if(e<0||e>999)return null;break;case =
"fff":e=3DDate._parseInt(a);if(e<0||e>999)return null;break;case =
"dddd":g=3Dj._getDayIndex(a);if(g<0||g>6)return null;break;case =
"ddd":g=3Dj._getAbbrDayIndex(a);if(g<0||g>6)return null;break;case =
"zzz":var q=3Da.split(/:/);if(q.length!=3D=3D2)return null;var =
i=3DDate._parseInt(q[0]);if(i<-12||i>13)return null;var =
l=3DDate._parseInt(q[1]);if(l<0||l>59)return =
null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var =
i=3DDate._parseInt(a);if(i<-12||i>13)return null;k=3Di*60;break}}var =
b=3Dnew =
Date;if(f=3D=3D=3Dnull)f=3Db.getFullYear();if(c=3D=3D=3Dnull)c=3Db.getMon=
th();if(h=3D=3D=3Dnull)h=3Db.getDate();b.setFullYear(f,c,h);if(b.getDate(=
)!=3D=3Dh)return null;if(g!=3D=3Dnull&&b.getDay()!=3D=3Dg)return =
null;if(r&&d<12)d+=3D12;b.setHours(d,n,o,e);if(k!=3D=3Dnull){var =
t=3Db.getMinutes()-(k+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(t/60),t%60)}return b}};Date._parseInt=3Dfunction(a){return =
parseInt(a.replace(/^[\s0]+(\d+)$/,"$1"))};Date.prototype.format=3Dfuncti=
on(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Date.prototy=
pe.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Date.prototype=
._toFormattedString=3Dfunction(e,h){if(!e||e.length=3D=3D=3D0||e=3D=3D=3D=
"i")if(h&&h.name.length>0)return this.toLocaleString();else return =
this.toString();var d=3Dh.dateTimeFormat;e=3DDate._expandFormat(d,e);var =
a=3Dnew Sys.StringBuilder,b;function c(a){if(a<10)return "0"+a;return =
a.toString()}function g(a){if(a<10)return "00"+a;if(a<100)return =
"0"+a;return a.toString()}var =
j=3D0,i=3DDate._getTokenRegExp();for(;true;){var =
l=3Di.lastIndex,f=3Di.exec(e),k=3De.slice(l,f?f.index:e.length);j+=3DDate=
._appendPreOrPostMatch(k,a);if(!f)break;if(j%2=3D=3D=3D1){a.append(f[0]);=
continue}switch(f[0]){case =
"dddd":a.append(d.DayNames[this.getDay()]);break;case =
"ddd":a.append(d.AbbreviatedDayNames[this.getDay()]);break;case =
"dd":a.append(c(this.getDate()));break;case =
"d":a.append(this.getDate());break;case =
"MMMM":a.append(d.MonthNames[this.getMonth()]);break;case =
"MMM":a.append(d.AbbreviatedMonthNames[this.getMonth()]);break;case =
"MM":a.append(c(this.getMonth()+1));break;case =
"M":a.append(this.getMonth()+1);break;case =
"yyyy":a.append(this.getFullYear());break;case =
"yy":a.append(c(this.getFullYear()%100));break;case =
"y":a.append(this.getFullYear()%100);break;case =
"hh":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(c(b));break;ca=
se =
"h":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(b);break;case =
"HH":a.append(c(this.getHours()));break;case =
"H":a.append(this.getHours());break;case =
"mm":a.append(c(this.getMinutes()));break;case =
"m":a.append(this.getMinutes());break;case =
"ss":a.append(c(this.getSeconds()));break;case =
"s":a.append(this.getSeconds());break;case =
"tt":a.append(this.getHours()<12?d.AMDesignator:d.PMDesignator);break;cas=
e =
"t":a.append((this.getHours()<12?d.AMDesignator:d.PMDesignator).charAt(0)=
);break;case =
"f":a.append(g(this.getMilliseconds()).charAt(0));break;case =
"ff":a.append(g(this.getMilliseconds()).substr(0,2));break;case =
"fff":a.append(g(this.getMilliseconds()));break;case =
"z":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+Math.floor(=
Math.abs(b)));break;case =
"zz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.flo=
or(Math.abs(b))));break;case =
"zzz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.fl=
oor(Math.abs(b)))+d.TimeSeparator+c(Math.abs(this.getTimezoneOffset()%60)=
));break}}return =
a.toString()};Number.__typeName=3D"Number";Number.__class=3Dtrue;Number.p=
arseLocale=3Dfunction(a){return =
Number._parse(a,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=3D=
function(a){return =
Number._parse(a,Sys.CultureInfo.InvariantCulture)};Number._parse=3Dfuncti=
on(g,f){var a=3Dg.trim();if(a.match(/infinity/i)!=3D=3Dnull)return =
parseFloat(a);if(a.match(/^0x[a-f0-9]+$/i)!=3D=3Dnull)return =
parseInt(a);var =
d=3Df.numberFormat,b=3Dd.NumberDecimalSeparator,c=3Dd.NumberGroupSeparato=
r,e=3Dnew =
RegExp("^[+-]?[\\d\\"+c+"]*\\"+b+"?\\d*([eE][+-]?\\d+)?$");if(!a.match(e)=
)return Number.NaN;a=3Da.split(c).join("");a=3Da.replace(b,".");return =
parseFloat(a)};Number.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Number.proto=
type.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Number.prototy=
pe._toFormattedString=3Dfunction(d,j){if(!d||d.length=3D=3D=3D0||d=3D=3D=3D=
"i")if(j&&j.name.length>0)return this.toLocaleString();else return =
this.toString();var q=3D["n %","n%","%n"],p=3D["-n =
%","-n%","-%n"],r=3D["(n)","-n","- n","n-","n -"],o=3D["$n","n$","$ =
n","n $"],n=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n =
$","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function =
i(p,k,j,l,o){var =
e=3Dj[0],g=3D1,c=3Dp.toString(),a=3D"",m=3D"",i=3Dc.split(".");if(i.lengt=
h>1){c=3Di[0];a=3Di[1];var =
h=3Da.split(/e/i);if(h.length>1){a=3Dh[0];m=3D"e"+h[1]}}if(k>0){var =
f=3Da.length-k;if(f>0)a=3Da.slice(0,k);else if(f<0)for(var =
n=3D0;n<Math.abs(f);n++)a+=3D"0";a=3Do+a}else a=3D"";a+=3Dm;var =
b=3Dc.length-1,d=3D"";while(b>=3D0){if(e=3D=3D=3D0||e>b)if(d.length>0)ret=
urn c.slice(0,b+1)+l+d+a;else return =
c.slice(0,b+1)+a;if(d.length>0)d=3Dc.slice(b-e+1,b+1)+l+d;else =
d=3Dc.slice(b-e+1,b+1);b-=3De;if(g<j.length){e=3Dj[g];g++}}return =
c.slice(0,b+1)+l+d+a}var =
a=3Dj.numberFormat,e=3DMath.abs(this);if(!d)d=3D"D";var =
b=3D-1;if(d.length>1)b=3DparseInt(d.slice(1));var =
c;switch(d.charAt(0)){case "d":case "D":c=3D"n";if(b!=3D=3D-1){var =
g=3D""+e,k=3Db-g.length;if(k>0)for(var =
m=3D0;m<k;m++)g=3D"0"+g;e=3Dg}if(this<0)e=3D-e;break;case "c":case =
"C":if(this<0)c=3Dn[a.CurrencyNegativePattern];else =
c=3Do[a.CurrencyPositivePattern];if(b=3D=3D=3D-1)b=3Da.CurrencyDecimalDig=
its;e=3Di(Math.abs(this),b,a.CurrencyGroupSizes,a.CurrencyGroupSeparator,=
a.CurrencyDecimalSeparator);break;case "n":case =
"N":if(this<0)c=3Dr[a.NumberNegativePattern];else =
c=3D"n";if(b=3D=3D=3D-1)b=3Da.NumberDecimalDigits;e=3Di(Math.abs(this),b,=
a.NumberGroupSizes,a.NumberGroupSeparator,a.NumberDecimalSeparator);break=
;case "p":case "P":if(this<0)c=3Dp[a.PercentNegativePattern];else =
c=3Dq[a.PercentPositivePattern];if(b=3D=3D=3D-1)b=3Da.PercentDecimalDigit=
s;e=3Di(Math.abs(this),b,a.PercentGroupSizes,a.PercentGroupSeparator,a.Pe=
rcentDecimalSeparator);break;default:throw =
Error.format(Sys.Res.formatBadFormatSpecifier)}var =
l=3D/n|\$|-|%/g,f=3D"";for(;true;){var =
s=3Dl.lastIndex,h=3Dl.exec(c);f+=3Dc.slice(s,h?h.index:c.length);if(!h)br=
eak;switch(h[0]){case "n":f+=3De;break;case =
"$":f+=3Da.CurrencySymbol;break;case "-":f+=3Da.NegativeSign;break;case =
"%":f+=3Da.PercentSymbol;break}}return =
f};RegExp.__typeName=3D"RegExp";RegExp.__class=3Dtrue;Array.__typeName=3D=
"Array";Array.__class=3Dtrue;Array.add=3DArray.enqueue=3Dfunction(a,b){a[=
a.length]=3Db};Array.addRange=3Dfunction(a,b){a.push.apply(a,b)};Array.cl=
ear=3Dfunction(a){a.length=3D0};Array.clone=3Dfunction(a){if(a.length=3D=3D=
=3D1)return [a[0]];else return =
Array.apply(null,a)};Array.contains=3Dfunction(a,b){return =
Array.indexOf(a,b)>=3D0};Array.dequeue=3Dfunction(a){return =
a.shift()};Array.forEach=3Dfunction(b,e,d){for(var =
a=3D0,f=3Db.length;a<f;a++){var c=3Db[a];if(typeof =
c!=3D=3D"undefined")e.call(d,c,a,b)}};Array.indexOf=3Dfunction(d,e,a){if(=
typeof e=3D=3D=3D"undefined")return -1;var =
c=3Dd.length;if(c!=3D=3D0){a=3Da-0;if(isNaN(a))a=3D0;else{if(isFinite(a))=
a=3Da-a%1;if(a<0)a=3DMath.max(0,c+a)}for(var b=3Da;b<c;b++)if(typeof =
d[b]!=3D=3D"undefined"&&d[b]=3D=3D=3De)return b}return =
-1};Array.insert=3Dfunction(a,b,c){a.splice(b,0,c)};Array.parse=3Dfunctio=
n(value){if(!value)return [];return =
eval(value)};Array.remove=3Dfunction(b,c){var =
a=3DArray.indexOf(b,c);if(a>=3D0)b.splice(a,1);return =
a>=3D0};Array.removeAt=3Dfunction(a,b){a.splice(b,1)};String.__typeName=3D=
"String";String.__class=3Dtrue;String.prototype.endsWith=3Dfunction(a){re=
turn =
this.substr(this.length-a.length)=3D=3D=3Da};String.prototype.startsWith=3D=
function(a){return =
this.substr(0,a.length)=3D=3D=3Da};String.prototype.trim=3Dfunction(){ret=
urn =
this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=3Dfunction(){retu=
rn =
this.replace(/\s+$/,"")};String.prototype.trimStart=3Dfunction(){return =
this.replace(/^\s+/,"")};String.format=3Dfunction(){return =
String._toFormattedString(false,arguments)};String.localeFormat=3Dfunctio=
n(){return =
String._toFormattedString(true,arguments)};String._toFormattedString=3Dfu=
nction(l,j){var c=3D"",e=3Dj[0];for(var a=3D0;true;){var =
f=3De.indexOf("{",a),d=3De.indexOf("}",a);if(f<0&&d<0){c+=3De.slice(a);br=
eak}if(d>0&&(d<f||f<0)){c+=3De.slice(a,d+1);a=3Dd+2;continue}c+=3De.slice=
(a,f);a=3Df+1;if(e.charAt(a)=3D=3D=3D"{"){c+=3D"{";a++;continue}if(d<0)br=
eak;var =
h=3De.substring(a,d),g=3Dh.indexOf(":"),k=3DparseInt(g<0?h:h.substring(0,=
g))+1,i=3Dg<0?"":h.substring(g+1),b=3Dj[k];if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)b=3D"";if(b.toFormattedString)c+=3D=
b.toFormattedString(i);else =
if(l&&b.localeFormat)c+=3Db.localeFormat(i);else =
if(b.format)c+=3Db.format(i);else c+=3Db.toString();a=3Dd+1}return =
c};Type.registerNamespace("Sys");Sys.IDisposable=3Dfunction(){};Sys.IDisp=
osable.prototype=3D{};Sys.IDisposable.registerInterface("Sys.IDisposable"=
);Sys.StringBuilder=3Dfunction(a){this._parts=3Dtypeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D""?[a.toString()]:[];this._val=
ue=3D{};this._len=3D0};Sys.StringBuilder.prototype=3D{append:function(a){=
this._parts[this._parts.length]=3Da},appendLine:function(a){this._parts[t=
his._parts.length]=3Dtypeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull||a=3D=3D=3D""?"\r\n":a+"\r\n"},clea=
r:function(){this._parts=3D[];this._value=3D{};this._len=3D0},isEmpty:fun=
ction(){if(this._parts.length=3D=3D=3D0)return true;return =
this.toString()=3D=3D=3D""},toString:function(a){a=3Da||"";var =
b=3Dthis._parts;if(this._len!=3D=3Db.length){this._value=3D{};this._len=3D=
b.length}var d=3Dthis._value;if(typeof =
d[a]=3D=3D=3D"undefined"){if(a!=3D=3D"")for(var =
c=3D0;c<b.length;)if(typeof =
b[c]=3D=3D=3D"undefined"||b[c]=3D=3D=3D""||b[c]=3D=3D=3Dnull)b.splice(c,1=
);else c++;d[a]=3Dthis._parts.join(a)}return =
d[a]}};Sys.StringBuilder.registerClass("Sys.StringBuilder");if(!window.XM=
LHttpRequest)window.XMLHttpRequest=3Dfunction(){var =
b=3D["Msxml2.XMLHTTP","Microsoft.XMLHTTP"];for(var =
a=3D0;a<b.length;a++)try{var c=3Dnew ActiveXObject(b[a]);return =
c}catch(d){}return =
null};Sys.Browser=3D{};Sys.Browser.InternetExplorer=3D{};Sys.Browser.Fire=
fox=3D{};Sys.Browser.Safari=3D{};Sys.Browser.Opera=3D{};Sys.Browser.agent=
=3Dnull;Sys.Browser.hasDebuggerStatement=3Dfalse;Sys.Browser.name=3Dnavig=
ator.appName;Sys.Browser.version=3DparseFloat(navigator.appVersion);if(na=
vigator.userAgent.indexOf(" MSIE =
")>-1){Sys.Browser.agent=3DSys.Browser.InternetExplorer;Sys.Browser.versi=
on=3DparseFloat(navigator.userAgent.match(/MSIE =
(\d+\.\d+)/)[1]);Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
Firefox/")>-1){Sys.Browser.agent=3DSys.Browser.Firefox;Sys.Browser.versio=
n=3DparseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]);Sys.B=
rowser.name=3D"Firefox";Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
Safari/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.version=3D=
parseFloat(navigator.userAgent.match(/Safari\/(\d+\.\d+)/)[1]);Sys.Browse=
r.name=3D"Safari"}else =
if(navigator.userAgent.indexOf("Opera/")>-1)Sys.Browser.agent=3DSys.Brows=
er.Opera;Type.registerNamespace("Sys.UI");Sys._Debug=3Dfunction(){};Sys._=
Debug.prototype=3D{_appendConsole:function(a){if(typeof =
Debug!=3D=3D"undefined"&&Debug.writeln)Debug.writeln(a);if(window.console=
&&window.console.log)window.console.log(a);if(window.opera)window.opera.p=
ostError(a);if(window.debugService)window.debugService.trace(a)},_appendT=
race:function(b){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value+=3Db+"\n"},assert:function(c,a,b){if(!c){a=3D=
b&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,a,this.ass=
ert.caller):String.format(Sys.Res.assertFailed,a);if(confirm(String.forma=
t(Sys.Res.breakIntoDebugger,a)))this.fail(a)}},clearTrace:function(){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value=3D""},fail:function(message){this._appendCons=
ole(message);if(Sys.Browser.hasDebuggerStatement)eval("debugger")},trace:=
function(a){this._appendConsole(a);this._appendTrace(a)},traceDump:functi=
on(a,b){var =
c=3Dthis._traceDump(a,b,true)},_traceDump:function(a,c,f,b,d){c=3Dc?c:"tr=
aceDump";b=3Db?b:"";if(a=3D=3D=3Dnull){this.trace(b+c+": =
null");return}switch(typeof a){case "undefined":this.trace(b+c+": =
Undefined");break;case "number":case "string":case =
"boolean":this.trace(b+c+": =
"+a);break;default:if(Date.isInstanceOfType(a)||RegExp.isInstanceOfType(a=
)){this.trace(b+c+": "+a.toString());break}if(!d)d=3D[];else =
if(Array.contains(d,a)){this.trace(b+c+": =
...");return}Array.add(d,a);if(a=3D=3Dwindow||a=3D=3D=3Ddocument||window.=
HTMLElement&&a instanceof HTMLElement||typeof =
a.nodeName=3D=3D=3D"string"){var =
k=3Da.tagName?a.tagName:"DomElement";if(a.id)k+=3D" - =
"+a.id;this.trace(b+c+" {"+k+"}")}else{var =
i=3DObject.getTypeName(a);this.trace(b+c+(typeof i=3D=3D=3D"string"?" =
{"+i+"}":""));if(b=3D=3D=3D""||f){b+=3D"    ";var =
e,j,l,g,h;if(Array.isInstanceOfType(a)){j=3Da.length;for(e=3D0;e<j;e++)th=
is._traceDump(a[e],"["+e+"]",f,b,d)}else for(g in =
a){h=3Da[g];if(!Function.isInstanceOfType(h))this._traceDump(h,g,f,b,d)}}=
}Array.remove(d,a)}}};Sys._Debug.registerClass("Sys._Debug");Sys.Debug=3D=
new Sys._Debug;Sys.Debug.isDebug=3Dfalse;function =
Sys$Enum$parse(c,e){var =
a,b,i;if(e){a=3Dthis.__lowerCaseValues;if(!a){this.__lowerCaseValues=3Da=3D=
{};var g=3Dthis.prototype;for(var f in g)a[f.toLowerCase()]=3Dg[f]}}else =
a=3Dthis.prototype;if(!this.__flags){i=3De?c.toLowerCase():c;b=3Da[i.trim=
()];if(typeof b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c,this.__ty=
peName));return b}else{var =
h=3D(e?c.toLowerCase():c).split(","),j=3D0;for(var =
d=3Dh.length-1;d>=3D0;d--){var k=3Dh[d].trim();b=3Da[k];if(typeof =
b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c.split(","=
)[d].trim(),this.__typeName));j|=3Db}return j}}function =
Sys$Enum$toString(c){if(typeof =
c=3D=3D=3D"undefined"||c=3D=3D=3Dnull)return this.__string;var =
d=3Dthis.prototype,a;if(!this.__flags||c=3D=3D=3D0){for(a in =
d)if(d[a]=3D=3D=3Dc)return a}else{var =
b=3Dthis.__sortedValues;if(!b){b=3D[];for(a in =
d)b[b.length]=3D{key:a,value:d[a]};b.sort(function(a,b){return =
a.value-b.value});this.__sortedValues=3Db}var =
e=3D[],g=3Dc;for(a=3Db.length-1;a>=3D0;a--){var =
h=3Db[a],f=3Dh.value;if(f=3D=3D=3D0)continue;if((f&c)=3D=3D=3Df){e[e.leng=
th]=3Dh.key;g-=3Df;if(g=3D=3D=3D0)break}}if(e.length&&g=3D=3D=3D0)return =
e.reverse().join(", ")}return =
""}Type.prototype.registerEnum=3Dfunction(c,b){for(var a in =
this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Dc;this.parse=
=3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu=
m$toString;this.__flags=3Db;this.__enum=3Dtrue};Type.isEnum=3Dfunction(a)=
{if(typeof a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__enum};Type.isFlags=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__flags};Sys.EventHandlerList=3Dfunction(){this._list=3D{}};Sys.Event=
HandlerList.prototype=3D{addHandler:function(b,a){Array.add(this._getEven=
t(b,true),a)},removeHandler:function(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},getHandler:function=
(b){var a=3Dthis._getEvent(b);if(!a||a.length=3D=3D=3D0)return =
null;a=3DArray.clone(a);if(!a._handler)a._handler=3Dfunction(c,d){for(var=
 b=3D0,e=3Da.length;b<e;b++)a[b](c,d)};return =
a._handler},_getEvent:function(a,b){if(!this._list[a]){if(!b)return =
null;this._list[a]=3D[]}return =
this._list[a]}};Sys.EventHandlerList.registerClass("Sys.EventHandlerList"=
);Sys.EventArgs=3Dfunction(){};Sys.EventArgs.registerClass("Sys.EventArgs=
");Sys.EventArgs.Empty=3Dnew =
Sys.EventArgs;Sys.CancelEventArgs=3Dfunction(){Sys.CancelEventArgs.initia=
lizeBase(this);this._cancel=3Dfalse};Sys.CancelEventArgs.prototype=3D{get=
_cancel:function(){return =
this._cancel},set_cancel:function(a){this._cancel=3Da}};Sys.CancelEventAr=
gs.registerClass("Sys.CancelEventArgs",Sys.EventArgs);Sys.INotifyProperty=
Change=3Dfunction(){};Sys.INotifyPropertyChange.prototype=3D{};Sys.INotif=
yPropertyChange.registerInterface("Sys.INotifyPropertyChange");Sys.Proper=
tyChangedEventArgs=3Dfunction(a){Sys.PropertyChangedEventArgs.initializeB=
ase(this);this._propertyName=3Da};Sys.PropertyChangedEventArgs.prototype=3D=
{get_propertyName:function(){return =
this._propertyName}};Sys.PropertyChangedEventArgs.registerClass("Sys.Prop=
ertyChangedEventArgs",Sys.EventArgs);Sys.INotifyDisposing=3Dfunction(){};=
Sys.INotifyDisposing.prototype=3D{};Sys.INotifyDisposing.registerInterfac=
e("Sys.INotifyDisposing");Sys.Component=3Dfunction(){if(Sys.Application)S=
ys.Application.registerDisposableObject(this)};Sys.Component.prototype=3D=
{_id:null,_initialized:false,_updating:false,get_events:function(){if(!th=
is._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_id:function(){return =
this._id},set_id:function(a){this._id=3Da},get_isInitialized:function(){r=
eturn this._initialized},get_isUpdating:function(){return =
this._updating},add_disposing:function(a){this.get_events().addHandler("d=
isposing",a)},remove_disposing:function(a){this.get_events().removeHandle=
r("disposing",a)},add_propertyChanged:function(a){this.get_events().addHa=
ndler("propertyChanged",a)},remove_propertyChanged:function(a){this.get_e=
vents().removeHandler("propertyChanged",a)},beginUpdate:function(){this._=
updating=3Dtrue},dispose:function(){if(this._events){var =
a=3Dthis._events.getHandler("disposing");if(a)a(this,Sys.EventArgs.Empty)=
}delete =
this._events;Sys.Application.unregisterDisposableObject(this);Sys.Applica=
tion.removeComponent(this)},endUpdate:function(){this._updating=3Dfalse;i=
f(!this._initialized)this.initialize();this.updated()},initialize:functio=
n(){this._initialized=3Dtrue},raisePropertyChanged:function(b){if(!this._=
events)return;var =
a=3Dthis._events.getHandler("propertyChanged");if(a)a(this,new =
Sys.PropertyChangedEventArgs(b))},updated:function(){}};Sys.Component.reg=
isterClass("Sys.Component",null,Sys.IDisposable,Sys.INotifyPropertyChange=
,Sys.INotifyDisposing);function Sys$Component$_setProperties(a,i){var =
d,j=3DObject.getType(a),e=3Dj=3D=3D=3DObject||j=3D=3D=3DSys.UI.DomElement=
,h=3DSys.Component.isInstanceOfType(a)&&!a.get_isUpdating();if(h)a.beginU=
pdate();for(var c in i){var b=3Di[c],f=3De?null:a["get_"+c];if(e||typeof =
f!=3D=3D"function"){var k=3Da[c];if(!b||typeof =
b!=3D=3D"object"||e&&!k)a[c]=3Db;else =
Sys$Component$_setProperties(k,b)}else{var l=3Da["set_"+c];if(typeof =
l=3D=3D=3D"function")l.apply(a,[b]);else if(b instanceof =
Array){d=3Df.apply(a);for(var =
g=3D0,m=3Dd.length,n=3Db.length;g<n;g++,m++)d[m]=3Db[g]}else if(typeof =
b=3D=3D=3D"object"&&Object.getType(b)=3D=3D=3DObject){d=3Df.apply(a);Sys$=
Component$_setProperties(d,b)}}}if(h)a.endUpdate()}function =
Sys$Component$_setReferences(c,b){for(var a in b){var =
e=3Dc["set_"+a],d=3D$find(b[a]);e.apply(c,[d])}}var =
$create=3DSys.Component.create=3Dfunction(h,f,d,c,g){var a=3Dg?new =
h(g):new =
h,b=3DSys.Application,i=3Db.get_isCreatingComponents();a.beginUpdate();if=
(f)Sys$Component$_setProperties(a,f);if(d)for(var e in =
d)a["add_"+e](d[e]);b._createdComponents[b._createdComponents.length]=3Da=
;if(a.get_id())b.addComponent(a);if(i)if(c)b._addComponentToSecondPass(a,=
c);else =
a.endUpdate();else{if(c)Sys$Component$_setReferences(a,c);a.endUpdate()}r=
eturn a};Sys.UI.MouseButton=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.MouseButton.prototype=3D{leftButton:0,midd=
leButton:1,rightButton:2};Sys.UI.MouseButton.registerEnum("Sys.UI.MouseBu=
tton");Sys.UI.Key=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.Key.prototype=3D{backspace:8,tab:9,enter:1=
3,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,righ=
t:39,down:40,del:127};Sys.UI.Key.registerEnum("Sys.UI.Key");Sys.UI.DomEve=
nt=3Dfunction(c){var =
a=3Dc;this.rawEvent=3Da;this.altKey=3Da.altKey;if(typeof =
a.button!=3D=3D"undefined")this.button=3Dtypeof =
a.which!=3D=3D"undefined"?a.button:a.button=3D=3D=3D4?Sys.UI.MouseButton.=
middleButton:a.button=3D=3D=3D2?Sys.UI.MouseButton.rightButton:Sys.UI.Mou=
seButton.leftButton;if(a.type=3D=3D=3D"keypress")this.charCode=3Da.charCo=
de||a.keyCode;else =
if(a.keyCode&&a.keyCode=3D=3D=3D46)this.keyCode=3D127;else =
this.keyCode=3Da.keyCode;this.clientX=3Da.clientX;this.clientY=3Da.client=
Y;this.ctrlKey=3Da.ctrlKey;this.target=3Da.target?a.target:a.srcElement;i=
f(this.target){var =
b=3DSys.UI.DomElement.getLocation(this.target);this.offsetX=3Dtypeof =
a.offsetX!=3D=3D"undefined"?a.offsetX:window.pageXOffset+(a.clientX||0)-b=
.x;this.offsetY=3Dtypeof =
a.offsetY!=3D=3D"undefined"?a.offsetY:window.pageYOffset+(a.clientY||0)-b=
.y}this.screenX=3Da.screenX;this.screenY=3Da.screenY;this.shiftKey=3Da.sh=
iftKey;this.type=3Da.type};Sys.UI.DomEvent.prototype=3D{preventDefault:fu=
nction(){if(this.rawEvent.preventDefault)this.rawEvent.preventDefault();e=
lse =
if(window.event)window.event.returnValue=3Dfalse},stopPropagation:functio=
n(){if(this.rawEvent.stopPropagation)this.rawEvent.stopPropagation();else=
 =
if(window.event)window.event.cancelBubble=3Dtrue}};Sys.UI.DomEvent.regist=
erClass("Sys.UI.DomEvent");var =
$addHandler=3DSys.UI.DomEvent.addHandler=3Dfunction(a,d,e){if(!a._events)=
a._events=3D{};var c=3Da._events[d];if(!c)a._events[d]=3Dc=3D[];var =
b;if(a.addEventListener){b=3Dfunction(b){return e.call(a,new =
Sys.UI.DomEvent(b))};a.addEventListener(d,b,false)}else =
if(a.attachEvent){b=3Dfunction(){return e.call(a,new =
Sys.UI.DomEvent(window.event))};a.attachEvent("on"+d,b)}c[c.length]=3D{ha=
ndler:e,browserHandler:b}},$addHandlers=3DSys.UI.DomEvent.addHandlers=3Df=
unction(e,d,c){for(var b in d){var =
a=3Dd[b];if(c)a=3DFunction.createDelegate(c,a);$addHandler(e,b,a)}},$clea=
rHandlers=3DSys.UI.DomEvent.clearHandlers=3Dfunction(a){if(a._events){var=
 e=3Da._events;for(var b in e){var d=3De[b];for(var =
c=3Dd.length-1;c>=3D0;c--)$removeHandler(a,b,d[c].handler)}a._events=3Dnu=
ll}},$removeHandler=3DSys.UI.DomEvent.removeHandler=3Dfunction(a,e,f){var=
 d=3Dnull,c=3Da._events[e],d=3Dnull;for(var =
b=3D0,g=3Dc.length;b<g;b++)if(c[b].handler=3D=3D=3Df){d=3Dc[b].browserHan=
dler;break}if(a.removeEventListener)a.removeEventListener(e,d,false);else=
 =
if(a.detachEvent)a.detachEvent("on"+e,d);c.splice(b,1)};Sys.IContainer=3D=
function(){};Sys.IContainer.prototype=3D{};Sys.IContainer.registerInterfa=
ce("Sys.IContainer");Sys._ScriptLoader=3Dfunction(){this._scriptsToLoad=3D=
null;this._scriptLoadedDelegate=3DFunction.createDelegate(this,this._scri=
ptLoadedHandler)};Sys._ScriptLoader.prototype=3D{dispose:function(){this.=
_stopLoading();if(this._events)delete =
this._events;this._scriptLoadedDelegate=3Dnull},loadScripts:function(a,c,=
d,b){this._loading=3Dtrue;this._allScriptsLoadedCallback=3Dc;this._script=
LoadFailedCallback=3Dd;this._scriptLoadTimeoutCallback=3Db;if(a>0)this._t=
imeoutCookie=3Dwindow.setTimeout(Function.createDelegate(this,this._scrip=
tLoadTimeoutHandler),a*1000);this._loadScriptsInternal()},notifyScriptLoa=
ded:function(){if(!this._loading)return;this._currentTask._notified++;if(=
Sys.Browser.agent=3D=3D=3DSys.Browser.Safari)if(this._currentTask._notifi=
ed=3D=3D=3D1)window.setTimeout(Function.createDelegate(this,function(){th=
is._scriptLoadedHandler(this._currentTask.get_scriptElement(),true)}),0)}=
,queueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsTo=
Load=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){=
if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsT=
oLoad,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad=
)this._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_create=
ScriptElement:function(c){var =
a=3Ddocument.createElement("SCRIPT");a.type=3D"text/javascript";for(var =
b in c)a[b]=3Dc[b];return =
a},_loadScriptsInternal:function(){if(this._scriptsToLoad&&this._scriptsT=
oLoad.length>0){var =
b=3DArray.dequeue(this._scriptsToLoad),a=3Dthis._createScriptElement(b);i=
f(a.text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.t=
ext;delete a.text}if(typeof =
b.src=3D=3D=3D"string"){this._currentTask=3Dnew =
Sys._ScriptLoaderTask(a,this._scriptLoadedDelegate);this._currentTask.exe=
cute()}else{document.getElementsByTagName("HEAD")[0].appendChild(a);Sys._=
ScriptLoader._clearScript(a);this._loadScriptsInternal()}}else{var =
c=3Dthis._allScriptsLoadedCallback;this._stopLoading();if(c)c(this)}},_ra=
iseError:function(a){var =
c=3Dthis._scriptLoadFailedCallback,b=3Dthis._currentTask.get_scriptElemen=
t();this._stopLoading();if(c)c(this,b,a);else throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)},_scriptLoadedHandler:f=
unction(a,b){if(b&&this._currentTask._notified)if(this._currentTask._noti=
fied>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoaded=
Scripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;thi=
s._loadScriptsInternal()}else =
this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis._scriptLoadTimeoutCallback;this._stopLoading();if(a)a(this)},_st=
opLoading:function(){if(this._timeoutCookie){window.clearTimeout(this._ti=
meoutCookie);this._timeoutCookie=3Dnull}if(this._currentTask){this._curre=
ntTask.dispose();this._currentTask=3Dnull}this._scriptsToLoad=3Dnull;this=
._loading=3Dnull;this._allScriptsLoadedCallback=3Dnull;this._scriptLoadFa=
iledCallback=3Dnull;this._scriptLoadTimeoutCallback=3Dnull}};Sys._ScriptL=
oader.registerClass("Sys._ScriptLoader",null,Sys.IDisposable);Sys._Script=
Loader.getInstance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};Sys._ScriptLoader.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement("script");a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};Sys._ScriptL=
oader.readLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScr=
ipts){var =
b=3DSys._ScriptLoader._referencedScripts=3D[],c=3Ddocument.getElementsByT=
agName("SCRIPT");for(i=3Dc.length-1;i>=3D0;i--){var =
d=3Dc[i],a=3Dd.src;if(a.length)if(!Array.contains(b,a))Array.add(b,a)}}};=
Sys._ScriptLoader._clearScript=3Dfunction(a){if(!Sys.Debug.isDebug)a.pare=
ntNode.removeChild(a)};Sys._ScriptLoader._errorScriptLoadFailed=3Dfunctio=
n(b,d){var a;if(d)a=3DSys.Res.scriptLoadMultipleCallbacks;else =
a=3DSys.Res.scriptLoadFailed;var e=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(e,{name:"Sys.ScriptLoadFailedExcept=
ion","scriptUrl":b});c.popStackFrame();return =
c};Sys._ScriptLoader._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader=
._referencedScripts){Sys._ScriptLoader._referencedScripts=3D[];Sys._Scrip=
tLoader.readLoadedScripts()}return =
Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=3Dfunction(b,=
a){this._scriptElement=3Db;this._completedCallback=3Da;this._notified=3D0=
};Sys._ScriptLoaderTask.prototype=3D{get_scriptElement:function(){return =
this._scriptElement},dispose:function(){if(this._disposed)return;this._di=
sposed=3Dtrue;this._removeScriptElementHandlers();Sys._ScriptLoader._clea=
rScript(this._scriptElement);this._scriptElement=3Dnull},execute:function=
(){this._addScriptElementHandlers();document.getElementsByTagName("HEAD")=
[0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(=
){this._scriptLoadDelegate=3DFunction.createDelegate(this,this._scriptLoa=
dHandler);if(Sys.Browser.agent!=3D=3DSys.Browser.InternetExplorer){this._=
scriptElement.readyState=3D"loaded";$addHandler(this._scriptElement,"load=
",this._scriptLoadDelegate)}else =
$addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelega=
te);this._scriptErrorDelegate=3DFunction.createDelegate(this,this._script=
ErrorHandler);$addHandler(this._scriptElement,"error",this._scriptErrorDe=
legate)},_removeScriptElementHandlers:function(){if(this._scriptLoadDeleg=
ate){var =
a=3Dthis.get_scriptElement();if(Sys.Browser.agent!=3D=3DSys.Browser.Inter=
netExplorer)$removeHandler(a,"load",this._scriptLoadDelegate);else =
$removeHandler(a,"readystatechange",this._scriptLoadDelegate);$removeHand=
ler(a,"error",this._scriptErrorDelegate);this._scriptErrorDelegate=3Dnull=
;this._scriptLoadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this=
._disposed)return;this._completedCallback(this.get_scriptElement(),false)=
},_scriptLoadHandler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;var =
b=3Dthis;window.setTimeout(function(){b._completedCallback(a,true)},0)}};=
Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDis=
posable);Sys.ApplicationLoadEventArgs=3Dfunction(b,a){Sys.ApplicationLoad=
EventArgs.initializeBase(this);this._components=3Db;this._isPartialLoad=3D=
a};Sys.ApplicationLoadEventArgs.prototype=3D{get_components:function(){re=
turn this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.App=
licationLoadEventArgs",Sys.EventArgs);Sys._Application=3Dfunction(){Sys._=
Application.initializeBase(this);this._disposableObjects=3D[];this._compo=
nents=3D{};this._createdComponents=3D[];this._secondPassComponents=3D[];t=
his._unloadHandlerDelegate=3DFunction.createDelegate(this,this._unloadHan=
dler);this._loadHandlerDelegate=3DFunction.createDelegate(this,this._load=
Handler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloadHandlerDe=
legate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHandlerDelegat=
e)};Sys._Application.prototype=3D{_creatingComponents:false,_disposing:fa=
lse,get_isCreatingComponents:function(){return =
this._creatingComponents},add_load:function(a){this.get_events().addHandl=
er("load",a)},remove_load:function(a){this.get_events().removeHandler("lo=
ad",a)},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Em=
pty);else =
this.get_events().addHandler("init",a)},remove_init:function(a){this.get_=
events().removeHandler("init",a)},add_unload:function(a){this.get_events(=
).addHandler("unload",a)},remove_unload:function(a){this.get_events().rem=
oveHandler("unload",a)},addComponent:function(a){this._components[a.get_i=
d()]=3Da},beginCreateComponents:function(){this._creatingComponents=3Dtru=
e},dispose:function(){if(!this._disposing){this._disposing=3Dtrue;if(wind=
ow.pageUnload)window.pageUnload(this,Sys.EventArgs.Empty);var =
c=3Dthis.get_events().getHandler("unload");if(c)c(this,Sys.EventArgs.Empt=
y);var b=3DArray.clone(this._disposableObjects);for(var =
a=3D0,e=3Db.length;a<e;a++)b[a].dispose();Array.clear(this._disposableObj=
ects);Sys.UI.DomEvent.removeHandler(window,"unload",this._unloadHandlerDe=
legate);if(this._loadHandlerDelegate){Sys.UI.DomEvent.removeHandler(windo=
w,"load",this._loadHandlerDelegate);this._loadHandlerDelegate=3Dnull}var =
d=3DSys._ScriptLoader.getInstance();if(d)d.dispose();Sys._Application.cal=
lBaseMethod(this,"dispose")}},endCreateComponents:function(){var =
b=3Dthis._secondPassComponents;for(var a=3D0,d=3Db.length;a<d;a++){var =
c=3Db[a].component;Sys$Component$_setReferences(c,b[a].references);c.endU=
pdate()}this._secondPassComponents=3D[];this._creatingComponents=3Dfalse}=
,findComponent:function(b,a){return =
a?Sys.IContainer.isInstanceOfType(a)?a.findComponent(b):a[b]||null:Sys.Ap=
plication._components[b]||null},getComponents:function(){var =
a=3D[],b=3Dthis._components;for(var c in b)a[a.length]=3Db[c];return =
a},initialize:function(){if(!this._initialized&&!this._initializing){this=
._initializing=3Dtrue;window.setTimeout(Function.createDelegate(this,this=
._doInitialize),0)}},notifyScriptLoaded:function(){var =
a=3DSys._ScriptLoader.getInstance();if(a)a.notifyScriptLoaded()},register=
DisposableObject:function(a){if(!this._disposing)this._disposableObjects[=
this._disposableObjects.length]=3Da},raiseLoad:function(){var =
b=3Dthis.get_events().getHandler("load"),a=3Dnew =
Sys.ApplicationLoadEventArgs(Array.clone(this._createdComponents),!this._=
initializing);if(b)b(this,a);if(window.pageLoad)window.pageLoad(this,a);t=
his._createdComponents=3D[]},removeComponent:function(b){var =
a=3Db.get_id();if(a)delete =
this._components[a]},unregisterDisposableObject:function(a){if(!this._dis=
posing)Array.remove(this._disposableObjects,a)},_addComponentToSecondPass=
:function(b,a){this._secondPassComponents[this._secondPassComponents.leng=
th]=3D{component:b,references:a}},_doInitialize:function(){Sys._Applicati=
on.callBaseMethod(this,"initialize");var =
a=3Dthis.get_events().getHandler("init");if(a){this.beginCreateComponents=
();a(this,Sys.EventArgs.Empty);this.endCreateComponents()}this.raiseLoad(=
);this._initializing=3Dfalse},_loadHandler:function(){if(this._loadHandle=
rDelegate){Sys.UI.DomEvent.removeHandler(window,"load",this._loadHandlerD=
elegate);this._loadHandlerDelegate=3Dnull}this.initialize()},_unloadHandl=
er:function(){this.dispose()}};Sys._Application.registerClass("Sys._Appli=
cation",Sys.Component,Sys.IContainer);Sys.Application=3Dnew =
Sys._Application;var =
$find=3DSys.Application.findComponent;Type.registerNamespace("Sys.Net");S=
ys.Net.WebRequestExecutor=3Dfunction(){this._webRequest=3Dnull;this._resu=
ltObject=3Dnull};Sys.Net.WebRequestExecutor.prototype=3D{get_webRequest:f=
unction(){return =
this._webRequest},_set_webRequest:function(a){this._webRequest=3Da},get_s=
tarted:function(){throw =
Error.notImplemented()},get_responseAvailable:function(){throw =
Error.notImplemented()},get_timedOut:function(){throw =
Error.notImplemented()},get_aborted:function(){throw =
Error.notImplemented()},get_responseData:function(){throw =
Error.notImplemented()},get_statusCode:function(){throw =
Error.notImplemented()},get_statusText:function(){throw =
Error.notImplemented()},get_xml:function(){throw =
Error.notImplemented()},get_object:function(){if(!this._resultObject)this=
._resultObject=3DSys.Serialization.JavaScriptSerializer.deserialize(this.=
get_responseData());return =
this._resultObject},executeRequest:function(){throw =
Error.notImplemented()},abort:function(){throw =
Error.notImplemented()},getResponseHeader:function(){throw =
Error.notImplemented()},getAllResponseHeaders:function(){throw =
Error.notImplemented()}};Sys.Net.WebRequestExecutor.registerClass("Sys.Ne=
t.WebRequestExecutor");window.XMLDOM=3Dfunction(d){if(!window.DOMParser){=
var c=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"];for(var =
b=3D0;b<c.length;b++)try{var a=3Dnew =
ActiveXObject(c[b]);a.async=3Dfalse;a.loadXML(d);a.setProperty("Selection=
Language","XPath");return a}catch(f){}return null}else try{var e=3Dnew =
window.DOMParser;return e.parseFromString(d,"text/xml")}catch(f){return =
null}return =
null};Sys.Net.XMLHttpExecutor=3Dfunction(){Sys.Net.XMLHttpExecutor.initia=
lizeBase(this);var =
a=3Dthis;this._xmlHttpRequest=3Dnull;this._webRequest=3Dnull;this._respon=
seAvailable=3Dfalse;this._timedOut=3Dfalse;this._timer=3Dnull;this._abort=
ed=3Dfalse;this._started=3Dfalse;this._onReadyStateChange=3Dfunction(){if=
(a._xmlHttpRequest.readyState=3D=3D=3D4){a._clearTimer();a._responseAvail=
able=3Dtrue;a._webRequest.completed(Sys.EventArgs.Empty);if(a._xmlHttpReq=
uest!=3Dnull){a._xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod=
;a._xmlHttpRequest=3Dnull}}};this._clearTimer=3Dfunction(){if(a._timer!=3D=
null){window.clearTimeout(a._timer);a._timer=3Dnull}};this._onTimeout=3Df=
unction(){if(!a._responseAvailable){a._clearTimer();a._timedOut=3Dtrue;a.=
_xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod;a._xmlHttpReque=
st.abort();a._webRequest.completed(Sys.EventArgs.Empty);a._xmlHttpRequest=
=3Dnull}}};Sys.Net.XMLHttpExecutor.prototype=3D{get_timedOut:function(){r=
eturn this._timedOut},get_started:function(){return =
this._started},get_responseAvailable:function(){return =
this._responseAvailable},get_aborted:function(){return =
this._aborted},executeRequest:function(){this._webRequest=3Dthis.get_webR=
equest();var =
c=3Dthis._webRequest.get_body(),a=3Dthis._webRequest.get_headers();this._=
xmlHttpRequest=3Dnew =
XMLHttpRequest;this._xmlHttpRequest.onreadystatechange=3Dthis._onReadySta=
teChange;var =
e=3Dthis._webRequest.get_httpVerb();this._xmlHttpRequest.open(e,this._web=
Request.getResolvedUrl(),true);if(a)for(var b in a){var =
f=3Da[b];if(typeof =
f!=3D=3D"function")this._xmlHttpRequest.setRequestHeader(b,f)}if(e.toLowe=
rCase()=3D=3D=3D"post"){if(a=3D=3D=3Dnull||!a["Content-Type"])this._xmlHt=
tpRequest.setRequestHeader("Content-Type","application/x-www-form-urlenco=
ded");if(!c)c=3D""}var =
d=3Dthis._webRequest.get_timeout();if(d>0)this._timer=3Dwindow.setTimeout=
(Function.createDelegate(this,this._onTimeout),d);this._xmlHttpRequest.se=
nd(c);this._started=3Dtrue},getResponseHeader:function(b){var =
a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D"=
";return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return =
this._xmlHttpRequest.responseText},get_statusCode:function(){return =
this._xmlHttpRequest.status},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3Dnew =
XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)retur=
n null}else =
if(navigator.userAgent.indexOf("MSIE")!=3D=3D-1)a.setProperty("SelectionL=
anguage","XPath");if(a.documentElement.namespaceURI=3D=3D=3D"http://www.m=
ozilla.org/newlayout/xml/parsererror.xml"&&a.documentElement.tagName=3D=3D=
=3D"parsererror")return =
null;if(a.documentElement.firstChild&&a.documentElement.firstChild.tagNam=
e=3D=3D=3D"parsererror")return null;return =
a},abort:function(){if(this._aborted||this._responseAvailable||this._time=
dOut)return;this._aborted=3Dtrue;this._clearTimer();if(this._xmlHttpReque=
st&&!this._responseAvailable){this._xmlHttpRequest.onreadystatechange=3DF=
unction.emptyMethod;this._xmlHttpRequest.abort();this._xmlHttpRequest=3Dn=
ull;var =
a=3Dthis._webRequest._get_eventHandlerList().getHandler("completed");if(a=
)a(this,Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExecutor.registerClass("Sy=
s.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor);Sys.Net._WebRequestMan=
ager=3Dfunction(){this._this=3Dthis;this._defaultTimeout=3D0;this._defaul=
tExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManager.pro=
totype=3D{add_invokingRequest:function(a){this._get_eventHandlerList().ad=
dHandler("invokingRequest",a)},remove_invokingRequest:function(a){this._g=
et_eventHandlerList().removeHandler("invokingRequest",a)},add_completedRe=
quest:function(a){this._get_eventHandlerList().addHandler("completedReque=
st",a)},remove_completedRequest:function(a){this._get_eventHandlerList().=
removeHandler("completedRequest",a)},_get_eventHandlerList:function(){if(=
!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_defaultTimeout:function(){return =
this._defaultTimeout},set_defaultTimeout:function(a){this._defaultTimeout=
=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(webRequest){var =
executor=3DwebRequest.get_executor();if(!executor){var =
failed=3Dfalse;try{var =
executorType=3Deval(this._defaultExecutorType);executor=3Dnew =
executorType}catch(a){failed=3Dtrue}webRequest.set_executor(executor)}if(=
executor.get_aborted())return;var evArgs=3Dnew =
Sys.Net.NetworkRequestEventArgs(webRequest),handler=3Dthis._get_eventHand=
lerList().getHandler("invokingRequest");if(handler)handler(this,evArgs);i=
f(!evArgs.get_cancel())executor.executeRequest()}};Sys.Net._WebRequestMan=
ager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManage=
r=3Dnew =
Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=3Dfunction(a){=
Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da=
};Sys.Net.NetworkRequestEventArgs.prototype=3D{get_webRequest:function(){=
return =
this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net=
.NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=3Dfunct=
ion(){this._url=3D"";this._headers=3D{};this._body=3Dnull;this._userConte=
xt=3Dnull;this._httpVerb=3Dnull;this._executor=3Dnull;this._invokeCalled=3D=
false;this._timeout=3D0};Sys.Net.WebRequest.prototype=3D{add_completed:fu=
nction(a){this._get_eventHandlerList().addHandler("completed",a)},remove_=
completed:function(a){this._get_eventHandlerList().removeHandler("complet=
ed",a)},completed:function(b){var =
a=3DSys.Net.WebRequestManager._get_eventHandlerList().getHandler("complet=
edRequest");if(a)a(this._executor,b);a=3Dthis._get_eventHandlerList().get=
Handler("completed");if(a)a(this._executor,b)},_get_eventHandlerList:func=
tion(){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn =
this._headers},get_httpVerb:function(){if(this._httpVerb=3D=3D=3Dnull){if=
(this._body=3D=3D=3Dnull)return "GET";return "POST"}return =
this._httpVerb},set_httpVerb:function(a){this._httpVerb=3Da},get_body:fun=
ction(){return =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor},set_executor:function(a){this._executor=3Da;this._executo=
r._set_webRequest(this)},get_timeout:function(){if(this._timeout=3D=3D=3D=
0)return Sys.Net.WebRequestManager.get_defaultTimeout();return =
this._timeout},set_timeout:function(a){this._timeout=3Da},getResolvedUrl:=
function(){return =
Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebR=
equestManager.executeRequest(this);this._invokeCalled=3Dtrue}};Sys.Net.We=
bRequest._resolveUrl=3Dfunction(b,a){if(b&&b.indexOf("://")!=3D=3D-1)retu=
rn b;if(!a||a.length=3D=3D=3D0){var =
c=3Ddocument.getElementsByTagName("base")[0];if(c&&c.href&&c.href.length>=
0)a=3Dc.href;else a=3Ddocument.URL}var =
d=3Da.indexOf("?");if(d!=3D=3D-1)a=3Da.substr(0,d);a=3Da.substr(0,a.lastI=
ndexOf("/")+1);if(!b||b.length=3D=3D=3D0)return =
a;if(b.charAt(0)=3D=3D=3D"/"){var =
e=3Da.indexOf("://"),g=3Da.indexOf("/",e+3);return =
a.substr(0,g)+b}else{var f=3Da.lastIndexOf("/");return =
a.substr(0,f+1)+b}};Sys.Net.WebRequest._createQueryString=3Dfunction(d,b)=
{if(!b)b=3DencodeURIComponent;var a=3Dnew =
Sys.StringBuilder,f=3D0;for(var c in d){var e=3Dd[c];if(typeof =
e=3D=3D=3D"function")continue;var =
g=3DSys.Serialization.JavaScriptSerializer.serialize(e);if(f!=3D=3D0)a.ap=
pend("&");a.append(c);a.append("=3D");a.append(b(g));f++}return =
a.toString()};Sys.Net.WebRequest._createUrl=3Dfunction(a,b){if(!b)return =
a;var d=3DSys.Net.WebRequest._createQueryString(b);if(d.length>0){var =
c=3D"?";if(a&&a.indexOf("?")!=3D=3D-1)c=3D"&";return a+c+d}else return =
a};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServ=
iceProxy=3Dfunction(){};Sys.Net.WebServiceProxy.prototype=3D{set_timeout:=
function(a){this._timeout=3Da},get_timeout:function(){return =
this._timeout},set_defaultUserContext:function(a){this._userContext=3Da},=
get_defaultUserContext:function(){return =
this._userContext},set_defaultSucceededCallback:function(a){this._succeed=
ed=3Da},get_defaultSucceededCallback:function(){return =
this._succeeded},set_defaultFailedCallback:function(a){this._failed=3Da},=
get_defaultFailedCallback:function(){return =
this._failed},set_path:function(a){this._path=3Da},get_path:function(){re=
turn =
this._path},_invoke:function(d,e,g,f,c,b,a){if(c=3D=3D=3Dnull||typeof =
c=3D=3D=3D"undefined")c=3Dthis.get_defaultSucceededCallback();if(b=3D=3D=3D=
null||typeof =
b=3D=3D=3D"undefined")b=3Dthis.get_defaultFailedCallback();if(a=3D=3D=3Dn=
ull||typeof =
a=3D=3D=3D"undefined")a=3Dthis.get_defaultUserContext();return =
Sys.Net.WebServiceProxy.invoke(d,e,g,f,c,b,a,this.get_timeout())}};Sys.Ne=
t.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebSer=
viceProxy.invoke=3Dfunction(k,a,j,d,i,c,f,h){var b=3Dnew =
Sys.Net.WebRequest;b.get_headers()["Content-Type"]=3D"application/json; =
charset=3Dutf-8";if(!d)d=3D{};var =
g=3Dd;if(!j||!g)g=3D{};b.set_url(Sys.Net.WebRequest._createUrl(k+"/"+a,g)=
);var =
e=3Dnull;if(!j){e=3DSys.Serialization.JavaScriptSerializer.serialize(d);i=
f(e=3D=3D=3D"{}")e=3D""}b.set_body(e);b.add_completed(l);if(h&&h>0)b.set_=
timeout(h);b.invoke();function l(d){if(d.get_responseAvailable()){var =
e=3Dd.get_statusCode(),b=3Dnull;try{var =
j=3Dd.getResponseHeader("Content-Type");if(j.startsWith("application/json=
"))b=3Dd.get_object();else =
if(j.startsWith("text/xml"))b=3Dd.get_xml();else =
b=3Dd.get_responseData()}catch(m){}var =
k=3Dd.getResponseHeader("jsonerror"),g=3Dk=3D=3D=3D"true";if(g)b=3Dnew =
Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType);if(=
e<200||e>=3D300||g){if(c){if(!b||!g)b=3Dnew =
Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg=
,a),"","");b._statusCode=3De;c(b,f,a)}}else if(i)i(b,f,a)}else{var =
h;if(d.get_timedOut())h=3DString.format(Sys.Res.webServiceTimedOut,a);els=
e h=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new =
Sys.Net.WebServiceError(d.get_timedOut(),h,"",""),f,a)}}return =
b};Sys.Net.WebServiceProxy._generateTypedConstructor=3Dfunction(a){return=
 function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};Sys.Net.WebServiceError=3Dfunction(c,d=
,b,a){this._timedOut=3Dc;this._message=3Dd;this._stackTrace=3Db;this._exc=
eptionType=3Da;this._statusCode=3D-1};Sys.Net.WebServiceError.prototype=3D=
{get_timedOut:function(){return =
this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace},get_exceptionType:function(){return =
this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebS=
erviceError");Type.registerNamespace("Sys.Services");Sys.Services._Profil=
eService=3Dfunction(){Sys.Services._ProfileService.initializeBase(this);t=
his.properties=3D{}};Sys.Services._ProfileService.DefaultWebServicePath=3D=
"";Sys.Services._ProfileService.prototype=3D{_defaultFailedCallback:null,=
_defaultLoadCompletedCallback:null,_defaultSaveCompletedCallback:null,_pa=
th:"",_timeout:0,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoadCompletedCallback:function(){re=
turn =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_defaultSaveCompletedC=
allback:function(){return =
this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:func=
tion(a){this._defaultSaveCompletedCallback=3Da},get_path:function(){retur=
n =
this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},load:function(b=
,d,e,f){var =
c=3D{},a;if(!b)a=3D"GetAllPropertiesForCurrentUser";else{a=3D"GetProperti=
esForCurrentUser";c=3D{properties:this._clonePropertyNames(b)}}this._invo=
ke(this._get_path(),a,false,c,Function.createDelegate(this,this._onLoadCo=
mplete),Function.createDelegate(this,this._onLoadFailed),[d,e,f])},save:f=
unction(d,a,c,e){var =
b=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat=
h(),"SetPropertiesForCurrentUser",false,{values:b},Function.createDelegat=
e(this,this._onSaveComplete),Function.createDelegate(this,this._onSaveFai=
led),[a,c,e])},_clonePropertyNames:function(e){var c=3D[],d=3D{};for(var =
b=3D0;b<e.length;b++){var =
a=3De[b];if(!d[a]){Array.add(c,a);d[a]=3Dtrue}}return =
c},_flattenProperties:function(a,h,i){var =
b=3D{},e,d;if(a&&a.length=3D=3D=3D0)return b;for(var c in =
h){e=3Dh[c];d=3Di?i+"."+c:c;if(Sys.Services.ProfileGroup.isInstanceOfType=
(e)){var g=3Dthis._flattenProperties(a,e,d);for(var f in g){var =
j=3Dg[f];b[f]=3Dj}}else =
if(!a||Array.indexOf(a,d)!=3D=3D-1)b[d]=3De}return =
b},_get_path:function(){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._ProfileService.Default=
WebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoadComplete:function(a,f,g){if(typeof a!=3D=3D"object")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Object"));var d=3Dthis._unflattenProperties(a);for(var b in =
d)this.properties[b]=3Dd[b];var =
c=3Df[0],e=3Dc?c:this._defaultLoadCompletedCallback;if(e)e(a.length,f[2],=
"Sys.Services.ProfileService.load")},_onLoadFailed:function(d,c){var =
a=3Dc[1],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[2],"Sys.Services.=
ProfileService.load")},_onSaveComplete:function(d,c,f){if(typeof =
d!=3D=3D"number")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Number"));var =
a=3Dc[0],e=3Dc[2],b=3Da?a:this._defaultSaveCompletedCallback;if(b)b(d,e,"=
Sys.Services.ProfileService.save")},_onSaveFailed:function(e,c){var =
a=3Dc[1],d=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(e,d,"Sys.Ser=
vices.ProfileService.save")},_unflattenProperties:function(e){var =
c=3D{},d,f,h=3D0;for(var a in =
e){h++;f=3De[a];d=3Da.indexOf(".");if(d!=3D=3D-1){var =
g=3Da.substr(0,d);a=3Da.substr(d+1);var =
b=3Dc[g];if(!b||!Sys.Services.ProfileGroup.isInstanceOfType(b)){b=3Dnew =
Sys.Services.ProfileGroup;c[g]=3Db}b[a]=3Df}else =
c[a]=3Df}e.length=3Dh;return =
c}};Sys.Services._ProfileService.registerClass("Sys.Services._ProfileServ=
ice",Sys.Net.WebServiceProxy);Sys.Services.ProfileService=3Dnew =
Sys.Services._ProfileService;Sys.Services.ProfileGroup=3Dfunction(a){if(a=
)for(var b in =
a)this[b]=3Da[b]};Sys.Services.ProfileGroup.registerClass("Sys.Services.P=
rofileGroup");Sys.Services._AuthenticationService=3Dfunction(){Sys.Servic=
es._AuthenticationService.initializeBase(this)};Sys.Services._Authenticat=
ionService.DefaultWebServicePath=3D"";Sys.Services._AuthenticationService=
.prototype=3D{_defaultFailedCallback:null,_defaultLoginCompletedCallback:=
null,_defaultLogoutCompletedCallback:null,_path:"",_timeout:0,_authentica=
ted:false,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoginCompletedCallback:function(){r=
eturn =
this._defaultLoginCompletedCallback},set_defaultLoginCompletedCallback:fu=
nction(a){this._defaultLoginCompletedCallback=3Da},get_defaultLogoutCompl=
etedCallback:function(){return =
this._defaultLogoutCompletedCallback},set_defaultLogoutCompletedCallback:=
function(a){this._defaultLogoutCompletedCallback=3Da},get_isLoggedIn:func=
tion(){return this._authenticated},get_path:function(){return =
this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},login:function(=
c,b,a,h,f,d,e,g){this._invoke(this._get_path(),"Login",false,{userName:c,=
password:b,createPersistentCookie:a},Function.createDelegate(this,this._o=
nLoginComplete),Function.createDelegate(this,this._onLoginFailed),[c,b,a,=
f,d,e,g])},logout:function(c,a,b,d){this._invoke(this._get_path(),"Logout=
",false,{},Function.createDelegate(this,this._onLogoutComplete),Function.=
createDelegate(this,this._onLogoutFailed),[c,a,b,d])},_get_path:function(=
){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._AuthenticationService.=
DefaultWebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoginComplete:function(f,c,g){if(typeof f!=3D=3D"boolean")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Boolean"));var =
b=3Dc[3],d=3Dc[4],e=3Dc[6],a=3Dd?d:this._defaultLoginCompletedCallback;if=
(f){this._authenticated=3Dtrue;if(a)a(true,e,"Sys.Services.Authentication=
Service.login");if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)window.location.href=3Db}else =
if(a)a(false,e,"Sys.Services.AuthenticationService.login")},_onLoginFaile=
d:function(d,c){var =
a=3Dc[5],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[6],"Sys.Services.=
AuthenticationService.login")},_onLogoutComplete:function(g,a,f){if(g!=3D=
=3Dnull)throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"null"));var =
c=3Da[0],b=3Da[1],e=3Da[3],d=3Db?b:this._defaultLogoutCompletedCallback;t=
his._authenticated=3Dfalse;if(d)d(null,e,"Sys.Services.AuthenticationServ=
ice.logout");if(!c)window.location.reload();else =
window.location.href=3Dc},_onLogoutFailed:function(d,c){var =
a=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[3],"Sys.Services.=
AuthenticationService.logout")},_setAuthenticated:function(a){this._authe=
nticated=3Da}};Sys.Services._AuthenticationService.registerClass("Sys.Ser=
vices._AuthenticationService",Sys.Net.WebServiceProxy);Sys.Services.Authe=
nticationService=3Dnew =
Sys.Services._AuthenticationService;Type.registerNamespace("Sys.Serializa=
tion");Sys.Serialization.JavaScriptSerializer=3Dfunction(){};Sys.Serializ=
ation.JavaScriptSerializer.registerClass("Sys.Serialization.JavaScriptSer=
ializer");Sys.Serialization.JavaScriptSerializer._stringRegEx=3Dnew =
RegExp('["\b\f\n\r\t\\\\\x00-\x1F]',"i");Sys.Serialization.JavaScriptSeri=
alizer._serializeWithBuilder=3Dfunction(b,a,h){var c;switch(typeof =
b){case =
"object":if(b)if(Array.isInstanceOfType(b)){a.append("[");for(c=3D0;c<b.l=
ength;++c){if(c>0)a.append(",");Sys.Serialization.JavaScriptSerializer._s=
erializeWithBuilder(b[c],a)}a.append("]")}else{if(Date.isInstanceOfType(b=
)){a.append('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}va=
r e=3D[],i=3D0;for(var g in =
b){if(g.startsWith("$"))continue;e[i++]=3Dg}if(h)e.sort();a.append("{");v=
ar j=3Dfalse;for(c=3D0;c<i;c++){var f=3Db[e[c]];if(typeof =
f!=3D=3D"undefined"&&typeof f!=3D=3D"function"){if(j)a.append(",");else =
j=3Dtrue;Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(e[c=
],a,h);a.append(":");Sys.Serialization.JavaScriptSerializer._serializeWit=
hBuilder(f,a,h)}}a.append("}")}else a.append("null");break;case =
"number":if(isFinite(b))a.append(String(b));else throw =
Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers);break;cas=
e =
"string":a.append('"');if(Sys.Browser.agent=3D=3D=3DSys.Browser.Safari||S=
ys.Serialization.JavaScriptSerializer._stringRegEx.test(b)){var =
k=3Db.length;for(c=3D0;c<k;++c){var d=3Db.charAt(c);if(d>=3D" =
"){if(d=3D=3D=3D"\\"||d=3D=3D=3D'"')a.append("\\");a.append(d)}else =
switch(d){case "\b":a.append("\\b");break;case =
"\f":a.append("\\f");break;case "\n":a.append("\\n");break;case =
"\r":a.append("\\r");break;case =
"\t":a.append("\\t");break;default:a.append("\\u00");if(d.charCodeAt()<16=
)a.append("0");a.append(d.charCodeAt().toString(16))}}}else =
a.append(b);a.append('"');break;case =
"boolean":a.append(b.toString());break;default:a.append("null");break}};S=
ys.Serialization.JavaScriptSerializer.serialize=3Dfunction(b){var =
a=3Dnew =
Sys.StringBuilder;Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b,a,false);return =
a.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=3Dfuncti=
on(data){if(data.length=3D=3D=3D0)throw =
Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var =
exp=3Ddata.replace(new =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)\\)\\\\/\\"',"g"),"$1new =
Date($2)");return eval("("+exp+")")}catch(a){throw =
Error.argument("data",Sys.Res.cannotDeserializeInvalidJson)}};Sys.Culture=
Info=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db;this.dateTimeF=
ormat=3Da};Sys.CultureInfo.prototype=3D{_getDateTimeFormats:function(){if=
(!this._dateTimeFormats){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3D[a.MonthDayPattern,a.Year=
MonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,a.Lo=
ngTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTimePa=
ttern,a.UniversalSortableDateTimePattern]}return =
this._dateTimeFormats},_getMonthIndex:function(a){if(!this._upperMonths)t=
his._upperMonths=3Dthis._toUpperArray(this.dateTimeFormat.MonthNames);ret=
urn =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getAbbrMonthIndex:fun=
ction(a){if(!this._upperAbbrMonths)this._upperAbbrMonths=3Dthis._toUpperA=
rray(this.dateTimeFormat.AbbreviatedMonthNames);return =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getDayIndex:function(=
a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.dateTime=
Format.DayNames);return =
Array.indexOf(this._upperDays,this._toUpper(a))},_getAbbrDayIndex:functio=
n(a){if(!this._upperAbbrDays)this._upperAbbrDays=3Dthis._toUpperArray(thi=
s.dateTimeFormat.AbbreviatedDayNames);return =
Array.indexOf(this._upperAbbrDays,this._toUpper(a))},_toUpperArray:functi=
on(c){var b=3D[];for(var =
a=3D0,d=3Dc.length;a<d;a++)b[a]=3Dthis._toUpper(c[a]);return =
b},_toUpper:function(a){return a.split("\u00A0").join(" =
").toUpperCase()}};Sys.CultureInfo._parse=3Dfunction(b){var =
a=3DSys.Serialization.JavaScriptSerializer.deserialize(b);return new =
Sys.CultureInfo(a.name,a.numberFormat,a.dateTimeFormat)};Sys.CultureInfo.=
registerClass("Sys.CultureInfo");Sys.CultureInfo.InvariantCulture=3DSys.C=
ultureInfo._parse('{"name":"","numberFormat":{"CurrencyDecimalDigits":2,"=
CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],=
"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":"=
,","CurrencySymbol":"\u00A4","NaNSymbol":"NaN","CurrencyNegativePattern":=
0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePa=
ttern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberD=
ecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","=
CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveS=
ign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentG=
roupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeD=
igits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"=
dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"=
@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmT=
ype":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":tr=
ue},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, dd MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, dd =
MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"MM/dd/yyyy","ShortTimePattern":"HH:mm","Sort=
ableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSepar=
ator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd =
HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"yyyy =
MMMM","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":true,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}');if(typeof =
__cultureInfo=3D=3D=3D"undefined")var =
__cultureInfo=3D'{"name":"en-US","numberFormat":{"CurrencyDecimalDigits":=
2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":=
[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparato=
r":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0=
,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePat=
tern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDe=
cimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","C=
urrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSi=
gn":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGr=
oupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeDi=
gits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"d=
ateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@=
-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmTy=
pe":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":fal=
se},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, MMMM dd, yyyy h:mm:ss tt","LongDatePattern":"dddd, =
MMMM dd, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm =
tt","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","=
TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd=
 HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"MMMM, =
yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":false,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}';Sys.CultureInfo.CurrentCulture=3DS=
ys.CultureInfo._parse(__cultureInfo);delete =
__cultureInfo;Sys.UI.Point=3Dfunction(a,b){this.x=3Da;this.y=3Db};Sys.UI.=
Point.registerClass("Sys.UI.Point");Sys.UI.Bounds=3Dfunction(c,d,b,a){thi=
s.x=3Dc;this.y=3Dd;this.height=3Da;this.width=3Db};Sys.UI.Bounds.register=
Class("Sys.UI.Bounds");Sys.UI.DomElement=3Dfunction(){};Sys.UI.DomElement=
.registerClass("Sys.UI.DomElement");Sys.UI.DomElement.addCssClass=3Dfunct=
ion(a,b){if(!Sys.UI.DomElement.containsCssClass(a,b))if(a.className=3D=3D=
=3D"")a.className=3Db;else a.className+=3D" =
"+b};Sys.UI.DomElement.containsCssClass=3Dfunction(b,a){return =
Array.contains(b.className.split(" =
"),a)};Sys.UI.DomElement.getBounds=3Dfunction(a){var =
b=3DSys.UI.DomElement.getLocation(a);return new =
Sys.UI.Bounds(b.x,b.y,a.offsetWidth||0,a.offsetHeight||0)};var =
$get=3DSys.UI.DomElement.getElementById=3Dfunction(f,e){if(!e)return =
document.getElementById(f);if(e.getElementById)return =
e.getElementById(f);var c=3D[],d=3De.childNodes;for(var =
b=3D0;b<d.length;b++){var =
a=3Dd[b];if(a.nodeType=3D=3D1)c[c.length]=3Da}while(c.length){a=3Dc.shift=
();if(a.id=3D=3Df)return =
a;d=3Da.childNodes;for(b=3D0;b<d.length;b++){a=3Dd[b];if(a.nodeType=3D=3D=
1)c[c.length]=3Da}}return null};switch(Sys.Browser.agent){case =
Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=3Dfunction =
Sys$UI$DomElement$getLocation(a){if(a.self||a.nodeType=3D=3D=3D9)return =
new Sys.UI.Point(0,0);var d=3Da.getClientRects();if(!d||!d.length)return =
new Sys.UI.Point(0,0);var =
e=3Da.ownerDocument.parentWindow,g=3De.screenLeft-top.screenLeft-top.docu=
ment.documentElement.scrollLeft+2,h=3De.screenTop-top.screenTop-top.docum=
ent.documentElement.scrollTop+2,c=3De.frameElement||null;if(c){var =
b=3Dc.currentStyle;g+=3D(c.frameBorder||1)*2+(parseInt(b.paddingLeft)||0)=
+(parseInt(b.borderLeftWidth)||0)-a.ownerDocument.documentElement.scrollL=
eft;h+=3D(c.frameBorder||1)*2+(parseInt(b.paddingTop)||0)+(parseInt(b.bor=
derTopWidth)||0)-a.ownerDocument.documentElement.scrollTop}var =
f=3Dd[0];return new Sys.UI.Point(f.left-g,f.top-h)};break;case =
Sys.Browser.Safari:Sys.UI.DomElement.getLocation=3Dfunction(c){if(c.windo=
w&&c.window=3D=3D=3Dc||c.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var g=3D0,h=3D0,j=3Dnull,f=3Dnull,b;for(var =
a=3Dc;a;j=3Da,(f=3Db,a=3Da.offsetParent)){b=3DSys.UI.DomElement._getCurre=
ntStyle(a);var =
e=3Da.tagName;if((a.offsetLeft||a.offsetTop)&&(e!=3D=3D"BODY"||(!f||f.pos=
ition!=3D=3D"absolute"))){g+=3Da.offsetLeft;h+=3Da.offsetTop}}b=3DSys.UI.=
DomElement._getCurrentStyle(c);var =
d=3Db?b.position:null,k=3Dd&&d!=3D=3D"static";if(!d||d!=3D=3D"absolute")f=
or(var =
a=3Dc.parentNode;a;a=3Da.parentNode){e=3Da.tagName;if(e!=3D=3D"BODY"&&e!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){g-=3Da.scrollLeft||0;h-=3Da.scrol=
lTop||0}b=3DSys.UI.DomElement._getCurrentStyle(a);var =
i=3Db?b.position:null;if(i&&i=3D=3D=3D"absolute")break}return new =
Sys.UI.Point(g,h)};break;case =
Sys.Browser.Opera:Sys.UI.DomElement.getLocation=3Dfunction(b){if(b.window=
&&b.window=3D=3D=3Db||b.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var d=3D0,e=3D0,i=3Dnull;for(var =
a=3Db;a;i=3Da,a=3Da.offsetParent){var =
f=3Da.tagName;d+=3Da.offsetLeft||0;e+=3Da.offsetTop||0}var =
g=3Db.style.position,c=3Dg&&g!=3D=3D"static";for(var =
a=3Db.parentNode;a;a=3Da.parentNode){f=3Da.tagName;if(f!=3D=3D"BODY"&&f!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)&&(c&&(a.style.overflow=3D=3D=3D"sc=
roll"||a.style.overflow=3D=3D=3D"auto"))){d-=3Da.scrollLeft||0;e-=3Da.scr=
ollTop||0}var =
h=3Da&&a.style?a.style.position:null;c=3Dc||h&&h!=3D=3D"static"}return =
new =
Sys.UI.Point(d,e)};break;default:Sys.UI.DomElement.getLocation=3Dfunction=
(d){if(d.window&&d.window=3D=3D=3Dd||d.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var e=3D0,f=3D0,i=3Dnull,h=3Dnull,b=3Dnull;for(var =
a=3Dd;a;i=3Da,(h=3Db,a=3Da.offsetParent)){var =
c=3Da.tagName;b=3DSys.UI.DomElement._getCurrentStyle(a);if((a.offsetLeft|=
|a.offsetTop)&&!(c=3D=3D=3D"BODY"&&(!h||h.position!=3D=3D"absolute"))){e+=
=3Da.offsetLeft;f+=3Da.offsetTop}if(i!=3D=3Dnull&&b){if(c!=3D=3D"TABLE"&&=
c!=3D=3D"TD"&&c!=3D=3D"HTML"){e+=3DparseInt(b.borderLeftWidth)||0;f+=3Dpa=
rseInt(b.borderTopWidth)||0}if(c=3D=3D=3D"TABLE"&&(b.position=3D=3D=3D"re=
lative"||b.position=3D=3D=3D"absolute")){e+=3DparseInt(b.marginLeft)||0;f=
+=3DparseInt(b.marginTop)||0}}}b=3DSys.UI.DomElement._getCurrentStyle(d);=
var =
g=3Db?b.position:null,j=3Dg&&g!=3D=3D"static";if(!g||g!=3D=3D"absolute")f=
or(var =
a=3Dd.parentNode;a;a=3Da.parentNode){c=3Da.tagName;if(c!=3D=3D"BODY"&&c!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){e-=3Da.scrollLeft||0;f-=3Da.scrol=
lTop||0;b=3DSys.UI.DomElement._getCurrentStyle(a);e+=3DparseInt(b.borderL=
eftWidth)||0;f+=3DparseInt(b.borderTopWidth)||0}}return new =
Sys.UI.Point(e,f)};break}Sys.UI.DomElement.removeCssClass=3Dfunction(d,c)=
{var a=3D" "+d.className+" ",b=3Da.indexOf(" "+c+" =
");if(b>=3D0)d.className=3D(a.substr(0,b)+" =
"+a.substring(b+c.length+1,a.length)).trim()};Sys.UI.DomElement.setLocati=
on=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3D"absolute";a.left=3Dc+"px";a.top=3Dd+"px"};Sys.U=
I.DomElement.toggleCssClass=3Dfunction(b,a){if(Sys.UI.DomElement.contains=
CssClass(b,a))Sys.UI.DomElement.removeCssClass(b,a);else =
Sys.UI.DomElement.addCssClass(b,a)};Sys.UI.DomElement._getCurrentStyle=3D=
function(a){var =
b=3D(a.ownerDocument?a.ownerDocument:a.documentElement).defaultView;retur=
n =
b&&a!=3D=3Db&&b.getComputedStyle?b.getComputedStyle(a,null):a.style};Sys.=
UI.Behavior=3Dfunction(b){Sys.UI.Behavior.initializeBase(this);this._elem=
ent=3Db;var a=3Db._behaviors;if(!a)b._behaviors=3D[this];else =
a[a.length]=3Dthis};Sys.UI.Behavior.prototype=3D{_name:null,get_element:f=
unction(){return this._element},get_id:function(){var =
a=3DSys.UI.Behavior.callBaseMethod(this,"get_id");if(a)return =
a;if(!this._element||!this._element.id)return "";return =
this._element.id+"$"+this.get_name()},get_name:function(){if(this._name)r=
eturn this._name;var =
a=3DObject.getTypeName(this),b=3Da.lastIndexOf(".");if(b!=3D-1)a=3Da.subs=
tr(b+1);if(!this.get_isInitialized())this._name=3Da;return =
a},set_name:function(a){this._name=3Da},initialize:function(){Sys.UI.Beha=
vior.callBaseMethod(this,"initialize");var =
a=3Dthis.get_name();if(a)this._element[a]=3Dthis},dispose:function(){Sys.=
UI.Behavior.callBaseMethod(this,"dispose");if(this._element){var =
a=3Dthis.get_name();if(a)this._element[a]=3Dnull;Array.remove(this._eleme=
nt._behaviors,this);delete =
this._element}}};Sys.UI.Behavior.registerClass("Sys.UI.Behavior",Sys.Comp=
onent);Sys.UI.Behavior.getBehaviorByName=3Dfunction(b,c){var =
a=3Db[c];return =
a&&Sys.UI.Behavior.isInstanceOfType(a)?a:null};Sys.UI.Behavior.getBehavio=
rs=3Dfunction(a){if(!a._behaviors)return [];return =
Array.clone(a._behaviors)};Sys.UI.Behavior.getBehaviorsByType=3Dfunction(=
d,e){var a=3Dd._behaviors,c=3D[];if(a)for(var =
b=3D0,f=3Da.length;b<f;b++)if(e.isInstanceOfType(a[b]))c[c.length]=3Da[b]=
;return c};Sys.UI.VisibilityMode=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.VisibilityMode.prototype=3D{hide:0,collaps=
e:1};Sys.UI.VisibilityMode.registerEnum("Sys.UI.VisibilityMode");Sys.UI.C=
ontrol=3Dfunction(a){Sys.UI.Control.initializeBase(this);this._element=3D=
a;a.control=3Dthis;this._oldDisplayMode=3Dthis._element.style.display;if(=
!this._oldDisplayMode||this._oldDisplayMode=3D=3D"none")this._oldDisplayM=
ode=3D""};Sys.UI.Control.prototype=3D{_parent:null,_visibilityMode:Sys.UI=
.VisibilityMode.hide,get_element:function(){return =
this._element},get_id:function(){if(!this._element)return "";return =
this._element.id},set_id:function(){throw =
Error.invalidOperation(Sys.Res.cantSetId)},get_parent:function(){if(this.=
_parent)return this._parent;else{var =
a=3Dthis._element.parentNode;while(a){if(a.control)return =
a.control;a=3Da.parentNode}return =
null}},set_parent:function(a){this._parent=3Da},get_visibilityMode:functi=
on(){return =
this._visibilityMode},set_visibilityMode:function(a){if(this._visibilityM=
ode!=3D=3Da){this._visibilityMode=3Da;if(this.get_visible()=3D=3D=3Dfalse=
)if(this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._element=
.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}this._visibilityMode=3Da},get_visibl=
e:function(){return =
this._element.style.visibility!=3D"hidden"},set_visible:function(a){if(a!=
=3Dthis.get_visible()){this._element.style.visibility=3Da?"visible":"hidd=
en";if(a||this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._e=
lement.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}},addCssClass:function(a){Sys.UI.Dom=
Element.addCssClass(this._element,a)},dispose:function(){Sys.UI.Control.c=
allBaseMethod(this,"dispose");if(this._element){this._element.control=3Du=
ndefined;delete =
this._element}},initialize:function(){Sys.UI.Control.callBaseMethod(this,=
"initialize");var a=3Dthis._element},onBubbleEvent:function(){return =
false},raiseBubbleEvent:function(b,c){var =
a=3Dthis.get_parent();while(a){if(a.onBubbleEvent(b,c))return;a=3Da.get_p=
arent()}},removeCssClass:function(a){Sys.UI.DomElement.removeCssClass(thi=
s._element,a)},toggleCssClass:function(a){Sys.UI.DomElement.toggleCssClas=
s(this._element,a)}};Sys.UI.Control.registerClass("Sys.UI.Control",Sys.Co=
mponent)
Type.registerNamespace('Sys');
Sys.Res=3D{
"argumentInteger":"Value must be an integer.",
"scriptLoadMultipleCallbacks":"The script \u0027{0}\u0027 contains =
multiple calls to Sys.Application.notifyScriptLoaded(). Only one is =
allowed.",
"invokeCalledTwice":"Cannot call invoke more than once.",
"webServiceFailed":"The server method \u0027{0}\u0027 failed with the =
following error: {1}",
"argumentType":"Object cannot be converted to the required type.",
"argumentNull":"Value cannot be null.",
"controlCantSetId":"The id property can\u0027t be set on a control.",
"formatBadFormatSpecifier":"Format specifier was invalid.",
"webServiceFailedNoMsg":"The server method \u0027{0}\u0027 failed.",
"argumentDomElement":"Value must be a DOM element.",
"invalidExecutorType":"Could not create a valid =
Sys.Net.WebRequestExecutor from: {0}.",
"cannotCallBeforeResponse":"Cannot call {0} when responseAvailable is =
false.",
"actualValue":"Actual value was {0}.",
"enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum {1}.",
"scriptLoadFailed":"The script \u0027{0}\u0027 could not be loaded.",
"parameterCount":"Parameter count mismatch.",
"cannotDeserializeEmptyString":"Cannot deserialize empty string.",
"formatInvalidString":"Input string was not in a correct format.",
"invalidTimeout":"Value must be greater than or equal to zero.",
"cannotAbortBeforeStart":"Cannot abort when executor has not started.",
"argument":"Value does not fall within the expected range.",
"cannotDeserializeInvalidJson":"Cannot deserialize. The data does not =
correspond to valid JSON.",
"invalidHttpVerb":"httpVerb cannot be set to an empty or null string.",
"nullWebRequest":"Cannot call executeRequest with a null webRequest.",
"eventHandlerInvalid":"Handler was not added through the =
Sys.UI.DomEvent.addHandler method.",
"cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.",
"argumentUndefined":"Value cannot be undefined.",
"webServiceInvalidReturnType":"The server method \u0027{0}\u0027 =
returned an invalid type. Expected type: {1}",
"servicePathNotSet":"The path to the web service has not been set.",
"argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.",
"cannotCallOnceStarted":"Cannot call {0} once started.",
"badBaseUrl1":"Base URL does not contain ://.",
"badBaseUrl2":"Base URL does not contain another /.",
"badBaseUrl3":"Cannot find last / in base URL.",
"setExecutorAfterActive":"Cannot set executor after it has become =
active.",
"paramName":"Parameter name: {0}",
"cannotCallOutsideHandler":"Cannot call {0} outside of a completed event =
handler.",
"format":"One of the identified items was in an invalid format.",
"assertFailedCaller":"Assertion Failed: {0}\r\nat {1}",
"argumentOutOfRange":"Specified argument was out of the range of valid =
values.",
"webServiceTimedOut":"The server method \u0027{0}\u0027 timed out.",
"notImplemented":"The method or operation is not implemented.",
"assertFailed":"Assertion Failed: {0}",
"invalidOperation":"Operation is not valid due to the current state of =
the object.",
"breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/ScriptResource.axd?d=f9o2BRg334uo73fX_P797vUg7q1j6eFRh4NtycjSr047jNQyznZ-413ysTlqS5POj6pGMO8GcLB_VCxZucsj8t4ABSvnglOX_ZRd8CtU7nA1&t=633244213407031250

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjaxWebForms.js
Type.registerNamespace("Sys.WebForms");Sys.WebForms.BeginRequestEventArgs=
=3Dfunction(b,a){Sys.WebForms.BeginRequestEventArgs.initializeBase(this);=
this._request=3Db;this._postBackElement=3Da};Sys.WebForms.BeginRequestEve=
ntArgs.prototype=3D{get_postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.BeginRequestEventArgs.registerClass("Sys.Web=
Forms.BeginRequestEventArgs",Sys.EventArgs);Sys.WebForms.EndRequestEventA=
rgs=3Dfunction(c,a,b){Sys.WebForms.EndRequestEventArgs.initializeBase(thi=
s);this._errorHandled=3Dfalse;this._error=3Dc;this._dataItems=3Da||new =
Object;this._response=3Db};Sys.WebForms.EndRequestEventArgs.prototype=3D{=
get_dataItems:function(){return =
this._dataItems},get_error:function(){return =
this._error},get_errorHandled:function(){return =
this._errorHandled},set_errorHandled:function(a){this._errorHandled=3Da},=
get_response:function(){return =
this._response}};Sys.WebForms.EndRequestEventArgs.registerClass("Sys.WebF=
orms.EndRequestEventArgs",Sys.EventArgs);Sys.WebForms.InitializeRequestEv=
entArgs=3Dfunction(b,a){Sys.WebForms.InitializeRequestEventArgs.initializ=
eBase(this);this._request=3Db;this._postBackElement=3Da};Sys.WebForms.Ini=
tializeRequestEventArgs.prototype=3D{get_postBackElement:function(){retur=
n this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.InitializeRequestEventArgs.registerClass("Sy=
s.WebForms.InitializeRequestEventArgs",Sys.CancelEventArgs);Sys.WebForms.=
PageLoadedEventArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadedEventArgs.in=
itializeBase(this);this._panelsUpdated=3Db;this._panelsCreated=3Da;this._=
dataItems=3Dc||new =
Object};Sys.WebForms.PageLoadedEventArgs.prototype=3D{get_dataItems:funct=
ion(){return this._dataItems},get_panelsCreated:function(){return =
this._panelsCreated},get_panelsUpdated:function(){return =
this._panelsUpdated}};Sys.WebForms.PageLoadedEventArgs.registerClass("Sys=
.WebForms.PageLoadedEventArgs",Sys.EventArgs);Sys.WebForms.PageLoadingEve=
ntArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadingEventArgs.initializeBase=
(this);this._panelsUpdating=3Db;this._panelsDeleting=3Da;this._dataItems=3D=
c||new =
Object};Sys.WebForms.PageLoadingEventArgs.prototype=3D{get_dataItems:func=
tion(){return this._dataItems},get_panelsDeleting:function(){return =
this._panelsDeleting},get_panelsUpdating:function(){return =
this._panelsUpdating}};Sys.WebForms.PageLoadingEventArgs.registerClass("S=
ys.WebForms.PageLoadingEventArgs",Sys.EventArgs);Sys.WebForms.PageRequest=
Manager=3Dfunction(){this._form=3Dnull;this._updatePanelIDs=3Dnull;this._=
updatePanelClientIDs=3Dnull;this._oldUpdatePanelIDs=3Dnull;this._childUpd=
atePanelIDs=3Dnull;this._panelsToRefreshIDs=3Dnull;this._updatePanelHasCh=
ildrenAsTriggers=3Dnull;this._asyncPostBackControlIDs=3Dnull;this._asyncP=
ostBackControlClientIDs=3Dnull;this._postBackControlIDs=3Dnull;this._post=
BackControlClientIDs=3Dnull;this._scriptManagerID=3Dnull;this._pageLoaded=
Handler=3Dnull;this._additionalInput=3Dnull;this._onsubmit=3Dnull;this._o=
nSubmitStatements=3D[];this._originalDoPostBack=3Dnull;this._postBackSett=
ings=3Dnull;this._request=3Dnull;this._onFormSubmitHandler=3Dnull;this._o=
nFormElementClickHandler=3Dnull;this._onWindowUnloadHandler=3Dnull;this._=
asyncPostBackTimeout=3Dnull;this._controlIDToFocus=3Dnull;this._scrollPos=
ition=3Dnull;this._dataItems=3Dnull;this._response=3Dnull;this._processin=
gRequest=3Dfalse;this._scriptDisposes=3D{}};Sys.WebForms.PageRequestManag=
er.prototype=3D{_get_eventHandlerList:function(){if(!this._events)this._e=
vents=3Dnew Sys.EventHandlerList;return =
this._events},get_isInAsyncPostBack:function(){return =
this._request!=3D=3Dnull},add_beginRequest:function(a){this._get_eventHan=
dlerList().addHandler("beginRequest",a)},remove_beginRequest:function(a){=
this._get_eventHandlerList().removeHandler("beginRequest",a)},add_endRequ=
est:function(a){this._get_eventHandlerList().addHandler("endRequest",a)},=
remove_endRequest:function(a){this._get_eventHandlerList().removeHandler(=
"endRequest",a)},add_initializeRequest:function(a){this._get_eventHandler=
List().addHandler("initializeRequest",a)},remove_initializeRequest:functi=
on(a){this._get_eventHandlerList().removeHandler("initializeRequest",a)},=
add_pageLoaded:function(a){this._get_eventHandlerList().addHandler("pageL=
oaded",a)},remove_pageLoaded:function(a){this._get_eventHandlerList().rem=
oveHandler("pageLoaded",a)},add_pageLoading:function(a){this._get_eventHa=
ndlerList().addHandler("pageLoading",a)},remove_pageLoading:function(a){t=
his._get_eventHandlerList().removeHandler("pageLoading",a)},abortPostBack=
:function(){if(!this._processingRequest&&this._request){this._request.get=
_executor().abort();this._request=3Dnull}},_createPageRequestManagerTimeo=
utError:function(){var =
b=3D"Sys.WebForms.PageRequestManagerTimeoutException: =
"+Sys.WebForms.Res.PRM_TimeoutError,a=3DError.create(b,{name:"Sys.WebForm=
s.PageRequestManagerTimeoutException"});a.popStackFrame();return =
a},_createPageRequestManagerServerError:function(a,d){var =
c=3Dd||"Sys.WebForms.PageRequestManagerServerErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ServerError,a),b=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatusCode:=
a});b.popStackFrame();return =
b},_createPageRequestManagerParserError:function(b){var =
c=3D"Sys.WebForms.PageRequestManagerParserErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ParserError,b),a=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerParserErrorException"});a.popStackFra=
me();return a},_createPostBackSettings:function(c,b,a){return =
{async:c,panelID:b,sourceElement:a}},_convertToClientIDs:function(a,d,c){=
if(a)for(var =
b=3D0;b<a.length;b++){Array.add(d,a[b]);Array.add(c,this._uniqueIDToClien=
tID(a[b]))}},_decodeString:function(a){return =
a.replace(/\\\u00FF\\/g,"\x00").replace(/\u00FF\u00FF/g,"\u00FF")},_destr=
oyTree:function(f){if(f.nodeType=3D=3D=3D1){var d=3Df.childNodes;for(var =
b=3Dd.length-1;b>=3D0;b--){var =
a=3Dd[b];if(a.nodeType=3D=3D=3D1){if(a.dispose&&typeof =
a.dispose=3D=3D=3D"function")a.dispose();else if(a.control&&typeof =
a.control.dispose=3D=3D=3D"function")a.control.dispose();var =
e=3DSys.UI.Behavior.getBehaviors(a);for(var =
c=3De.length-1;c>=3D0;c--)e[c].dispose();this._destroyTree(a)}}}},dispose=
:function(){if(this._form){Sys.UI.DomEvent.removeHandler(this._form,"subm=
it",this._onFormSubmitHandler);Sys.UI.DomEvent.removeHandler(this._form,"=
click",this._onFormElementClickHandler);Sys.UI.DomEvent.removeHandler(win=
dow,"unload",this._onWindowUnloadHandler);Sys.UI.DomEvent.removeHandler(w=
indow,"load",this._pageLoadedHandler)}if(this._originalDoPostBack){window=
.__doPostBack=3Dthis._originalDoPostBack;this._originalDoPostBack=3Dnull}=
this._form=3Dnull;this._updatePanelIDs=3Dnull;this._oldUpdatePanelIDs=3Dn=
ull;this._childUpdatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;th=
is._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3D=
null;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnul=
l;this._asyncPostBackTimeout=3Dnull;this._scrollPosition=3Dnull;this._dat=
aItems=3Dnull},_doPostBack:function(a,e){this._additionalInput=3Dnull;var=
 =
b=3Dthis._form;if(b.action!=3D=3Db._initialAction)this._postBackSettings=3D=
this._createPostBackSettings(false,null,null);else{var =
f=3Dthis._uniqueIDToClientID(a),d=3Ddocument.getElementById(f);if(!d)if(A=
rray.contains(this._asyncPostBackControlIDs,a))this._postBackSettings=3Dt=
his._createPostBackSettings(true,this._scriptManagerID+"|"+a,null);else =
if(Array.contains(this._postBackControlIDs,a))this._postBackSettings=3Dth=
is._createPostBackSettings(false,null,null);else{var =
c=3Dthis._findNearestElement(a);if(c)this._postBackSettings=3Dthis._getPo=
stBackSettings(c,a);else =
this._postBackSettings=3Dthis._createPostBackSettings(false,null,null)}el=
se =
this._postBackSettings=3Dthis._getPostBackSettings(d,a)}if(!this._postBac=
kSettings.async){b.onsubmit=3Dthis._onsubmit;this._originalDoPostBack(a,e=
);b.onsubmit=3Dnull;return}b.__EVENTTARGET.value=3Da;b.__EVENTARGUMENT.va=
lue=3De;this._onFormSubmit()},_elementContains:function(b,a){while(a){if(=
a=3D=3D=3Db)return true;a=3Da.parentNode}return =
false},_endPostBack:function(a,e){this._processingRequest=3Dfalse;this._r=
equest=3Dnull;this._additionalInput=3Dnull;var =
d=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(d)=
{var c=3Dnew =
Sys.WebForms.EndRequestEventArgs(a,this._dataItems,e);d(this,c);b=3Dc.get=
_errorHandled()}this._dataItems=3Dnull;if(a&&!b)alert(a.message)},_findNe=
arestElement:function(a){while(a.length>0){var =
d=3Dthis._uniqueIDToClientID(a),c=3Ddocument.getElementById(d);if(c)retur=
n c;var b=3Da.lastIndexOf("$");if(b=3D=3D=3D-1)return =
null;a=3Da.substring(0,b)}return null},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_getPageLoadedEventArgs:function(f){var =
e=3D[],d=3D[],h=3Dthis._oldUpdatePanelIDs||[],b=3Dthis._updatePanelIDs,g=3D=
this._childUpdatePanelIDs||[],c=3Dthis._panelsToRefreshIDs||[];for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(f||Array.indexOf(g,b[a])!=3D=3D-1)Array.add(d,doc=
ument.getElementById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadedEventArgs(e,d,this._dataItems)},_getPageLoadingEve=
ntArgs:function(){var =
e=3D[],d=3D[],b=3Dthis._oldUpdatePanelIDs,g=3Dthis._updatePanelIDs,f=3Dth=
is._childUpdatePanelIDs,c=3Dthis._panelsToRefreshIDs;for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(Array.indexOf(c,b[a])=3D=3D=3D-1&&(Array.indexOf(=
g,b[a])=3D=3D=3D-1||Array.indexOf(f,b[a])>-1))Array.add(d,document.getEle=
mentById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadingEventArgs(e,d,this._dataItems)},_getPostBackSetti=
ngs:function(a,c){var =
d=3Da,b=3Dnull;while(a){if(a.id){if(!b&&Array.contains(this._asyncPostBac=
kControlClientIDs,a.id))b=3Dthis._createPostBackSettings(true,this._scrip=
tManagerID+"|"+c,d);else =
if(!b&&Array.contains(this._postBackControlClientIDs,a.id))return =
this._createPostBackSettings(false,null,null);else{var =
e=3DArray.indexOf(this._updatePanelClientIDs,a.id);if(e!=3D=3D-1)if(this.=
_updatePanelHasChildrenAsTriggers[e])return =
this._createPostBackSettings(true,this._updatePanelIDs[e]+"|"+c,d);else =
return =
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d)}if(!b&&t=
his._matchesParentIDInList(a.id,this._asyncPostBackControlClientIDs))b=3D=
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d);else =
if(!b&&this._matchesParentIDInList(a.id,this._postBackControlClientIDs))r=
eturn =
this._createPostBackSettings(false,null,null)}a=3Da.parentNode}if(!b)retu=
rn this._createPostBackSettings(false,null,null);else return =
b},_getScrollPosition:function(){var =
a=3Ddocument.documentElement;if(a&&(this._validPosition(a.scrollLeft)||th=
is._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else{a=3Ddocument.body;if(a&&(this._validP=
osition(a.scrollLeft)||this._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else =
if(this._validPosition(window.pageXOffset)||this._validPosition(window.pa=
geYOffset))return {x:window.pageXOffset,y:window.pageYOffset};else =
return =
{x:0,y:0}}},_initializeInternal:function(a,b){this._scriptManagerID=3Da;t=
his._form=3Db;this._form._initialAction=3Dthis._form.action;this._onsubmi=
t=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHand=
ler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormElemen=
tClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);th=
is._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowUn=
load);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitHa=
ndler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElementC=
lickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUnl=
oadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._origi=
nalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._do=
PostBack);this._pageLoadedHandler=3DFunction.createDelegate(this,this._pa=
geLoadedInitialLoad);Sys.UI.DomEvent.addHandler(window,"load",this._pageL=
oadedHandler)},_matchesParentIDInList:function(c,b){for(var =
a=3D0;a<b.length;a++)if(c.startsWith(b[a]+"_"))return true;return =
false},_onFormElementClick:function(b){var =
a=3Db.target;if(a.disabled)return;this._postBackSettings=3Dthis._getPostB=
ackSettings(a,a.name);if(a.name)if(a.tagName=3D=3D=3D"INPUT"){var =
c=3Da.type;if(c=3D=3D=3D"submit")this._additionalInput=3Da.name+"=3D"+enc=
odeURIComponent(a.value);else if(c=3D=3D=3D"image"){var =
d=3Db.offsetX,e=3Db.offsetY;this._additionalInput=3Da.name+".x=3D"+d+"&"+=
a.name+".y=3D"+e}}else =
if(a.tagName=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3D"sub=
mit")this._additionalInput=3Da.name+"=3D"+encodeURIComponent(a.value)},_o=
nFormSubmit:function(f){var =
d=3Dtrue;if(this._onsubmit)d=3Dthis._onsubmit();if(d)for(var =
g=3D0;g<this._onSubmitStatements.length;g++)if(!this._onSubmitStatements[=
g]()){d=3Dfalse;break}if(!d){if(f)f.preventDefault();return}var =
i=3Dthis._form;if(i.action!=3D=3Di._initialAction)return;if(!this._postBa=
ckSettings.async)return;var a=3Dnew =
Sys.StringBuilder;a.append(this._scriptManagerID+"=3D"+this._postBackSett=
ings.panelID+"&");var p=3Di.elements.length;for(var g=3D0;g<p;g++){var =
c=3Di.elements[g],e=3Dc.name;if(typeof =
e=3D=3D=3D"undefined"||e=3D=3D=3Dnull||e.length=3D=3D=3D0)continue;var =
l=3Dc.tagName;if(l=3D=3D=3D"INPUT"){var =
j=3Dc.type;if(j=3D=3D=3D"text"||j=3D=3D=3D"password"||j=3D=3D=3D"hidden"|=
|(j=3D=3D=3D"checkbox"||j=3D=3D=3D"radio")&&c.checked){a.append(e);a.appe=
nd("=3D");a.append(encodeURIComponent(c.value));a.append("&")}}else =
if(l=3D=3D=3D"SELECT"){var o=3Dc.options.length;for(var =
m=3D0;m<o;m++){var =
n=3Dc.options[m];if(n.selected){a.append(e);a.append("=3D");a.append(enco=
deURIComponent(n.value));a.append("&")}}}else =
if(l=3D=3D=3D"TEXTAREA"){a.append(e);a.append("=3D");a.append(encodeURICo=
mponent(c.value));a.append("&")}}if(this._additionalInput){a.append(this.=
_additionalInput);this._additionalInput=3Dnull}var b=3Dnew =
Sys.Net.WebRequest;b.set_url(i.action);b.get_headers()["X-MicrosoftAjax"]=
=3D"Delta=3Dtrue";b.get_headers()["Cache-Control"]=3D"no-cache";b.set_tim=
eout(this._asyncPostBackTimeout);b.add_completed(Function.createDelegate(=
this,this._onFormSubmitCompleted));b.set_body(a.toString());var =
h=3Dthis._get_eventHandlerList().getHandler("initializeRequest");if(h){va=
r k=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(b,this._postBackSettings.sourceEl=
ement);h(this,k);d=3D!k.get_cancel()}if(!d){if(f)f.preventDefault();retur=
n}this._scrollPosition=3Dthis._getScrollPosition();this.abortPostBack();h=
=3Dthis._get_eventHandlerList().getHandler("beginRequest");if(h){var =
k=3Dnew =
Sys.WebForms.BeginRequestEventArgs(b,this._postBackSettings.sourceElement=
);h(this,k)}this._request=3Db;b.invoke();if(f)f.preventDefault()},_onForm=
SubmitCompleted:function(sender,eventArgs){this._processingRequest=3Dtrue=
;var =
delimitByLengthDelimiter=3D"|";if(sender.get_timedOut()){this._endPostBac=
k(this._createPageRequestManagerTimeoutError(),sender);return}if(sender.g=
et_aborted()){this._endPostBack(null,sender);return}if(!this._request||se=
nder.get_webRequest()!=3D=3Dthis._request)return;var =
errorMessage,delta=3D[];if(sender.get_statusCode()!=3D=3D200){this._endPo=
stBack(this._createPageRequestManagerServerError(sender.get_statusCode())=
,sender);return}var =
reply=3Dsender.get_responseData(),delimiterIndex,len,type,id,content,repl=
yIndex=3D0,parserErrorDetails=3Dnull;while(replyIndex<reply.length){delim=
iterIndex=3Dreply.indexOf(delimitByLengthDelimiter,replyIndex);if(delimit=
erIndex=3D=3D=3D-1){parserErrorDetails=3Dthis._findText(reply,replyIndex)=
;break}len=3DparseInt(reply.substring(replyIndex,delimiterIndex),10);if(l=
en%1!=3D=3D0){parserErrorDetails=3Dthis._findText(reply,replyIndex);break=
}replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.indexOf(delimitByLe=
ngthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1){parserErrorDetail=
s=3Dthis._findText(reply,replyIndex);break}type=3Dreply.substring(replyIn=
dex,delimiterIndex);replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.=
indexOf(delimitByLengthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1=
){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}id=3Dreply.=
substring(replyIndex,delimiterIndex);replyIndex=3DdelimiterIndex+1;if(rep=
lyIndex+len>=3Dreply.length){parserErrorDetails=3Dthis._findText(reply,re=
ply.length);break}content=3Dthis._decodeString(reply.substr(replyIndex,le=
n));replyIndex+=3Dlen;if(reply.charAt(replyIndex)!=3D=3DdelimitByLengthDe=
limiter){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}repl=
yIndex++;Array.add(delta,{type:type,id:id,content:content})}if(parserErro=
rDetails){this._endPostBack(this._createPageRequestManagerParserError(Str=
ing.format(Sys.WebForms.Res.PRM_ParserErrorDetails,parserErrorDetails)),s=
ender);return}var =
updatePanelNodes=3D[],hiddenFieldNodes=3D[],arrayDeclarationNodes=3D[],sc=
riptBlockNodes=3D[],expandoNodes=3D[],onSubmitNodes=3D[],dataItemNodes=3D=
[],dataItemJsonNodes=3D[],scriptDisposeNodes=3D[],asyncPostBackControlIDs=
Node,postBackControlIDsNode,updatePanelIDsNode,asyncPostBackTimeoutNode,c=
hildUpdatePanelIDsNode,panelsToRefreshNode,formActionNode;for(var =
i=3D0;i<delta.length;i++){var =
deltaNode=3Ddelta[i];switch(deltaNode.type){case =
"updatePanel":Array.add(updatePanelNodes,deltaNode);break;case =
"hiddenField":Array.add(hiddenFieldNodes,deltaNode);break;case =
"arrayDeclaration":Array.add(arrayDeclarationNodes,deltaNode);break;case =
"scriptBlock":Array.add(scriptBlockNodes,deltaNode);break;case =
"expando":Array.add(expandoNodes,deltaNode);break;case =
"onSubmit":Array.add(onSubmitNodes,deltaNode);break;case =
"asyncPostBackControlIDs":asyncPostBackControlIDsNode=3DdeltaNode;break;c=
ase "postBackControlIDs":postBackControlIDsNode=3DdeltaNode;break;case =
"updatePanelIDs":updatePanelIDsNode=3DdeltaNode;break;case =
"asyncPostBackTimeout":asyncPostBackTimeoutNode=3DdeltaNode;break;case =
"childUpdatePanelIDs":childUpdatePanelIDsNode=3DdeltaNode;break;case =
"panelsToRefreshIDs":panelsToRefreshNode=3DdeltaNode;break;case =
"formAction":formActionNode=3DdeltaNode;break;case =
"dataItem":Array.add(dataItemNodes,deltaNode);break;case =
"dataItemJson":Array.add(dataItemJsonNodes,deltaNode);break;case =
"scriptDispose":Array.add(scriptDisposeNodes,deltaNode);break;case =
"pageRedirect":window.location.href=3DdeltaNode.content;return;case =
"error":this._endPostBack(this._createPageRequestManagerServerError(Numbe=
r.parseInvariant(deltaNode.id),deltaNode.content),sender);return;case =
"pageTitle":document.title=3DdeltaNode.content;break;case =
"focus":this._controlIDToFocus=3DdeltaNode.content;break;default:this._en=
dPostBack(this._createPageRequestManagerParserError(String.format(Sys.Web=
Forms.Res.PRM_UnknownToken,deltaNode.type)),sender);return}}var =
i;if(asyncPostBackControlIDsNode&&postBackControlIDsNode&&updatePanelIDsN=
ode&&panelsToRefreshNode&&asyncPostBackTimeoutNode&&childUpdatePanelIDsNo=
de){this._oldUpdatePanelIDs=3Dthis._updatePanelIDs;var =
childUpdatePanelIDsString=3DchildUpdatePanelIDsNode.content;this._childUp=
datePanelIDs=3DchildUpdatePanelIDsString.length?childUpdatePanelIDsString=
.split(","):[];var =
asyncPostBackControlIDsArray=3Dthis._splitNodeIntoArray(asyncPostBackCont=
rolIDsNode),postBackControlIDsArray=3Dthis._splitNodeIntoArray(postBackCo=
ntrolIDsNode),updatePanelIDsArray=3Dthis._splitNodeIntoArray(updatePanelI=
DsNode);this._panelsToRefreshIDs=3Dthis._splitNodeIntoArray(panelsToRefre=
shNode);for(i=3D0;i<this._panelsToRefreshIDs.length;i++){var =
panelClientID=3Dthis._uniqueIDToClientID(this._panelsToRefreshIDs[i]);if(=
!document.getElementById(panelClientID)){this._endPostBack(Error.invalidO=
peration(String.format(Sys.WebForms.Res.PRM_MissingPanel,panelClientID)),=
sender);return}}var =
asyncPostBackTimeout=3DasyncPostBackTimeoutNode.content;this._updateContr=
ols(updatePanelIDsArray,asyncPostBackControlIDsArray,postBackControlIDsAr=
ray,asyncPostBackTimeout)}this._dataItems=3D{};for(i=3D0;i<dataItemNodes.=
length;i++){var =
dataItemNode=3DdataItemNodes[i];this._dataItems[dataItemNode.id]=3DdataIt=
emNode.content}for(i=3D0;i<dataItemJsonNodes.length;i++){var =
dataItemJsonNode=3DdataItemJsonNodes[i];this._dataItems[dataItemJsonNode.=
id]=3Deval(dataItemJsonNode.content)}var =
handler=3Dthis._get_eventHandlerList().getHandler("pageLoading");if(handl=
er)handler(this,this._getPageLoadingEventArgs());if(formActionNode){this.=
_form.action=3DformActionNode.content;this._form._initialAction=3Dthis._f=
orm.action}for(i=3D0;i<updatePanelNodes.length;i++){var =
deltaUpdatePanel=3DupdatePanelNodes[i],deltaPanelID=3DdeltaUpdatePanel.id=
,deltaPanelRendering=3DdeltaUpdatePanel.content,updatePanelElement=3Ddocu=
ment.getElementById(deltaPanelID);if(!updatePanelElement){this._endPostBa=
ck(Error.invalidOperation(String.format(Sys.WebForms.Res.PRM_MissingPanel=
,deltaPanelID)),sender);return}this._updatePanel(updatePanelElement,delta=
PanelRendering)}for(i=3D0;i<scriptDisposeNodes.length;i++){var =
disposePanelId=3DscriptDisposeNodes[i].id,disposeScript=3DscriptDisposeNo=
des[i].content;this._registerDisposeScript(disposePanelId,disposeScript)}=
for(i=3D0;i<hiddenFieldNodes.length;i++){var =
id=3DhiddenFieldNodes[i].id,value=3DhiddenFieldNodes[i].content,hiddenFie=
ldElement=3Ddocument.getElementById(id);if(!hiddenFieldElement){hiddenFie=
ldElement=3Ddocument.createElement("input");hiddenFieldElement.id=3Did;hi=
ddenFieldElement.name=3Did;hiddenFieldElement.type=3D"hidden";this._form.=
appendChild(hiddenFieldElement)}hiddenFieldElement.value=3Dvalue}var =
arrayScript=3D"";for(i=3D0;i<arrayDeclarationNodes.length;i++)arrayScript=
+=3D"Sys.WebForms.PageRequestManager._addArrayElement('"+arrayDeclaration=
Nodes[i].id+"', "+arrayDeclarationNodes[i].content+");\r\n";var =
expandoScript=3D"";for(i=3D0;i<expandoNodes.length;i++){var =
propertyReference=3DexpandoNodes[i].id,propertyValue=3DexpandoNodes[i].co=
ntent;expandoScript+=3DpropertyReference+" =3D =
"+propertyValue+"\r\n"}Sys._ScriptLoader.readLoadedScripts();Sys.Applicat=
ion.beginCreateComponents();var =
scriptLoader=3DSys._ScriptLoader.getInstance();if(arrayScript.length)scri=
ptLoader.queueScriptBlock(arrayScript);if(expandoScript.length)scriptLoad=
er.queueScriptBlock(expandoScript);for(i=3D0;i<scriptBlockNodes.length;i+=
+){var =
scriptBlockType=3DscriptBlockNodes[i].id;switch(scriptBlockType){case =
"ScriptContentNoTags":scriptLoader.queueScriptBlock(scriptBlockNodes[i].c=
ontent);break;case "ScriptContentWithTags":var =
scriptTagAttributes;eval("scriptTagAttributes =3D =
"+scriptBlockNodes[i].content);if(scriptTagAttributes.src&&Sys._ScriptLoa=
der.isScriptLoaded(scriptTagAttributes.src))continue;scriptLoader.queueCu=
stomScriptTag(scriptTagAttributes);break;case =
"ScriptPath":if(Sys._ScriptLoader.isScriptLoaded(scriptBlockNodes[i].cont=
ent))continue;scriptLoader.queueScriptReference(scriptBlockNodes[i].conte=
nt);break}}var onSubmitStatementScript=3D"";for(var =
i=3D0;i<onSubmitNodes.length;i++){if(i=3D=3D=3D0)onSubmitStatementScript=3D=
"Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStateme=
nts, function() =
{\r\n";onSubmitStatementScript+=3DonSubmitNodes[i].content+"\r\n"}if(onSu=
bmitStatementScript.length){onSubmitStatementScript+=3D"\r\nreturn =
true;\r\n});\r\n";scriptLoader.queueScriptBlock(onSubmitStatementScript)}=
this._response=3Dsender;scriptLoader.loadScripts(0,Function.createDelegat=
e(this,this._scriptsLoadComplete),null,null)},_onWindowUnload:function(){=
this.dispose()},_pageLoaded:function(a){var =
b=3Dthis._get_eventHandlerList().getHandler("pageLoaded");if(b)b(this,thi=
s._getPageLoadedEventArgs(a));if(!a)Sys.Application.raiseLoad()},_pageLoa=
dedInitialLoad:function(){this._pageLoaded(true)},_registerDisposeScript:=
function(a,b){if(!this._scriptDisposes[a])this._scriptDisposes[a]=3D[b];e=
lse =
Array.add(this._scriptDisposes[a],b)},_scriptsLoadComplete:function(){if(=
window.__theFormPostData)window.__theFormPostData=3D"";if(window.__theFor=
mPostCollection)window.__theFormPostCollection=3D[];if(window.WebForm_Ini=
tCallback)window.WebForm_InitCallback();if(this._scrollPosition){if(windo=
w.scrollTo)window.scrollTo(this._scrollPosition.x,this._scrollPosition.y)=
;this._scrollPosition=3Dnull}Sys.Application.endCreateComponents();this._=
pageLoaded(false);this._endPostBack(null,this._response);this._response=3D=
null;if(this._controlIDToFocus){var =
a,c;if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer){var =
b=3D$get(this._controlIDToFocus),a=3Db;if(b&&!WebForm_CanFocus(b))a=3DWeb=
Form_FindFirstFocusableChild(b);if(a&&typeof =
a.contentEditable!=3D=3D"undefined"){c=3Da.contentEditable;a.contentEdita=
ble=3Dfalse}else =
a=3Dnull}WebForm_AutoFocus(this._controlIDToFocus);if(a)a.contentEditable=
=3Dc;this._controlIDToFocus=3Dnull}},_splitNodeIntoArray:function(b){var =
a=3Db.content,c=3Da.length?a.split(","):[];return =
c},_uniqueIDToClientID:function(a){return =
a.replace(/\$/g,"_")},_updateControls:function(a,d,g,e){if(a){this._updat=
ePanelIDs=3Dnew Array(a.length);this._updatePanelClientIDs=3Dnew =
Array(a.length);this._updatePanelHasChildrenAsTriggers=3Dnew =
Array(a.length);for(var b=3D0;b<a.length;b++){var =
c=3Da[b].substr(1),f=3Da[b].charAt(0)=3D=3D=3D"t";this._updatePanelHasChi=
ldrenAsTriggers[b]=3Df;this._updatePanelIDs[b]=3Dc;this._updatePanelClien=
tIDs[b]=3Dthis._uniqueIDToClientID(c)}this._asyncPostBackTimeout=3De*1000=
}else{this._updatePanelIDs=3D[];this._updatePanelClientIDs=3D[];this._upd=
atePanelHasChildrenAsTriggers=3D[];this._asyncPostBackTimeout=3D0}this._a=
syncPostBackControlIDs=3D[];this._asyncPostBackControlClientIDs=3D[];this=
._convertToClientIDs(d,this._asyncPostBackControlIDs,this._asyncPostBackC=
ontrolClientIDs);this._postBackControlIDs=3D[];this._postBackControlClien=
tIDs=3D[];this._convertToClientIDs(g,this._postBackControlIDs,this._postB=
ackControlClientIDs)},_updatePanel:function(updatePanelElement,rendering)=
{for(var updatePanelID in =
this._scriptDisposes)if(this._elementContains(updatePanelElement,document=
.getElementById(updatePanelID))){var =
disposeScripts=3Dthis._scriptDisposes[updatePanelID];for(var =
i=3D0;i<disposeScripts.length;i++)eval(disposeScripts[i]);delete =
this._scriptDisposes[updatePanelID]}this._destroyTree(updatePanelElement)=
;updatePanelElement.innerHTML=3Drendering},_validPosition:function(a){ret=
urn typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D0}};Sys.WebForms.PageRequestMa=
nager.getInstance=3Dfunction(){return =
Sys.WebForms.PageRequestManager._instance||null};Sys.WebForms.PageRequest=
Manager._addArrayElement=3Dfunction(a,b){if(typeof =
window[a]=3D=3D=3D"undefined")window[a]=3D[b];else =
Array.add(window[a],b)};Sys.WebForms.PageRequestManager._initialize=3Dfun=
ction(a,b){if(Sys.WebForms.PageRequestManager.getInstance())throw =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);Sys.WebF=
orms.PageRequestManager._instance=3Dnew =
Sys.WebForms.PageRequestManager;Sys.WebForms.PageRequestManager.getInstan=
ce()._initializeInternal(a,b)};Sys.WebForms.PageRequestManager.registerCl=
ass("Sys.WebForms.PageRequestManager");Sys.UI._UpdateProgress=3Dfunction(=
a){Sys.UI._UpdateProgress.initializeBase(this,[a]);this._displayAfter=3D5=
00;this._dynamicLayout=3Dtrue;this._associatedUpdatePanelId=3Dnull;this._=
beginRequestHandlerDelegate=3Dnull;this._startDelegate=3Dnull;this._endRe=
questHandlerDelegate=3Dnull;this._pageRequestManager=3Dnull;this._timerCo=
okie=3Dnull};Sys.UI._UpdateProgress.prototype=3D{get_displayAfter:functio=
n(){return =
this._displayAfter},set_displayAfter:function(a){this._displayAfter=3Da},=
get_dynamicLayout:function(){return =
this._dynamicLayout},set_dynamicLayout:function(a){this._dynamicLayout=3D=
a},get_associatedUpdatePanelId:function(){return =
this._associatedUpdatePanelId},set_associatedUpdatePanelId:function(a){th=
is._associatedUpdatePanelId=3Da},_handleBeginRequest:function(d,c){var =
a=3Dc.get_postBackElement(),b=3D!this._associatedUpdatePanelId;while(!b&&=
a){if(a.id&&this._associatedUpdatePanelId=3D=3D=3Da.id)b=3Dtrue;a=3Da.par=
entNode}if(b)this._timerCookie=3Dwindow.setTimeout(this._startDelegate,th=
is._displayAfter)},_startRequest:function(){if(this._pageRequestManager.g=
et_isInAsyncPostBack())if(this._dynamicLayout)this.get_element().style.di=
splay=3D"block";else =
this.get_element().style.visibility=3D"visible";this._timerCookie=3Dnull}=
,_handleEndRequest:function(){if(this._dynamicLayout)this.get_element().s=
tyle.display=3D"none";else =
this.get_element().style.visibility=3D"hidden";if(this._timerCookie){wind=
ow.clearTimeout(this._timerCookie);this._timerCookie=3Dnull}},dispose:fun=
ction(){if(this._pageRequestManager!=3D=3Dnull){this._pageRequestManager.=
remove_beginRequest(this._beginRequestHandlerDelegate);this._pageRequestM=
anager.remove_endRequest(this._endRequestHandlerDelegate)}Sys.UI._UpdateP=
rogress.callBaseMethod(this,"dispose")},initialize:function(){Sys.UI._Upd=
ateProgress.callBaseMethod(this,"initialize");this._beginRequestHandlerDe=
legate=3DFunction.createDelegate(this,this._handleBeginRequest);this._end=
RequestHandlerDelegate=3DFunction.createDelegate(this,this._handleEndRequ=
est);this._startDelegate=3DFunction.createDelegate(this,this._startReques=
t);if(Sys.WebForms&&Sys.WebForms.PageRequestManager)this._pageRequestMana=
ger=3DSys.WebForms.PageRequestManager.getInstance();if(this._pageRequestM=
anager!=3D=3Dnull){this._pageRequestManager.add_beginRequest(this._beginR=
equestHandlerDelegate);this._pageRequestManager.add_endRequest(this._endR=
equestHandlerDelegate)}}};Sys.UI._UpdateProgress.registerClass("Sys.UI._U=
pdateProgress",Sys.UI.Control)
Type.registerNamespace('Sys.WebForms');
Sys.WebForms.Res=3D{
"PRM_UnknownToken":"Unknown token: \u0027{0}\u0027.",
"PRM_MissingPanel":"Could not find UpdatePanel with ID \u0027{0}\u0027. =
If it is being updated dynamically then it must be inside another =
UpdatePanel.",
"PRM_ServerError":"An unknown error occurred while processing the =
request on the server. The status code returned from the server was: =
{0}",
"PRM_ParserError":"The message received from the server could not be =
parsed. Common causes for this error are when the response is modified =
by calls to Response.Write(), response filters, HttpModules, or server =
trace is enabled.\r\nDetails: {0}",
"PRM_TimeoutError":"The server request timed out.",
"PRM_ParserErrorDetails":"Error parsing near \u0027{0}\u0027.",
"PRM_CannotRegisterTwice":"The PageRequestManager cannot be initialized =
more than once."
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/ScriptResource.axd?d=f9o2BRg334uo73fX_P797vUg7q1j6eFRh4NtycjSr047jNQyznZ-413ysTlqS5POj6pGMO8GcLB_VCxZucsj8gQVo4UQNEYZXXrcfvfic041&t=633244213407031250

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjaxTimer.js
Sys.UI._Timer=3Dfunction(a){Sys.UI._Timer.initializeBase(this,[a]);this._=
interval=3D60000;this._enabled=3Dtrue;this._postbackPending=3Dfalse;this.=
_raiseTickDelegate=3Dnull;this._endRequestHandlerDelegate=3Dnull;this._ti=
mer=3Dnull;this._pageRequestManager=3Dnull;this._uniqueID=3Dnull};Sys.UI.=
_Timer.prototype=3D{get_enabled:function(){return =
this._enabled},set_enabled:function(a){this._enabled=3Da},get_interval:fu=
nction(){return =
this._interval},set_interval:function(a){this._interval=3Da},get_uniqueID=
:function(){return =
this._uniqueID},set_uniqueID:function(a){this._uniqueID=3Da},dispose:func=
tion(){this._stopTimer();if(this._pageRequestManager!=3D=3Dnull)this._pag=
eRequestManager.remove_endRequest(this._endRequestHandlerDelegate);Sys.UI=
._Timer.callBaseMethod(this,"dispose")},_doPostback:function(){__doPostBa=
ck(this.get_uniqueID(),"")},_handleEndRequest:function(c,b){var =
a=3Db.get_dataItems()[this.get_id()];if(a)this._update(a[0],a[1]);if(this=
._postbackPending=3D=3D=3Dtrue&&this._pageRequestManager!=3D=3Dnull&&this=
._pageRequestManager.get_isInAsyncPostBack()=3D=3D=3Dfalse){this._postbac=
kPending=3Dfalse;this._doPostback()}},initialize:function(){Sys.UI._Timer=
.callBaseMethod(this,"initialize");this._raiseTickDelegate=3DFunction.cre=
ateDelegate(this,this._raiseTick);this._endRequestHandlerDelegate=3DFunct=
ion.createDelegate(this,this._handleEndRequest);if(Sys.WebForms&&Sys.WebF=
orms.PageRequestManager)this._pageRequestManager=3DSys.WebForms.PageReque=
stManager.getInstance();if(this._pageRequestManager!=3D=3Dnull)this._page=
RequestManager.add_endRequest(this._endRequestHandlerDelegate);if(this.ge=
t_enabled())this._startTimer()},_raiseTick:function(){this._startTimer();=
if(this._pageRequestManager=3D=3D=3Dnull||!this._pageRequestManager.get_i=
sInAsyncPostBack()){this._doPostback();this._postbackPending=3Dfalse}else=
 =
this._postbackPending=3Dtrue},_startTimer:function(){this._timer=3Dwindow=
.setTimeout(Function.createDelegate(this,this._raiseTick),this.get_interv=
al())},_stopTimer:function(){if(this._timer!=3D=3Dnull){window.clearTimeo=
ut(this._timer);this._timer=3Dnull}},_update:function(c,b){var =
a=3D!this.get_enabled(),d=3Dthis.get_interval()!=3D=3Db;if(!a&&(!c||d)){t=
his._stopTimer();a=3Dtrue}this.set_enabled(c);this.set_interval(b);if(thi=
s.get_enabled()&&a)this._startTimer()}};Sys.UI._Timer.registerClass("Sys.=
UI._Timer",Sys.UI.Control)
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/ScriptResource.axd?d=zF4vbtCuoOa5BExf8HeznQcIBdo9bHVAfFBbM5pmRWjQ_BWsKtPPbFOmX9G4OsGfm3pwH5KKcMQct0UkV9GWpw2&t=633261758406827827

=EF=BB=BF// (c) Copyright Microsoft Corporation.
// This source is subject to the Microsoft Permissive License.
// See =
http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsou=
rcelicenses.mspx.
// All other rights reserved.


// Add common toolkit scripts here.  To consume the scripts on a control =
add
//=20
//      [RequiredScript(typeof(CommonToolkitScripts))]=20
//      public class SomeExtender : ...
//=20
// to the controls extender class declaration.


Type.registerNamespace('AjaxControlToolkit');


AjaxControlToolkit.BoxSide =3D function() {
    /// <summary>
    /// The BoxSide enumeration describes the sides of a DOM element
    /// </summary>
    /// <field name=3D"Top" type=3D"Number" integer=3D"true" =
static=3D"true" />
    /// <field name=3D"Right" type=3D"Number" integer=3D"true" =
static=3D"true" />
    /// <field name=3D"Bottom" type=3D"Number" integer=3D"true" =
static=3D"true" />
    /// <field name=3D"Left" type=3D"Number" integer=3D"true" =
static=3D"true" />
}
AjaxControlToolkit.BoxSide.prototype =3D {
    Top : 0,
    Right : 1,
    Bottom : 2,
    Left : 3
}
AjaxControlToolkit.BoxSide.registerEnum("AjaxControlToolkit.BoxSide", =
false);


AjaxControlToolkit._CommonToolkitScripts =3D function() {
    /// <summary>
    /// The _CommonToolkitScripts class contains functionality utilized =
across a number
    /// of controls (but not universally)
    /// </summary>
    /// <remarks>
    /// You should not create new instances of _CommonToolkitScripts.  =
Instead you should use the shared instance CommonToolkitScripts (or =
AjaxControlToolkit.CommonToolkitScripts).
    /// </remarks>
   =20
    // Populate the borderThicknesses lookup table
    this._borderThicknesses =3D { };

    var div0 =3D document.createElement('div');
    var div1 =3D document.createElement('div');

    div0.style.visibility =3D 'hidden';
    div0.style.position =3D 'absolute';
    div0.style.fontSize =3D '1px';
   =20
    div1.style.height =3D '0px';
    div1.style.overflow =3D 'hidden';
   =20
    document.body.appendChild(div0).appendChild(div1);
                   =20
    var base =3D div0.offsetHeight;
    div1.style.borderTop =3D 'solid black';       =20

    div1.style.borderTopWidth =3D 'thin';
    this._borderThicknesses['thin'] =3D div0.offsetHeight - base;
   =20
    div1.style.borderTopWidth =3D 'medium';
    this._borderThicknesses['medium'] =3D div0.offsetHeight - base;
   =20
    div1.style.borderTopWidth =3D 'thick';
    this._borderThicknesses['thick'] =3D div0.offsetHeight - base;
   =20
    div0.removeChild(div1);
    document.body.removeChild(div0);
    div0 =3D null;
    div1 =3D null;
}
AjaxControlToolkit._CommonToolkitScripts.prototype =3D {
    // The order of these lookup tables is directly linked to the =
BoxSide enum defined above
    _borderStyleNames : =
['borderTopStyle','borderRightStyle','borderBottomStyle','borderLeftStyle=
'],
    _borderWidthNames : ['borderTopWidth', 'borderRightWidth', =
'borderBottomWidth', 'borderLeftWidth'],
    _paddingWidthNames : ['paddingTop', 'paddingRight', 'paddingBottom', =
'paddingLeft'],
    _marginWidthNames : ['marginTop', 'marginRight', 'marginBottom', =
'marginLeft'],

    getCurrentStyle : function(element, attribute, defaultValue) {
        /// <summary>
        /// CommonToolkitScripts.getCurrentStyle is used to compute the =
value of a style attribute on an
        /// element that is currently being displayed.  This is =
especially useful for scenarios where
        /// several CSS classes and style attributes are merged, or when =
you need information about the
        /// size of an element (such as its padding or margins) that is =
not exposed in any other fashion.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// Live DOM element to check style of
        /// </param>
        /// <param name=3D"attribute" type=3D"String">
        /// The style attribute's name is expected to be in a =
camel-cased form that you would use when
        /// accessing a JavaScript property instead of the hyphenated =
form you would use in a CSS
        /// stylesheet (i.e. it should be "backgroundColor" and not =
"background-color").
        /// </param>
        /// <param name=3D"defaultValue" type=3D"Object" =
mayBeNull=3D"true" optional=3D"true">
        /// In the event of a problem (i.e. a null element or an =
attribute that cannot be found) we
        /// return this object (or null if none if not specified).
        /// </param>
        /// <returns type=3D"Object">
        /// Current style of the element's attribute
        /// </returns>

        var currentValue =3D null;
        if (element) {
            if (element.currentStyle) {
                currentValue =3D element.currentStyle[attribute];
            } else if (document.defaultView && =
document.defaultView.getComputedStyle) {
                var style =3D =
document.defaultView.getComputedStyle(element, null);
                if (style) {
                    currentValue =3D style[attribute];
                }
            }
           =20
            if (!currentValue && element.style.getPropertyValue) {
                currentValue =3D =
element.style.getPropertyValue(attribute);
            }
            else if (!currentValue && element.style.getAttribute) {
                currentValue =3D element.style.getAttribute(attribute);
            }      =20
        }
       =20
        if ((!currentValue || currentValue =3D=3D "" || =
typeof(currentValue) =3D=3D=3D 'undefined')) {
            if (typeof(defaultValue) !=3D 'undefined') {
                currentValue =3D defaultValue;
            }
            else {
                currentValue =3D null;
            }
        }  =20
        return currentValue; =20
    },

    getInheritedBackgroundColor : function(element) {
        /// <summary>
        /// CommonToolkitScripts.getInheritedBackgroundColor provides =
the ability to get the displayed
        /// background-color of an element.  In most cases calling =
CommonToolkitScripts.getCurrentStyle
        /// won't do the job because it will return "transparent" unless =
the element has been given a
        /// specific background color.  This function will walk up the =
element's parents until it finds
        /// a non-transparent color.  If we get all the way to the top =
of the document or have any other
        /// problem finding a color, we will return the default value =
'#FFFFFF'.  This function is
        /// especially important when we're using opacity in IE (because =
ClearType will make text look
        /// horrendous if you fade it with a transparent background =
color).
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// Live DOM element to get the background color of
        /// </param>
        /// <returns type=3D"String">
        /// Background color of the element
        /// </returns>
       =20
        if (!element) return '#FFFFFF';
        var background =3D this.getCurrentStyle(element, =
'backgroundColor');
        try {
            while (!background || background =3D=3D '' || background =
=3D=3D 'transparent' || background =3D=3D 'rgba(0, 0, 0, 0)') {
                element =3D element.parentNode;
                if (!element) {
                    background =3D '#FFFFFF';
                } else {
                    background =3D this.getCurrentStyle(element, =
'backgroundColor');
                }
            }
        } catch(ex) {
            background =3D '#FFFFFF';
        }
        return background;
    },

getLocation : function(element) {
    /// <summary>Gets the coordinates of a DOM element.</summary>
    /// <param name=3D"element" domElement=3D"true"/>
    /// <returns type=3D"Sys.UI.Point">
    ///   A Point object with two fields, x and y, which contain the =
pixel coordinates of the element.
    /// </returns>

    // workaround for an issue in getLocation where it will compute the =
location of the document element.
    // this will return an offset if scrolled.
    //
    if (element =3D=3D=3D document.documentElement) {
        return new Sys.UI.Point(0,0);
    }

    // Workaround for IE6 bug in getLocation (also required patching =
getBounds - remove that fix when this is removed)
    if (Sys.Browser.agent =3D=3D Sys.Browser.InternetExplorer && =
Sys.Browser.version < 7) {
        if (element.window =3D=3D=3D element || element.nodeType =
=3D=3D=3D 9 || !element.getClientRects || =
!element.getBoundingClientRect) return new Sys.UI.Point(0,0);

        // Get the first bounding rectangle in screen coordinates
        var screenRects =3D element.getClientRects();
        if (!screenRects || !screenRects.length) {
            return new Sys.UI.Point(0,0);
        }
        var first =3D screenRects[0];

        // Delta between client coords and screen coords
        var dLeft =3D 0;
        var dTop =3D 0;

        var inFrame =3D false;
        try {
            inFrame =3D element.ownerDocument.parentWindow.frameElement;
        } catch(ex) {
            // If accessing the frameElement fails, a frame is probably =
in a different
            // domain than its parent - and we still want to do the =
calculation below
            inFrame =3D true;
        }

        // If we're in a frame, get client coordinates too so we can =
compute the delta
        if (inFrame) {
            // Get the bounding rectangle in client coords
            var clientRect =3D element.getBoundingClientRect();
            if (!clientRect) {
                return new Sys.UI.Point(0,0);
            }

            // Find the minima in screen coords
            var minLeft =3D first.left;
            var minTop =3D first.top;
            for (var i =3D 1; i < screenRects.length; i++) {
                var r =3D screenRects[i];
                if (r.left < minLeft) {
                    minLeft =3D r.left;
                }
                if (r.top < minTop) {
                    minTop =3D r.top;
                }
            }

            // Compute the delta between screen and client coords
            dLeft =3D minLeft - clientRect.left;
            dTop =3D minTop - clientRect.top;
        }

        // Subtract 2px, the border of the viewport (It can be changed =
in IE6 by applying a border style to the HTML element,
        // but this is not supported by ASP.NET AJAX, and it cannot be =
changed in IE7.), and also subtract the delta between
        // screen coords and client coords
        var ownerDocument =3D element.document.documentElement;
        return new Sys.UI.Point(first.left - 2 - dLeft + =
ownerDocument.scrollLeft, first.top - 2 - dTop + =
ownerDocument.scrollTop);
    }

    return Sys.UI.DomElement.getLocation(element);
},

    setLocation : function(element, point) {
        /// <summary>
        /// Sets the current location for an element.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <param name=3D"point" type=3D"Object">
        /// Point object (of the form {x,y})
        /// </param>
        /// <remarks>
        /// This method does not attempt to set the positioning mode of =
an element.
        /// The position is relative from the elements nearest =
position:relative or
        /// position:absolute element.
        /// </remarks>
        Sys.UI.DomElement.setLocation(element, point.x, point.y);
    },
   =20
    getContentSize : function(element) {
        /// <summary>
        /// Gets the "content-box" size of an element.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <returns type=3D"Object">
        /// Size of the element (in the form {width,height})
        /// </returns>
        /// <remarks>
        /// The "content-box" is the size of the content area *inside* =
of the borders and
        /// padding of an element. The "content-box" size does not =
include the margins around
        /// the element.
        /// </remarks>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        var size =3D this.getSize(element);
        var borderBox =3D this.getBorderBox(element);
        var paddingBox =3D this.getPaddingBox(element);
        return {
            width :  size.width - borderBox.horizontal - =
paddingBox.horizontal,
            height : size.height - borderBox.vertical - =
paddingBox.vertical
        }
    },

    getSize : function(element) {
        /// <summary>
        /// Gets the "border-box" size of an element.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <returns type=3D"Object">
        /// Size of the element (in the form {width,height})
        /// </returns>
        /// <remarks>
        /// The "border-box" is the size of the content area *outside* =
of the borders and
        /// padding of an element.  The "border-box" size does not =
include the margins around
        /// the element.
        /// </remarks>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        return {
            width:  element.offsetWidth,
            height: element.offsetHeight
        };
    },
   =20
    setContentSize : function(element, size) {
        /// <summary>
        /// Sets the "content-box" size of an element.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <param name=3D"size" type=3D"Object">
        /// Size of the element (in the form {width,height})
        /// </param>
        /// <remarks>
        /// The "content-box" is the size of the content area *inside* =
of the borders and
        /// padding of an element. The "content-box" size does not =
include the margins around
        /// the element.
        /// </remarks>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        if (!size) {
            throw Error.argumentNull('size');
        }
        // FF respects -moz-box-sizing css extension, so adjust the box =
size for the border-box
        if(this.getCurrentStyle(element, 'MozBoxSizing') =3D=3D =
'border-box' || this.getCurrentStyle(element, 'BoxSizing') =3D=3D =
'border-box') {
            var borderBox =3D this.getBorderBox(element);
            var paddingBox =3D this.getPaddingBox(element);
            size =3D {
                width: size.width + borderBox.horizontal + =
paddingBox.horizontal,
                height: size.height + borderBox.vertical + =
paddingBox.vertical
            };
        }
        element.style.width =3D size.width.toString() + 'px';
        element.style.height =3D size.height.toString() + 'px';
    },
   =20
    setSize : function(element, size) {
        /// <summary>
        /// Sets the "border-box" size of an element.
        /// </summary>
        /// <remarks>
        /// The "border-box" is the size of the content area *outside* =
of the borders and=20
        /// padding of an element.  The "border-box" size does not =
include the margins around
        /// the element.
        /// </remarks>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">DOM =
element</param>
        /// <param name=3D"size" type=3D"Object">Size of the element (in =
the form {width,height})</param>
        /// <returns />
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        if (!size) {
            throw Error.argumentNull('size');
        }
        var borderBox =3D this.getBorderBox(element);
        var paddingBox =3D this.getPaddingBox(element);
        var contentSize =3D {
            width:  size.width - borderBox.horizontal - =
paddingBox.horizontal,
            height: size.height - borderBox.vertical - =
paddingBox.vertical
        };
        this.setContentSize(element, contentSize);
    },
   =20
    getBounds : function(element) {
        /// <summary>Gets the coordinates, width and height of an =
element.</summary>
        /// <param name=3D"element" domElement=3D"true"/>
        /// <returns type=3D"Sys.UI.Bounds">
        ///   A Bounds object with four fields, x, y, width and height, =
which contain the pixel coordinates,
        ///   width and height of the element.
        /// </returns>
        /// <remarks>
        ///   Use the CommonToolkitScripts version of getLocation to =
handle the workaround for IE6.  We can
        ///   remove the below implementation and just call =
Sys.UI.DomElement.getBounds when the other bug
        ///   is fixed.
        /// </remarks>
       =20
        var offset =3D $common.getLocation(element);
        return new Sys.UI.Bounds(offset.x, offset.y, element.offsetWidth =
|| 0, element.offsetHeight || 0);
    },=20
   =20
    setBounds : function(element, bounds) {
        /// <summary>
        /// Sets the "border-box" bounds of an element
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <param name=3D"bounds" type=3D"Object">
        /// Bounds of the element (of the form {x,y,width,height})
        /// </param>
        /// <remarks>
        /// The "border-box" is the size of the content area *outside* =
of the borders and
        /// padding of an element.  The "border-box" size does not =
include the margins around
        /// the element.
        /// </remarks>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        if (!bounds) {
            throw Error.argumentNull('bounds');
        }
        this.setSize(element, bounds);
        $common.setLocation(element, bounds);
    },
   =20
    getClientBounds : function() {
        /// <summary>
        /// Gets the width and height of the browser client window =
(excluding scrollbars)
        /// </summary>
        /// <returns type=3D"Sys.UI.Bounds">
        /// Browser's client width and height
        /// </returns>

        var clientWidth;
        var clientHeight;
        switch(Sys.Browser.agent) {
            case Sys.Browser.InternetExplorer:
                clientWidth =3D document.documentElement.clientWidth;
                clientHeight =3D document.documentElement.clientHeight;
                break;
            case Sys.Browser.Safari:
                clientWidth =3D window.innerWidth;
                clientHeight =3D window.innerHeight;
                break;
            case Sys.Browser.Opera:
                clientWidth =3D Math.min(window.innerWidth, =
document.body.clientWidth);
                clientHeight =3D Math.min(window.innerHeight, =
document.body.clientHeight);
                break;
            default:  // Sys.Browser.Firefox, etc.
                clientWidth =3D Math.min(window.innerWidth, =
document.documentElement.clientWidth);
                clientHeight =3D Math.min(window.innerHeight, =
document.documentElement.clientHeight);
                break;
        }
        return new Sys.UI.Bounds(0, 0, clientWidth, clientHeight);
    },
  =20
    getMarginBox : function(element) {
        /// <summary>
        /// Gets the entire margin box sizes.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <returns type=3D"Object">
        /// Element's margin box sizes (of the form =
{top,left,bottom,right,horizontal,vertical})
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        var box =3D {
            top: this.getMargin(element, =
AjaxControlToolkit.BoxSide.Top),
            right: this.getMargin(element, =
AjaxControlToolkit.BoxSide.Right),
            bottom: this.getMargin(element, =
AjaxControlToolkit.BoxSide.Bottom),
            left: this.getMargin(element, =
AjaxControlToolkit.BoxSide.Left)
        };
        box.horizontal =3D box.left + box.right;
        box.vertical =3D box.top + box.bottom;
        return box;
    },
   =20
    getBorderBox : function(element) {
        /// <summary>
        /// Gets the entire border box sizes.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <returns type=3D"Object">
        /// Element's border box sizes (of the form =
{top,left,bottom,right,horizontal,vertical})
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        var box =3D {
            top: this.getBorderWidth(element, =
AjaxControlToolkit.BoxSide.Top),
            right: this.getBorderWidth(element, =
AjaxControlToolkit.BoxSide.Right),
            bottom: this.getBorderWidth(element, =
AjaxControlToolkit.BoxSide.Bottom),
            left: this.getBorderWidth(element, =
AjaxControlToolkit.BoxSide.Left)
        };
        box.horizontal =3D box.left + box.right;
        box.vertical =3D box.top + box.bottom;
        return box;
    },
   =20
    getPaddingBox : function(element) {
        /// <summary>
        /// Gets the entire padding box sizes.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <returns type=3D"Object">
        /// Element's padding box sizes (of the form =
{top,left,bottom,right,horizontal,vertical})
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        var box =3D {
            top: this.getPadding(element, =
AjaxControlToolkit.BoxSide.Top),
            right: this.getPadding(element, =
AjaxControlToolkit.BoxSide.Right),
            bottom: this.getPadding(element, =
AjaxControlToolkit.BoxSide.Bottom),
            left: this.getPadding(element, =
AjaxControlToolkit.BoxSide.Left)
        };
        box.horizontal =3D box.left + box.right;
        box.vertical =3D box.top + box.bottom;
        return box;
    },
   =20
    isBorderVisible : function(element, boxSide) {
        /// <summary>
        /// Gets whether the current border style for an element on a =
specific boxSide is not 'none'.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <param name=3D"boxSide" type=3D"AjaxControlToolkit.BoxSide">
        /// Side of the element
        /// </param>
        /// <returns type=3D"Boolean">
        /// Whether the current border style for an element on a =
specific boxSide is not 'none'.
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
            throw =
Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));
        }
        var styleName =3D this._borderStyleNames[boxSide];
        var styleValue =3D this.getCurrentStyle(element, styleName);
        return styleValue !=3D "none";
    },
   =20
    getMargin : function(element, boxSide) {
        /// <summary>
        /// Gets the margin thickness of an element on a specific =
boxSide.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <param name=3D"boxSide" type=3D"AjaxControlToolkit.BoxSide">
        /// Side of the element
        /// </param>
        /// <returns type=3D"Number" integer=3D"true">
        /// Margin thickness on the element's specified side
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
            throw =
Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));
        }
        var styleName =3D this._marginWidthNames[boxSide];
        var styleValue =3D this.getCurrentStyle(element, styleName);
        try { return this.parsePadding(styleValue); } catch(ex) { return =
0; }
    },

    getBorderWidth : function(element, boxSide) {
        /// <summary>
        /// Gets the border thickness of an element on a specific =
boxSide.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <param name=3D"boxSide" type=3D"AjaxControlToolkit.BoxSide">
        /// Side of the element
        /// </param>
        /// <returns type=3D"Number" integer=3D"true">
        /// Border thickness on the element's specified side
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
            throw =
Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));
        }
        if(!this.isBorderVisible(element, boxSide)) {
            return 0;
        }       =20
        var styleName =3D this._borderWidthNames[boxSide];   =20
        var styleValue =3D this.getCurrentStyle(element, styleName);
        return this.parseBorderWidth(styleValue);
    },
   =20
    getPadding : function(element, boxSide) {
        /// <summary>
        /// Gets the padding thickness of an element on a specific =
boxSide.
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// DOM element
        /// </param>
        /// <param name=3D"boxSide" type=3D"AjaxControlToolkit.BoxSide">
        /// Side of the element
        /// </param>
        /// <returns type=3D"Number" integer=3D"true">
        /// Padding on the element's specified side
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
        if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
            throw =
Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));
        }
        var styleName =3D this._paddingWidthNames[boxSide];
        var styleValue =3D this.getCurrentStyle(element, styleName);
        return this.parsePadding(styleValue);
    },
   =20
    parseBorderWidth : function(borderWidth) {
        /// <summary>
        /// Parses a border-width string into a pixel size
        /// </summary>
        /// <param name=3D"borderWidth" type=3D"String" =
mayBeNull=3D"true">
        /// Type of border ('thin','medium','thick','inherit',px =
unit,null,'')
        /// </param>
        /// <returns type=3D"Number" integer=3D"true">
        /// Number of pixels in the border-width
        /// </returns>
       =20
        if(borderWidth) {
            switch(borderWidth) {
                case 'thin':
                case 'medium':
                case 'thick':
                    return this._borderThicknesses[borderWidth];
                case 'inherit':
                    return 0;
            }
            var unit =3D this.parseUnit(borderWidth);
            Sys.Debug.assert(unit.type =3D=3D 'px', =
String.format(AjaxControlToolkit.Resources.Common_InvalidBorderWidthUnit,=
 unit.type));
            return unit.size;
        }
        return 0;
    },
   =20
    parsePadding : function(padding) {
        /// <summary>
        /// Parses a padding string into a pixel size
        /// </summary>
        /// <param name=3D"padding" type=3D"String" mayBeNull=3D"true">
        /// Padding to parse ('inherit',px unit,null,'')
        /// </param>
        /// <returns type=3D"Number" integer=3D"true">
        /// Number of pixels in the padding
        /// </returns>
       =20
        if(padding) {
            if(padding =3D=3D 'inherit') {
                return 0;
            }
            var unit =3D this.parseUnit(padding);
            Sys.Debug.assert(unit.type =3D=3D 'px', =
String.format(AjaxControlToolkit.Resources.Common_InvalidPaddingUnit, =
unit.type));
            return unit.size;
        }
        return 0;
    },
   =20
    parseUnit : function(value) {
        /// <summary>
        /// Parses a unit string into a unit object
        /// </summary>
        /// <param name=3D"value" type=3D"String" mayBeNull=3D"true">
        /// Value to parse (of the form px unit,% unit,em unit,...)
        /// </param>
        /// <returns type=3D"Object">
        /// Parsed unit (of the form {size,type})
        /// </returns>
       =20
        if (!value) {
            throw Error.argumentNull('value');
        }
       =20
        value =3D value.trim().toLowerCase();
        var l =3D value.length;
        var s =3D -1;
        for(var i =3D 0; i < l; i++) {
            var ch =3D value.substr(i, 1);
            if((ch < '0' || ch > '9') && ch !=3D '-' && ch !=3D '.' && =
ch !=3D ',') {
                break;
            }
            s =3D i;
        }
        if(s =3D=3D -1) {
            throw =
Error.create(AjaxControlToolkit.Resources.Common_UnitHasNoDigits);
        }
        var type;
        var size;
        if(s < (l - 1)) {
            type =3D value.substring(s + 1).trim();
        } else {
            type =3D 'px';
        }
        size =3D parseFloat(value.substr(0, s + 1));
        if(type =3D=3D 'px') {
            size =3D Math.floor(size);
        }
        return {=20
            size: size,
            type: type
        };
    },
   =20
    getElementOpacity : function(element) {
        /// <summary>
        /// Get the element's opacity
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// Element
        /// </param>
        /// <returns type=3D"Number">
        /// Opacity of the element
        /// </returns>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
       =20
        var hasOpacity =3D false;
        var opacity;
       =20
        if (element.filters) {
            var filters =3D element.filters;
            if (filters.length !=3D=3D 0) {
                var alphaFilter =3D =
filters['DXImageTransform.Microsoft.Alpha'];
                if (alphaFilter) {
                    opacity =3D alphaFilter.opacity / 100.0;
                    hasOpacity =3D true;
                }
            }
        }
        else {
            opacity =3D this.getCurrentStyle(element, 'opacity', 1);
            hasOpacity =3D true;
        }
       =20
        if (hasOpacity =3D=3D=3D false) {
            return 1.0;
        }
        return parseFloat(opacity);
    },

    setElementOpacity : function(element, value) {
        /// <summary>
        /// Set the element's opacity
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// Element
        /// </param>
        /// <param name=3D"value" type=3D"Number">
        /// Opacity of the element
        /// </param>
       =20
        if (!element) {
            throw Error.argumentNull('element');
        }
       =20
        if (element.filters) {
            var filters =3D element.filters;
            var createFilter =3D true;
            if (filters.length !=3D=3D 0) {
                var alphaFilter =3D =
filters['DXImageTransform.Microsoft.Alpha'];
                if (alphaFilter) {
                    createFilter =3D false;
                    alphaFilter.opacity =3D value * 100;
                }
            }
            if (createFilter) {
                element.style.filter =3D =
'progid:DXImageTransform.Microsoft.Alpha(opacity=3D' + (value * 100) + =
')';
            }
        }
        else {
            element.style.opacity =3D value;
        }
    },
   =20
    getVisible : function(element) {
        /// <summary>
        /// Check if an element is visible
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// Element
        /// </param>
        /// <returns type=3D"Boolean" mayBeNull=3D"false">
        /// True if the element is visible, false otherwise
        /// </returns>
       =20
        // Note: reference to CommonToolkitScripts must be left intact =
(i.e. don't
        // replace with 'this') because this function will be aliased
       =20
        return (element &&
                ("none" !=3D $common.getCurrentStyle(element, =
"display")) &&
                ("hidden" !=3D $common.getCurrentStyle(element, =
"visibility")));
    },
   =20
    setVisible : function(element, value) {
        /// <summary>
        /// Check if an element is visible
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
        /// Element
        /// </param>
        /// <param name=3D"value" type=3D"Boolean" mayBeNull=3D"false">
        /// True to make the element visible, false to hide it
        /// </param>
       =20
        // Note: reference to CommonToolkitScripts must be left intact =
(i.e. don't
        // replace with 'this') because this function will be aliased
       =20
        if (element && value !=3D $common.getVisible(element)) {
            if (value) {
                if (element.style.removeAttribute) {
                    element.style.removeAttribute("display");
                } else {
                   element.style.removeProperty("display");
                }
            } else {
                element.style.display =3D 'none';
            }
            element.style.visibility =3D value ? 'visible' : 'hidden';
        }
    },
   =20
    resolveFunction : function(value) {
        /// <summary>
        /// Returns a function reference that corresponds to the =
provided value
        /// </summary>
        /// <param name=3D"value" type=3D"Object">
        /// The value can either be a Function, the name of a function =
(that can be found using window['name']),
        /// or an expression that evaluates to a function.
        /// </param>
        /// <returns type=3D"Function">
        /// Reference to the function, or null if not found
        /// </returns>
       =20
        if (value) {
            if (value instanceof Function) {
                return value;
            } else if (String.isInstanceOfType(value) && value.length > =
0) {
                var func;
                if ((func =3D window[value]) instanceof Function) {
                    return func;
                } else if ((func =3D eval(value)) instanceof Function) {
                    return func;
                }
            }
        }
        return null;
    },

    addCssClasses : function(element, classNames) {
        /// <summary>
        /// Adds multiple css classes to a DomElement
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">The =
element to modify</param>
        /// <param name=3D"classNames" type=3D"Array">The class names to =
add</param>
       =20
        for(var i =3D 0; i < classNames.length; i++) {
            Sys.UI.DomElement.addCssClass(element, classNames[i]);
        }
    },
    removeCssClasses : function(element, classNames) {
        /// <summary>
        /// Removes multiple css classes to a DomElement
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">The =
element to modify</param>
        /// <param name=3D"classNames" type=3D"Array">The class names to =
remove</param>
       =20
        for(var i =3D 0; i < classNames.length; i++) {
            Sys.UI.DomElement.removeCssClass(element, classNames[i]);
        }
    },
    setStyle : function(element, style) {
        /// <summary>
        /// Sets the style of the element using the supplied style =
template object
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">The =
element to modify</param>
        /// <param name=3D"style" type=3D"Object">The template</param>

        $common.applyProperties(element.style, style);
    },
    removeHandlers : function(element, events) {
        /// <summary>
        /// Removes a set of event handlers from an element
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">The =
element to modify</param>
        /// <param name=3D"events" type=3D"Object">The template object =
that contains event names and delegates</param>
        /// <remarks>
        /// This is NOT the same as $clearHandlers which removes all =
delegates from a DomElement.  This rather removes select delegates=20
        /// from a specified element and has a matching signature as =
$addHandlers
        /// </remarks>
        for (var name in events) {
            $removeHandler(element, name, events[name]);
        }
    },
   =20
    overlaps : function(r1, r2) {
        /// <summary>
        /// Determine if two rectangles overlap
        /// </summary>
        /// <param name=3D"r1" type=3D"Object">
        /// Rectangle
        /// </param>
        /// <param name=3D"r2" type=3D"Object">
        /// Rectangle
        /// </param>
        /// <returns type=3D"Boolean">
        /// True if the rectangles overlap, false otherwise
        /// </returns>
   =20
        var xLeft =3D (r1.x >=3D r2.x && r1.x <=3D (r2.x + r2.width));
        var xRight =3D ((r1.x + r1.width) >=3D r2.x && (r1.x + r1.width) =
<=3D r2.x + r2.width);
        var xComplete =3D ((r1.x < r2.x) && ((r1.x + r1.width) > (r2.x + =
r2.width)));
       =20
        var yLeft =3D (r1.y >=3D r2.y && r1.y <=3D (r2.y + r2.height));
        var yRight =3D ((r1.y + r1.height) >=3D r2.y && (r1.y + =
r1.height) <=3D r2.y + r2.height);
        var yComplete =3D ((r1.y < r2.y) && ((r1.y + r1.height) > (r2.y =
+ r2.height)));
        return (xLeft || xRight || xComplete) && (yLeft || yRight || =
yComplete);
    },
   =20
    containsPoint : function(rect, x, y) {
        /// <summary>
        /// Tests whether a point (x,y) is contained within a rectangle
        /// </summary>
        /// <param name=3D"rect" type=3D"Object">The rectangle</param>
        /// <param name=3D"x" type=3D"Number">The x coordinate of the =
point</param>
        /// <param name=3D"y" type=3D"Number">The y coordinate of the =
point</param>
       =20
        return x >=3D rect.x && x <=3D (rect.x + rect.width) && y >=3D =
rect.y && y <=3D (rect.y + rect.width);
    },

    isKeyDigit : function(keyCode) {=20
        /// <summary>
        /// Gets whether the supplied key-code is a digit
        /// </summary>
        /// <param name=3D"keyCode" type=3D"Number" integer=3D"true">The =
key code of the event (from Sys.UI.DomEvent)</param>
        /// <returns type=3D"Boolean" />

        return (0x30 <=3D keyCode && keyCode <=3D 0x39);=20
    },
   =20
    isKeyNavigation : function(keyCode) {=20
        /// <summary>
        /// Gets whether the supplied key-code is a navigation key
        /// </summary>
        /// <param name=3D"keyCode" type=3D"Number" integer=3D"true">The =
key code of the event (from Sys.UI.DomEvent)</param>
        /// <returns type=3D"Boolean" />

        return (Sys.UI.Key.left <=3D keyCode && keyCode <=3D =
Sys.UI.Key.down);=20
    },
   =20
    padLeft : function(text, size, ch, truncate) {=20
        /// <summary>
        /// Pads the left hand side of the supplied text with the =
specified pad character up to the requested size
        /// </summary>
        /// <param name=3D"text" type=3D"String">The text to pad</param>
        /// <param name=3D"size" type=3D"Number" integer=3D"true" =
optional=3D"true">The size to pad the text (default is 2)</param>
        /// <param name=3D"ch" type=3D"String" optional=3D"true">The =
single character to use as the pad character (default is ' ')</param>
        /// <param name=3D"truncate" type=3D"Boolean" =
optional=3D"true">Whether to truncate the text to size (default is =
false)</param>
       =20
        return $common._pad(text, size || 2, ch || ' ', 'l', truncate || =
false);=20
    },
   =20
    padRight : function(text, size, ch, truncate) {=20
        /// <summary>
        /// Pads the right hand side of the supplied text with the =
specified pad character up to the requested size
        /// </summary>
        /// <param name=3D"text" type=3D"String">The text to pad</param>
        /// <param name=3D"size" type=3D"Number" integer=3D"true" =
optional=3D"true">The size to pad the text (default is 2)</param>
        /// <param name=3D"ch" type=3D"String" optional=3D"true">The =
single character to use as the pad character (default is ' ')</param>
        /// <param name=3D"truncate" type=3D"Boolean" =
optional=3D"true">Whether to truncate the text to size (default is =
false)</param>

        return $common._pad(text, size || 2, ch || ' ', 'r', truncate || =
false);=20
    },
   =20
    _pad : function(text, size, ch, side, truncate) {
        /// <summary>
        /// Pads supplied text with the specified pad character up to =
the requested size
        /// </summary>
        /// <param name=3D"text" type=3D"String">The text to pad</param>
        /// <param name=3D"size" type=3D"Number" integer=3D"true">The =
size to pad the text</param>
        /// <param name=3D"ch" type=3D"String">The single character to =
use as the pad character</param>
        /// <param name=3D"side" type=3D"String">Either 'l' or 'r' to =
siginfy whether to pad the Left or Right side respectively</param>
        /// <param name=3D"truncate" type=3D"Boolean">Whether to =
truncate the text to size</param>

        text =3D text.toString();
        var length =3D text.length;
        var builder =3D new Sys.StringBuilder();
        if (side =3D=3D 'r') {
            builder.append(text);
        }=20
        while (length < size) {
            builder.append(ch);
            length++;
        }
        if (side =3D=3D 'l') {
            builder.append(text);
        }
        var result =3D builder.toString();
        if (truncate && result.length > size) {
            if (side =3D=3D 'l') {
                result =3D result.substr(result.length - size, size);
            } else {
                result =3D result.substr(0, size);
            }
        }
        return result;
    },
   =20
    __DOMEvents : {
        focusin : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focusin", true, false, window, 1); } },
        focusout : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focusout", true, false, window, 1); } },
        activate : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("activate", true, true, window, 1); } },
        focus : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focus", false, false, window, 1); } },
        blur : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("blur", false, false, window, 1); } },
        click : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("click", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null); } },
        dblclick : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("click", true, true, window, 2, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null); } },
        mousedown : { eventGroup : "MouseEvents", init : function(e, p) =
{ e.initMouseEvent("mousedown", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null); } },
        mouseup : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mouseup", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null); } },
        mouseover : { eventGroup : "MouseEvents", init : function(e, p) =
{ e.initMouseEvent("mouseover", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null); } },
        mousemove : { eventGroup : "MouseEvents", init : function(e, p) =
{ e.initMouseEvent("mousemove", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null); } },
        mouseout : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mousemove", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null); } },
        load : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("load", false, false); } },
        unload : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("unload", false, false); } },
        select : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("select", true, false); } },
        change : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("change", true, false); } },
        submit : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("submit", true, true); } },
        reset : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("reset", true, false); } },
        resize : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("resize", true, false); } },
        scroll : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("scroll", true, false); } }
    },
   =20
    tryFireRawEvent : function(element, rawEvent) {
        /// <summary>
        /// Attempts to fire a raw DOM event on an element
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">The =
element to fire the event</param>
        /// <param name=3D"rawEvent" type=3D"Object">The raw DOM event =
object to fire. Must not be Sys.UI.DomEvent</param>
        /// <returns type=3D"Boolean">True if the event was successfully =
fired, otherwise false</returns>
       =20
        try {
            if (element.fireEvent) {
                element.fireEvent("on" + rawEvent.type, rawEvent);
                return true;
            } else if (element.dispatchEvent) {
                element.dispatchEvent(rawEvent);
                return true;
            }
        } catch (e) {
        }
        return false;
    },   =20

    tryFireEvent : function(element, eventName, properties) {
        /// <summary>
        /// Attempts to fire a DOM event on an element
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">The =
element to fire the event</param>
        /// <param name=3D"eventName" type=3D"String">The name of the =
event to fire (without an 'on' prefix)</param>
        /// <param name=3D"properties" type=3D"Object">Properties to add =
to the event</param>
        /// <returns type=3D"Boolean">True if the event was successfully =
fired, otherwise false</returns>
       =20
        try {
            if (document.createEventObject) {
                var e =3D document.createEventObject();
                $common.applyProperties(e, properties || {});
                element.fireEvent("on" + eventName, e);
                return true;
            } else if (document.createEvent) {
                var def =3D $common.__DOMEvents[eventName];
                if (def) {
                    var e =3D document.createEvent(def.eventGroup);
                    def.init(e, properties || {});
                    element.dispatchEvent(e);
                    return true;
                }
            }
        } catch (e) {
        }
        return false;
    },

    wrapElement : function(innerElement, newOuterElement, =
newInnerParentElement) {
        /// <summary>
        /// Wraps an inner element with a new outer element at the same =
DOM location as the inner element
        /// </summary>
        /// <param name=3D"innerElement" type=3D"Sys.UI.DomElement">The =
element to be wrapped</param>
        /// <param name=3D"newOuterElement" =
type=3D"Sys.UI.DomElement">The new parent for the element</param>
        /// <returns />
       =20
        var parent =3D innerElement.parentNode;
        parent.replaceChild(newOuterElement, innerElement);       =20
        (newInnerParentElement || =
newOuterElement).appendChild(innerElement);
    },

    unwrapElement : function(innerElement, oldOuterElement) {
        /// <summary>
        /// Unwraps an inner element from an outer element at the same =
DOM location as the outer element
        /// </summary>
        /// <param name=3D"innerElement" type=3D"Sys.UI.DomElement">The =
element to be wrapped</param>
        /// <param name=3D"newOuterElement" =
type=3D"Sys.UI.DomElement">The new parent for the element</param>
        /// <returns />

        var parent =3D oldOuterElement.parentNode;
        if (parent !=3D null) {
            $common.removeElement(innerElement);
            parent.replaceChild(innerElement, oldOuterElement);
        }
    },
   =20
    removeElement : function(element) {
        /// <summary>
        /// Removes an element from the DOM tree
        /// </summary>
        /// <param name=3D"element" type=3D"Sys.UI.DomElement">The =
element to be removed</param>
        /// <returns />

        var parent =3D element.parentNode;
        if (parent !=3D null) {
            parent.removeChild(element);
        }
    },
=20
    applyProperties : function(target, properties) {
        /// <summary>
        /// Quick utility method to copy properties from a template =
object to a target object
        /// </summary>
        /// <param name=3D"target" type=3D"Object">The object to apply =
to</param>
        /// <param name=3D"properties" type=3D"Object">The template to =
copy values from</param>
       =20
        for (var p in properties) {
            var pv =3D properties[p];
            if (pv !=3D null && Object.getType(pv)=3D=3D=3DObject) {
                var tv =3D target[p];
                $common.applyProperties(tv, pv);
            } else {
                target[p] =3D pv;
            }
        }
    },
       =20
    createElementFromTemplate : function(template, appendToParent, =
nameTable) {
        /// <summary>
        /// Creates an element for the current document based on a =
template object
        /// </summary>
        /// <param name=3D"template" type=3D"Object">The template from =
which to create the element</param>
        /// <param name=3D"appendToParent" type=3D"Sys.UI.DomElement" =
optional=3D"true" mayBeNull=3D"true">A DomElement under which to append =
this element</param>
        /// <param name=3D"nameTable" type=3D"Object" optional=3D"true" =
mayBeNull=3D"true">An object to use as the storage for the element using =
template.name as the key</param>
        /// <returns type=3D"Sys.UI.DomElement" />
        /// <remarks>
        /// This method is useful if you find yourself using the same or =
similar DomElement constructions throughout a class.  You can even set =
the templates
        /// as static properties for a type to cut down on overhead.  =
This method is often called with a JSON style template:
        /// <code>
        /// var elt =3D $common.createElementFromTemplate({
        ///     nodeName : "div",
        ///     properties : {
        ///         style : {
        ///             height : "100px",
        ///             width : "100px",
        ///             backgroundColor : "white"
        ///         },
        ///         expandoAttribute : "foo"
        ///     },
        ///     events : {
        ///         click : function() { alert("foo"); },
        ///         mouseover : function() { elt.backgroundColor =3D =
"silver"; },
        ///         mouseout : function() { elt.backgroundColor =3D =
"white"; }
        ///     },
        ///     cssClasses : [ "class0", "class1" ],
        ///     visible : true,
        ///     opacity : .5
        /// }, someParent);
        /// </code>
        /// </remarks>
       =20
        // if we wish to override the name table we do so here
        if (typeof(template.nameTable)!=3D'undefined') {
            var newNameTable =3D template.nameTable;
            if (String.isInstanceOfType(newNameTable)) {
                newNameTable =3D nameTable[newNameTable];
            }
            if (newNameTable !=3D null) {
                nameTable =3D newNameTable;
            }
        }
       =20
        // get a name for the element in the nameTable
        var elementName =3D null;
        if (typeof(template.name)!=3D=3D'undefined') {
            elementName =3D template.name;
        }
       =20
        // create or acquire the element
        var elt =3D document.createElement(template.nodeName);
       =20
        // if our element is named, add it to the name table
        if (typeof(template.name)!=3D=3D'undefined' && nameTable) {
            nameTable[template.name] =3D elt;
        }
       =20
        // if we wish to supply a default parent we do so here
        if (typeof(template.parent)!=3D=3D'undefined' && appendToParent =
=3D=3D null) {
            var newParent =3D template.parent;
            if (String.isInstanceOfType(newParent)) {
                newParent =3D nameTable[newParent];
            }
            if (newParent !=3D null) {
                appendToParent =3D newParent;
            }
        }
       =20
        // properties are applied as expando values to the element
        if (typeof(template.properties)!=3D=3D'undefined' && =
template.properties !=3D null) {
            $common.applyProperties(elt, template.properties);
        }
       =20
        // css classes are added to the element's className property
        if (typeof(template.cssClasses)!=3D=3D'undefined' && =
template.cssClasses !=3D null) {
            $common.addCssClasses(elt, template.cssClasses);
        }
       =20
        // events are added to the dom element using $addHandlers
        if (typeof(template.events)!=3D=3D'undefined' && template.events =
!=3D null) {
            $addHandlers(elt, template.events);
        }
       =20
        // if the element is visible or not its visibility is set
        if (typeof(template.visible)!=3D=3D'undefined' && =
template.visible !=3D null) {
            this.setVisible(elt, template.visible);
        }
       =20
        // if we have an appendToParent we will now append to it
        if (appendToParent) {
            appendToParent.appendChild(elt);
        }

        // if we have opacity, apply it
        if (typeof(template.opacity)!=3D=3D'undefined' && =
template.opacity !=3D null) {
            $common.setElementOpacity(elt, template.opacity);
        }
       =20
        // if we have child templates, process them
        if (typeof(template.children)!=3D=3D'undefined' && =
template.children !=3D null) {
            for (var i =3D 0; i < template.children.length; i++) {
                var subtemplate =3D template.children[i];
                $common.createElementFromTemplate(subtemplate, elt, =
nameTable);
            }
        }
       =20
        // if we have a content presenter for the element get it (the =
element itself is the default presenter for content)
        var contentPresenter =3D elt;
        if (typeof(template.contentPresenter)!=3D=3D'undefined' && =
template.contentPresenter !=3D null) {
            contentPresenter =3D nameTable[contentPresenter];
        }
       =20
        // if we have content, add it
        if (typeof(template.content)!=3D=3D'undefined' && =
template.content !=3D null) {
            var content =3D template.content;
            if (String.isInstanceOfType(content)) {
                content =3D nameTable[content];
            }
            if (content.parentNode) {
                $common.wrapElement(content, elt, contentPresenter);
            } else {
                contentPresenter.appendChild(content);
            }
        }
       =20
        // return the created element
        return elt;
    },
   =20
    prepareHiddenElementForATDeviceUpdate : function () {
        /// <summary>
        /// JAWS, an Assistive Technology device responds to updates to =
form elements=20
        /// and refreshes its document buffer to what is showing live
        /// in the browser. To ensure that Toolkit controls that make =
XmlHttpRequests to
        /// retrieve content are useful to users with visual =
disabilities, we update a
        /// hidden form element to ensure that JAWS conveys what is in
        /// the browser. See this article for more details:=20
        /// =
http://juicystudio.com/article/improving-ajax-applications-for-jaws-users=
.php
        /// This method creates a hidden input on the screen for any =
page that uses a Toolkit
        /// control that will perform an XmlHttpRequest.
        /// </summary>  =20
        var objHidden =3D =
document.getElementById('hiddenInputToUpdateATBuffer_CommonToolkitScripts=
');
        if (!objHidden) {
            var objHidden =3D document.createElement('input');
            objHidden.setAttribute('type', 'hidden');
            objHidden.setAttribute('value', '1');
            objHidden.setAttribute('id', =
'hiddenInputToUpdateATBuffer_CommonToolkitScripts');
            objHidden.setAttribute('name', =
'hiddenInputToUpdateATBuffer_CommonToolkitScripts');
            if ( document.forms[0] ) {
                document.forms[0].appendChild(objHidden);
            }
        }
    },
   =20
    updateFormToRefreshATDeviceBuffer : function () {
        /// <summary>
        /// Updates the hidden buffer to ensure that the latest document =
stream is picked up
        /// by the screen reader.
        /// </summary>
        var objHidden =3D =
document.getElementById('hiddenInputToUpdateATBuffer_CommonToolkitScripts=
');

        if (objHidden) {
            if (objHidden.getAttribute('value') =3D=3D '1') {
                objHidden.setAttribute('value', '0');
            } else {
                objHidden.setAttribute('value', '1');
            }
        }
    }
}

// Create the singleton instance of the CommonToolkitScripts
var CommonToolkitScripts =3D AjaxControlToolkit.CommonToolkitScripts =3D =
new AjaxControlToolkit._CommonToolkitScripts();
var $common =3D CommonToolkitScripts;

// Alias functions that were moved from BlockingScripts into Common
Sys.UI.DomElement.getVisible =3D $common.getVisible;
Sys.UI.DomElement.setVisible =3D $common.setVisible;
Sys.UI.Control.overlaps =3D $common.overlaps;

AjaxControlToolkit._DomUtility =3D function() {
    /// <summary>
    /// Utility functions for manipulating the DOM
    /// </summary>
}
AjaxControlToolkit._DomUtility.prototype =3D {
    isDescendant : function(ancestor, descendant) {
        /// <summary>
        /// Whether the specified element is a descendant of the =
ancestor
        /// </summary>
        /// <param name=3D"ancestor" type=3D"Sys.UI.DomElement">Ancestor =
node</param>
        /// <param name=3D"descendant" =
type=3D"Sys.UI.DomElement">Possible descendant node</param>
        /// <returns type=3D"Boolean" />
       =20
        for (var n =3D descendant.parentNode; n !=3D null; n =3D =
n.parentNode) {
            if (n =3D=3D ancestor) return true;
        }
        return false;
    },
    isDescendantOrSelf : function(ancestor, descendant) {
        /// <summary>
        /// Whether the specified element is a descendant of the =
ancestor or the same as the ancestor
        /// </summary>
        /// <param name=3D"ancestor" type=3D"Sys.UI.DomElement">Ancestor =
node</param>
        /// <param name=3D"descendant" =
type=3D"Sys.UI.DomElement">Possible descendant node</param>
        /// <returns type=3D"Boolean" />

        if (ancestor =3D=3D=3D descendant)=20
            return true;
        return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);
    },
    isAncestor : function(descendant, ancestor) {
        /// <summary>
        /// Whether the specified element is an ancestor of the =
descendant
        /// </summary>
        /// <param name=3D"descendant" =
type=3D"Sys.UI.DomElement">Descendant node</param>
        /// <param name=3D"ancestor" type=3D"Sys.UI.DomElement">Possible =
ancestor node</param>
        /// <returns type=3D"Boolean" />

        return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);
    },
    isAncestorOrSelf : function(descendant, ancestor) {
        /// <summary>
        /// Whether the specified element is an ancestor of the =
descendant or the same as the descendant
        /// </summary>
        /// <param name=3D"descendant" =
type=3D"Sys.UI.DomElement">Descendant node</param>
        /// <param name=3D"ancestor" type=3D"Sys.UI.DomElement">Possible =
ancestor node</param>
        /// <returns type=3D"Boolean" />
       =20
        if (descendant =3D=3D=3D ancestor)
            return true;
           =20
        return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);
    },
    isSibling : function(self, sibling) {
        /// <summary>
        /// Whether the specified element is a sibling of the self =
element
        /// </summary>
        /// <param name=3D"self" type=3D"Sys.UI.DomElement">Self =
node</param>
        /// <param name=3D"sibling" type=3D"Sys.UI.DomElement">Possible =
sibling node</param>
        /// <returns type=3D"Boolean" />
       =20
        var parent =3D self.parentNode;
        for (var i =3D 0; i < parent.childNodes.length; i++) {
            if (parent.childNodes[i] =3D=3D sibling) return true;
        }
        return false;
    }
}
AjaxControlToolkit._DomUtility.registerClass("AjaxControlToolkit._DomUtil=
ity");
AjaxControlToolkit.DomUtility =3D new AjaxControlToolkit._DomUtility();


AjaxControlToolkit.TextBoxWrapper =3D function(element) {
    /// <summary>
    /// Class that wraps a TextBox (INPUT type=3D"text") to abstract-out =
the
    /// presence of a watermark (which may be visible to the user but =
which
    /// should never be read by script.
    /// </summary>
    /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
    /// The DOM element the behavior is associated with
    /// </param>
    AjaxControlToolkit.TextBoxWrapper.initializeBase(this, [element]);
    this._current =3D element.value;
    this._watermark =3D null;
    this._isWatermarked =3D false;
}

AjaxControlToolkit.TextBoxWrapper.prototype =3D {

    dispose : function() {
        /// <summary>
        /// Dispose the behavior
        /// </summary>
        this.get_element().AjaxControlToolkitTextBoxWrapper =3D null;
        AjaxControlToolkit.TextBoxWrapper.callBaseMethod(this, =
'dispose');
    },

    get_Current : function() {
        /// <value type=3D"String">
        /// Current value actually in the TextBox (i.e., TextBox.value)
        /// </value>
        this._current =3D this.get_element().value;
        return this._current;
    },
    set_Current : function(value) {
        this._current =3D value;
        this._updateElement();
    },

    get_Value : function() {
        /// <value type=3D"String">
        /// Conceptual "value" of the TextBox - its contents if no =
watermark is present
        /// or "" if one is
        /// </value>
        if (this.get_IsWatermarked()) {
            return "";
        } else {
            return this.get_Current();
        }
    },
    set_Value : function(text) {
        this.set_Current(text);
        if (!text || (0 =3D=3D text.length)) {
            if (null !=3D this._watermark) {
                this.set_IsWatermarked(true);
            }
        } else {
            this.set_IsWatermarked(false);
        }
    },

    get_Watermark : function() {
        /// <value type=3D"String">
        /// Text of the watermark for the TextBox
        /// </value>
        return this._watermark;
    },
    set_Watermark : function(value) {
        this._watermark =3D value;
        this._updateElement();
    },

    get_IsWatermarked : function() {
        /// <value type=3D"Boolean">
        /// true iff the TextBox is watermarked
        /// </value>
        return this._isWatermarked;
    },
    set_IsWatermarked : function(isWatermarked) {
        if (this._isWatermarked !=3D isWatermarked) {
            this._isWatermarked =3D isWatermarked;
            this._updateElement();
            this._raiseWatermarkChanged();
        }
    },

    _updateElement : function() {
        /// <summary>
        /// Updates the actual contents of the TextBox according to what =
should be there
        /// </summary>
        var element =3D this.get_element();
        if (this._isWatermarked) {
            if (element.value !=3D this._watermark) {
                element.value =3D this._watermark;
            }
        } else {
            if (element.value !=3D this._current) {
                element.value =3D this._current;
            }
        }
    },

    add_WatermarkChanged : function(handler) {
        /// <summary>
        /// Adds a handler for the WatermarkChanged event
        /// </summary>
        /// <param name=3D"handler" type=3D"Function">
        /// Handler
        /// </param>
        this.get_events().addHandler("WatermarkChanged", handler);
    },
    remove_WatermarkChanged : function(handler) {
        /// <summary>
        /// Removes a handler for the WatermarkChanged event
        /// </summary>
        /// <param name=3D"handler" type=3D"Function">
        /// Handler
        /// </param>
        this.get_events().removeHandler("WatermarkChanged", handler);
    },
    _raiseWatermarkChanged : function() {
        /// <summary>
        /// Raises the WatermarkChanged event
        /// </summary>
        var onWatermarkChangedHandler =3D =
this.get_events().getHandler("WatermarkChanged");
        if (onWatermarkChangedHandler) {
            onWatermarkChangedHandler(this, Sys.EventArgs.Empty);
        }
    }
}
AjaxControlToolkit.TextBoxWrapper.get_Wrapper =3D function(element) {
    /// <summary>
    /// Gets (creating one if necessary) the TextBoxWrapper for the =
specified TextBox
    /// </summary>
    /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
    /// TextBox for which to get the wrapper
    /// </param>
    /// <returns type=3D"AjaxControlToolkit.TextBoxWrapper">
    /// TextBoxWrapper instance
    /// </returns>
    if (null =3D=3D element.AjaxControlToolkitTextBoxWrapper) {
        element.AjaxControlToolkitTextBoxWrapper =3D new =
AjaxControlToolkit.TextBoxWrapper(element);
    }
    return element.AjaxControlToolkitTextBoxWrapper;
}
AjaxControlToolkit.TextBoxWrapper.registerClass('AjaxControlToolkit.TextB=
oxWrapper', Sys.UI.Behavior);

AjaxControlToolkit.TextBoxWrapper.validatorGetValue =3D function(id) {
    /// <summary>
    /// Wrapper for ASP.NET's validatorGetValue to return the value from =
the wrapper if present
    /// </summary>
    /// <param name=3D"id" type=3D"String">
    /// id of the element
    /// </param>
    /// <returns type=3D"Object">
    /// Value from the wrapper or result of original ValidatorGetValue
    /// </returns>
    var control =3D $get(id);
    if (control && control.AjaxControlToolkitTextBoxWrapper) {
        return control.AjaxControlToolkitTextBoxWrapper.get_Value();
    }
    return =
AjaxControlToolkit.TextBoxWrapper._originalValidatorGetValue(id);
}

// Wrap ASP.NET's ValidatorGetValue with =
AjaxControlToolkit.TextBoxWrapper.validatorGetValue
// to make validators work properly with watermarked TextBoxes
if (typeof(ValidatorGetValue) =3D=3D 'function') {
    AjaxControlToolkit.TextBoxWrapper._originalValidatorGetValue =3D =
ValidatorGetValue;
    ValidatorGetValue =3D =
AjaxControlToolkit.TextBoxWrapper.validatorGetValue;
}


// Temporary fix null reference bug in =
Sys.CultureInfo._getAbbrMonthIndex
if (Sys.CultureInfo.prototype._getAbbrMonthIndex) {
    try {
        Sys.CultureInfo.prototype._getAbbrMonthIndex('');
    } catch(ex) {
        Sys.CultureInfo.prototype._getAbbrMonthIndex =3D function(value) =
{
            if (!this._upperAbbrMonths) {
                this._upperAbbrMonths =3D =
this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames);
            }
            return Array.indexOf(this._upperAbbrMonths, =
this._toUpper(value));
        }
        Sys.CultureInfo.CurrentCulture._getAbbrMonthIndex =3D =
Sys.CultureInfo.prototype._getAbbrMonthIndex;
        Sys.CultureInfo.InvariantCulture._getAbbrMonthIndex =3D =
Sys.CultureInfo.prototype._getAbbrMonthIndex;
    }
}
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/ScriptResource.axd?d=zF4vbtCuoOa5BExf8HeznQcIBdo9bHVAfFBbM5pmRWjQmzrDacySlsP48_PpSjs2jYGVuMmYaSljO43pog99iQ2&t=633261758406827827

=EF=BB=BF// (c) Copyright Microsoft Corporation.
// This source is subject to the Microsoft Permissive License.
// See =
http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsou=
rcelicenses.mspx.
// All other rights reserved.

/////////////////////////////////////////////////////////////////////////=
//////
// Sys.Timer

Sys.Timer =3D function() {
    Sys.Timer.initializeBase(this);
   =20
    this._interval =3D 1000;
    this._enabled =3D false;
    this._timer =3D null;
}

Sys.Timer.prototype =3D {
    get_interval: function() {
       =20
        return this._interval;
    },
    set_interval: function(value) {
       =20
        if (this._interval !=3D=3D value) {
            this._interval =3D value;
            this.raisePropertyChanged('interval');
           =20
            if (!this.get_isUpdating() && (this._timer !=3D=3D null)) {
                this._stopTimer();
                this._startTimer();
            }
        }
    },
   =20
    get_enabled: function() {
       =20
        return this._enabled;
    },
    set_enabled: function(value) {
       =20
        if (value !=3D=3D this.get_enabled()) {
            this._enabled =3D value;
            this.raisePropertyChanged('enabled');
            if (!this.get_isUpdating()) {
                if (value) {
                    this._startTimer();
                }
                else {
                    this._stopTimer();
                }
            }
        }
    },

   =20
    add_tick: function(handler) {
       =20
       =20
        this.get_events().addHandler("tick", handler);
    },

    remove_tick: function(handler) {
       =20
       =20
        this.get_events().removeHandler("tick", handler);
    },

    dispose: function() {
        this.set_enabled(false);
        this._stopTimer();
       =20
        Sys.Timer.callBaseMethod(this, 'dispose');
    },
   =20
    updated: function() {
        Sys.Timer.callBaseMethod(this, 'updated');

        if (this._enabled) {
            this._stopTimer();
            this._startTimer();
        }
    },

    _timerCallback: function() {
        var handler =3D this.get_events().getHandler("tick");
        if (handler) {
            handler(this, Sys.EventArgs.Empty);
        }
    },

    _startTimer: function() {
        this._timer =3D window.setInterval(Function.createDelegate(this, =
this._timerCallback), this._interval);
    },

    _stopTimer: function() {
        window.clearInterval(this._timer);
        this._timer =3D null;
    }
}

Sys.Timer.descriptor =3D {
    properties: [   {name: 'interval', type: Number},
                    {name: 'enabled', type: Boolean} ],
    events: [ {name: 'tick'} ]
}

Sys.Timer.registerClass('Sys.Timer', Sys.Component);

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/ScriptResource.axd?d=zF4vbtCuoOa5BExf8HeznQcIBdo9bHVAfFBbM5pmRWhVNXTXXYzzSKvFVPeQ7yxpZfQtGDRf4Vs_iV-Uv1CaCuLeXtpgYO-F6nZPP2dFmbU1&t=633261758406827827

=EF=BB=BF// (c) Copyright Microsoft Corporation.
// This source is subject to the Microsoft Permissive License.
// See =
http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsou=
rcelicenses.mspx.
// All other rights reserved.


/////////////////////////////////////////////////////////////////////////=
//////
// IDropSource

Type.registerNamespace('AjaxControlToolkit');

AjaxControlToolkit.IDragSource =3D function() {
}
AjaxControlToolkit.IDragSource.prototype =3D {
    // Type get_dragDataType()
    get_dragDataType: function() { throw Error.notImplemented(); },
    // Object getDragData(Context)
    getDragData: function() { throw Error.notImplemented(); },
    // DragMode get_dragMode()
    get_dragMode: function() { throw Error.notImplemented(); },
    // void onDragStart()
    onDragStart: function() { throw Error.notImplemented(); },
    // void onDrag()
    onDrag: function() { throw Error.notImplemented(); },
    // void onDragEnd(Cancelled)
    onDragEnd: function() { throw Error.notImplemented(); }
}
AjaxControlToolkit.IDragSource.registerInterface('AjaxControlToolkit.IDra=
gSource');

/////////////////////////////////////////////////////////////////////////=
//////
// IDropTarget
AjaxControlToolkit.IDropTarget =3D function() {
}
AjaxControlToolkit.IDropTarget.prototype =3D {
    get_dropTargetElement: function() { throw Error.notImplemented(); },
    // bool canDrop(DragMode, DataType, Data)
    canDrop: function() { throw Error.notImplemented(); },
    // void drop(DragMode, DataType, Data)
    drop: function() { throw Error.notImplemented(); },
    // void onDragEnterTarget(DragMode, DataType, Data)
    onDragEnterTarget: function() { throw Error.notImplemented(); },
    // void onDragLeaveTarget(DragMode, DataType, Data)
    onDragLeaveTarget: function() { throw Error.notImplemented(); },
    // void onDragInTarget(DragMode, DataType, Data)
    onDragInTarget: function() { throw Error.notImplemented(); }
}
AjaxControlToolkit.IDropTarget.registerInterface('AjaxControlToolkit.IDro=
pTarget');

///////////////////////////////////////////////
// DragMode
//

AjaxControlToolkit.DragMode =3D function() {
    throw Error.invalidOperation();
}
AjaxControlToolkit.DragMode.prototype =3D {
    Copy: 0,
    Move: 1
}
AjaxControlToolkit.DragMode.registerEnum('AjaxControlToolkit.DragMode');

////////////////////////////////////////////////////////////////////
// DragDropEventArgs
//

AjaxControlToolkit.DragDropEventArgs =3D function(dragMode, =
dragDataType, dragData) {
    this._dragMode =3D dragMode;
    this._dataType =3D dragDataType;
    this._data =3D dragData;
}
AjaxControlToolkit.DragDropEventArgs.prototype =3D {
    get_dragMode: function() {
        return this._dragMode || null;
    },
    get_dragDataType: function() {
        return this._dataType || null;
    },
    get_dragData: function() {
        return this._data || null;
    }
}
AjaxControlToolkit.DragDropEventArgs.registerClass('AjaxControlToolkit.Dr=
agDropEventArgs');


AjaxControlToolkit._DragDropManager =3D function() {
    this._instance =3D null;
    this._events =3D  null;
}
AjaxControlToolkit._DragDropManager.prototype =3D {

    add_dragStart: function(handler) {
        this.get_events().addHandler('dragStart', handler);
    },
    remove_dragStart: function(handler) {
        this.get_events().removeHandler('dragStart', handler);
    },
   =20
    get_events: function() {
    // todo: doc comments. this one is commented out (two //) due to a =
bug with the preprocessor.
        // <value type=3D"Sys.EventHandlerList">
        // </value>
        if (!this._events) {
            this._events =3D new Sys.EventHandlerList();
        }
        return this._events;
    },
   =20
    add_dragStop: function(handler) {
        this.get_events().addHandler('dragStop', handler);
    },
    remove_dragStop: function(handler) {
        this.get_events().removeHandler('dragStop', handler);
    },
   =20
    _getInstance: function() {
        if (!this._instance) {
            if (Sys.Browser.agent =3D=3D=3D =
Sys.Browser.InternetExplorer) {
                this._instance =3D new =
AjaxControlToolkit.IEDragDropManager();
            }
            else {
                this._instance =3D new =
AjaxControlToolkit.GenericDragDropManager();
            }
            this._instance.initialize();
            this._instance.add_dragStart(Function.createDelegate(this, =
this._raiseDragStart));
            this._instance.add_dragStop(Function.createDelegate(this, =
this._raiseDragStop));
        }
        return this._instance;
    },
   =20
    startDragDrop: function(dragSource, dragVisual, context) {
        this._getInstance().startDragDrop(dragSource, dragVisual, =
context);
    },
   =20
    registerDropTarget: function(target) {
        this._getInstance().registerDropTarget(target);
    },
   =20
    unregisterDropTarget: function(target) {
        this._getInstance().unregisterDropTarget(target);
    },
   =20
    dispose: function() {
        delete this._events;
        Sys.Application.unregisterDisposableObject(this);
        Sys.Application.removeComponent(this);
    },
   =20
    _raiseDragStart: function(sender, eventArgs) {
        var handler =3D this.get_events().getHandler('dragStart');
        if(handler) {
            handler(this, eventArgs);
        }
    },
   =20
    _raiseDragStop: function(sender, eventArgs) {
        var handler =3D this.get_events().getHandler('dragStop');
        if(handler) {
            handler(this, eventArgs);
        }
    }
}
AjaxControlToolkit._DragDropManager.registerClass('AjaxControlToolkit._Dr=
agDropManager');
AjaxControlToolkit.DragDropManager =3D new =
AjaxControlToolkit._DragDropManager();


AjaxControlToolkit.IEDragDropManager =3D function() {
    AjaxControlToolkit.IEDragDropManager.initializeBase(this);
   =20
    this._dropTargets =3D null;
    // Radius of the cursor used to determine what drop target we=20
    // are hovering. Anything below the cursor's zone may be a=20
    // potential drop target.
    this._radius =3D 10;
    this._activeDragVisual =3D null;
    this._activeContext =3D null;
    this._activeDragSource =3D null;
    this._underlyingTarget =3D null;
    this._oldOffset =3D null;
    this._potentialTarget =3D null;
    this._isDragging =3D false;
    this._mouseUpHandler =3D null;
    this._documentMouseMoveHandler =3D null;
    this._documentDragOverHandler =3D null;
    this._dragStartHandler =3D null;
    this._mouseMoveHandler =3D null;
    this._dragEnterHandler =3D null;
    this._dragLeaveHandler =3D null;
    this._dragOverHandler =3D null;
    this._dropHandler =3D null;
}
AjaxControlToolkit.IEDragDropManager.prototype =3D {

    add_dragStart : function(handler) {
        this.get_events().addHandler("dragStart", handler);
    },
   =20
    remove_dragStart : function(handler) {
        this.get_events().removeHandler("dragStart", handler);
    },
   =20
    add_dragStop : function(handler) {
        this.get_events().addHandler("dragStop", handler);
    },
   =20
    remove_dragStop : function(handler) {
        this.get_events().removeHandler("dragStop", handler);
    },
   =20
    initialize : function() {
        AjaxControlToolkit.IEDragDropManager.callBaseMethod(this, =
'initialize');
        this._mouseUpHandler =3D Function.createDelegate(this, =
this._onMouseUp);
        this._documentMouseMoveHandler =3D Function.createDelegate(this, =
this._onDocumentMouseMove);
        this._documentDragOverHandler =3D Function.createDelegate(this, =
this._onDocumentDragOver);
        this._dragStartHandler =3D Function.createDelegate(this, =
this._onDragStart);
        this._mouseMoveHandler =3D Function.createDelegate(this, =
this._onMouseMove);
        this._dragEnterHandler =3D Function.createDelegate(this, =
this._onDragEnter);
        this._dragLeaveHandler =3D Function.createDelegate(this, =
this._onDragLeave);
        this._dragOverHandler =3D Function.createDelegate(this, =
this._onDragOver);
        this._dropHandler =3D Function.createDelegate(this, =
this._onDrop);
    },
   =20
   =20
    dispose : function() {
        if(this._dropTargets) {
            for (var i =3D 0; i < this._dropTargets; i++) {
                this.unregisterDropTarget(this._dropTargets[i]);
            }
            this._dropTargets =3D null;
        }
       =20
        AjaxControlToolkit.IEDragDropManager.callBaseMethod(this, =
'dispose');
    },
   =20

    startDragDrop : function(dragSource, dragVisual, context) {
        var ev =3D window._event;
       =20
        // Don't allow drag and drop if there is another active drag =
operation going on.
        if (this._isDragging) {
            return;
        }
       =20
        this._underlyingTarget =3D null;
        this._activeDragSource =3D dragSource;
        this._activeDragVisual =3D dragVisual;
        this._activeContext =3D context;
       =20
        var mousePosition =3D { x: ev.clientX, y: ev.clientY };
       =20
        // By default we use absolute positioning, unless a different =
type=20
        // of positioning is set explicitly.
        dragVisual.originalPosition =3D dragVisual.style.position;
        dragVisual.style.position =3D "absolute";
       =20
        document._lastPosition =3D mousePosition;
        dragVisual.startingPoint =3D mousePosition;
        var scrollOffset =3D this.getScrollOffset(dragVisual, /* =
recursive */ true);
       =20
        dragVisual.startingPoint =3D =
this.addPoints(dragVisual.startingPoint, scrollOffset);
       =20
        if (dragVisual.style.position =3D=3D "absolute") {
            dragVisual.startingPoint =3D =
this.subtractPoints(dragVisual.startingPoint, =
$common.getLocation(dragVisual));
        }
        else {
            var left =3D parseInt(dragVisual.style.left);
            var top =3D parseInt(dragVisual.style.top);
            if (isNaN(left)) left =3D "0";
            if (isNaN(top)) top =3D "0";
           =20
            dragVisual.startingPoint =3D =
this.subtractPoints(dragVisual.startingPoint, { x: left, y: top });
        }
       =20
        // Monitor DOM changes.
        this._prepareForDomChanges();
        dragSource.onDragStart();
        var eventArgs =3D new AjaxControlToolkit.DragDropEventArgs(
            dragSource.get_dragMode(),
            dragSource.get_dragDataType(),
            dragSource.getDragData(context));
        var handler =3D this.get_events().getHandler('dragStart');
        if(handler) handler(this,eventArgs);
        this._recoverFromDomChanges();
       =20
        this._wireEvents();
       =20
        this._drag(/* isInitialDrag */ true);
    },
   =20
   =20
    _stopDragDrop : function(cancelled) {
        var ev =3D window._event;
        if (this._activeDragSource !=3D null) {
            this._unwireEvents();
       =20
            if (!cancelled) {
                // The drag operation is cancelled if there=20
                // is no drop target.
                cancelled =3D (this._underlyingTarget =3D=3D null);
            }

            if (!cancelled && this._underlyingTarget !=3D null) {
                =
this._underlyingTarget.drop(this._activeDragSource.get_dragMode(), =
this._activeDragSource.get_dragDataType(),
                    =
this._activeDragSource.getDragData(this._activeContext));
            }

            this._activeDragSource.onDragEnd(cancelled);
            var handler =3D this.get_events().getHandler('dragStop');
            if(handler) handler(this,Sys.EventArgs.Empty);
           =20
            this._activeDragVisual.style.position =3D =
this._activeDragVisual.originalPosition;
       =20
            this._activeDragSource =3D null;
            this._activeContext =3D null;
            this._activeDragVisual =3D null;
            this._isDragging =3D false;
            this._potentialTarget =3D null;
            ev.preventDefault();
        }
    },
   =20
    _drag : function(isInitialDrag) {
        var ev =3D window._event;
        var mousePosition =3D { x: ev.clientX, y: ev.clientY };
       =20
        // NOTE: We store the event object to be able to determine the =
current=20
        // mouse position in Mozilla in other event handlers such as =
keydown.
        document._lastPosition =3D mousePosition;
       =20
        var scrollOffset =3D =
this.getScrollOffset(this._activeDragVisual, /* recursive */ true);
        var position =3D =
this.addPoints(this.subtractPoints(mousePosition, =
this._activeDragVisual.startingPoint), scrollOffset);
       =20
        // Check if the visual moved at all.
        if (!isInitialDrag && =
parseInt(this._activeDragVisual.style.left) =3D=3D position.x && =
parseInt(this._activeDragVisual.style.top) =3D=3D position.y) {
            return;
        }
       =20
        $common.setLocation(this._activeDragVisual, position);
       =20
        // Monitor DOM changes.
        this._prepareForDomChanges();
        this._activeDragSource.onDrag();
        this._recoverFromDomChanges();
       =20
        // Find a potential target.
        this._potentialTarget =3D =
this._findPotentialTarget(this._activeDragSource, =
this._activeDragVisual);
       =20
        var movedToOtherTarget =3D (this._potentialTarget !=3D =
this._underlyingTarget || this._potentialTarget =3D=3D null);
        // Check if we are leaving an underlying target.
        if (movedToOtherTarget && this._underlyingTarget !=3D null) {
            this._leaveTarget(this._activeDragSource, =
this._underlyingTarget);
        }
       =20
        if (this._potentialTarget !=3D null) {
            // Check if we are entering a new target.
            if (movedToOtherTarget) {
                this._underlyingTarget =3D this._potentialTarget;
               =20
                // Enter the new target.
                this._enterTarget(this._activeDragSource, =
this._underlyingTarget);
            }
            else {
                this._moveInTarget(this._activeDragSource, =
this._underlyingTarget);
            }
        }
        else {
            this._underlyingTarget =3D null;
        }
    },
   =20
   =20
    _wireEvents : function() {
        $addHandler(document, "mouseup", this._mouseUpHandler);
        $addHandler(document, "mousemove", =
this._documentMouseMoveHandler);
        $addHandler(document.body, "dragover", =
this._documentDragOverHandler);
       =20
        $addHandler(this._activeDragVisual, "dragstart", =
this._dragStartHandler);
        $addHandler(this._activeDragVisual, "dragend", =
this._mouseUpHandler);
        $addHandler(this._activeDragVisual, "drag", =
this._mouseMoveHandler);
    },
   =20
   =20
    _unwireEvents : function() {
        $removeHandler(this._activeDragVisual, "drag", =
this._mouseMoveHandler);
        $removeHandler(this._activeDragVisual, "dragend", =
this._mouseUpHandler);
        $removeHandler(this._activeDragVisual, "dragstart", =
this._dragStartHandler);

        $removeHandler(document.body, "dragover", =
this._documentDragOverHandler);
        $removeHandler(document, "mousemove", =
this._documentMouseMoveHandler);
        $removeHandler(document, "mouseup", this._mouseUpHandler);
    },
   =20
   =20
    registerDropTarget : function(dropTarget) {
        if (this._dropTargets =3D=3D null) {
            this._dropTargets =3D [];
        }
        Array.add(this._dropTargets, dropTarget);
       =20
        this._wireDropTargetEvents(dropTarget);
    },
   =20
   =20
    unregisterDropTarget : function(dropTarget) {
        this._unwireDropTargetEvents(dropTarget);
        if (this._dropTargets) {
            Array.remove(this._dropTargets, dropTarget);
        }
    },
   =20
   =20
    _wireDropTargetEvents : function(dropTarget) {
        var associatedElement =3D dropTarget.get_dropTargetElement();
        associatedElement._dropTarget =3D dropTarget;
        $addHandler(associatedElement, "dragenter",  =
this._dragEnterHandler);
        $addHandler(associatedElement, "dragleave",  =
this._dragLeaveHandler);
        $addHandler(associatedElement, "dragover", =
this._dragOverHandler);
        $addHandler(associatedElement, "drop", this._dropHandler);
    },
   =20
   =20
    _unwireDropTargetEvents : function(dropTarget) {
        var associatedElement =3D dropTarget.get_dropTargetElement();
        // make sure that the handlers are not removed twice
        if(associatedElement._dropTarget)
        {
            associatedElement._dropTarget =3D null;
            $removeHandler(associatedElement, "dragenter",  =
this._dragEnterHandler);
            $removeHandler(associatedElement, "dragleave",  =
this._dragLeaveHandler);
            $removeHandler(associatedElement, "dragover", =
this._dragOverHandler);
            $removeHandler(associatedElement, "drop", =
this._dropHandler);
        }
    },
   =20
   =20
    _onDragStart : function(ev) {
        window._event =3D ev;
        document.selection.empty();
       =20
        var dt =3D ev.dataTransfer;
        if(!dt && ev.rawEvent) dt =3D ev.rawEvent.dataTransfer;
       =20
        var dataType =3D =
this._activeDragSource.get_dragDataType().toLowerCase();
        var data =3D =
this._activeDragSource.getDragData(this._activeContext);
       =20
        if (data) {
            // TODO: How do we want to deal with 'non-compatible types'?
            if (dataType !=3D "text" && dataType !=3D "url") {
                dataType =3D "text";
               =20
                if (data.innerHTML !=3D null) {
                    data =3D data.innerHTML;
                }
            }
           =20
            dt.effectAllowed =3D "move";
            dt.setData(dataType, data.toString());
        }
    },
   =20
    _onMouseUp : function(ev) {
        window._event =3D ev;
        this._stopDragDrop(false);
    },
   =20
    _onDocumentMouseMove : function(ev) {
        window._event =3D ev;
        this._dragDrop();
    },

    _onDocumentDragOver : function(ev) {
        window._event =3D ev;
        if(this._potentialTarget) ev.preventDefault();
        //ev.returnValue =3D (_potentialTarget =3D=3D null);
    },
   =20
    _onMouseMove : function(ev) {
        window._event =3D ev;
        this._drag();
    },
   =20
    _onDragEnter : function(ev) {
        window._event =3D ev;
        if (this._isDragging) {
            ev.preventDefault();
            //ev.returnValue =3D false;
        }
        else {
            // An external object is dragged to the drop target.
            var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));
            for (var i =3D 0; i < dataObjects.length; i++) {
                =
this._dropTarget.onDragEnterTarget(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);
            }
        }
    },
   =20
    _onDragLeave : function(ev) {
        window._event =3D ev;
        if (this._isDragging) {
            ev.preventDefault();
            //ev.returnValue =3D false;
        }
        else {
            // An external object is dragged to the drop target.
            var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));
            for (var i =3D 0; i < dataObjects.length; i++) {
                =
this._dropTarget.onDragLeaveTarget(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);
            }
        }
    },
   =20
    _onDragOver : function(ev) {
        window._event =3D ev;
        if (this._isDragging) {
            ev.preventDefault();
            //ev.returnValue =3D false;
        }
        else {
            // An external object is dragged over the drop target.
            var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));
            for (var i =3D 0; i < dataObjects.length; i++) {
                =
this._dropTarget.onDragInTarget(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);
            }
        }
    },
   =20
    _onDrop : function(ev) {
        window._event =3D ev;
        if (!this._isDragging) {
            // An external object is dropped on the drop target.
            var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));
            for (var i =3D 0; i < dataObjects.length; i++) {
                this._dropTarget.drop(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);
            }
        }
        ev.preventDefault();
        //ev.returnValue =3D false;
    },
   =20
    _getDropTarget : function(element) {
        while (element) {
            if (element._dropTarget !=3D null) {
                return element._dropTarget;
            }
            element =3D element.parentNode;
        }
        return null;
    },
   =20
    _dragDrop : function() {
        if (this._isDragging) {
            return;
        }
       =20
        this._isDragging =3D true;
        this._activeDragVisual.dragDrop();
        document.selection.empty();
    },
   =20
    _moveInTarget : function(dragSource, dropTarget) {
        // Monitor DOM changes.
        this._prepareForDomChanges();
        dropTarget.onDragInTarget(dragSource.get_dragMode(), =
dragSource.get_dragDataType(), =
dragSource.getDragData(this._activeContext));
        this._recoverFromDomChanges();
    },
   =20
    _enterTarget : function(dragSource, dropTarget) {
        // Monitor DOM changes.
        this._prepareForDomChanges();
        dropTarget.onDragEnterTarget(dragSource.get_dragMode(), =
dragSource.get_dragDataType(), =
dragSource.getDragData(this._activeContext));
        this._recoverFromDomChanges();
    },
   =20
    _leaveTarget : function(dragSource, dropTarget) {
        // Monitor DOM changes.
        this._prepareForDomChanges();
        dropTarget.onDragLeaveTarget(dragSource.get_dragMode(), =
dragSource.get_dragDataType(), =
dragSource.getDragData(this._activeContext));
        this._recoverFromDomChanges();
    },
   =20
    _findPotentialTarget : function(dragSource, dragVisual) {
        var ev =3D window._event;

        if (this._dropTargets =3D=3D null) {
            return null;
        }
       =20
        var type =3D dragSource.get_dragDataType();
        var mode =3D dragSource.get_dragMode();
        var data =3D dragSource.getDragData(this._activeContext);

        // Get the current cursor location.
        var scrollOffset =3D this.getScrollOffset(document.body, /* =
recursive */ true);
        var x =3D ev.clientX + scrollOffset.x;
        var y =3D ev.clientY + scrollOffset.y;
        var cursorRect =3D { x: x - this._radius, y: y - this._radius, =
width: this._radius * 2, height: this._radius * 2 };
       =20
        // Find any targets near the current cursor location.
        var targetRect;
        for (var i =3D 0; i < this._dropTargets.length; i++) {
            targetRect =3D =
$common.getBounds(this._dropTargets[i].get_dropTargetElement());
            if ($common.overlaps(cursorRect, targetRect) && =
this._dropTargets[i].canDrop(mode, type, data)) {
                return this._dropTargets[i];
            }
        }
       =20
        return null;
    },
   =20
    _prepareForDomChanges : function() {
        this._oldOffset =3D $common.getLocation(this._activeDragVisual);
    },
   =20
    _recoverFromDomChanges : function() {
        var newOffset =3D $common.getLocation(this._activeDragVisual);
        if (this._oldOffset.x !=3D newOffset.x || this._oldOffset.y !=3D =
newOffset.y) {
            this._activeDragVisual.startingPoint =3D =
this.subtractPoints(this._activeDragVisual.startingPoint, =
this.subtractPoints(this._oldOffset, newOffset));
            scrollOffset =3D =
this.getScrollOffset(this._activeDragVisual, /* recursive */ true);
            var position =3D =
this.addPoints(this.subtractPoints(document._lastPosition, =
this._activeDragVisual.startingPoint), scrollOffset);
            $common.setLocation(this._activeDragVisual, position);
        }
    },
   =20
    addPoints : function(p1, p2) {
        return { x: p1.x + p2.x, y: p1.y + p2.y };
    },
   =20
    subtractPoints : function(p1, p2) {
        return { x: p1.x - p2.x, y: p1.y - p2.y };
    },
   =20
    // -- Drag and drop helper methods.
    getScrollOffset : function(element, recursive) {
        var left =3D element.scrollLeft;
        var top =3D element.scrollTop;
        if (recursive) {
            var parent =3D element.parentNode;
            while (parent !=3D null && parent.scrollLeft !=3D null) {
                left +=3D parent.scrollLeft;
                top +=3D parent.scrollTop;
                // Don't include anything below the body.
                if (parent =3D=3D document.body && (left !=3D 0 && top =
!=3D 0))
                    break;
                parent =3D parent.parentNode;
            }
        }
        return { x: left, y: top };
    },
   =20
    getBrowserRectangle : function() {
        var width =3D window.innerWidth;
        var height =3D window.innerHeight;
        if (width =3D=3D null) {
            width =3D document.body.clientWidth;
        }
        if (height =3D=3D null) {
            height =3D document.body.clientHeight;
        }
       =20
        return { x: 0, y: 0, width: width, height: height };
    },
   =20
    getNextSibling : function(item) {
        for (item =3D item.nextSibling; item !=3D null; item =3D =
item.nextSibling) {
            if (item.innerHTML !=3D null) {
                return item;
            }
        }
        return null;
    },
   =20
    hasParent : function(element) {
        return (element.parentNode !=3D null && =
element.parentNode.tagName !=3D null);
    }
}
AjaxControlToolkit.IEDragDropManager.registerClass('AjaxControlToolkit.IE=
DragDropManager', Sys.Component);

AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget =3D =
function(dropTarget) {
    if (dropTarget =3D=3D null) {
        return [];
    }
    var ev =3D window._event;
    var dataObjects =3D [];
    var dataTypes =3D [ "URL", "Text" ];
    var data;
    for (var i =3D 0; i < dataTypes.length; i++) {
        var dt =3D ev.dataTransfer;
        if(!dt && ev.rawEvent) dt =3D ev.rawEvent.dataTransfer;
        data =3D dt.getData(dataTypes[i]);
        if (dropTarget.canDrop(AjaxControlToolkit.DragMode.Copy, =
dataTypes[i], data)) {
            if (data) {
                Array.add(dataObjects, { type : dataTypes[i], value : =
data });
            }
        }
    }

    return dataObjects;
}


AjaxControlToolkit.GenericDragDropManager =3D function() {
    AjaxControlToolkit.GenericDragDropManager.initializeBase(this);
   =20
    this._dropTargets =3D null;
    // Radius of the cursor used to determine what drop target we=20
    // are hovering. Anything below the cursor's zone may be a=20
    // potential drop target.
    this._scrollEdgeConst =3D 40;
    this._scrollByConst =3D 10;
    this._scroller =3D null;
    this._scrollDeltaX =3D 0;
    this._scrollDeltaY =3D 0;
    this._activeDragVisual =3D null;
    this._activeContext =3D null;
    this._activeDragSource =3D null;
    this._oldOffset =3D null;
    this._potentialTarget =3D null;
    this._mouseUpHandler =3D null;
    this._mouseMoveHandler =3D null;
    this._keyPressHandler =3D null;
    this._scrollerTickHandler =3D null;
}
AjaxControlToolkit.GenericDragDropManager.prototype =3D {
  =20
    initialize : function() {
        AjaxControlToolkit.GenericDragDropManager.callBaseMethod(this, =
"initialize");
        this._mouseUpHandler =3D Function.createDelegate(this, =
this._onMouseUp);
        this._mouseMoveHandler =3D Function.createDelegate(this, =
this._onMouseMove);
        this._keyPressHandler =3D Function.createDelegate(this, =
this._onKeyPress);
        this._scrollerTickHandler =3D Function.createDelegate(this, =
this._onScrollerTick);
        if (Sys.Browser.agent =3D=3D=3D Sys.Browser.Safari) {
            =
AjaxControlToolkit.GenericDragDropManager.__loadSafariCompatLayer(this);
        }
        this._scroller =3D new Sys.Timer();
        this._scroller.set_interval(10);
        this._scroller.add_tick(this._scrollerTickHandler);
    },

    startDragDrop : function(dragSource, dragVisual, context) {
        this._activeDragSource =3D dragSource;
        this._activeDragVisual =3D dragVisual;
        this._activeContext =3D context;
       =20
        AjaxControlToolkit.GenericDragDropManager.callBaseMethod(this, =
"startDragDrop", [dragSource, dragVisual, context]);
    },
   =20
    _stopDragDrop : function(cancelled) {
        this._scroller.set_enabled(false);
       =20
        AjaxControlToolkit.GenericDragDropManager.callBaseMethod(this, =
"_stopDragDrop", [cancelled]);
    },
   =20
    _drag : function(isInitialDrag) {
        AjaxControlToolkit.GenericDragDropManager.callBaseMethod(this, =
"_drag", [isInitialDrag]);
       =20
        this._autoScroll();
    },
   =20
    _wireEvents : function() {
        $addHandler(document, "mouseup", this._mouseUpHandler);
        $addHandler(document, "mousemove", this._mouseMoveHandler);
        $addHandler(document, "keypress", this._keyPressHandler);
    },
   =20
    _unwireEvents : function() {
        $removeHandler(document, "keypress", this._keyPressHandler);
        $removeHandler(document, "mousemove", this._mouseMoveHandler);
        $removeHandler(document, "mouseup", this._mouseUpHandler);
    },
   =20
    _wireDropTargetEvents : function(dropTarget) {
        //
    },
   =20
    _unwireDropTargetEvents : function(dropTarget) {
        //
    },
   =20
    _onMouseUp : function(e) {
        window._event =3D e;
        this._stopDragDrop(false);
    },
   =20
    _onMouseMove : function(e) {
        window._event =3D e;
        this._drag();
    },
   =20
    _onKeyPress : function(e) {
        window._event =3D e;
        // Escape.
        var k =3D e.keyCode ? e.keyCode : e.rawEvent.keyCode;
        if (k =3D=3D 27) {
            this._stopDragDrop(/* cancel */ true);
        }
    },
   =20
    _autoScroll : function() {
        var ev =3D window._event;
        var browserRect =3D this.getBrowserRectangle();
        if (browserRect.width > 0) {
            this._scrollDeltaX =3D this._scrollDeltaY =3D 0;
            if (ev.clientX < browserRect.x + this._scrollEdgeConst) =
this._scrollDeltaX =3D -this._scrollByConst;
            else if (ev.clientX > browserRect.width - =
this._scrollEdgeConst) this._scrollDeltaX =3D this._scrollByConst;
            if (ev.clientY < browserRect.y + this._scrollEdgeConst) =
this._scrollDeltaY =3D -this._scrollByConst;
            else if (ev.clientY > browserRect.height - =
this._scrollEdgeConst) this._scrollDeltaY =3D this._scrollByConst;
            if (this._scrollDeltaX !=3D 0 || this._scrollDeltaY !=3D 0) =
{
                this._scroller.set_enabled(true);
            }
            else {
                this._scroller.set_enabled(false);
            }
        }
    },
   =20
    _onScrollerTick : function() {
        var oldLeft =3D document.body.scrollLeft;
        var oldTop =3D document.body.scrollTop;
        window.scrollBy(this._scrollDeltaX, this._scrollDeltaY);
        var newLeft =3D document.body.scrollLeft;
        var newTop =3D document.body.scrollTop;
       =20
        var dragVisual =3D this._activeDragVisual;
        var position =3D { x: parseInt(dragVisual.style.left) + (newLeft =
- oldLeft), y: parseInt(dragVisual.style.top) + (newTop - oldTop) };
        $common.setLocation(dragVisual, position);
    }
}
AjaxControlToolkit.GenericDragDropManager.registerClass('AjaxControlToolk=
it.GenericDragDropManager', AjaxControlToolkit.IEDragDropManager);


if (Sys.Browser.agent =3D=3D=3D Sys.Browser.Safari) {
    AjaxControlToolkit.GenericDragDropManager.__loadSafariCompatLayer =
=3D function(ddm) {
        ddm._getScrollOffset =3D ddm.getScrollOffset;

        ddm.getScrollOffset =3D function(element, recursive) {
            return { x: 0, y: 0 };
        }

        ddm._getBrowserRectangle =3D ddm.getBrowserRectangle;

        ddm.getBrowserRectangle =3D function() {
            var browserRect =3D ddm._getBrowserRectangle();
           =20
            var offset =3D ddm._getScrollOffset(document.body, true);
            return { x: browserRect.x + offset.x, y: browserRect.y + =
offset.y,
                width: browserRect.width + offset.x, height: =
browserRect.height + offset.y };
        }
    }
}

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0065_01C9660E.878C3D60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogtalkradio.com/ScriptResource.axd?d=zF4vbtCuoOa5BExf8HeznQcIBdo9bHVAfFBbM5pmRWjVk89ZbukftDwcKgNRTDAGo9-GGKh_tgP3ljQEE94F-xue_VWN058JMpdUhp_KZ6M1&t=633261758406827827

=EF=BB=BF// (c) Copyright Microsoft Corporation.
// This source is subject to the Microsoft Permissive License.
// See =
http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsou=
rcelicenses.mspx.
// All other rights reserved.


Type.registerNamespace('AjaxControlToolkit');

// This is the base behavior for all extender behaviors
AjaxControlToolkit.BehaviorBase =3D function(element) {
    /// <summary>
    /// Base behavior for all extender behaviors
    /// </summary>
    /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
    /// Element the behavior is associated with
    /// </param>
    AjaxControlToolkit.BehaviorBase.initializeBase(this,[element]);
   =20
    this._clientStateFieldID =3D null;
    this._pageRequestManager =3D null;
    this._partialUpdateBeginRequestHandler =3D null;
    this._partialUpdateEndRequestHandler =3D null;
}
AjaxControlToolkit.BehaviorBase.prototype =3D {
    initialize : function() {
        /// <summary>
        /// Initialize the behavior
        /// </summary>

        // TODO: Evaluate necessity
        AjaxControlToolkit.BehaviorBase.callBaseMethod(this, =
'initialize');
    },

    dispose : function() {
        /// <summary>
        /// Dispose the behavior
        /// </summary>
        AjaxControlToolkit.BehaviorBase.callBaseMethod(this, 'dispose');

        if (this._pageRequestManager) {
            if (this._partialUpdateBeginRequestHandler) {
                =
this._pageRequestManager.remove_beginRequest(this._partialUpdateBeginRequ=
estHandler);
                this._partialUpdateBeginRequestHandler =3D null;
            }
            if (this._partialUpdateEndRequestHandler) {
                =
this._pageRequestManager.remove_endRequest(this._partialUpdateEndRequestH=
andler);
                this._partialUpdateEndRequestHandler =3D null;
            }
            this._pageRequestManager =3D null;
        }
    },

    get_ClientStateFieldID : function() {
        /// <value type=3D"String">
        /// ID of the hidden field used to store client state
        /// </value>
        return this._clientStateFieldID;
    },
    set_ClientStateFieldID : function(value) {
        if (this._clientStateFieldID !=3D value) {
            this._clientStateFieldID =3D value;
            this.raisePropertyChanged('ClientStateFieldID');
        }
    },

    get_ClientState : function() {
        /// <value type=3D"String">
        /// Client state
        /// </value>
        if (this._clientStateFieldID) {
            var input =3D =
document.getElementById(this._clientStateFieldID);
            if (input) {
                return input.value;
            }
        }
        return null;
    },
    set_ClientState : function(value) {
        if (this._clientStateFieldID) {
            var input =3D =
document.getElementById(this._clientStateFieldID);
            if (input) {
                input.value =3D value;
            }
        }
    },

    registerPartialUpdateEvents : function() {
        /// <summary>
        /// Register for beginRequest and endRequest events on the =
PageRequestManager,
        /// (which cause _partialUpdateBeginRequest and =
_partialUpdateEndRequest to be
        /// called when an UpdatePanel refreshes)
        /// </summary>

        if (Sys && Sys.WebForms && Sys.WebForms.PageRequestManager){
            this._pageRequestManager =3D =
Sys.WebForms.PageRequestManager.getInstance();
            if (this._pageRequestManager) {
                this._partialUpdateBeginRequestHandler =3D =
Function.createDelegate(this, this._partialUpdateBeginRequest);
                =
this._pageRequestManager.add_beginRequest(this._partialUpdateBeginRequest=
Handler);
                this._partialUpdateEndRequestHandler =3D =
Function.createDelegate(this, this._partialUpdateEndRequest);
                =
this._pageRequestManager.add_endRequest(this._partialUpdateEndRequestHand=
ler);
            }
        }
    },

    _partialUpdateBeginRequest : function(sender, beginRequestEventArgs) =
{
        /// <summary>
        /// Method that will be called when a partial update (via an =
UpdatePanel) begins,
        /// if registerPartialUpdateEvents() has been called.
        /// </summary>
        /// <param name=3D"sender" type=3D"Object">
        /// Sender
        /// </param>
        /// <param name=3D"beginRequestEventArgs" =
type=3D"Sys.WebForms.BeginRequestEventArgs">
        /// Event arguments
        /// </param>

        // Nothing done here; override this method in a child class
    },
   =20
    _partialUpdateEndRequest : function(sender, endRequestEventArgs) {
        /// <summary>
        /// Method that will be called when a partial update (via an =
UpdatePanel) finishes,
        /// if registerPartialUpdateEvents() has been called.
        /// </summary>
        /// <param name=3D"sender" type=3D"Object">
        /// Sender
        /// </param>
        /// <param name=3D"endRequestEventArgs" =
type=3D"Sys.WebForms.EndRequestEventArgs">
        /// Event arguments
        /// </param>

        // Nothing done here; override this method in a child class
    }
}
AjaxControlToolkit.BehaviorBase.registerClass('AjaxControlToolkit.Behavio=
rBase', Sys.UI.Behavior);


// Dynamically populates content when the populate method is called
AjaxControlToolkit.DynamicPopulateBehaviorBase =3D function(element) {
    /// <summary>
    /// DynamicPopulateBehaviorBase is used to add =
DynamicPopulateBehavior funcitonality
    /// to other extenders.  It will dynamically populate the contents =
of the target element
    /// when its populate method is called.
    /// </summary>
    /// <param name=3D"element" type=3D"Sys.UI.DomElement" =
domElement=3D"true">
    /// DOM Element the behavior is associated with
    /// </param>
    AjaxControlToolkit.DynamicPopulateBehaviorBase.initializeBase(this, =
[element]);
   =20
    this._DynamicControlID =3D null;
    this._DynamicContextKey =3D null;
    this._DynamicServicePath =3D null;
    this._DynamicServiceMethod =3D null;
    this._cacheDynamicResults =3D false;
    this._dynamicPopulateBehavior =3D null;
    this._populatingHandler =3D null;
    this._populatedHandler =3D null;
}
AjaxControlToolkit.DynamicPopulateBehaviorBase.prototype =3D {
    initialize : function() {
        /// <summary>
        /// Initialize the behavior
        /// </summary>

        =
AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, =
'initialize');

        // Create event handlers
        this._populatingHandler =3D Function.createDelegate(this, =
this._onPopulating);
        this._populatedHandler =3D Function.createDelegate(this, =
this._onPopulated);
    },

    dispose : function() {
        /// <summary>
        /// Dispose the behavior
        /// </summary>

        // Dispose of event handlers
        if (this._populatedHandler) {
            if (this._dynamicPopulateBehavior) {
                =
this._dynamicPopulateBehavior.remove_populated(this._populatedHandler);
            }
            this._populatedHandler =3D null;
        }
        if (this._populatingHandler) {
            if (this._dynamicPopulateBehavior) {
                =
this._dynamicPopulateBehavior.remove_populating(this._populatingHandler);=

            }
            this._populatingHandler =3D null;
        }

        // Dispose of the placeholder control and behavior
        if (this._dynamicPopulateBehavior) {
            this._dynamicPopulateBehavior.dispose();
            this._dynamicPopulateBehavior =3D null;
        }
        =
AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, =
'dispose');
    },

    populate : function(contextKeyOverride) {
        /// <summary>
        /// Demand-create the DynamicPopulateBehavior and use it to =
populate the target element
        /// </summary>
        /// <param name=3D"contextKeyOverride" type=3D"String" =
mayBeNull=3D"true" optional=3D"true">
        /// An arbitrary string value to be passed to the web method. =
For example, if the element to be populated is within a data-bound =
repeater, this could be the ID of the current row.
        /// </param>

        // If the DynamicPopulateBehavior's element is out of date, =
dispose of it
        if (this._dynamicPopulateBehavior && =
(this._dynamicPopulateBehavior.get_element() !=3D =
$get(this._DynamicControlID))) {
            this._dynamicPopulateBehavior.dispose();
            this._dynamicPopulateBehavior =3D null;
        }
       =20
        // If a DynamicPopulateBehavior is not available and the =
necessary information is, create one
        if (!this._dynamicPopulateBehavior && this._DynamicControlID && =
this._DynamicServiceMethod) {
            this._dynamicPopulateBehavior =3D =
$create(AjaxControlToolkit.DynamicPopulateBehavior,
                {
                    "id" : this.get_id() + "_DynamicPopulateBehavior",
                    "ContextKey" : this._DynamicContextKey,
                    "ServicePath" : this._DynamicServicePath,
                    "ServiceMethod" : this._DynamicServiceMethod,
                    "cacheDynamicResults" : this._cacheDynamicResults
                }, null, null, $get(this._DynamicControlID));

            // Attach event handlers
            =
this._dynamicPopulateBehavior.add_populating(this._populatingHandler);
            =
this._dynamicPopulateBehavior.add_populated(this._populatedHandler);
        }
       =20
        // If a DynamicPopulateBehavior is available, use it to populate =
the dynamic content
        if (this._dynamicPopulateBehavior) {
            this._dynamicPopulateBehavior.populate(contextKeyOverride ? =
contextKeyOverride : this._DynamicContextKey);
        }
    },

    _onPopulating : function(sender, eventArgs) {
        /// <summary>
        /// Handler for DynamicPopulate behavior's Populating event
        /// </summary>
        /// <param name=3D"sender" type=3D"Object">
        /// DynamicPopulate behavior
        /// </param>
        /// <param name=3D"eventArgs" type=3D"Sys.CancelEventArgs" =
mayBeNull=3D"false">
        /// Event args
        /// </param>
        this.raisePopulating(eventArgs);
    },

    _onPopulated : function(sender, eventArgs) {
        /// <summary>
        /// Handler for DynamicPopulate behavior's Populated event
        /// </summary>
        /// <param name=3D"sender" type=3D"Object">
        /// DynamicPopulate behavior
        /// </param>
        /// <param name=3D"eventArgs" type=3D"Sys.EventArgs" =
mayBeNull=3D"false">
        /// Event args
        /// </param>
        this.raisePopulated(eventArgs);
    },

    get_dynamicControlID : function() {
        /// <value type=3D"String">
        /// ID of the element to populate with dynamic content
        /// </value>
        return this._DynamicControlID;
    },
    get_DynamicControlID : this.get_dynamicControlID,
    set_dynamicControlID : function(value) {
        if (this._DynamicControlID !=3D value) {
            this._DynamicControlID =3D value;
            this.raisePropertyChanged('dynamicControlID');
            this.raisePropertyChanged('DynamicControlID');
        }
    },
    set_DynamicControlID : this.set_dynamicControlID,

    get_dynamicContextKey : function() {
        /// <value type=3D"String">
        /// An arbitrary string value to be passed to the web method.
        /// For example, if the element to be populated is within a
        /// data-bound repeater, this could be the ID of the current =
row.
        /// </value>
        return this._DynamicContextKey;
    },
    get_DynamicContextKey : this.get_dynamicContextKey,
    set_dynamicContextKey : function(value) {
        if (this._DynamicContextKey !=3D value) {
            this._DynamicContextKey =3D value;
            this.raisePropertyChanged('dynamicContextKey');
            this.raisePropertyChanged('DynamicContextKey');
        }
    },
    set_DynamicContextKey : this.set_dynamicContextKey,

    get_dynamicServicePath : function() {
        /// <value type=3D"String" mayBeNull=3D"true" optional=3D"true">
        /// The URL of the web service to call.  If the ServicePath is =
not defined, then we will invoke a PageMethod instead of a web service.
        /// </value>
        return this._DynamicServicePath;
    },
    get_DynamicServicePath : this.get_dynamicServicePath,
    set_dynamicServicePath : function(value) {
        if (this._DynamicServicePath !=3D value) {
            this._DynamicServicePath =3D value;
            this.raisePropertyChanged('dynamicServicePath');
            this.raisePropertyChanged('DynamicServicePath');
        }
    },
    set_DynamicServicePath : this.set_dynamicServicePath,

    get_dynamicServiceMethod : function() {
        /// <value type=3D"String">
        /// The name of the method to call on the page or web service
        /// </value>
        /// <remarks>
        /// The signature of the method must exactly match the =
following:
        ///     [WebMethod]
        ///     string DynamicPopulateMethod(string contextKey)
        ///     {
        ///         ...
        ///     }
        /// </remarks>
        return this._DynamicServiceMethod;
    },
    get_DynamicServiceMethod : this.get_dynamicServiceMethod,
    set_dynamicServiceMethod : function(value) {
        if (this._DynamicServiceMethod !=3D value) {
            this._DynamicServiceMethod =3D value;
            this.raisePropertyChanged('dynamicServiceMethod');
            this.raisePropertyChanged('DynamicServiceMethod');
        }
    },
    set_DynamicServiceMethod : this.set_dynamicServiceMethod,
   =20
    get_cacheDynamicResults : function() {
        /// <value type=3D"Boolean" mayBeNull=3D"false">
        /// Whether the results of the dynamic population should be =
cached and
        /// not fetched again after the first load
        /// </value>
        return this._cacheDynamicResults;
    },
    set_cacheDynamicResults : function(value) {
        if (this._cacheDynamicResults !=3D value) {
            this._cacheDynamicResults =3D value;
            this.raisePropertyChanged('cacheDynamicResults');
        }
    },
   =20
    add_populated : function(handler) {
        /// <summary>
        /// Add a handler on the populated event
        /// </summary>
        /// <para
