


body	{
			margin:0;
			font-size:12px;
			font-family: Verdana, Arial, sans-serif;
			background-repeat: repeat-y;
			color:#ffffff;
			}

a:link {color:#ff9900;text-decoration:none;}
a:visited {color:#cc6600;text-decoration:none;}
a:active {color:#CC6600;text-decoration:underline;}
a:hover {color:#ffcc00;text-decoration:underline;}

li	{
	margin-top:6px;
	}

input{
		background-color:#f5f5f5;
		}


.products-name	{
							font-family: Verdana, Arial, sans-serif;
							font-size: 22px;
							padding-left:10px;
							padding-right:10px;
							padding-top:4px;
							padding-bottom:4px;
							color: #333333;
							background-color:#ffcc00;
							font-weight:bold;
							}
.products-desc { color: #333333; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, sans-serif; padding-left: 10px }
#products-namedeco	{
								border-bottom:1px solid #cccccc;
								background-color:#eeeeee;
								font-weight:bold;
								color:#333333
								}
.topBox	{
							margin-top:0px;
							margin-left:0px;
							margin-right:0px;
							margin-bottom:10px;
							}


#locater	{
							margin-left:18px;
							margin-bottom:5px;
							font-family: Verdana, Arial, sans-serif;
							font-size: 9px;
							line-height: 16px;
							color: #333333;
							}

#locater a:link	{
		color:#333333;text-decoration:none;
		}
#locater a:visited	{
		color:#333333;text-decoration:none;
		}
#locater a:active	{
		color:#333333;text-decoration:none;
		}
#locater a:hover	{
		color:#333333;text-decoration:underline;
		}



#head-locate	{
							margin-left:18px;
							margin-bottom:2px;
							font-family: Verdana, Arial, sans-serif;
							font-size: 9px;
							line-height: 16px;
							color: #333333;
							}

#head-locate a:link	{
		color:#333333;text-decoration:none;
		}
#head-locate a:visited	{
		color:#333333;text-decoration:none;
		}
#head-locate a:active	{
		color:#333333;text-decoration:none;
		}
#head-locate a:hover	{
		color:#333333;text-decoration:underline;
		}



#detail-body	{
							margin-top:20px;
							margin-left:10px;
							margin-right:10px;
							margin-bottom:5px;
							font-family: Verdana, Arial, sans-serif;
							font-size: 10px;
							line-height: 16px;
							color: #ffffff;
							}

#detail-body-det	{
							margin-left:10px;
							margin-right:10px;
							margin-top:20px;
							margin-bottom:10px;
							font-family: Verdana, Arial, sans-serif;
							font-size: 10px;
							line-height: 16px;
							color: #ffffff;
							}

#detail-body h4	{
		font-family: Verdana, Arial, sans-serif;
		font-size: 18px;
		font-weight:bold;
		line-height:20px;
		margin-left:0px;
		margin-top:5px;
		margin-bottom:10px;
		}

#detail-body-det dt	{
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		font-weight:bold;
		margin-left:0px;
		margin-top:5px;
		margin-bottom:5px;
		color: #ffffff;
		}

#detail-body-det dd	{
		margin-left:15px;
		margin-right:15px;
		margin-top:5px;
		color: #ffffff;
		}

#detail-brochures	{
					font-family: Verdana, Arial, sans-serif;
					font-size: 10px;
					line-height: 16px;
					color: #ffffff;
					}

.detail-standicon	{
							height: 15px;
							margin-top:0px;
							margin-bottom:0px;
							}

.detail-ov-copy	{
							margin-top:15px;
							margin-left:15px;
							margin-right:15px;
							}

.image_frame_whiteL	{
							border-left:2px solid #ffffff;
							border-top:2px solid #ffffff;
							border-right:2px solid #ffffff;
							border-bottom:2px solid #ffffff;
							margin-top:0px;
							margin-left:0px;
							margin-right:10px;
							margin-bottom:10px;
							}
.image_frame_whiteR	{
							border-left:2px solid #ffffff;
							border-top:2px solid #ffffff;
							border-right:2px solid #ffffff;
							border-bottom:2px solid #ffffff;
							margin-top:0px;
							margin-left:10px;
							margin-right:0px;
							margin-bottom:10px;
							}

.image_frame_white2L	{
							border-left:2px solid #ffffff;
							border-top:2px solid #ffffff;
							border-right:2px solid #ffffff;
							border-bottom:2px solid #ffffff;
							margin-top:0px;
							margin-left:0px;
							margin-right:10px;
							margin-bottom:10px;
							}
.image_frame_white2R	{
							border-left:2px solid #ffffff;
							border-top:2px solid #ffffff;
							border-right:2px solid #ffffff;
							border-bottom:2px solid #ffffff;
							margin-top:0px;
							margin-left:10px;
							margin-right:0px;
							margin-bottom:10px;
							}

