html, body, form, table, th, td		{ font-family:Arial; font-size:9pt; }
/*td									{ text-align:left; }*/
a									{ color: #063A66; text-decoration: none; font-weight:bold; }
a:hover								{ background-color: #063A66; color:White; }

.highlight							{ background-color:Orange; }

.table_title						{ font-size: 8pt; font-family: Verdana; font-weight: normal; color: #62635A; margin-bottom:2pt}
.table_subtitle						{ font-size: 7pt; font-family: Verdana; font-weight: normal; color: #62635A; margin-top:2pt; margin-bottom:3pt}
.table_footer						{ font-size: 7pt; font-family: Verdana; font-weight: normal; color: #62635A;}
.table_blackwhite					{ font-size: 7pt; font-family: Verdana; font-weight: bold; background-color: #000000; color:#FFFFFF;}
.table_darkgraywhite				{ font-size: 7pt; font-family: Verdana; font-weight: bold; background-color: #92938A; color:#FFFFFF;}
.table_grayblack					{ font-size: 7pt; font-family: Verdana; font-weight: normal; background-color: #DCDCD3; color:#000000;}
.table_grayblackalt					{ font-size: 7pt; font-family: Verdana; font-weight: normal; background-color: #ECECE3; color:#000000;}
.table_noneblack					{ font-size: 7pt; font-family: Verdana; font-weight: bold; color:#000000;}
.table_orangeblack  				{ font-size: 7pt; font-family: Verdana; font-weight: bold; background-color: #FFCD6D; color:#000000;}
.old .table_darkgraywhite p			{ font-size: 7pt; font-family: Verdana; font-weight: bold; background-color: #92938A; color:#FFFFFF;}
.old .table_grayblack p				{ font-size: 7pt; font-family: Verdana; font-weight: normal; background-color: #DCDCD3; color:#000000;}
.old .table_noneblack p				{ font-size: 7pt; font-family: Verdana; font-weight: bold; color:#000000;}
.old .table_orangeblack p  			{ font-size: 7pt; font-family: Verdana; font-weight: bold; background-color: #FFCD6D; color:#000000;}


.Index\.Group\.Title				{ font-size: 9pt; font-family: Verdana; font-weight: bold }
.Index.\Video\.Title				{ font-size: 7.5pt; font-family: Verdana; }


.Item\.Conference					{ display:block; border:1px solid white; }
.Item\.ConferenceList table			{ font-size:8pt; font-family:Arial;}
.Item\.ConferenceList th			{ font-size:8pt; font-family:Arial;}
.Item\.ConferenceList td			{ font-size:8pt; font-family:Arial;}

.Listing .title						{ font-size:8pt; font-family:Arial; white-space: nowrap; width:100%; overflow:hidden; text-overflow:ellipsis; }
.Features ul						{ margin-left:20px;padding-left:0px;}
.Features li						{ margin-right:20px;padding-right:0px;}

.Document\.PDF						{ background-color:#808080;width:100%; xpadding:20; }
.Document\.Page\.Title				{ color:#1E558E; font-weight:bold; font-style:italic; font-family: Arial; font-size: 12pt; background-image: none; }
.Document\.Page\.Subtitle			{ font-family: Verdana; font-size: 8pt; font-weight:normal; color:#808080; }

.Page\.Margin						{ padding:20px; }

.PageTemplate\.Product				{ width:100%; xpadding:20px; overflow:hidden; background-color:white; display:block; }
.PageTemplate\.Product .title		{ font-size: 12pt; font-weight:bold; background-image: none;}
.PageTemplate\.Product .subtitle	{ font-size: 8pt; font-weight:bold;color:#808080;}
.PageTemplate\.Product h2			{ margin-bottom: 15px; color:#1E558E; font-family:Arial; font-size:12pt; font-style:italic;}
.PageTemplate\.Product h3			{ font-size: 10pt; color: #808080; font-weight:normal; margin-bottom:5pt;border-bottom:1px solid #D0D0D0; }

.PageTemplate\.Standard				{ width:100%; xpadding:20px; overflow:hidden; background-color:white; display:block; }
.PageTemplate\.Standard .title		{ font-family: Verdana; font-size: 12pt; font-weight:bold; background-image: none;}
.PageTemplate\.Standard .subtitle	{ font-family: Verdana; font-size: 8pt; font-weight:bold;color:#808080;}

.Block\.ArrowList					{ list-style-image: url(../images/linkarrow.gif); display:block; line-height:90%; }

.Item\.Ruler hr						{ margin-top:20px; width:100%; color:gray; margin-bottom:20px; height:1px; }

.Item\.Section_Country				{ width:100%;}
.Item\.Section_Country .title		{ font-family: Verdana; font-size: 8pt; font-weight: bold;}

.SectionList						{ font-family: Arial; font-size: 8pt; }
.Item\.SectionList					{ font-family: Verdana; font-size: 8pt; margin-bottom:20px; width:100%; list-style-image: url(../images/linkarrow.gif); display:block; }

.Input\.Text						{ font: 8.5pt Verdana; }
.Input\.Textarea					{ font: 8.5pt Verdana; }
.Input\.CheckBox					{ font: 8.5pt Verdana; }
.Input\.Selection					{ font: 8.5pt Verdana; }

.Item\.Form							{ display:block; margin-top:10px; margin-bottom:10px; width:100%;}

.Item\.SubsectionList ul			{ display:block; font-size:8pt; margin-bottom:20px; list-style-image: url(../images/linkarrow.gif) }
.Item\.Subsection					{ display:block; margin-top:10px; margin-bottom:10px; width:100%; }
.Item\.Subsection\.Title			{ font-size:8pt; font-weight:bold; padding-right:10px;}
.Item\.Subsection hr				{ margin:0; padding:0; }

.Item\.PageLink						{ display:block; width:100%; }
.Item\.PageLink table				{ table-layout:fixed; font-size:8.5pt; }
.Item\.PageLink table				{ font-size:6pt; }
.Item\.PageLink td					{ font-size:6pt; }
.Item\.PageLink th					{ font-size:6pt; }
.Item\.PageLink\.Title				{ color: #063a66; font-weight:bold; font-size:8pt;}
.Item\.PageLink\.Subtitle			{ color: #404040; font-size:8pt;}
.Item\.PageLink\.Filesize			{ color: #000000; font-size:6pt; }

.Item\.HTML							{ display:block;}
.Item\.HTML	li						{ margin-bottom:3px; }

.Item\.Company						{ display:block; border:1px solid white; font-size:8pt;}

.Item\.ProductTable					{ margin-top:20px; display:inline-block; }
.Item\.ProductTable	table			{ font-size: 7pt; font-family:Arial;}
.xItem\.ProductTable th				{ font-size: 7pt; font-weight:bold; background-color:#FFCD6D;padding-left:3pt;padding-right:5pt; text-align:left; }
.Item\.ProductTable th				{ color:white; font-size:8pt; font-weight:normal; background-color:#999999;padding-left:3pt;padding-right:5pt; text-align:left; }
.Item\.ProductTable td				{ font-size: 8pt; background-color:#DCDCD3;padding-left:3pt;padding-right:5pt; text-align:left; }
.Item\.ProductTable\.CatNo			{ background-color:#1E558E!important; color:white;}
.xItem\.ProductTable\.CatNo			{ background-color:#92938A!important; color:white;}
.Item\.ProductTable\.Title			{ color: #62635A; font-size: 9pt; font-weight: normal; margin:0; padding:0; line-height:normal;}
.Item\.ProductTable\.Subtitle		{ color: #62635A; font-size: 8pt; font-weight: normal; margin-top: 2pt; line-height:normal; margin-bottom:0}
.Item\.ProductTable\.Availability   { color:#404040; font-size: 8pt!important; font-family:Arial Narrow;}
.Item\.ProductTable\.Notes			{ font-family: Arial; font-size:6.5pt; color:#92938A; line-height:7pt;}

.Input\.DocumentList				{ display:block; width:100%; line-height:normal; }
.Input\.DocumentList\.Title			{ color: #404040; font-weight:bold; }
.Input\.DocumentList\.Subtitle		{ color: #404040; }
.Input\.DocumentList table			{ table-layout:fixed; font-size:8pt; }

.Item\.Section						{ display:block; margin-top:10px; margin-bottom:10px; width:100%;}
.Item\.Section\.Title				{ display:block; font-size: 10pt; font-weight:bold; margin-bottom:10; padding-right:10px;}
.Item\.Section\.Title\.Country		{ font-size: 8pt; font-weight: bold; }
.Item\.Section hr					{  }

