a {
	color:						#2e3f75;
	text-decoration:			none;
}
a:hover {
	color:						#2e3f75;
	text-decoration:			none;
}
a:visited {
	color:						#2e3f75;
	text-decoration:			none;
}
a:active {
	color:						#9b0a0b;
	text-decoration:			none;
}
body
{
	margin:						0px 0px 40px 0px;
	scrollbar-face-color:		#2e3f75;
	scrollbar-shadow-color:		#23325b;
	scrollbar-highlight-color:	#bfc9e6;
	scrollbar-3dlight-color:	#cfdaf7;
	scrollbar-darkshadow-color:	#18233f;
	scrollbar-track-color:		#cfdaf7;
	scrollbar-arrow-color:		#ffffff;
	background-color:			#ffffff;
	background-repeat:			no-repeat;
	background-attachment:		fixed;
	text-align:					left;
}

table
{
	border-color:				#2e3f75;
}


body, td, p
{
	color:						#000000;
	font-family:				"Trebuchet MS",arial,helvetica,verdana;
/*	text-align: 				left; */
}


select {
}

.button{
	background-color:			#2e3f75;
	border-style:				solid;
	border-width:				1px;
	border-color:				#18233f;
	font-family:				"Trebuchet MS",arial,helvetica,verdana;
	font-size:					12px;
	font-weight:				bold;
	color:						#ffffff;
}

.smallbutton{
	background-color:			#2e3f75;
	border-style:				solid;
	border-width:				1px;
	border-color:				#18233f;
	font-family:				"Trebuchet MS",arial,helvetica,verdana;
	font-size:					11px;
	color:						#ffffff;
}

.largebutton{
	background-color:			#2e3f75;
	border-style:				solid;
	border-width:				1px;
	border-color:				#18233f;
	font-family:				"Trebuchet MS",arial,helvetica,verdana;
	font-size:					14px;
	font-weight:				bold;
	color: White;
}
.input-text {
	background-color:			#ffffff;
	border-style:				solid;
	border-width:				1px;
	border-color:				Black;
	padding:					1px;
	font-family:				"Trebuchet MS",Arial, Helvetica, Verdana;
	font-size:					8.0pt;
}
.input-select {
	background-color:			#ffffff;
	border-style:				solid;
	border-width:				1px;
	border-color:				Black;
	padding:					1px;
	font-family:				"Trebuchet MS",Arial, Helvetica, Verdana;
	font-size:					8.0pt;
}
.input-textarea {
	background-color:			#ffffff;
	border-style:				solid;
	border-width:				1px;
	border-color:				Black;
	padding:					1px;
	font-family:				"Trebuchet MS",Arial, Helvetica, Verdana;
	font-size:					8.0pt;
}
.input-checkbox {
	background-color:			#ffffff;
	border-style:				solid;
	border-width:				1px;
	border-color:				Black;
	padding:					1px;
	font-family:				"Trebuchet MS",Arial, Helvetica, Verdana;
	font-size:					8.0pt;
}
.input-radio {
	background-color:			#ffffff;
	border-width:				0px;
	border-color:				Black;
	padding:					0px;
	font-size:					6.0pt;
}
.hr {
	font-size:					8.0pt;
	font-family:				"Trebuchet MS",Arial, sans-serif;
	border-bottom:				none;
	border-right:				none;
	border-top:					.5pt solid windowtext;
	border-left:				none;
	border-color:				#2e3f75;
	width:						100%
}

.table-border {
	border-top:					.5pt solid windowtext;
	border-right:				.5pt solid windowtext;
	border-bottom:				.5pt solid windowtext;
	border-left:				.5pt solid windowtext;
	border-top-color:			#000000;
	border-right-color:			#000000;
	border-bottom-color:		#000000;
	border-left-color:			#000000;
	background:					#ffffff;
}
.noline {
	text-decoration:none;
}

