﻿body 
{
	text-align:center;
}

.divAroundAll
{
	position: relative;
	font: tahoma;
	width: 700px;
	height:408;
	background-color: yellow;
	font: tahoma;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin:auto;
	padding-top: 0px;
	vertical-align:middle;
}

.divTitle
{
	width:698px;
	height:98px;
	clear: none;
	border-right: blue 1px solid;
	padding-right: 0px;
	border-top: blue 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: middle;
	overflow: hidden;
	border-left: blue 1px solid;
	padding-top: 0px;
	border-bottom: blue 1px solid;
	position: absolute;
	text-align: center;
	left:0px;
	top:0px;
	background-color:White;
}
.divMenuBar
{
	width: 700px;
	height: 32px;
	border-right: blue 0px solid;
	border-top: blue 0px solid;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 0px solid;
	border-bottom: blue 0px solid;
	position: absolute;
	text-align: center;
	left: 0px;
	top: 100px;
	background-color: blue;
	z-index: 1;
	table-layout: auto;
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	color:Gray;
}


.divLeftCol
{
	width: 148px;
	height: 405px;
	clear: none;
	border-right: blue 1px solid;
	padding-right: 0px;
	border-top: blue 0px solid;
	padding-left: 0px;
	padding-bottom: 10px;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 1px solid;
	padding-top: 10px;
	border-bottom: blue 0px solid;
	position: absolute;
	text-align: center;
	left: 0px;
	top: 131px;
	background-color: #ccccff;
	z-index: 2;
	font-size: 12px;
	visibility: visible;
	font-family: Tahoma, Verdana, Arial;
	position: absolute;
	background-image: url(images/leftSide_7.png);
}
/* top used to be at 120 */
.divCenterCol
{
	width: 380px;
	height: 410px;
	clear: none;
	border-right: blue 0px solid;
	padding-right: 10px;
	border-top: blue 0px solid;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	vertical-align: top;
	overflow: hidden;
	border-left: blue 0px solid;
	padding-top: 5px;
	border-bottom: blue 0px solid;
	position: absolute;
	text-align: center;
	left: 150px;
	top: 131px;
	background-color: White;
	z-index: 3;
	font-weight: normal;
	font-size: 12px;
	color: #cc0066;
	text-align: left;
	text-decoration: none;
}



.divRightCol
{
	width: 148px;
	height: 415px;
	clear: none;
	border-right: blue 1px solid;
	padding-right: 0px;
	border-top: blue 0px solid;
	padding-left: 0px;
	padding-bottom: 10px;
	margin: 0px;
	vertical-align: middle;
	overflow: hidden;
	border-left: blue 1px solid;
	padding-top: 0px;
	border-bottom: blue 0px solid;
	position: absolute;
	text-align: center;
	left: 550px;
	top: 131px;
	background-color:#ccccff;
	z-index: 1;
	background-image: url(images/rightSide_3.png);
}

.imgAward
{
	padding-bottom: 8px;
	padding-top: 8px;
	background-color:#CCCCFF;
}

