#instructionsOverlay {width:100%;height:100%;background:#fff;filter:alpha(opacity=40);opacity:.4;position:fixed;top:0px;left:0px;z-index:10;}
#initOverlay {width:100%;height:100%;background:#fff;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0px;left:0px;z-index:10;}
#initInstructions {width:440px;height:410px;background:url(images/initInstructions_bg.png) 0 0 no-repeat;position:absolute;top:150px;left:50%;margin-left:-220px;z-index:30;}
#initInstructions h1 {background:url(images/init_giva_logo.png) 30px 15px no-repeat;height:100px;}
#initInstructions h2 {font-size:28px;color:#b9d65e;font-weight:normal;margin:10px 30px;text-align:left;line-height:27px;}
#initInstructions p {font-size:14px;margin:0 30px 10px;text-align:left;}
#initLink {width:205px;height:38px;z-index:1000;cursor:pointer;background:url(images/get_started.png) 0 0 no-repeat;position:absolute;top:500px;left:50%;outline:0;}
#instructions {text-align:left;width:340px;position:absolute;left:50%;margin-left:-170px;z-index:20;top:157px;}
#instructions h3 {font-size:17px;padding:14px 0 6px 20px;color:#fff;background:url(images/demo_instructions_top.png) 0 0 no-repeat;position:relative;text-align:left;}
#instructions h3 a {font-size:12px;color:#fff;background:url(images/x.png) right center no-repeat;padding-right:15px;display:block;position:absolute;top:15px;right:14px;}
#instructions h3 a:hover {text-decoration:none;}
#instructions p {color:#222153;text-align:left;font-size:15px;line-height:16px;background:url(images/demo_instructions_bottom.png) left bottom no-repeat;padding:15px;}
#instructions br {margin-top:10px;display:block;}
#instructions p span {font-size:16px;display:block;font-weight:bold;padding-top:10px;line-height:17px;}
#instructions p span.p {font-size:14px;font-weight:normal;padding-top:0;padding-bottom:10px;} 
#instructions p span.arrow {padding-left:10px;background:url(images/arrow.png) 0 13px no-repeat;font-weight:normal;}
#instructions p span.extra {padding:10px 0 0 10px;}