body {
	height:100%; 
	max-height:100%; 
	padding:0;
	margin:0; 
	border:0; 
	color: #445D6D;	
	background:#99cccc;
	font-family:arial, sans-serif;
	font-size: 1em;
	/*background:transparent url() repeat scroll 0 0;*/
	background:#122738 url(../images/wallpaper.jpg) repeat-x scroll center top;
}

a{
	color:#006699;
}

table{
	background:#FFF;
}

.logo a{
	text-decoration:underline;
}

/*left nav box*/
.box{
	background:#F0F8E6;
	padding:7px;
	margin:5px;
	border: 1px solid #EEE;
}
.box a{
	text-decoration:none;
}
.box a:hover{
	color:#666;
	text-decoration:underline;
}

.box li{
	padding-left: 10px;
	list-style-type:none; 
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-size: 80%;
}


/*ask answer discover*/
.nav{
	font-size: 170%;
	margin:10px;
	padding:5px;
	background-color:#ececec;
	text-align:center;
}

.nav a{
	text-decoration:none;
}

.nav a:hover{
	color:#666;
}

/*search*/
form{
	display:inline;
	padding:0;
	margin:0;
}

input, textarea, button {
	color:#333333;
	font-family:arial;
	font-size:105%;
	font-weight:normal;
	padding:3px;
	margin:5px;
}

.search{
	background-color:#333;/*#67ce12*/
	color:#FFF;
	text-align:center;
	border-top: 3px solid #999;
	border-bottom: 1px solid #222;
	border-left: 1px solid #222;
	border-right: 1px solid #222;
}

/*header*/
.header{
	background-color:#000;
	color:#EEE;
	border-bottom: 1px solid #666;
}

.header a{
	color:#ccc;
	text-decoration:none;
}

/*questions*/
.questions{
	line-height:110%;
	margin-bottom:10px;
}

.qtitle a{
	text-decoration:none;
	font-size:110%;
}

.aboveq{
	padding:7px;
}

.tabs{
	margin-bottom:10px;
	border-bottom: 1px solid #CCC;
	width:100%;
}

.tabs td{
	padding:8px;
	background:#F0F8E6;
}

