﻿body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 3px;*/
	color: #000000;
}
.tdrightcontent td, .tdrightcontent th {
	font-size: 12px;
	font-family:Arial,Helvetica,sans-serif;
}

.globalsettings td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #000000;*/
}
.bodyClass {
	background-image: url(../App_Themes/Basic/BG.jpg);
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
 }
 a { color: #96745c; }
 .logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 22px 0px 22px 0px;
}
.TopBarTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.TopBarTxtBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.ListField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:0;
}
.TxtField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #DCCFC0;
	border: 2px solid #A7855F;
}
a.TopLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #96745C;
	display: block;
	padding-top: 10px;
	padding-bottom: 9px;
	padding-right: 4px;
	padding-left: 4px;
}
a.TopLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #533C2B;
	display: block;
	padding-top: 10px;
	padding-bottom: 9px;
	padding-right: 4px;
	padding-left: 4px;
}

.TopTableLeftTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #DCCFC0;
	padding: 2px;
}

.TopTableLeftTxtgreencrt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:15px;
}

a.newsheadlinelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #DCCFC0;*/
	padding: 2px;
	text-decoration:none;
}
a.newsheadlinelink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #DCCFC0;*/
	padding: 2px;
}

a.anchorlinkcommon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.anchorlinkcommon:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}



a.contactlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A78775;
	padding: 2px;
	text-decoration:underline;
}
a.contactlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A78775;
	padding: 2px;
	text-decoration:underline;
}
.TopTableLeftTxtSmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.TopTableLeftTxtSmallerroron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
}
.docnumcss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.TopTableLeftTxtSmallformat6cat {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top:11px;
	padding-bottom:4px;
}
.TopTableLeftTxtSmallformat5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	
	
}
.Tdpaddingextra
{
	padding-bottom:4px;
}
.Topimagedetails {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:530px;
	
}
.paddingformat5
{
	padding-right:10px;
	padding-bottom:15px;
}
.greencrtimage {
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}
.greentexttopportion {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:8px;
	padding-right:8px;
	
}
.greentextlink{
	font-size:11px;
	font-weight:bold;
	color:#fff;
}

.imagetop3 
{
	padding-left:2px;
}

.greentexttopportioninside {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:8px;
	padding-right:8px;
	background:#E6DCD1 url(../App_Themes/Basic/greenCrtmiddle.gif) repeat-y;
	background-repeat:repeat;
	
}
.Rscommontextcareer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
}




.Rscommontext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	line-height :17px;
}

.Rscommontext1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	line-height :17px;
	padding-top:20px;
}

.Rscommontext_BlogContent {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BEC0BF;
	padding-left:10px;
	line-height :17px;
}


.Rscommontextabtus {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	line-height:17px;
}

.RscommontextInnov {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:15px;
}

.commonblockpadding 
{
	padding-top:10px;
	padding-left:10px;
}

.commonblockpaddingInnov 
{
	padding-top:10px;
	padding-left:15px;
}

.Rscommontexttitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left:10px;
}
.TopTableLeftTxtSmallwithleftpadding {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:5px;
}
.TopTableLeftTxtSmallest {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.TopTableLeftTxtSmall_padding {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding:8px;
}
.TopTableLeftTxtSmallInner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:3px;
	padding-left:5px;
}
.TopTableLeftTxtSmallOuter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top:7px;
}
.TopTableLeftTxtSmallOuter1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:45%;
	padding-top:5px;
}
.TopTableLeftTxtSmallOuter2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:45%;
	padding-top:4px;
}
.TopTableLeftTxtSmallOuter3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:45%;
	padding-top:6px;
}
.TopTableLeftTxtSmallOuter4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:45%;
	padding-top:0px;
}
.TopTableLeftTxtSmallOuterwithbg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#F6F5F0;	
	width:14%;
}
.TopTableLeftTxtSmallbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.TopTableLeftTxtSmallbold1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top:10px;
	padding-bottom:5px;
}
.TopTableLeftTxtSmallwithpadding {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:8px;
}
.propertyleftcolumn{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold ;
	color: #000000;
	padding-right:8px;
}
.propertyrightcolumn{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:8px;
}
.TopTableLeftTxtSmall_smallfont {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.TopTableLeftTxtLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
	padding-top: 8px;
	
	
}
a.TopTableLeftTxtLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: underline;
	
}
a.IndustryTopTableLeftTxtLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}
a.IndustryTopTableLeftTxtLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: underline;
	
}
.GreenBoxTxtwithoutbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 13px 20px 0px 20px;
}
.GreenBoxTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 13px 20px;
}
.HomeTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #DCCFC0;
}
.HomeTitle_Green {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #91CD2B;
}
.HomeTitle_Brown {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #7C553D;
}
a.TopTableLeftLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DED3C5;
	display: block;
	padding: 4px;
}
a.TopTableLeftLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 4px 4px 20px;
	background-color: #533C2B;
	background-image: url(../App_Themes/Basic/TableLeft_rollover.gif);
	background-repeat: no-repeat;
	display: block;
}
.TopTableLeftLinkPadding {
	text-decoration: none;
	padding: 8px;
}

.ProductBox01Txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
}
.ProductBox01TxtV_Top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
}
.ProductBox01TxtV_Top1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
	padding-left:8px;
}

.ProductBox01TxtV_Top1summary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
	padding-left:14px;
}

.Productsummaryleftpadding20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
	padding-left:29px;
}

.productinnersummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
	padding-left:26px;
	padding-right:52px;
}

.ProductBox01TxtBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #7C553D;
	padding-top: 34px;
	padding-right: 8px;
}
.ProductBox01GreenTxtBig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #154526;
	padding-top: 34px;
	padding-right: 8px;
}
.ProductBox02Txt {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.padding_2 {
	padding-top: 6px;
}
.ProductBox01BrownTxtBig {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #2F070F;
	padding-top: 34px;
	padding-right: 8px;
}
.TopTableLeftLinkPadding {
	text-decoration: none;
	padding: 8px;
}
.SawnListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	padding-bottom:10px;
}
.SawnListTitletopimage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	padding-left:5px;
	
}
.SawnListTitleimagetopFalse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	/*padding-left: 2px;*/
	padding-left: 0px;
	padding-bottom:10px;
}
.SawnListTitleimagetopTrue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 2px;
}
.SawnListTitleimagetopTruenopadding{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.SawnListTitleimagetopwithpadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 2px;
	padding-bottom: 5px;
}
.SawnListTitleimagetop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 2px;
}
.SawnListTitleimagetopformat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.SawnListTitleRight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align:right;
}
.SawnListTitlesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 2px;
}
.SawnListSub td{
	border-bottom:1px solid #e6e6e6;
}
.SawnListSubTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.SawnListSubTitleProduct {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-right:42px;
}

.SawnInnovationtitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-right:38px;
}
.textcss
{
	padding-left:50px;
}
.padding02 {
	padding-left:10px;
}
a.SawnListSubTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #797979;
	text-indent: 6px;
	text-decoration: none;
}
a.SawnListSubTxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #797979;
	text-indent: 6px;
	text-decoration: underline;
}
.padding5px
{
	padding-left:5px;
}

a.SawnListSubTxtLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	font-weight:bold;
	text-indent: 0px;
	text-decoration: none;
	
}
a.SawnListSubTxtLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight:bold;
	color: #1F2A00;
	text-indent: 0px;
	text-decoration: none;
}

a.SawnListSubTxtLink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight:bold;
	color: #A09F9E;
	text-indent: 0px;
	text-decoration: none;
}
a.SawnListSubTxtLink1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight:bold;
	color: #1F2A00;
	text-indent: 0px;
	text-decoration: none;
	text-align:left;
}

a.ZoomLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	text-decoration: none;
}
a.ZoomLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	text-decoration: underline;
}
.padding_10 {
	padding: 10px;
}
.padding_5 {
	padding: 2px;
}

.formatsectionpadding {
	padding-left:9px;
}


.padding_1 {
	padding:10px;
}
.boxsmallTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #EEEBE1;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.padding_4 {
	padding: 6px;
}
.TextureTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #799398;
}
.padding_8 {

	padding: 8px;
}
.VeneeredTxtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 0px;
	padding-bottom:6px;
}
.ProductCategoryBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #7C553D;
	padding-top: 34px;
	padding-right: 8px;
}
.Zoom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	text-decoration: none;
}
.ProductCategoryBox_withoutpadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #7C553D;
	
}
.ProductCategoryBox_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7C553D;
	
}
a.TopTableLeftTxtLink_Big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
	padding-top: 8px;
}
a.TopTableLeftTxtLink_Big:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #616161;
	text-decoration: underline;
}
.backgroundcolor
{
	background-color:#E6E1CC;	
}
.TopTableLeftTxt_withoutborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
}
.TopTableclass{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8958C;
}
a.TopTableLeftLinkLast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;			
	display: block;
	padding: 4px;
}
a.TopTableLeftLinkLast:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 4px 4px 20px;
	background-color: #533C2B;
	background-image: url(../App_Themes/Basic/TableLeft_rollover.gif);
	background-repeat: no-repeat;
	display: block;
}

.TopTableLeftLinkAfterClick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 4px 4px 20px;
	background-color: #533C2B;
	background-image: url(../App_Themes/Basic/TableLeft_rollover.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	display: block;
}
.NewsYearTitlepadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
	padding-top:10px;
}
.NewsYearTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}
.HomePageTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
	padding-top: 8px;
}
.innovationTitle{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #533C2B;
	font-weight:bold;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom:8px;
}
.longCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	padding-top:20px;
}
.caption {
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	padding-left:5px;
	padding-top:3px;
	width:180px;
}
.captionleftwithouttoppadding{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:left;
}
.captionleft{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	padding-top:20px;
}
.newsdetails{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:0px;
}

.newsdetails 
{
	text-align:justify;
	padding-right: 30px;
}

.newsdetailswithpadding{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	float:left;
	padding-left:15px;
}
.test1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:180px;
	border: 2px dashed #00ff00;
	vertical-align:top;
	float:left;
}
.test3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:180px;
	border: 2px dashed #333;
	vertical-align:top;
	float:right;
	
}
.test2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 2px dashed #ff0000;
	vertical-align:top;
	
}
.galleryImage
{
	float:left;
	width:90px;	
}
#outerdiv
{
	background-color:#E6E1CC;
}
#innerdiv
{
	background-color:#F2EDE1;
	margin-top:0px;
}
.ErrorMesage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#CC0000;
	text-align:left;
	padding-left:4px;
}
.TNtableclass{
    border:0;
    width:100%;
    height:100%;
}

.TNtdclass{
    background-color: #F2F5F7; 
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    vertical-align: middle;
    padding: 0px 0px 0px 3px;
}
.THtableclass{
    background-color: #ffffff;
    width:100%;
    border:0;
}
.THtrclass{
    background-color: #ffffff;
}

.RepeaterHeader{
    background-color: #666699;
}

.RepeaterHeaderText{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-align: center;
    vertical-align: middle;
    padding: 2px;
    text-indent: 5px;
    font-weight: bold;
    text-align:center;
}

.Dcomplextableclass{
    border:0;
    width:100%;
}
.Dnormaltableclass{
    border: 0px;
    width:100%;
    background-color: #AEC7CE;
}
.Dtrclass{
    vertical-align: top;
}
.DEventrclass{         
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    vertical-align: middle;
    padding: 2px;
    BACKGROUND-COLOR: #ffffff;
}
.DOddtrclass{         
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    vertical-align: middle;
    padding: 2px;
    background-color: #ffffff;
}

.DMouseOvertrclass{         
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
    vertical-align: middle;
    padding: 2px;
    background-color: #FCF8D5;
}

.Dtdclass{
    font-family: Geneva,Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    font-size: 11px;
    font-weight: normal;
}

.DtdclassAlignRight{
    font-family: Geneva,Verdana, Arial, Helvetica, sans-serif;
    text-align:Right;
    font-size: 11px;
    font-weight: normal;
}

.DtdclassAlignLeft{
    font-family: Geneva,Verdana, Arial, Helvetica, sans-serif;
    text-align:Right;
    font-size: 11px;
    font-weight: normal;
    font-weight:bold;
}

.THtdclass{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: left;
    vertical-align: middle;
    padding: 2px;
    background-color: #ffffff;
    text-indent: 5px;
    font-weight: bold;
    text-align:center;
}

.goclassSubmit{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	width: 75px;
	height:18px;
	background-color:#421E1B;
}

.btn-100{
	width: 100px;
}
.TextFileds{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	width:25px;
}
.keywordSearch{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	width:75px;
}

