﻿@import url("TweetStyleSheet.css");
@import url("main_menuNav.css");
@import url("VideoControlStyleSheet.css");
@import url("TabstyleSheet.css");

body 
{
	font-size: 12px;
	color: black;
	font: 100% Verdana;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

#wrap {
margin: 0 auto;
width: 1000px;
background-image: url(images/LeftBackGround.png);
background-repeat:repeat-y;
}

#header 
{
background: #FFFFFF;
}

#menu {
height: 30px;
line-height: 30px;

}

#menu ul 
{
list-style-type: none;
padding-left: 30px;
}

#menu ul li 
{
display: block;
float: left;
}

#menu ul li a 
{
padding: 0 20px 0 0;
vertical-align: middle;
text-decoration: none;
font-weight: 600;
font-size: 12px;
color: #fff;
}

#menu ul li a:hover 
{
color: #000;
text-decoration: none;
}

.styletab 
{
	color: black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	
}

.styletab a:link{
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	color: black;
	text-decoration: none;
	
}

.styletab a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	color: black;
	text-decoration: none;
	
}

.styletab  a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	color: black;
	text-decoration: none;
	
}

.styletab a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	color: black;
	text-decoration: none;
	
}

.styleLogin 
{
	color: black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 6px;
}

.styleLogin a:link{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	background-color: #D4D4E0;
}

.styleLogin a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	background-color: #D4D4E0;
}

.styleLogin  a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	background-color: #D4D4E0;
}

.styleLogin a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	background-color: #D4D4E0;
}

.styleMainContent {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.styleMainContent h1{
	color: #444444;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContent h2{
	color: #444444;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.styleMainContent h3{
	color: #444444;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContent h4{
	color: #444444;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

.styleMainContent h6
{
	padding-bottom:0px;
	margin:0px 0px 10px 0px;
}

.styleMainContent a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}

	.styleMainContent h1 a:link {
		font-family: Verdana;
		font-size: 14pt !important;
		font-style: normal;
		color: #F89A3A;
		text-decoration: none;
		font-weight: bold;
	}


	.styleMainContent h1 a:visited {
		font-family: Verdana;
		font-size: 14pt !important;
		font-style: normal;
		color: #F89A3A;
		text-decoration: none;
		font-weight: bold;
	}

	.styleMainContent h1 a:hover {
		font-family: Verdana;
		font-size: 14pt !important;
		font-style: normal;
		color: #FA9C3C;
		text-decoration: underline;
		font-weight: bold;
	}

	
	

.styleMainContent a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration:none;
	font-weight: bold;
}

.styleMainContent a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FA9C3C;
	text-decoration: underline;
	font-weight: bold;
}

.styleMainContent a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FA9C3C;
	text-decoration: underline;
	font-weight: bold;
}


.treeview .nodeLevel1 A
{
	font-weight:normal;
	color:#3e3f44;
}
.treeview .nodeLevel2 A
{
	font-weight:normal;
    color:#3a3ba5;
}
.treeview .nodeLevel3 A
{
	font-weight:normal;
    color:#3a3ba5;
}      
.treeview .nodeLevel4 A
{
	font-weight:normal;
	color:#3a3ba5;
}
.treeview .nodeLevel5 A
{
	font-weight:normal;
    color:#3a3ba5;
}
.treeview .nodeLevel6 A
{
	font-weight:normal;
    color:#3a3ba5;
}   


#content {
padding: 0 0px;
font-size: 12px;
height:100%;
}

.right 
{
	font-size: 12px;
	float: right;
	width: 735px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}

.left {
	font-size: 12px;
	float: left;
	width: 225px;
	height:100%;
	background: #EDEDED;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	
}

.footer 
{
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background: #EDEDED;
}
.footer a { color: Black; }
.footer a:hover { color: Black; }

/* Styles for feeds */
#GB_Rss_Ticker
{
	font-family:Verdana;
	font-size:11px;
	width:610px;  /* must set a width for IE6 */
	border:solid 1px #ccc;
	padding:2px;
}
#GB_Rss_Ticker .ajax__marquee_wrapper
{
	width:600px;  /* must set a width for IE6 */
    padding:5px;
}
#GB_Rss_Ticker .ajax__marquee_wrapper .item
{
	padding:2px 5px;
}
#GB_Rss_Ticker .ajax__marquee_wrapper .item .title
{
}
#GB_Rss_Ticker .ajax__marquee_wrapper .item A
{
	color:#105289;
}   
#GB_Rss_Ticker .entertainment
{
	background-color:#dadada;    	
} 

#Euro_Ticker
{
	font-family:Verdana;
	font-size:11px;
}
#Euro_Ticker .feeds
{
	border:solid 1px #0076b1;
	width:610px; /* must set a width for IE6 */
	padding:2px;
}
#Euro_Ticker .feeds .ajax__marquee_wrapper
{
	background:url(_assets/img/over.gif) repeat-x;
	width:600px; /* must set a width for IE6 */
    padding:5px;
}
#Euro_Ticker .feeds .ajax__marquee_wrapper .item
{
    padding-right:5px;
    padding-left:5px;
}
#Euro_Ticker .feeds .ajax__marquee_wrapper .item .title
{
}
#Euro_Ticker .feeds .ajax__marquee_wrapper .item A
{
	color:#105289;
}    

/* ticker*/


.RssFeedTicker
{
	font-family:Verdana;
	font-size:11px;
}

.news-latest-container H3 A {
	font-family: verdana, sans-serif;
	color:#036;
	font-size: 10px;
	line-height:110%; 
	text-decoration: none;
}

.news-latest-container h2 {
	font-family: arial, sans-serif;
	margin:0;
	padding:10px 0 0 5px;
	font-size: 12px;
	 font-weight: bold;
	color: #600;
	text-transform:uppercase;
	
	
}

.news-latest-item {
	font-size:9px;
	margin: 0px 0px 0px 0px;
	/*padding:5px 8px 5px 5px;*/
}

.news-latest-item p {
	/*margin:5px 0;*/
	margin:0px 0;
}


.news-single-item {
	/*margin:15px 15px 15px 15px;*/
	margin: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 19px;
}

.news-single-img {
	float:left;
	/*margin: 5px 5px 5px 5px; */
	margin: 0px 0px 0px 0px;
}

.news-single-imgcaption {
	margin:0;
	text-align:center;
	font-size:9px;
	font-weight:bold;
}


.news-list-item {

	padding:0px;	
	margin:0px;
	/*border:0.1px dotted #003399;*/
	font-size:10pt;
	line-height: 12pt;
    /*letter-spacing:-1px;*/

	} 

.news-list-date {
	
	font-size: 8pt;

}

.news-list-item img {
	float:left;
	margin:6px 5px 0 0;
}

.news-list-container H3 {
	margin-bottom: 0px;
	padding: 0px;	
}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER
{
	color:#003366;
	padding-left:2px;
}


.news-list-container H3 A {
	font-family: arial, sans-serif;
	color:#003366;
	font-size: 14px;
	line-height:110%; 
	text-decoration: none;
}
.news-list-container H4 {
	font-weight:normal;
	height:70px;
padding-left:3px;
}

.news-list-morelink {
	text-align:right;
}

.news-list-morelink a {
	color: #003366;
	text-decoration:none;
}

