.tablecontent
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 95%;
	border-style:ridge;
}
td
{
	FONT-FAMILY:  Tahoma;
	FONT-SIZE: 12px;
}
.tableleftmenu
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 95%;
	border-style:ridge;
}
.tableview,.tablelist,.tableedit
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:0;
	width: 100%;
}
.tablelinkaddaction
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 95%;
	border-style:none;
}
.enterrow
{
	height: 20;
	vertical-align:top;		
}
.maintitle
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.subtitle,.menutitle
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#FF3399;
	text-align:center;
}
.subtitlecontent
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color:#000000;
	background-color:#EEEEEE;
	text-align:center;
}
.inputarea {
	BACKGROUND: #ffffff; 
	BORDER-BOTTOM: #012a68 1px dotted; 
	BORDER-LEFT: #012a68 1px dotted; 
	BORDER-RIGHT: #012a68 1px dotted; 
	BORDER-TOP: #012a68 1px dotted; 
	COLOR: #05213e
}
.forminput, .textinput, .radiobutton, .checkbox  { 
       font-size: 12px; font-family: verdana, helvetica, sans-serif; vertical-align: middle 
}
.headerrow 
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.endrow 
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:center;
}
.menu_sub
{
	background-color:#FFFFFF;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
}
.menu_row
{
	background-color:#FFFFFF;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
}
.fieldnamecolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:right;
	font-weight:bold;
}
.permissionname
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
	font-weight:bold;
}
.fieldvaluecolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
.list_no_row
{
	background-color:#CCFFCC;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height: 20;
}
.list_row_color1
{
	background-color:#EEEEEE;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height: 20;
}
.list_row_color2
{
	background-color:White;		
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height: 20;
}	
.list_row_header
{
	background-color:#FFCC99;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height:24px;
	font-weight:bold;
	color: #FFFFFF;	
	height: 20;
}
.linkheader
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;	
}
A.linkheader
{
	color: #026591;
	text-decoration: none;	
	font-weight: bold;	
}
A.linkheader:hover
{
	color: #FF0000;
	text-decoration: none;	
	font-weight: bold;	
}
.linkindex
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
A.linkindex
{
	color: #000000;
	text-decoration: none;
}
A.linkindex:hover
{
	color: #000000;
	text-decoration: none;
}
.menulink
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
A.menulink
{
	color: #000000;
	text-decoration: none;
}
A.menulink:hover
{
	color: #000000;
	text-decoration: none;
}
.linkview
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
A.linkview
{
	color: #000000;
	text-decoration: none;
}
A.linkview:hover
{
	color: #000000;
	text-decoration: none;
}
.infopagerow
{
	background-color:#FFCC99;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height:24px;
	font-weight:bold;
	color: #000000;	
	width:100%;
}
.vietuni
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	border-width:0;
	width: 95%;
}
.vietunirow
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.viewsingerimg
{
	width: 400px;
}
.loginmsg
{
	height: 20;
	vertical-align:top;
	text-align:left;
	padding-left: 5px;
}
.tablealbumlist
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 100%;
	border-style:none;
}
.fieldalbumnamecolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
}
.list_album_row
{
	background-color:#FFFFFF;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height: 20;
}
.list_album_column
{
	background-color:#FFFFFF;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height: 20;
	width: 50%;
}
.tablecatelogynavigator
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 95%;
	border-style:none;
}
.tablecatelogynavigatorlink
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
A.tablecatelogynavigatorlink
{
	color: #000000;
	text-decoration: none;
}
A.tablecatelogynavigatorlink:hover
{
	color: #000000;
	text-decoration: none;
}
.almbumlinkview
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;	
}
A.almbumlinkview
{
	color: #000000;
	text-decoration: none;
}
A.almbumlinkview:hover
{
	color: #000000;
	text-decoration: none;
}
.tablealbumview
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 100%;
	border-style:none;
}
.fieldalbumnamecolumnview
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
}
.fieldalbumimagecolumnview
{
	padding-left: 0px;
	width: 100px;	
}
.fieldnamecolumnalbumview
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
	font-weight:bold;
	vertical-align:top;	
	width: 25%;
}
.List_User_Action_Row
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
	font-weight:bold;
}
.tableplaylist
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1px;
	border-style:solid;
	width: 100%;
	
}
.playlistcolumnplistsong
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
	vertical-align: bottom;
}
.playlistcolumnplayer
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
}
.tableplaylistinfo
{
	border-collapse:collapse;
	background-color:#eeeeee;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-style:none;
	width: 100%;
}
.tableplaylistinfoendrow
{
	border-collapse:collapse;
	background-color:#eeeeee;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-style:none;
	width: 100%;
}
.tableviewgif
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1px;
	border-style:none;
	width: 100%;	
}
.tableviewgifadresscolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: left;
	padding-left: 0px;
	width: 50%;
}
.tableviewgifadresscolumntable
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1px;
	border-style:none;
	width: 100%;	
}
.fieldadressleftcolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
	font-weight:bold;
}
.giftmessagerow
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:center;
	font-weight:bold;
}
.viewgifrightadresscolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: left;
	font-weight:bold;	
	width: 50%;
}
.viewgifrightadresscolumnfield
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: left;
	font-weight:bold;	
}
.news_row
{
	background-color:#FFFFFF;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.news_small_image
{
	border-style: none;
	width: 80px;
	height: auto;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	text-align: left;			
}
.news_title
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: left;
	color: #FF0000;
	font-weight:bold;
}
.news_title_linkindex
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;	
}
A.news_title_linkindex
{
	color: #FF0000;
	text-decoration: none;
}
A.news_title_linkindex:hover
{
	color: #EE0000;
	text-decoration: none;
}
.news_view_more_linkindex
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:normal;	
}
A.news_view_more_linkindex
{
	color: #FF0000;
	text-decoration: none;
}
A.news_view_more_linkindex:hover
{
	color: #EE0000;
	text-decoration: none;
}
.news_title_detail
{
	background-color:#FFFFFF;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	color: #EE0000;
}
.news_post_detail
{
	background-color:#FFFFFF;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: normal;
}
.news_big_image
{
	border-style: none;
	width: 200px;
	height: auto;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	text-align: left;			
}
.News_Small_List_Table
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 100%;
	border-style:none;
}
.News_Small_List_Table_linkindex
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:normal;	
}
A.News_Small_List_Table_linkindex
{
	color: #000000;
	text-decoration: none;
}
A.News_Small_List_Table_linkindex:hover
{
	color: #000000;
	text-decoration: none;
}
.News_Small_List_Table_Title
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
	color: #ffffff;
	background-color: #000fff;
}
.radioplaylistcolumnplayer
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: center;
}
.Menubar_link
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:normal;	
}
A.Menubar_link
{
	color: #000000;
	text-decoration: none;
}
A.Menubar_link:hover
{
	color: #000000;
	text-decoration: none;
}
.leftbannerimage
{
	width: 140px;
	border-style: none;	
}
.favorite_row_end
{
	background-color:#FFCC99;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height:24px;
	font-weight:bold;
	color: #FFFFFF;	
	height: 20;
	text-align: center;
}