.TextFiledsBottom{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	width:100px;
	height:20px;
	
}

.goclassSmallSubmit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	width: 30px;
	height:18px;
	background-color:#421E1B;
	margin-left:0px;
}
	.SawnListTextNormal {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		padding-left: 2px;
		text-align:left;
	}
a.AddLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-indent: 6px;
	text-decoration: none;
}
a.AddLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #797979;
	text-indent: 6px;
	text-decoration: underline;
}
.norecordfound {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 2px;
	text-align:center;
}
.homepagesearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #DCCFC0;
	border:0;
	width:122px;
	height:16px;
}
.jumpto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:0;
	width:124px;
}
a.homepageproductheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.homepageproductheadings:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.rightframeheight
{
	height:20px;
}
.paddingleft
{
	padding-left:8px;
	padding-top:5px;	
}
.productpaddingleft
{
	padding-left:8px;
}

.paddingleft1
{
	padding-left:5px;
	padding-top:4px;
	padding-bottom:3px;
	
}
.gradientbox{
	background:#E6DCD1 url(../App_Themes/Basic/Left_Top_box02.jpg) repeat-x;
	border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;
	padding: 8px;
}
.gradientbox1{
	background:#E6DCD1 url(../App_Themes/Basic/Left_Middle_box02.jpg) repeat-x;
	border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;
	padding: 8px;
}

.gradientbox_withoutpadding
{
	background:#E6DCD1 url(../App_Themes/Basic/Left_Top_box02.jpg) repeat-x;
	border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;

}
.gradientbox1_withoutpadding{
	background:#E6DCD1 url(../App_Themes/Basic/Left_Middle_box02.jpg) repeat-x;
	border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;
}
.gradientbox2_withoutpadding{
	background:#E6DCD1 url(../App_Themes/Basic/Left_Middle_box03.gif) repeat-y;
	border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;
}
a.SawnListSubTxtLinkInner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight:bold;
	color: #000000;
	text-indent: 0px;
	text-decoration: none;
}
a.SawnListSubTxtLinkInner:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight:bold;
	color: #000000;
	text-indent: 0px;
	text-decoration: none;
	text-align:left;
}
.TrWhitecolor{
	background-color:#ffffff;
	border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;
	padding: 8px;
}

.Leftlinkicon
{
	padding-top:4px;
}

#thirdmenu {
	text-decoration: none;
	padding: 10px;
}
#tdthirdmenuarrow
{
	padding-top:4px;
}
a.thirdmenuanchor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #797979;
	text-decoration: none;
}
a.thirdmenuanchor:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #797979;
	text-decoration: underline;
}
.bgbrownbox
{
	background:url(../App_Themes/Basic/Left_Top_box03.gif) repeat-x;
}
.bgwhitebox
{
	background:url(../App_Themes/Basic/bottom_box_white.gif) repeat-x;
}
.LeftMenuHighLightItem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 4px 4px 20px;
	background-color: #533C2B;
	background-image: url(../App_Themes/Basic/TableLeft_rollover.gif);
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
.innovatetruetd_padding{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left:7px;
}
.padding01
{
	padding-left:13px;
}
.noimagestodisplaytd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:center;
}

.TopTableLeftTxtBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.TopTableLeftTxtWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.MainMenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #96745C;
	text-indent: 6px;
	text-decoration: none;
}
a.MainMenuLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #421E1B;
	text-indent: 6px;
}
.TopAdminTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

a.MainMenutitleLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #96745C;
	text-indent: 6px;
	text-decoration: none;
}
a.MainMenutitleLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #421E1B;
	text-indent: 6px;
}
.trclass
{
	background-color:#ffffff;
	padding-left:2px;
}

.rdpaddingLeft
{
	padding-right:20px;
}

.paddinginformat
{
	padding-left:15px;
}
.paddinginformatother
{
	padding-left:32px;
}
.Lblname
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left:4px;
}

.leftcolumn
{
	text-align:left;	
	font-size:11px;	
	width:15%;
}
.leftcolumnformat
{
	text-align:left;	
	font-size:11px;	
	width:20%;
}

.leftcolumnformatother
{
	text-align:left;	
	font-size:11px;	
	width:10%;
}

.rightcolumn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;	
	width:85%;
}

.rightcolumntext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;	
	width:85%;
}

.rightcolumntextcheckbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;	
	width:85%;
}
.helplabel
{
	text-align:left;	
	font-size:10px;	
	font-weight:bold;
}
.mandatory
{
	color:#CC0000;
	font-size:15px;
	padding-left:3px;
	
}
.leftmenuitem
{
	width:160px;	
}
.tdhrline
{
	height:30px;
}
.hrline
{
	color:#421E1B;
	height:1px;
}
#mandatory{
  color:#CC0000;
  font-size:15px;
}
#tdmandatory
{
	text-align:left;	
	font-size:11px;	
	text-indent:7px;
}
#tdcontactusmandatory
{
	text-align:left;	
	font-size:11px;	
	padding-bottom:10px;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.listbox{
	font-weight: normal;
	color: #000000;
	border: 1px solid #421E1B;
}
.DropDown{
	font-size:11px;
	vertical-align:middle;
	font-weight: normal;
	color: #000000;
	border: 1px solid #421E1B;
	height: 20px;
}
.TextBox{
	border: 1px solid #421E1B;
	height: 18px;
}
.TextArea{
	border: 1px solid #421E1B;
}
.trleft
{
	height:40px;
}
.tdleftcontentzerowidth
{
	width:0%;
	vertical-align:top;
	text-align:left;
}
.tdleftcontent
{
	width:21%;
	vertical-align:top;
	text-align:left;
}
.tdrightcontent
{
	width:79%;
	vertical-align:top;
	text-align:left;
}
.TextBoxwithlength
{
	border: 1px solid #421E1B;
	height: 18px;
	width:150px;
}
.TopTableLeftTxtWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.cssclicktozoom
{
	padding-left:20px;
}
.fontclicktozoomcss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-bottom:5px;
}
.fontclicktozoomcssclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-left:7px;
}
.fontclicktozoomcsscasestudy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.fontclicktozoomcsssector {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-bottom:5px;
}
.fontclicktozoomcssnext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.fontclicktozoomcssinner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.zoomdiv
{
	padding-top:10px;	
	padding-left:5px;
}
.zoomdiv3imagetop
{
	padding-left:576px;
	padding-bottom:5px;
}
.zoomdiv3image
{
	padding-left:573px;
	padding-bottom:8px;
}
.zoomdiv3imageNarrow
{
	padding-left:363px;
	padding-bottom:8px;
}
.formatborderblackNarrow
{
	width:490px;
}

