
/* DEMO homepage stylesheet */
/* ------------------------ */
/* 2009 Rebuild - v1.0      */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
	border:0 none;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}

*
{
	z-index:1;
}

body 
{ 
	background:#4b669d url(/a/i/headgrad.png) top repeat-x; 
	margin:0;
	padding:0;
	font-family:Verdana;
}

a, a:link, a:visited { text-decoration:none; color:#4b669d; }
a:hover { text-decoration:underline; }

.clear
{
	clear:both;
}

ul.evtnav
{
	list-style:none;
	float:left;
	padding:13px 0 0;
	margin-left:30px;
}

ul.evtnav li
{
	font:bold 11px/13px Verdana;
	letter-spacing:0.2em;
	text-transform:uppercase;
	color:#777;
	float:left;
	padding:0;
	margin:0;
}

ul.evtnav li:first-child span
{
	color:#ec5e14 !important;
	letter-spacing:0;
}

ul.evtsub
{
	list-style:none;
	float:right;
	padding:12px 0 0;
}

ul.evtsub li
{
	font:bold 12px/14px Verdana;
	color:#4b669d;
	float:left;
	padding-right:61px;
}


/* Primary content container */
#cont
{
	width:1000px;
	margin:0 auto;
	padding:0;
}

#header
{
	width:951px;
	height:35px;
}

#socsrc
{
	position:relative;
	top:8px;
	left:371px;
	width:600px;
}

.soclnk
{
	float:left;
	width:25px;
	height:27px;
	margin:0px 8px 0px 0px;
}

.soclnk a { display:block !important; cursor:pointer !important; }

#dletter 
{ 
	float:left; 
	margin-right:10px; 
	width:293px; 
}

#dletter span 
{ 
	font:normal 12px/14px Arial; 
	color:#eee; 
	float:left;
	margin:2px 6px 0 0;
}

#dletter form button
{
	background:url(/a/i/msprite3.png) -335px -295px no-repeat;
	float:left;
	width:23px;
	height:27px;
	border:0px;
	text-indent:-999em;
}

#dletter form input
{
	background:url(/a/i/msprite3.png) -123px -295px no-repeat;
	color:#999;
	font-size:11px;
	line-height:13px;
	width:133px;
	height:18px;
	border:0px;
	margin:0px;
	padding:1px 0px 0px 2px;
}

#gsearch { float:left; }

#gsearch form button
{
	background:url(/a/i/msprite3.png) -100px -295px no-repeat;
	float:left;
	width:23px;
	height:27px;
	border:0px;
	text-indent:-999em;
}

#gsearch form input
{
	color:#999;
	font-size:11px;
	line-height:13px;
	width:133px;
	height:18px;
	border:0px;
	margin:0px;
	padding:1px 0px 0px 2px;
}

#mainnav
{
	clear:both;
	width:951px;
	height:90px;
	margin:0px 0px 0px 24px;
}

.logo_on
{
	float:left;
	background:url(/a/i/msprite3.png) 0px -180px no-repeat;
	width:267px;
	height:90px;
	text-indent:-999em;
}

.logo_on a
{
	display:block;
	height:100%;
	width:100%;
}

.logo_off a:hover
{
	background:url(/a/i/msprite3.png) 0px -90px  no-repeat;
}

.launch_on
{
	float:left;
	background:url(/a/i/msprite3.png) -267px -180px  no-repeat;
	width:196px;
	height:90px;
	text-indent:-999em;
}

.launch_off a
{
	float:left;
	background:url(/a/i/msprite3.png) -267px -90px  no-repeat;
	width:196px;
	height:90px;
	text-indent:-999em;
}

.launch_off a:hover
{
	background:url(/a/i/msprite3.png) -267px 0px  no-repeat;
}

.attend_on
{
	float:left;
	background:url(/a/i/msprite3.png) -463px -180px  no-repeat;
	width:188px;
	height:90px;
	text-indent:-999em;
}

.attend_off a
{
	float:left;
	background:url(/a/i/msprite3.png) -463px -90px  no-repeat;
	width:188px;
	height:90px;
	text-indent:-999em;
}

.attend_off a:hover
{
	background:url(/a/i/msprite3.png) -463px 0px no-repeat;
}

.pitch_on
{
	float:left;
	background:url(/a/i/msprite3.png) -651px -180px  no-repeat;
	width:149px;
	height:90px;
	text-indent:-999em;
}

.pitch_off a
{
	float:left;
	background:url(/a/i/msprite3.png) -651px -90px  no-repeat;
	width:149px;
	height:90px;
	text-indent:-999em;
}

.pitch_off a:hover
{
	background:url(/a/i/msprite3.png) -651px 0px no-repeat;
}

.alumni_on
{
	float:left;
	background:url(/a/i/msprite3.png) -800px -180px  no-repeat;
	width:151px;
	height:90px;
	text-indent:-999em;
}

.alumni_off a
{
	float:left;
	background:url(/a/i/msprite3.png) -800px -90px  no-repeat;
	width:151px;
	height:90px;
	text-indent:-999em;
}

.alumni_off a:hover
{
	background:url(/a/i/msprite3.png) -800px 0px no-repeat;
}

/* Sub navigation container classes */
.topcrvrgt
{
	background:url(/a/i/topbckbar2.png) 0 -78px no-repeat;
	width:951px;
	height:39px;
	margin-left:24px;
}

#whopage
{
	background:url(/a/i/whopage.png) 0 0 no-repeat;		
	width:1000px;
	height:87px;
	margin-left:-1px;
	position:relative;
	clear:both;
}

#whobar
{
	background:url(/a/i/msprite.png) 0 -520px no-repeat;	
	width:777px;
	height:87px;
	z-index:2;
}

#wholist
{
	position:relative;
	height:52px;
}

#whocont
{
	clear:both;
	width:598px;
	height:52px;
	overflow:hidden;
	position:absolute;
	top:14px;
	left:24px;
}

#wholnks
{
	clear:both;
	width:5000px;
}

#wholnks img
{
	margin-right:14px;
}

#whocover
{
	background:url(/a/i/whocover.png) 0 0 no-repeat;
	position:absolute;
	margin-top:-38px;
	margin-left:419px;
	height:52px;
	width:161px;
	text-indent:-999em;
	display:block;
}

#whocover a
{
	display:block;
	width:161px;
	height:52px;
}

#upcoming
{
	background-color:#d2f3fd;	/*b5e8f8;	/*#ccebf8;*/
	width:951px;
	height:53px;
	margin:0px 25px 0px 24px;
}

#evtbnr
{
	float:left;
	margin:9px 0px 0px 27px;
}

#evtlogo
{
	float:left;
	margin-top:-6px;
	font:normal 11px/13px Verdana;
	/*background:url(/a/i/DEMOfall09_172x27.png) 0 0 no-repeat;
	width:172px;
	height:27px;
	text-indent:-999em;*/
}

#evtlnks a, #evtlnks a:link, #evtlnks a:visited 
{ 
	text-decoration:underline; 
	color:#2b374f; 
}

#evtlnks li.orange a
{ 
	/*text-decoration:none;*/
	font-size:11px;
	color:#f37825; 
}

#evtlnks li.orange a:hover
{
	text-decoration:underline;
}

#footer
{
	padding:0px 54px 0px 55px;
}

#ourspon
{
	background:url(/a/i/msprite3.png) 0px -322px no-repeat;
	width:141px;
	height:70px;
	text-indent:-999em;
}

#sponlist
{
	position:relative;
	height:70px;
	margin-top:-70px;
}

#arwlft
{
	background:url(/a/i/msprite3.png) -141px -322px no-repeat;
	display:block;
	position:absolute;
	width:17px;
	height:70px;
	top:0px;
	left:139px;
}

#sponcont
{
	clear:both;
	width:706px;
	height:70px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:161px;
}

#sponlnks
{
	margin:8px 0px 8px 0px;
	clear:both;
	width:5000px;
}

#sponlnks img
{
	margin-right:10px;
}

#arwrgt
{
	background:url(/a/i/msprite3.png) -158px -322px no-repeat;
	display:block;
	position:absolute;
	top:0px;
	left:867px;
	width:17px;
	height:70px;
}

#footmain
{
	background:url(/a/i/footgrad.png) top no-repeat;
	height:100px;
	clear:both;
}

#footer, #footer #footnav a, #footer #footidg a
{
	font:normal 11px/16px Verdana;
	color:#2d2d2d;
}

#footnav
{
	background:url(/a/i/footline.png) no-repeat 100% 50%;
	padding:21px 21px 10px 12px;
	float:left;
}

#footnav ul, #footidg ul
{
	float:left;
	margin:0px;
	padding:0px 0px 0px 10px;
	list-style:none outside none;
}

#footnav ul li, #footidg ul li
{
	padding:0px 10px 0px 0px;
	margin:0px;
}

#footidg 
{ 	
	padding:19px 10px 10px 10px; 
	float:left;
}

#footidg ul li#idg
{
	background:url(/a/i/msprite3.png) no-repeat -258px -295px;
	margin-bottom:9px;
	width:67px;
	height:25px;
	text-indent:-999em;
}

#footcopy 
{ 
	font:normal 9px/16px Verdana;
	clear:both;
	padding-left:16px;
	margin-bottom:20px;
}

#footcopy a { 	color:#2d2d2d; }

/* ===== GENERAL CONTENT SECTION ===== */
p
{
	font:normal 16px/20px Georgia;
	color:#3b3b3b;
	margin:12px 0px;
}

p.sub
{
	font:normal 14px/16px Georgia;
	color:#3b3b3b;
}

.small { font:normal 10px/12px Verdana; color:#333; }

#topparfull
{
	margin:0 31px;
	padding-top:32px;	
}

#topparslim
{
	margin:0 31px;
	padding-top:6px;	
}

#toppar545
{
	width:545px;
	margin-left:31px;
	padding-top:32px;	
	float:left;
}

.hlflft
{
	float:left;
	width:434px;
	margin:0 10px 0 0;
}

.hlfrgt
{
	float:right;
	width:434px;
	margin:0 0 0 10px;
}

h2
{
	font:bold 20px/24px Verdana;
	color:#4b669d;
	margin:0;
/*	padding-bottom:20px;*/
}

h3
{
	font:bold 16px/20px Verdana;
	color:#4b669d;
	margin:0;
	padding-top:14px;
}

#svrtdiv
{
	background:url(/a/i/svrtdiv.png) 0 0 repeat-y;
	height:1231px;
	width:1px;
	float:left;
}

.col562
{
	width:592px;
	float:left;
	margin:0px 20px;
}

.col281
{
	width:264px;
	float:left;
	margin:0px 20px;
}

.col340
{
	width:340px;
	margin:0 10px;
	float:left;
}

.col520
{
	width:520px;
	margin:10px 10px 0 20px;
	float:left;
}


.col880
{
	width:880px;
	margin-left:23px;
}

.wdt179 { width:181px; }
.wdt450 { width:450px; }

table, select, input
{
	font:normal 12px/14px Verdana;
	color:#333;
}

table
{
	padding-bottom:8px;
}

td
{
	padding:6px 2px;
}

input[type=text], textarea
{
	border:1px solid #ccc;
	font:normal 12px/14px Verdana;
}

/* DEMOshots */
#speakers
{
	width:300px;
	margin-left:46px;
	float:left;
	height:340px;
	padding:0 0 20px 0;
	position:relative;
}

#speakers .SldColWrp 
{ 
	margin-left:13px;
}
#demofacts .SldColWrp 
{ 
	margin-left:7px;
}
	
.SldCon { width:280px; margin-top:5px; text-align:center; }
.SldCon button { width:30px; }

div.allvidscont { position:absolute; bottom:0; left:15px; }

#vidlnk
{
	background:url(/a/i/photogallery.gif) 0 0 no-repeat;
	text-indent:-999em;
	display:block;
	width:269px;
	height:34px;
}

/* IMM 080309 - Event Popup Container */
#subnavcnt { position:relative; }
div#evtpopcont 
{
	left:-8px;
	overflow:hidden;
	padding:25px 8px 8px;
	position:absolute;
	top:13px;
	width:181px;
	z-index:9999999;
}

div#evtpop
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:black url(/a/i/evtpopback.png) repeat-x scroll left top;
	border:1px solid #ccc;
	width:181px;
}

div#evtpop ul 
{
	list-style-type:none;
	margin:0;
	padding:0;
}

div#evtpop ul li 
{
	color:#58A1FF;
	font-family:Arial,sans-serif;
	font-size:11px;
	width:181px;
}

div#evtpop ul li a 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/a/i/evtpopsep.png) no-repeat scroll left bottom;
	color:#4b669d;
	cursor:pointer !important;
	display:block;
	font:bold 11px/13px Verdana;
	padding:3px 10px 5px;
	text-decoration:none;
	width:161px;
}