.BlackContainer 
{
    display: block;
}
.rdtop, .rdbottom{display:block; background:#fff;}
.rdtop *, .rdbottom *{display: block; height: 1px; overflow: hidden; background:#3e3f44;}
.rd1{margin: 0 5px}
.rd2{margin: 0 3px}
.rd3{margin: 0 2px}
.rd4{margin: 0 1px; height: 2px}
 
.rdl1 {margin: 0 0 0 5px; }
.rdl2 {margin: 0 0 0 3px; }
.rdl3 {margin: 0 0 0 2px; }
.rdl4 {margin: 0 0 0 1px; height: 2px;}
 
.rrd1 {margin: 0 5px 0 0; }
.rrd2 {margin: 0 3px 0 0; }
.rrd3 {margin: 0 2px 0 0; }
.rrd4 {margin: 0 1px 0 0; height: 2px;}

.BlackContent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #3e3f44;
}


.TimeLineContainer 
{
    display: block;
}
.TimeLinerdtop, .TimeLinerdbottom{display:block; background:#fff;}
.TimeLinerdtop *, .TimeLinerdbottom *{display: block; height: 1px; overflow: hidden; background:#3aa6a6;}
.TimeLinerd1{margin: 0 5px}
.TimeLinerd2{margin: 0 3px}
.TimeLinerd3{margin: 0 2px}
.TimeLinerd4{margin: 0 1px; height: 2px}
 
.TimeLinerdl1 {margin: 0 0 0 5px; }
.TimeLinerdl2 {margin: 0 0 0 3px; }
.TimeLinerdl3 {margin: 0 0 0 2px; }
.TimeLinerdl4 {margin: 0 0 0 1px; height: 2px;}
 
.TimeLinerrd1 {margin: 0 5px 0 0; }
.TimeLinerrd2 {margin: 0 3px 0 0; }
.TimeLinerrd3 {margin: 0 2px 0 0; }
.TimeLinerrd4 {margin: 0 1px 0 0; height: 2px;}

.TimeLineContent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #3aa6a6;
}
#styleBackGroundMenuTreeViewfullwidth 
{
	
	color: black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color:#ededed;
}
#styleBackGroundMenuTreeView a, a:link, a:visted, a:hover
{
	text-decoration: underline;
	font-size: 12px;
}

#styleBackGroundMenuTreeView .styleBackGroundMenuTreeViewcontent
{
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color:Black;
}

.styleBackGroundMenuTreeViewtop, .styleBackGroundMenuTreeViewrbottom{display:block; background:#fff;}
.styleBackGroundMenuTreeViewtop *, .styleBackGroundMenuTreeViewrbottom *{display: block; height: 1px; overflow: hidden; background:#ededed;}
.styleBackGroundMenuTreeViewr1{margin: 0 5px}
.styleBackGroundMenuTreeViewr2{margin: 0 3px}
.styleBackGroundMenuTreeViewr3{margin: 0 2px}
.styleBackGroundMenuTreeViewr4{margin: 0 1px; height: 2px}
 
.styleBackGroundMenuTreeViewrl1 {margin: 0 0 0 5px; }
.styleBackGroundMenuTreeViewrl2 {margin: 0 0 0 3px; }
.styleBackGroundMenuTreeViewrl3 {margin: 0 0 0 2px; }
.styleBackGroundMenuTreeViewrl4 {margin: 0 0 0 1px; height: 2px;}
 
.styleBackGroundMenuTreeViewrr1 {margin: 0 5px 0 0; }
.styleBackGroundMenuTreeViewrr2 {margin: 0 3px 0 0; }
.styleBackGroundMenuTreeViewrr3 {margin: 0 2px 0 0; }
.styleBackGroundMenuTreeViewrr4 {margin: 0 1px 0 0; height: 2px;}

#styleBackGroundMenuTreeView 
{
	width: 330px;
	color: black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color:#ededed;
}
#styleBackGroundMenuTreeView a, a:link, a:visted, a:hover
{
	text-decoration: underline;
	font-size: 12px;
}

#styleBackGroundMenuTreeView .styleBackGroundMenuTreeViewcontent
{
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color:Black;
}

.styleBackGroundMenuTreeViewtop, .styleBackGroundMenuTreeViewrbottom{display:block; background:#fff;}
.styleBackGroundMenuTreeViewtop *, .styleBackGroundMenuTreeViewrbottom *{display: block; height: 1px; overflow: hidden; background:#ededed;}
.styleBackGroundMenuTreeViewr1{margin: 0 5px}
.styleBackGroundMenuTreeViewr2{margin: 0 3px}
.styleBackGroundMenuTreeViewr3{margin: 0 2px}
.styleBackGroundMenuTreeViewr4{margin: 0 1px; height: 2px}
 
.styleBackGroundMenuTreeViewrl1 {margin: 0 0 0 5px; }
.styleBackGroundMenuTreeViewrl2 {margin: 0 0 0 3px; }
.styleBackGroundMenuTreeViewrl3 {margin: 0 0 0 2px; }
.styleBackGroundMenuTreeViewrl4 {margin: 0 0 0 1px; height: 2px;}
 
.styleBackGroundMenuTreeViewrr1 {margin: 0 5px 0 0; }
.styleBackGroundMenuTreeViewrr2 {margin: 0 3px 0 0; }
.styleBackGroundMenuTreeViewrr3 {margin: 0 2px 0 0; }
.styleBackGroundMenuTreeViewrr4 {margin: 0 1px 0 0; height: 2px;}

.MonitoringPolicyEventscontainer 
{
	line-height: 27px;
    display: block;
}
.MonitoringPolicyEventsrdtop, .MonitoringPolicyEventsrdbottom{display:block; background:#fff;}
.MonitoringPolicyEventsrdtop *, .MonitoringPolicyEventsrdbottom *{display: block; height: 1px; overflow: hidden; background:#393ca5;}
.MonitoringPolicyEventsrd1{margin: 0 5px}
.MonitoringPolicyEventsrd2{margin: 0 3px}
.MonitoringPolicyEventsrd3{margin: 0 2px}
.MonitoringPolicyEventsrd4{margin: 0 1px; height: 2px}
 
.MonitoringPolicyEventsrdl1 {margin: 0 0 0 5px; }
.MonitoringPolicyEventsrdl2 {margin: 0 0 0 3px; }
.MonitoringPolicyEventsrdl3 {margin: 0 0 0 2px; }
.MonitoringPolicyEventsrdl4 {margin: 0 0 0 1px; height: 2px;}
 
.MonitoringPolicyEventsrrd1 {margin: 0 5px 0 0; }
.MonitoringPolicyEventsrrd2 {margin: 0 3px 0 0; }
.MonitoringPolicyEventsrrd3 {margin: 0 2px 0 0; }
.MonitoringPolicyEventsrrd4 {margin: 0 1px 0 0; height: 2px;}

.MonitoringPolicyEventscontent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #393ca5;
}



.MonitoringMacrocontainer 
{
	line-height: 27px;
    display: block;
}
.MonitoringMacrordtop, .MonitoringMacrordbottom{display:block; background:#fff;}
.MonitoringMacrordtop *, .MonitoringMacrordbottom *{display: block; height: 1px; overflow: hidden; background:#bcc2b4;}
.MonitoringMacrord1{margin: 0 5px}
.MonitoringMacrord2{margin: 0 3px}
.MonitoringMacrord3{margin: 0 2px}
.MonitoringMacrord4{margin: 0 1px; height: 2px}
 
.MonitoringMacrordl1 {margin: 0 0 0 5px; }
.MonitoringMacrordl2 {margin: 0 0 0 3px; }
.MonitoringMacrordl3 {margin: 0 0 0 2px; }
.MonitoringMacrordl4 {margin: 0 0 0 1px; height: 2px;}
 
.MonitoringMacrorrd1 {margin: 0 5px 0 0; }
.MonitoringMacrorrd2 {margin: 0 3px 0 0; }
.MonitoringMacrorrd3 {margin: 0 2px 0 0; }
.MonitoringMacrorrd4 {margin: 0 1px 0 0; height: 2px;}


.MonitoringMacrocontent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #bcc2b4;
}

.MemberMeetingscontainer 
{
	line-height: 27px;
    display: block;
}
.MemberMeetingsrdtop, .MemberMeetingsrdbottom{display:block; background:#fff;}
.MemberMeetingsrdtop *, .MemberMeetingsrdbottom *{display: block; height: 1px; overflow: hidden; background:#4d6738;}
.MemberMeetingsrd1{margin: 0 5px}
.MemberMeetingsrd2{margin: 0 3px}
.MemberMeetingsrd3{margin: 0 2px}
.MemberMeetingsrd4{margin: 0 1px; height: 2px}
 
.MemberMeetingsrdl1 {margin: 0 0 0 5px; }
.MemberMeetingsrdl2 {margin: 0 0 0 3px; }
.MemberMeetingsrdl3 {margin: 0 0 0 2px; }
.MemberMeetingsrdl4 {margin: 0 0 0 1px; height: 2px;}
 
.MemberMeetingsrrd1 {margin: 0 5px 0 0; }
.MemberMeetingsrrd2 {margin: 0 3px 0 0; }
.MemberMeetingsrrd3 {margin: 0 2px 0 0; }
.MemberMeetingsrrd4 {margin: 0 1px 0 0; height: 2px;}

.MemberMeetingscontent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #4d6738;
}

.Eurozonecontainer 
{
	line-height: 27px;
    display: block;
}
.Eurozonerdtop, .Eurozonerdbottom{display:block; background:#fff;}
.Eurozonerdtop *, .Eurozonerdbottom *{display: block; height: 1px; overflow: hidden; background:#b17577;}
.Eurozonerd1{margin: 0 5px}
.Eurozonerd2{margin: 0 3px}
.Eurozonerd3{margin: 0 2px}
.Eurozonerd4{margin: 0 1px; height: 2px}
 
.Eurozonerdl1 {margin: 0 0 0 5px; }
.Eurozonerdl2 {margin: 0 0 0 3px; }
.Eurozonerdl3 {margin: 0 0 0 2px; }
.Eurozonerdl4 {margin: 0 0 0 1px; height: 2px;}
 
.Eurozonerrd1 {margin: 0 5px 0 0; }
.Eurozonerrd2 {margin: 0 3px 0 0; }
.Eurozonerrd3 {margin: 0 2px 0 0; }
.Eurozonerrd4 {margin: 0 1px 0 0; height: 2px;}

.Eurozonecontent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #b17577;
}

.Servicescontainer 
{
	line-height: 27px;
    display: block;
}
.Servicesrdtop, .Servicesrdbottom{display:block; background:#fff;}
.Servicesrdtop *, .Servicesrdbottom *{display: block; height: 1px; overflow: hidden; background:#8a89d7;}
.Servicesrd1{margin: 0 5px}
.Servicesrd2{margin: 0 3px}
.Servicesrd3{margin: 0 2px}
.Servicesrd4{margin: 0 1px; height: 2px}
 
.Servicesrdl1 {margin: 0 0 0 5px; }
.Servicesrdl2 {margin: 0 0 0 3px; }
.Servicesrdl3 {margin: 0 0 0 2px; }
.Servicesrdl4 {margin: 0 0 0 1px; height: 2px;}
 
.Servicesrrd1 {margin: 0 5px 0 0; }
.Servicesrrd2 {margin: 0 3px 0 0; }
.Servicesrrd3 {margin: 0 2px 0 0; }
.Servicesrrd4 {margin: 0 1px 0 0; height: 2px;}

.Servicescontent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #8a89d7;
}

.Commentariescontainer 
{
	line-height: 27px;
    display: block;
}
.Commentariesrdtop, .Commentariesrdbottom{display:block; background:#fff;}
.Commentariesrdtop *, .Commentariesrdbottom *{display: block; height: 1px; overflow: hidden; background:#eaa794;}
.Commentariesrd1{margin: 0 5px}
.Commentariesrd2{margin: 0 3px}
.Commentariesrd3{margin: 0 2px}
.Commentariesrd4{margin: 0 1px; height: 2px}
 
.Commentariesrdl1 {margin: 0 0 0 5px; }
.Commentariesrdl2 {margin: 0 0 0 3px; }
.Commentariesrdl3 {margin: 0 0 0 2px; }
.Commentariesrdl4 {margin: 0 0 0 1px; height: 2px;}
 
.Commentariesrrd1 {margin: 0 5px 0 0; }
.Commentariesrrd2 {margin: 0 3px 0 0; }
.Commentariesrrd3 {margin: 0 2px 0 0; }
.Commentariesrrd4 {margin: 0 1px 0 0; height: 2px;}

.Commentariescontent 
{
	height:27px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #FFFFFF;
  background: #eaa794;
}

.Commentariescontent a {
	color: #337ab7 !important;
}


Publicationscontainer {
	line-height: 27px;
	display: block;
}
.Publicationsrdtop, .Publicationsrdbottom{display:block; background:#fff;}
.Publicationsrdtop *, .Publicationsrdbottom *{display: block; height: 1px; overflow: hidden; background:#6b6be5;}
.Publicationsrd1{margin: 0 5px}
.Publicationsrd2{margin: 0 3px}
.Publicationsrd3{margin: 0 2px}
.Publicationsrd4{margin: 0 1px; height: 2px}
 
.Publicationsrdl1 {margin: 0 0 0 5px; }
.Publicationsrdl2 {margin: 0 0 0 3px; }
.Publicationsrdl3 {margin: 0 0 0 2px; }
.Publicationsrdl4 {margin: 0 0 0 1px; height: 2px;}
 
.Publicationsrrd1 {margin: 0 5px 0 0; }
.Publicationsrrd2 {margin: 0 3px 0 0; }
.Publicationsrrd3 {margin: 0 2px 0 0; }
.Publicationsrrd4 {margin: 0 1px 0 0; height: 2px;}

.Publicationscontent 
{
	height:27px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #FFFFFF;
    background: #6b6be5;
}


.TreeviewRootcss 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
	font-weight:Bold;
}

.TreeviewRootcss a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
	font-weight:Bold;
}
.TreeviewRootcss a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
	font-weight:Bold;
}
.TreeviewRootcss a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
	font-weight:Bold;
}
.TreeviewRootcss a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
	font-weight:Bold;
}

.TreeviewLeaf 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3f4168;
	text-decoration: underline;
	font-weight:Bold;
}
.TreeviewLeaf a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3f4168;
	text-decoration: underline;
	font-weight:Bold;
}
.TreeviewLeaf a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3f4168;
	text-decoration: underline;
	font-weight:Bold;
}
.TreeviewLeaf a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3f4168;
	text-decoration: underline;
	font-weight:Bold;
}
.TreeviewLeaf a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3f4168;
	text-decoration: underline;
	font-weight:Bold;
}
.BriefLink{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: white;
	text-decoration: none;
	font-weight: bold;
	}

.BriefLink a:link {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.BriefLink a:visited {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.BriefLink a:hover {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.BriefLink a:vhover {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: white;
	text-decoration: none;
	font-weight: bold;
}



.MyWatchNavBar
{
	
	font-family: Verdana;
	color:White;
	font-size: 12px;
	border-style:none;
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
	font-weight: normal;
}

.MyWatchNavBar a:link {
	font-family: Verdana;
	font-style: normal;
	color: #34339b;
	text-decoration: underline;
	font-weight: normal;
}
.MyWatchNavBar a:visited {
	font-family: Verdana;
	font-style: normal;
	color: #34339b;
	text-decoration: underline;
	font-weight: normal;
}
.MyWatchNavBar a:hover {
	font-family: Verdana;
	font-style: normal;
	color: #34339b;
	text-decoration: underline;
	font-weight: normal;
}

.tblDGMain td
{
	 margin: 1px 3px 1px 3px;
    padding: 1px 5px 1px 5px;
}

.DataViewLeft
{
	border:none;
	background-color:#a1a0c0;
	background-repeat:no-repeat;
	background-image:url(Images/lefttop.png);
	background-position:left;
	color:White;
	text-align: center;
}

.DataViewRight
{
	border:none;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(Images/righttop.png);
	background-color:#a1a0c0;
	color:White;
	text-align: center;
}

.DataView
{
	background-color:#a1a0c0;
	border:none;
	background-image:url(Images/middle.png);
	color:White;
	text-align: center;
}

.DataGrid
{
	background-color:#D4D4E0;
	border-width:0px;
}

.DataGridArticles
{
	color: Black;
	background-color:#ededed;
}

.DataGridArticles td
{
    margin: 1px 3px 1px 3px;
    padding: 1px 5px 1px 5px;
}

.DataGridArticles a {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
}

.DataGridArticles a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
}
.DataGridArticles a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
}
.DataGridArticles a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
}
.DataGridArticles a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: underline;
}

.DataGridArticleLabel
{
	font-size:11px;
	color:#3e3f44;
}

.DataGridArticleLabelCal
{
	font-size:12px;
	color:Blue;
}

.GridItem, .GridAltItem
{
    padding-bottom:5px;
}

.errorfield
{
	color:Red;
}


.MyWatchListTD
{
	background-color: White;
	background-image: none;
	border-style:none;
}

.MyWatchListTR
{
	color:White;
	font-size: 12px;
	background-image:url(Images/middle.png);	
	border-style:none;
	font-weight: bold;
}

.MyWatchListTR a:link {
	color: White;
	font-size: 12px;
}
.MyWatchListContent a:visited {
	color: White;	
	font-size: 12px;
}
.MyWatchListContent a:hover {
	color: White;
	font-size: 12px;
}
.MyWatchListContent a:vhover {
	color: White;
	font-size: 12px;
}

.myWatchLinkButton
{
	color:White;
	font-weight: bold;
}

.MyWatchListTRCount
{
	color:Gray;
	border-style:none;
	font-weight: normal;
}

.MyWatchListContent 
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	
}



.MyWatchListContent a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: White;
	text-decoration: none;
	font-weight: bold;
	
}
.MyWatchListContent a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: White;
	text-decoration:none;
	font-weight: bold;
	
}
.MyWatchListContent a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: White;
	text-decoration: underline;
	font-weight: bold;
	
}
.MyWatchListContent a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: White;
	text-decoration: underline;
	font-weight: bold;
	
}

