HTML, BODY {
    height: 100%;
    font: 12px;
	margin:0px;
	padding:0px;
}

FORM {
	margin:0px;
	padding:0px;
}



TD{
	font-family:SimSun;
	font-size:9pt;
}

.formErrors
{
    background-color: #ffcccc;
}

.formErrors h5
{
    color: #cc0000;
}

.formErrors ul
{
    margin: 0;
    list-style: inside;
}

/* This is the same as colHeaderLink above - we should look to remove that one in future, and use this instead */
TH {	font-family: Arial, Helvetica;	font-size: 12px; text-align: center;}
TH a { text-decoration: none; }



/* font styles */
BODY { margin: 0px; font-family:SimSun; color:black; }
STRONG {font-weight: bold;}
B {font-weight: bold;}

/* styles for field editing page */
.hidden
{
    display: none;
    border: none;
    padding: 0px;
}

H1 { font-weight: bold; font-size: 24px; font-family: SimSun; margin-bottom: 0px; }
H2 { font-weight: bold; font-size: 18px; font-family: SimSun; margin-top: 10px; margin-bottom: 0px; }
H3 { font-weight: bold; font-size: 16px; font-family: SimSun; margin-top: 10px; margin-bottom: 0px; }
H4 { font-weight: bold; font-size: 12px; font-family: SimSun; margin-top: 10px; margin-bottom: 0px; }
H5 { font-weight: bold; font-size: 11px; font-family: SimSun; margin-bottom: 0px; }
H6 { font-weight: bold; font-size: 10px; font-family: SimSun; margin-bottom: 0px; }

.emailHeader {
    font-weight:bold;
}

 /* new styles */
HR { color: #3c78b5; height: 1px; }

P, UL, OL, DL, LI { font-family: SimSun; font-size: 12px; line-height: 1.4; color:black; }

img
{
    border: 0px;
}

a { 
	color:#003366; text-decoration:underline; 
}

a.listArticleTitle{
		color:58595B;line-height:19px;text-decoration: none
}

a.listArticleTitle:hover{
		color:58595B;line-height:19px;text-decoration: underline
}

a.menu{
		color:#125188;text-decoration: none;position:relative;
}

a.menu:hover{
		color:#125188;text-decoration: none;position:relative;
}

a.leftmenu{
		color:#FFFFFF;text-decoration: none;font-family: SimSun; font-size: 14px
}

a.leftmenu:hover{
		color:#FFFFFF;text-decoration: underline;font-family: SimSun; font-size: 14px
}

a.homehead{
		color:#58595B;text-decoration: none;
}

a.homehead:hover{
		color:#58595B;text-decoration: underline;
}

a.redhead{
		color:#BA4471;text-decoration: none;
}

a.redhead:hover{
		color:#BA4471;text-decoration: underline;
}

a.greenhead{
		color:#1D733B;text-decoration: none;
}

a.greenhead:hover{
		color:#1D733B;text-decoration: underline;
}

a.bluehead{
		color:#305CB6;text-decoration: none;
}

a.bluehead:hover{
		color:#305CB6;text-decoration: underline;
}

a.list{
		color:#58595B;text-decoration: none;
}

a.list:hover{
		color:#F15A21;text-decoration: underline;
}

a.footer{
		color:#305CB6;text-decoration: none;
}

a.footer:hover{
		color:#305CB6;text-decoration: underline;
}

a.more{
		color:#305CB6;text-decoration: none;
}

a.more:hover{
		color:#305CB6;text-decoration: underline;
}

a.homemore{
		color:#FF6047;text-decoration: none;
}

a.homemore:hover{
		color:#FF6047;text-decoration: underline;
}

a.homelink{
		color:#305CB6;text-decoration: none;
}

a.homelink:hover{
		color:#305CB6;text-decoration: underline;
}

a.news_link{
		color:#58595B;text-decoration: none;font-size:14px
}

a.news_link:hover{
		color:#F15A21;text-decoration: underline;font-size:14px
}

a.gotop{
		color:#0066CC;text-decoration: none;font-size:9pt
}

a.gotop:hover{
		color:#0066CC;text-decoration: underline;font-size:9pt
}


a.menu em {
	color:white;
	font-style:normal;
	left:-1px;
	position:absolute;
	top:-1px;
	cursor:hand
}

a.menu:hover em {
	color:#DEDEDE;
	font-style:normal;
	left:-1px;
	position:absolute;
	top:-1px;
	cursor:hand
}
INPUT.singleLine {
	height:20px;
	border: #91D7F4;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

INPUT.singleLineSearch {
	height:20px;
	background-color:white;
	border: #7F9DB9;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

INPUT.goPageSingleLine {
	height:18px;
	background-color:white;
	border: #C8C8C8;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}



TEXTAREA.singleLine {
	border: #91D7F4;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


TD{
	font-family:SimSun;
	font-size:9pt;
}


a.paper_no{
	color:#305CB6;text-decoration: none;font-size:12px
}

a.paper_no:hover{
	color:#305CB6;text-decoration: underline;font-size:12px
}


