/* CSS Document */
body{margin:0px; font-family:Verdana; background:none; background-color:#abb3b9; font-size:12px;}
div#outer{ padding-top:0; }

div#outer div#page {

	position: relative;

	width: 980px;

	height: auto;

	margin: auto;
}

div.background{display:block; width:968px; height:auto; float:left; margin:0 0 0 0; padding:0 6px 0 6px; background:url(../images/background.jpg) repeat-y;}

div.toppart{display:block; width:968px; height:89px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/top-bg.jpg) repeat-x;}
div.logo{display:block; width:285px; height:56px; float:left; margin:16px 0 0 0; padding:0 0 0 12px; background:none;}
div.topnav{display:block; width:630px; height:auto; float:left; margin:23px 0 0 0; padding:0 0 0 40px; background:none;}
div.topnavbutton{display:block; width:96px; height:39px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/button-inactive.jpg) no-repeat;}
div.topnavbutton1{display:block; width:96px; height:39px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/topnav-btn.jpg); background-position:top;}
div.topnavbuttonact{background:url(../images/button-active.jpg) no-repeat;}
.buttontext{display:block; width:96px; height:29px; float:left; margin:0 0 0 0; padding:10px 0 0 0; background:none; text-align:center; color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:14px;}
div.buttonblank{display:block; width:8px; height:39px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.boxtop{display:block; width:625px; height:auto; float:left; margin:15px 0 0 0; padding:0 45px 0 0; background:none; text-align:right;}


div.banner{display:block; width:968px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.leftbanner{display:block; width:576px; height:373px; float:left; margin:0 0 0 0; padding:0 0 0 12px; background:url(../images/banner-left.jpg) no-repeat;}
div.bannerheading{display:block; width:570px; height:auto; float:left; margin:18px 0 0 0; padding:0 0 0 0; background:none; color:#000000; font-family:Tahoma;}
div.bannersubheading{display:block; width:500px; height:auto; float:left; margin:20px 0 0 0; padding:0 0 0 ; background:none; color:#313232; text-align:right;}
div.bannerboxtotal{display:block; width:576px; height:auto; float:left; margin:60px 0 0 0; padding:0 0 0 ; background:none;}
div.bannerboxbbtnleft{display:block; width:64px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 ; background:none;}
div.bannerbox{display:block; width:74px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 ; background:none;}
div.bannerboxblank{display:block; width:47px; height:120px; float:left; margin:0 0 0 0; padding:0 0 0 ; background:none;}
div.rightbannertop{display:block; width:380px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.rightbannerbottom{background:url(../images/banner-right-bottom.jpg) no-repeat; height:186px;}
div.downloadbtn{display:block; width:216px; height:auto; float:left; margin:75px 0 0 0; padding:0 0 0 0; background:none;}
div.downloadbtn1{display:block; width:216px; height:101px; float:left; margin:75px 0 0 0; padding:0 0 0 0; background:url(../images/download-btn.jpg); background-position:top;}
h1{font-size:30px; padding:0 0 0 0; margin:0; font-weight:normal; line-height:36px;}
h2{font-size:24px; padding:0 0 0 0; margin:0; font-weight:normal; line-height:30px;}
h3{font-size:18px; padding:0 0 0 0; margin:0; font-weight:normal;}
p{padding:0 0 0 0; margin:0 0 8px 0;}


div.contentpart{display:block; width:936px; height:auto; float:left; margin:0 0 0 0; padding:0 16px 0 16px; background:none; color:#5c6468; line-height:22px;}
div.contentheading{display:block; width:936px; height:auto; float:left; margin:18px 0 0 0; padding:0 0 0 0; background:none;}
div.contentboxtotal{display:block; width:936px; height:auto; float:left; margin:16px 0 0 0; padding:0 0 0 0; background:url(../images/dotted-bg.jpg) repeat-y;}
div.contentboxleft{display:block; width:440px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/content-left-bg.jpg) no-repeat;}
div.contentboxright{display:block; width:440px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/content-right-bg.jpg) no-repeat;}
div.contentboxheading{display:block; width:440px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; color:#e77817; font-size:20px;}
div.contentboxtexttotal{display:block; width:440px; height:auto; float:left; margin:10px 0 0 0; padding:0 0 0 0; background:none;}
div.contentboxbtexttotal{display:block; width:440px; height:auto; float:left; margin:0 0 4px 0; padding:0 0 0 0; background:none;}
div.contentboxbullet{display:block; width:18px; height:11px; float:left; margin:6px 0 0 0; padding:0 0 0 0; background:none;}
div.contentboxtext{display:block; width:422px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.contentboxblank{display:block; width:56px; height:100px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
.orangetxt{color:#e77817;}
div.contentpart1{display:block; width:936px; height:auto; float:left; margin:10px 0 0 0; padding:0 16px 0 16px; background:url(../images/barcode-bg.jpg) no-repeat; color:#5c6468; line-height:22px;}
div.contentheading1{display:block; width:936px; height:auto; float:left; margin:18px 0 0 0; padding:0 0 0 0; background:none; font-size:20px;}
div.content{display:block; width:936px; height:auto; float:left; margin:8px 0 0 0; padding:0 0 0 0; background:none;}
div.contentboxleft1{background:none;}
div.contentboxtexttotal1{margin:10px 0 20px 0;}
div.homedwbtn{display:block; width:214px; height:103px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/download-button.jpg); background-position:top;}


div.footerpart{display:block; width:936px; height:auto; float:left; margin:25px 0 0 0; padding:0 16px 0 16px; background:url(../images/footer-bg.jpg) repeat-y; color:#FFFFFF; line-height:22px;}
div.footer1{display:block; width:245px; height:auto; float:left; margin:6px 0 0 0; padding:0 0 0 0; background:none;}
div.footerdivd{display:block; width:35px; height:259px; float:left; margin:6px 0 0 0; padding:0 0 0 0; background:none;}
div.footer1heading{display:block; width:190px; height:26px; float:left; margin:0 0 0 0; padding:8px 0 0 30px; background:url(../images/footer-header.jpg) no-repeat; font-weight:bold;}
div.footer1texttotal{display:block; width:171px; height:24px; float:left; margin:0 0 0 0; padding:5px 0 0 30px; background:url(../images/footer-nav.jpg) no-repeat;}
div.footer1bullet{display:block; width:18px; height:11px; float:left; margin:5px 0 0 0; padding:0 0 0 0; background:none;}
div.footer1text{display:block; width:153px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
.footer1text a{ text-decoration:underline; color:#FFFFFF;}
.footer1text a:hover{ text-decoration:none; color:#FFFFFF;}
div.footerbox{display:block; width:324px; height:auto; float:left; margin:50px 0 0 0; padding:0 0 0 0; background:none;}
div.copytxt{display:block; width:324px; height:auto; float:left; margin:6px 0 0 0; padding:0 0 0 0; background:none; text-align:center;}


/* Inner pages */
div.innerbannerleft{display:block; width:571px; height:150px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/innerpage-banner-left.jpg) no-repeat;}
div.innerbannerlefttxt{display:block; width:551px; height:auto; float:left; margin:20px 0 0 0; padding:0 0 0 20px; background:none; color:#000000;}
div.innerbannerright{display:block; width:397px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}


div.innercontent{display:block; width:936px; height:auto; float:left; margin:18px 0 0 0; padding:0 0 0 0; background:url(../images/inner-content-bg.jpg) repeat-y;}
div.leftparttotal{display:block; width:238px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.leftnavtotal{display:block; width:197px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.leftnavheading{display:block; width:197px; height:29px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/leftnav-header.jpg) no-repeat;}
div.leftnavheadingtext{display:block; width:197px; height:auto; float:left; margin:2px 0 0 0; padding:0 0 0 0; background:none; color:#e77817; font-size:14px; font-weight:bold;}
div.leftnavbg{display:block; width:197px; height:29px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/leftnav-bg.jpg) no-repeat;}
.leftnavtxt{display:block; width:167px; height:26px; float:left; margin:0 0 0 0; padding:3px 0 0 30px; background:none; text-decoration:none; color:#5c6468;}
.leftnavbg a:hover{color:#e77817; text-decoration:underline;}
div.innercontent1{display:block; width:698px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.innercontentheading{display:block; width:698px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; font-size:20px;}
div.innercontent2{display:block; width:698px; height:auto; float:left; margin:15px 0 0 0; padding:0 0 0 0; background:none;}
div.innercontent3{margin:0 0 0 0;}
div.innercontent4{margin:10px 0 0 0;}
div.innerbttotal{display:block; width:698px; height:auto; float:left; margin:0 0 4px 0; padding:0 0 0 0; background:none;}
div.innerbullet{display:block; width:18px; height:11px; float:left; margin:6px 0 0 0; padding:0 0 0 0; background:none;}
div.innerbullettxt{display:block; width:680px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.innercontentboxtxt{display:block; width:465px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.innercontentboxpic{display:block; width:232px; height:auto; float:left; margin:0 0 20px 0; padding:0 0 0 0; background:none; text-align:right;}
div.priceboxrow{display:block; width:698px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.priceboxheader1{display:block; width:474px; height:24px; float:left; margin:0 0 0 0; padding:0 0 0 15px; background:#fb9a44; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold;}
div.priceboxheader2{display:block; width:192px; height:24px; float:left; margin:0 0 0 0; padding:0 0 0 15px; background:#fb9a44; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold;}
div.priceboxcol1{display:block; width:474px; height:24px; float:left; margin:0 0 0 0; padding:0 0 0 15px; background:#dce4e8; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
div.priceboxcol2{display:block; width:192px; height:24px; float:left; margin:0 0 0 0; padding:0 0 0 15px; background:#dce4e8; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
div.priceboxcol1alt{background:#eff5f9;}
div.priceboxcol2alt{background:#eff5f9;}
div.txtal{text-align:left; margin:0 0 5px 0; font-weight:bold;}
.red{color:#FF0000;}
div.btm{margin-bottom:10px;}
div.innerdwbtn{display:block; width:214px; height:103px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/download-button.jpg); background-position:top;}


/*Download form*/
label{display:block; float:left;  margin:0 0 0 0; padding:0; width:135px; height:auto;}
div.query{display:block; width:135px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.colon{display:block; width:20px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.inputtextarea{display:block; width:535px; float:left; margin:0 0 10px 0; padding:0 0 0 0; background:none;}
div.submitbtn{display:block; width:535px; float:left; margin:15px 0 0 0; padding:0 0 0 0; background:none; text-align:center;}

.formbitns  {
	font-size:11px;
	width:220px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #9ca6ac;
	padding-right: 0;
	padding-left: 0;
	background-color:#dee3e6;
	}
	
	.formbitnscomments{font-size:11px; height:60px; width:216px; font-family:Arial, Helvetica, sans-serif;border:1px solid #9F9F9F;padding-right: 2px;
	padding-left: 2px;background-color:#dee3e6;
	border:1px solid #9ca6ac;
	}


/* jQuery lightBox plugin - Gallery style */
	#gallery {
		
		padding: 0;
		width: 232px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }



/*.index{background:url(../images/template.jpg) no-repeat left top;}
.index{background:url(images/template11.jpg) no-repeat left top;} ; ; */