.MyWatchListDataGridBody {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}




.MyWatchListDataGrid a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	
}
.MyWatchListDataGrid a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	
}
.MyWatchListDataGrid a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	
}
.MyWatchListDataGrid a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	
}

.MyWatchListDataGridDate {
	
	color:Orange;
	
}

.MyWatchListTD
{
	background-color: White;
	background-image: none;
	border-style:none;
}


.MyWatchPrint a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: blue;
	text-decoration: none;
	font-weight: bold;
	
}
.MyWatchPrint a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: blue;
	text-decoration:none;
	font-weight: bold;
	
}
.MyWatchPrint a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: blue;
	text-decoration: underline;
	font-weight: bold;
	
}
.MyWatchPrint a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: blue;
	text-decoration: underline;
	font-weight: bold;
	
}

MyWatchPrintGreyDiv
{
	color:Gray;
	border-style:none;
	font-weight: normal;
}


.watermark {
	background: #FFAAFF;
}

.modalSignUp 
{
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}
.modalSignUp strong
{
	color:#000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
}

.modalSignUp H1, h1{
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
}

.modalSignUp a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.modalSignUp a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.modalSignUp a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.modalSignUp a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.modalSignUpRed
{
	color:Red;
}

.PrintContent small
{
    font-family: Verdana;
    font-size: 9px;
}

