Body
{
	margin:0px;
	font-size:10pt;
	font-family:Arial;
	
}
h1
{
	font-size:12pt;
	font-weight:bold;
	font-family:Arial;
	color:#404040;
	margin-top:0px;
}

h2
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
	color:#404040;
	margin-bottom:0px;
}

p, ul
{
	font-size:10pt;
	font-family:Arial;
	color:#464646;
	margin-top:0px;
}

Table
{
	font-size:10pt;
	font-family:Arial;

}

.ButtonGeneral
{
	background:white;
	font-size:8pt;
	font-family:Arial;
	color:0074bf;
	border-style:solid;
	border-color:929699;
	border-width:1px;
	width:100px;
	height:30px;
}

.ButtonRefresh
{
	background:#FEDB39;
	font-size:8pt;
	font-family:Arial;
	font-weight:bold;
	color:0074bf;
	border-style:solid;
	border-color:929699;
	border-width:1px;
	width:100px;
	height:25px;
}


.ButtonBold
{
	background:white;
	font-size:8pt;
	font-family:Arial;
	color:0074bf;
	border-style:solid;
	border-color:929699;
	border-width:2px;
	width:100px;
	height:30px; 
	font-weight:bold;
}
.ButtonBoldLong
{
	background:white;
	font-size:8pt;
	font-family:Arial;
	color:0074bf;
	border-style:solid;
	border-color:929699;
	border-width:2px;
	width:135px;
	height:30px; 
	font-weight:bold;
}
.GridHeader
{
	background-color:0074bf;
	color:White;
	font-size:8pt;
}

.GridGeneral
{
	background-color:b2d5eb;
	font-size:10pt;
}

.GridItem
{
	background-color:e5e5e5;
	font-size:10pt;
}

.GridAlternatingItem
{
	background-color:white;
	font-size:10pt;
}

.Paging
{
	background-color:87888a;
	color:White;
	font-family:Arial;
	font-size:8pt;
}

/************************************************/
/*Anchor STYLES*/
/************************************************/
.AnchorVersion
{
	font-size: 10pt;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	color: white; 
}
.AnchorVersion:Hover
{
	font-size: 10pt;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	color:  lightblue; 
}

A
{
font-size: 10pt;
	font-family: Arial;	
	color: white;
}

A:Hover
{
    font-size: 10pt;
	font-family: Arial;	
	color:#ffd100;
}
.HeadlineLink
{
	color:#464646;
	font-size:9pt;
	font-family:Arial bold;
	text-decoration:none; 
	
}
.HeadlineLink:Hover
{
	color:#CACBCD;
	font-size:9pt;
	font-family:Arial Bold;
	text-decoration:underline; 
	
	
}
.TextLink
{
	color:#464646;
	font-size:10pt;
	font-family:Arial; 
	
}
.TextLink:Hover
{
	color:#ffd100;
	font-size:10pt;
	font-family:Arial; 
	
}

.ErrorMessage
{
	font-size: 10pt;
	font-family: Arial;	
	color:Red;
}

.testimonials
{
	TEXT-ALIGN: left;
	line-height:1.5;
	font-size:10pt;
	MARGIN-BOTTOM: 0px; 
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-right: 0px; 
	COLOR: #464646; 
	FONT-STYLE: italic; 
	FONT-FAMILY:Myriad, 'Arial';
			
}
.who
{
  FONT-SIZE: 10pt; 
  FONT-STYLE: italic;
  MARGIN-LEFT: 0px; 
  MARGIN-right: 50px;
  MARGIN-TOP: 0px; 
  MARGIN-BOTTOM: 4px;
  TEXT-ALIGN:right;
  FONT-FAMILY:Myriad, 'Arial';	
	
	}
.test_hr
{ 
   MARGIN-LEFT:0px;
   MARGIN-right: 0px; 
   MARGIN-TOP: 5px;
   MARGIN-BOTTOM: 5px;
   color:#FFDF39;
   height:1px;	
	}
