body {
background: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}

h1, form legend {
font-size: 1.5em;
}

h2 {
font-size: 1.2em;
}

h3 {
font-size: 1em;
}

h4 {
}

#content img {
border: none;
}

hr {
height: 1px;
margin-bottom: 1em;
color: #CCCCCC;
}

#content ul.gallery_three_column br {
display: none;
}

/* = LAYOUT
//////////////////////*/

#header_print {
border-bottom: solid 1px #000000;
padding-bottom: 1em;
margin-bottom: 1em;
}

#skip {
display: none;
}

#header {
display: none;
}

#content_container {
}

#content {
}

#footer {
display: none;
}

#footer_print {
font-size: 0.8em;
width: 100%;
border-top: solid 1px #000000;
padding-top: 1em;
margin-top: 1em;
text-align: center;
clear: both;
}

/* = LISTS
//////////////////////*/

#content ul {
color: #000000;
}

#content ul.no_list {
color: #000000;
}

.column  {
}

#content ul.column_list_right {
list-style: none;
}

#content ul.column_list_right li {
display: inline;
}

#content ul.three_column_list  {
}

#content ul.three_column_list li {
display: inline;
}

#content ul.gallery_three_column {
list-style: none;
margin-left: 0;
}

#content ul.gallery_three_column li {
margin-bottom: 1em;
}

#content ul.gallery_three_column li img {
display: block;
}

.menu {
display: none;
}

/* = FORMS
//////////////////////*/

form fieldset {
border: none;
margin: 0;
padding: 0;
}

form legend {
margin-left: -0.7em;
}

form ol {
padding: 0;
margin: 0;
list-style: none;
}

form ol li {
display: block;
margin-bottom: 0.5em;
width: 100%;
}

form ol li.form_column {
float: left;
width: 200px;
}

form ol li.form_column_right {
float: left;
width: 582px;
}

form em {
color: #FF0000;
font-size: 1em;
font-weight: 600;
}

form ol label {
display: inline-block;
width: 15em;
}

form ol label.auto_width {
width: auto;
}
	
/* = CLASSES
//////////////////////*/

.float_left {
float: left;
}

.wrap1, .wrap2, .wrap3 {
float: left;
display: inline-table;
/* \*/display:block;/**/
}

.wrap1 {
background: none;
}

.wrap2 {
background: none;
}

.wrap3 {
padding: inherit;
background: none;
}

.content_column {
}

.content_column_right {
}

.border_bottom {
padding-bottom: 1em;
margin-bottom: 1em;
border-bottom: solid 1px #CCCCCC;
}

.video {
background-image: url(../../images/icon_video.gif);
background-repeat: no-repeat;
padding-left: 1.8em;
text-align: left;
}

/* = TOOLS
//////////////////////*/

.clearfix {
clear: both;
}
