
/* CSS Document */

body {
	background-color: #1692BB;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size:100%;
}

h1, h2, h3 {
	color: #F36283;
	margin: 0;
	padding: 0;
}

p {
	font-size: 70%;
	height: 1%;
}

#wrapper {
	width: 1004px;
	background-color: #FFF;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#topBanner {
	height: 65px;
}

#logo {
	float:left;
}



#middle {
	height: 360px;
	background-image: url(../images/home/middleBg.jpg);
	background-repeat: repeat-x;
	background-color: #44ACCF;
}

#loginArea {
	width: 258px;
	float: left;
}

#subloginArea {
	width: 258px;
}


/* ---------------------- NAVIGATION -------------------------- */

#nav { float: right; width: 608px; }
#nav ul{ padding: 0; 	margin: 0; }
#nav ul li{ 	display: inline; padding: 0; margin: 0; }
#nav ul li img {	float: left;	padding: 0;	margin: 0;}

#nav1 li{	list-style: none;	float:left;}
#nav1 li a{	display: block;	text-indent: -5000px;	height: 65px;	width: 608px;}

#nav1 li a#lnk_prodInfo{	background-image: url("../images/global/prodInfo.gif"); 	background-repeat:no-repeat; 	height:65px; 	width:88px;}
#nav1 li a#lnk_prodInfo:hover{	background-image: url("../images/global/prodInfo2.gif"); 	background-repeat:no-repeat;	height:65px;	width:88px;}
#nav1 li a#lnk_prodPres{	background-image: url("../images/global/prodPres.gif"); 	background-repeat:no-repeat;	height:65px;	width:94px;}
#nav1 li a#lnk_prodPres:hover{	background-image: url("../images/global/prodPres2.gif");	background-repeat:no-repeat;	height:65px;	width:94px;}
#nav1 li a#lnk_labels{	background-image: url("../images/global/labelProd.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_labels:hover{	background-image: url("../images/global/labelProd2.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_welcome{	background-image: url("../images/global/welcomePage.gif");	background-repeat:no-repeat;	height:65px;	width:70px;}
#nav1 li a#lnk_welcome:hover{	background-image: url("../images/global/welcomePage2.gif");	background-repeat:no-repeat;	height:65px;	width:70px;}
#nav1 li a#lnk_TopaboutUs{	background-image: url("../images/global/aboutUs.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_TopaboutUs:hover{	background-image: url("../images/global/aboutUs2.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_support{	background-image: url("../images/global/support.gif");	background-repeat:no-repeat;	height:65px;	width:66px;}
#nav1 li a#lnk_support:hover{	background-image: url("../images/global/support2.gif");	background-repeat:no-repeat;	height:65px;	width:66px;}
#nav1 li a#lnk_contactUs{	background-image: url("../images/global/contactUs.gif");	background-repeat:no-repeat;	height:65px;	width:80px;}
#nav1 li a#lnk_contactUs:hover{	background-image: url("../images/global/contactUs2.gif");	background-repeat:no-repeat;	height:65px;	width:80px;}
#nav1 li a#lnk_link{	background-image: url("../images/global/link.gif");	background-repeat:no-repeat;	height:65px;	width:62px;}
#nav1 li a#lnk_link:hover{	background-image: url("../images/global/link2.gif");	background-repeat:no-repeat;	height:65px;	width:62px;}

/* ---------------------- NAVIGATION -------------------------- */

#loginBox {
	font-size: 75%;
	color: #FFF;
	width: 188px;
	margin: 46px 0 0 20px;
	padding: 15px;
	border-top: 1px solid #7fc3da;
	background-color: #1692BB;
}

#loginBox2 {
	width: 188px;
	margin: 5px 0 0 20px;
	padding: 50px 0 0 0;
	height: 100px;
}

#loginBox #pinkBox {
	font-size: 11px;
	margin: 5px 0 0 0;
	padding: 10px 0 10px 0;
	border: 1px solid #7fc3da;	
	background-color: #F36283;
	text-align: center;
}

#loginBox #pinkBox a:link, #loginBox #pinkBox a:visited {
	color: #FFF;
}

#loginBox #pinkBox .resize {
	font-size: 11px;
	width: 100px;
}

#loginBox a:link, #loginBox a:visited {
	color: #FFF;
	text-decoration: none;
}


#loginBox a:hover, #loginBox a:focus {
	color: #FFF;
	text-decoration: underline;
}

#middle #bannerArea {
	margin: 0 0 0 258px;
	text-align:right;
}

