body, td {font-family:arial; font-size:10pt; color:#000000;}
a{color:#333333; text-decoration:none; font-weight:normal;} 
a:link{color:#333333; text-decoration:none; font-weight:normal;} 
a:visited{color:#666666; text-decoration:none;} 
a:active{color: #333333; text-decoration:none;} 
a:hover{color:#FF8D1C; text-decoration:none;}

/**** for Index List ********/
.index_list{
	padding: 5px 2px 2px 50px;
	width:40%;
	float:left;
}
.index_list ul li{
	font-weight:bold;
	font-size:13px;
}
.index_list li{
	padding:  2px;
	margin:2px 0;
}

.list_text_table{
	margin-top:10px;
	width:100%;
	border:#003366 1px solid;
	border-bottom:none;
}
.list_text_table th{
	background:#006699;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:4px 8px;
	text-align:left;
	border-bottom:#003366 1px solid;
}
.list_text_table td{
	color:#333333;
	font-size:12px;
	padding:4px 10px;
	text-align:left;
	border-bottom:#003366 1px solid;
}
.list_photo_box{
/*	width:210px; */
	width:100%;
	margin:0 10px 5px 10px; 
	border-right:#999999 solid 1px; 
	border-bottom:#999999 solid 1px; 
	vertical-align:top; 
	padding:10px 10px 15px 10px;  
	float:left; 
	background:#F3F8F8;
}
.list_photo_right{
	width: 80%;
	padding:10px;
	float:right;
}
.list_photo_right p{
	padding: 0 5px 0 5px;
	margin-bottom:0px;
	text-align:left;
}
.list_photo_right p a b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CD1F1C;
}
.list_photo_frame{
	padding:5px;  
/*	width:180px;*/
	width:120px;
	border:#BFCACC solid 1px; 
	background-color:#FFFFFF; 
	text-align:center; 
	margin:8px 12px;
}
.list_photo_box div{
	padding:3px; 
	/*border-bottom: #BFCACC dotted 1px; */
	color:#333333;
}
.list_photo_table{
	width:210px;
}
.list_photo_table td{
 	padding :5px 0; 
 	vertical-align:top;
}
.uline{
	padding:0 3px; 
	margin:0;
	border-top: #BFCACC dotted 1px; 
	color:#333333;
	background-color:#FF0000;
	height:0;
}
.main_td{
	padding:5px 20px 20px 20px;  
	vertical-align:top; 
	background-color:#FFFFFF;
}
.page_title{
	width:95%; 
	height:46px; 
	background:#FFFFFF url(../images/title_back.gif) no-repeat top left; 
	padding-top:23px; 
	padding-left:30px; 
	color:#FFFFFF; 
	font-size:13px; 
	font-weight:bold; 
}
.footer_text, .footer_text a{
	text-align: center;
	color : #FFFFFF ;
	font-size :  10px;
	padding:5px;
}
.desc
{ list-style-position:outside;
margin-top:3px;
padding-top:3px;
padding-left:5px;
margin-left:0px;
text-indent:0px;

}

.desc li
{ list-style-image:none;
list-style:none;
color:#666666;

}