.PrintContent h1{
	
	font-family: Verdana;
	font-size: 22px;
	
}
.PrintContent h2{
	
	font-family: Verdana;
	font-size: 20px;
	
}
.PrintContent h3{
	
	font-family: Verdana;
	font-size: 18px;
	
}
.PrintContent h4{
	
	font-family: Verdana;
	font-size: 16px;
	
}
.PrintContent h5{
	
	font-family: Verdana;
	font-size: 14px;
	
}
.PrintContent h6{
	font-family: Verdana;
	font-size: 12px;
	
}

.PrintContent 
{
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align: left;
}

.PrintContent strong
{
	color: #3037a0;
	font-family: Verdana;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
}
.PrintContent strongBlack
{
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
}


.PrintContent a:link {
	font-family: Verdana;
	
	color: #de7d1a;
	text-decoration: none;
	
}
.PrintContent a:visited {
	font-family: Verdana;
	
	color: #de7d1a;
	text-decoration: none;
	
}
.PrintContent a:hover {
	font-family: Verdana;
	
	color: #de7d1a;
	text-decoration: none;
	
}

.ArticlePrintContent small
{
    font-family: Verdana;
    font-size: 9px;
}

.ArticlePrintContent h1{
	
	font-family: Verdana;
	font-size: 22px;
	
}
.ArticlePrintContent h2{
	
	font-family: Verdana;
	font-size: 20px;
	
}
.ArticlePrintContent h3{
	
	font-family: Verdana;
	font-size: 18px;
	
}
.ArticlePrintContent h4{
	
	font-family: Verdana;
	font-size: 16px;
	
}
.ArticlePrintContent h5{
	
	font-family: Verdana;
	font-size: 14px;
	
}
.ArticlePrintContent h6{
	font-family: Verdana;
	font-size: 12px;
	
}

.ArticlePrintContent 
{
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align: left;
}

.ArticlePrintContent strong
{
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
}
.ArticlePrintContent strongBlack
{
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
}


.ArticlePrintContent a:link {
	font-family: Verdana;
	
	color: #de7d1a;
	text-decoration: none;
	
}
.ArticlePrintContent a:visited {
	font-family: Verdana;
	
	color: #de7d1a;
	text-decoration: none;
	
}
.ArticlePrintContent a:hover {
	font-family: Verdana;
	
	color: #de7d1a;
	text-decoration: none;
	
}

.MyWatchListTR
{
	color:White;
	font-size: 12px;
	background-color:Gray;
	border-style:none;
	font-weight: bold;
}

