﻿/* Copied the css from vsp2kstage Senthil.Kulandai April 02 2007*/
a:hover.cp-BAContactPage {
	text-decoration: underline;	
}
.cp-BAContactPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	font-weight: bold;
	text-decoration:none;
}
a:hover.cp-BABodyCopy {
	text-decoration: underline;	
}
.cp-BABodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: normal;
	text-decoration: none;
}
.cp-BAContactChemPoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}
.cp-TableBgBrdrColor {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;	
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #BFCCE5;	
	border-right-color: #BFCCE5;
	border-left-color: #BFCCE5;
	border-top-color: #BFCCE5;
	background-color: #E8EDF6;
	padding: 0px;
}
a:hover.cp-BABodyCopyBold {
	text-decoration: underline;	
}
.cp-BABodyCopyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
}
.cp-TDPadding {	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 10px;	
}
.cp-FormLabels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
.cp-TextFieldStyle {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.cp-Header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003399;
	font-weight: normal;
}
.cp-NoWrap {
	white-space: nowrap;	
}
.cp-WAImagePadding {
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
}
.cp-LinkOnWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
}
.cp-imgBorder
{
	
	border-width:0px;
}

a:hover.cp-LinkOnWhite {
	text-decoration: underline;	
}
.cp-CntrMasterTblPaddingSmall {
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.cp-CntrMasterTblPaddingBig {
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.cp-RightMasterTablePadding {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.cp-PageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003399;
	font-weight: normal;
}
.cp-BodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: normal;
}
.cp-BodyCopyBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.cp-BodyCopyBoldBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.cp-ListStyleDisc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	list-style-type: disc;
}
.cp-ListHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: bold;
}
.cp-ListCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: normal;
}
.cp-SectionTitle {
	color: #FFFFFF;
	font-size: 22px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-HideNShowDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.cp-ProductLines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.cp-ProdListTDBlue {
	background-color: #E8EDF6;
/*	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF; ~ To get rid of 3px gap ~ Santosh*/
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	font-weight: bold;
	padding-left: 5px;
}
.cp-ProdListTDDarkBlue {
	background-color: #536282;
/*	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #536282; ~ To get rid of 3px gap ~ Santosh*/
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
}
.cp-ProdListTDYellow {
	background-color: #FFFFE5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #536282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 20px;
}
.cp-ProdListTDYellowForReadMore {
	background-color: #FFFFE5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	font-weight: bold;
	padding-left: 5px;
}
.cp-ProdListTDBlueLast {
	background-color: #E8EDF6;
}
.cp-SectionTitle {
	color: #FFFFFF;
	font-size: 26px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-RightCopyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
}
.cp-RightCopySupName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.cp-RightSupNameDDMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	width: 210px;
}
.cp-RightSupNameListMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: normal;
	width: 210px;
	height: 318px;
}
.cp-FormButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

/* Classes for Pagination Table */

.cp-PaginationTableBg {
	background-color: #BFCCE5;
}
a:hover.cp-PagingPrvActive {
	text-decoration: underline;
}
.cp-PagingPrvActive {
	color: #003399;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.cp-PagingPrvInActive {
	text-decoration: underline;
}
.cp-PagingPrvInActive {
	color: #999999;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.cp-PagingNxtActive {
	text-decoration: underline;
}
.cp-PagingNxtActive {
	color: #003399;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.cp-PagingNxtInActive {
	text-decoration: underline;
}
.cp-PagingNxtInActive {
	color: #999999;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cp-PagingListStatus {
	color: #003399;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cp-PagingListStatusCrntPage {
	color: #003399;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cp-PaginationActive {
	color: #003399;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-PaginationInActive {
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* Classes for Product Lines Search Results Table */

.cp-TableBrdr {
	border-color: #BFCCE5;
	border-width: 1px;
	border-style: solid;
}
.cp-HdRowBg {
	background-color: #E8EDF6;
}
.cp-ColumnHdActiveTD {
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFCCE5;
}
a:hover.cp-ColumnHdActive {
	text-decoration: underline;
}
.cp-ColumnHdActive {
	color: #003399;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cp-ColumnHdInActive1TD {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFCCE5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BFCCE5;
	padding-left: 20px;
}
.cp-ColumnHdInActive3TD {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFCCE5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BFCCE5;
	padding-left: 20px;
}

a:hover.cp-ColumnHdInActive1 {
	text-decoration: underline;
}
.cp-ColumnHdInActive1 {
	color: #003399;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cp-ColumnHdInActive2TD {
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFCCE5;
}
a:hover.cp-ColumnHdInActive2 {
	text-decoration: underline;
}
.cp-ColumnHdInActive2 {
	color: #003399;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cp-ContentBg {
	background-color: #E8EDF6;
}
a:hover.cp-Content1 {
	text-decoration: underline;
}
.cp-Content1 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-right: 10px;
	text-decoration: none;
	border-left: 1px;
	border-left-style: solid;
	border-left-color: #BFCCE5;
}
a:hover.cp-Content2 {
	text-decoration: underline;
}
.cp-Content2 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cp-Content2TD {
	padding-left: 20px;
	padding-right: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #BFCCE5;
	border-left-color: #BFCCE5;
}
a:hover.cp-Content3 {
	text-decoration: underline;
}
.cp-Content3 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-right: 10px;
	text-decoration: none;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #BFCCE5;

}
.cp-PaddingLR {
	padding-left: 20px;
	padding-right: 10px;
}
.cp-LinkOnWhiteBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}