/* fix header */

#level1nav li{
	list-style:none;
}


/*generic styles*/
body, p, td, ul, div, span, a  {
font-family: arial, helvetica, geneva, sans-serif; 
}

body.noleftmargin { margin-left: 0px; }

body.margins {margin-top: 8px; margin-left: 8px;}
body.margins0 {margin-top: 0px; margin-left: 0px;}

.nomargins { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }

ul { 
margin-top: 0; 
margin-bottom: 0; 
padding-top: 0; 
padding-bottom: 0; 
}

table tr td ul li {
list-style-image: url(images/bullet.gif); 
/*margin-left: -23px;*/
margin-bottom: 0; 
padding-bottom: 0;
line-height: 16px;
}

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

#rightnav a {color:#00bab9;}

.search {font-family: arial, helvetica, geneva, sans-serif; font-size: 0.78em; 
/*/*/
 font-size: 0.83em;
 /* */  color: #333333;}

.searchsmall {font-family: arial, helvetica, geneva, sans-serif; font-size: 0.75em; 
/*/*/
 font-size: 0.8em;
 /* */ }
a.searchsmall:link {color: #333333; text-decoration: none;}
a.searchsmall:active { color: #000000; text-decoration: underline;}
a.searchsmall:visited {color: #333333; text-decoration: none;}
a.searchsmall:hover { color: #000000;text-decoration: underline;}



.formtext {background: #ffffff; color: #333333; 
font-family: arial, helvetica, geneva, sans-serif;}
.caption {background: #ffffff; color: #333333; font-weight: normal; font-size: 0.65em; 
/*/*/
 font-size: 0.70em;
 /* */ line-height: normal; font-family: arial, helvetica, geneva, sans-serif; font-style: italic;}
.credit { margin: 0; padding: 0; color: #333333; font-weight: normal; font-size: 0.9em; 
/*/*/
 font-size: 0.95em;
 /* */ line-height: normal; font-family: arial, helvetica, geneva, sans-serif;}

h1 {background: #ffffff; color: #663366; font-weight: bold; 
font-size: 1em;
 /*/*/
font-size: 1.2em;
 /* */}
 
h2 {background: #ffffff; color: #663366; font-weight: bold; 
font-size: 1em;
 /*/*/
font-size: 1.2em;
 /* */}
 
h3 {background: #ffffff; color: #663366; 
font-size: 1em;
 /*/*/
font-size: 1.2em;
 /* */}
 
h4 {background: #ffffff; color: #663366; font-weight: bold;
font-size: 1em;
 /*/*/
font-size: 1.2em;
 /* */}
 
h5 {background: #ffffff; color: #663366; font-weight: bold; 
font-size: 1em;
 /*/*/
font-size: 1.2em;
 /* */}


.form { margin: 0px; padding: 0px; }
input.search {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: inherit; background: #ffffff; color: #333333; border: 1px solid #999999;}

#title {display: None;}



/*apg tags*/
table#apg {
width: 528px !important;
font-size: 0.7em; 
/*/*/
font-size: 0.75em;  
/* */ }

table#chronology {
width: 528px !important;  
font-size: 0.7em; 
/*/*/
font-size: 0.75em;  
/* */ }

td.lightolive{
background:#DFDFD8; 
padding: 10px;
}

td#apgnav { 
padding: 10px 0 10px 0; 
/*/*/
background: url(images/topline.gif) bottom left no-repeat;  
/* */ 
} 

td#apgnav span { 
margin: 0 20px 0 0; 
padding: 0 0 0 15px; 
color: #7A795E; 
/*/*/
background: url(images/square_active.gif) left no-repeat;  
/* */ 
font-weight: bold;
 }
 
td#apgnavold a { 
margin: 0 20px 0 0; 
padding: 0; 
 /* */ }
 
 td#apgnav a { 
margin: 0 20px 0 0; 
padding: 0 0 0 15px; 
/*/*/
background: url(images/square_norm.gif) left no-repeat;  
 /* */ }
 
td#apgnav a:hover { 
margin: 0 20px 0 0; 
padding: 0 0 0 15px; 
/*/*/
background: url(images/square_over.gif) left no-repeat;  
 /* */
 }
 
td#apgnav img {
vertical-align: middle; 
}

td#apgtopimg {
width: 412px; 
}

td#apgtopcontent {
width: 528px; 
}


td#apgtopcontent p{}

td#apgtopcontent p.top{ 
padding-top: 12px;
}

table#apgsecondnavtable {
margin-left: 15px;
font-size: 0.95em;
/*/*/
font-size: 1em;
 /* */ }

td#apgtopimg img {
margin: 15px 15px 0 0; 
/*/*/
border: 1px solid #636;
/* */
}

td#apgsecondnav { 
vertical-align: top; 
border-bottom: 1px solid #C6B1C6;  
border-left: 1px solid #C6B1C6; 
padding: 12px 0 12px 10px; 
height: 10px; 
}

td#topimgcredit { 
vertical-align: bottom; 
height: 150px; 
font-size: 0.9em;  
 /* */
 font-size: 0.95em; 
 /*/*/
}

td#apgsecondnav a { 
margin: 0; 
padding: 0 0 0 15px;
/*/*/
background: url(images/square_norm.gif) left no-repeat;  
 /* */ }
 
td#apgsecondnav a:hover {

margin: 0; 
padding: 0 0 0 15px;
/*/*/
background: url(images/square_over.gif) left no-repeat;  
 /* */ 
}

td#apgsecondnav img {margin: 0 3px 0 0; vertical-align: middle;}
td#apgsecondnav h3 {font-weight: bold; margin: 0 0 12px 0; padding: 0; 
font-size: 0.9em;
/*/*/
font-size: 1em;
 /* */ 
}

td#apgcontent { 
padding-top: 15px;
padding-bottom: 15px; }

td#apgcontent p{ margin: 12px 0 0 0; }

a.backtotop {
margin: 0; 
padding: 0 0 0 10px;
/*/*/
background: url(images/toparrow_norm.gif) left no-repeat;}
 /* */ 
}

a:hover.backtotop {
margin: 0; 
padding: 0 0 0 10px;
/*/*/
background: url(images/toparrow_over.gif) left no-repeat;}
 /* */ 
}

table.imgholder {
width: 210;
font-size: 0.90em;
/*/*/
font-size: 0.95em;
 /* */ 
 }
 
table.imgholder p{
padding: 0; margin: 0;
 }
h3.headline {margin: 5px 0 0 0; padding: 0; color: #7A795E; }
h4.list {margin: 5px 0 5px 0; padding: 0; color: #7A795E; }
div.listlinetop {border-bottom: 1px solid #DFDFD8; width: 380px; height: 1px; margin: 0; padding: 0; }
div.listline {border-bottom: 1px solid #DFDFD8; height: 1px; margin-bottom: 7px; padding: 0; }
div.space { height: 10px; }
div.atoz { margin-top: 15px;}
div.atoz h4.list { margin: 0;}
div.atoz p { margin: 0 0 10px 0;}