#content {
	background-color: #FFF;
	padding: 30px 0 0 0;
}

#content h1 {
	font-size: 100%;
	margin: 0;
}

#content h2 {
	font-size: 80%;
	margin: 0;
}

#content p {
	margin: 10px 0 0 0;
	line-height: 18px;
}

#content #leftCol {
	width: 258px;
	margin: 0;
	float: left;
	display: inline;
}

#content #leftCol #ads {
	width: 196px;
	margin: 15px 0 30px 20px;
}

#content #rightCol2 {
	width: 280px;
	float: right;
	margin: 0 20px 0 0;
	display: inline;
}

#content #rightCol2 .rightBox {
	border: 1px dashed #F36283;
	margin: 30px 0 0 0;
	padding: 10px;
}

#content #rightCol2 .rightBox p {
	height:auto;
}

#content #rightCol2 .rightBox h1 {
	color: #1692BB;
	font-size: 90%;
}

#content #rightCol2 .rightBox img {
	float: left;
	margin: 0 0px 0 0;
	border: 1px solid #666;
}

#content #rightCol {
	width: 370px;
	margin: 0 0 0 293px;
}

#rightCol ul li {
	font-size: 70%;
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
	margin: 10px 0 0 0;
}

#rightCol a:link, #rightCol a:visited {
	color: #666;
	text-decoration: none;
}

#rightCol a:focus, #rightCol a:hover {
	text-decoration: underline;
}

#contentSub {
	background-image: url(../images/home/contentBg.jpg);
	background-repeat: no-repeat;
	padding: 0;
}

#contentSub h1 {
	font-size: 120%;
}

#contentSub h2 {
	font-size: 100%;
}

#contentSub #leftCol {
	width: 258px;
	padding: 30px 0 0 0;
	float: left;
}

#contentSub #rightCol {
	margin: 0 0 0 20px;
	padding: 150px 35px 0 25px;
}


#contentSub #rightCol_product {
	width: 350px;
	float: left;
}
#contentSub #rightCol_product p {
	font-size: 70%;
	margin: 0;
}

#contentSub #rightCol_product p.support {
	font-size: 70%;
	margin: 0;
}


#contentSub #rightCol_product a:visited 
{
	color:#F36283;
	font-size:80%;
}
#contentSub #rightCol_product #benefitsBox img {
	float: left;
	margin: 0 20px 20px 0;
	padding: 10px;
	border: 1px dashed #F36283;
}
#contentSub #rightCol_product h2 {
	color: #F36283;
	margin: 0;
}
#contentSub #rightCol_product #contactBox 
{
		background-color: #D7F3F9;
	padding: 10px;
	font-size: 70%;
	border: 1px dashed #44ACCF;
	width:200px;
	
}

#contentSub #rightCol_product p {
	font-size: 70%;
	margin: 0;
}

#contentSub #rightCol_product p.support {
	font-size: 70%;
	margin: 0;
}


#contentSub #rightCol_product a:visited 
{
	color:#F36283;
	font-size:80%;
}
#contentSub #rightCol_product #benefitsBox img {
	float: left;
	margin: 0 20px 20px 0;
	padding: 10px;
	border: 1px dashed #F36283;
}
#contentSub #rightCol_product h2 {
	color: #F36283;
	margin: 0;
}
#contentSub #rightCol_product #contactBox 
{
	background-color: #D7F3F9;
	padding: 10px;
	font-size: 70%;
	border: 1px dashed #44ACCF;
	width:200px;
}
#contentSub #rightCol_presentation {
	width: 400px;
	margin: 60px 50px 0 0px;
	padding:  60px 50px 0 0px;
	float: right;
}

#contentSub #rightCol_product2 {
	width: 350px;
	margin: 0 20px 0 0px;
	padding:  0px 20px 0 0px;
	float: right;
}

#contentSub #rightCol_product2 #benefitsBox {
	width: 340px;
	height: 300px;
}

#contentSub #rightCol_product2 h2 {
	color: #44ACCF;
	margin: 0;
}

#contentSub #rightCol_product2 p {
	font-size: 70%;
	margin: 0;
}

#contentSub #rightCol_product2 p.support {
	font-size: 70%;
	margin: 0;
}

#contentSub #rightCol_product2 a:link{
	color: #F36283;
	font-size:80%;
}
#contentSub #rightCol_product2 a:visited 
{
	color:#F36283;
	font-size:80%;
}
#contentSub #rightCol_product2 #benefitsBox img {
	float: left;
	margin: 0 20px 20px 0;
	padding: 10px;
	border: 1px dashed #F36283;
}

