﻿.off {
	display:none;
}

.on {
	display:block;
}

TABLE.tblShop {
	padding:0;
	margin:0;
	width:100%;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
    color: #000000;
}

TABLE.tblShop td {
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
    color: #000000;
	padding:2;
	margin:0;
}

TABLE.tblShop td.Header {
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
    color: #FFFFFF;
	padding:2;
	margin:0;
}

TABLE.tblShop td.HeaderPrint {
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
    color: #000000;
	padding:2;
	margin:0;
}



TABLE.tblNewsEmail {
	padding:0;
	margin:0;
	width:100%;
	background-color:#E6D6B4;
}

TABLE.tblNewsEmail td.tblField {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
    color: #000000;
	padding:5;
	margin:0;
	text-align:right;
	line-height:40%;
}

TABLE.tblNewsEmail td.tblContent {
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
    color: #000000;
	padding:5;
	margin:0;
	text-align:left;
	line-height:60%;
}


.clsNewsSource{
	text-align: right;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.OtherTitle {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:9pt;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.clsNormalText{
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.textboxinput{
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#800000;
	font-weight:bold;
	text-decoration:none;
	border-top:#000000 0px dotted;
	border-right:#000000 0px dotted;
	border-bottom:#000000 1px dotted;
	border-left:#000000 0px dotted;
}


.clsButton{
	text-align: center;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#FFFFFF;
	background:#800000;
	font-weight:bold;
	text-decoration:none;
	border:0;
	height:20;
}

.clsTextBox{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}
.clsCurrentPage{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-weight: bold;
	font-size:8pt;
	color:#800000;
	text-decoration:none;
}

SELECT.CSelect {
	font-family:'Verdana';
	font-size:8pt;
}

INPUT.CButton {
	font-family:'Verdana';
	font-size:8pt;
}

.clsOtherNewsDate{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:7pt;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}

.pBookContentTitle{
	text-align: left;
	padding: 0 0 0 0;
	margin: 0;
	font-family:'Verdana';
	font-size:7pt;
	color:#800000;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}

.divBookContent{
	text-align: justify;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.pViewMore{
	text-align: right;
	padding: 4 0 0 0;
	margin: 0;
}

A.clsViewMoreLink:link {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#800000;
	font-weight:normal;
	text-decoration:none;
}
A.clsViewMoreLink:visited {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#800000;
	font-weight:normal;
	text-decoration:none;
}

A.clsViewMoreLink:hover {
	color:#800000;
	text-decoration:underline;
}

A.clsLink:link {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#AD1010;
	font-weight:normal;
	text-decoration:underline;
}
A.clsLink:visited {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#AD1010;
	font-weight:normal;
	text-decoration:underline;
}

A.clsLink:hover {
	color:#000000;
	text-decoration:underline;
}

A.clsLinkTop:link {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:6.5pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
A.clsLinkTop:visited {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:6.5pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

A.clsLinkTop:hover {
	color:#000000;
	text-decoration:none;
	
}

.clsNewsNext{
	text-align: right;
	padding: 0;
	margin: 0;
}

A.clsNewsNextLink:link {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:9pt;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
A.clsNewsNextLink:visited {
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:9pt;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

A.clsNewsNextLink:hover {
	color:#800000;
}

.clsBookFieldTitle{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
}

.clsBookField{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#AD1010;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;
}

.clsBookName{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	line-height:25px;
}

.clsPageTitle{
	text-align: left;
	padding: 0;
	margin: 0 0 20 0;
	font-family:'Verdana';
	font-size:13pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.clsTitle{
	padding: 0;
	font-family:'Verdana';
	font-size:10.5pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.pBookButton{
	text-align: right;
	padding: 0 0 0 0;
	margin: 0;
}


.pBookField{
	text-align: left;
	padding: 0 0 0 20;
	margin: 0;
	line-height:30px;
}


.clsCatName{
	text-align: left;
	padding: 4 0 0 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.clsCatNameBgColor{
	background:#F7F4F2;
	height:20px;
	margin:0 0 0 10;
}

.clsTitleBgColor{
	background:#36ACC7;
	height:20px;
	margin:0 0 0 10;
}

A.clsRightPanelSubjectLink:link {
	text-align: left;
	padding: 5 0 10 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
A.clsRightPanelSubjectLink:visited {
	color:#000000;
}
A.clsRightPanelSubjectLink:hover {
	color:#0000FF;
}


.clsSubjectFrontLevel1{
	text-align: left;
	padding: 5 0 5 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

A.clsSubjectFrontLevel1Link:link {
	text-align: left;
	padding: 5 0 10 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#800000;
	font-weight:bold;
	text-decoration:none;
}
A.clsSubjectFrontLevel1Link:visited {
	color:#800000;
	text-decoration:none;
}
A.clsSubjectFrontLevel1Link:hover {
	text-decoration:underline;
}

A.clsSubjectFrontLink{
	text-align: left;
	padding: 5 0 10 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#0099ff;
	font-weight:bold;
	text-decoration:none;
}
A.clsSubjectFrontLink:hover{
	color:#0000FF;
}

.clsOtherNewsLabel{
	text-align: left;
	padding: 0;
	margin: 10 0 10 0;
	font-family:'Verdana';
	font-size:9pt;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.clsOtherNewsList{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:10pt;
	color:#800000;
	font-weight:normal;
	text-decoration:none;
}

.clsViewNewsDetail{
	text-align: right;
	padding: 0;
	margin: 5 0 5 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#800000;
	font-weight:normal;
	text-decoration:none;
}

.clsViewNewsDetail:hover {
	text-decoration:underline;
}

A.clsOtherNewsListLink{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

A.clsOtherNewsListLink:hover {
	color:#800000;
}

p.clsNewsPrintEmailArea{
	text-align: right;
	padding: 0;
	margin: 10 0 0 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

p.clsNewsDetailDateTime {
	text-align: left;
	padding: 0;
	margin: 10 0 0 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.clsSubjectFront{
	text-align: left;
	padding: 10 0 5 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#0099ff;
	font-weight:bold;
	text-decoration:none;
}

.clsSubject{
	text-align: left;
	padding: 5 0 5 0;
	margin: 0;
	font-family:'Times New Roman';
	font-size:14pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.clsRightPanelBrief{
	text-align: justify;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:150%;
}

.clsRightPanelDetailButton{
	text-align: justify;
	padding: 10 0 0 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.clsBriefFront{
	text-align: justify;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:150%;
}

.clsCopyRight {
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
    color: #666666;
	padding:0;
	margin:0;
	text-align:right;
	line-height:150%;
}

.clsBrief{
	text-align: justify;
	padding: 0;
	margin: 0 0 15 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
}

.clsNewsContent{
	text-align: justify;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
}

.clsOtherNews{
	text-align: left;
	padding: 0;
	margin: 0;
	font-family:'Verdana';
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.Main{
	background: #006691;
	color: #FFFFFF;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 8pt;
	height: 25px;
	text-transform:uppercase;
	padding:2 2 2 2;
}
.MainHover {
	background: #3287AB;
	color: #FFFFFF;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 8pt;
	height: 25px;
	text-transform:uppercase;
	cursor:hand;
	padding:2 2 2 2;
}
.Sub{
	background: #E6D6B4;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
}
.SubHover{
	background: #F5ECD8;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
}

.MenuTopNodeParent{
	background: #006691;
	background-image:url(../images/bgrd_menu_cell.gif);
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
	padding:8;
	border:#006691 0px solid;
}
.MenuTopNodeParent_Over{
	background: #006691;
	background-image:url(../images/bgrd_menu_cell1.gif);
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
	padding:7;
	border:#006691 0px solid;
}
.MenuTopNodeSub{
	background: #00b6d7;
	color: #073D54;
	vertical-align:middle;
	text-align:left;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
	padding-left:3px;
	padding-bottom:20px;
	padding-top:7px;
	border-top:#006691 1px solid;
	border-bottom:0px;
}
.MenuTopNodeSub_Over{
	border-left:1px;
	border-left-color:#00b6d7;
	background: #00EBFE;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
	padding-bottom:20px;
	padding-top:7px;
	padding-left:3px;
	border-top:#006691 1px solid;
	border-bottom: 00EBFE 0px;
	
}
.MenuTopSub{
	background: #00b6d7;
	color: #073D54;
	vertical-align:middle;
	text-align:left;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
	padding-left:3px;
	padding-bottom:7px;
	padding-top:7px;
	border-top:#006691 1px solid;
	border-bottom:0px;
}
.MenuTopSub_Over{
	border-left:1px;
	border-left-color:#00b6d7;
	background: #00EBFE;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-indent: 2px;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:3px;
	border-top:#006691 1px solid;
	border-bottom: 00EBFE 0px;
	
}