.formatborderblackNarrow img
{
	width: 161px;
}

.TopImageSectioncss
{
	padding-left:5px;
	padding-bottom:11px;
}
.Tdhrefcss
{
	padding-right:5px;
}
#zoomlens, #zoomlensS, #zoomlens1, #zoomlens2, #zoomlens3
{
	float:left;	
}
#zoommessage, .zoommessage3image, #zoommessageS, #zoommessage1, #zoommessage2, #zoommessage3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top:0px;
}
.formatImageanchor
{
	border:solid 2px #FFFFFF;	
}
.formatImageanchor2
{
	border: 0px;	
}
.formatborderblack
{
	/*border:solid 2px #000000;*/
	width:700px;
}
.leftpadding1
{
 padding-left:15px;
}
.leftpadding2
{
 padding-left:15px;
}

.NormalTextTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.zoommessageimage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top:0px;
}
.TrspaceIdcss
{
	height:20px;
}
.TrspaceIdcssnothing
{
	
}
.Tdtopbottomspace
{
	padding-bottom:15px;
	padding-top:15px;
}

.Tdtopbottomspaceonlycall
{
	padding-bottom:15px;
}
a.FileNameLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #96745C;
	text-indent: 6px;
	text-decoration: none;
}
a.FileNameLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #421E1B;
	text-indent: 6px;
}
.spacer
{
	clear:both;
	padding-top:5px;
}
.disabledmessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #96745C;
	text-indent: 6px;
	text-decoration: none;
}

.SpanDivider
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
}
a.WithOuthand
{
	cursor:pointer;
	
}


.TrSpace
{
	height:25;
	
}

#Left_Floated_Image {
	float:left;
	clear:left;
	padding: 0;
	margin-right: 15px;
} 
	
#Right_Floated_Image {
	float:right;
	clear:right;
	padding: 0;
	margin-left: 15px;
}

.normalText
{
	font-size:10px;
	float:left;	
}

.bradcrumpsRstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:5px;
	padding-left:8px;
}

.RsSawnListTitleInnov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;
	padding-left:15px;
}

.RsSawnListTitleInnov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;
	padding-left:15px;
}


.RsSawnListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:7px;
	padding-left:10px;
}
.spanfilesize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-bottom:8px;
}

.RsSawnListTitlesearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-bottom:7px;
	padding-left:8px;
}

.RsSawnListnewarTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:7px;
	padding-left:10px;
}

.RsSawnsmallListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;
	padding-left:10px;
}

.RsSawnsmallListTitleInnov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;
	padding-left:15px;
}

.contacthrline
{
	color:#EBE7D7;
	height:1px;
}

.TopTableLeftTxtTitlebold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-bottom:10px;
}

.PhonefaxTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9B7C6D;
}
.boxbgclass {
	background-color:#A88972;
 }
 .boxbgclasswithpadding {
	background-color:#A88972;
	padding-top:10px;
	padding-right:10px;
 }
 .boxbgclass_lightbrown {
	background-color:#D3C9B1;
 }
 .boxbgclasswithpadding_lightbrown {
	background-color:#D3C9B1;
	padding-top:10px;
	padding-right:10px;
 }
  .boxbgclass_green {
	background-color:#B4D854;
 }
 .boxbgclasswithpadding_green {
	background-color:#B4D854;
	padding-top:10px;
	padding-right:10px;
 }
 .boxbgclassnegative {
	background-color:#ffffff;
 }
  .boxbgclassnegative1 {
	background-color:#E6E1CC;
 }
 .centerimagediv
 {
	float:left;	
	padding-right:10px;
 }
 .maindivclass
 {
	width:670px;
	padding-top:10px;
	padding-right:10px;
 }
  .maindivclass1
 {
	width:308px;
	padding-top:10px;
	padding-right:10px;
    height:100%;
 }
 
   .maindivclassspecialoffer
 {
	width:306px;
	padding-top:10px;
	padding-right:10px;
 }
 
 
  .maindivclassinnovation
 {
	width:317px;
	padding-top:10px;
	padding-right:10px;
 }
  .maindivclass4
 {
	width:685px;
	padding-top:10px;
 }
  .maindivclass2
 {
	width:482px;
	padding-top:0px;
	padding-right:10px;
 } 
 .nameclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #7C553D;
	padding-bottom:10px;
}
.summaryclass 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
}
.nameclassnegative{
	padding-bottom:10px;
}
.summaryclassinnovate{
	float:left;
	width:200px;
	height:150px;
	padding-left:10px;
}
.summaryclassproduct{
	float:left;
	width:200px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
}
.nameclassproduct{

	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #7C553D;
	padding-top:38px;
}
.nameclassintelligence{

	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #2F070F;
	padding-top:38px;
}
.nameclassinnovate{

	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #154526;
	padding-top:38px;
}
.moreclassinnovate
{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #154526;
	padding-top:80px;
}
.summaryclassnegative
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C553D;
	vertical-align:top;
}
 a.nameclassnegativeanchor,.nameclassnegativeNormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #482C1F;
	text-decoration:none;
}
 a.nameclassnegativeanchor:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #482C1F;
	text-decoration:none;
}
.leftsidediv
{
	float:left;
	padding-top:10px;
}

.rightsidediv
{
	float:right;
	padding-top:10px;
}
.cleardiv
{
	clear:both;
}
.introtext{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height:17px;
}
 .namecasestudy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #2F070F;
	padding-bottom:10px;
}
.summarycasestudy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2F070F;
	vertical-align:top;
}

a.TopTableLeftTxtTitleLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 8px;
}
a.TopTableLeftTxtTitleLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.hrlineSeperator
{
	color:#EEE7CC;
	height:1px;
}

.hrlineSeperatorDark
{
	color:#96745C;
	height:1px;
}
.padingextratop
{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
}
.padingextrabottom
{
	padding-left:8px;
	padding-right:8px;
}
.hrlineSeperatorDarkwidth
{
	color:#96745C;
	height:1px;
}
a.NavTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
}
a.NavTitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
}


a.NavTitlenxtbtm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
	padding-left:15px;
}
a.NavTitlenxtbtm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
	padding-left:15px;
}