.MyWatchListTR a:link {
	font-family: Verdana;
	font-style: normal;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.MyWatchListTR a:visited {
	font-family: Verdana;
	font-style: normal;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.MyWatchListTR a:hover {
	font-family: Verdana;
	font-style: normal;
	color: White;
	text-decoration: none;
	font-weight: bold;
}


.MyWatchNav
{
	color:White;
	font-size: 12px;
	background-color: #6666FF;
	border-style:none;
	font-weight: bold;
}

.MyWatchNav a:link {
	font-family: Verdana;
	font-style: normal;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.MyWatchNav a:visited {
	font-family: Verdana;
	font-style: normal;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.MyWatchNav a:hover {
	font-family: Verdana;
	font-style: normal;
	color: White;
	text-decoration: none;
	font-weight: bold;
}



.styleMainContentSecurity {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.styleMainContentSecurity h1{
	color: #444444;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContentSecurity h3{
	color: #444444;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContentSecurity h4{
	color: #444444;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContentSecurity h6{
padding-bottom:0px;
margin:0px 0px 10px 0px;
}
.styleMainContentSecurity a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Red;
	text-decoration: none;
	font-weight: bold;
}
.styleMainContentSecurity a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Red;
	text-decoration:none;
	font-weight: bold;
}
.styleMainContentSecurity a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Red;
	text-decoration: underline;
	font-weight: bold;
}
.styleMainContentSecurity a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Red;
	text-decoration: underline;
	font-weight: bold;
	
}

styleArticleList {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 15px;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	background-image:url(Images/RecentArticles.png);	
	background-repeat: no-repeat;
}
.styleArticleList i {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #37399E;
	text-decoration: none;
	font-weight: normal;
}
.styleArticleList b {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #37399E;
	text-decoration: none;
	font-weight: bold;
}
.styleArticleList a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleArticleList a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleArticleList a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleArticleList a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleArticleList2 {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.styleArticleList2 H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}
.styleArticleList2 a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3E3F44;
	text-decoration: none;
}
.styleArticleList2 a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3E3F44;
	text-decoration: none;
}
.styleArticleList2 a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #767676;
	text-decoration: none;
}
.styleArticleList2 a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #767676;
	text-decoration: none;
}
.styleMembershipPanel {
	color: #FBFEFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: white;
}
.styleMembershipPanel H3 
{
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #3E3E3E;
	text-decoration:none;
}
.styleMembershipPanel B 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #3E3E3E;
	text-decoration:none;
}
.styleMembershipPanel i 
{
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #3E3E3E;
	text-decoration:none;
}
.styleMembershipPanel a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FBFEFF;
	text-decoration: underline;
}
.styleMembershipPanel a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: underline;
}
.styleMainContentBody {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF !important;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.styleMainContentBody h1{
	color: #444444;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContentBody h3{
	color: #444444;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContentBody h4{
	color: #444444;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

.styleMainContentBody a:link,a:visited,a:hover,a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #F89A3A;
	text-decoration: none;
}

.styleMainContentBody a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #F89A3A;
	text-decoration: none;
}

.styleMainContentBody a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #F89A3A;
	text-decoration: none;
}

.styleMainContentBody a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #F89A3A;
	text-decoration: none;
}

.styleMainContentBody a:vhover{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #F89A3A;
	text-decoration: none;
}

.styleMainContentBody strong
{
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
}

#registerDialog a {
  color:#000000;
  text-decoration:underline;
}

#registerDialog .button a {
  text-decoration: none;
  color: white;
}

.acronym {
  font-family: Verdana;
  font-size: 12px;
  font-style: normal;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  background-color: #E2E7FF
}

.language 
{
 	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #105289
}


.headerback
{
	background-color: #FFFFFF;
	background-image:url(Images/middle.png);	
}

.GBRSSLabel {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	font-weight: normal;
}


.styleHeader 
{
	background-color: #FFFFFF;
	background-image:url(Images/Banner.png);	
	background-repeat:no-repeat;
	height: 89px
	
}
.styleSubHeader 
{
	padding-left:17px;
	padding-top:5px;
	background-color: #FFFFFF;
	background-image:url(Images/SubBanner_Repeat.png);	
	background-repeat:repeat-x;
	height: 24px	
}



.styleSubHeaderText {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	font-weight: normal;
}

.styleSubHeader a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	font-weight: normal;
}
.styleSubHeader a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	font-weight: normal;
}
.styleSubHeader a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #555555;
	text-decoration: none;
	font-weight: normal;
}
.styleSubHeader a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #555555;
	text-decoration: none;
	font-weight: normal;
}
.style1 {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D4E0;
	padding-left: 7px;
}
.styleFooter 
{
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D4E0;
	padding-left: 7px;
}
.styleFooter a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	font-weight: bold;
}
.styleFooter a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration:none;
	font-weight: bold;
}
.styleFooter a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: underline;
	font-weight: bold;
}
.styleFooter a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: underline;
	font-weight: bold;
}
.padmenuHeaderGrey
{
	background-color: #D4D4E0;
	padding-top: 6px;
}

.padmenuHeaderPeach
{
	background-color: #fce1c4;
	padding-top: 6px;
}

.stylePublicMenuInformation {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 15px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
}
.stylePublicMenuInformation H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
	padding-left:6px;
}
.stylePublicMenuInformation {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #EDEDED;
	padding-top: 10px;
}
.stylePublicMenuInformation a:link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: bold;
}
.stylePublicMenuInformation a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: bold;
}
.stylePublicMenuInformation a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #CCC1C1;
	text-decoration: none;
	font-weight: bold;
}
.stylePublicMenuInformation a:vhover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #CCC1C1;
	text-decoration: none;
	font-weight: bold;
}



.stylePublicInformation {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	height: 15px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.stylePublicInformation H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
	padding-left:6px;
}
.stylePublicInformationSub {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #EDEDED;
	padding-top: 10px;
}
.stylePublicInformationSub a:link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: bold;
}
.stylePublicInformationSub a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: bold;
}
.stylePublicInformationSub a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #CCC1C1;
	text-decoration: none;
	font-weight: bold;
}
.stylePublicInformationSub a:vhover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #CCC1C1;
	text-decoration: none;
	font-weight: bold;
}

.stylePrivateInformation {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	height: 15px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding:5px;
}
.stylePrivateInformation H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}
.stylePrivateInformationSub {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #EDEDED;
	height: 255px;
	padding-top: 10px;
		
}
.stylePrivateInformationSub a:link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: bold;
}
.stylePrivateInformationSub a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: bold;
}
.stylePrivateInformationSub a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #CCC1C1;
	text-decoration: none;
	font-weight: bold;
}
.stylePrivateInformationSub a:vhover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #CCC1C1;
	text-decoration: none;
	font-weight: bold;
}


.styleOrange {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #F89A3A;
	padding-left: 7px;
	padding-top:3px;
	padding-bottom:3px;
	width:110px;
	margin-bottom:15px;
}
.styleOrange a:link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: normal;
}
.styleOrange a:visited {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #FFF1EE;
	text-decoration: none;
	font-weight: normal;
}
.style2 {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D4E0;
	padding-left: 7px;
	padding-top: 10px;
}
.style2 a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.style2 a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.styleError {
	color: #FF0000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D4E0;	
}
.stylePad {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #EDEDED;
	height: 35px;	
}

.stylePad1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 35px;	
}


.styleMainContentLogin h3{
	color: #444444;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContentLogin h4{
	color: #444444;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.styleMainContentLogin a:link {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleMainContentLogin a:visited {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleMainContentLogin a:hover {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleMainContentLogin a:vhover {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleFAQContent {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align: left;
}
.styleFAQContent H1, h1{
	color: #444444;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.styleFAQContent H2, h2{
	color: #444444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.styleFAQContent a:link {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: #616264;
	text-decoration: none;
	font-weight: bold;
}
.styleFAQContent a:visited {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: #616264;
	text-decoration: none;
	font-weight: bold;
}
.styleFAQContent a:hover {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: #AAAAAA;
	text-decoration: none;
	font-weight: bold;
}
.styleFAQContent a:vhover {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	color: #AAAAAA;
	text-decoration: none;
	font-weight: bold;
}
.styleMenuContent {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.styleMenuContent H1{
	color: #444444;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.styleMenuContent a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.styleMenuContent a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.styleMenuContent a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.styleMenuContent a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


.styleMembership {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	height: 75px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.styleMembership H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}

.styleMembership a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}
.styleMembership a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}


