@charset "UTF-8";

input {
	font-family: arial, verdana, sans-serif;
    -webkit-text-size-adjust: 140%;
}

body {
	background-color: #DDDDDD;
}

a {
	color: #0000FF;
	cursor: pointer;
	font-size: 15px;
	text-decoration: none;
}

table.no_bg tr, table.no_bg tr:hover {
	background-color: #DDDDDD;	
}

table.def_format,
table.def_format th,
table.def_format tr,
table.def_format td {
	border: 1px solid #666666;
}

table.def_format th {
	background-color: #888888;
}

table.def_format tr {
	background-color: #AAAAAA;
}

table.def_format tr.even {
	background-color: #CCCCCC;
}

table.def_format tr:hover,
table.def_format tr.even:hover {
	background-color: #FFFFFF;
}

table.def_format tr.notify {
	background-color: #CACE28;
}

table.def_format tr.alert {
	background-color: #CC3300;
}

.highlighted_column {
	background-color: #FFFFFF;
}

#login_space {
	width: 270px;
	border: 5px double #999999;
	padding: 20px 10px 15px 5px;
	background-color: #66CCFF;
}

#main_menu {
	padding: 0 10px 0 10px;
	border-bottom: 1px solid #999999;
	margin: 0 0 10px 0;
	background-color: #DDDDDD;
	display: block;
	width: 330px;
}

#main_menu a {
	color: #FFFFFF;
	background-color: #AAAAAA;
	border: 1px solid #777777;
	margin-top: 10px;
	padding: 1px 3px;
	display: inline-block;
}

#main_menu .selected_link {
	color: #FFFFFF;
	background-color: #000000;
}

#main_menu .to_visit_link {
	color: #CC0000;
}

#main_menu a:hover {
	color: #FFFFFF;
	background-color: #000000;
}

#lt_first_column {
	width: 110px;
	display: block;
}

/**MOBILE PAYMENTS CSS START**/
.mobile-payments-items-cnt,
.mobile-payments-page {
    float: left;
    width: 100%;
    list-style: none;
    margin: 10px 0 10px 0;
    padding: 0;
}

.mobile-payments-items-cnt li,
.mobile-payments-page li {
    float: left;
    padding-right: 10px;
    line-height: 15px;
}

.mobile-payments-items-cnt li a,
.mobile-payments-page li a,
.mobile-payments-items-cnt li strong,
.mobile-payments-page li strong {
    float: left;
    padding-right: 10px;
    line-height: 20px;
}

.mobile-payments-items-cnt input[type="text"],
.mobile-payments-page input[type="text"] {
    width: 40px;
}
/**MOBILE PAYMENTS CSS END**/