

/*******Text Style Classes*******/

.small /* Text for picture captions */
{
    font-size: .85em;
    font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; /*Georgia, serif;*/
	
}

.bold
{
	font-weight: bold;
}
.smaller /* Text for picture captions */
{
	padding: 0;
	margin: 0;
    font-size: .8em;
    font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; /*Georgia, serif;*/
}

.smalleralt /* Text for picture captions */
{
	padding: 0em 1.9em 0em 1.0em;
	margin: 0;
    font-size: .8em;
    font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; /*Georgia, serif;*/
}

.smallleft /* Text for picture captions */
{
    font-size: .7em;
    font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; /*Georgia, serif;*/
	padding-left: 1.5em;
}

.small_left /* Text for picture captions */
{
    font-size: .8em;
    font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; /*Georgia, serif;*/
	text-align: center;
	padding-right: 2.5em;
}

.normal /* Normal text style */
{
    font-style: normal;
}

.redalert
{
	font-size: .8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-style: normal;
	
}

#PadBottom
{
	padding-bottom: 15px;
	padding-top: 0px;
	margin: 0px;
}

.clear
{
	clear: both;
}

.HeaderIndentLeft
{
	padding-left: .8em;
	line-height: 1.8em;
	margin-top: .2em;
}

.HeaderIndentLeftAlt
{
	padding-left: .5em;
	line-height: 1.8em;
	margin-top: .2em;
	border-bottom: 3px solid #FFFFFF;
}

.HeaderIndentLeftNB
{
	padding-left: .8em;
	padding-right: .8em;
	line-height: 1.8em;
}

.HeaderIndentLeftNBList
{
	padding-left: .9em;
	padding-right: .9em;
	padding-top: 1em;
	list-style: none;
}

.HeaderIndentLeftNBListMenu
{
	padding-left: 0;
	padding-top: .5em;
	padding-bottom: .2em;
	line-height: .7em;
	list-style: none;
	float: right;
}

.HeaderIndentLeftNBListLevel2
{
	padding-left: 0;
	padding-bottom: .2em;
	line-height: .7em;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
}

.HeaderIndentLeftNBListLevel3
{
	padding-left: 0;
	padding-bottom: .2em;
	line-height: .7em;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
}

.IndentLeftNBList
{
	padding-left: 1.2em;
	padding-right: .9em;
	padding-top: 0em;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;

}

.HeaderIndentLeftNBListImage
{
	margin: 0;
	padding-top: 1.5em;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.HeaderIndentRight
{
	padding-right: .8em;
	line-height: 1.8em;
	margin-top: .2em;
	text-align: right;
}

.HeaderIndentTopRight
{
	padding-right: .7em;
	padding-top: .5em;
	line-height: 1em;
	text-align: right;
}

.HeaderIndentTopLeft
{
	padding-left: .7em;
	padding-top: .5em;
	line-height: 1em;
	text-align: left;
}

.HeaderIndentRightNBList
{
	padding-left: .9em;
	padding-right: .9em;
	padding-top: 1em;
	line-height: 1.4em;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	text-align: left;
}

.HeaderIndentRightNBListStyled
{
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .8em;
	font-size: .9em;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}

.HeaderIndentLeftNBListStyled
{
	padding-left: .5em;
	padding-right: .5em;
	padding-top: .8em;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}

.HeaderIndentMain
{
	padding-right: .7em;
	line-height: 1.8em;
	border-bottom: 3px solid #FFFFFF;
	text-align: center;
	background-color: #dE6E6E;
}

.ModuleSpan
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; /*Georgia, serif;*/
}

.ProductListLeft
{
	padding-left: 1.2em;
	line-height: 1.4em;
	list-style: none;
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: .7em;
}

.ProductListRight
{
	line-height: 1.4em;
	list-style: none;
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: .7em;
}

#aux1
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#aux2
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#aux3
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#aux4
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#aux5
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#features
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; 
	border-bottom: 1px solid #999999;
	margin-left: 1em;	
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#versions
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; 
	border-bottom: 1px solid #999999;
	margin-left: 1em;	
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#downloads
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif; 
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#demos
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#notes
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .85em;
}

#screenshots_1
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .80em;
}

#screenshots_2
{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	border-bottom: 1px solid #999999;
	margin-left: 1em;
	width: 94%;
	font-weight: bold;
	line-height: 1.0em;
	font-size: .80em;
}

#ListImage
{
}

.ListImages
{
	list-style: none;
	padding-top: .5em;
	padding-bottom: .5em;
}

.BorderBack
{
	width: auto;
	height: 50%;
	border-bottom: #999999;
}

.BreadCrumbs
{
	font-size: .7em;
	color: #2a3b57;
	font-family: Arial, Helvetica, sans-serif;
}

label 
{
	font-weight: bold;
}

.AudioText
{
	padding-top: 10px;
	width: 100%;
	text-align: center;
	font-size: .9em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
}

.ProductFooter
{
	margin-left: 4%;
	padding: .5em .5em .5em .5em;
	background-color: #C5CBF6;
	line-height: 1.4em;
	font-size: .9em;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	
}

.RecordPad
{
	height: .5em;
}

.IndentLeftList
{
	margin-left: 2em;
}

.IndentLeftNoList
{
	margin-left: 1em;
	margin-right: 1em;
	list-style: none;
}

li.IndentLeftNoList
{
	margin-bottom: .8em;
}

.IndentLeft
{
	padding-left: 1em;
}

.IndentLeftMore
{
	padding-left: 1.5em;
}

.MarginLeftMore
{
	margin-left: 4em;
}

.MarginLeft
{
	margin-left: 3em;
}

.IndentLeftAlt
{
	padding-left: 1em;
}

.IndentRight
{
	padding-right: 1em;
}

.IndentTop
{
	margin-top: 1.5em;
}

.IndentBottom
{
	padding-bottom: 1em;
}

.IndentBoth
{
	padding-right: 1em;
	padding-left: 1em;
}

.MarginBoth
{
	margin-right: 1em;
	margin-left: 1em;
}

.IndentNone
{
	padding: 0;
	margin: 0;
}

.UnderLine
{
	text-decoration: underline;
}

.middle
{
	vertical-align: middle;
	padding-left: 1em;
}

.spacer
{
	width: 1em;
}

.NoListStyle
{
	list-style: none;
}

.NoPadding
{
	padding: 0;
}

.WhiteText
{
	margin-bottom: 0px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .7em;
}

.WhiteText a:hover
{
	margin-bottom: 0px;
	color: #FFFFFF;
	line-height: .5em;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .7em;
}


/****TABLE CLASSES*****/

.ListTableRow
{
	height: 25px;
}

.ListTableData
{
	vertical-align: middle;
}

.TRBackground_01
{
	background-image: url('../img/SynthCollage_01d_top.png'); 
	background-repeat: no-repeat;
	background-position: center;
}

