* { 
	margin: 0; 
	padding: 0; 
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {
	margin-top: 0.5em; 
	margin-bottom: 0.5em; 
}
li { margin-left: 1.2em; }

html { background-color: #cec291; background-image: url(../images/background_vertical_strip.gif); background-repeat: repeat-y; }
body { font-size: 90%; font-family: Arial, sans-serif; line-height: 135%; }
p { margin-bottom: 0.75em; }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
#outer { position: relative; height: 100%; }
#inner { position: relative; height: 100%; }
#header { display: none }
#pictures_container { background-color: #2f396d; position: relative; height: 150px; margin-left: 30px; _margin-left: 0px; margin-bottom: 1em }
.pictures { padding-left: 0; }
.pictures_first { border: solid 2px #171c36; }
.pictures_others { border-top: 2px solid #171c36; border-right: 2px solid #171c36; border-bottom: 2px solid #171c36; }
#buttons_container { display: none }
#buttons_container a { margin: 0; padding: 0; }
.buttons { display: inline; }
.bold_italic { font-weight: bold; font-style: italic; }
#content { background-image: url(../images/button_shadow.gif); background-repeat: repeat-x; position: relative; padding-top: 30px; padding-left: 30px; _padding-left: 1px; }

#content_container {  }
#content_left { color: black; font-size: 120%; font-weight: bold; line-height: 170%; width: 230px; float: left; }
#content_right { color: black; font-size: 95%; _height: 1%; margin-left: 240px; padding-right: 30px; padding-left: 30px; }

#footer { color: #black; font-size: 70%; position: relative; margin-top: 3em; padding-top: 3em; padding-bottom: 3em; padding-left: 3em; }
.print_only { }