a.NavTitlenxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
	padding-left:13px;
}
a.NavTitlenxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
	padding-left:13px;
}

a.NavTitlerght {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
	padding-right:13px;
}
a.NavTitlerght:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2866F;
	text-decoration: none;
	padding-right:13px;
}
.NavTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.Hrpadding {
	padding: 5px;
}

.Rshrpadding {
	padding-left:9px;
	padding-top :1px;
	padding-bottom :1px;
}

.Rshrpaddingdoccategory {
	padding-left:9px;
	padding-top :1px;
	padding-bottom :5px;
}
.Tabletxtleft {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}

.Tabletxtleft_padding2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:3px;
}

a.newsheadlinelinkcolor
{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #DCCFC0;*/
	padding: 2px;
	text-decoration:none;
}


a.newsheadlinelinkcolor:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #DCCFC0;*/
	padding: 2px;
}

.NewsSummary 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left:6px;
}

.commonsummary 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left: 6px;
	padding-bottom:3px;
}
.commonnewssummary 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left: 10px;
	padding-bottom:3px;
}

.SawnListTitlewithpadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 4px;
}

.Hrlinkspaddind 
{
	padding-left : 12px;
}

.leftblockpadding
{
	padding-top:20px;
}

.leftblockcontentpadding
{
	padding-top:6px;
}

.leftblockcontentpadding_6
{
	padding-bottom:6px;
}

.leftblockcontentpadding_4 {
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	 padding-bottom  :4px;
}

.contentpadding15
{
	padding-right:15px;
}

.ShowPagepadding
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left:7.5px;
	text-align:center;
}
	
.ShowPagepaddingcenter 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left:7.5px;
	text-align:center;
}

.ShowPagepaddingright 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align:right;
}

.ShowPage 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align:right;
}

.NewsDate 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:right;
}

.NewsPadding
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-bottom:5px;
	padding-left:10px;
}

.TopTableLeftTxtlinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:8px;
	padding-bottom:4px;
	padding-top:4px;
}

.SawnListcommonTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	padding-bottom:4px;
	padding-top:2px;
}

.newpadding1 {
	padding-left: 10px;
}
.newsectorpadding1 {
	padding-left: 9px;
}
.careerpadding {
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
}


.speperatorpadding {
	padding-left:5px;
}
.speperatorcareerpadding {
	padding-left:10px;
}

a.careerheadlinelinkcolor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

a.careerheadlinelinkcolor:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.contenttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:8px;
}

.leftblockcontentpaddingcontactus_6
{
	padding-top : 10px;
	padding-bottom:6px;
}

.leftblockcontentpadding_7 {
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	 padding-bottom  :7px;
}

.leftblockcontentnewspadding_6 {
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-bottom  :6px;
}
.leftblockcontentnewspaddingindus {
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:2px;
}
.leftblockcontentpadding_careers
{
	padding-bottom: 1px;
}

.leftblockcontentpaddingrb_-7
{
	padding-bottom : 1px;
}

.gradientbox_RB
{
	background:#E6DCD1 url(../App_Themes/Basic/Left_Middle_box02.jpg) repeat-x;
	border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;
	/*padding-bottom :20px;*/
	padding: 8px;
	padding-bottom :9px;
	
}

.leftblockcontentpadding_common
{
	padding-bottom : 2px;
}

.leftblockcontentpadding_int
{
	width:160px;
	padding-bottom : 2px;
}

.contactpadding2
{
	padding-right:2px;
}
.contactpadding8
{
	padding-left:10px;
}
.paddingintext
{
	padding-left:1px;
}

.leftblockcontentpadding_product
{
	padding-bottom : 1px;
}

.packdealrefdate 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A5A5A5;
}

.PackDealSawnListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	/*padding-bottom:15px;*/
	padding-left:2px;
}

a.packdealheadlinelinkcolor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top : 100px;
	padding-bottom :3px;
	text-decoration:none;
}

a.packdealheadlinelinkcolor:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top : 100px;
	padding-bottom :3px;
	text-decoration:none;
}
.PackdealSummary 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #727272;
	padding-left:7px;
}

.contactus
{
 padding-right : 20px;
}

.TrySawnListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	padding-left :100px;
	padding-bottom:5px;
}

.textalignsmallleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
}

.textalignsmallright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
	padding-left:15px;
}

.prntdivrefdate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
	float:right;
	width:300px;
}

.refdiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
	float:right;
	
}

.refdivifnodate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
	float:right;
}

.datediv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
	float:right;
	padding-left:12px;
}



a.downloadlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A98E7A;
	text-decoration:none;
	padding-left:5px;
	vertical-align:top;
	
}
a.downloadlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left:5px;
	color: #A98E7A;
	vertical-align:top;
}

a.sptitlelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A98E7A;
	text-decoration:none;
	padding-left:5px;
	vertical-align:top;
	
}
a.sptitlelink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left:5px;
	color: #A98E7A;
	vertical-align:top;
}

.pagecontenttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding-bottom:10px;
	padding-top:15px;
}

.smalltextalign1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
}

.smalltextalign2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9F9F9F;
}
.galleryImageleft
{
	float:left;
	width:80px;	
}
.galleryImageright
{
	float:right;
	width:84px;	
}
 .summaryimagetd
 {
	padding-top:10px;
	padding-right:11px;
	width:180px;
 }
 .moredivclass
{
	float:right;
	position:relative;
	top:88%;
}
 .contenttdclass
 {
	margin-top:10px;
	margin-bottom:22px;
 }
 .summaryclasswithpadding 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align:top;
	padding-top:13px;
}

.spacerdiv
{
	padding-top:10px;
	
}
.SawnListTitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
 .boxbgclass_green2 {
	background-color:#C3DE6D;
 }
  .middleboxbgclass_green {
	background:url(../App_Themes/Basic/middleboxgreen.gif) repeat-y;
 }
  a.nameclassinnovation{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
 a.nameclassinnovation:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.summaryclassinnovation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align:top;
	padding-top:3px;
}
  .summaryimagetdInnovation
 {
	padding-top:10px;
	padding-right:11px;
	width:120px;
 }
 .moredivclassInnovation
{
	float:right;
	padding-right:6px;
	position:relative;
	top:85%;
}
 .boxbgclass_green1 {
	background-color:#AED33A;
 }
  .boxbgclasswithpadding_green1 {
	background:url(../App_Themes/Basic/middleboxgreen_small.gif) repeat-y;
	padding-top:10px;
	padding-right:10px;
 }
 .tdpadding10
{
	padding-left:10px;
	padding-bottom:10px;
}