.image-spacer	{
							height: 100px;
							width: 43px;
							}

.overview-subs	{
					margin-left:24px;
					margin-right:15px;
					}

.demo-label	{
					border-top:1px solid #cccccc;
					background:#eeeeee;
					margin-bottom:15px;
					padding:6px;
					}
/* Section at Demos */
.demosTitle     {
		font-size: 12px;
		font-weight:bold;
		margin-left:0px;
		margin-right:5px;
		margin-top:0px;
		margin-bottom:5px;
		color: #ffffff;
		}
.demosText     {
		font-size: 11px;
		margin-left:0px;
		margin-right:5px;
		margin-top:10px;
		color: #ffffff;
		}
.demosNotes     {
		font-size: 10px;
		font-weight:bold;
		margin-left:0px;
		margin-right:0px;
		margin-top:10px;
		color: #ffffff;
		}
.demosNotesText     {
		font-size: 10px;
		margin-left:5px;
		margin-right:5px;
		margin-top:10px;
		color: #ffffff;
		}

.brcTitle     {
		font-size: 12px;
		font-weight:bold;
		margin-left:0px;
		margin-right:5px;
		margin-top:0px;
		margin-bottom:5px;
		color: #ffffff;
		}
.brcPPI        {
		font-size: 10px;
		margin-left:5px;
		margin-right:5px;
		margin-top:15px;
		color: #ffffff;
		}
.brcSize      {
		font-size: 10px;
		margin-left:5px;
		margin-right:5px;
		margin-top:15px;
		color: #ffffff;
		}
.brcText     {
		font-size: 11px;
		margin-left:0px;
		margin-right:5px;
		margin-top:10px;
		color: #ffffff;
		}

.faq-q	{
					border:1px solid #777777;
					background:#4c4c4c;
					margin-top:10px;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:1px;
					padding:1px;
					color:#ffffff;
					}
.faq-q-text	{
					color:#ff8c00;
					font-family: Verdana, Arial, sans-serif;
					font-size: 12px;
					line-height: 20px;
					font-weight:bold;
					margin-left:10px;
					}

.faq-q-info	{
					border:1px solid #777777;
					color:#ffffff;
					font-family: Verdana, Arial, sans-serif;
					font-size: 10px;
					line-height: 16px;
					padding:5px;
					padding-left:60px;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:1px;
					}
.faq-outline	{
					border:1px solid #777777;
					background:#4c4c4c;
					color:#cccccc;
					font-family: Verdana, Arial, sans-serif;
					font-size: 11px;
					line-height: 16px;
					padding:5px;
					padding-left:60px;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:1px;
					}


.faq-a	{
					border:1px solid #777777;
					background:#4c4c4c;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:1px;
					padding:1px;
					}

.faq-a2	{
					border:1px solid #777777;
					background:#848484;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:1px;
					padding:1px;
					}

.faq-a-text	{
					font-size: 12px;
					margin-left:10px;
					}
.faq-a-text2	{
					border:1px solid #777777;
					padding-left: 15px;
					padding-right: 15px;
					padding-top: 10px;
					padding-bottom: 10px;
					font-size: 12px;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:10px;
					color:#000000;
					background:#ffffff;
					}
.faq-a-text2 tr{
					font-size: 12px;
					color:#000000;
					background:#ffffff;
					}


.faq-code	{
					font-size: 12px;
					margin-left:10px;
					color:#6699FF;
					}
.faq-code2	{
					text-align: right;
					font-size: 11px;
					margin-top:10px;
					margin-left:10px;
					color:#6699ff;
					background:#ffffff;
					}
.faq-product	{
					font-size: 11px;
					margin-top:10px;
					color:#ccffcc;
					}
.faq-recordcount-text   { color: #ccc; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; margin-left: 10px }
.faq-ctrl   { 
					border:2px solid #777777;
					margin-left: 180px;
					margin-right: 180px;
					margin-top:10px;
					margin-bottom: 5px;
					text-align:center;
					}
#faq-a a:link	{
		color:#6699FF;text-decoration:none;
		}
#faq-a a:visited	{
		color:#6699FF;text-decoration:none;
		}
#faq-a a:active	{
		color:#6699FF;text-decoration:none;
		}
#faq-a a:hover	{
		color:#6699FF;text-decoration:underline;
		}

.subwin-title	{
						margin:18px;
						border-left:3px solid #FFcc00;
						border-bottom:1px solid #cccccc;
						padding:5px;
						background-color:#eeeeee;
						font-size: 12px;
						font-family: Verdana, Arial, sans-serif;
						font-weight:bold;
						color:#333333
						}

.subwin-image	{
						margin-left:18px;
						margin-right:18px;
						margin-top:15px;
						margin-bottom:32px;
						}