.styleMembershipControl {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #fce1c4;
	/*background-color: #D4D4E0;*/
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.styleMembershipControl H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}

.styleMembershipControl a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}
.styleMembershipControl a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}
.styleMembershipControl ul {
	padding-left: 6px;
	list-style-type: none;
}

.styleViewAcronymsControl {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	height: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.styleViewAcronymsControl H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}

.styleViewAcronymsControl a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}
.styleViewAcronymsControl a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}

.styleViewCloudControl {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	height: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.styleViewCloudControl H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}

.styleViewCloudControl a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}
.styleViewCloudControl a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}


.styleFinancial {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D4E0;
	background-repeat: no-repeat;
	height: 100px;
	padding-top: 5px;
}
.styleFinancial a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}
.styleFinancial a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #605CB0;
	text-decoration: none;
}
.styleContact {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: normal;
	background-color: #D4D4E0;
	height: 110px;
	padding-top:10px;
	padding-left:6px;
}
.styleContact H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}
.styleContact a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #605CB0;
	text-decoration: none;
}
.styleContact a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #605CB0;
	text-decoration: none;
}
.styleSearch {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	height: 90px;
	padding-top:10px;
	
}
.styleSearch a:link {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	font-weight: normal;
}
.styleSearch a:visited {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #3E3F44;
	text-decoration: none;
	font-weight: normal;
}
.styleSearch a:hover {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #555555;
	text-decoration: none;
	font-weight: normal;
}
.styleSearch a:vhover {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #555555;
	text-decoration: none;
	font-weight: normal;
}
.styleSearch H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
}
.styleNews 
{
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	background-color: #fffedf;
}
.contentnews
{
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}
.rtop, .rbottom{display:block; background:#fff;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background:#fffedf;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}
 
.rl1 {margin: 0 0 0 5px; }
.rl2 {margin: 0 0 0 3px; }
.rl3 {margin: 0 0 0 2px; }
.rl4 {margin: 0 0 0 1px; height: 2px;}
 
.rr1 {margin: 0 5px 0 0; }
.rr2 {margin: 0 3px 0 0; }
.rr3 {margin: 0 2px 0 0; }
.rr4 {margin: 0 1px 0 0; height: 2px;}


.styleNews H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
	padding:0px;
}
.styleNews a:link,a:visited,a:hover,a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #605CB0;
	text-decoration: none;
}
.styleRSS {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D4E0;
	background-image:url(Images/RSS.png);
	background-repeat: no-repeat;
	background-image: url(Images/RSS.png);
	height: 125px;
}
.styleNewsLetter {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D4E0;
	background-image:url(Images/Mail.png);
	background-repeat: no-repeat;
	background-image: url(Images/Mail.png);
	height: 130px;
}
.style3 {color: #999999}

.BootomDataGridDiv {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color:#D4D4E0;
}

.BootomDataGridDivcontent
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.BootomDataGridDivtop, .BootomDataGridDivbottom{display:block; background:#fff;}
.BootomDataGridDivtop *, .BootomDataGridDivbottom *{display: block; height: 1px; overflow: hidden; background:#D4D4E0;}
.BootomDataGridDivr1{margin: 0 5px}
.BootomDataGridDivr2{margin: 0 3px}
.BootomDataGridDivr3{margin: 0 2px}
.BootomDataGridDivr4{margin: 0 1px; height: 2px}
 
.BootomDataGridDivrl1 {margin: 0 0 0 5px; }
.BootomDataGridDivrl2 {margin: 0 0 0 3px; }
.BootomDataGridDivrl3 {margin: 0 0 0 2px; }
.BootomDataGridDivrl4 {margin: 0 0 0 1px; height: 2px;}
 
.BootomDataGridDivrr1 {margin: 0 5px 0 0; }
.BootomDataGridDivrr2 {margin: 0 3px 0 0; }
.BootomDataGridDivrr3 {margin: 0 2px 0 0; }
.BootomDataGridDivrr4 {margin: 0 1px 0 0; height: 2px;}




.DataGridDiv {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color:#D4D4E0;
}

.DataGridDivcontent
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.DataGridDivtop, .DataGridDivbottom{display:block; background:#fff;}
.DataGridDivtop *, .DataGridDivbottom *{display: block; height: 1px; overflow: hidden; background:#a1a0c0;}
.DataGridDivr1{margin: 0 5px}
.DataGridDivr2{margin: 0 3px}
.DataGridDivr3{margin: 0 2px}
.DataGridDivr4{margin: 0 1px; height: 2px}
 
.DataGridDivrl1 {margin: 0 0 0 5px; }
.DataGridDivrl2 {margin: 0 0 0 3px; }
.DataGridDivrl3 {margin: 0 0 0 2px; }
.DataGridDivrl4 {margin: 0 0 0 1px; height: 2px;}
 
.DataGridDivrr1 {margin: 0 5px 0 0; }
.DataGridDivrr2 {margin: 0 3px 0 0; }
.DataGridDivrr3 {margin: 0 2px 0 0; }
.DataGridDivrr4 {margin: 0 1px 0 0; height: 2px;}



.styleRecentArticle {
	color: #3E3F44;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color:#fffedf;
}

.RecentArticlecontent
{

	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}

.RecentArticlertop, .RecentArticlerbottom{display:block; background:#fff;}
.RecentArticlertop *, .RecentArticlerbottom *{display: block; height: 1px; overflow: hidden; background:#fffedf;}
.RecentArticler1{margin: 0 5px}
.RecentArticler2{margin: 0 3px}
.RecentArticler3{margin: 0 2px}
.RecentArticler4{margin: 0 1px; height: 2px}
 
.RecentArticlerl1 {margin: 0 0 0 5px; }
.RecentArticlerl2 {margin: 0 0 0 3px; }
.RecentArticlerl3 {margin: 0 0 0 2px; }
.RecentArticlerl4 {margin: 0 0 0 1px; height: 2px;}
 
.RecentArticlerr1 {margin: 0 5px 0 0; }
.RecentArticlerr2 {margin: 0 3px 0 0; }
.RecentArticlerr3 {margin: 0 2px 0 0; }
.RecentArticlerr4 {margin: 0 1px 0 0; height: 2px;}


.textCommentaries 
{
	color: #6b6be5;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF ;
}

.styleBackGroundMenu1 
{
	width:360px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #d3d4e6 ;
}

.styleBackGroundMenu2 
{
	width:360px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #d3d9cb ;
}
.styleBackGroundMenu3
{
	width:360px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #ededed ;
}


.styleGreyBack 
{
	width:360px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #ededed ;
}

.styleRecentArticleLink p {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #37399E;
	text-decoration: none;
	font-weight: normal;
	
}

.styleRecentArticleLink i {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #37399E;
	text-decoration: none;
	font-weight: normal;
}
.styleRecentArticleLink b {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #37399E;
	text-decoration: none;
	font-weight: bold;
}
 .styleRecentArticleLink a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleRecentArticleLink a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleRecentArticleLink a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}
.styleRecentArticleLink a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}

.IndentText
{
	padding-left:10px;
}

.IndentText a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
	
}
.IndentText a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration:none;
	font-weight: bold;
	
}
.IndentText a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: underline;
	font-weight: bold;
	
}
.IndentText a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #F89A3A;
	text-decoration: underline;
	font-weight: bold;
	
}
 
.MenuRoot
{
	padding-left:4px;
	Width:350px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	Color:White;  
	border-width:0px;
	height:25px;
	padding-left:10px;
}

.MenuRoot a:link {
	color: White;
	font-size: 12px;
}

.MenuRoot a:visited {
	color: White;	
	font-size: 12px;
}
.MenuRoot a:hover {
	color: White;
	font-size: 12px;
}
.MenuRoot a:vhover {
	color: White;
	font-size: 12px;
}

.menulevel5
{
	padding-left:4px;
    background-color:#b07476;
	Width:350px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	Color:White;  
	height:25px;
	
}

.menulevel5 a:link {
	color: White;
	font-size: 12px;
}

.menulevel5 a:visited {
	color: White;	
	font-size: 12px;
}
.menulevel5 a:hover {
	color: White;
	font-size: 12px;
}
.menulevel5 a:vhover {
	color: White;
	font-size: 12px;
}

.menulevel1
{
	padding-left:4px;
    background-color:#3A3BA5;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	Color:White;  
	height:25px;
	
}

.menulevel1 a:link {
	color: White;
	font-size: 12px;
}

.menulevel1 a:visited {
	color: White;	
	font-size: 12px;
}
.menulevel1 a:hover {
	color: White;
	font-size: 12px;
}
.menulevel1 a:vhover {
	color: White;
	font-size: 12px;
}

.menulevel2
{
	padding-left:4px;
    background-color:#6b6be5;
    border:0px;
    font-family: Verdana;
	font-size: 12px;
	font-style: normal;
    Color:White;  
	border-width:0px;
	height:25px;


}

.menulevel2 a:link {
	color: White;
	font-size: 12px;
}

.menulevel2 a:visited {
	color: White;	
	font-size: 12px;
}
.menulevel2 a:hover {
	color: White;
	font-size: 12px;
}
.menulevel2 a:vhover {
	color: White;
	font-size: 12px;
}

.menulevelA
{
	padding-left:4px;
    background-color:#EAA794;
    border:0px;
    font-family: Verdana;
	font-size: 12px;
	font-style: normal;
    Color:White;  
	border-width:0px;
	height:25px;
}

.menulevelA a:link {
	color: White;
	font-size: 12px;
}

.menulevelA a:visited {
	color: White;	
	font-size: 12px;
}
.menulevelA a:hover {
	color: White;
	font-size: 12px;
}
.menulevelA a:vhover {
	color: White;
	font-size: 12px;
}

.menulevel3
{
	padding-left:4px;
	background-color:#6b8ce5;
    border:0px;
    font-family: Verdana;
	font-size: 12px;
	font-style: normal;
    Color:White;  
	border-width:0px;
	height:25px;

}

.menulevel3 a:link {
	color: White;
	font-size: 12px;
}

.menulevel3 a:visited {
	color: White;	
	font-size: 12px;
}
.menulevel3 a:hover {
	color: White;
	font-size: 12px;
}
.menulevel3 a:vhover {
	color: White;
	font-size: 12px;
}

.menu3level1
{
	padding-left:4px;
    background-color:#b07476;
	Width:350px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	Color:White;  
	height:25px;
	
}

.menu3level1 a:link {
	color: White;
	font-size: 12px;
}

.menu3level1 a:visited {
	color: White;	
	font-size: 12px;
}
.menu3level1 a:hover {
	color: White;
	font-size: 12px;
}
.menu3level1 a:vhover {
	color: White;
	font-size: 12px;
}


.MenuHover
{	
    background-color:#979dcf;
    border:0px;
    font-family: Verdana;
	font-size: 12px;
	font-style:italic;
    Color:White;  
	border-width:0px;
	height:25px;
	text-decoration: none;
	
	
}

.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 0px;
	width: 100%;
}


