A.homeText_link
{
    FONT-SIZE: 18px;
    COLOR: #005C8D;
    FONT-FAMILY:Arial Black , Arial;
    font-weight:bold;
    TEXT-DECORATION: none;
}
A.homeText_link:hover
{
    FONT-SIZE: 18px;
    COLOR: #005C8D;
    FONT-FAMILY:Arial Black , Arial;
    font-weight:bold;
    TEXT-DECORATION: underline;
}
.pageLinkSection-page_link
{
	display:block;
	float:right;	
	margin-bottom:7px;
	padding-left:7px;
	border:0px red solid;
}
A.page_link
{
    FONT-SIZE: 12px;
    COLOR: #005C8D;
    background-color:#F3F3F3;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px;
}
A.page_link:hover
{
    COLOR: #005C8D;
    background-color:#DDDDDD;
    FONT-FAMILY: Arial
}
A.page_link_active
{
	FONT-SIZE: 12px;
    COLOR: #C4151C;
    background-color:#DDDDDD;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px;
}

A.page_link_active:hover
{
	FONT-SIZE: 12px;
    COLOR: #C4151C;
    background-color:#DDDDDD;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px;
}
.pageLinkSection-page_link-yel
{
	display:block;
	float:right;	
	margin-bottom:7px;
	margin-left:15px;
	padding-left:7px;	
	border:0px red solid;
	background: url(../images/sep-yel.gif) no-repeat left;
}
A.page_link-yel
{
    FONT-SIZE: 12px;
    COLOR: #423D39;
    font-weight: bold;    
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px;
}
A.page_link-yel:hover
{
    COLOR: #296C91;
    font-weight: bold;        
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;    
}
A.page_link-yel_active
{
	FONT-SIZE: 12px;
    COLOR: #296C91;
    font-weight: bold;    
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px;
}

