/* CSS Document */

HTML {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
	/*height:1000px;*/
}
BODY {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	/*height:1000px;*/
	vertical-align: top;
}
BODY {
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	FONT-FAMILY: "Arial", san-serif;
	BACKGROUND-COLOR: #cccccc;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(file:///C|/Documents%20and%20Settings/LMR/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/backgrounds/background_darker.gif);
	/*height:1000px;*/
}
 
 table{
 font-family: Arial, Geneva, Helvetica;
 font-size: small;
 }
 
td{
	font-family: Arial, Geneva, Helvetica;
	font-size: small;
	vertical-align: top;
 
 }
 
.hmpg_body{
	padding-top:0px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-top:0px solid #000000;
	background-image: url(file:///C|/Documents%20and%20Settings/LMR/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/backgrounds/bg_table_light.gif);
	width:771px;
}

.hmpg_body_2{
	padding-top:0px;
	border-bottom:0px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-top:0px solid #000000;
	background-image: url(file:///C|/Documents%20and%20Settings/LMR/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/backgrounds/bg_table_light.gif);
	width:771px;
}

.page {
 font-family: Arial, Geneva, Helvetica;
 font-size: small;
}

.pagewindent {
 font-family: Arial, Geneva, Helvetica;
 font-size: small;
 margin-left:10px;
}

h1 {
   font-family: Arial, Geneva, Helvetica;
   font-size: medium;
   color: #003399;
   font-weight: bold;
   margin-left:10px;
}
h2 {
   font-family: Arial, Geneva, Helvetica;
   font-size: medium;
   color: #000000;
   font-weight: bold;
    margin-left:10px;
}

h3 {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #003399;
   font-weight: bold;
   margin-left:10px;
}


h4 {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #003399;
   font-weight: bold;
    margin-left:10px;
}

h5 {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #000000;
   font-weight: bold;
    margin-left:10px;
}
p {
font-family: Arial, Geneva, Helvetica;
 font-size: small;
 text-align:left;
 margin-top:1px;
 margin-bottom:1px;
 margin-left:0px;
 margin-right:1px;
 padding-top:5px;
 padding-bottom:5px;}
 
 .hmpg_p {
font-family: Arial, Geneva, Helvetica;
 font-size: small;
 text-align:left;
 margin-top:3px;
 margin-bottom:4px;
 margin-left:10px;
 margin-right:3px;
 padding-top:2px;
 padding-bottom:2px;}
 
  .hmpg_p1 {
font-family: Arial, Geneva, Helvetica;
 font-size: small;
 text-align:left;
 margin-top:20px;
 margin-bottom:4px;
 margin-left:10px;
 margin-right:3px;
 padding-top:2px;
 padding-bottom:2px;}
 
  .hmpg_p2 {
font-family: Arial, Geneva, Helvetica;
 font-size: small;
 text-align:left;
 margin-right:1px;
 padding-top:0px;
 padding-bottom:0px;
 margin-left:15px;margin-top:5px;margin-bottom:0px;}
 
  .hmpg_p_img {
font-family: Arial, Geneva, Helvetica;
 font-size: small;
 text-align:left;
 margin-top:3px;
 margin-bottom:4px;
 margin-left:6px;
 margin-right:1px;
 padding-top:0px;
 padding-bottom:0px;}

.ulist {
	font-family: Arial, Geneva, Helvetica;
	font-size: small;
	color: #000000;
	font-weight: normal;
}

.ulist2 {
font-family: Arial, Geneva, Helvetica;
font-size: small;
}

.ulistnews {
   list-style-image: url(http://www.techsmith.com/images/newsletter/item.gif);
   font-size: small;
   line-height: 1.6 em;
   font-family: Arial, Geneva, Helvetica;
}

.ulisthmpg {
   list-style-image: url(http://www.techsmith.com/images/misc/grayarrow.gif);
   font-size: small;
   font-family: Arial, Geneva, Helvetica;
   margin-top:5px;
   margin-bottom:5px;
   	padding-right:3px;
}

.ulistsnaghmpg {
   list-style-image: url(http://www.techsmith.com/images/prodhome/ltbluearrow.gif);
   font-size: small;
   font-family: Arial, Geneva, Helvetica;
   margin-top:5px;
   margin-bottom:5px;
   	padding-right:3px;
}

.olist {
font-family: Arial, Geneva, Helvetica;
 font-size: small;
 line-height: 1.5 em;
}

 .sdkquote {
border:1px solid #00CCCC;
width:95%;
}

 .sdkquote P{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;

 }

.snagitquote {
border:1px solid #3399CC;
width:95%;
}

 .tscquote {
border:1px solid #999999;
width:95%;
}

.studioquote {
border:1px solid #669933;
width:95%;
}
  .equote {
border:1px solid #660033;
width:95%;
}

  .eduquote {
border:1px solid #006633;
width:95%;
}

 .eduquote P{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;
}

 .educautoquote{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;
}

 .snagitquote P{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;
}
 
 .tscquote P{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;

 }
 .studioquote P{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;

 }
 .equote P{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;

 }

.snagitline{
	border:0px;
	color:#3399cc;
	margin-left: 0px;
	background-color: #3399CC;
	height: 1px;
}
.eline{
	border:0px;
	color:#660033;
	margin-left: 0px;
	background-color: #660033;
	height: 1px;
}

.sdkline{
	border:0px;
	color:#00CCCC;
	margin-left: 0px;
	background-color: #00CCCC;
	height: 1px;
}

.studioline{
	border:0px;
	color:#669933;
	margin-left: 0px;
	background-color: #669933;
	height: 1px;
}

.tscline{
	border:0px;
	color:#cccccc;
	margin-left: 0px;
	background-color: #cccccc;
	height: 1px;
}

.grayline{
	border:0px;
	color:#cccccc;
	margin-left: 0px;
	background-color: #cccccc;
	text-align: center;
	height: 1px;
	width: 100%;
}

.eduline{
	border:0px;
	color:#006633;
	margin-left: 0px;
	background-color: #006633;
	text-align: center;
	height: 1px;
	width: 100%;
}

.graylinehmpg{
	border:0px;
	color:#cccccc;
	margin-left: 0px;
	background-color: #cccccc;
	text-align: center;
	height: 1px;
	width: 100%;
	margin-left:10px;
}

.copyright {
  	font-family: Arial, Geneva, Helvetica;
	font-size: 11px;
	color: #336699;
}

.copyright2 {
  	font-family: Arial, Geneva, Helvetica;
	font-size: 11px;
	color: #336699;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0000cc;
}

.graytable {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #000000;
   background-color: #eeeeee;
   font-weight: normal;
   vertical-align: top;
}

.bluetableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #ffffff;
   background-color: #003399;
   font-weight: bold;
}

.redtableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #ffffff;
   background-color: #993300;
   font-weight: bold;
}

.greentableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #ffffff;
   background-color: #339966;
   font-weight: bold;
}

.technotetable {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #000000;
   background-color: #eeeeee;
   font-weight: normal;
}

.technotetableodd {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #000000;
   background-color: #ffffff;
   font-weight: normal;
}
.graytableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #ffffff;
   background-color: #999999;
   font-weight: bold;
   
}
.ltgraytableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #003399;
   background-color: #eeeeee;
   font-weight: bold;

}
.yellowtableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #000000;
   background-color: #ffffcc;
   font-weight: bold;

   
   
}
.forumtableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: 12px;
   color: #ffffff;
   background-color: #999999;
   font-weight: bold;
}

