
html body{
	color: #424242;
	/* font-family:  "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif; */
	font-family: Arial, sans-serif;
	font-size: 16px;
	background: transparent;
}
html.zh-CN body{
	color: #424242;
	/* font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif !important; */
	font-family: "Microsoft Yahei", sans-serif;

	font-size: 16px;
	background: transparent;
}
html.zh-TW body{
	
	color: #424242;
	/* font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif !important; */
	font-family: "Microsoft Yahei", sans-serif;

	font-size: 16px;
	background: transparent;
}

body, input {
    font-size: 16px;
	/* font-family:  "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif; */
	font-family: Arial, sans-serif;
}
html.zh-CN body,html.zh-CN input {
    font-size: 16px;
	/* font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif !important; */
	font-family: "Microsoft Yahei", sans-serif;

}
html.zh-CN body,html.zh-CN input {
    font-size: 16px;
	/* font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif !important; */
	font-family: "Microsoft Yahei", sans-serif;

}
#Main {
/*
    Because of the complex width control only set width related settings here
*/
    max-width: 992px !important; 
	width: 100%;
	padding-top: 0;
}

.DateSelection-InputBox {
    width: 110px;
}
.PressRelease {
    border-bottom: 1px dotted #CCCCCC;
    padding-bottom: 10px;
}
.PressRelease-NewsColumn {
    max-width: 100%;
}
.PressRelease-Attachment {
    
    margin-top: 5px;
    padding-right: 15px;
	text-align: right;
}

h1#MainHeading
{
    display: none;
}

#ToCalendarImage > label {
    display: none;
}

#FromCalendarImage > label {
    display: none;
}
.PressRelease-NewsTitle {
	font-weight: normal !important;
	font-size: 16px;
}
/* html.zh-CN .PressRelease-NewsTitle {
	font-weight: normal !important;
	font-size: 16px;
}
html.zh-CN .PressRelease-NewsTitle {
	font-weight: normal !important;
	font-size: 16px;
} */
.PressRelease-NewsDate {
	font-size: 16px;
}
html.zh-CN .PressRelease-NewsDate {
	font-size: 16px;
}
html.zh-CN .PressRelease-NewsDate {
	font-size: 16px;
}
.PressRelease-NewsTitle:link 
.PressRelease-NewsTitle:visited {
	color: #424242;
    text-decoration: none;
}
.PressRelease-NewsTitle:hover, 
.PressRelease-NewsTitle:active {
    color: #E31f26;
    text-decoration: none;
}
.euButton:hover {
	background:#e31d1a;
}
.euButton {
	/* background: rgba(0, 0, 0, 0) url("btn_bg.jpg") repeat-x scroll 0 0; */
	color: #FFFFFF;
	/* font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif; */
	font-family: Arial, sans-serif;
	font-size: 16px;
}
html.zh-CN .euButton {
	/* font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif !important; */
	font-family: "Microsoft Yahei", sans-serif;
	font-size: 16px;
}
html.zh-TW .euButton {
	/* font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif !important; */
	font-family: "Microsoft Yahei", sans-serif;
	font-size: 16px;
}
.Pages-SelectedPageMarker{
	color: #424242;
}
a{
	color: #ffffff;
}
a:link, a:visited{
    color: #424242;
    text-decoration: none;
    font-weight: normal;
}
a:hover, a:active{
    color: #E31f26;
    text-decoration: none;
}
.NewsColumn-Container .PressRelease-Attachment {
    float: right!important;
    max-width: 400px;
}
div#SeparateNews-Header, div#SeparateNews-Body, div.SeparateNews-Footer-Container
{
    color:#424242 !important;
}
    div#SeparateNews-Body a, td.SeparateNews-Header-RightColumn a, div.SeparateNews-Footer-Container a
    {
        color:#000!important;
    }

.DateSelection-InputBox{
	height: 36px;
	width: 170px !important;
	box-sizing: border-box;
	color: #999;
	font-size: 14px;
	border-radius: 5px;
}

#SearchBox{
	width: 165px !important;
	color: #757575;
	font-size: 14px;
	height: 36px;
	box-sizing: border-box;
}

#SearchButton {
	width: 120px;
	height: 36px;
	background-color: #e31f26;
	border-radius: 3px;
}

.PressRelease-NewsDate,
.PressRelease-NewsTitle{
	font-size: 14px;
	color: #666;
}

.PressRelease-NewsTitle:hover{
	color: #e31f26;
}

#YearPeriodsContainer{
	font-size: 14px;

}
.Periods-YearPeriod.Periods-YearPeriodSelected{
	color: #222;
	font-weight: bold;
}

.NewsColumn-Container{
	font-size: 16px;
}

#PagesContainer{
	margin-top: 20px;
}

.Pages-SelectedPageMarker {
	color: #e31f26;
}

a.Pages-PageMarker:hover{
	color: #e31f26;
}

#SuppliedBy{
	font-size: 14px;
}

#SearchButton::before{
	content: "";
	background: url(icons/search.png) no-repeat center;
	display: inline-block;
	width: 23px;
	height: 16px;
	position: relative;
	top: 2px;
}

#DateAvailableFrom{
	font-size: 14px;
	font-weight: normal;
	margin: 8px 0;
}

input#SearchBox{
	outline: none;
	border: solid 1px #c3c3c3;
	font-weight: normal;
	color: #999 !important;
	border-radius: 5px;
}

input#SearchBox:focus{
	border: 1px solid #e31f26 !important;
}

.DateSelection-Icon{
	position: relative;
	left: -30px;
	top: 2px;
}

#FromCalendarContrainer, #ToCalendarImage{
	width: 170px;
	display: inline-block;
	margin-right: 10px;
	margin-left: 5px;
}

#YearPeriodsContainer a{
	margin: 0 3px;
}

.PressRelease-NewsColumn{
	padding-top: 10px;
}