/* Start of CMSMS style sheet 'stylesheet new' */
@charset "utf-8";
/* CSS Document */
* {
margin: 0;
padding: 0;
}

img {
padding: 10px;
}

img.noPadding {
padding: 0;
}

body {
text-align: center;
background: white url('images/outlay/body.bkgr.gif');
}

label {
display: block;
margin: 3px 0 3px 0;
}

a {
color: black;
}

a:hover {
color: blue;
}

ol,
ul {
list-type: inside;
}

.columnLeftBox,
.columnRightBox {
width: 49.5%;
margin: 0 0 10px 0;
}

	.columnLeftBox {
	float:left;
	}

	.columnRightBox {
	float: right;
	}
	
.breaker {
clear: both;
display: block;
font-size: 1px;
line-height: 1px;
}

.defaultBox_right {
background-color: #e0dbda;
border: 1px solid #adacac; 
}

.textBox_right {
padding: 0px; 
}

.defaultBox {
background-color: #e0dbda;
border: 1px solid #adacac; 
}

.textBox {
padding: 10px; 
}

#contRoot {
width: 862px;
margin: 20px auto;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#contHeader {
/*background: transparent url('images/outlay/header.jpg') no-repeat;
*/height: 138px;
}

#contBody {
background: #0c79ff url('images/outlay/content.bkgr.jpg') no-repeat;
}

	#contBody h1 {
	padding: 15px 0 0 50px;
	font-size: 20px;
	background: transparent url('images/outlay/contentheader.jpg') no-repeat;
	text-decoration: underline;
	height: 44px;
	color: white;
	}

#contNavigation {
height: 61px;
padding: 10px 0 0 0;
margin: 0 0 0 4px;
text-align: center;
color: white;
}

	#contNavigation a {
	float: left;
	display: block;
	padding: 7px 0 0 0;
	margin: 0 1px 0 0;
	height: 22px; 
	width: 82px;
	text-decoration: none;
	border: 1px solid white;
	background: transparent url('images/outlay/button.bkgr.jpg') repeat-x;
	color: white;
	}

	#contNavigation a:hover {
	background: #e0dbda none;
	color: black;
	}

#contContent {
display: block;
width: 770px;
margin: 0 36px 0 36px;
background-color: white;
padding: 0 10px 10px 10px;
}

	#contContent h2 {
	padding: 0 0 0 15px;
	background: transparent url('images/outlay/h2.icon.gif') 0 3px no-repeat;
	font-size: 14px;
	}

	#contContent h3 {
	border-bottom: 1px solid #adacac;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0 0 3px 0;
	}

#contFooter {
padding: 10px 0 10px 0;
text-align: center;
color: white;
}

	#contFooter a {
	color: white;
	}

	#contFooter a:hover {
	color: black;
	}
.foto {
padding: 1px;
}
.fotofoto {
padding: 0px;
}
.logos {
height:60px; 
background-image:url('images/logo_bg.jpg');
margin:1px;
border:1px solid grey;
}
/* End of 'stylesheet new' */

