/* Default Theme CSS Document */

/* GLOBAL SECTION */

body {
	background-color: #FFF;
	margin			: 0px 0px 0px 0px;
	font-family    	: Arial, Verdana, Helvetica, sans-serif;
}
a {
	text-decoration	: none;
	color			: #000000;
	cursor			: pointer;
}
table {
	font-family    	: Arial, Verdana, Helvetica, sans-serif;
	font-size		: 11px;
}
select {
	/*width			: 130px;*/
	font-size		: 11px;
}
input, .input {
	margin			: 0px;
	padding			: 0px;
	top				:-1px;
	height			: 14px;
	width			: 135px;
	border			: 1px solid #7798D6;
	font-size		: 10px;
}
.bold {
	font-weight		: bold;
}
.text10 {
	font-size		: 10px;
}
.text12 {
	font-size		: 12px;
}
.orange {
	color			: #FF5400;
}
.blue {
	color			: #29519D;
}
.on {
	color			: #f06022;
	font-weight		: bold;
	font-size		: 12px;
}
.off {
	color			: #1a4596;
	font-weight		: bold;
	font-size		: 12px;
}

.headeron {
	color			: #FF5400;
	font-weight		: bold;
	font-size		: 11px;

	background		: url(../../templates/default/allsection/alllanguage/arrow_on.gif) no-repeat center left;
	white-space: nowrap;
	padding: 0px 0px 0px 10px;
	display: block;
}
.headeroff {
	color			: #29519D;
	font-weight		: bold;
	font-size		: 11px;
	background		: url(../../templates/default/allsection/alllanguage/arrow_off.gif) no-repeat center left;
	white-space: nowrap;
	padding: 0px 0px 0px 10px;
	display: block;
}

.listBgOn {
	background		: url(../../templates/default/allsection/alllanguage/list_bg_on.jpg);
}
.listBgOff {
	background		: url(../../templates/default/allsection/alllanguage/list_bg_off.jpg);
}
.header .common{
	font-weight		: bold;
	color			: #29519D;
	text-decoration	: none;
}
.common{
	font-weight		: bold;
	color			: #29519D;
	text-decoration	: none;
}
.header .select{
	font-weight		: bold;
	color			: #FFFFFF;
	text-decoration	: none;
}
.header .search {
	font-size		: 11px;
}
.header .search input {
	height			: 15px;
	width			: 119px;
	border			: 1px solid #7798D6;
	font-size		: 10px;
}
.video input {
	margin			: 0px;
	padding			: 0px;
	top				:-1px;
	height			: 16px;
	width			: 112px;
	border			: 1px solid #7798D6;
	font-size		: 10px;
}
.video .errorInput {
	margin			: 0px;
	padding			: 0px;
	top				:-1px;
	height			: 16px;
	width			: 112px;
	border			: 1px solid #FF0000;
	font-size		: 10px;
}

.header .category a{
	/*color			: #29519D; */
	font-weight		: bold;
	text-decoration	: none;
}
.header .category .on{
	color			: #F04F0A;
	font-weight		: bold;
	text-decoration	: none;
}

.selectTagLeft {
	background		: url(../../templates/default/allsection/alllanguage/nav_left_select.gif); 
}
.selectTagCenter {
	background		: url(../../templates/default/allsection/alllanguage/nav_center_select.gif); 
}
.selectTagRight {
	background		: url(../../templates/default/allsection/alllanguage/nav_right_select.gif); 
}
.commonTagLeft{
	background		: url(../../templates/default/allsection/alllanguage/nav_left_common.gif); 
}
.commonTagCenter {
	background		: url(../../templates/default/allsection/alllanguage/nav_center_common.gif); 
}
.commonTagRight {
	background		: url(../../templates/default/allsection/alllanguage/nav_right_common.gif); 
}

.header .category .title{
	color			: #FFFFFF;
	font-weight		: bold;
	text-decoration	: none;
}
.header .grill .title{
	color			: #29519D;
	font-weight		: bold;
	text-decoration	: none;
}
.footer a{
	letter-spacing	: 1px;
	font-size		: 10px;
	color			: #000000;
	text-decoration	: none;
}
.new .title{
	color			: #29519d;
	font-weight		: bold;	
}

.new .product_name {
	font-size: 11px;
	color: #29519d;
}

.new .desc{
	font-size		: 10px;	
	color: #29519d;
}

.new .price {
	color: #ff5400;
}