.box {
	float: left;
	margin: 0 20px 20px 0;
	padding: 10px;
	border: 1px dashed #F36283;
}

#containerTemp
{
    height: auto;
}

#containerTemp2
{
    height:auto;
}
#contentSub #rightCol #labelsContainer {
    width:800px;
}

#contentSub #rightCol a img {
	border: none;
}

#contentSub #rightCol #diagram {
	width: 230px;
	padding: 20px;
	margin: 0 0 0 0px;
	color: #FFF;
	background-color: #F36283;
}

#contentSub #rightCol #diagram p {
	margin: 0;
	padding: 0;
}

#contentSub #rightCol #diagram p a {
	color: #FFF;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#contentSub #rightCol #downloads {
	width: 300px;
	margin: 0 20px 0 0;
	padding: 0;
}

#contentSub #rightCol #downloads ul li {
	list-style-image: url(../images/support/downloadIcon.gif);
	vertical-align: middle;
}

#contentSub #rightCol .benefits 
{
    height: 450px;
	width: 250px;
	float: left;
	margin: 0 0 0 10px;
}

#contentSub #rightCol .clearBoth 
{
    clear: both;
}
    

#contentSub #rightCol #modules {
	margin: 30px 0 0 0;
}

#contentSub #rightCol #modules h3 {
	font-size: 80%;
	color: #44ACCF;
	margin: 0;
}

#contentSub #rightCol #modules p {
	margin: 0 0 20px 0;
}

#contentSub #rightCol #demo {
	float: right;
	display: inline;
	margin:  0 0 0 0px;
	height:87px;
}

#contentSub #SearchForm {
	float:none;
	
}

#contentSub #SearchForm #SearchBox {
	background-color: #D7F3F9;
	padding: 10px;
	font-size: 70%;
	border: 1px dashed #44ACCF;
	
}

#contentSub #rightCol #contactForm {
	float: right;
	display: inline;
	margin:  64px 100px 0 20px;
	padding: 10px;
	border: 1px solid #44ACCF;
}


#contentSub #rightCol #contactForm #contactBox {
	background-color: #D7F3F9;
	padding: 10px;
	font-size: 70%;
	border: 1px dashed #44ACCF;
}

#contentSub #rightCol_link2 {
	width: 500px;
	float: left;
}
#contentSub #rightCol #LinkForm{
	float: left;
	display: inline;
	margin:  100px 0px 0 10px;
	padding: 10px;
	width:auto;
}

#contentSub #rightCol #signUpLink {
	background-color: #D7F3F9;
	padding: 20px 10px 10px 10px;
	font-size: 70%;
	border: 1px dashed #44ACCF;
}
#contentSub #rightCol #rightlinks
{
	float:right;
	width:350px;
}

#contentSub #rightCol #signUp {
	margin: 0 10px 0 0;
	padding:  10px 10px 10px 10px;
	border: 1px solid #44ACCF;
	width:350px;
	background-color: #D7F3F9;
	font-size: 70%;
}

#contentSub #rightCol #nominatedatetime {
	border: 1px dashed #F36283;
	margin: 0;
	padding: 10px;
	width: 300px;
}

#contentSub #rightCol #contactForm .resize {
	font-size: 100%;
}

#contentSub #aboutUs {

}

#contentSub #aboutUs #abtUsContent {
	width: 600px;
	border: 1px dashed #333;
	margin: 20px 0 50px 0;
	padding: 0 0 0 20px;
	background-image: url(../images/aboutUs/aboutUsimg.jpg);
	background-repeat: no-repeat;
	background-position:right;
}

#contentSub #aboutUs #abtUsContent #abtUsContentTxt {
	width: 300px;
	text-align: left;
}

#contentSub #aboutUs #abtUsContent #abtUsContentTxt p {
	font-size: 100%;
}

#contentSub #rightCol a img.thumb {
	border: 1px solid #999;
	margin: 20px 0 0 0;
}
#contentSub .label {
	width: 211px;
	height: 220px;
	float: left;
	margin: 20px 100px 0 0;
}


#newsContainer
{
	margin: 15px 0 30px 20px;
	padding: 10px 10px;
	border: 1px solid #F36283;
	width: 196px;
}
#inputname
{
	margin-left:10px;
}

#democontainer
{
	padding:0 5px 0 5px;
}
#demo
{
	width:206px;
	margin-left:20px;
	background-image:url(../images/home/bg-demorequest.gif);
	background-repeat:repeat;
}



