/***********************************************/
/* contents_com.css                           */
/* Use for id content       */
/***********************************************/

/************** header tag styles **************/
/************ content styles **************/


/******search******/
.search_item
	{
	padding:0px 15px 0px 0px;
}
.search_itembt
	{
	padding:0px 5px 0px 5px;
}
.search_area{
	background-color:#EEEEEE;
	margin:10px 0px 0px 0px;
	padding:5px 15px 5px 15px;
	}
.com_center{
	margin:10px 30px 0px 30px;
	width:660px;
}
.search_detail{
	width:517px;
	margin:5px 0px 5px 0px;
}
.searchtitle_line{
	background-color:#CCCCCC;
	padding: 0px;
	margin: 2px 0px 2px 0px;
}
.serach_title{
	margin: 15px 0px 0px 0px;
}
/******search******/



#com {
	background-color:#FFFFFF;
}


#com h1 img{
	margin:0px 0px 0px 0px;
}

#com h2 img{
	margin:20px 0px 5px 0px;
}

#com h3{
	margin:50px 0px 5px 0px;
}

.com_bold{
	font-weight:bold;
	margin:5px 0px 5px 0px;
}
.text_right{
	text-align:right;
}
/************ table styles **************/
.comdeta_table_white{
	background-color:#FFFFFF;
}
.comdeta_table_grey{
	background-color:#EFEFEF;
}
.comdeta_table_darkgrey{
	background-color:#666666;
	color:#FFFFFF;
}
.table_titile{
	margin:5px 0px 5px 0px;
}

/*.comdeta_table table, .comdeta_table th, .comdeta_table td{
	padding: 5px 3px 5px 3px;
}*/

/***********************add************************/
#com .arrowlist {
	margin: 5px 0px 10px 0px;
}

#com .arrowlist ul{
	margin-left: 0em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}
#com .arrowlist2 {
	margin: 0px 0px 0px 0px;
}

#com .arrowlist2 ul{
	margin-left: 0em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}


dl.faq_list {
	margin: 0px 0px 0px 0px;
}

.faq_list dt{
	margin: 0px;
	padding: 0px;
}

.faq_list dd{
	margin : 0px 0px 10px 0px;
	padding: 3px 0px 5px 1.2em;
}



/**li_bulet_co_arrow.gif   */
#com .list_com li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0px 0px 0px 15px;
	background: url(img/li_bulet_co_arrow.gif) no-repeat 0px 0.4em;
}

#com dl{
	margin: 0px 0px 0px 0px;
}

#com_sight dl{
	margin: 0px 0px 0px 0em;
}

#com_sight dd{
	margin: 5px 0px 0px 0em;
}

#com .left10 dl{
	margin: 0px 0px 0px 10px;
}

#com dt{
	font-weight:nomal;
	margin: 0px 0px 0px 0px;
}

#com dt.top5 {
	font-weight:nomal;
	margin-top: 5px;
}
#com dt.top10 {
	font-weight:nomal;
	margin-top: 10px;
}
#com dd{
	margin: 0px 5px 10px 10px;
}
#com dd.top10 {
	margin: 10px 0px 0px 0px;
}
#com dd.under10 {
	margin: 0px 0px 10px 10px;
}

/***media partner****/
#media dt{
	font-weight:bold;
	margin: 0px 0px 5px 0px;
}
#media dd{
	margin: 0px 0px 2px 1em;
}

/***policy style****/
.policy dl{
	margin: 0px 0px 0px 0px;
}

.policy dt{
	margin: 10px 0px 0px 0px;
}
.policy dd {
	margin: 0em 2em 0em 2em;
}
/***sightmap style****/
.sightmap{
	margin:0px 30px 0px 30px;
}

.sitcat{
	margin:5px 10px 0px 10px;
}

.sight_pagecolor_g{
	color:#666666;
	line-height:110%;
}
.com_ele_history_fontsize{
	/*font-size:8pt;*/
	font-size:x-small;

}

.com_ele_history_td_width{
	width:50px;
}
/***********************************************/
.margin_bt10{
	margin:0px 0px 10px 0px;
}


/*---table---*/
.com_table_bg{
	background-color: #333333;
	margin: 5px 0px;
}
.com_table table, .com_table th, .com_table td{
	padding: 5px 3px 5px 3px;
}

.com_table th{
	text-align: left;
	font-weight: normal;
}

.com_table td{
	text-align: right;
	font-weight: normal;
}

.com_table_gr th{
	background-color: #555555;
	color: #FFFFFF;
}

.com_table_lgr th{
	background-color: #888888;
	color: #FFFFFF;
}

.com_table_form th {
	background-color: #cccccc;
	font-weight: normal;
	text-align: left;
	padding: 5px 10px;
}

.com_table_form td {
	background-color: #eeeeee;
	text-align: left;
	padding: 3px 10px;
}

form.com_table_f {
	background-color: #ffffff;
	margin: 0px;
}

.com_table_f input, .com_table_f textarea, .com_table_f select {
	margin: 0px 5px 0px 0px;
}

.com_table_blgr th, .com_table_blgr td {
	font-weight: normal;
	background-color: #EEEEEE;
	padding: 3px 10px;
}

.com_table_blgr_white th, .com_table_blgr_white td {
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 3px 10px;
}

td.tright {
	font-weight: normal;
	text-align: right;
	background-color: #EEEEEE;
	padding: 3px 15px;
}

td.tright_white {
	font-weight: normal;
	text-align: right;
	background-color: #FFFFFF;
	padding: 3px 15px;
}

td.tcenter {
	font-weight: normal;
	text-align: center;
	background-color: #EEEEEE;
	padding: 3px 10px;
}
td.tcenter_white {
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
	padding: 3px 10px;
}

.a_table {
	margin-top: 12px;
}

