A 
{
	color: #666666;
	text-decoration: underline;
}

A:visited 
{
	color: #666666;
	text-decoration: underline;
}

A:active 
{
	color: #666666;
	text-decoration: underline;
}

A:hover 
{
	color: #000000;
	text-decoration: none;
}

FORM 
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

BODY 
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-align: center;
}

TD 
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #666666;
}	

INPUT
{
	height: 18px;
	border: 1px solid #7F9DB9;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	text-align: middle;
}

SELECT
{
	font-family: verdana;
	font-size: 10px;
	border: 1px solid #7F9DB9;
}

TEXTAREA
{
	overflow: auto;
	font-family: Trebuchet MS;
	font-size: 11px;
	border: 1px solid #7F9DB9;
}

.radio
{
	border: 0px;	
}

.checkbox
{
	border: 0px;	
}

.button
{
	height: 18px;
	font-family: Trebuchet MS;
	font-size: 11px;
    CURSOR: pointer;
    padding: 0px;
}



.inputfield
{	
	border: 1px solid #A6ABB1;
}

.inputFieldActive
{
	border: 1px solid #A6ABB1;
	background-color: #CED6DF;
	color: #333333;	
}

.layout_footer
{
	color: #999999;	
	font-size: 10px;
}

.layout_footer_headline
{
	color: #999999;	
	font-size: 11px;
	font-weight: bold;
}

.layout_footer_image
{
	background-image: url(../images/standardwindow/layout/PoweredBy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 53px;
	width: 62px;
	padding-right: 17px;
}

.layout_top_right
{
	color: #666666;
	font-size: 11px;	
	padding: 0 5 0 16;
	vertical-align: middle;
	
}

.ordre_color
{
	color: #003366;	
}

.payment_entry_left
{
	background-color: #EBEBE3; 
	border-right: 1px solid #FFFFFF; 
	border-bottom: 1px solid #FFFFFF;
	CURSOR: pointer;
}

.payment_entry_right
{
	background-color: #EBEBE3; 
	border-bottom: 1px solid #FFFFFF; 
	padding-left: 10px; 
	CURSOR: pointer;
}

.payment_entry_left_over
{
	background-color: #DFDFD1; 
	border-right: 1px solid #FFFFFF; 
	border-bottom: 1px solid #FFFFFF;
	CURSOR: pointer;
}

.payment_entry_right_over
{
	background-color: #DFDFD1; 
	border-bottom: 1px solid #FFFFFF; 
	padding-left: 10px; 
	CURSOR: pointer;
}

.card_tile_left
{
	background-image: url(../images/standardwindow/layout/cards_border_left_tile.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.card_tile_right
{
	background-image: url(../images/standardwindow/layout/cards_border_right_tile.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.payment_status_left
{
	background-color: #666666; 
	border-right: 1px solid #FFFFFF; 
	border-bottom: 1px solid #FFFFFF;
	font-size: 10px;
	color: #FFFFFF;
}

.payment_status_right
{
	background-color: #666666; 
	border-bottom: 1px solid #FFFFFF; 
	padding-left: 10px;
	font-size: 10px;
	color: #FFFFFF; 
}

.order_tile_left
{
	background-image: url(../images/standardwindow/layout/ordre_border_left_tile.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.order_tile_right
{
	background-image: url(../images/standardwindow/layout/ordre_border_right_tile.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.frame_tile_left
{
	background-image: url(../images/standardwindow/layout/frame_big_border_left.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.frame_tile_right
{
	background-image: url(../images/standardwindow/layout/frame_big_border_right.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.cardinfo
{
	border-top: 1px solid #F0F0F0;
	padding: 10px;
	background-image: url(../images/standardwindow/layout/cardinfo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.errorcode
{
	font-weight: bold;
	color: #990000;	
}

.textRow
{
	height: 23px; 
	padding-top: 3px; 
	padding-left: 10px; 
	background-color: #FFFFFF;	
}

.orderRow
{
	color: #003366;
	height: 21px; 
	padding-top: 2px; 
	padding-left: 10px;	
}