body.big1 {
	font-size:14px;
	line-height:21px;
	font-weight:normal;
	background:transparent url(/files/2343/common/bg_pg.gif) repeat top left !important;
	color:#ffffff;
	}

a:link, a:visited {
	text-decoration:none;
	color:#e67317;
	}
a:link, a:visited {
	text-decoration:none;
	color:#ffb478;
	}

div#container {
	width:950px;
	}
		
/* HEADER */

div#headerDiv1 {
	height:133px !important;
	}
div#DivbannerIMG9576 {
	background-position:left top !important;
	}
	
	/* micronav */
	
		div#w_Custom9573 {
			position:relative;
			top:-63px;
			left:700px;
			}
			div#w_Custom9573 div#microNav, div#w_Custom9573 div#topLogin {
				float:left;
				}
				div#w_Custom9573 div#microNav {
					width:134px !important;
					margin:0px;
					padding:4px 0px 0px 0px;
					color:#FFFFFF;
					}
					div#w_Custom9573 div#microNav a {
						font-size:12px;
						line-height:21px;
						text-decoration:none;
						}
					div#w_Custom9573 div#microNav a:link, div#w_Custom9573 div#microNav a:visited {
						color:#0071bf;
						}
					div#w_Custom9573 div#microNav a:link, div#w_Custom9573 div#microNav a:visited {
						text-decoration:none;
						color:#4cb0f5;
						}
				div#w_Custom9573 div#topLogin {
					width:73px;
					margin:0px;
					padding:0px;
					}
					div#w_Custom9573 div#topLogin img {
						}
	
	/* NAV w_SiteNav9575 */
	
		div#w_SiteNav9575 {
			position:relative;
			top:-35px;
			left:117px;
			width:677px;
			height:44px;
			}
		div#w_SiteNav9575 ul li {
			font-family:Verdana,Helvetica,sans-serif !important;
			font-weight:normal;
			text-transform:uppercase;
			border:0px;
			margin:0px 3px 0px 0px;
			padding:7px 5px 3px 10px;
			}
			
		div#w_SiteNav9575 ul li a {
			font-size:13px;
			font-weight:normal;
			}
		ul#SiteNav li a:link, ul#SiteNav li a:visited {
			background-color: transparent !important;
		}
		ul#SiteNav li a:hover, ul#SiteNav li a:active {
			background-color: transparent !important;
		}
		div#w_SiteNav9575 ul li a:link span, div#w_SiteNav9575 ul li a:visited span {
			background-color:transparent !important;
			color:#FFFFFF !important;
			text-shadow:1px 1px 0px rgba(0,0,0,0.2);
			}
		div#w_SiteNav9575 ul li a:hover span, div#w_SiteNav9575 ul li a:active span {
			background-color:transparent !important;
			color:#ffdb4c !important;
			text-shadow:1px 1px 0px rgba(0,0,0,0.2);
			}
		li#Nav_0 {
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			background:transparent url(/files/2343/common/bg_but-home.jpg) no-repeat top left !important;
			}
		li#Nav_125272 {
			margin:0px 0px 0px 0px;
			background:transparent url(/files/2343/common/bg_but-trial.jpg) no-repeat top left !important;
			}
			
			/* SUBNAV */
			
				div#w_SiteNav9575 ul.TopNav li ul {
					margin:8px 0px 0px 0px;
					padding:0px 15px 0px 0px;
					border-bottom:2px solid rgba(12,52,72,0.5);
					border-bottom-right-radius:6px;
					border-bottom-left-radius:6px;
					-moz-border-radius-bottomright:6px;
					-moz-border-radius-bottomleft:6px;
					background:transparent url(/files/2343/common/bg_subnav.png) repeat-x !important;
					background-position:10px 15px !important;
					}
				div#w_SiteNav9575 ul.TopNav li ul li {
					height:25px;
					font-size:12px;
					line-height:0px;
					}
				div#w_SiteNav9575 ul.TopNav li ul li:first-child {
					margin:10px 0px 0px 0px;
					}
					ul.TopNav li ul li a:link, ul.TopNav li ul li a:visited, ul.TopNav li ul li a:hover, ul.TopNav div#w_SiteNav9575 li ul li a:active {
						padding:10px 0px 10px 10px !important;
						margin:0px 0px 10px 10px !important;
						}
					div#w_SiteNav9575  li ul li a:link, ul.TopNav li ul li a:visited {
						color:#FFFFFF !important;
						text-shadow:1px 1px 0px rgba(0,0,0,0.2);
						}
					div#w_SiteNav9575  li ul li a:hover, ul.TopNav li ul li a:active {
						color:#ffdb4c !important;
						text-shadow:1px 1px 0px rgba(0,0,0,0.2);
						}
						
		/* BEWARE: THIS IS THE ONLY NAV ITEM FORCIBLY HIDDEN: TSM 121205
		About Us page: , div#w_SiteNav9575 ul.TopNav li#Nav_127503 ul
		*/
			div#w_SiteNav9575 ul.TopNav li#Nav_127529 ul
				{
				display:none !important;
				}
				
			