.gtpproduct {
	background-color:			#bfc1d1;
	border-top:					2px solid #2e3f75;
	border-left:				2px solid #2e3f75;
	border-bottom:				2px solid #2e3f75;
	border-right:				2px solid #2e3f75;
	color:						#9b0a0b;
	padding:					0px;
	text-decoration:			none;
	font-family:				"Trebuchet MS",arial,helvetica,sans-serif;
	font-size:					10px;
	font-weight:				bold;
	width:						100%;
	text-align:					center;
}

.pagetitle {
	color:						#000000;
	font-size:					14px;
	font-family:				"Trebuchet MS",arial,helvitica;
	font-weight:				bold;
	text-transform:				uppercase;
	text-align:					center;
}

.boldtextitle {
	color:						#000000;
	font-size:					14px;
	font-family:				"Trebuchet MS",arial,helvitica;
	font-weight:				bold;
}
.listTable
{
	padding:					3px 5px 3px 5px;
	text-align:					left;
	width:						98%;
}
.updateTable
{
	padding:					0px;
	text-align:					left;
	width:						98%;
	border-top:					.5pt solid #2e3f75;
	border-left:				.5pt solid #2e3f75;
	border-bottom:				.5pt solid #2e3f75;
	border-right:				.5pt solid #2e3f75;

}

.th
{
	background-color:			#bfc1d1;
	color:						#9b0a0b;
	font-size:					11px;
	font-family:				"Trebuchet MS",arial,helvitica;
	font-weight:				bold;
	height:						20px;
	margin:						0px;
	padding:					3px 5px 3px 5px;
	vertical-align:				middle;
}
.list-td-1
{
	background-color:			#ffffaa;
	color:						#000000;
	font-size:					11px;
	font-family:				"Trebuchet MS",arial,helvitica;
	height:						20px;
	padding:					3px 5px 3px 5px;
	vertical-align:				middle;
}
.list-td-2
{
	background-color:			#ffffcc;
	color:						#000000;
	font-size:					11px;
	font-family:				"Trebuchet MS",arial,helvitica;
	height:						20px;
	padding:					3px 5px 3px 5px;
	vertical-align:				middle;
}
.list-td-ispepay
{
	background-color:			#e94b4b;
	color:						#000000;
	font-size:					11px;
	font-family:				"Trebuchet MS",arial,helvitica;
	height:						20px;
	padding:					3px 5px 3px 5px;
	vertical-align:				middle;
}
.list-td-ispepay a
.list-td-ispepay a:visited,
.list-td-ispepay a:hover,
{
	color:#fff;
}
.labeltd {
	color:						#2e3f75;
	font-size:					11px;
	font-family:				"Trebuchet MS",arial,helvitica;
	font-weight:				bold;
	padding:					3px 5px 3px 5px;
	background-color:			#90c8ff
}
.inputtd {
	color:						#000000;
	font-size:					11px;
	font-family:				"Trebuchet MS",arial,helvitica;
	padding:					3px 5px 3px 5px;
}
.label {
	background-color:			#ffffff;
	color:						#000000;
	font-size:					12px;
	font-family:				"Trebuchet MS",arial,helvetica;
	font-weight:				bold;
}

.input {
	color:						#000000;
	font-size:					12px;
	font-family:				"Trebuchet MS",arial,helvetica;
	scrollbar-face-color:		#2e3f75;
	scrollbar-shadow-color:		#23325b;
	scrollbar-highlight-color:	#bfc9e6;
	scrollbar-3dlight-color:	#cfdaf7;
	scrollbar-darkshadow-color:	#18233f;
	scrollbar-track-color:		#cfdaf7;
	scrollbar-arrow-color:		#ffffff;
}

.update-label {
	background-color:			#bfc1d1;
	border-color:				#2e3f75;
	border-top:					.5pt solid #2e3f75;
	border-left:				.5pt solid #2e3f75;
	border-bottom:				.5pt solid #2e3f75;
	border-right:				.5pt solid #2e3f75;
	color:						#9b0a0b;
	font-size:					12px;
	font-family:				"Trebuchet MS",arial,helvetica;
	font-weight:				bold;
	border-collapse:			collapse;
	padding:					3px 3px 3px 3px;
}