div#evtpop ul li a:hover 
{
	background: url(/a/i/evtpopover.png) bottom left repeat-x;
	color:#fff;
}

/* IMM 091609 - DEMOfall 09 Event Homepage */
#eventcont
{
	background:#FFF url(/a/i/pgebckgrd.png) bottom repeat-x;
	width:951px;
	height:1325px;
	margin:0px 25px 0px 24px;
}

#df09_meh { height:700px; }
#df09_meh #bgwrap { width:605px; height:354px; background-color:#777; border:1px solid black; position:relative; } 
#df09_meh #lftcol 
{ 
	float:left; 
	padding:0 14px 0 14px; 
}
#df09_meh #rgtcol 
{ 
	float:left; 
	padding-top:7px; 
	padding-right:14px; 
}

#df09_meh #wdf09l
{
	background:url(/a/i/watchdf09live.gif) no-repeat 0 0;
	width:605px;
	height:40px;
}

#df09_meh #wdf09v
{
	background:url(/a/i/df09expdemo.gif) no-repeat 0 0;
	width:607px;
	height:36px;
}


#df09_meh #lftcol #wdf09v p, 
#df09_meh .header p { text-indent:-999em; }

#FadBox .header
{
	background:url(/a/i/TOPhdr.gif) no-repeat 0 0;
	width:289px;
	height:13px;
}

