﻿/* Copied the css from vsp2kstage Senthil.Kulandai April 02 2007*/
.cp-BGColorWhite{
	background-color: #FFFFFF;
}

.cp-BGColorBlue2 {
	background-color: #536282;
}
.cp-WAImagePadding2 {
	margin-left: 20px;
}
.cp-NoWrap {
	white-space: nowrap;	
}
.cp-CntrMasterTblPaddingBig {
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.cp-CntrMasterTblPaddingSmall {
	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-ProdLinePaginationActive {
	color: #003399;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-ProdLinePaginationInActive {
	color: #9A9A9A;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-ProdLineColumnHdInActive1 {
	color: #003199;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-ProdLineColumnHdActive {
	color: #003199;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E8EDF6;
	padding-left: 20px;
}
.cp-ProdLinePaginationBg {
	background-color: #BFCCE5;
}
.cp-ProdLineTableBrdr {
	border-color: #BFCCE5;
	border-width: 1px;
	border-style: solid;
}
.cp-ProdLineHdRowBg {
	background-color: #E8EDF6;
}
.cp-ProdLineColumnHdInActive {
	background-color: #E8EDF6;
}
.cp-ProdLineColumnHdInActive2 {
	color: #003199;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 33px;
}
.cp-ProdLineContentBg {
	background-color: #E8EDF6;
}
.cp-ProdLineContent1 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-ProdLineContent2 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 21px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #BFCCE5;
	border-left-color: #BFCCE5;
}
.cp-ProdLineContent3 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
.cp-Header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003399;
	font-weight: normal;
}

.cp-HeaderNew1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003399;
	font-weight: normal;
	text-decoration:none;
}

a:hover.cp-HeaderNew1{
	text-decoration: underline;
}

.cp-HeaderNew2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF6600;
	font-weight: normal;
}



.cp-Header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF6600;
	font-weight: normal;
}
.cp-RightCopyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
}
.cp-RightCopyNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.cp-RightCopyNormalGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}
.cp-ParagraphCntr {
	color: #484848;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-OurChnlParagraph {
	color: #484848;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* Press releases webpart is now moved to the "About" section 

.cp-PrevNxtGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.cp-PrevNxtWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.cp-PrssRelBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.cp-PrssRelNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
}
.cp-PrssRelNormalWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
a:hover.cp-PrssRelFullStry {
	text-decoration: underline;
}
.cp-PrssRelFullStry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

*/

.cp-BodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: normal;
}
.cp-CntTableBgColor {
	background-color: #BFCCE5;
}
.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;
}
a:hover.cp-PagingPrvInActive {
	text-decoration: underline;
}
.cp-PagingPrvInActive {
	color: #999999;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover.cp-PagingNxtActive {
	text-decoration: underline;
}
.cp-PagingNxtActive {
	color: #003399;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover.cp-PagingNxtInActive {
	text-decoration: underline;
}
.cp-PagingNxtInActive {
	color: #999999;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.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;
}
a:hover.cp-SupplierName {
	text-decoration: underline;
}
.cp-SectionTitle {
	color: #FFFFFF;
	font-size: 26px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-SupplierName {
	color: #484848;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.cp-NextArrowInActive {
	background-image:url('../../../SiteCollectionImages/Solutions/arrow_next_999.gif');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.cp-NextArrowActive {
	background-image:url('../../../SiteCollectionImages/Solutions/arrow_next_039.gif');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.cp-PrevArrowInActive {
	background-image:url('../../../SiteCollectionImages/Solutions/arrow_Prev_999.gif');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.cp-PrevArrowActive {
	background-image:url('../../../SiteCollectionImages/Solutions/arrow_Prev_039.gif');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.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-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;
}
	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-CntrMasterTblPaddingBig2 {
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 29px;
}



