body {
	background-color: #c9c9c9;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	color: #636563;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	
}
a.yellow:link , a.yellow:visited 
{
	font-size: 12px;
	color: #636563;
	text-decoration: none;
}
a.yellow:hover 
{
	font-size: 12px;
	color: #ff9a00;
	text-decoration: underline;
}
a.orange:link , a.orange:visited {
	text-decoration: none;
	font-size: 12px;
	color: #636563;
	line-height: 18px;
}
a.orange:hover {
	color: #ff6500;
	text-decoration: none;
	line-height: 18px;
}
a.blank:link , a.blank:visited {
	color: #7b797b;
	text-decoration: none;
	line-height: 15px;
	font-size:10px;
}
a.blank:hover {
	color: #7b797b;
	text-decoration: underline;
	line-height: 15px;
	font-size:10px;
}
.bank{
	line-height:20px;
}
.ProductTitle{
	color:#5a7594;
}
.ProductDtl{
	color:#00309c;
	font-size:13px;
	font-weight:bold;
}
.QuestionSubject{
	color:#00309c;
	font-size:15px;
	font-weight:bold;
}
.NewsContent{
	line-height: 20px;
}
.TimeStyle{
	letter-spacing: 1px;
}
.QuestionTitle{
	background-color:#e0e0e0;
	font-size:15px;
	font-weight:bold;
}
.box {
	position:absolute;
	z-index:1;
}
.ct {
	top:6px;
	left:0px;
	height:10px;
	width:10px;
	position:absolute;
}

.pics {  
    height:  268px;  
    width:   261px;  
    padding: 0;  
    margin:  0;  
}
.prod_text
{
	font:10px;
}

#wrapper
{
	position:absolute;
    width:790px;
	text-align:center;
}
#header{
    position:relative;
    height:126px;
	background-image:url(../images/bg_t.jpg) ;
	background-position:top;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	z-index:1;
	
}
#topdiv{
    position:relative;
	width:770px;
	height:80px;
	margin:0 auto;
	margin-bottom:0;
	margin-top:15px;
	margin-left:14px;
	padding:0;
	background-image:url(../images/bg_header_01.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#navigation
{
	font-size:75%;
    position:relative;
	width:766.5px;
	margin:0 auto;
	margin-left:4px;
	padding:0;
	z-index:1;
}
#navigation ul{
    list-style:none;
	margin:0px;
	padding:0px;
	height:32px;
}
#navigation li{
    float:left;
	width:109.49px;
	margin:0px;
	padding:0px;
}
#navigation a{
    display:block;
	width:100%;
	padding:8px 0 8px 0;
	color:#666666;
	background-color:#999999;
	background:url(../images/list_bg.jpg) left top no-repeat;
	text-decoration:none;
	text-align:center;

}
#navigation a:hover{
    color:#FFFFFF;
	background-position:right top;
}
#navigation ul ul{
    background:#0033FF;
}
#navigation ul ul li{
    float:none;
}
#navigation ul ul li a{
    background-color:#0033FF;
	font-size:90%;
	font-weight:normal;
	padding:6px 0px;
}
#navigation ul ul li a:hover{
    color:#FFFFFF;
	background-image:none;
	background-color:#003399;
	float:none;
}
#navigation ul li.parent ul{
    display:none;
    z-index:30;
    position:absolute;
    float:left;
}
#navigation ul li.parentOn ul{
    display:block;
    float:none;
    position:absolute;
    margin:0px 0px 0px -55px;
}
#flashdiv{
    height:276px;
	margin:0 ;
	padding:0 ;
	background-image:url(../images/bg_m.jpg);
	background-repeat:repeat-y;
	z-index:1;
	
	
}
#main{
    background-image:url(../images/bg_m.jpg);
	background-repeat:repeat-y;
	background-position:center;
	height:480px;
}
#right{
    float:right;
	width:222px;
}
#leftdiv{
    float:left;
	width:568px;
	z-index:10;
}
#footer{
    clear:both;
    height:75px;
	background:url(../images/bg_lo.jpg) center top no-repeat;
}
h1
{
	font-size:18px;
	border:1px solid #000000;
	width:210px;
	text-align:center;
	padding:auto;
	margin:auto;
	
}
.navi
{
	border:auto solid;
}
/*¹Ï¤ù¶]°¨¿O*/
#divBg {
	Z-INDEX: 50; 
	width:450px;
	CLIP: rect(0px 10px 10px 0px); 
	HEIGHT: 130px;

}
#divMenu {
	POSITION: relative;
	z-index:50;
}
#divArrowLeft {

}
#divArrowRight {

}
/************/

.btn,
.btn-disabled 
{
	background: #9e9e9e;
	color:#FFFFFF;
	height:24px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	border: 2px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
}
.btn:hover
{
	background: #7f7f7f;
}

#ReviewTitle
{
	background:url(../images/review/title.jpg) top no-repeat;
	height:63px;
	width:686px;
	
}

#ReviewContent
{
	background:url(../images/review/content_bg.jpg);
	width:686px;
	
}

#ReviewUnder
{
	background:url(../images/review/under_bg.jpg) top no-repeat;
	width:686px;
	height:9px;
	padding:0px;
}

.ReviewTitle
{ 
	color:#5a7594;
	 font-weight: bold; font-size: 15px; }