.Hrlinkspaddind_new 
{
	padding-left : 8px;
}

.RsSawnListTitle_SO 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:1px;
	padding-left:7px;
}
.divsummaryspns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
	padding-left:6px;

}
.divsummaryspnssearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
	padding-left:6px;
	padding-bottom:7px;

}
.ProductBox01TxtV_Top_SO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
	padding-left:7px;
}
.RsSawnListTitle_SO_seperator 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:1px;
	padding-left:8px;
}

.RsSwanListSO_Name
{
    font-family  : Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    padding-left:7px;
    text-decoration:none;
}
.RsSwanListSO_Namesearch
{
    font-family  : Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    padding-left:7px;
    text-decoration:none;
    padding-top:10px;
}
.searchtoppadding
{
	padding-top:15px;
}
.packdealheadlinelinkcolor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top : 3px;
	padding-bottom :3px;
	text-decoration:none;
	padding-left:8px;
}
.summaryimagecasestudytd
 {
	padding-top:10px;
	padding-right:11px;
	width:120px;
 }
.moredivclass1
{
	float:right;
	position:relative;
	top:85%;
}
.tableclass
{
	width:492px;
}
.RsSawnListTitle_PackDeal 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:1px;
	padding-left:9px;
	
}
.RsSawnListTitle_PD_seperator 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:1px;
	padding-left:8px;
}
.galleryformatclass{
	float:right;
	width:184px;
	padding-left:15px;
	
}

.leftimageformat
{
	float:left;
	padding-right:15px;
}
.rightimageformat
{
	float:right;
	padding-left:15px;
}

.NewsDetailsPadding
{
	padding-left : 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.middleboxbgclass_csbrown{
	background-color:#D3C9B1;
 }
.boxbgclasswithpadding_csbrown{
	background-color:#D3C9B1;
	padding-top:10px;
	padding-right:10px;
}
.maindivclasscasestudy
{
	width:298px;
	padding-top:10px;
	padding-right:10px;
    height:100%;
}
.productTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:2px;
	
}
.RsSawnListTitle_Pd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:7px;
	padding-left:20px;
}
.RsProduct
{
	padding-left :21px;
}
.floatleft
{
	float:left;	
}
.floatright
{
	float:right;	
}
.paraleftimageformat
{
	float:left;
	margin-right:15px;
	padding-bottom:15px;
}
.pararightimageformat
{
	float:right;
	margin-left:15px;
	padding-bottom:15px;
}
.RsSawnListTitle_Innov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:12px;
	padding-left:10px;
}

.RsSawnsmallListTitle_Innov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom:10px;
	padding-left:10px;
}
.Rscommontext_Innov {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	padding-bottom:15px;
	line-height :17px;
}
.RsInnovationTable
{
	padding-left : 8px;
}
.texteditorclass td
{
	font-size:10px;
}

.AddProduct_Certification
{
	padding-right :6px;
}

.formattitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-left:7px;
}

.radiobuttontext td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;	
}
.paragraphImage
{
	float:left;
	width:135px;	
	height:135px;	
}

.checkpaddingtop
{
	padding-bottom:1px;
}
 .gallerysmallimages
 {
	margin-top:15px;
	clear:both;
  }
   .widthsetsto100
 {
	width:100%;
  }
     .widthsets
 {
	width:690px;
  }
 .widthsetsnothing
 {
	width:0px;
  }
 .widthsetsfortopimage
 {
	width:706px;
  }
 .maindivclass5
 {
	/*width:670px;*/
	width:670px;
	padding-top:10px;
	padding-right:10px;
 }

 .VacancyPadding 
{
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.VacancyPaddingcareer 
{
	padding-bottom:7px;
	padding-top:2px;
	padding-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

  .galleryspacerdiv
  {
	clear:both;
	height:15px;
  }
  .formatleftrightspacer
  {
	clear:both;
	margin-top:15px;
  }
  .summaryclasswithpadding1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #482C1F;
	vertical-align:top;
	padding-top:13px;
}

.radiobuttontext_accesslevel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;	
}	
	
.TopTableLeftTxtSmall_DocType {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	padding-bottom:8px;
}

/*aug 1*/
.searchpadding{
	padding-left:5px;
}

.searchTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left:12px;
}
.tdbuttoncenter
{
	padding-top:10px;
}
.searchdate 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:right;
	padding-left:45px;
}

.searchsummary 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-bottom:3px;
}

.searchcontentpadding
{
	padding-top:8px;
}

.documentnewpadding 
{
	padding-left : 5px;
}
.newsearch 
{
	padding-left : 5px;
	padding-bottom:10px;
}
.searchnewdate 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:right;
	padding-left:40px;
}	

.documentdetailpadding 
{
	padding-left : 8px;
}

.Rshrpadding_SearchSite {
	padding-left:5px;
	padding-top :1px;
	padding-bottom :1px;
}

.tblerrorblock
{
	border: 1px solid #96745C;
}

.errortextblink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color:Red;
	font-weight:bold;
	
}
.errormsg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color:#000000;
	padding-left:2px;
}

.errormsgstack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color:#000000;
	padding-left:5px;
}
a.errordesicription
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding-left:5px;
	vertical-align:top;
	
}
a.errordesicription:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left:5px;
	color: #000000;
	vertical-align:top;
}

.errorsummarytitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding-left:2px;
	vertical-align:top;
	
}
 .tdpaddingleft10
{
	height:100%;
	padding-bottom:10px;
}
 .boxbgclass_brown2 {
	background-color:#D6CBB5;
 }
 .SawnListTextNormal1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	padding-left: 2px;
	text-align:left;
}

.RsSawnListTitle_PDdescription1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-bottom:8px;
	padding-top :12px;
	padding-left:9px;
}
.RsSawnListTitle_PDdescription2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-bottom:12px;
	padding-left:9px;
}
.SawnListTitlesmall_searchresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 2px;
}
.categoryoverviewtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-right:9px;
	padding-bottom:13px;
}
.categoryoverviewtxtwithtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-right:9px;
	padding-bottom:13px;
	padding-top:11px;
}
.categoryoverviewtxtcase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-right:9px;
	padding-bottom:15px;
}
.topimagecategoryoverviewtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top:5px;
	padding-right:15px;
	padding-left:5px;
}
.topimagecategoryoverviewtxtfalse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-right:15px;
	padding-left:5px;
}
.tblshiftleft {
	padding-right:2px;
}