#demo p
{
	padding: 0 10px 10px 10px;
	line-height:14px;
}
#imgdemo
{
	padding: 10px 10px 0 22px;
}
#demo h3
{
	padding: 0 10px 0 10px;
	color:#44ACCF;
	font-size:70%;
}
.demobottom
{
	background-color:#FFF;
	margin-left:20px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
.demotop
{
	background-color:#FFF;
	padding-top:0px;
	margin-top:0px;
}

#news {
	height:150px;
	width:196px;
	overflow:hidden;
	position:relative;
}

#newsScrolling
{
	width:196px;
	position:relative;
	overflow:hidden;
}

#news h3 {
	margin: 10px 0 0 0;
	color: #44ACCF;
	font-size: 70%;
}

#news h3 a {
	color: #44ACCF;
}

#news p {
	margin: 5px 0 0 0;
}

#news .hr {
	border-bottom: 1px dashed #DDD;
	margin: 10px 0 0 0;
	padding: 0;
}


#benefits2 {
	color: #FFF;
	border: 1px dashed #FFF;
	margin: 30px 0 0 20px;
	padding: 10px;
	width: 196px;
}

#benefits2 h3 {
	margin: 10px 0 0 0;
	color: #44ACCF;
	font-size: 70%;
}

#benefits2 h3 a {
	color: #44ACCF;
}

#benefits2 p {
	margin: 5px 0 0 0;
}

#benefits2 ul {
	margin: 0;
	padding: 0;
	border-top:1px solid #7FC3DA;
	
}

#benefits2 ul li {
	font-size: 70%;
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;	
}

#footer {
	clear: both;
	border-top: 1px solid #44ACCF;
	font-size: 70%;
	margin: 20px 0 0 0;
	padding: 10px 0;
	text-align: center;
}
#signUpProduct
{
	background-color: #D7F3F9;
	font-size: 70%;
	border: 1px dashed #44ACCF;
	width:362px;
}

#footer #textNav {

}

#footer #textNav ul{
	padding: 0;
	margin: 0;
}

#footer #textNav ul li{
	display: inline;
	padding: 0 10px 0 10px;
	margin: 0;
	border-right: 1px solid #666;
}

#footer #textNav ul li a:link, #footer #textNav ul li a:visited {
	color: #666;
	text-decoration: none;
}

#footer #textNav ul li a:hover, #footer #textNav ul li a:focus {
	text-decoration: underline;
}

.divider {
	clear: both;
}
.hline {
	height: 20px;
	margin: 20px 0 0 0;
	border-top: 1px dashed #F36283;
}
.hlinesignup {
	height: 20px;
	margin: 0px 0 0 0;
	border-top: 1px solid #F36283;
}



#contentSub #rightCol_support {
	width: 250px;
	float: left;

}

#supportmenu
{
	background-color:#1692BB;
	width:250px;
	padding: 10px 10px 10px 10px;
	line-height:20px;
	float:left;
}
#supportmenu a:link
{
	color:White;
	font-size:12px;
}
#supportmenu a:visited
{
	color:White;
	font-size:12px;
}

#contentSub #rightCol_support2 {
	width: 550px;
	margin:135px 50px 0 0;
	float: right;
}
#contentSub #rightCol_support2  h2 {
	color: #44ACCF;
	margin: 0;
}
#contentSub #rightCol_support2  p {
	line-height:normal;
	padding: 0 0 0 0;
}

#contentSub #rightCol_support2 ul li
{
	font-size: 70%;
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
	margin: 0px 0 0 0;
}

#contentSub #rightCol_support2 #ReleaseNotes
{
	background-color: #D7F3F9;
	padding: 10px;
	border: 1px dashed #44ACCF;
	width:550px;
}
#contentSub #rightCol_support2 #ReleaseNotes h2 {
	color: #44ACCF;
	margin: 0;
}

#contentSub #rightCol_support2 #ReleaseNotes .date 
{
	color:#F36283;
	font-size:70%;
}
#contentSub #rightCol_support2 #ReleaseNotes p
{
	font-size:70%;
	margin:10px 0 0 0;
}
#contentSub #rightCol_support2 #ReleaseNotes ul li
{
	font-size: 70%;
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
	margin: 0px 0 0 0;
}