#FadBox .footer
{
	background:url(/a/i/BTMhdr.gif) no-repeat 0 0;
	width:289px;
	height:13px;
}

#df09_meh .listing
{
	background-color:#efefef;
	border-top:1px solid #343445;
	border-left:1px solid #343445;
	border-bottom:1px solid #ababbc;
	border-right:1px solid #ababbc;
	padding:10px;
	width:267px;
	height:340px;
	overflow-y:auto;
	overflow-x:hidden;
}

#FadBox .container
{
	background-color:#efefef;
	border-top:1px solid #343445;
	border-left:1px solid #343445;
	border-bottom:1px solid #ababbc;
	border-right:1px solid #ababbc;
	padding:0;
	width:287px;
	height:190px;
	overflow-y:hidden;
	overflow-x:hidden;
}

/* ----- IMM 032210 Mods for DEMO Spring 2010 homepage ----- */
div#bgplayer
{
	position:relative;
	width:607px;
}

/* ----- IMM 032210 Mods for DEMO Spring 2010 homepage ----- */

/* ----- IMM 040710 Search results ----- */
.search_base { background-image:url('/a/i/search_gcse.png'); }
.search_over { background-image:url('/a/i/search_box.png'); }

/* IMM 052410 - Added for twitter text */
.twtr-tweet-text p 
{ 
	font-family: "lucida grande",lucida,tahoma,helvetica,arial,sans-serif !important; 
	font-size: 12px !important;
}