.menuLink
{
	position: relative;
	top: 0px;
	clear: none;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.divBottomRow
{
	width: 700px;
	height: 12px;
	border-right: blue 0px solid;
	border-top: blue 0px solid;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 0px solid;
	border-bottom: blue 0px solid;
	top:556px;
	text-align: center;
	left: 0px;
	position:absolute;
	background-color: blue;
	z-index: 1;
	table-layout: auto;
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	padding-bottom: 10px;
	padding-top: 10px;
	color:#8888ff;
}

.divBottomRow2
{
	width: 700px;
	height: 12px;
	border-right: blue 0px solid;
	border-top: blue 0px solid;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 0px solid;
	border-bottom: blue 0px solid;
	text-align: center;
	left: 0px;
	background-color: #ffffff;
	z-index: 1;
	table-layout: auto;
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #88ff88;
}

.dropShadowPosition
{
	position:relative;
	top:5px;
	left:-5px;
}

.notVisible
{
	clip: rect(1px 0px 1px 0px);
	font-size: 0px;
}



a.menuLink:link
{
	font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
	text-decoration: none;
}


a.menuLink:visited  
{
	font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.menuLink:active  
{
	font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.menuLink:hover
{
	font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
} 


a.menuLink2:link
{
	font-weight: normal;
	font-size: 12px;
	color: green;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
	text-decoration: none;
}


a.menuLink2:visited  
{
	font-weight: normal;
	font-size: 12px;
	color: green;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.menuLink2:active  
{
	font-weight: normal;
	font-size: 12px;
	color: green;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.menuLink2:hover
{
	font-weight: normal;
	font-size: 12px;
	color: green;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
} 


a.menuLinkBottom:link
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}


a.menuLinkBottom:visited  
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.menuLinkBottom:active  
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.menuLinkBottom:hover
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
} 

.divCenterColH2
{
	font-weight: bold;
	font-size: 16px;
	color: #cc0066;
	text-align: center;
	text-decoration: none;
}

.divCenterColSubText
{
	font-weight: normal;
	font-size: 12px;
	color: #cc0066;
	text-align: center;
	text-decoration: none;
}

.copyrightInfo
{
	width: 700px;
	height: 15px;
	vertical-align: middle;
	top:588px;
	text-align: center;
	left: 0px;
	position:absolute;
	background-color:Transparent;
	z-index: 1;
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	color:#3333ff;
}

.divCopyright
{
	font-size: 10pt;
	vertical-align: middle;
	color: navy;
	font-family: Tahoma, Verdana, Arial;
	position: absolute;
	text-align: center;
	left: 0px;
	width: 700px;
	top: 587px;
	height: 16px;
	background-color: transparent;
}

.imgButton
{
	float: left;
	vertical-align: middle;
}

.divThreeLinks
{
	clear: none;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	float: left;
	padding-bottom: 1px;
	margin: 1px 0px;
	padding-top: 1px;
	font-family: Tahoma, Verdana, Arial;
	position: static;
	vertical-align: middle;
	border-right: white thin solid;
	border-top: blue thin solid;
	border-left: white thin solid;
	border-bottom: blue thin solid;
	width: 380px;
}

.divDownload
{
	width: 698px;
	height: 390px;
	clear: none;
	border-right: blue 1px solid;
	padding-right: 0px;
	border-top: blue 0px solid;
	padding-left: 0px;
	padding-bottom: 10px;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 1px solid;
	padding-top: 25px;
	border-bottom: blue 0px solid;
	position: absolute;
	text-align: center;
	left: 0px;
	top: 131px;
	background-color: #ffffff;
	z-index: 2;
	font-size: 16px;
	visibility: visible;
	font-family: 'Comic Sans MS' , Tahoma, Verdana, Arial;
	position: absolute;
	text-align: center;
	font-weight: normal;
}

.downloadTableTitleCell
{
	font-size: 16px;
	vertical-align: middle;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	background-color: blue;
	text-align: center;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.space10px
{
	position: static;
	height: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.center500
{
	width: 605px;
	position: absolute;
	left: 48px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	top: 150px;
	height: 240px;
	border-bottom-style: none;
}

.downloadTopText
{
	padding-right: 0px;
	padding-left: 0px;
	left: 20px;
	padding-bottom: 0px;
	margin: 0px;
	width: 660px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	top: 30px;
	height: 40px;
	border-bottom-style: none;
}

.downloadLink
{
	padding-right: 0px;
	padding-left: 0px;
	left: 170px;
	padding-bottom: 0px;
	margin: 0px;
	width: 360px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	top: 95px;
	height: 30px;
	border-bottom-style: none;
}

.bold
{
	font-weight: bold;
}

a.midLink:link
{
	font-weight: normal;
	font-size: 12px;
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}


a.midLink:visited  
{
	font-weight: normal;
	font-size: 12px;
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.midLink:active  
{
	font-weight: normal;
	font-size: 12px;
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.midLink:hover
{
	font-weight:normal;
	font-size: 12px;
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
} 

.divBuyNow
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12pt;
	padding-bottom: 10px;
	color: navy;
	padding-top: 10px;
	font-family: Tahoma, Verdana, Arial;
	background-color: White;
	left: 0px;
	width: 688px;
	position: absolute;
	top: 131px;
	height: 403px;
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	border-left: blue 1px solid;
	border-bottom: blue 1px solid;
}



.divBuyNowCenter
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12pt;
	padding-bottom: 10px;
	vertical-align: middle;
	color: navy;
	padding-top: 10px;
	font-family: Tahoma, Verdana, Arial;
	text-align: center;
	vertical-align: middle;
	background-color: White;
	width: 478px;
	left: 99px;
	border-right: green 1px solid;
	border-top: green 1px solid;
	border-left: green 1px solid;
	border-bottom: green 1px solid;
	list-style-image: url(images/cm_green_30.gif);
	position: absolute;
	top: 40px;
}

.indentCheck
{
	text-align:left;
	margin-left:204px;
}

.divAboutUsFrame
{
	border-right: maroon 1px solid;
	padding-right: 20px;
	border-top: maroon 1px solid;
	padding-left: 20px;
	font-size: 14px;
	left: 120px;
	padding-bottom: 20px;
	margin: 0px;
	vertical-align: middle;
	border-left: maroon 1px solid;
	width: 418px;
	color: navy;
	padding-top: 20px;
	border-bottom: maroon 1px solid;
	font-family: Tahoma, Verdana, Arial;
	position: absolute;
	top: 40px;
	height: 303px;
	background-color: transparent;
	text-align: center;
}

a.divAboutUsFrameLink:link
{
	font-weight: normal;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}


a.divAboutUsFrameLink:visited  
{
	font-weight: normal;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.divAboutUsFrameLink:active  
{
	font-weight: normal;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.divAboutUsFrameLink:hover
{
	font-weight: normal;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
} 

.divAboutUsOuterFrame
{
	border-right: blue 1px solid;
	padding-right: 0px;
	border-top: blue 1px solid;
	padding-left: 0px;
	font-size: 12px;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 1px solid;
	height: 423px;
	color: navy;
	padding-top: 0px;
	border-bottom: blue 1px solid;
	font-family: Tahoma, Verdana, Arial;
	position: absolute;
	top: 131px;
	width: 698px;
	background-color: white;
	text-align: center;
}

.divDemoOuterFrame
{
	border-right: blue 1px solid;
	padding-right: 0px;
	border-top: blue 1px solid;
	padding-left: 0px;
	font-size: 14px;
	left: 0px;
	padding-bottom: 15px;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 1px solid;
	height: 397px;
	color: maroon;
	padding-top: 15px;
	border-bottom: blue 1px solid;
	font-family: Tahoma, Verdana, Arial;
	position: absolute;
	top: 131px;
	width: 698px;
	background-color: white;
	text-align: center;
}

/* original
.divFlashDemoButton
{
	width: 500px;
	background-color: #FFFFcc;
	position: absolute;
	top: 20px;
	left: 100px;
	border-right: maroon thin solid;
	border-top: maroon thin solid;
	border-left: maroon thin solid;
	border-bottom: maroon thin solid;
	font-size: 12pt;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	top: 20px;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
}
*/

.divFlashDemoButton
{
	width: 500px;
	background-color: #f4ffff;
	position: absolute;
	top: 20px;
	left: 100px;
	border-right: green 1px solid;
	border-top: green 1px solid;
	border-left: green 1px solid;
	border-bottom: green 1px solid;
	font-size: 12pt;
	color: navy;
	font-family: Tahoma, Verdana, Arial;
	top: 20px;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
}


a.demoLink:link
{
	font-weight:bold;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
}


a.demoLink:visited  
{
	font-weight:bold;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
}

a.demoLink:active  
{
	font-weight:bold;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
}

a.demoLink:hover
{
	font-weight:bold;
	font-size: 14px;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
	font-style:italic;
} 

a.flashLink:link
{
	font-weight:normal;
	font-size: 10pt;
	color:red;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
}

a.flashLink:visited  
{
	font-weight:normal;
	font-size: 10pt;
	color:red;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
}

a.flashLink:active  
{
	font-weight:normal;
	font-size: 10pt;
	color:red;
	font-family: Tahoma, Verdana, Arial;
	text-decoration:underline;
}

a.flashLink:hover
{
	font-weight: normal;
	font-size: 10pt;
	color: red;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
	font-style: italic;
} 

.divScreenShotLink
{
	width: 400px;
	background-color: #FFFFcc;
	position: absolute;
	top: 420px;
	left: 150px;
	border-right: maroon thin solid;
	border-top: maroon thin solid;
	border-left: maroon thin solid;
	border-bottom: maroon thin solid;
	font-size: 12pt;
	color: maroon;
	font-family: Tahoma, Verdana, Arial;
	top: 20px;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
}

.divSupportOuterFrame
{
	border-right: blue 1px solid;
	padding-right: 0px;
	border-top: blue 1px solid;
	padding-left: 0px;
	font-size: 14px;
	left: 0px;
	padding-bottom: 15px;
	margin: 0px;
	vertical-align: middle;
	border-left: blue 1px solid;
	height: 397px;
	color: maroon;
	padding-top: 15px;
	border-bottom: blue 1px solid;
	font-family: Tahoma, Verdana, Arial;
	position: absolute;
	top: 131px;
	width: 698px;
	background-color: white;
	text-align:left;
}

a.helpFileLink:link
{
	font-weight: normal;
	font-size: 16pt;
	color:Lime;
	font-family: 'Trebuchet MS' , Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.helpFileLink:visited  
{
	font-weight: normal;
	font-size: 16pt;
	color:Lime;
	font-family: 'Trebuchet MS' , Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.helpFileLink:active  
{
	font-weight: normal;
	font-size: 16pt;
	color:Lime;
	font-family: 'Trebuchet MS' , Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.helpFileLink:hover
{
	font-weight: normal;
	font-size: 16pt;
	color:Lime;
	font-family: 'Trebuchet MS' , Tahoma, Verdana, Arial;
	text-decoration:underline;
} 

.FaqListbox
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	border-left: blue 1px solid;
	border-bottom: blue 1px solid;
	left: 50px;
	position: relative;
}

.divDemoButton
{
	padding-right: 0px;
	padding-left: 0px;
	z-index: 1;
	left: 620px;
	padding-bottom: 0px;
	margin: 0px;
	width: 80px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	top: 0px;
	height: 100px;
	border-bottom-style: none;
}

.titleLeft
{
	clear: none;
	left: 0px;
	width: 620px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	top: 0px;
	height: 100px;
	border-bottom-style: none;
}

.titleRight
{
	clear: none;
	left: 620px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	top: 0px;
	height: 100px;
	border-bottom-style: none;
}

.glassMenuButton
{
	clear: none;
	padding-right: 0px;
	padding-left: 0px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	height: 24px;
	border-bottom-style: none;
	left: 10px;
	top: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.divWhatIsAroundAll
{
	clear: both;
	border-right: green 1px;
	border-top: green 1px;
	font-size: 12pt;
	float: none;
	border-left: green 1px;
	color: black;
	border-bottom: green 1px;
	font-family: 'Comic Sans MS' , Tahoma, Verdana, Arial;
	background-color: white;
	text-align: left;
}

.divWhatIsTitle
{
	clear: both;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 18px;
	float: none;
	padding-bottom: 5px;
	color: white;
	padding-top: 5px;
	background-color: green;
	text-align: center;
	position: relative;
	width: 590px;
	margin-left:auto;
	margin-right:auto;
}

.divWhatIsBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-right: green 1px solid;
	border-top: green 1px solid;
	border-left: green 1px solid;
	border-bottom: green 1px solid;
	width: 578px;
	margin-left:auto;
	margin-right:auto;
}

.divCenterOnly
{
	width: 578px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.divFullPage
{
	margin-left: 0px;
	position: static;
	text-align: center;
}

.divMainPageText
{
	left: 2px;
	width: 376px;
	position: absolute;
	top: 5px;
	height: 160px;
}

/* tabbed image on main page */
.divTabbedImgAroundAll
{
	width: 398px;
	height: 247px;
	background-color: #e1e1ff;
	position: absolute;
	top: 165;
	left: 1px;
}

.divTabbedImgOnly
{
	border-right: #000080 2px solid;
	padding-right: 7px;
	border-top: #000080 2px solid;
	padding-left: 7px;
	left: 0px;
	padding-bottom: 7px;
	margin: 0px;
	border-left: #000080 2px solid;
	padding-top: 7px;
	border-bottom: #000080 2px solid;
	position: absolute;
	top: 24px;
}

.divTab1
{
	left: 73px;
	width: 105px;
	position: absolute;
	top: 0px;
	height: 26px;
	z-index:1;
}
.divTab2
{
	left: 183px;
	width: 105px;
	position: absolute;
	top: 0px;
	height: 26px;
	z-index:2;
}
.divTab3
{
	left: 293px;
	width: 105px;
	position: absolute;
	top: 0px;
	height: 26px;
	z-index:3;
}
.divTabIntro
{
	font-size: 14px;
	left: 0px;
	width: 73px;
	color: navy;
	font-family: Tahoma, Verdana, Arial;
	position: absolute;
	top: 0px;
	height: 24px;
	text-align: right;
}