/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(../images/box/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../images/box/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../images/box/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(../images/box/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

.box_example {
    color:#333333;
    font-size:11px;
    background: url(../images/box/box_bottom_right.gif) no-repeat bottom right;
    margin: 0;  /* margin:0 auto; - for centered box */
    padding:0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.box_example .header {
    margin: 0;
    padding: 0;
    background:url(../images/box/box_top_right.gif) no-repeat top right;  
    text-align: center;
}
.box_example .header h2{
    color:#ffffff;
    background:url(../images/box/box_top_left.gif) no-repeat top left;
    font-size:14px;
    padding-top: 7px;
    height:20px;
    margin: 0;
}
.box_example .text {
    background:url(../images/box/box_bottom_left.gif) no-repeat bottom left;
    padding:10px 10px 15px 10px;    
    margin:0;
    height:auto;
    text-align:justify;
    color:#003399;
    line-height:15px;
}

.twtbuttoncss{ 
	background: url(../images/box/button_t.png) repeat-x;
	width: 100px;
	height: 30px;
	font: bold 12px verdana;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	border: 0px solid #003F00; 
}

#tweetmsg{
	background:url(../images/box/bluebox.png) no-repeat;
    padding: 20px 20px 0px 20px;
    color:#FFFFFF;
    width: 360px;
    height: 130px;
    text-align: center;
    display: none;
}