.hr-line	{
						margin-left:0px;
						margin-right:0px;
						margin-top:3px;
						margin-bottom:3px;
						background:#000000;
						border-bottom:1px solid #666666;
						}
.hr-line2	{
						margin-left:0px;
						margin-right:0px;
						margin-top:10px;
						margin-bottom:15px;
						background:#000000;
						border-bottom:1px solid #666666;
						}
.hr-line-specsBot	{
						margin-left:0px;
						margin-right:0px;
						margin-top:10px;
						margin-bottom:15px;
						background:#000000;
						border-bottom:2px solid #666666;
						}

.large {font-Size:14px; line-height:16px;}
.main {font-Size:12px; line-height:22px;}
.small {font-Size:10px; line-height:16px;}
.sbr {font-Size:10px; line-height:12px;}

.specsheet	{
					font-size: 10px;
					color: #ffffff;
					}

.spec-separ	{
					font-size: 10px;
					font-weight:900;
					color: #ffffff;
					margin-bottom:5px;
					padding:2px;
					background-color:#666666
					}
.specsLine2  { height: 2px }
.specsLine1 { height: 2px }
.specsSectTop { height: 4px }
.specsSectBot { height: 3px }
.specsTop  { height: 8px }
.specSect     { color: #ffffff;  font-weight: bold; font-size: 11px; line-height: 120%;  margin-left: 4px; margin-top: 2px; margin-bottom: 2px }
.specName   { color: #ffffff;  font-weight: bold; font-size: 10px; line-height: 120%;  margin-right: 4px; margin-left: 8px }
.specValue    { color: #ffffff;  font-size: 10px;  margin-right: 4px; margin-left: 4px }
.comment { color: #ffffff; font-size: 10px; margin-right: 10px; margin-left: 10px }
.introComment { color: #ffffff; font-size: 10px; margin-top: 10px; }
.comment_bul { color: #ffffff; font-size: 10px; margin-right: 10px; margin-left: 15px; margin-bottom:5px; }
.bullet	{
							margin-bottom:5px;
							margin-left:0px;
							margin-right:10px;
							font-family: Verdana, Arial, sans-serif;
							font-size: 10px;
							line-height: 160%;
							color: #ffffff;
							}
.DL_Box {
color: #ffffff;
background:#333333;
 }

a.DL:link	{
		color:#6699FF;text-decoration:none;
		}
a.DL:visited	{
		color:#6699FF;text-decoration:none;
		}
a.DL:active	{
		color:#6699FF;text-decoration:none;
		}
a.DL:hover	{
		color:#6699FF;text-decoration:underline;
		}

.DL_title {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 12px;
	color: #cccccc; }

.DL_item {
	color:#FF9933;
	background-color:#444444;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding-top:8px;
	padding-left:8px;
	border:1px solid #777777;
}

.DL_outline {
	font-size: 10px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	margin-left: 20px;
	color: #ffffff }

.DL_bullet  {
	color:#ffffff;
	font-size: 10px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	margin-bottom: 10px;
}

.DL_product {
	color: #ccffcc;
	font-size: 11px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px
}

.DL_OM_product {
	color: #ccffcc;
	font-size: 11px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-left: 20px
}

.DL_os {
	color: #CCCCFF;
	font-size: 10px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-right: 10px
}

.DL_beSure {
	line-height: 180%;
	color: #FF4444;
	background-color:#666666;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: 0px;
	margin-left: 0px;
	border:none}

.DL_code {
	color:#6699ff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	border:none;
	text-align: right;
	margin-right: 5px;
}

.DL_codeDet {
	background-color:#444444;
	color:#6699FF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px;
	border:1px solid #777777;
}

.DL_status {
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #cfcfcf }

.DL_date {
	margin-top: 10px;
	color: #6699ff;
	font-size: 10px;
	text-align: right;
	margin-right: 5px; }
	

.DL_sysReq {
	font-size: 10px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 25px;
	margin-left: 25px;
	color: #ffffff;}

.DL_itemTitle {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	line-height: 200%;
	color: #FFFFFF;}

.DL_LicenseText {
	width: 480px;
	color: #222222;
	font-size: 12px;
	line-height: 170%;
	font-family: Courier New, Courier, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	}

.DL_readmeText {
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px
}
	
.DL_readmeFile {
	font-size: 10px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px
}

.DL_sizeText {
	color: #ffffff;
	font-size: 11px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 0px;
	}
.DL_imgSpacer  {
	width: 100px;
	height: 10px }
.DL_TXT {
	color: #e0e0e0;
	font-size: 10px;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
	margin-left: 20px;
	}
.DL_TXT_Title {
	color: #f0f0f0;
	font-size: 13px;
	font-weight: bold;
	line-height: 140%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	}