/*
 *******************************************
 *                                         *
 * CSS FOR WIZI                            *
 *                                         *
 * By Rasmus Frey <frey@verk.dk>           *
 *                                         *
 *******************************************
**/


	body, html {margin:0px;padding:0px;height:auto;}


	body {	
	text-align:center;
	background-color:#E1ECE0;
	}
	#container {
	position:relative;
	overflow:hidden;
	width:833px;
	height:auto;
	background-color:#fff;
	margin: 0 auto;
	text-align:left;
	margin-bottom:25px;
	}
	#header{
	width: 100%;
	height: 180px;
	background: url(../graphics/header.gif) no-repeat center center;
	}
	#header a img {
	border: none;
	margin: 35px 0px 0px 25px;
	}
	#navigation {}	
	#navigation ul { margin:0; padding:0; list-style:none;float: right; margin-top:130px; padding-right:30px; }
	#navigation ul li{ height: 27px; float:left; background: url(../graphics/menuNodeHover.gif) repeat left; }
	#navigation ul li a{
	display:block;
	height: 22px;
	padding-top:5px;
	font-size: 14px;
	color:#666666;
	text-decoration:none;
	padding-left: 16px;
	padding-right: 14px;
	background: transparent url(../graphics/menuBreak.gif) no-repeat right center; 
	}
	#navigation ul li a:hover {
	background: transparent url(../graphics/menuback.gif) repeat left;
	
	}
	#middlebox{
	width:800px;
	margin: 0px auto;
	margin-top:15px;
	position:relative;
	height:auto;
	overflow:hidden;
	min-height:300px;
	border-right: 1px dotted #B4B4B4;
	border-left: 1px dotted #B4B4B4;
	}
	#content {padding:0px;  width:780px; margin:0 auto;	}
	td.middleborder { background: url(../graphics/tdborder.gif) repeat-y center top;}
	td.formborder {	padding:3px 15px 30px 10px; background: url(../graphics/frombg.gif) no-repeat left top;}
	
	form input { display:inline;  }
	form input.text_field {border:1px solid #868151; width:210px; }
	form input.submit_button_field {background: url(../graphics/submitbg.gif) no-repeat center top; color:#fff; padding:4px;
	height:23px; width:53px; border:none; }
	form input[type=radio] { }
	
	/* FORM HACK */
	#payform {}
		#payform dl {}
			#payform dl dt {
				margin-bottom: 5px;
			}
				#payform dl dt label {
					display:block;
				}
				#payform dl dt input {
					border:1px solid #868151; width:210px;
				}
					#payform dl dt input.accept {
						border:1px solid #868151; width:auto;
						float:left;
					}
					#payform dl dt input.submit {
						background: url(../graphics/submitbg.gif) no-repeat center top;
						color:#fff;
						padding:4px;
						height:23px;
						width:53px;
						border:none;
					}
					
	
	.warning{
		padding:4px;
		color:#CC0000;
		font-weight:bold;
	}
	
	#footer{
	clear:both;
	width:auto;
	height:27px;
	width: 802px;
	overflow:hidden;
	margin:0 auto;
	background:#EBEDEA url(../graphics/creditcards.gif) no-repeat right center;
	text-align:center;
	color:#999;
	line-height:1.8em;
	}