/*********************************************************/
/* global setting */
* {margin:0px; padding:0px;}
body{
	margin:2px 2px;;
	padding:0px;
	background:#FFF center repeat-y;
	color:#333333;
	font-size:12px;
	text-align:center;
	font-family:"Verdana","Arial",sans-serif;
}

a         {color: #930; text-decoration:underline;}

.sp        {background:#FFFFFF; clear:both;}
.clear     {clear:both;}
.foot_clear{clear:both; height:8px; padding-top:5px;}
.offset    {clear:both; height:10px;}
.off       {position:absolute; left:-999px;}
.reverse   {unicode-bidi:bidi-override; direction:rtl; text-align:left;}

/*********************************************************/
/* fixed setting */
img  {border:0px; text-decoration:none;}
img.i{vertical-align:middle;}
div  {margin:0px; padding:0px;}

p    {margin:0px; padding:0px; text-align:left; line-height:133%;}
form {margin:0px; padding:0px;}
ul   {margin:0px; padding:0px; list-style:none;}
li   {margin:0px; padding:0px;}

h1,h2,h3,h4,h5{clear:both; margin:0px; padding:0px; }
em   {font-style:normal; font-weight:bold;}

/*********************************************************/
div {padding-bottom:3px; text-align:left; border-bottom:1px solid #999;}
img.image {display:block; float:left; width:50px; margin:0px 3px 3px 0px;}
ul {height:50px;}
ul li {padding:0px 0px 0px 12px; margin-bottom:2px; background:url("../../_img/arrow_lt.gif") no-repeat 0px 3px #EFF6FF;}
p {clear:both;}

/*********************************************************/
//IE hack
* html box {height:0.1em;}
* html body  {text-align:center;}