.bemptymenuitem
{
	cursor:pointer;
}
.productTitle_4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:4px;
	
}
.padding_10_1 {
 padding-bottom :10px;
 padding-top :10px;
 padding-right :10px;
}
.GreenBoxTxtwithoutbold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 13px 25px 0px 25px;
}
.GreenBoxTxtwithoutboldreadploicies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #431F1C;
	padding-top:26px;
	text-decoration:none;
	padding-left:20px;
}

/*from new changes on oct 09*/

a.HomePageImageLinks {
	background-image: url(../App_Themes/Basic/TableLeft_rollover.gif);
	background-repeat: no-repeat;
	display: block;
}
a.HomePageImageLinks:hover {
	background-image: url(../App_Themes/Basic/TableLeft_rollover.gif);
	background-repeat: no-repeat;
	display: block;
}

.greengradientbox{
	background:#E6DCD1 url(../App_Themes/Basic/Left_Top_box02.jpg) repeat-x;
	border-right:solid 1px #B7C9BE;
	border-left:solid 1px #B7C9BE;
	padding: 8px;
}

.certificategreentop2{
	background: url(../App_Themes/Basic/greencrt2topbg.gif) repeat-x left bottom;

	border-right:solid 1px #B7C9BE;
	border-left:solid 1px #B7C9BE;
	background-repeat: no-repeat;
}

.certificategreentop{
	background:#E6DCD1 url(../App_Themes/Basic/greenCrttopgb.png) repeat-x;

	border-right:solid 1px #B7C9BE;
	border-left:solid 1px #B7C9BE;
	background-repeat: no-repeat;
}
a.certificationLink
{	
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
}
a.certificationLink img
{	
	border: 0px;
}

a:hover.certificationLink
{	
	text-decoration: underline;
}

.certificategreenmiddle{
	background:#E6DCD1 url(../App_Themes/Basic/greenCrtmiddle.gif) repeat-y;
	background-repeat:repeat;
}

.actiopadding
{
	padding-bottom :3px;
}

a.viewmapcontact
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A78775;
	text-decoration:none;
	padding-left:12px;
}
a.viewmapcontact:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A78775;
	text-decoration:none;
	padding-left:12px;
}

.hasatozfalsedetails {
	padding-right:10px;
}
.Tdrightpaddingcallcss {
	padding-right:3px;
}
.hasatozfalsedetailspadding {
	padding-left:10px;
}
.titletextlocation {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.RsStatictext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:8px;
	line-height :17px;
	padding-right:15px;
	
}
.StaticPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left:10px;
}
.StaticPageTopImage
{
	padding:5px;
}
.TblCatregoryhasa2zFalsecss
{
	padding-left:4px;
}
.TblCatregoryhasa2zFalsecssextrapad
{
	padding-left:18px;
}
.trcertificationpropertiescss
{
	padding-left:6px;
}
.imagetopstatic
{
	padding-left:8px;
}

.RsStatictextpaddingtop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:8px;
	line-height :17px;
	padding-top:15px;
}
.pushimagedown
{
	padding-top:20px;
}
.pushimagetop
{
	padding-bottom:20px;
}
.divheightformat5
{
	padding-top:20px;
}
.trheightspace
{
	height:50px;
}
.space5pix
{
	padding-left:10px;
}

.widthtoformat5nothing
{
	width:100%;
}
.widthtoformat5
{
	width:670px;
}
.divfor3imagetop { overflow:hidden; height: 100px;}

.leftfloat
{
	overflow:hidden;
	float:left;	
}

#parentgallerydiv
{
	float:right;
	padding-right:80px;
}

.tdformatcss
{
	padding-left:10px;
}

.productTitle_4format6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:12px;
	
}

.SawnListTitletdformatcss
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left:10px;
}

.tblwidthcss
{
	width:670px;
}

.Tdatoztrueproductcss
{
	padding-left:17px;
}

.Tdatozcategoryoverviewtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-right:9px;
	padding-top:13px;
	padding-bottom:15px;
	padding-left:17px;
}
.RsSawnListTitle_click 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:1px;
	padding-left:0px;
	
}

.BoxTitle {
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#3B2314;
	padding-bottom  :4px;
}
.homepagemenusearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	Background:#E1DFCC;
	border:0;
	width:122px;
	height:16px;
}
.homepagemenusearchleft{
	background-image: url(../App_Themes/Basic/search_icon_left.png);
}
.homepagemenusearchright
{
	background-image: url(../App_Themes/Basic/searching_icon_right.png);
	padding: 0px 0px 0px 0px;
}
.searchText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	line-height:18px;
	margin-right:5px;
}
.callon {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 10px 10px 0px;
}
.vertical-line {
display: inline;
background-color: #000;
width: 1px;
height: 100%;
}

.gradientbox_right
{
	background:url(../App_Themes/Basic/image-2nd-04.png) repeat-x;
	height:20px;
 font-weight:bold;
	/*border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;*/
}

.gradientbox_right_Content
{
	background:url(../App_Themes/Basic/2nd-bottom.png) repeat-x;
	height:50px;
	/*border-right:solid 1px #C9C0B7;
	border-left:solid 1px #C9C0B7;*/
}

.HomePageTxt_withoutpadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
	/*padding-top: 8px;*/
}

a.IndustryTopTableLeftTxtLink_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #573530;
	text-decoration: none;
}
a.IndustryTopTableLeftTxtLink_new:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #573530;
	text-decoration: underline;
	
}

.leftblockcontentpadding_5 {
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	 
}

a.Blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #96745C;
	text-decoration:underline;
}
a.Blog:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #96745C;
	text-decoration: underline;
	
}

/* Added by Nilam */

a.SpecialOffer_PackDeal_Link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #96745c;
	padding-bottom:1px;
	padding-left:7px;
	text-decoration:none;
}
a.SpecialOffer_PackDeal_Link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #96745c;
	padding-bottom:1px;
	padding-left:7px;
	text-decoration:underline;
}

.boxbgclass_crossRef {
	/*background-color:#A88972;*/
	/*background:url(../App_Themes/Basic/bottom_box_white.gif) repeat-x;*/
 }
 .boxbgclasswithpadding_crossRef {
	/*background-color:#A88972;*/
	padding-top:10px;
	padding-right:10px;
 }
 .TopTableLeftTxtSmallbold1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
