/* CSS Document */

body{
	margin-top:0px;
}

.tp_title_bar{



	background-color:#33cc33;



	height:20px;



	vertical-align:middle;



	padding-top:5px;



}







.tp_block{



	margin:1px 1px 1px 1px;



}



.tp_bg {

	background-image: url(top-bg.jpg);

	background-repeat: repeat;

	background-position:top;

	padding:0px 0px 0px 0px;

}



.tp_top1{



	



	padding:0px 0px 0px 0px;



}







.tp_top2{



	



	padding:0px 0px 0px 0px;



}







.tp_top3{

	background-image:url(images/log_bg.jpg);

	background-repeat: repeat-y;

	height:-20px;

	padding: 0px 0px 0px 0px;

}







.tp_top4{

	padding:0px 0px 0px 0px;

}







.tp_top5{

	padding:0px 0px 0px 0px;

	width:70%;

	height:0px;

}



.tp_top6{

	padding:0px 0px 0px 0px;

	width:30%;

	height:0px;

}



.tp_top7{

	padding:0px 0px 0px 0px;

	width:30%;

	height:0px;

}



.tp_top8{

	padding:0px 0px 0px 0px;

	width:70%;

	height:0px;

}







.tp_block_left{



	padding:0px 0px 0px 0px;



}







.tp_block_right{



	



	padding:0px 0px 0px 0px;



}







.tp_block1{



	



	padding:0px 0px 0px 0px;



}







.tp_block2{

	padding:0px 0px 0px 15px;



}







.tp_block3{



	



	padding:0px 0px 0px 0px;



}







.tp_block4{



	



	padding:0px 0px 0px 0px;



}







.tp_block5{



	



	padding:0px 0px 0px 0px;



}







.tp_block6{



	



	padding:0px 0px 0px 0px;



}







.tp_main{

	padding-left:30px;

}



.tp_footer{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

}



.tp_counter{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	text-align:center;

}



.tp_login_box{

	margin-bottom:0px;

}



.tp_login_msg{

	height:10px;

	font-size: 12px;

}



.tp_login_txt{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	font-weight: bold;

	padding-bottom: 7px;

}



.tp_buy_btn{

	background-image:url(images/buy_btn.gif);
	background-color:#ffffff;

	width:138px;

	height:37px;

	border-style:none;

	font-size:1px;

}



.default_bk_img_col{

	width:400px;

	vertical-align:top;

	text-align:center;

}



.default_bk_text_col{

	vertical-align:top;

	text-align: left;

}



.tp_pt_name{

	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/dot.gif);
	background-position:left;
	background-repeat:no-repeat;

	font-size: 12px;

	line-height: 25px;

	color: #5A5A5A;
	
	padding-left:20px;

}


.tp_pt_name:hover  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF6600;

}

.tp_pt_name_multi{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 25px;

	color: #5A5A5A;
	
	padding-left:20px;

}


.tp_pt_name_multi:hover  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF6600;

}



.tp_update{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 25px;

	color: #5A5A5A;

}



.tp_desc{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 25px;

	color: #5A5A5A;

	margin-left:20px;

}



.tp_oprice{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 25px;

	color: #5A5A5A;

	margin-left:20px;

}



.tp_sprice{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 25px;

	color: #5A5A5A;

	margin-left:20px;

}



.tp_p_img_size{
	border:0px;
}


.tp_title {

	font-size:16px;
	color:#57575a;
	text-align:left;
	height:11px;

}

.tp_navigator{

	font-size:12px;
	color:#6D6E71;
	text-align:right;

}

.tp_navigator a{

	font-size:12px;
	color:#6D6E71;
	text-decoration:none;

}

.tp_navigator a:hover{

	color:#FF9900;

}

.tp_pn_bar{

	font-size:12px;
	color:#6D6E71;
	text-align:center;

}

.tp_pn_bar a{

	font-size:12px;
	color:#6D6E71;
	text-decoration:none;

}

.tp_pn_bar a:hover{

	color:#FF9900;

}