A.page_link-yel_active:hover
{
	FONT-SIZE: 12px;
    COLOR: #296C91;
    font-weight: bold;    
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px;
}
.sep
{
    FONT-SIZE:11px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
A.page_link-yel-back
{
    FONT-SIZE: 11px;
    COLOR: #423D39;
    font-weight: bold;    
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px;
}
A.page_link-yel-back:hover
{
    FONT-SIZE: 11px;
    COLOR: #296C91;
    font-weight: bold;    
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding:1px; 
}
TD.subTitle
{
   FONT-SIZE:16px;
   COLOR: #666666;
   FONT-FAMILY: Arial;
}
/* Style for footer links emphasised by an arrow */
A.GreyFooterLink,A.GreyFooterLink:link 
{
	font-family:Arial;
	line-height: 12px;
	text-decoration: none;
	font-size: 11px;
	color:#747474;
	background-image: url("../images/g_arrow.gif");
	background-position: 3 right;
	background-repeat: no-repeat;
	padding-right: 7px;
	display: inline-block;
}
A.GreyFooterLink:hover,A.GreyFooterLink:focus {
	font-size: 11px;
	color:#C71444;
	background-position: 3 right;
	background-repeat: no-repeat;
	padding-right: 7px;
	background-image: url("../images/g_arrow_on.gif");
	text-decoration: underline;	
}
.menuSub {
	position:absolute;
	z-index:5;
	left:-1000px;
	top:-1000px;
	visibility:hidden;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	padding-top: 34px;
	padding-left:5px;
	}

.menuSubLinks {
	background: #666666;
	font-size:11px;
	width:  110px;
	border: solid #dadada 0px;
	font-family:Arial;
	}

.menuSubLinks A , .menuSubLinks A:visited {
	display: block;
	width: 100%;
	color: #D0D0D0 ;
	padding: 5px 8px ;
	margin: 0px 0px;
	text-decoration:none;
	text-align: right;
	border-bottom: solid #7D7D7D 1px;
	}

.menuSubLinks A.last {border-bottom: 0px;}

.menuSubLinks A:hover , .menuSubLinks A.sel {color: #FFFFFF; text-align:right}

.site_button_grey
{
	font: bold 9pt Arial;
	color: #65787B;
	background-color:#E5E5E5;
	width: 70;
	border-top: solid 1px #EDEEEA;
	border-left: solid 1px #EDEEEA;
	border-bottom: solid 1px #C1C5B8;
	border-right: solid 1px #C1C5B8;
	cursor: hand;
}

A.homeNewsTitle
{
    FONT-SIZE: 12px;
    font-weight:bold;
    COLOR: #005C8D;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.homeNewsTitle:hover
{
    COLOR: #CE231B;
    FONT-FAMILY: Arial
}
A.homeNewsDesc
{
    FONT-SIZE: 12px;
    COLOR: #58595B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.homeNewsDesc:hover
{
    COLOR: #000000;
    FONT-FAMILY: Arial
}
A.btnLink
{
	background:#005787; color:#ffffff; FONT-FAMILY: Arial; font-size:9pt; text-align:center; text-decoration:none;
}
A.btnLink:hover
{
	background:#C4151C; color:#ffffff; FONT-FAMILY: Arial; font-size:9pt; text-align:center
}
.newsMainDesc
{
    FONT-SIZE: 13px;
    COLOR: #747474;
    FONT-FAMILY: Arial;
}
A.newsMore
{
    FONT-SIZE: 13px;
    COLOR: #C4151C;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.newsMore:hover
{
    COLOR: #929FAB;
    TEXT-DECORATION: none;
}
.txtAfor
{
    FONT-SIZE: 12px;
    COLOR: #2C2C2C;
    FONT-FAMILY: Arial;	
}
A.pageLinks
{
    FONT-SIZE: 12px;
    COLOR: #474238;
    FONT-FAMILY: Arial;
    font-weight:bold;
    TEXT-DECORATION: none;
}
A.pageLinks:hover
{
    FONT-SIZE: 12px;
    COLOR: #C4151C;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
.arroBigPage
{
	font-size:9px;
	color:#31428F;
	padding-top:3px;
	font-weight:bold;
}
.bgOpenLayer
{
	background-color:#F9F9F9;
	border:solid 1px #9AB9DD;
	padding:3px;
}
A.link_model
{
    FONT-SIZE: 11px;
    COLOR:#666666;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}

A.link_model:hover
{
    FONT-SIZE: 11px;
    COLOR:#C71444;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
TD.td_12px_black
{
   FONT-SIZE:12px;
   COLOR: #000000;
   FONT-FAMILY: Arial;
}
.input_text
{
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-BOTTOM: #C0C0C0 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
}
INPUT.input_text
{
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-BOTTOM: #C0C0C0 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
}
INPUT.input_shadow
{
    BORDER-RIGHT: #d03232 1px solid;
    BORDER-TOP: #d03232 1px solid;
    BORDER-LEFT: #d03232 1px solid;
    BORDER-BOTTOM: #d03232 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
    BACKGROUND-REPEAT: no-repeat
}
.textArea_form
{
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-BOTTOM: #C0C0C0 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    overflow: auto;
}

.textArea_shadow
{
    BORDER-RIGHT: #d03232 1px solid;
    BORDER-TOP: #d03232 1px solid;
    BORDER-LEFT: #d03232 1px solid;
    BORDER-BOTTOM: #d03232 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:12px;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
    BACKGROUND-REPEAT: no-repeat;
    overflow: auto;
}
.classButton
{
    border:0px; 
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF; 
    FONT-FAMILY: Arial;
    HEIGHT: 18px; 
    WIDTH: 68px;
    BACKGROUND-COLOR: #808080;
    CURSOR: hand;
}

.classButton_over
{
    border:0px; 
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff; 
    FONT-FAMILY: Arial;
    HEIGHT: 18px; 
    WIDTH: 68px;
    BACKGROUND-COLOR: #d03232;
    CURSOR: hand;
}
.loginBox
{
	border:solid 1px #808080;
	background-color:#EDEDED;
	padding:5px;
}
.loginName
{
	color:#36353D;
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
}
.loginText
{
	color:#36353D;
	font-size:13px;
	font-family:Arial;
}
.catNews
{
	font-size:20px;	
	color:#333333;
	font-weight:bold;
	font-family:Arial;
}
