
html
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
}

body
{
margin: 5px 0px 10px 0px;
background-color: #dddddd;
text-align: center;
}

form
{
margin: 0px 0px 0px 0px;
}

#main_container
{
/* border: 1px solid #0000ff; */
width: 968px;
margin: 0px auto 0px auto;
text-align: left;
background-image: url("/tmpl_images/1000/bg_sides.jpg");
background-repeat: repeat-y;
background-position: 2px top;
}

a:link {color: #003399; text-decoration: none;}
a:visited {color: #003399; text-decoration: none;}
a:hover {color: #003399; text-decoration: underline;}
a:active {color: #003399; text-decoration: none;}

h1
{
font-size: 120%;
font-weight: bold;
padding-bottom: 4px;
border-bottom: 1px solid #999999;
color: #444444;
}

h2
{
font-size: 115%;
font-weight: bold;
color: #003399;
}

h3
{
font-size: 110%;
font-weight: bold;
color: #000000;
}

ul
{
list-style: none;
padding-left: 10px;
margin-left: 10px;
}

li
{
margin-top: 0.5em;
margin-bottom: 0.5em;
}

hr
{
clear: both;
}

#top_masthead
{
/* border: 1px solid #00ff00; */
width: 100%;
height: 110px;
clear: both;
background-image: url("/tmpl_images/1000/top_masthead.jpg");
background-repeat: no-repeat;
background-position: top center;

}

/* top photo */
div#top_photo_container
{
width: 100%;
text-align: center;
 min-height: 215px;
_height: 215px;
}

/* top photo */
div#top_photo_container_program
{
width: 100%;
text-align: center;
 min-height: 142px;
_height: 142px;
}

div#top_photo 
{
margin: 0px auto 0px auto;
width: 934px;
display: block;
}



#content_container
{
width: 100%;
clear: both;
text-align: left;
}

#content
{
float: left;
width: 675px;
display: inline;
border: 1px solid #dddddd;
margin: 0px 0px 0px 16px;
min-height: 500px;
_height: 450px;
text-align: left;
}


#content_wide_container
{
width: 100%;
clear: both;
text-align: left;
}


#content_wide
{
width: 934px;
clear: both;
border: 1px solid #dddddd;
margin: 0px 0px 0px 16px;

text-align: left;
}

#content_wide_body
{
min-height: 420px;
_height: 420px;
border-bottom: 1px solid #999999;
}

#content_wide_body
{
margin: 10px 10px 10px 20px;
}

div#content_wide_body h3 
{
font-size: 130%;
font-weight: bold;
color: #ff6632;
margin-top: 5px;
margin-bottom: 1px;
}

div#content_wide_body ul
{
list-style: none;
padding-left: 10px;
margin-left: 0px;
margin-top: 10px;
font-size: 120%;
}

div#content_wide_body li
{
margin-top: 0.5em;
margin-bottom: 0.5em;
}

div#content_wide_lists
{
margin: 10px 10px 10px 0px;
}

div#content_wide_lists ul
{
list-style: none;
padding-left: 10px;
margin-left: 0px;
margin-top: 4px;
font-size: 100%;
}

div#content_wide_lists li
{
margin-top: 0.2em;
margin-bottom: 0.2em;
}


#content_body
{
margin: 10px 10px 10px 20px;
}

div#content_body h3 
{
font-size: 130%;
font-weight: bold;
color: #ff6632;
margin-top: 5px;
margin-bottom: 1px;
}

div#content_body ul
{
list-style: none;
padding-left: 10px;
margin-left: 0px;
margin-top: 1px;
font-size: 120%;
}

div#content_body li
{
margin-top: 0.2em;
margin-bottom: 0.2em;
}

#right_column
{
float: left;
display: block;
width: auto;
min-height: 300px;
margin: 0px 0px 0px 10px;
}

#right_column_content
{
margin: 10px 10px 10px 10px;
}


.left_column
{
float: left;
width: 52%;
}

.right_column
{
float: right;
width: auto;
}

.left_column1000
{
float: left;
width: 60%;
margin-right: 10px;
}

.right_column1000
{
float: right;
width: auto;
}

#left_column1000_75
{
float: left;
width: 75%;
margin-right: 10px;
}

.left_column1000_55
{
float: left;
width: 55%;
margin-right: 10px;
}



#footer
{
clear: both;
width: 100%;
height: 91px;
margin: 0px 0px 0px 0px;
background-color: #dddddd;
text-align: center;
font-size: 9px;
color: #000000;
}

#footer #ed_office
{
float: left;
width: 225px;
margin: 15px 10px 10px 20px;
text-align: left;
}

#footer #lsc
{
float: left;
width: 225px;
margin: 15px 10px 10px 15px;
text-align: left;
}


#footer #fermilab
{
float: left;
width: 225px;
margin: 15px 10px 10px 15px;
text-align: left;
}

#footer #doelogo
{
float: left;
width: 194px;
margin: 15px 5px 10px 5px;
text-align: left;
}