.promoPrice {
	font-size		: 14px;
	font-weight		: bold;
	color			: #d34c11;
}
.price {
	font-size		: 10px;
	color			: #FF5400;
}
.flashDownload {
	color			: #0a60c2;
	font-size		: 10px;
	text-decoration	: none;
}
.promoDesc {
	font-size		: 10px;	
}
.endPromo {
	font-size		: 10px;
	background-color: #F04F0A;
}
.newPromo {
	font-size		: 10px;
	background-color: #bdd1f4;
	color: #29519d;
}

/*added by twong*/
ul.promotion_list {
	margin:0;
	padding:0;
	list-style:none;
}
ul.promotion_list li {
	float:left;
	margin:0;
	padding:0;
	overflow: hidden;
}

li.promotion_list_01 {
	width:132px;
	background: url(../../templates/default/allsection/fr/pro_btn_01.gif) no-repeat left top;
}
li.promotion_list_02 {
	width:165px;
	background: url(../../templates/default/allsection/fr/pro_btn_02.gif) no-repeat left top;
}
li.promotion_list_03 {
	width:177px;
	background: url(../../templates/default/allsection/fr/pro_btn_03.gif) no-repeat left top;
}

li.promotion_list_04 {
	width:137px;
	background: url(../../templates/default/allsection/fr/pro_btn_04.gif) no-repeat left top;
}
/*li.promotion_list_05 {
	width:147px;
	background: url(../../templates/default/allsection/fr/pro_btn_05.gif) no-repeat left top;
}
li.promotion_list_06 {
	width:122px;
	background: url(../../templates/default/allsection/fr/pro_btn_06.gif) no-repeat left top;
}*/

ul.promotion_list li a{
	height:47px;
	display: block;
	text-indent: -100000px;
} 

.clear {
	clear: both;
}

.nav ul {
	margin: 0;
	padding: 0;
	list-style:none;
}

.nav li {
	float:left;
	background:url(../../templates/default/allsection/alllanguage/nav_btn_left.gif) no-repeat left top;
	margin-right:0px;
	padding:0 0 0 5px;
}

.nav a {
	float:left;
	display:block;
	background:url(../../templates/default/allsection/alllanguage/nav_btn_right.gif) no-repeat right top;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	
	color: #29519D;
	font-weight: bold;
}

.nav li.selected {
	background:url(../../templates/default/allsection/alllanguage/nav_btn_left_selected.gif) no-repeat left top;
}

.nav li.selected a {
	background:url(../../templates/default/allsection/alllanguage/nav_btn_right_selected.gif) no-repeat right top !important;
	color: #fff !important;
}

.block_link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 70px;
	border: 0px solid red;
	display: block;
}
/*end by twong*/


/*cs start 20091227:New footer*/
.FooterMenu
{
	height				:183px;
	font-size			:12px;
	color				:#797977;
}

.FooterMenu a
{
	text-decoration		:none;
	color				:#797977;
}

.FooterMenu a:hover
{
	text-decoration		:underline;
	color				:#797977;
}

.FooterMenu .Item
{
	font-size			: 12px;
}

.FooterMenu .Title
{
	color			: #29519d;
	font-size		: 14px;
	font-weight		: bold;
}

a.urllink:link { 
	color: blue;
	}
a.urllink:visited { 
	color: blue;
	}
a.urllink:hover { 
	color: #CCCCCC;
	background-color: #333333;
	text-decoration: none;
	}
a.urllink:active { 
	color: #333333;
	}

/*cs end 20091227:New footer*/

.bg_white {
	background-color: #fff;
}

.tag_title {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #29519d;
}

a.channel_list_item_selected {
	color			: #f06022;
	font-family: Arial;
	font-weight		: bold;
	font-size		: 12px;
	padding: 3px 0px 0px 11px;
	background: url(../../templates/default/allsection/alllanguage/arrow_on.gif) no-repeat center left;
	border: 0px solid red;
	display: block;
}
a.channel_list_item {
	color			: #1a4596;
	font-family: Arial;
	font-weight		: bold;
	font-size		: 12px;
	padding: 3px 0px 0px 11px;
	background: url(../../templates/default/allsection/alllanguage/arrow_off.gif) no-repeat center left;
	border: 0px solid red;
	display: block;
}

/* little news aj 23042010 */
a.lnlink {color:#29519d;}
a.lnlink:hover {text-decoration:underline;}
a.lnPaging {color:#e75405;}
a.lnPaging:hover {text-decoration:underline;}
/* end little news aj */