.twtr-widget .twtr-hd h3, .twtr-widget .twtr-ft a.twtr-join-conv
{ font-size:12px !important; font-weight:bold !important; }

/* IMM 06-02-10: Homepage updates */
#eventcont
{
	background:#FFF url(/a/i/wht-org-grd.png) bottom repeat-x;
	width:951px;
	height:1154px;
	margin:0px 25px 0px 24px;
}

ul.evtnav
{
	list-style:none;
	float:left;
	padding:13px 0 0;
	margin-left:30px;
}

ul.evtnav li
{
	font:bold 11px/13px Verdana;
	float:left;
	padding:0;
	margin:0;
	color:#777;
}

ul.evtnav li:first-child a
{
	color:#ec5e14 !important;
}

ul.evtsub
{
	list-style:none;
	float:right;
	padding:13px 0 0;
}

ul.evtsub li
{
	font:bold 11px/13px Verdana;
	color:#4b669d;
	float:left;
	padding-right:73px;
}

#df09_meh #lftcol 
{ 
	float:left; 
	padding:0;
	padding-left:14px;
	width:627px;
}
#df09_meh #rgtcol 
{ 
	float:left; 
	padding:10px 0 0;
	width:250px;
}

#df09_meh .dbeat_list
{
	background-color:#dedede;
	border-top:1px solid #343445;
	border-left:1px solid #343445;
	border-bottom:1px solid #ababbc;
	border-right:1px solid #ababbc;
	padding:10px;
	margin-left:13px;
	width:258px;
	height:207px;
	overflow-y:auto;
	overflow-x:hidden;
}

