 /*

Reset everything to work with different browsers
 */



/* standard base font */

html, body, td 

{

  color: black;

  font: normal 10pt/1.7em Verdana, Arial, Helvetica, sans-serif;

}



/* Reset padding and margin values*/

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,

blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,

input, textarea, fieldset, pre

{

  margin: 0; 

  padding: 0;

}



/* Some standard heading sizes */

h1, h2, h3, h4, h5 

{

  font-weight: bold;

}



h1 { font-size: 1.5em; }

h2 { font-size: 1.3em; }

h3 { font-size: 1.1em; }

h4 { font-size: 1.1em; }

h5 { font-size: 1.1em; }

h6 { font-size: 1em; }

h1.banner {text-align: center; font-size: 1.5em; margin: 4px 1em 2px 1em }
h3.banner { font-size: 1.1em; text-align: center; margin: 4px 1em 2px 1em }
/* Set standard link colors */


a 

{

text-decoration: none;

}



a:link, a:visited 

{

	color: blue;

}



a:hover 

{

	color: green;

}



a:active 

{

	color: red;

}



a img, :link img, :visited img 

{

	border: none

}

table 

{

	border-collapse: collapse;

}



/* Remove automatic top/bottom margins on nested lists */

ul ul, ul ol, ul dir, ul menu, ul dl,

ol ul, ol ol, ol dir, ol menu, ol dl,

dir ul, dir ol, dir dir, dir menu, dir dl,

menu ul, menu ol, menu dir, menu menu, menu dl,

dl ul, dl ol, dl dir, dl menu, dl dl

{

	margin-top: 0; 

	margin-bottom: 0;

}



/* Harmonize list bullet type */

ul, dl 

{

	list-style-type: square;

}



ol

{

	list-style-type: decimal;

}


html, body

{

	height: 100%;

}



.fullheight{height:100%}



.home-text

{

	padding-top: 30px;

	padding-left: 46px;

	font-family: verdana, arial;

	font-size: 7pt;

	font-weight: bold;

	line-height: 17.5px;

	word-spacing: .5px;

	color: #522D1B;

}



.home-text-slideshow

{

	padding-left: 46px;

	margin-top: 0px;

	font-family: verdana, arial;

	font-size: 7pt;

	font-weight: bold;

	font-style: italic;

	line-height: 17.5px;

	letter-spacing: .5px;

	color: #522D1B;

}



a.home-text-slideshow-link, a:hover.home-text-slideshow-link, a:visited.home-text-slideshow-link

{

	font-family: verdana, arial;

	font-size: 7pt;

	font-weight: bold;

	font-style: italic;

	text-decoration: none;

	line-height: 17.5px;

	letter-spacing: .5px;

	color: #a48602;

}



.home-right-links

{

	padding-left: 5px;

	padding-top: 10px;

	font-family: verdana, arial;

	font-size: 7pt;

	font-weight: bold;

	line-height: 17.5px;

	word-spacing: .5px;

	color: #FFFFFF;

}



.home-bottom-links

{

	width: 180px;

	height: 65px;

	text-align: center;

	font-family: verdana, arial;

	font-size: 7pt;

	font-weight: bold;

	line-height: 17.5px;

	word-spacing: .5px;

	color: #522D1B;

}



div#bottom-link-2

{

}



td.home-bottom-td

{

	vertical-align: top;

	text-align: center;

}



.home-box

{

	overflow: hidden; 

	height: 266px; 

	width: 175px; 

}



.body-copy

{

	background: url(../images/subpage_r4_c2.png); 

	vertical-align: top;

	padding-left: 37px;

	min-width: 6em;





	color: #552906;

	font-family: verdana;

	font-size: 9pt;



}



td, th

{

	color: #552906;

	font-family: verdana;

	font-size: 9pt;

}



.form table, .form td, .form th

{

	padding: 2px;

}



.subLinks a, .subLinks a:hover, .subLinks a:visited, .subLinks

{

	color: #a48602;

	text-decoration: none;

	font-weight: bold;

	font-family: verdana, arial;

	font-size: 8pt;

}



.secondLayerText

{



}

p.cent { 
	text-align: center;
	font-size: 1;
	font-family: verdana, arial;
	font-weight: normal;
	line-height: 1.1em;
	word-spacing: .5px;
	}

div.banner {
color: rgb(255, 255, 255);
background: rgb(255, 255, 255);
padding: 0;
border: 1px solid #000000;
width: 802px;
height: 202px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
font-size: 10pt;
font-weight: normal;
}

div.menu1 {
position: relative;
color: rgb(255, 255, 255);
background-color: rgb(51, 102, 0);
padding: 0;
border: 1px solid #000000;
width: 802px;
height: 24px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
font-weight: normal;
}

#menu ul {
	margin-left: auto;
	margin-right: auto;
	}
	
#menu li {
	list-style-type: none;
	float: left;
	text-align: center;
	line-height: 1.3em;
	}
	
#menu a {
	text-decoration: none;
	color: white;
	display: block;
	border: 3px rgb(51, 102, 0) outset;
	background-color: rgb(51, 102, 0);
	}
	
#menu a:hover {
	border: 3px rgb(51, 102, 0) inset;
	}

div.maindoc {
color: rgb(0,0,0);
background-color: rgb(255,255,255);
padding: 0;
border: 1px solid #000000;
width: 802px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
font-size: 12pt;
font-weight: normal;
}

div.footer {
position: relative;
color: rgb(255, 255, 255);
background-color: rgb(51, 102, 0);
padding: 0;
border: 1px solid #000000;
width: 802px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
font-weight: normal;
}

div .back-to-top

{

	text-align: right;

	padding: 10px;

}



div .back-to-top a, div .back-to-top a:hover, div .back-to-top a:visited

{

	color: #a48602;

	font-weight: normal;

	font-style: italic;

	text-decoration: none;

}



td

{

	vertical-align: top;

	text-align: left;

}

img.topbanner { width: 800px;
height: 200px;
vertical-align: top;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}

img.onleft { vertical-align: top;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
float: left;
}

img.onright { vertical-align: top;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
float: right;
}

.body-div img

{

	margin: 10px;

}



.body-div

{

 	background-image: url('../media/images/subpage_r4_c3.jpg'); 

 	background-repeat: no-repeat;

 	width:610px; 

 	height: 100%;



	color: #552906;

	font-family: verdana;

	font-size: 9pt;



}



.placement

{

 	padding-left: 40px;

 	padding-top: 20px;

}



.top-left

{

	background-image: url('../media/images/shadows/top_left.png');

	width: 18px;

	height: 18px;

}



.top-middle

{

	background-image: url('../media/images/shadows/top_middle.png');

	height: 18px;

}



.top-right

{

	background-image: url('../media/images/shadows/top_right.png');

	width: 18px;

	height: 18px;

}



.side-left

{

	background-image: url('../media/images/shadows/side_left.png');

	width: 17px;

}



.side-right

{

	background-image: url('../media/images/shadows/side_right.png');

	width: 18px;

}



.right-telescope

{

	background-image: url('../media/images/shadows/index_r11_c18.png');

	width: 18px;

}



.middle-bottom

{

	background-image: url('../media/images/shadows/bottom_middle.png');

	height: 18px;

}