/* CONTENT */

div#main {
	background:transparent url(/files/2343/common/bg_3col-top.jpg) no-repeat top left;
	}
body.big1 div#contentWrap {
	width:950px !important;
	margin:0px 0px 0px 0px !important;
	padding:24px 0px 0px 0px !important;
	}
body.big1 div#mainWrap {
	width:950px !important;
	height:417px !important
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	background:transparent url(/files/2343/common/bg_home-mid-content.png) no-repeat top left !important;
	}
	div#homeMid {
		height:390px;
		}
	div#homeMid div#homeSpacer {
		height:500px;
		width:1px;
		}
	div#homeMid div#homeApp, div#homeMid div#homeTrial, div#homeMid div#homeTour {
		position:relative;
		}
		div#homeMid div#homeApp {
			position:relative;
			top:-372px;
			left:793px;
			}
		div#homeMid div#homeTrial {
			position:relative;
			top:-213px;
			left:242px;
			}
		div#homeMid div#homeTour {
			position:relative;
			top:-291px;
			left:780px;
			}
	div#homeMid div a:link, div#homeMid div a:visited {
		text-decoration:none;
		color:#e67317;
		}
	div#homeMid div a:link, div#homeMid div a:visited {
		text-decoration:none;
		color:#ffb478;
		}
		
div#newsRow {
	margin:-11px 0px 25px 0px;
	}
	div#newsFrame {
		float:left;
		margin:20px 0 0 0;
		background:transparent url(/files/2343/common/bg_testimonial.png) no-repeat;
		width:576px;
		height:591px;
		}
		div#newsFrame .video {
			margin:92px 0px 0px 86px;
			}
/*		div#testimonial .tes_cabot {
			float:left;
			margin:60px 0px 0px 100px;
			height:246px;
			width:303px;
			background:transparent url(/files/2343/Image/tes_cabot.png) no-repeat;
			}
			*/
	div#announcement {
		float:left;
		width:374px;
		}
	div#pressRelease {
		float:left;
		width:340px;
		height:393px;
		padding:15px;
		background:transparent url(/files/2343/Image/but_press-release.png) no-repeat top center;
		}
		div#pressRelease div#pressBox {
			width:340px;
			margin:133px 0px 15px 0px;
			font-family:'Oswald','Arial Narrow',Arial,Helvetica,sans-serif;
			font-size:20px;
			line-height:24px;
			font-weight:700;
			text-align:center;
			color:#FFFFFF;
			text-shadow:rgba(0,0,0,0.25);
			}


/* FOOTER */
 
div#footer {
	width:900px;
	margin:0px auto 30p auto;
	padding:0px;
	color:#97b9c9;
	}
		div#footer div a:link, div#footer div a:visited {
			color:#59869b;
			}
		div#footer div a:hover, div#footer div a:acive {
			color:#97b9c9;
			}
	div#footer div .coname {
		font-size:15px;
		font-weight:bold;
		}
	div#footerBox01, div#footerBox02, div#footerBox03, div#footerBox04 {
		float:left;
		font-size:13px;
		line-height:18px;
		}
		div#footerBox01 {
			width:276px;
			height:145px;
			margin:0px 3px 0px 0px;
			padding:17px 0px 16px 25px;
			background-color:#ffffff;
			border:2px solid #efefed;
			border-radius:6px;
			-moz-border-radius:6px;
/*			border-top:7px solid #efefed; */
			}
		div#footerBox02 {
			width:168px;
			height:145px;
			margin:0px 3px 0px 0px;
			padding:17px 0px 20px 20px;
			background-color:#efefed;
			border-radius:6px;
			-moz-border-radius:6px;
			}
		div#footerBox03 {
			width:168px;
			height:145px;
			margin:0px 3px 0px 0px;
			padding:17px 0px 20px 20px;
			background-color:#e2e2d8;
			border-radius:6px;
			-moz-border-radius:6px;
			}
			div#footerBox03 .socMed {
				margin:6px 10px 8px -4px;
				}
			span#ps60Nwl img {
				margin-left:-7px;
				}
		div#footerBox04 {
			width:168px;
			height:145px;
			padding:17px 0px 20px 20px;
			background-color:#efefed;
			border-radius:6px;
			-moz-border-radius:6px;
			}
		
/* LOOSE STYLES */

div#divbreak, div#divBreak {
	clear:both;
	height:1px;
	}
.divLeft {
	float:left;
	width:467px;
	margin:0px 20px 0px 33px;
	}	
.divRight {
	float:left;
	width:347px;
	padding:15px;
	background-color:rgba(0,0,0,0.2)
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	}