/* C-SAM STYLESHEET */

/* For page background, font, margins, scroll bar */
body
{
	BACKGROUND: #FFFFFF;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* White Links */
.linkWhite A:link { COLOR: #ffffff; TEXT-DECORATION: none; }
.linkWhite A:visited { COLOR: #ffffff; TEXT-DECORATION: none; }
.linkWhite A:active { COLOR: #ffffff; TEXT-DECORATION: underline; }
.linkWhite A:hover { COLOR: #ffffff; TEXT-DECORATION: underline; }
/* Orange Links */
.linkOrange A:link { COLOR: #fe660d; font-weight: bold; TEXT-DECORATION: none; }
.linkOrange A:visited { COLOR: #fe660d; font-weight: bold; TEXT-DECORATION: none; }
.linkOrange A:active { COLOR: #fe660d; font-weight: bold; TEXT-DECORATION: underline; }
.linkOrange A:hover { COLOR: #fe660d; font-weight: bold; TEXT-DECORATION: underline; }
/* MyWallet Home and Back Links */
.linkMyWallet A:link { COLOR: #CCCCCC; TEXT-DECORATION: none; font-size: 9px; }
.linkMyWallet A:visited { COLOR: #cccccc; TEXT-DECORATION: none; font-size: 9px; }
.linkMyWallet A:active { COLOR: #fe660d;  TEXT-DECORATION: none; font-size: 9px; }
.linkMyWallet A:hover { COLOR: #fe660d; TEXT-DECORATION: none; font-size: 9px; }
/* Red Links */
.linkRed A:link { COLOR: #ff0000; font-weight: bold; TEXT-DECORATION: none; }
.linkRed A:visited { COLOR: #ff0000; font-weight: bold; TEXT-DECORATION: none; }
.linkRed A:active { COLOR: #ff0000; font-weight: bold; TEXT-DECORATION: underline; }
.linkRed A:hover { COLOR: #ff0000; font-weight: bold; TEXT-DECORATION: underline; }
/* Grey Links */
.linkGrey A:link { COLOR: #999999; TEXT-DECORATION: none; }
.linkGrey A:visited { COLOR: #999999; TEXT-DECORATION: none; }
.linkGrey A:active { COLOR: #999999; TEXT-DECORATION: underline; }
.linkGrey A:hover { COLOR: #999999; TEXT-DECORATION: underline; }

/* Blue Links */
.linkBlue A:link { COLOR: #6985B6; TEXT-DECORATION: none; }
.linkBlue A:visited { COLOR: #6985B6; TEXT-DECORATION: none; }
.linkBlue A:active { COLOR: #6985B6; TEXT-DECORATION: underline; }
.linkBlue A:hover { COLOR: #6985B6; TEXT-DECORATION: underline; }

/* Font Bold */
.fontBold {
	font-weight: bold;
}
/* Fonts 1 Size Small */
.fontSmall {
	font-size: 10px;
}
/* Orange Fonts */
.fontOrange {
	color: #fe660d;
}
/* Grey Fonts */
.fontGrey {
	color: #999999;
}
/* blue Fonts */
.fontBlue {
	color: #6985B6;
}
/* Fonts for Form Field Instructions */
.fontFormInstruction {
	font-size: 10px;
	color : #84A0D1;
}
/* Link Seperator's Font Size & Color */
.linkSeperator {
	font-weight: bold; font-size: 11px; color: #3F5B8C;
}
/* Red Fonts*/
.fontRed {
	color: #ff0000;
}
/* Fonts for Success */
.success {
	font-size:10px; color: #006600; font-weight: bold;
}
/* Fonts for Errors */
.error {
	font-size:10px; color: #ff0000; font-weight: bold;
}
/* Default Table Description (td) */
td {
	font-size: 11px;
}
/* Logo Table TD */
.tdlogoBG {
	background-color: #3f5b8c;}
/* Logo TD */
.tdLogo {
	width: 115px;
	height: 24px;
	background-color: #3f5b8c;
	background-image:   url("/tp14/tpwap/images/csamTheme/logoCSam.gif")}
/* Tab link's above TD of 1px Height */
.tdOnePx {
	height: 1px;
	background-color: #A6C2F3;
}


/* TD Tab Link Bar */
.tdTabLinkBar {
	background-color: #84A0D1; height: 25px;
}
/* TD Main Content Area */
.tdContentMain {
	background-color: #A6C2F3;
	text-align: center;
}
/* TD for Content Bar */
.tdContentBar {
	background-color: #BCD4FF;
	text-align: center;
	vertical-align: top;
}
/* TD for Box Title Left Curve */
.tdBoxTitleLeftCurve {
	width: 10px;
	background-image:      url("/tp14/tpweb/oneWallet/images/web/csamTheme/box_title_left_curve.jpg");
}
/* TD for Box Title BG on Left Bar */
.tdBoxTitleBgLeftBar {
	width: 155px;
	height: 21px;
	background-image:      url("/tp14/tpweb/oneWallet/images/web/csamTheme/box_title_bg.jpg");
	font-weight: bold;
}
/* TD for Box Title BG on all */
.tdBoxTitleBg {
	height: 21px;
	background-image:      url("/tp14/tpweb/oneWallet/images/web/csamTheme/box_title_bg.jpg");
	font-weight: bold;
}
/* TD for Box Title Right Curve */
.tdBoxTitleRightCurve {
	width: 25px;
	background-image:      url("/tp14/tpweb/oneWallet/images/web/csamTheme/box_title_right_curve.jpg");
	text-align: center;
}
/* Table for Box Content on Left Bar */
.tableBoxContentLeftBar {
	background-color: #91ADDE;
	width: 190px;
	text-align: center;
}
/* Table for Box Content on all */
.tableBoxContent {
	background-color: #91ADDE;
	text-align: center;
}
/* Table for Box Sub Content */
.tableBoxContentSub {
	background-color: #BCD4FF;
}
/* TD for Box Content */
.tdBoxContent {
	background-color: #FFFFFF;
	text-align: center;
}
/* TD for Welcome Box Content */
.tdBoxContentWelcome {
	background-image:      url("/tp14/tpweb/oneWallet/images/web/csamTheme/welcome_screen.jpg");
	text-align: center;
	height: 120px;
}
/* TD for Box Content Right Align */
.tdBoxContentRight {
	background-color: #FFFFFF;
	text-align: right;
	height: 15px;
}
/* TD for Box Sub Content Title */
.tdBoxSubTitle {
	background-color: #F0F5FF;
	font-weight: bold;
}
/* TD for Box Sub Content */
.tdBoxSubContent {
	background-color: #ffffff;
}
/* TD for OW Back and Home Button 8 */
.tdOwLink {
	COLOR: #CCCCCC;
	font-size: 9px;
}
/* TD for Card Main Page Links */
.tdBoxBottomBar {
	background-color: #F0F5FF;
	height: 20px;
}
/* Default Input Type Fields */
INPUT {
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F5FF;
	BORDER-RIGHT: #91ADDE 1px solid;
	BORDER-TOP: #91ADDE 1px solid;
	BORDER-LEFT: #91ADDE 1px solid;
	BORDER-BOTTOM: #91ADDE 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
/* Input Fields Width */
.formINPUT { width: 200px; }
/* Default Select Field */
SELECT {
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F5FF;
	BORDER-RIGHT: #91ADDE 1px solid;
	BORDER-TOP: #91ADDE 1px solid;
	BORDER-LEFT: #91ADDE 1px solid;
	BORDER-BOTTOM: #91ADDE 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	width: 200px;
}
/* Right Bar Select Field */
.rightBarSELECT {
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F5FF;
	BORDER-RIGHT: #91ADDE 1px solid;
	BORDER-TOP: #91ADDE 1px solid;
	BORDER-LEFT: #91ADDE 1px solid;
	BORDER-BOTTOM: #91ADDE 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	width: 150px;
}
/* Default TextArea */
.alltextarea {
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F5FF;
	BORDER-RIGHT: #91ADDE 1px solid;
	BORDER-TOP: #91ADDE 1px solid;
	BORDER-LEFT: #91ADDE 1px solid;
	BORDER-BOTTOM: #91ADDE 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	width: 200px;
	height: 75px;
}
/* Card Note TextArea */
.cardNoteTextarea {
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F5FF;
	BORDER-RIGHT: #91ADDE 1px solid;
	BORDER-TOP: #91ADDE 1px solid;
	BORDER-LEFT: #91ADDE 1px solid;
	BORDER-BOTTOM: #91ADDE 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	width: 190px;
	height: 60px;
}
/* Receipt Submit Button */
.updateReceiptBut {
	border: 0px;
}