@charset "utf-8";
/* CSS Document */
#content-wrapper{
	min-height: 550px;
}
ul li {
	/*line-height: 20px */
	color: #333333;

!important
}
body {
	background-color: #fff;
	background-repeat: repeat-x;
}
textarea {
  resize : none;
}
.functional {
	background: url(../images/functionalBG.gif) repeat-x;
}
.functional td {
	vertical-align:bottom;
	padding-left:  12px;
	text-align: left;
}
.functional img {
	vertical-align: middle;
	margin-bottom: 1px;
	margin-right: 6px;
}
.functional a {
	color: #e4e8e9;
	text-decoration: none;
	margin-bottom: 1px;
}
.functional a:hover {
	text-decoration: underline;
}
.copyright {
	color: #2d3031;
	text-align: right;
}
.copyright a {
	color: #095d9e;
}
.leftMenuSearch {
	display: none;
}
.leftMenuSearch input {
	background: #FFFFFF;
	height: 14px; /* revised for DTD*/
	width: 136px; /* revised for DTD*/
	padding:0px; /* revised for DTD*/
	font-size: 12px;
	vertical-align: middle;
}
.leftMenuSearch .advanced {
	margin-left: 15px;
	color: #01858F;
	text-decoration: none;
}
.leftMenuSearch .advanced:hover {
	text-decoration: underline;
}
.leftMenuApplication .appselect { /* dual pull down menu*/
	margin-left: 10px;
	height: 20px;
	width: 145px;
!important  z-index: -100;
}
.leftMenuApplication .lappselect {
	margin-left: 10px;
	width: 181px;
}
.leftmenu .appselect { /* dual pull down menu*/
	margin-left: 10px;
	height: 20px;
	width: 145px;
!important
}
.leftmenu .lappselect {
	margin-left: 10px;
	width: 181px;
}
.leftMenuType1 {
	font-weight: bold;
	color: #01858f;
	list-style: none;
	padding-left: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 10px;
	padding-top:0px;
	margin-top:0px;
}
.leftMenuType1 .item {
	line-height: 22px;
	margin-left: 20px;
	padding-left: 0px;
	font-size: 12px;
	color: #01858f;
}
.leftMenuType1 .hr {
	line-height: 10px;
	margin-left: 20px;
	padding-left: 0px;
}
.leftMenuType2 {
	list-style: none;
	padding-left: 0px;
	margin-left: 0px;
	font-weight: normal;
}
.leftMenuType2 li {
	background: url(../images/leftMenuBullet.gif) no-repeat left 4px;
	line-height: 15px;
	padding-left: 9px;
	margin-left: 0px;
	font-size:12px;
}
.leftMenuType2 a {
	color: #333333;
	text-decoration: none;
}
.leftMenuType2 a:hover {
	text-decoration: underline;
}
.contentTable {
	color: #666666;
	border: 1px solid #fff;
	margin-top: 0px;
	margin-right: 23px;
	margin-bottom: 30px;
}
.contentTable td{
	border: 1px solid #fff;
}
.contentTable p {
	margin-top: 0px; /* revised for FF */
	color: #222222;
	font-size: 15px;
	font-family: "微软雅黑";
	font-weight: normal;
}
/*.contentTable p {
	font: 12px Arial, Helvetica, sans-serif;
}*/
.contentTable ul, .contentTable ol {
	margin: 0 0 20px 20px;
}
.contentTable ul li{
	list-style:disc;
}
.contentTable ol li{
	list-style: decimal;
}
.contentTable .app-tabz ul {
	margin:0;
}
.contentTable .app-tabz li {
	list-style: none;
}
.contentBoard {
	text-align: left;
}
.contentBoard .title {
	background: url(../images/contentTitleBG.gif) repeat-x;
	height: 22px;
}
.contentBoard .content {
	padding: 10px 15px 0px 13px;
}
.contentBoard .titleText {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 13px;
}
.contentBoard .titleMore {
	padding-right: 11px;
	text-align: right;
}
.contentBoard .titleMore img {
	margin-right: 5px;
}
.contentBoard .titleMore a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.contentBoard .titleMore a:hover {
	text-decoration: underline;
}
.contentBoard .date {
	font-size: 12px;
	font-weight: bold;
	color: #17243a;
}
.contentBoard .highlight {
	font-size: 12px;
	font-weight: bold;
	color: #058f9b;
	text-decoration: underline;
}
.contentBoard .more {
	color: #cc3300;
}
.contentBoard .linkType1 {
	color: #666666;
}
.contentBoard .linkType2 {
	color: #01628f;
	text-decoration: none;
	margin-left: 25px;
}
.contentBoard .linkType2:hover {
	text-decoration: underline;
}
.contentBoard .newsImg {
	margin: 3px 15px 0px 0px;
}
.contentBoard .eventTitle {
	font-size: 15px;
	font-weight: bold;
	color: #004382;
}
.contentBoard .eventMore {
	color: #cc3300;
}
.contentBoard .newsItem {
	margin-left: 13px;
}
.contentBoard .newsItem .item {
	background: url(../images/newsBullet.gif) no-repeat left center;
	padding: 0px 0px 0px 28px;
	margin: 0px;
	height: 18px;
}
.contentBoard .newsItem .hrImg {
	margin: 0px 0px 0px 23px;
}
.label td {
	height: 32px;
	background: url(../images/HorizontalLabelBlur.gif) no-repeat center;
	text-align: center;
	border-right: 1px solid #FFFFFF;
	line-height: 32px;
	vertical-align: top;
}
.label td a {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.label td.focus {
	background: url(../images/HorizontalLabelFocus.gif) no-repeat center;
}
.label td.focus a {
	color: #FFFFFF;
}
.leftMenu {
	margin-top: 36px;
	margin-bottom: 50px;
}
.leftMenuSubType1 {
	padding-left: 0px;
	list-style: none;
	margin-left: 0px;
}
.leftMenuSubType1 li {
	line-height: 24px;
	height: 24px;
	padding-left: 12px;
	margin-left: 0px;
	margin-bottom: 2px;
}
.leftMenuSubType1 li a {
	color: #152439;
	text-decoration: none;
}
.leftMenuBanner {
	display: none;
}
/*.leftMenuSubType1 li a:hover {
	color: #FFFFFF;
}*/
.leftMenuSubType1 .focus {
	background: #cecece;
}
.leftMenuSubType1 .focus a {
	text-decoration: none;
}
.leftMenuSubType2 {
	line-height: 24px;
	height: 24px;
	padding-left: 12px;
	margin-left: 0px;
	margin-bottom: 2px;
}
.leftMenuSubType2 a {
	color: #152439;
	text-decoration: none;
}
.leftMenuSubType3 {
	list-style: none;
	padding-left: 0px;
	margin: 5px 0px 15px 16px;
	text-align: left; /* revised for DTD*/
}
.leftMenuSubType3 li {
	margin-left: 0px;
	line-height: 16px;
	background: url(../images/leftMenuBullet.gif) no-repeat left 4px;
	padding-left: 9px;
}
.leftMenuSubType3 a {
	color: #333333;
	text-decoration: none;
}
.leftMenuSubType3 a:hover {
	text-decoration: underline;
}
.locator_visited {
	color: #29889C;
	padding-top: 15px;
	padding-left: 3px;
}
.locator {
	font-size: 12px;
	color: #666666;
	padding-top: 15px;
	padding-left: 3px;
}
.locator a {
	color: #666666;
	text-decoration: none;
}
.locator a:hover {
	color: #333333;
	text-decoration: underline;
}
.header {
	font-size: 16px;
	line-height: 1.5;
	height: 16px;
	font-weight: 700;
	color: #1d84c6;
	margin-left: 0px;
	padding-left: 12px;
	border-left: 5px solid #1d84c6;
	font-family: "Oswald", "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", "宋体", SimSun, STXihei, "华文细黑", sans-serif;
}


.header1 {
	font-size: 16px;
	line-height: 1.5;
	height: 25px;
	font-weight: 700;
	color: #1d84c6;
	margin-bottom:4px;
	padding-left: 12px;
	border-left: 5px solid #1d84c6;
	font-family: "Oswald", "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", "宋体", SimSun, STXihei, "华文细黑", sans-serif;
}


.title {
	font-size: 16px;
	font-weight: normal;
	color: #555555;
}
.title a {
font-size: 16px;
	font-weight: 700;
	color: #555555;
	text-decoration: none;
}
.title a:hover {
font-size: 16px;
	color: #0089B7;
}
.sub_title {
	font-size: 14px;
	font-weight: 700;
	color: #1291BA;
}
.sub_title a {
	font-weight: 700;
	color: #1291BA;
	text-decoration: none;
}
.sub_title a:hover {
	color: #06224A;
}
.aboutusShadow {
	background: #FFFFFF url(../images/aboutKeyvisualShadow.jpg) no-repeat top;
}
.aboutusImgBorder27px {
	margin: 0px 27px 27px 0px;
	border: 1px solid #CCCCCC;
	padding: 3px;
}
.product_subject {
	color: #CD3301;
	padding-left: 17px;
	padding-top: 12px;
	font-size: 17px;
	font-weight: 700;
	display: block;
}
a.link_content {
	color: #0089B7;
	line-height: 18px;
	text-decoration: underline;
}
a.link_content:hover {
	color: #3366FF;
}
a.link_hyper {
	font-size: 13px;
	color: #464A39;
	line-height: 20px;
	text-decoration: none;
}
a.link_hyper:hover {
	color: #CC3300;
	text-decoration: underline;
}
a.link_file {
	color: #464A39;
}
a.link_more {
	color: #CC3300;
	line-height: 18px;
	padding-left: 5px;
	text-decoration: none;
}
a.link_more:hover {
	color: #FF9900;
	text-decoration: underline;
}
a.link_hyper_bold {
	font-weight: 700;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.formText {
	color: #666666;
}
.formWidth200px {
	height: 20px;
	width: 200px;
}
.formWidth170px {
	height: 20px;
	width: 170px;
}
.pressCenter {
	margin-left: 13px;
}
.pressCenter td {
	vertical-align: top;
}
.pressCenter .item {
	padding: 0px 0px 16px 28px;
	margin: 0px;
	background: url(../images/newsBullet.gif) no-repeat left 2px;
	color: #1C2B42;
}
.pressCenter a {
	color: #006699;
	text-decoration: none;
}
.pressCenter a:hover {
	color: #003366;
	text-decoration: underline;
}
.note {
	font-size: 12px;
	line-height: 16px;
	color: #CC3300;
}
.table td{
	padding: 8px 5px;
}
.list {
	font-size: 12px;
	color: #CD3301;
	line-height: 16px;
}
.list_sq {
	padding-left: 0px;
	margin-left: 20px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	list-style: square; /* dtd will have smaller square*/
	font-size: 16px;
	font-family: "Oswald", "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", "宋体", SimSun, STXihei, "华文细黑", sans-serif;
	line-height: 1.5;
	color: #555555;
}
.list_sq li {
	line-height: 20px;
	color: ##1d84c6;
}
.list_sq li span {
	color: #5E6051;
}
.list_table_content {
	line-height: 16px;
	color: #5E6051;
}
.list_text {
	color: #666666;
	line-height: 16px;
}
.table {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.table_title {
	font-weight: 700;
	color: #FFFFFF;
}
.table_subject {
	color: #1C2B42;
	padding-right: 5px;
	line-height: 18px;
}
.table_subject a {
	text-decoration: none;
	color: #1C2B42;
}
.table_subject a:hover {
	text-decoration: underline;
}
.table_content {
	font-size: 12px;
	line-height: 16px;
	color: #5E6051;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.contactLinkType1 {
	color: #29889C;
	text-decoration: none;
}
.contactLinkType2 {
	color: #666666;
	text-decoration: none;
}
.HRnews {
	color: #606060;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
.HRnews li {
	margin-bottom: 6px;
}
.HRnews .date {
	font-weight: bold;
	color: #000000;
}
.HRnews a {
	color: #606060;
	text-decoration: none;
}
.HRnews a:hover {
	text-decoration: underline;
}
.HRtable9px {
	border: 9px solid #a3bac4;
	width: 200px;
	text-align:left;/* revised for DTD*/
}
.HRtable9px td {
	padding: 0px 10px;
}
.HRsearch {
	text-align:left;
}
.HRsearch input {
	height: 13px;	/* revised for DTD*/
	width: 133px;	/* revised for DTD*/
	padding: 0;	/* revised for DTD*/
	font-size: 12px;
	color: #666666;
	margin-top: 0px;
}
.quicklink a {
	color: #999999;
	padding-left: 5px;
	text-decoration: underline;
}
.quicklink a:hover {
	color: #CC3300;
}
.quicklink .current {
	color: #333333;
	font-weight: bold;
	padding-left: 5px;
}
.quicklink .sp {
	padding-left: 5px;
}
.productFeatures {
	color: #666666;
	list-style: square url(none);
	margin-left: 20px;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.productFeatures li {
	color: #005B93;
}
.productFeatures li span {
	color: #666666;
}
.productFeaturesSub {
	color: #666666;
	list-style: none;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.productFeaturesSub li {
	color: #666666;
}
.productFeaturesSub li span {
	color: #CD3301;
	font-size: 12px;
}
.indexPressReleaseList {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}
/* revised for DTD*/
.leftMenu, .leftmenu {
	text-align: left;
	margin-top: 36px;
	margin-bottom: 50px;
}
.floatImgRight {
	float:right;
	margin:0 0 10px 10px;
	padding: 3px;
	clear:left;
	border: 1px solid #999999
}
.floatImgLeft {
	float: left;
	margin:0 10px 10px 0;
	padding: 3px;
	clear:left;
	border: 1px solid #999999
}
/* Global List style setup*/
/*ul {
	padding-left: 0px;
	margin-left: 20px;
	margin-bottom: 5px;
	list-style: square;
}*/
/* 20080320 書君新增 <開始> */
.contentBoard .highlight:hover {
	color: #06B9C8;
}
.contentBoard .more:hover {
	color: #FF9900;
	text-decoration: underline;
}
.contentBoard .linkType1:hover {
	color: #333333;
}
.contentBoard .eventMore:hover {
	color: #FF9900;
	text-decoration: underline;
}
a.link_file:link {
	color: #464A39;
	text-decoration: underline;
}
a.link_file:hover {
	color: #CC3300;
	text-decoration: underline;
}
a.link_file:visited {
	color: #003366;
	text-decoration: none;
}
.HRmore {
	color: #cc3300;
}
.HRmore:hover {
	color: #29889C;
}
/* 20080320 書君新增 <結束> */
/* 20080722 by SJ start */
.leftMenuProduct a {
	font-size: 12px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}
/*
.productFamily01 {
	background: url(../images/productFamilyBg01.jpg) no-repeat;
}
.productFamily02 {
	background: url(../images/productFamilyBg02.jpg) no-repeat;
}
.productFamily03 {
	background: url(../images/productFamilyBg03.jpg) no-repeat;
}
.productFamilyDiv01 {
	position:absolute;
	left:50%;
	margin-left: -452px;
	top:305px;
	width:197px;
	height: auto;
	z-index:1;
}
.productFamilyDiv01Bg {
	background: url(../images/productFamilySubmenuBg.png);
}
*html .productFamilyDiv01Bg {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/productFamilySubmenuBg.png, sizingMethod=scale);
}
.productFamilyDiv01menu {
	margin: 0px;
	padding: 10px 0px 10px 19px;
	list-style: none;
}
.productFamilyDiv01menu li {
	background: url(../images/productFamilySubmenuBullet.gif) no-repeat 0px 6px;
	padding-left: 13px;
	line-height: 18px;
}
.productFamilyDiv01 a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
}
.productFamilyDiv01 a:hover {
	text-decoration: underline;
}
*/
.splitVdotLine {
	background: url(../images/contentSplitlineV.gif) repeat-y;
	width: 1px;
	vertical-align: top;
}
.homeNewsEventTitle {
	font-weight: 700;
	color: #FFFFFF;
	background: url(../images/contentTitleBG.gif);
	height: 22px;
	padding-left: 13px;
}
.homeNews {
	margin: 0px;
	padding: 15px 35px 0px 15px;
	height: 285px;
}
.homeNews dt {
	font-weight: bold;
	color: #17253b;
	line-height: 22px;
}
.homeNews dd {
	padding-left: 0px;
	margin: 0px;
	padding-bottom: 10px;
}
.homeNews a {
	color: #058f9b;
}
.homeNews a:hover {
	color: #06B9C8;
}
.homeEvents {
	margin: 0px;
	padding: 20px 35px 0px 15px;
	height: 280px;
}
.homeEvents img {
	margin-right: 23px;
}
.homeEvents a {
	font-size: 14px;
	font-weight: bold;
	color: #004382;
}
.homeEvents dd {
	color: #606060;
	margin: 0px;
	padding-bottom: 31px;
	padding-top: 4px;
}
.homeNewsEventMore {
	text-align: right;
	padding-right: 18px;
	margin-bottom: 50px;
}
*html .homeNewsEventMore {
	margin-bottom: 60px;
}
.homeNewsEventMore a {
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
}
.homeNewsEventMore a:hover {
	color: #FF9900;
	text-decoration: underline;
}
.viewApplicationForm {
	height: 64px;
	padding-left: 9px;
}
#applicationSelect1 {
	height: 22px;
	width: 145px;
}
#applicationSelect2 {
	height: 22px;
	width: 180px;
	margin-top: 5px;
}
.productHomeTitle {
	color: #e4e8e9;
	background: url(../images/productHomeTitleBg.gif) repeat-x;
	height: 29px;
	width: 100%;
}
.productHomeTitle .sp {
	padding-left: 12px;
	display:block;
	/*	margin-bottom:0px;
	padding-top: 9px;padding-bottom: 0px;
	*/
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
	line-height:26px;
	height: 26px;
	padding-top: 3px;
}
*html .productHomeTitle span {
	height: 29px;
}
.productHomeList {
	margin: 0px;
	list-style: none;
	padding-top: 10px;
	padding-bottom: 25px;
	width: 100%;/*
	background: #ffffff;
	padding-top: 11px;
	padding-right: 0px;
	
	padding-left: 8px;		border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	*/
	
}
*html .productHomeList {
	width: 197px;
}
.productHomeList li {
	margin-left: 16px;
	background: url(../images/productFamilySubmenuBullet.gif) no-repeat 0px 6px;
	padding-left: 13px;
	line-height: 16px;
	color: #e6eaea;
	font-size: 11px;
}
.productHomeList a {
	font-size: 13px;
	color: #e6eaea;
}
.productHomeList a:hover {
	color: #a9e7fb;
}
/* 20080722 by SJ end */
.leftMenuSubType3 .subcat {
	padding-left:0px;
	margin-left:9px;
}
.leftMenuSubType3 .subcat li a {
	color: #29889C;
}
.leftMenuSubType3 .subcat li {
	font-weight: 700;
	color: #29889C;
	margin-left: 0px;
	line-height: 16px;
	background: url(../images/leftMenuBulletSub.gif) no-repeat left 4px;
	padding-left: 9px;
	list-style: none;
}
.leftMenuSubType3 #selectcat {
	margin-left: 0px;
	line-height: 16px;
	padding-left: 7px;
}
.leftMenuSubType3 #selectcat a {
	padding-left: 2px;
	padding-right: 2px;
	color: #cc3300;
	text-decoration: none;/*
	background-color:#FFFFFF;
*/
}
.productFamily {
	/*
	padding-top: 72px;
	padding-left: 32px;
	*/
	
	height: 106px;
	vertical-align: top;
}
.productFamilyDiv {
	position:absolute;
	display:block;
	margin-left:0px;
	margin-top:5px;
	/*
	left:50%;
	margin-left: -452px;
	top:305px;
	*/
	width:197px;
	height: auto;
	z-index:1;
	display:none;
}
.productFamilyDivBg {
	background: url(../images/productFamilySubmenuBg.png);
}
*html .productFamilyDivBg {
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/productFamilySubmenuBg.png, sizingMethod=scale);
/*
background-color: #000;
filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	*/
}
.productFamilyDivmenu {
	margin: 0px;
	padding: 10px 0px 10px 19px;
	list-style: none;
}
.productFamilyDivmenu li {
	background: url(../images/productFamilySubmenuBullet.gif) no-repeat 0px 6px;
	padding-left: 13px;
	line-height: 18px;
	color: #FFFFFF;
	font-size: 12px;
}
.productFamilyDiv a {
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
}
.productFamilyDiv a:hover {
	text-decoration: underline;
}
.productFamilyDivmenu .subcat {
	padding-left:0px;
	margin-left:0px;
}
.productFamilyDivmenu .subcat li a {
color: # #e6eaea;
}
.productFamilyDivmenu .subcat li {
	color: #e6eaea;
	margin-left: 0px;
	line-height: 16px;
	background: url(../images/leftMenuBulletSubHome.gif) no-repeat left 4px;
	padding-left: 9px;
	list-style: none;
}
.leftMenuSubType3 .subcat li a {
	color: #333333;
}
.leftMenuSubType3 .subcat li {
	color:cccccc;
	margin-left: 0px;
	line-height: 16px;
	background: url(../images/leftMenuBulletSubProduct.gif) no-repeat left 4px;
	padding-left: 9px;
	list-style: none;
}
.leftMenuSubType3 .subcat {
	padding-left: 0px;
	margin-left: 0px;
}
.productHomeList .subcat li a {
color: # #e6eaea;
}
.productHomeList .subcat li {
	color: #e6eaea;
	margin-left: 0px;
	line-height: 16px;
	background: url(../images/leftMenuBulletSubHome.gif) no-repeat left 4px;
	padding-left: 9px;
	list-style: none;
}
.productHomeList .subcat {
	padding-left: 0px;
	margin-left: 0px;
}
/***tabular data**/


.tabular {
	border:1px solid #cecece;
	border-collapse:collapse;
	margin-bottom:1em;
}
.tabular caption {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:2px 5px;
	color:#fff;
	background:#3F95C5;
}
.tabular td {
	padding: 3px;
	border:1px solid #cecece;
	background: #fff;
}
.tabular th {
	padding: 3px;
	border:1px solid #cecece;
	background: #eee;
	text-align: left;
}
.HRborderLine {
	background: url(../images/dot-line.png) repeat-y;
}

/* # 0926 updated
================================================== */
.pressCenter {
	margin-left: 0px;
}
.pressCenter td {
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #efefef !important;
}
.pressCenter .item {
	padding: 10px 0px 0 18px;
	background: url(../images/newsBullet.gif) no-repeat left 12px;
}
.pressCenter a span.news-src{
	color: #006699;
	text-decoration: none;
}
.pressCenter a:hover span.news-src{
	color: #003366;
	text-decoration: underline;
}

/* # 12292016 updated
================================================== */
.state-header {
	font-size:15px;
	margin-bottom: 10px!important;
}
.list-distri, .list-sub-distri {
	list-style: none!important;
	margin:0!important;
	padding:0!important;
}
.list-sub-distri {
	margin-bottom: 15px!important;
}
.list-distri li, .list-sub-distri li {
	list-style: none!important;
	margin:0!important;
	padding:0!important;
}
.distributor-page .table {

}
.distributor-header {
	font-size:14px;
	font-weight:bold!important;
	margin-bottom: 10px!important;
}
.distributor-page .table-content {
	padding: 10px!important;
	white-space: normal!important;
	word-break:break-all;
}
.list-header {
	font-weight:bold!important;
}