.news_edit_fieldname
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
	font-weight:bold;
	width:30%;
}
.news_admin_row
{
	background-color:#FFCC99;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height:24px;
	font-weight:bold;
	color: #000000;	
	height: 20;
	vertical-align:middle;
}
/*Shopping Cart*/
.view_shoppingcarttable
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 200px;
	border-color:#46739c;	
	border-style:none;
}
.view_shoppingcarttitle
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:right;
	font-weight:bold;
}
.view_shoppingcartrow
{

	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:center;
}
.shoppinglist_action
{
	background-color:#CCFFCC;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	height: 25;
	text-align:center;
}
.shoppinglist_sumary
{
	background-color:#CCFFCC;	
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:right;	
}
.shoppingcart_tablesumary
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 220px;
	border-color:#46739c;	
	border-style:none;
}
.shoppingcart_namecolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:right;
	font-weight:bold;
}
.shoppingcart_valuecolumn
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
}

.shoppingcart_customer_table
{
	border-collapse:collapse;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-width:1;
	width: 100%;
	border-color:#46739c;	
	border-style:none;
}
.shoppingcart_customer_fieldname
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:right;
	font-weight:bold;
}
.shoppingcart_customer_fieldvalue
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align:left;
}

a:link 
{
	FONT-SIZE: 12px;
	Font-family: Tahoma;
	font-weight:normal;
	COLOR:#545454;
	TEXT-DECORATION: none;
}	

a:hover 
{
	FONT-SIZE: 12px;
	Font-family: Tahoma;
	COLOR:#ff0000;
	font-weight:normal;	
	TEXT-DECORATION: none;
}
a:visited 
{
	FONT-SIZE: 12px;
	Font-family: Tahoma;
	font-weight:normal;
	COLOR:#545454;
	TEXT-DECORATION: none;
}
a:active 
{
	FONT-SIZE: 12px;
	Font-family: Tahoma;
	COLOR:#545454;
	font-weight:normal;	
	TEXT-DECORATION: none;
}

/*END Shopping Cart*/