/* Middleton's Distribution CSS */

/* main */
body {
	margin: 0px;
	padding: 0px;
	font: 13px 'Trebuchet MS', Trebuchet, Tahoma, Kalimati, Helvetica, Arial, sans-serif;
	color: black;
	background: white url(/images/template/bg_stripes.png) repeat-x left 33px;
	text-align: center;/*ie5 centre hack*/
}
img {
	border-width: 0px;
}
a:link, a:active, a:visited {
	color: black;
	text-decoration: underline;
}
a:visited {
	color: #353535;
}
a:hover, a:focus {
	color: #4C4C4C;
}
a:active {
	color: #A7A7A7;
}
h1 {
	display: none;
}
p, table, h3, h4, h5, h6, fieldset, ol, ul {
	margin: 0px 0px 1.5em;
}
ul, ol {
	padding: 0px 0px 0px 2em;
	list-style: square outside;
}
label {
	white-space: nowrap;
}
td {
	vertical-align: top;
}
/*.hide{
 display: none;
}*/
span.req {
	font-weight: bold;
	color: #cc0000;
}
input, button, select, textarea {
	font-size: inherit;
	font-family: inherit;
}
textarea {
	height: 6em;
	width: 100%;
}
.textin, select, textarea {
	border: 1px solid #1470A4;
	color: inherit;
}
.textin:focus, select:focus, textarea:focus {
	background-color: #FFF2B8;
}
.button, button {
	border: 2px outset #1470A4;
	color: white;
	background-color: #1470A4;
	cursor: pointer;
}
.button:focus, .button:hover, button:focus, button:hover {
	background-color: #5397BC;
	border-color: #5397BC;
}
.textin.disabled, select.disabled, textarea.disabled {
	border-color: #E1E1E9;
	color: #727277;
	background-color: #F2F2F7;
}
div.error {
	color: #712B28;
	border: 1px dashed #712B28;
	padding: 1em 1em 0px;
	margin-bottom: 1em;
}
/* page layout */
/* level 1 */
#wrapper {
	width: 859px;
	margin: 0px auto;
	text-align: left;/*ie5 centre hack*/
	background: url(/images/template/bg_content.png) repeat-y left top;
}
/* level 2 */
#all {
	padding: 0px 6px;
	background: url(/images/template/bg_top_sitem.jpg) no-repeat left top;
}
.siteK #all {
	background-image: url(/images/template/bg_top_sitek.jpg);
}
#end {
	height: 40px;
	background: white url(/images/template/bg_footer.png) no-repeat left top;
}
/* level 3 */
#nav {
	padding: 151px 0px 0px;
	margin: 0px;
	text-transform: uppercase;
	text-align: center;
	height: 21px;
	color: #1470A4;
}
#nav a {
	text-decoration: none;
	color: #1470A4;
}
#nav a:hover, #nav a:focus {
	text-decoration: underline;
}
h2 {
	height: 79px;
	padding: 61px 0px 0px 40px;
	margin: 0px;
}
h2 img {
	display: block;
	float: left;
}
#content {
	padding: 50px 170px;
	line-height: 20px;
}
#footer {
	background-color: #F5F8FA;
	margin: 0px;
	padding: 7px 20px 0px 0px;
	height: 45px;
}
#footer p {
	margin: 0px;
	padding: 17px 0px 0px 20px;
}
#footer p a, #footer #tl {
	text-decoration: none;
	color: black;
}
#footer p a:hover, #footer p a:focus {
	text-decoration: underline;
}
#footer #tl, #footer #tl img {
	display: block;
}
#footer #tl {
	float: right;
}
/* page specific */
.home #content {
}