.dbeat_list ol
{
	padding-left:10px;
	margin-left:10px;
	font:normal 11px/13px Arial;
}

.dbeat_list ol li
{
	font:normal 12px/14px Georgia;
	margin-bottom:8px;
	color:#333;
}

.dbeat_list ol li a
{
	color:#4b669d;
}

#blue_left
{
	float:left;
	width:608px;
	background-color:#1e293f;
}

#blue_left .blue_row
{
	width:608px;
}

#top_bar
{
	height:15px;
	margin:14px 0 0;
	float:left;
}

div.allvidscont { position:relative; bottom:0; text-align:center; padding-top:8px; }
#top_bar #tl_crn { float:left; background:url(/a/i/lft_top_crn.png) no-repeat; width:15px; height:15px; }
#top_bar #ct_spn { float:left; background:url(/a/i/mid_blu_bck.png) 0 0 repeat-x; height:15px; width:578px; }
#top_bar #tr_crn { float:left; background:url(/a/i/rgt_top_crn.png) no-repeat; width:15px; height:15px; }

#blue_left .vertdash
{
	background:url(/a/i/vertdash.png) 0 0 no-repeat;
	width:1px;
	height:305px;
	float:left;
	margin:0 4px;
}

#blue_left #speakers, #blue_left #demobeat
{
	width:300px;
	height:305px;
	margin:0px;
	float:left;
	padding:0 0 1px 0;
	position:relative;
}

#speakers .speakerhead
{
	position:relative;
	margin:-5px 0 5px 12px;
}

#DANF .speakerhead
{
	position:relative;
	margin:-5px 0 5px 8px;
}

#demobeat .speakerhead
{
	margin:0 0 5px 12px;
}

#demofacts .speakerhead
{
	margin:0 0 5px 6px;
}


#blue_left #highlights, #blue_left #demofacts, #blue_left #DANF
{
	float:left;
	width:270px;
	position:relative;
}

#blue_left .horzdash
{
	background:url(/a/i/horzdash.png) 0 0 no-repeat;
	height:1px;
	width:568px;
	margin:5px 0 0 20px;
	padding:5px 0;
}

#whopage
{
	background:url();
	width:743px;
	height:76px;
	position:relative;
	clear:both;
}

#whobar
{
	background:url(/a/i/whobar0610-2.png) no-repeat 0 0;
	width:743px;
	height:87px;
	z-index:2;
	margin-left:-20px;
}

#wholist
{
	position:relative;
	height:52px;
	margin-top:3px;
}

#whocont
{
	clear:both;
	width:601px;
	height:52px;
	overflow:hidden;
}

#wholnks
{
	clear:both;
	width:5000px;
}

#wholnks img
{
	margin-right:14px;
}

#whocover
{
	background:url(/a/i/whocover.png) 0 0 no-repeat;
	position:absolute;
	margin-top:15px;
	margin-left:255px;
	height:52px;
	width:161px;
	text-indent:-999em;
	display:block;
}

#whocover a
{
	display:block;
	width:161px;
	height:52px;
}


/* --- Begin slideshow styles --- */
.slide_container
{
	overflow:hidden;
	margin:0;
	padding:0;
	width:280px;
	position:relative;
}

ul#sshow_top, ul#sshow_btm
{
	margin:0;
	padding:0;
	left:0px;
	position:relative;
	overflow:hidden;
	list-style:none;
	width:100000px;
}
ul#sshow_top li, ul#sshow_btm li
{
	float:left;
	position:relative;
}