.styleBackGroundMenuTreeView {
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.styleBackGroundMenuTreeView a:link,a:visited,a:hover,a:vhover {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: none;
}

.DefaultLanguage
{
	padding-left: 6px;
}

.TopPad
{
	background-color: #EDEDED;
	padding-top: 6px;
}
.TopPadPeach
{
	background-color: #fce1c4;
	padding-top: 6px;
}


#LeftstyleBackGroundMenuTreeView 
{
	color: black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color:#ededed;
}
#LeftstyleBackGroundMenuTreeView a, a:link, a:visted, a:hover
{
	text-decoration: underline;
	font-size: 12px;
}

#LeftstyleBackGroundMenuTreeView .styleBackGroundMenuTreeViewcontent
{
	vertical-align: middle;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color:Black;
}

#styleMainContentStatic {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#styleMainContentStatic h1{
	color: #444444;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
#styleMainContentStatic h2{
	color: #444444;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

#styleMainContentStatic h3{
	color: #444444;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#styleMainContentStatic h4{
	color: #444444;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

#styleMainContentStatic h6
{
	padding-bottom:0px;
	margin:0px 0px 10px 0px;
}

#styleMainContentStatic a{
	font-family: Verdana;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}

#styleMainContentStatic a:link {
	font-family: Verdana;
	font-style: normal;
	color: #F89A3A;
	text-decoration: none;
	font-weight: bold;
}

#styleMainContentStatic a:visited {
	font-family: Verdana;
	font-style: normal;
	color: #F89A3A;
	text-decoration:none;
	font-weight: bold;
}

#styleMainContentStatic a:hover {
	font-family: Verdana;
	font-style: normal;
	color: #FA9C3C;
	text-decoration: underline;
	font-weight: bold;
}

#styleMainContentStatic a:vhover {
	font-family: Verdana;
	font-style: normal;
	color: #FA9C3C;
	text-decoration: underline;
	font-weight: bold;
}

	#styleMainContentStatic img {
		padding:10px;
	}

	.TimeLineList {
		color: Black;
		background-color: #ededed;
	}

.styleCloud 
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	background-color: #D4D4E0;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #605CB0;
}
.styleCloud H3 
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3E3F44;
	text-decoration: none;
	padding:0px;
}
.styleCloud a:link,a:visited,a:hover,a:vhover {
	font-family: Verdana;
	font-style: normal;
	color: #605CB0;
	text-decoration: none;
}



.styleCloud a.tag1 {
	font-size: 0.5 em;
	font-weight: 100;
	color: #605CB0;
	text-decoration: none;
}

.styleCloud a.tag2 {
	font-size: 0.8em;
	font-weight: 200;
	color: #605CB0;
	text-decoration: none;
}

.styleCloud a.tag3 {
	font-size: 1.2em;
	font-weight: 300;
	color: #605CB0;
	text-decoration: none;
}

.styleCloud a.tag4 {
	font-size: 1.4em;
	font-weight: 400;
	color: #605CB0;
	text-decoration: none;
}

.styleCloud a.tag5 {
	font-size: 1.8em;
	font-weight: 500;
	color: #605CB0;
	text-decoration: none;
}
.styleCloud a.tag6 {
	font-size: 2.0em;
	font-weight: 600;
	color: #605CB0;
	text-decoration: none;
}
.styleCloud a.tag7 {
	font-size: 2.4em;
	font-weight: 700;
	color: #605CB0;
	text-decoration: none;
}

.styleCloud a.tag8 {
	font-size: 2.8em;
	font-weight: 800;
	color: #605CB0;
	text-decoration: none;
}

.styleCloud a.tag9 {
	font-size: 3.0em;
	font-weight: 900;
	color: #605CB0;
	text-decoration: none;
}

