﻿

body
{
	background-image:url(../uploadedImages/images/backgroundgradiant.png);
	background-repeat:repeat-x;
	background-color:#036;	
	margin:0px;		
	text-align:left; /*Resets alignments for IE*/
	height:100%;	
	overflow-x:hidden;
}
#bodyWrap
{
	width:980px;	
	margin:0 auto;
	background:#ffffff;
}
ul.inLine img
{
	display:inline;
}
ul.inLine li a
{
	color:#ffad01;
}
img
{
	display:block;
}
/* features table */
.tblFeatures th
{
 background-color :#ccc;
 border:1px solid #000;
}
.tblFeatures
{
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
.tblFeatures td
{
  border:1px solid #000;
  border-bottom:0px;
  border-right:0px;
}



/* Header */
#header
{
	height:75px;
}
.logoSection a
{
	float:left;
	width:270px;
}
.rightTopSection /*wraps the contact information and search box sections*/
{
	float:right;
	margin-top:10px;
	width:710px;
}
#contactInfo
{
	float:right;	
	margin-right:10px;
}
#searchSection
{
	float:right;	
	margin-top:5px;
	margin-right:10px;
}

.goBtn input
{
	background-image:url(../uploadedImages/images/goBack.gif);
	background-repeat:no-repeat;
	width:47px;
	height:18px;	
	cursor:pointer;
	border:0px;	
	margin-top:2px;	
}

.phone, .email, .divider, .searchBox, .goBtn
{
	float:left;
	margin:0px 2px;
}
.divider
{
	font-size:20px;
	margin-top:-5px;
}
.contactTitle
{
	color:#ffad01;	
	font-size:13px;
}
.breadcrumb
{
	margin:0 15px;
	padding:10px 0px 0px 15px;
	background-color:#fff;
}
.breadcrumb span
{
	font-size:11px;
}
.breadcrumb a
{
	font-size:11px;
	text-decoration:none;
}

/*front page company details section*/
.companyDetails
{	
	height: 230px;
	width:980px; 	
	background: url(../uploadedImages/Home/homepageBigImg.jpg); 	
	background-repeat:no-repeat;	
}
.detSectionLeft
{
	width:767px;
	height:230px;
	float:left;
}
.compImg
{
	float:left;
	/*width:427px;*/
	width:350px;
	height:230px;	
}
.compImg a
{
	margin-top:195px;
	margin-left:250px;
	float:left;
}
.details
{
	float:left;
	padding:0 20px;
	margin-top:30px;
	margin-bottom:0px;
	/*width:290px;*/
	height:170px;
	width:370px;
	color:#fff;	
	line-height:17px;
	border-right:1px solid #fff;	
	border-left:1px solid #fff;	
	font-size:13px;
	font-weight:bold;
	padding-bottom:20px;
}
.details h2
{
	color:#fff;
	font-size:20px;
	font-weight:bold;
	line-height:22px;
}
.detSectionRight
{
	float:left;
	width:210px;
	height:230px;
}
.detSectionRight h3
{
	text-align:center;
	margin-top:30px;
	color:#fff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
}
.flashBack
{	
	margin-left:5px;	
	width:180px;
	height:113px;
}
/*Main Body Section*/
.bodyBack
{
	background:#ffad01;
	background-color:#fec959;
	float:left;
	width:980px;	
}
.bodyMain
{
	float:left;
	margin:0 15px;
	width:950px;
	background:#fff;
	line-height:19px;
	padding-top:10px;
}
.leftSectionHome
{
	float:left;
	width:520px;
	background-image: url(../uploadedImages/Home/leftSectionBack.jpg); 	
	background-repeat:no-repeat;
	min-height:501px;
	margin-left: 35px;
}
.leftSection
{
	float:left;
	width:520px;
	background-image: url(../uploadedImages/Home/leftSectionBack.jpg); 	
	background-repeat:no-repeat;
	min-height:501px;
}
.centerSection
{
	float:left;
	width:600px;
	background-image: url(../uploadedImages/images/centerSectionBackForm.jpg); 	
	background-repeat:no-repeat;	
	margin-top:10px;
	min-height:800px;
}

.contentWidth
{
	width:560px;
	float:left;
}

.rightSectionHome
{
	float:left;
	width:380px;
}
.rightSection
{
	float:left;
	width:242px;
}
.prodDisplay
{
	float:left;
	margin-left:18px;
	width:417px;
	margin-top:7px;
}
.product
{
	width:475px;
	margin-top:15px;
}

.prodDesc1
{	
	width:475px;
	height:100px;
	background: url(../uploadedImages/images/org_Prod_Back1.jpg); 	
	background-repeat:no-repeat;	
}
.prodDesc2
{
	width:475px;
	height:100px;
	background: url(../uploadedImages/images/green_Prod_Back1.jpg); 	
	background-repeat:no-repeat;	
}
.prodDesc3
{
	width:475px;
	height:100px;
	background: url(../uploadedImages/images/blue_Prod_Back1.jpg); 	
	background-repeat:no-repeat;	
}
.imgTitle
{
	text-transform:uppercase;
	text-align:center;
}
.imgTitle h3
{
	font-weight:bold;
	padding-top:11px;
	margin-bottom:0px;
	font-size:1em;
	color:#000;
}
.imgCenter
{
	float:left;
}
.prodImg
{
	float:left;
	margin:5px 5px 0px 10px;
}
.prodTeaserSection
{
	float:left;
}
.prodTeaser
{
	float:left;
	width:395px;
	width:370px;
	height:35px;
	color:#000;
	line-height:13px;
	margin-top:7px;
	font-size:12px;
	margin-right:5px;
	
}
.prodDesc h3
{
	margin-bottom:0px;
}
.icons
{
	float:left;
	margin-left:80px;
	margin-top:5px;
}
.download, .learnMore
{
	float:left;
}
.downloadSection, .learnMoreSection
{
	float:left;
	margin-left:10px;
}
.iconImg
{
	margin-left:15px;
	cursor:pointer;
	float:left;
	width:33px;
}
.download a, .learnMore a
{
	text-decoration:none;
	font-size:11px;	
	color:#137394;
	font-weight:bold;
	cursor:pointer;	
	margin-top:5px;
	margin-left:3px;
	float:left;
}
.prodListing
{
	float:left;
	margin-left:25px;	
	margin-top:5px;
}
.prodHeader h1
{	
	color:#ffad01;
	font-family:Arial Black;
	font-size:1.5em;
	float:left;
	line-height:1.5em;
	margin:10px 0 0 0;
}
.archivingHead h1
{
	color:#7faf0d;
}
.otherHead h1
{
	color:#8491a4;
}
.newsHead h1
{
	color:#639ec8;
}
.prodTitle
{
	color:#c2c2c2;
	font-family:Arial;
	font-size:19px;
	font-weight:normal;
}
.arrImg
{
	float:left;
	/*margin-top:10px;
	margin-right:5px;*/
	margin-right:4px;
	margin-top:8px;
}
.listLine
{
	float:left;
	/*width:286px;*/
	width:350px;
	margin-top:5px;
}
.listLineTeaser
{
	margin-left:15px;
	font-size:11px;
	width:335px;
	float:left;
}
.list
{
	float:left;
	font-size:11px;
	/*width:278px;*/
	width:340px;
}
.solList
{
	width:237px;
}
.solList .list
{
	width:230px;
}
.solList .list a
{
	width:220px;
	float:left;
	text-decoration:underline;
}
.list a
{
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
}
/*Footer section*/
#footerBack
{
	background:#ffad01;
	background-color:#fec959;
	float:left;
	width:980px;
}
#footer
{	
	padding-bottom:15px;	
	float:left;
	margin:0 15px;
	width:950px;
	background:#fff;
	line-height:19px;
}
.threeSection
{
	margin-left:58px;
	margin-top:20px;
	float:left;
	width:890px;	
	border-top:1px dotted #cccccc;	
}
#footer .listLine
{
	float:left;
	width:286px;	
	margin-top:0px;
}
.linkList ul
{
	width:890px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.linkList ul li
{
	display: inline;
	float:left;
	width:296px;
}
.linkList ul li a
{
	color: #f88900;
	color:#f4a329;
	font-size:11px;
	width:296px;
	width:280px;
	float:left;
	font-weight:bold;
}
.grArrImg
{
	float:left;
	margin-top:8px;
	margin-right:5px;
}

.copyrightInfo
{
	margin-top:15px;
	width:950px;
	height:31px;
	background: url(../images/privacyBack.jpg); 	
	background-repeat:repeat-x;	
	
}
.copyright
{
	text-align:center;
	
	color:#7d7d7d;
	padding-top:10px;	
}
.copyright span
{
	font-size:9px;
}
.copyright a
{
	color:#7d7d7d;
	text-decoration:none;
	font-size:9px;
}

/**************For products main and products specific pages*******************/
/*Left Nav Section Begins, SubMenu level 1*/
.navSection
{
	float: left;
/*	width:1px;
	margin-left:50px;
	margin-top:10px;*/
	margin-top: 12px;
	margin-left:7px;
	width:10px;
}
.leftNavTitle
{
	float:left;	
	color:#ffad01;
	font-size:14px;
	margin-left:8px;
	margin-top:
	font-weight:bold;
	font-family:arial;
}

.leftNav
{
	float:left;
	width:156px;
	background-image: url(../uploadedImages/images/leftNavBack.jpg); 	
	background-repeat:no-repeat;
	margin-left:5px;
}

.listLine ul
{
	width:147px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.listLine ul li
{
	display: block;
	float:left;
	width:147px;
	padding-top:5px;
}
.listLine ul li a
{
	width:130px;
	float:left;
	font-size:11px;
	text-decoration:none;
	color:#666;
	cursor:pointer;
	border-bottom:1px dotted #666;
	/*margin-right:10px;*/
	padding-bottom:5px;
}
.listLine ul li a:hover
{
	color:#7faf0d;
}
.listLine ul li.active_w_sub a
{
	color:#7faf0d;
}
.listLine ul li.active_wo_sub a
{
	color:#7FAF0D;
} 
/*SubMenu level 2*/

.listLine ul ul
{
	border-bottom:1px dotted #666;
	float:left;
	width:127px;
	margin-left:10px;
	margin-right:10px;
}
.listLine ul ul li
{
	width:127px;	
}
.listLine ul ul li a
{
	width:120px;
	float:left;
	font-size:10px;
	text-decoration:underline;
	color:#9a9a9a;
	cursor:pointer;	
	padding-bottom:5px;
	border-bottom:none;
	margin-right:0px;
}
.listLine ul ul li a:hover
{
	color:#ffad01;
}
	width:240px;
}	
.download2Col .leftWidth
{
	width:237px;
	float:left;
	/*margin-right:6px;*/
}
.download2Col .rightWidth
{
	width:227px;
	float:left;
}
.prodImage
{
	float:left;
	width:80px;
	height:95px;
	margin-top:20px;
}
.prodTrial
{
	float:left;
	/*width:141px;*/
	width:160px;	
	margin-top:20px;
}
.prodTrial .title
{
	font-size:14px;
	/*font-weight:bold;*/
}
.downloadLinks a
{
	color:#669bc3;
	cursor:pointer;
	text-decoration:none;
	margin-right:10px;
}
.addDownloads
{
	width:376px;
	float:left;
	margin-left:10px;
}
.iconDownload
{
	float:left;
	width:100%;
}
.icon
{
	margin-left:100px;
}
h3.orange, h3.orange a
{
	color:#ffad01;
	font-size:14px;
	margin-bottom:5px;
}
h3.green, h3.green a
{
	color:#7FAF0D;
	font-size:14px;
	margin-bottom:5px;
}

h3.blue, h3.blue a
{
	color:#639EC8;
	font-size:14px;
	margin-bottom:5px;
}
h3.grey, h3.grey a
{
	color:#8491A4;
	font-size:14px;
	margin-bottom:5px;
}

.labelSection
{
	width:100px;
	float:left;
	font-size:12px;
	font-weight:bold;
        margin-right:10px
}

.textBoxSection, .formFields .textBoxSection select
{
	height: 30px;
	width:150px;
	float:left;
}

.dropBoxSection
{
	height: 30px;
	width: 150px;
	float: left;
}

.dropBoxSection select
{
	height: 20px;
	width: 170px;
	float: left:
}

.formFieldsLong
{
	margin-right:15px;	
	float:left;
	width:450px;
	margin-top:5px;
}

.formFieldSection
{
	padding-top: 60px;
	padding-left:10px;
	float:left;
	width:260px;
}
.greyBoxSection
{
	float:left;
}
.submitBtn
{
	float:left;
	background-image: url(../uploadedImages/images/btnSubmit.png); 	
	background-repeat:no-repeat;
	background-color:Transparent;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	width:90px;
	height:30px;
	border:0px;
	text-align:center;
}

