/*****************************/
/*** Core html setup stuff ***/
/*****************************/
html{
	height: 100%;
	overflow-y: scroll;
}
body {
	font-family: 'Trebuchet MS', Arial;
	margin: 0;
	font-size: 12px;
	color: #1d9608;
	text-align: center;
	height: 100%;
	background-color: #e5f6d4;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}

form { margin: 0; padding: 0; }

p { margin: 0; }

h1, h2, h3, h4, h5{
	margin: 0;
	padding: 0;
	line-height: 1.2;
}

ul, ol, dl{
	margin: 0;
	padding: 0;
}
ul, ol{
	list-style-position: inside;
}

div{
	position: relative;
	overflow: hidden;
}
div:focus{
	outline: none;
}

.clr { clear:both; font-size:0; line-height:0; height:0; }
.clear{ clear:both; }
.fl, .fr { display:inline; }
.fl { float:left }
.fr { float:right }
.block { display:block; }
.templ_img { margin:0; border:none; }

a{
	color: #033097;
	text-decoration: none;
	outline: none;
}

table.contentpaneopen{
	border-collapse: collapse;
	width: 100%;
}

/*Inputs*/
input, button, .button, textarea, select {
}
input, button {
}

input:focus, textarea:focus, select:focus {
	outline: none;
}

input[type=text]{
	border: solid 1px silver;
	font-size: 11px;
}

button, .button, input[type=submit], select{
}
button, .button, input[type=submit]{
}