.update-input {
	background-color:			#ffffff;
	border-color:				#2e3f75;
	border-top:					.5pt solid #2e3f75;
	border-left:				.5pt solid #2e3f75;
	border-bottom:				.5pt solid #2e3f75;
	border-right:				.5pt solid #2e3f75;
	color:						#000000;
	font-size:					12px;
	font-family:				"Trebuchet MS",arial,helvetica;
	border-collapse:			collapse;
	padding:					3px 3px 3px 3px;


}
.inputnumber			{ color:#000000; font-size:12px; font-family:arial,helvitica; text-align:right;}

.catsubcat				{ color:#000000; font-size:10px; font-family:arial,helvitica; font-weight:bolder; }

.text					{ color:#000000; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; }
.textlink				{ color:#1d4287; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; text-decoration:none; }
.boldtext				{ color:#000000; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; font-weight:bold; }
.redtext				{ color:#9b0a0b; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; }
.greentext				{ color:#006600; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; }
.whitetext				{ color:#ffffff; font-size:11px; font-family:"Trebuchet MS",arial,helvitica; }
.boldredtext			{ color:#9b0a0b; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; font-weight:bold; }

.littlewhitetext		{ color:#ffffff; font-size:11px; font-family:"Trebuchet MS",arial,helvitica; text-decoration:none; }
.littlebonetext			{ color:#ffff99; font-size:11px; font-family:"Trebuchet MS",arial,helvitica; text-decoration:none; }
.littletext				{ color:#000000; font-size:10px; font-family:"Trebuchet MS",arial,helvitica; }
.littleboldtext			{ color:#000000; font-size:10px; font-family:"Trebuchet MS",arial,helvitica; text-decoration:none; }
.littletextlink			{ color:#1d4287; font-size:10px; font-family:"Trebuchet MS",arial,helvitica; text-decoration:none; }

.largetext				{ color:#000000; font-size:14px; font-family:"Trebuchet MS",arial,helvitica; }
.largeboldtext			{ color:#000000; font-size:14px; font-family:"Trebuchet MS",arial,helvitica; font-weight:bold; }
.largestboldtext			{ color:#000000; font-size:16px; font-family:"Trebuchet MS",arial,helvitica; font-weight:bold; }

.bluelisttext			{ color:#2e3f75; font-size:10px; font-family:"Trebuchet MS",arial,helvitica; }
.bluetext				{ color:#2e3f75; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; }
.redlisttext			{ color:#9b0a0b; font-size:10px; font-family:"Trebuchet MS",arial,helvitica; }
.littleredtext			{ color:#9b0a0b; font-size:10px; font-family:"Trebuchet MS",arial,helvitica; }

.boldgreentext			{ color:#179B27; font-size:12px; font-family:"Trebuchet MS",arial,helvitica; font-weight:bold; }

.requiredfield			{ color:#9b0a0b; font-size:14px; font-family:arial,helvitica; font-weight:bold; }
.orderdetailsheading	{ color:#ffffff; font-size:16px; font-family:arial,helvitica; font-weight:bold; }
.status0				{ color:#dddddd; font-size:12px; font-family:arial,helvitica; }
.status1				{ color:#ffffff; font-size:12px; font-family:arial,helvitica; }

.back					{ color:#9b0a0b; font-size:16px; font-family:arial,helvitica; font-weight:bold; }

.email					{ color:#0000ff; font-size:12px; font-family:arial,helvitica; text-decoration:none; }

a.littlewhitetext			{color:#ffffff;}
a.littlewhitetext:link		{color:#ffffff;}
a.littlewhitetext:visited	{color:#ffffff;}
a.littlewhitetext:hover		{color:#ff8000;}
a.littlewhitetext:focus		{color:#ff8000;}
a.littlewhitetext:active	{color:#ff8000;}
