body,p,ul,li{ color: #222222; font-family: “Lucida Grande”, Arial, Tahoma; font-size: 12px; padding: 0; margin:0;}
td,th{color: #222222; font-family: “Lucida Grande”, Arial, Tahoma; font-size: 12px;}
.form {margin: 0px;}
.body {background-color: #a1e5b2;}

.clearspace {clear:both; height:0px; padding:0px; margin:0px; width:0px;}
.lfloat {float: left;}
.rfloat {float: right;}
.magBttm10 {margin-bottom: 10px;}

a { color: #e53c87; text-decoration: underline; }
a:link {color: #e53c87; text-decoration: underline;}
a:visited {color: #e53c87; text-decoration: underline;}
a:hover {color: #ED1C24; text-decoration: underline;}
a:active {color: #ED1C24;text-decoration: underline;}

#toppiece {
	background:#8CC1C5;
	color:#CC3366;
	padding:0px 0px 0px 0px;
	/*height:95px;*/}

	
#shophead {font-size:2em; padding-top:8px; padding-left:20px; color:#C86B88;}
#slogan {font-size:1em;}

#footer {background:url('images/bg_footer.jpg');text-align:center; margin:0px 0px 0px 0px; padding:0px; color:#ED3C9A;}

#banner {height:63px; background:url("images/banner_bg.jpg"); text-align:right; padding-top:2px; padding-right:22%;}

#leftpanel-bg {width:auto;background-color:#ffffff;margin-right: 260px;min-height: 820px; }
#product-bg {width:100%;background-color:#ffffff;margin-right: 260px;min-height: 900px; text-align:left; }

#leftpanel {
	width:100%;
	padding:10px 10px 10px 10px;
	vertical-align:top;
	margin-right: 20px;
	min-height:1800px;
	text-align:left;
	/*border:1px solid blue;*/
}
#container_left {padding: 15px;}
#container_page {width: 100%; position: relative; display: block; background:#FF58A8;}
/*#rightpanel {
	float:right;
	/*width:18%;*/
	/*width:15%;
	background:#567867;
	/*min-height:800px;*/
	/*color:#ceefff; */
	/*margin:0;
	padding:20px 0px 0px 0px;
	min-height:1100px;
	
}*/
#rightpanel {float: right; width: 250px; background:#FF58A8; min-height:800px; color:#ceefff; font-size: 12px; margin:0; padding: 10px 5px;}
.clearspace {clear: both;}
div.headmenu {color: #ED3C9A; font-weight: bold; font-size: 12px;}
div.headmenubox {color: #ED3C9A; font-weight: bold;}
div.headmenu2 {font-size:12pt; font-weight:bold; color:#ED3C9A; padding:0px; margin:0px 0px 0px 30px;}

div.menustrip {font-size:1pt;padding:0px 0px 0px 0px;margin:0px;}

div.tree_shop_menu,div.tree_shop_menu a,div.tree_shop_menu a:visited {font-size:10pt;color:#ED3C9A;margin:0px 0px 0px 10px; padding:0px;}
div.tree_shop_menu ul {font-weight:bold; list-style:none; margin:0px 0px 10px 0px; padding:0px;}
div.tree_shop_menu ul a:visited {font-weight:bold; list-style:none; margin:0px 0px 10px 0px; padding:10px; color:#ED3C9A;}
div.tree_shop_menu li a {font-weight:normal; padding-left:5px; margin:0px 0px 0px 5px;}
div.tree_shop_menu li a:visited {font-weight:normal; padding-left:5px; margin:0px 0px 0px 5px; color:#ED3C9A;}

.style2, .a7 {font-size:smaller;}

#item_left {text-align:center;width:200px;border:1px solid green;float:left; padding:4px;}
#item_right {border-bottom:1px solid gray; padding:2px;}

#searchpanel {padding:0px 12px; background:url("images/bg_search.jpg") repeat-x top left;height:49px; color: #222222;}
#feature-tab {padding:0px 10px; width:auto;height:31px;background:#ED3C9A url("images/silver_strip.jpg");}
.fsmall, a.fsmall{font-size:9pt;color:#ccccff;font-weight:bold;}
.fmsearch { font-size:10pt; color:#222222; font-weight: bold;}
.fmsearch select {padding:1px;}

#login_float {float:right;font-size:10pt;margin-top:4px;}
#login_float a{color:#ED3C9A;}

td.selected_tab {
	padding:0px 15px;
	color:#ED3C9A;
	font-size:10pt;
	font-weight:bold;
	background:url("images/tab_extend_mid.gif");
}
td.unselected_tab {
	color:#ED3C9A;
	font-size:10pt;
	font-weight:bold;
	padding:0px 15px;
}
td.unselected_tab a{color: #ED3C9A; text-decoration: none;}
td.unselected_tab a:link{color: #ED3C9A; text-decoration: none;}
td.unselected_tab a:visited{color: #ED3C9A; text-decoration: none;}
td.unselected_tab a:hover{color: #ED1C24; text-decoration: underline;}
td.unselected_tab a:active{color: #ED1C24; text-decoration: none;}


td.v_bar {
	padding:0px 0px;
}
a.linkgray {color:gray; font-size:10pt;}
.rightpanelAd {width:220px;background-color:white;border:1px solid silver;padding:5px;}
.text_small {font-family:tahoma; font-size:10pt;font-weight:normal;}
.text_bold {font-weight:bold;}
.itemLink {font-weight:bold;}
.itemDesc{font-size:10pt;}
div.sublistA {background-color:#e2eefa; padding:0px 10px 10px; margin-bottom:10px;}
div.sublistB {background-color:#ED3C9A; padding:0px 10px 10px; margin-bottom:10px;}

span.descupdate {color:gray;font-size:10pt;}
div.subtalk {background-color:#F9F5CA; padding:0px 10px 10px; margin-bottom:10px;}

table.shoplist {font-size:10pt;}
tr.tritem {font-weight:bold; color:white; background-color:black;}
tr.trhead {background-color:silver;}
tr.trlistB {background-color:#FFFFCC}
tr.trlistA {background-color:#CCFFFF}

/* category path */
#catepath {font-size:9pt; padding:5px 10px;font-weight:bold;}
#catepath a {font-weight:bold;}
.goods_container1 {
	font-size:9pt;
	margin: 7px 5px 5px 5px;
	width: 200px;
	height: 250px;
	border-bottom:1px dashed #ED3C9A;
	border-top:1px dashed #ED3C9A;
	border-right:1px dashed #ED3C9A;
	border-left:1px dashed #ED3C9A;
	float:left;
	background-color:#ffffff;
	text-align:center;
}
.borderGoodsPic{
	/*border: 1px dashed #F49AAB;*/
	width: 140px;
	height: 183px;
	vertical-align:middle;
	text-align: center;
	/*height: 140px;*/
}

.wrappergoods{
	margin: 5px 3px 3px 3px;
	float:left;
	width:242px;
	height: 145px;
}

.iconnew {
	margin-left: 3px;
	display: block;
	height: 9px;
	padding-bottom: 5px;
}

.goods_container {
	font-size:9pt;
	border-left:1px dashed #cda8d9;
	border-top:1px dashed #cda8d9;
	border-right:1px dashed #cda8d9;
	border-bottom:1px dashed #cda8d9;
	width: 242px;
	height: 130px;
}

.goods_container_bak {
	font-size:10pt;
	border-left:1px solid #ccffff;
	border-top:2px solid #ccffff;
	margin:0px 0px 30px 7px;
	width:242px; 
	height:110px;
	float:left;}

div.cate-header, div.moreLink {text-align:right; font-size:14px;}
div.moreLink {font-size:14px; padding-bottom:5px;} 

div.greeting {
	margin:10px 10px 20px 10px;
	padding:10px;
	font-size:11pt;
	font-weight:bold;
	/*background:#e3f6f8;*/
}
div#promote-area{
	text-align:center;
}
div.item-detail, div.showroom {margin:10px 0px; }
div.about {width:auto; margin:25px;}
div.item-detail h1 {text-align:center;}

td#item-brief {padding: 10px 0px 0px 10px; vertical-align:top;}
.comingDate{font-weight:bold;font-size:10pt;padding-top:5px;}
.activateDate{font-weight:bold;font-size:10pt;padding-top:5px;}
.price{color:#ff6600; font-weight:bold;font-size:9pt;padding-top:5px;}
.price_showroom{color:#ff0000; font-weight:bold;font-size:9pt;padding-top:5px;}

.topicGoods {color: #0055AA; font-size:9pt;}
.topicGoods a {color: #0055AA; text-decoration: none; }
.topicGoods a:link {color: #0055AA; text-decoration: none;}
.topicGoods a:visited {color: #0055AA; text-decoration: none; }
.topicGoods a:hover {color: #009999; text-decoration: underline;}
.topicGoods a:active {color: #0055AA; text-decoration: none;}

.mail_form {
	margin: 0px;
	width: 80%
}

.formMailLink {color:#71C7EF; font-weight:bold;font-size:9pt;padding-top:5px;}

.ref_id {
	font-size:8pt;
	font-weight:normal;
	color:#999999;
	margin:10px 0px;}

hr { border-top:0; border-left:0; border-right:0; border-bottom: 1px dashed #808080; }

h3.subheader {font-size:10pt; margin:20px 0px 0px 4px;}

div.promotion {
	width:650px;
	border:1px dashed #cda8d9;
	/*margin:20px; 
	padding:1em;*/
	margin:10px 10px 10px 30px;padding:1em;
}

div.overview {
	width:650px;
	/*border:1px dashed #F49AAB;*/
	/*border-top:1px dashed #0099CC;
	background-color:#e3f6f8; */
	margin:0px 0px 10px 50px;padding:1em;
}
div.GalleryContainer {text-align:center;}
div#GalleryShow {min-height:280px; padding:2px;}
ul.GalleryThumb, ul.GalleryThumb li {padding:0px; margin:0px; display:inline;}

ul.order_address li {font-size:10pt;list-style:none;}

.postform {	background-color: #ffffff; font-family: Tahoma, "Angsana New"; font-size:12pt;}
.form_bg1 {background-color: #CCCCCC;}
.form_bg2 {background-color: #797979; color: #EEEEEE;}

div#popbox{
	visibility:hidden;
	position:absolute;
	right: 0px;
	border:1px solid #FE56A1;
	height:200px;
	width:250px;
	z-index:160;
	background:#FF88C0;
}

div#box_titlebar {
	color:#000000;
	height:22px;
	padding:0px 2px 0px 4px;
	text-align:right;
	background-color:#FFF4F8;
	font-weight:bold;
}
div#box_titlebar a {color:#000000;}

.style4 {font-size: x-small;  color: #ED3C9A;}
.style4 a{font-size: x-small;  color: #ED3C9A;}
.style4 a:hover {color: #ED1C24; text-decoration: underline;}
.style4 a:visited  {color: #ED3C9A; text-decoration: none;}
.style4 a:active {color: #ED1C24; text-decoration: none;}

.style7 {
	color: #CC3366;
	font-weight: bold;
}
.hitB {color: #ED3C9A; font-size: 12px; font-weight: bold;}
.hitB a {color: #ED3C9A; text-decoration: none; font-size: 12px; font-weight: bold;}
.hitB a:link {color: #ED3C9A; text-decoration: none;}
.hitB a:visited {color: #ED3C9A; text-decoration: none; }
.hitB a:hover {color: #ED1C24; text-decoration: underline;}
.hitB a:active {color: #ED1C24; text-decoration: none;}

/*---use for markdown ----*/
div.markdown blockquote {border-top:1px solid #09698E; border-bottom:1px solid #09698E; background-color:#DDDDDD; padding:0 1em;}
div.markdown table {background-color:white; border:0px;}
div.markdown th {background-color:#004951; color:#ceefff;}
div.markdown td {background-color:#dddddd;}
div.markdown pre {background-color:#eeeeee; border-top:1px solid #669900; border-bottom:1px solid #669900; margin:0px 50px;}
div.footnotes { background-color:#dddddd; padding:10px;}
div.footnotes hr {}
div.markdown a {border-bottom:1px dotted silver;}

.hitz14W5 {font-size: 12px; color: #0A69A2; font-weight: bold;}
.hitz14W5 a {font-size: 12px; color: #0A69A2;  font-weight: bold;}
.hitz14W5 a:link {font-size: 12px; color: #0A69A2; text-decoration: none;  font-weight: bold;}
.hitz14W5 a:visited {font-size: 12px; color: #0A69A2; text-decoration: none;  font-weight: bold;}
.hitz14W5 a:hover {font-size: 12px; color: #FF6600; text-decoration: none;  font-weight: bold;}
.hitz14W5 a:active {font-size: 12px; color: #0A69A2; text-decoration: none;  font-weight: bold;}

.goods_promote {
	font-size:9pt;
	margin: 7px 5px 5px 5px;
	width: 100px;
	height: 150px;
	border-bottom:1px dashed #D5D5D8;
	border-top:1px dashed #D5D5D8;
	border-right:1px dashed #D5D5D8;
	border-left:1px dashed #D5D5D8;
	float:left;
	text-align:center;
}
.borderPromotePic{
	/*border: 1px dashed #F49AAB;*/
	width: 100px;
	height: 100px;
	vertical-align:middle;
	text-align: center;
	/*height: 140px;*/
}
.topicGoodsPromote {font-size:9pt;}
.topicGoodsPromote a {text-decoration: none; }

.pricePromote{font-weight:bold;font-size:9pt;padding-top:5px;}

/* table round box */
.boxA_top_left, .boxA_top_right, .boxA_foot_left, .boxA_foot_right {width:4px;height:4px;}
.boxA_bg_top, .boxA_bg_foot {height:4px;}
.boxA_bg_left, .boxA_bg_left {width:4px;}
.boxA_top_left {background:url(images/boxA_01.gif) top left no-repeat;}
.boxA_top_right {background:url(images/boxA_03.gif) top right no-repeat;}
.boxA_foot_left {background:url(images/boxA_07.gif) bottom left no-repeat;}
.boxA_foot_right {background:url(images/boxA_09.gif) bottom right no-repeat;}
.boxA_bg_top {background:url(images/boxA_02.gif) bottom left repeat-x;}
.boxA_bg_foot {background:url(images/boxA_08.gif) bottom left repeat-x;}
.boxA_bg_left {background:url(images/boxA_04.gif) top left repeat-y;}
.boxA_bg_right {background:url(images/boxA_06.gif) top left repeat-y;}

.floatL {float:left;}
div.clear{clear:both;}

/* separator div */
div.sep5 {padding:3px 0 2px 0;margin:0;line-height:0;}

/* table list data */
.tb_data {/**/color:#666;}
.tb_data th {
	padding:5px 2px;margin:0;
	background:url(images/bg_gdb33x.gif) bottom left repeat-x #B2CAF3;color:#333;
	font-family: Tahoma, Arial, "Microsoft Sans Serif";font-size:13px;
	text-align:center;
}

.tb_data tr.tr_data1 td, .tb_data tr.tr_data2 td {padding:4px 5px;border-bottom:1px dashed #CCC;text-align:left;}
.tb_data tr.tr_data1 td {background-color:#FFF;}
.tb_data tr.tr_data2 td {background-color:#E7FAFF;}
.tb_data tr.tr_data1 td.t_logo, .tb_data tr.tr_data2 td.t_logo {width:60px;text-align:center;}
.tb_data tr.tr_data1 td.t_detail, .tb_data tr.tr_data2 td.t_detail {width:auto;text-align:left;}
.tb_data tr.tr_data1 td.t_contact, .tb_data tr.tr_data2 td.t_contact {width:180px;text-align:center;}

img.thumb_border {border:1px solid #CCC;}
/* image link fade */
a.image_fade img {opacity:1;filter:alpha(opacity=100);border:1px solid #CCC;}
a.image_fade:hover img {opacity:0.7;filter:alpha(opacity=70);border:1px solid #CCC;}

.t_detail_message {
	padding-top:4px;
	font-family: Tahoma, Arial, "Microsoft Sans Serif";font-size:13px;
	color: #848484;
}

/* column container */
.colmask {
	position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
}

/* 2 column right menu settings */
.t_detail_topic {/**/
	font-family:tahoma,sans-serif;
}
.t_detail_topic .colleft {
	float:left;
	width:200%;
	position:relative;
	right:100%;
}
.t_detail_topic .col1wrap {
	float:left;
	width:100%;
	position:relative;
	left:50%;
	font-family: Tahoma, Arial, "Microsoft Sans Serif";
	font-size:15px;
}
.t_detail_topic .col1 {
	margin:0 0 0 0px;
	overflow:hidden;
	color:#0055AA;
}
.t_detail_topic .col1 a:link {
	margin:0 0 0 0px;
	overflow:hidden;
	color:#0055AA;
	text-align:left;
}
.t_detail_topic .col1 a:hover {
	margin:0 0 0 0px;
	overflow:hidden;
	color:#009999;
	text-align:left;
	text-decoration:underline;
}
.t_detail_topic .col1 a:active {
	margin:0 0 0 0px;
	overflow:hidden;
	color:#0055AA;
	text-align:left;
}
.t_detail_topic .col1 a:visited {
	margin:0 0 0 0px;
	overflow:hidden;
	color:#0055AA;
	text-align:left;
}
.t_detail_topic .col2 {
	position:relative;
	float:right;
	font-size:10px;
	color:#BDBDBD;
	text-align:right;
	width:auto;
}
.topicGoods {color: #0055AA; font-size:9pt;}
.topicGoods a {color: #0055AA; text-decoration: none; }
.topicGoods a:link {color: #0055AA; text-decoration: none;}
.topicGoods a:visited {color: #0055AA; text-decoration: none; }
.topicGoods a:hover {color: #009999; text-decoration: underline;}
.topicGoods a:active {color: #0055AA; text-decoration: none;}
.price_showroom{color:#ff0000; font-weight:bold;font-size:9pt;padding-top:5px;}
div.greeting {
	margin:10px 10px 20px 10px;
	padding:10px;
	font-size:11pt;
	font-weight:bold;
	/*background:#e3f6f8;*/
}
div.item-detail, div.showroom {margin:10px 0px;}

.HeadBanner {background-image:url(images/top_banner.jpg);}
.MainPage {background: url(images/bg_mainpage.jpg) repeat-x top; background-color: #FFFFFF; padding: 20px;}
.SidePage { background-color: #FF58A8; padding: 10px; width: 230px;}
.Footer {background: url(images/bg_footpage.jpg); color: #025245; padding: 10px; text-align: center; font-size: 11px;}
.SearchPage {background: url(images/bg_search.jpg) repeat-x; padding-left: 10px;}
.LabelName {color: #00332b; font-size: 30px; font-weight: bold; line-height: 36px;}
.BoxSide {background: url(images/box_side_mid.gif) bottom repeat-y; padding: 0 15px 0 15px;}
.dash {border-bottom: #94c6a9 dashed 1px; border-right: #94c6a9 dashed 1px; padding-bottom: 10px;}
.dashEnd {border-bottom: #94c6a9 dashed 1px; padding-bottom: 10px;}

.BoxLabel {font-size: 16px; color: #ed1c24; font-weight: bold; line-height: 55px; position: absolute; margin-left: 40px; float: left;}
.BoxMainTopL {width: 48px; height: 55px; background-image: url(images/box_main_topL.gif); display: block; float: left; margin-left: -10px; position: absolute;}
.BoxMainTopR {background: url(images/box_main_topR.gif) right top repeat-x; height: 55px; display: block; margin-left: 10px; position: relative;}
.BoxMainMidL {background: url(images/box_main_midL.gif) bottom left repeat-x; padding: 0 20px 0 20px;}
.BoxMainMidR {background: url(images/box_main_midR.gif) bottom right repeat-x;}
.BoxMainBttmL {width: 48px; height: 16px; background-image: url(images/box_main_bttmL.gif); display: block; float: left; position: absolute; margin-left: -10px;}
.BoxMainBttmR {background: url(images/box_main_bttmR.gif) bottom right repeat-x #49ae84; height: 16px; position: relative; margin-left: 10px;}

.inputtext {font-family: “Lucida Grande”, Arial, Tahoma; padding:3px; color: #333333;}

.TopMenu {padding:0 0 4px 10px; margin:0; list-style:none; height:40px; position:relative;}
.TopMenu li {float:left;}
.TopMenu li a {display:block; float:left; height:40px; line-height:40px; background:url(images/pro_0.gif) no-repeat; color:#e53c87; text-decoration:none; font-size:14px;  font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; margin-right: 5px;}
.TopMenu li a b {float:left; display:block; padding:0 22px 0 12px; background:url(images/pro_0a.gif) right top;}
.TopMenu li.current a {color:#fff; background:url(images/pro_2.gif) no-repeat;}
.TopMenu li.current a b {background:url(images/pro_2a.gif) right top;}
.TopMenu li a:hover {color:#FFEEEE; background:url(images/pro_1.gif) no-repeat; text-decoration: none;}
.TopMenu li a:hover b {background:url(images/pro_1a.gif) right top; text-decoration: none;}
.TopMenu li.current a:hover {color:#fff; background:url(images/pro_2.gif) no-repeat; cursor:default;}
.TopMenu li.current a:hover b {background:url(images/pro_2a.gif) right top;}

.TextHeader {font-size: 16px; color: #e53c87; font-weight: bold; line-height: 20px;}
.TextHeader a {font-size: 16px; color: #e53c87; font-weight: bold; text-decoration: none;}
.TextHeader a:link {color: #e53c87; text-decoration: none;}
.TextHeader a:visited {color: #e53c87; text-decoration: none; }
.TextHeader a:hover {color: #e53c87; text-decoration: underline;}
.TextHeader a:active {color: #e53c87; text-decoration: none;}

.TextTitle {color: #222222; display: block; text-align: left;}
.TextTitle a {color: #e53c87; font-size: 13px; line-height: 20px; font-weight: bold; text-decoration: underline;}
.TextTitle a:link {color: #e53c87; text-decoration: underline;}
.TextTitle a:visited {color: #e53c87; text-decoration: underline; }
.TextTitle a:hover {color: #ed1c24; text-decoration: underline;}
.TextTitle a:active {color: #e53c87; text-decoration: underline;}

.TextSubtitle {color: #e53c87; font-weight: bold; line-height: 22px; background: url(images/symbol_arrow1.gif) left top no-repeat; padding-left: 16px; display: block;  background-position: 0px 4px; text-align: left; solid 1px;}
.TextSubtitle a {color: #e53c87; font-weight: bold; text-decoration: none;}
.TextSubtitle a:link {color: #e53c87; text-decoration: none;}
.TextSubtitle a:visited {color: #e53c87; text-decoration: none; }
.TextSubtitle a:hover {color: #ed1c24; text-decoration: none;}
.TextSubtitle a:active {color: #e53c87; text-decoration: none;}

.TextSeeTag {color: #222222; line-height: 20px; margin-left: 13px; text-align: left;}
.TextSeeTag a {color: #222222; line-height: 20px;  padding-left: 10px; background: url(images/symbol_arrow2.gif) left top no-repeat;  text-decoration: none; display: block; background-position: 0px 8px;}
.TextSeeTag a:link {color: #222222; text-decoration: none;}
.TextSeeTag a:visited {color: #222222; text-decoration: none; }
.TextSeeTag a:hover {color: #ed1c24; text-decoration: underline;}
.TextSeeTag a:active {color: #222222; text-decoration: none;}

.TextPagePro {font-size: 11px; color: #666666; line-height: 30px; position: relative;}
.TextPagePro a {font-size: 11px; color: #1e0000; text-decoration: none; padding: 0 2px 0 2px;}
.TextPagePro a:link {color: #1e0000; text-decoration: none;}
.TextPagePro a:visited {color: #1e0000; text-decoration: none; }
.TextPagePro a:hover {color: #FFFFFF; text-decoration: none; background-color: #ed1c24;}
.TextPagePro a:active {color: #1e0000; text-decoration: underline; font-weight: bold;}
.TextPageProactive {color: #1e0000; text-decoration: underline; font-weight: bold; padding: 0 2px 0 2px;}

.TextHeadBox {font-size: 14px; color: #ed1c24; line-height: 20px; font-weight: bold; background-image: url(images/box_side_top.gif); padding: 0px 5px 0px 0px; text-align: center;}
.TextHeadBox a {font-size: 14px; color: #ed1c24; text-decoration: none;}
.TextHeadBox a:link {color: #ed1c24; text-decoration: none;}
.TextHeadBox a:visited {color: #ed1c24; text-decoration: none; }
.TextHeadBox a:hover {color: #ed1c24; text-decoration: underline;}
.TextHeadBox a:active {color: #ed1c24; text-decoration: underline;}

.TextFooter {color: #000000;}
.TextFooter a {color: #FFFFFF; text-decoration: none; padding: 0 2px 0 2px;}
.TextFooter a:link {color: #FFFFFF; text-decoration: none;}
.TextFooter a:visited {color: #FFFFFF; text-decoration: none; }
.TextFooter a:hover {color: #FFFFFF; text-decoration: underline;}
.TextFooter a:active {color: #FFFFFF; text-decoration: none;}

.txtBlack {color: #000000;}
.txtWhite {color:#FFFFFF;}