#contentSub #rightCol_support2 #ReleaseNotes a:link
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
#contentSub #rightCol_support2 #ReleaseNotes a:visited
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
.hlinesupport {
	border-top: 1px dashed #F36283;
	height:10px;
	margin-top:10px;
}
#contentSub #rightCol_support2 .Updates
{
	background-color:#D7F3F9;
	border: 1px dashed #44ACCF;
	height:113px;
	width:570px;
}
#contentSub #rightCol_support2 .Updates img 
{
	float:left;
	padding-right:10px;
}
#contentSub #rightCol_support2 .Updates p
{
	padding:0px 5px 0px 5px;
}
#contentSub #rightCol_support2 .Updates h2
{
	color:#F36283;
	padding-top:10px;
}
#contentSub #rightCol_support2 .Updates a:link
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:20px 10px 0px 10px;
}
#contentSub #rightCol_support2 .Updates a:visited
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:20px 10px 0px 10px;
}
#contentSub #rightCol_support2 .Documentation
{

	height:auto;
	width:570px;
}
#contentSub #rightCol_support2 .Documentation img 
{
	float:left;
	padding-right:10px;
}
#contentSub #rightCol_support2 .Documentation p
{
	padding:0px 5px 0px 5px;
}
#contentSub #rightCol_support2 .Documentation h2
{
	color:#F36283;
	padding-top:10px;
}
#contentSub #rightCol_support2 .Documentation a:link
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:10px 10px 0px 10px;
}
#contentSub #rightCol_support2 .Documentation a:visited
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:10px 10px 0px 10px;
}

#CWPresentation
{
	width:100%;
}
#CWPresentation #leftnav
{
	float:left;
	width:270px;
	margin-bottom:20px;
}
#CWPresentation #leftnav #CWPresentationMenu
{
	background-color:#1692BB;
	line-height:20px;
	padding: 10px 0 10px 0;
}

#CWPresentation #leftnav #CWPresentationMenu a:link
{
	color:White;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
}
#CWPresentation #leftnav #CWPresentationMenu a:visited
{
	color:White;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
}

#CWPresentation #leftnav #signUp {
	margin: 0 10px 0 0;
	padding:  10px 10px 10px 10px;
	border: 1px solid #44ACCF;
	width:250px;
	background-color: #D7F3F9;
	font-size: 70%;
}

#CWPresentation #leftnav #banner
{
	border:dashed 1px #F36283;
	padding:5px 5px 5px 5px;
}
#CWPresentation #leftnav #printads
{
	background-color:white;
	line-height:20px;
}
#CWPresentation #printads
{
	padding:0 0 0 0;
}
#CWPresentation #printads table
{
	background-color:#e9e8e3;
	vertical-align: top;
}
#tbl-accessories {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

#tbl-accessories, #tbl-accessories td {
	border:0;
	border-bottom-width:0;
	
}

.white {
	background-color: #FFFFFF;
}


#CWPresentation #printads tr
{
	border-bottom:dashed 2px #F3628;
}
#CWPresentation #printads p
{
	font-size:12px;
	text-align:center;
}

#CWPresentation #rightnav
{
	float:right;
	width:500px;
	padding:0  50px 0 40px;
	margin-bottom:20px;
}
#CWPresentation #rightnav #flashpresentation
{
	float:right;
	padding: 0px 10px 10px 10px;
	border:solid 1px #F36283;
	margin-bottom:10px;
	
}
#CWPresentation #rightnav #presentationtext p
{
	width:490px;	
}

#CWPresentation #rightnav #presentationlinks
{
	width:505px;
}
#CWPresentation #rightnav #presentationlinks1
{
	width:505px;
}
#CWPresentation #rightnav #presentationlinks a:link
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#CWPresentation #rightnav #presentationlinks a:visited
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#CWPresentation #rightnav #presentationlinks a:hover
{
float:right;
	color:#44ACCF;
	border-style:solid;
	border-width:1px;
	border-color:#F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
}


#CWPresentation #rightnav #presentationlinks1 a:link
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#CWPresentation #rightnav #presentationlinks1 a:visited
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#CWPresentation #rightnav #presentationlinks1 a:hover
{
float:right;
	color:#44ACCF;
	border-style:solid;
	border-width:1px;
	border-color:#F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
}
#contentSub1 h1 {
	font-size: 120%;
}

#contentSub1 h2 {
	font-size: 100%;
}

#contentSub1 #leftCol {
	width: 258px;
	padding: 30px 0 0 0;
	float: left;
}

#contentSub1 #rightCol {
	margin: 0 0 0 20px;
	padding: 50px 35px 0 25px;
}