.styleCloud a.tag10 {
	font-size: 3.5em;
	font-weight: 900;
	color: #605CB0;
	text-decoration: none;
}

.popup_Body
{
	width:300;
	padding-bottom : 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	font-family:Verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D4E0;
	color:Black;
	line-height:15pt;
	clear:both;
	border-width:3px;
    border-style:solid;
    border-color:#3e3f44;
}

.popup_Titlebar
{
	width:300;
	background-color: #3e3f44;
	height: 28px;
	color: White;
	padding-top:8px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.ButtonLink
{
	text-decoration:none;
}


.LoginButton
{
	text-decoration:none;
	position:relative;
	left:920px;
	bottom:16px;
}

.Logo
{
	padding-top: 5px;
	padding-bottom:5px;
}


/* speach for latest news */
#latestNews
{
	margin-left:10px;
}

.latestNewsspeech
{
    padding: 5px 5px 5px 8px;
    position: relative;
	width:190px;
	line-height:14px;
}
.speech-left:after
{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -webkit-border-bottom-colors: none;
    -webkit-border-image: none;
    -webkit-border-left-colors: none;
    -webkit-border-right-colors: none;
    -webkit-border-top-colors: none;
    border-color: transparent #E9E8ED;
    border-style: solid;
    border-width: 0 10px 20px 0;
    bottom: -19px;
    content: "";
    display: block;
    left: 150px;
    position: absolute;
    width: 0;
}

.speech-left:before {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -webkit-border-bottom-colors: none;
    -webkit-border-image: none;
    -webkit-border-left-colors: none;
    -webkit-border-right-colors: none;
    -webkit-border-top-colors: none;
    border-color: transparent #EFEFEF;
    border-style: solid;
    border-width: 0 30px 20px 0;
    bottom: -19px;
    content: "";
    display: block;
    left: 130px;
    position: absolute;
    width: 0;
}

.speech-right:after {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -webkit-border-bottom-colors: none;
    -webkit-border-image: none;
    -webkit-border-left-colors: none;
    -webkit-border-right-colors: none;
    -webkit-border-top-colors: none;
    border-color: transparent #E9E8ED;
    border-style: solid;
    border-width: 0 0 20px 10px;
    bottom: -19px;
    content: "";
    display: block;
    right: 150px;
    position: absolute;
    width: 0;
}

.speech-right:before 
{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -webkit-border-bottom-colors: none;
    -webkit-border-image: none;
    -webkit-border-left-colors: none;
    -webkit-border-right-colors: none;
    -webkit-border-top-colors: none;
    border-color: transparent #DEDEDE;
    border-style: solid;
    border-width: 0 0 20px 30px;
    bottom: -19px;
    content: "";
    display: block;
	  right: 130px;
    position: absolute;
    width: 0;
}

.speech-left
{
    background: -moz-linear-gradient(#EFEFEF, #EFEFEF) repeat scroll 0 0 transparent;
    background: linear-gradient(#EFEFEF, #EFEFEF) repeat scroll 0 0 transparent;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    color: #383838;
	background:#EFEFEF;
    margin: 1em 0 3em;
    padding: 5px 5px 5px 8px;
    position: relative;
	width:190px;
	line-height:14px;
}

.speech-right
{
    background: -moz-linear-gradient(#DEDEDE, #DEDEDE) repeat scroll 0 0 transparent;
    background: linear-gradient(#DEDEDE, #DEDEDE) repeat scroll 0 0 transparent;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    color: #383838;
	background:#DEDEDE;
    margin: 0em 0 2em;
    padding: 5px 5px 5px 8px;
    position: relative;
	width:190px;
	line-height:14px;
}

.aside h1{
	font-size:11pt;
	color:#393ca5;
}

article h2
{
	font-size:9pt;
	font-weight:bold;
	padding:0px;
	margin:0px;	color:#393ca5;
}

article p
{
	font-size:85%;padding:0px;
	margin:0px;
}

.PinBtn
{
	width:100px;
	height:15px;
}

.NewsBtn
{
	width:190px;
	height:15px;
}

.ServicesBtn
{
	width:90px;
	height:15px;
}

.FreeServicesBtn
{
	width:80px;
	height:25px;
}

.JoinTweetBtn
{
	width:190px;
	height:15px;
}

.PartnerBtn
{
	width:100px;
	height:30px;
}

.largeBtn
{
	width:153px;
	height:15px;
}

.large170Btn
{
	font-size:12px;
	width:170px;
	height:20px;
}

.fullWidthBtn
{
  height:20px;
}

.moreBtn
{
	width:110px;
	height:15px;
}

.loginBtn
{
	font-size:12px;
	width:170px;
	height:20px;
}
	
.color-blue   
{
	background:#073861;
}

.rounded
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px ;
	border-radius: 6px ;
}
	
.button 
{
	padding: 5px 5px 18px 5px;
	list-style: none;
	text-align: center;
	text-decoration:none !important;
	font-weight:bold;
	color: white !important;
	cursor:pointer;
  display:block;
}

.button a {
  text-decoration: none !important;
  color: white !important;
}

.VideoButton
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px ;
	border-radius: 6px ;
}

.speech-white
{
    background: -moz-linear-gradient(#White, #White) repeat scroll 0 0 transparent;
    background: linear-gradient(#White, #White) repeat scroll 0 0 transparent;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    color: #383838;
	background:White;
    margin: 0em 0 2em;
    padding: 5px 5px 5px 8px;
    position: relative;
	width:190px;
	line-height:14px;
}



.pnl {  
    font-weight: bold;  
    background-color: #eeeeee;  
    padding: 5px;  
    cursor: pointer;  
    border: solid 1px #c0c0c0;  
}  

#menuNav li .drop {background:url("/images/menudrop.png") no-repeat right 8px; }
/* Colors */
.color-teal {background:#2c8d93;}
.color-red    {background:#b93133;}
.color-blue   {background:#073861;}
.color-grey {background:#b0a8a5;}
.color-orange {background:#e58300;}
.color-green  {background:#2c8d3c;}
.color-purple {background:#913250;}
.blue{color:#393ca5;}




a video {
	display: block;
	-webkit-transition: all 0.5s;
}

/*Hover effects*/
a video:hover {
	-webkit-filter: none; /*Returns to default state*/
}
/*Default state for brightness has to be specified specifically*/
a video.brightness:hover {
	-webkit-filter: brightness(0);
}


.NewsControlBackGround
{
	
	background: -moz-linear-gradient(#DEDEDE, #DEDEDE) repeat scroll 0 0 transparent;
    background: linear-gradient(#DEDEDE, #DEDEDE) repeat scroll 0 0 transparent;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	background:#DEDEDE;
    margin: 0em 0em 0em 0em;
    padding: 0px 10px 5px 8px;
    position: relative;
	width:190px;
}

.QuoteBox
{
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	background:#4436a5;
    padding: 10px 10px 10px 10px;
    position: relative;
	width:190px;
	line-height:14px;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	
}

.BlueText
{
	font-weight:bold;
	color: #4436a5;
}

.PinnedMenu 
{
	padding-left:17px;
	padding-top:5px;
	background-color: #EEEEEE;
	height: 210px;	
	font-size: 12px;
	font: 100% Verdana;
}

.articlePreviewPane {
  margin:0px;

}
  .articlePreviewPane p:first-child {
  
  margin-top:0px;
  padding-top:12px;
  }
.articlePreviewContent p:last-child {
margin-bottom:0px;
padding-top:14px;

}

.ajax__tab_tab {
	height: 32px !important;
}