.comparisontable1{
	margin: 0px;
	padding: 0px;
	border-right:1px solid #003399;
	border-top:1px solid #cccccc;
}

.comparisontable1 td{
	margin: 0px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	border-bottom: 1px solid #cccccc;
	border-left:1px solid #cccccc;
	text-align: center;
	
}

.bluex{
	background:#003399;
	font-size: small;
	font-weight:bold;
	border-bottom: 1px solid #cccccc;
	border-left:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	}
.comparisontable1 p{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.versionp{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	text-align:center;
}
.greenx{
	background:#339966;
	font-size: small;
	font-weight:bold;
	border-bottom: 1px solid #cccccc;
	border-left:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	}
	
	.redx{
	font-size: small;
	font-weight:bold;
	border-bottom: 1px solid #cccccc;
	border-left:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #683186;
	}
	
	
.tablepadding{padding-right:5px;}	
.GlossaryTerm {  font-size: 11pt; margin-top: 2pt; margin-bottom: 2pt; font-style: italic}
.TOCTitle {  font-size: 24pt; margin-top: 9pt; margin-bottom: 7pt}
.Definition {  line-height: 14pt; margin-top: 5.75pt; font-style: italic}
.toc-1 {  font-size: 14pt; margin-top: 12pt; margin-bottom: 6pt}
.Keyword-Link {  font-size: 11pt; color: blue}
.Source {  font-family: "Courier New", Courier, mono; margin-top: 0px; margin-left: 0.5in}
.Jump-Base {  text-decoration: underline; margin-top: 0pt; margin-bottom: 3pt}
.Jump { text-decoration: underline; margin-top: 0pt; margin-bottom: 3pt }
.Jump-from-Contents { text-decoration: underline; margin-top: 1pt; margin-bottom: 3pt ; font-size: 11pt; font-weight: bold}
.Note {  margin-top: 9px; margin-bottom: 9px; margin-right: 9px; padding-top: 1px; padding-bottom: 1px; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.toc-2 {  font-size: 11pt; text-decoration: underline; margin-top: 3pt; margin-bottom: 3pt}
.toc-3 {  }
.toc-4 {  margin-right: 0.5in; margin-left: 1.5in}
pre {  font-family: "Courier New", Courier, mono; margin-left: 0.5in}.moraequote {
border:1px solid #CC6600;
width:95%;
}
.moraequote P {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-align:left;
margin:5px;
 padding-top:0px;
 padding-bottom:0px;
}
.moraeline {
	border:0px;
	color:#CC6600;
	margin-left: 0px;
	background-color: #CC6600;
	text-align: center;
	height: 1px;
	width: 100%;
}
.bluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #003399
}
.orderbold
{
	font-weight : bold;
	font-size: 12px;
}

.shop {
  text-align : right;
  vertical-align : top;
}
.sharebold
{
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.Required {
    color: #ff0000;
	font-weight: bold;
}
