@CHARSET "UTF-8";
* {
	font-family: Verdana;
	font-size: 10px;
}
input[type="text"] { border: 1px solid #999999; }
body {
	background-color: #E9E9E9;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/bg_red.jpg)
}
a {
	text-decoration: none;
	color: #3366FF;
}
a:hover {
	text-decoration: underline;
	
}
.floatLeft { float: left; }
.floatRight { float: right; }
.bold { font-weight: bold; }
.xlarge { font-size: 14px; }
.large { font-size: 12px; }

div.description {
	font-size: 12px;
	float: left;
	width: 954px;
	margin: 15px 5px 15px 5px;
	padding: 5px;
	color: #252525;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	line-height: 15pt;
}
ul.cards {
	list-style: none;
}
ul.cards li {
	margin-left: -40px;	
}
div.container {
	width: 976px;
	margin: 0px auto;
	background-color: #E9E9E9;
	float: left;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
div.wrapper {
	margin:0 auto;
	padding:0 0;
	position:relative;
	width:976px;
}
div.headings {
	padding: 1px;
	margin: 5px;
}
input.qs_input {
	width: 190px;
}
.loader {
	margin-bottom: -3px;
}
div.cards {
	height: 293px;
	width: 230px;
	overflow: auto;
	border: 1px solid #999999;
	float: left;
	padding: 1px;
	margin: 5px;
	background-color: #FFFFFF;
}
div.maindeck_line {
	float: left;
	margin: -6px 5px 1px 5px;
	padding: 1px;
	width: 718px;
	background-color: #3366FF;
	text-align: center;
	color: white;
	font-weight: bold;
	border: 1px solid #999999;
}
div.formButtons {
	height: 293px;
	width: 220px;
	float: left;
	padding: 1px;
	margin: 5px;
}
div.card_list_container {
	height: 622px;
	width: 244px;
	overflow: none;
	border: 0px;
	float: left;
}
div.card_list {
	height: 195px;
	width: 230px;
	overflow: auto;
	border: 1px solid #999999;
	float: left;
	padding: 1px;
	margin: 5px;
	background-color: #FFFFFF;
}

div.hidden {
	display: none;
	width: 0px;
	height: 0px;
}

div.cardlist input {
	border: 0px solid #999999;
	width: 198px;
}

a.red {
	color: #FF6600;	
}

