/* CSS Document */
body
{
	background-color:#A3A2A2;
	background-image:url('/images/bg2.jpg');
	background-repeat:repeat-x;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #5A5A5A;
}
.copyright
{
	font-size: 7.5pt;
	color:#FFFFFF;
	/*color:#999999;*/
}

#footer
{
	position:relative;
	text-align:center;
	vertical-align:text-bottom;
}
a.copyright:link{	TEXT-DECORATION: none;}
a.copyright:visited {	TEXT-DECORATION: none;}
a.copyright:active {	TEXT-DECORATION: none;}
a.copyright:hover {	COLOR: #0362C1;	TEXT-DECORATION: underline;}
a.StandardLink:link{COLOR: #006CD8;TEXT-DECORATION: none;}
a.StandardLink:visited {COLOR: #006CD8;TEXT-DECORATION: none;}
a.StandardLink:active {COLOR: #006CD8;TEXT-DECORATION: overline;}
a.StandardLink:hover {COLOR: #006CD8;TEXT-DECORATION: underline;}
a.MenuLink:link{	text-decoration:none;}
a.MenuLink:visited{	text-decoration:none;}
a.MenuLink:active{	text-decoration:none;}
a.MenuLink:hover{	text-decoration:underline;}

.ml
{
    background-image:url('/images/menubuttonleft.gif');
    width:8px;
    height:32px;
    float: left;
    cursor:pointer;
    text-decoration:none;
}
.mm
{
    background-image:url('/images/menubuttonmiddle.gif');
    float: left;
    color:#FFFFFF;
    font-weight:bold;
    font-size:9pt;
    padding:9px 10px 9px 10px;
    cursor:pointer;
    text-decoration:none;
}
.mr
{
    background-image:url('/images/menubuttonright.gif');
    width:8px;
    height:32px;
    float: left;
    cursor:pointer;
    text-decoration:none;
}
.ml_g
{
    background-image:url('/images/menubuttonleft_gray.gif');
    width:8px;
    height:32px;
    float: left;
    cursor:pointer;
    text-decoration:none;
}
.mm_g
{
    background-image:url('/images/menubuttonmiddle_gray.gif');
    float: left;
    color:#FFFFFF;
    font-weight:bold;
    font-size:9pt;
    padding:9px 10px 9px 10px;
    cursor:pointer;
    text-decoration:none;
}
.mr_g
{
    background-image:url('/images/menubuttonright_gray.gif');
    width:8px;
    height:32px;
    float: left;
    cursor:pointer;
    text-decoration:none;
}
.uframe
{
    width:1000px;
    border-left:solid 2px #CCCCCC;
    border-right:solid 2px #CCCCCC;
    border-bottom:solid 2px #CCCCCC;
    background-color:#FFFFFF;
}
.globalmenudropdown {padding:4px;line-height:20px;display:none;background-color:#FFFFFF;font-size:10pt;position:absolute;z-index: 200;border:dotted 1px #AAAAAA;text-align:left;white-space:nowrap;}
.globalmenuhoverelement {background-color:#EEEEEE;color:#F68B1E;text-decoration:none;white-space:nowrap;}
.globalmenuinactive {background-color:#FFFFFF;color:#F68B1E;text-decoration:none;white-space:nowrap;}
.mainmenuleft{text-decoration:none;padding-left:1px;float:left;}
.mainmenuright{text-decoration:none;float:right;}
.submenuitem{cursor:pointer;border-top:dotted 1px #AAAAAA;white-space:nowrap;}
.submenulink{white-space:nowrap;text-decoration:none;white-space:nowrap;}
.transitionheader{color:White;font-weight:bold;white-space:nowrap;}
.WithGif
{
	list-style-image:url('../images/target_point.gif');
	padding-top: 4px;
 	margin-left:-24px;
}
a.level
{
	color:#0099FF;
}
a.level1
{
	font-size:16px;
	font-weight:bold;
	color:#007BCF;
	text-decoration:none;
}
a.level2
{
	font-size:14px;
	font-weight:bold;
	color:#3B8CCD;
	text-decoration:none;
}
a.level3
{
	font-size:12px;
	font-weight:bold;
	color:#007BCF;
	text-decoration:none;
}
a.level4
{
	font-size:12px;
	font-weight:bold;
	color:#007BCF;
	text-decoration:none;
}
.successControlHeader							{ border-left: 1px solid #ADADAD; border-bottom: 1px solid #ADADAD; border-right: 1px solid #ADADAD; background-color:#77CF7E; text-align:left; font-weight:bold; padding:2px 2px 2px 2px; }
.successControlContent							{ border-left: 1px solid #ADADAD; border-bottom: 1px solid #ADADAD; border-right: 1px solid #ADADAD; background-color:#ffffff; text-align:left; font-weight:bold; padding:10px 10px 0 0; }
.errorControlHeader							    { border-left: 1px solid #C0C0C0; border-bottom: 1px solid #ADADAD; border-right: 1px solid #C0C0C0; background-color:#FF0000; text-align:left; font-weight:bold; padding:2px 2px 2px 2px; }
.errorControlContent							{ border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; background-color:#ffffff; text-align:left; font-weight:bold; padding:10px 10px 0 0; }
/* styles for MessageBox control */
.modalBackground								{ background-color:#000000; color:#FFFFFF; filter:alpha(opacity=50); -moz-opacity:0.5; }
.messageBox										{ background-color:#ffffe0; color: #445056; filter:alpha(opacity=100); -moz-opacity:1.0; }
/* styles for EnquiryControl */
.errorStyle										{ background-color:#FF350C; filter:alpha(opacity=90); -moz-opacity:0.9; color:#000000; }
/* Styles for update overlays */
.updateProgress									{ position: absolute; background-color: #000000; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; padding: 0px; margin: 0px; }
.bd-l {border-left:solid 1px #CCCCCC;}
.bd-r {border-right:solid 1px #CCCCCC;}
.bd-b {border-bottom:solid 1px #CCCCCC;}
.bd-t {border-top:solid 1px #CCCCCC;}
.Menu {	left: 10px;	font-size:12px;	font-weight:bold;	color:#FFFFFF;}
.MenuLink{color:#5A5A5A;white-space:nowrap;}
.DetailsHeader {font-size:14px;font-weight:bold;color:#0099CC;}
td.Mark {background-color:#EDEDED; border-bottom:solid 1px #909090;border-left:solid 1px #909090;padding:5px 10px 5px 10px;text-align:left;}
.NewsText{text-align:center;}
.texttiny{font-size:7.5pt;}