.hr_nomargins
{ 
   MARGIN-LEFT:0px;
   MARGIN-right: 50px; 
   MARGIN-TOP: 10px;
   MARGIN-BOTTOM: 10px;
   color:#FFDF39;
   height:1px;	
	}
.NewsLink
{
	color:#464646;
	font-size:10pt;
	font-family:Arial;
 
	
}
.NewsContent
{
	color:#464646;
	font-size:10pt;
	font-family:Arial;
	text-decoration:none;
 
	
}
.NewsContent:Hover
{
	color:#464646;
	font-size:10pt;
	font-family:Arial; 
	text-decoration:none;
}
.NewsLink:Hover
{
	color:#CACBCD;
	font-size:10pt;
	font-family:Arial; 
	
}

.MoreLink
{
	color:#464646;
	font-size:10pt;
	font-family:Arial;
	text-decoration:none;
 
	
}
.MoreLink:Hover
{
	color:#ffffff;
	font-size:10pt;
	font-family:Arial; 
	
}

.downloadp
{
	margin:5px; 
	line-height:10px; 
	font-size:10pt;
}
.downloadtd
{
	vertical-align:text-top;
	background-color:#EAEAEA; 
	width:180px; 
	border-bottom-color:#FCD010; 
	border-bottom-width:2px; 
	border-bottom-style:solid;
	border-top-color:#FCD010; 
	border-top-width:2px; 
	border-top-style:solid;
	font-size:9pt;
}
.downloadtdHosted
{
	vertical-align:text-top;
	background-color:#EAEAEA; 
	width:200px; 
	border-bottom-color:#FCD010; 
	border-bottom-width:2px; 
	border-bottom-style:solid;
	border-top-color:#FCD010; 
	border-top-width:2px; 
	border-top-style:solid;
	font-size:9pt;
}
.downloadtd2
{
	vertical-align:text-top;
	background-color:#EAEAEA;  
	font-size:9pt;
	padding-top:5px;
	padding-left:6px;
}
.downloadtd1
{
	vertical-align:text-top;
	background-color:#EAEAEA; 
	width:180px; 
	font-size:9pt;
}
.downloadtdTop
{
	border-top-color:#FCD010; 
	border-top-width:2px; 
	background-color:#EAEAEA;
	border-top-style:solid;
}
.downloadtdBottom
{
	border-bottom-color:#FCD010; 
	border-bottom-width:2px; 
	background-color:#EAEAEA;
	border-bottom-style:solid;
}
.downloadtable
{ 
	width:175px;
	padding:0px;
	border-top-color:#FCD010; 
}
.downloadtableHosted
{ 
	width:200px;
	padding:0px;
	border-top-color:#FCD010; 
}
.agendaTd
{
width:20%;
}
.agendaTr
{
width:50%;
}
.insetbody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#464646;
	margin-top:5px;
	margin-left:20px;
	margin-top:0px;
	}
.insetheader {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#464646;
	}
.rightnavp{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	font-size:8pt;
	color:#000000;
	}
.rightnahr{
	margin-bottom:0px;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	color:#FFDA39;
	height:1px;
	}

.NewsLinkhome
{
	color:#000000;
	font-size:8pt;
	font-family:Arial;

	
}
.NewsLinkhome:Hover
{
	color:#000000;
	font-size:8pt;
	font-family:Arial;
}
.smartSupportTable
{
	border-style:solid;
	border-color:#929699;
	border-width:1px;
	background-color:#ebebec;	/*  f5f5f5 */
	
}
.smartSupportTdHeader
{
	background-color:#fedb39;
/*	font-size:smaller;*/
	border-color:#111111;
	font-weight:bold;	
	background-color:#FEDB39;
}

.smartSupportTd
{
	font-size:12;	
	border-color:#CCCCCC; 
	/*text-align:right;*/
	vertical-align:top;
}
.smartSupportTdInfo
{ 
	color:#000080;
	font-size:12;
}
.imageDesc
{
	FONT-SIZE: 11px; 
	COLOR: #464646; 
	FONT-FAMILY: Arial;
	font-style:italic;
	width:175px;
}