ul#sshow_top li div, ul#sshow_btm li div
{
	margin:0 auto;
	text-align:center;
}
.BtnPlyPse
{
	width:30px;
	margin:0px 5px 0px 0px;
	padding:0px;
}
.BtnPrvSld
{
	width:30px;
	margin:0px;padding:0px;
}
.BtnNxtSld
{
	width:30px;
	margin:0px 0px 0px 5px;
	padding:0px;
}
/* --- End slideshow styles --- */

/* --- Begin DEMO Alumni News --- */


#DANF .listing
{
	background-color:#dedede;
	border-top:1px solid #343445;
	border-left:1px solid #343445;
	border-bottom:1px solid #ababbc;
	border-right:1px solid #ababbc;
	padding:10px;
	margin-left:7px;
	width:258px;
	height:251px;
	overflow-y:auto;
	overflow-x:hidden;
}

#DANF .listing ol
{
	padding-left:10px;
	margin-left:10px;
	font:normal 11px/13px Arial;
}

#DANF .listing ol li
{
	font:normal 12px/14px Georgia;
	margin-bottom:8px;
	color:#333;
}

#DANF .listing ol li a
{
	color:#4b669d;
}
/* --- End DEMO Alumni News --- */

/* --- Begin DEMO Conferece Blog --- */
#DCB { width:290px; padding:0 0 14px 0px; }
#DCB .header 
{
	background:url(/a/i/cnfblghdr.gif) no-repeat 0 0;
	width:289px;
	height:30px;
}

#DCB .listing
{
	background-color:#efefef;
	border-top:1px solid #343445;
	border-left:1px solid #343445;
	border-bottom:1px solid #ababbc;
	border-right:1px solid #ababbc;
	padding:10px;
	width:267px;
	height:240px;
	overflow-y:auto;
	overflow-x:hidden;
}

#DCB .footer
{
	width:289px;
	background:#4b669d;
	color:#fff;
	height:30px;
	font:bold 13px/30px Arial;
	text-transform:uppercase;
	text-align:center;
}

#DCB .footer a
{
	color:#fff;
}

#DCB .listing ol
{
	list-style:none;
	padding:0;
	margin:0 10px;
	font:normal 11px/13px Arial;
}

#DCB .listing ol li
{
	font:normal 12px/14px Georgia;
	margin-bottom:12px;
	color:#333;
	padding-bottom:12px;
	border-bottom:1px dotted #ccc;
}

#DCB .listing ol li:last-child
{
	border-bottom:0px;
}

#DCB .listing ol li a
{
	color:#4b669d;
}

#DCB .listing ol li p
{
	font:normal 11px/13px Arial;
	color:#333;
	margin:6px 0 0 0;
}
/* --- End DEMO Conference Blog --- */

/* --- Begin Upcoming Event Bar --- */
#upcoming
{
	background-color:#f47b20;	/*b5e8f8;	/*#ccebf8;*/
	width:951px;
	height:53px;
	margin:0px 25px 0px 24px;
} 

#evtbnr
{
	float:left;
	margin:11px 0px 0px 16px;
}

#evtlogo
{
	float:left;
	margin-top:0;
}

#evtinfo
{
	font:bold 12px/14px Verdana;
	float:left;
	color:#111;
	text-align:center;
	margin-left:130px;
}

#evtlnks
{
	padding:15px 0 0 0;
	margin:0px 16px 0px 0px;
	text-align:right;
	font:bold 14px/18px Verdana;
}

#evtlnks a.evtlnk
{ 
	text-decoration:none; 
	color:#fff; 
}
#evtlnks a.evtlnk:hover
{
	text-decoration:underline;
	color:#eded01;
}
/* --- End Upcoming Event Bar --- */

#hpOvrlay
{
	display:none;
    width: 100%;
    min-height:100%;
    position: fixed;
	background:url(/a/i/fsovrbck.png) repeat 0 0;
    top:0;
    left:0;
	z-index:1000;
}

#hpOvrpnl
{
	z-index:1001;
	width:640px;
	height:480px;
	display:none;
	cursor:pointer !important;
}