/*new class by kalpana sept0808*/
.maindivclass3
 {
	width:482px;
	padding-top:10px;
	padding-right:10px;
 }
  .leftdiv{
    float:left;
    padding-right:5px;
}
 .rightdiv
 {
	background-color:#F9F9F4;
    font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D4E4E;
}
.sotd
{
	padding-left:5px;
	padding-right:5px;
}
.homeMenuTable{
	font-size:11px; 
	margin-right:-18px; 
	width:197px; 
	position:relative; 
	z-index:10; 
	background:#f9f7f4 url(../App_Themes/Basic/home-menu-table.gif) no-repeat;
}
.homeMenuTable a{
	text-decoration:none;
	color:#808080;
}
.homeMenuTable a:hover{
	text-decoration:underline;
}

.dotted {
    background:url(../App_Themes/Basic/dot1.gif) repeat-x left bottom;
}

.h1HeaderDotted{
	font-size:12px;
	height:26px;
	vertical-align:middle;
	background:url(../App_Themes/Basic/dot1.gif) repeat-x left bottom;
	font-weight:bold;
}
.simpleText{
	font-size:11px;
	line-height:15px;
	vertical-align:top;
}
.simpleText p{
	margin:0 0 7px 0;
	padding:0;
}
.vAlignMid{
	vertical-align:middle;
}
.simpleTextPadTop{padding:7px 0 0;
}
.simpleTextPadTopBot{padding:7px 0;}
.h2Header{
	font-size:12px;
	line-height:18px;
	margin:0 0 7px 0;
	padding:0;
}
.greyHeader{
	padding-left:7px;
	height:23px;
}
.mainSearch{
	height:18px;
	width:135px;
	background:url(../App_Themes/Basic/main-search.gif);
	padding-left:16px;
	float:left;
}
.mainSearch .textField{
	border:0;
	width:110px;
	float:left;
	font-size:11px;
	height:16px;
	margin:1px 0 0 0;
	padding:0; background:transparent;
}
.mainSearch .button{
		float:right;
		padding:0;
		margin:0;
		color:#4c4c4c;
		background:transparent;
		height:18px;
		font-size:10px;
		font-weight:bold;
		border:none;
		text-transform:uppercase;
		padding-bottom:2px;
		cursor:pointer;
		outline:none;
}

.registrationBlock a
{
	color: #316134;
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
    
}

.registrationBlock a:hover
{
	color: #316134;
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
    text-decoration: underline;
    
}
.registrationBlock ul
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
}


/* SEO CHANGES */

h1 {
font-size: 16px;
margin: 0;
padding: 0;
}

h2, h3, h4 {
margin: 0;
padding: 0;
}

.productsh2 {
font-weight: normal;
font-size: 21px;
}

.floatleft1 {
float: left;
margin: 0;
padding: 0;
text-indent: 6px;
}
/**/


.tbl-info, .tbl-info td  { font-weight:bold; padding-left:20px; font-size:11px;}
.inputs-tbl { background:#ded2b6; margin-bottom:20px;}
.inputs-tbl2, .inputs-tbl2 tbody, .inputs-tbl2 tr { margin:0px; padding: 0px}

.inputs-tbl td {font-weight:bold; padding-left:20px; font-size:11px;}
.inputs-tbl .label {font-weight:bold; padding-left:5px; font-size:11px;}

.inputs-tbl td input, .inputs-tbl td textarea { border:1px solid #bfdfee; border-width:1px;}

.inputs-tbl td.chckbxs {font-size:10px; padding-left:18px;}

.inputs-tbl td.chckbxs input {border:none;}

.inputs-tbl td strong {font-size:10px;}

.tbl-nav .h2Header { font-weight:bold;}

.tbl-nav .h2Header a {color:#4c4c4c; text-decoration:none; font-size:11px; line-height:12px; padding-left:2px;}

 

.latest-spec-offers { width:694px;}

.latest-spec-offers .top-bg{ background:url(../App_Themes/Basic/so_top.gif) left bottom no-repeat;vertical-align:bottom; padding-bottom:8px;}

.latest-spec-offers .content {background:url(../App_Themes/Basic/so_spacer.gif) left top repeat-y; padding:21px 4px 0 9px;}

.latest-spec-offer-content {background:url(../App_Themes/Basic/so_spacer.gif) left repeat-y; padding:21px 4px 0 9px;}

.latest-spec-offer-item {background:url(../App_Themes/Basic/so_spacer.gif) top repeat-y; padding:21px 4px 0 9px;}

.latest-spec-offers .bott-bg{background:url(../App_Themes/Basic/so_bott.gif) left top no-repeat;height:9px;font-size:0;line-height:0;}

.latest-spec-offers .content table th { font-size:11px; color:#666; text-align:center; padding:0 3px 0 3px;}

.latest-spec-offers .content table td {color:#666; font-size:12px; border-bottom:1px solid #dad1d1; vertical-align: top; text-align:center; font-weight:bold; padding:18px 2px 9px 2px;}

table.specialOfferItem td {border-bottom: none;}

.latest-spec-offers .content table td.dark {color:#000;}

.latest-spec-offers .content table td.price { font-size:14px; color:#000;}

.latest-spec-offers .content table td.price span { font-size:11px; color:#666; position:relative; top:-4px; font-weight:normal;}

.latest-spec-offers .content table td.disc { color:#ff0000; font-size:14px;}

.latest-spec-offers .content table td.first {text-align:left; font-weight: normal;font-size:11px;}

.latest-spec-offers .content table td h3 { font-size:11px; margin-bottom:5px; color:#000;}

.latest-spec-offers .content table td a img {border:none; margin-bottom:5px;}

.latest-spec-offers .content table tr.last td {border-bottom:none; padding-top:10px;}

.latest-spec-offers .content table tr.first td {padding-top:7px;}

 .latest-spec-offers-desc td 
 {
	border-top:1px solid #dad1d1;
	
	font-size:11px;
font-weight:normal;
text-align:left;
color:#666666;}



.topimagecategoryoverviewtxtfalse li
{
	/*color: #a2ca2c;*/
	list-style-image: url(../App_Themes/Basic/green-li.png);
}

.underline_cursor
{
	text-decoration: underline;
	cursor:pointer;
}
