@charset "UTF-8";
/* CSS Document */

h1 {
	padding:0;
	margin:0;
	font-size:24px;
}

h2 {
	padding:0;
	margin:0;
	font-size:20px;
}


dl#repeat_list {
	margin:0;
    padding:0;
}

dl.repeat_list dt  { font:bold 18px Arial, Helvetica, sans-serif; color:#9a141c; padding:5px 0; }
dl.repeat_list dd{ margin:0 0 15px 0; border-bottom:1px dotted #9a141c; padding:0 0 15px 0; }



div.wrapper {
	width:600px;
}

	div.wrapper div.header { padding:5px 10px; margin:0; background:#9a141c; color:#fff; font: bold 18px Arial, Helvetica, sans-serif; }
	div.wrapper div.subheader { padding:5px 10px; margin:0; background:#cc898d; color:#fff; font: 12px Arial, Helvetica, sans-serif; line-height:19px; }
		div.wrapper div.subheader a{ color:#fff; }
	div.wrapper div.blue { background:#d0d4e6; }
	div.wrapper div.text { width:600px; padding:0; margin:0; font: 12px Arial, Helvetica, sans-serif; line-height:19px; }
	
	
table.list {
	padding:0;
	margin:0;
	width:100%
}

	table.list tr.a { background:#efcbcb; }
	table.list tr.b {  font: 10px Arial, Helvetica, sans-serif; }
	table.list td { padding:5px 10px; color:#333; font: 11px Arial, Helvetica, sans-serif; }
	
	table.list td a {  font:bold 12px Arial, Helvetica, sans-serif; color:#9a141c }
		table.list td a:link, table.list td a:visited { text-decoration:underline; }
		table.list td a:hover, table.list td a:active { text-decoration:none; }
		
		
ul.sidebar_list {
	margin:0;
	padding:0;
	list-style-type:none;
}

	ul.sidebar_list li { margin:0; padding:5px 10px 5px 20px; background:url(../images/bp_bullet.gif) left no-repeat; }
	ul.sidebar_list li a {  font:bold 11px Arial, Helvetica, sans-serif; color:#fff }
		ul.sidebar_list li a:link, table.list li a:visited { text-decoration:underline; }
		ul.sidebar_list li a:hover, table.list li a:active { text-decoration:none; }

input {
	border:1px solid #4d0a0e;
	padding:2px;
}

input.button {
	border-top:none;
	border-right:1px solid #761319;
	border-bottom:1px solid #761319;
	border-left:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	
	padding:5px 15px 3px 15px;
	margin:0 10px;
	background:url(../images/button.gif);	
}

/* SHOP - CART */

table.cart {
padding:10px 0;
margin:10px 0;
}

#content img.delete{
border:0px;
padding:0px;
margin:0px;
}

table.cart td.header {
font-size:13px;
color:#fff;
font-weight:bold;
border-bottom:2px solid #fff;
background:#151714;
padding:3px;
margin:0px;
}

table.cart td.result1 {
color:#fff;
padding:5px;
background:#9a141c;
border-bottom:#fff 1px dotted;
border-top:#9a141c 1px solid;
}

table.cart td.result2 {
color:#fff;
padding:5px;
background:#9a141c;
border-bottom:#fff 1px dotted;
border-top:#9a141c 1px solid;
}

table.cart td.total {
font-weight:bold;
color:#FFF;
padding:5px;
background:#53040d;
border-top:#FFF 1px solid;
}



#formfield {
color:#FFF;
width:592px;
padding:4px;
background:#9a141c;
border-bottom:#fff 1px dotted;
border-top:#9a141c 1px solid;
}

#formfield input{
color:#000;
background:#FFF;
padding:3px;
border:#4b0e0e 1px solid;
}

#formfield textarea{
color:#000;
background:#FFF;
padding:3px;
border:#4b0e0e 1px solid;
}

#formfield select{
color:#000;
background:#FFF;
padding:2px;
border:#4b0e0e 1px solid;
}

#formfield_header {
font-size:13px;
color:#fff;
font-weight:bold;
border-bottom:2px solid #FFF;
width:585px;
background:#151714;

padding:5px 5px 5px 10px;
margin:0px;
}

#formfield_tag {
font-weight:bold;
color:#FFF;
float:left;
width:170px;
padding:4px 0px 0px 5px;
}

#form_navigation {
margin:20px 20px 20px 177px;
text-align:left;
}

table.shop_progress {
font-size:10px;
border-top:#fff solid 1px;
border-bottom:#fff solid 1px;
}

table.shop_progress td.selected {
background:url(images/bdb_shop_selected.gif) #4b0e0e no-repeat left;
color:#fff;
width:20%;
border-left:#731f26 solid 1px;
border-right:#a62d37 solid 1px;
text-align:center;
}

table.shop_progress td.unselected {
background:#8d262e;
color:#e1a6aa;
width:20%;
border-left:#731f26 solid 1px;
border-right:#a62d37 solid 1px;
text-align:center;
}

table.shop_progress td.success {
background:url(images/bdb_shop_success.gif) #8d262e no-repeat left;
color:#fff;
width:20%;
border-left:#731f26 solid 1px;
border-right:#a62d37 solid 1px;
text-align:center;
}







div#sidebar table td {
	padding:5px 0;	
}

div#sidebar div.seperator {
	background:none;
	height:5px;
	margin:5px 0 15px 0;
	width:100%;
	border-bottom:1px solid #fff;
}

div#sidebar input {
	width:190px;
	padding:5px 10px;
	color:#9a141c;
	font: 12px Arial, Helvetica, sans-serif;
	border:0;
}

div#sidebar input.search {
	width:200px;
	padding:10px 0;
	background: url(../images/button_search.gif) no-repeat #9a141c;
	color:#fff;
	text-align:right;
	font:bold 16px Arial, Helvetica, sans-serif;
	border:0;
}

div#sidebar select.dropDownContainer {
	width:200px;
	background-color:#fff;
	color:#9a141c;
	padding:5px;
	border:0;
	font: bold 12px Arial, Helvetica, sans-serif;
}

div#content ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

	div#content ul li { margin:0; padding:5px 10px 5px 30px; background:url(../images/bp_bullet_red.gif) left 3px no-repeat; }
		

ul.big_list {
	margin:20px;
	padding:0;
	list-style-type:none;
}

	ul.big_list li { margin:0; padding:5px 10px 5px 30px; background:url(../images/bp_bullet_red.gif) left no-repeat; }
	ul.big_list li a {  font:bold 16px Arial, Helvetica, sans-serif; color:#9a141c }
		ul.big_list li a:link, table.list li a:visited { text-decoration:underline; }
		ul.big_list li a:hover, table.list li a:active { text-decoration:none; }
		
		
ul.button_list {
	margin:0;
	padding:0;
	list-style-type:none;
}

	div#content ul.button_list li {
	margin:0 10px 10px 0; 
	padding:15px 10px 10px 10px; 
	border:0; 
	float:left;
	width:150px;
	height:135px; 
	background: url(/TEMP/bg_slide.png) no-repeat; 
	text-align:center; 
	}
	
	div#content ul.button_list li img { height:90px; border:none; white-space:hidden; }
	div#content ul.button_list li a {  font:bold 12px Arial, Helvetica, sans-serif; color:#9a141c; display:block; }
		div#content ul.button_list li a:link, table.list li a:visited { text-decoration:underline; }
		div#content ul.button_list li a:hover, table.list li a:active { text-decoration:none; }