/* AMA default style - http://www.amanet.org/ */
/* updated:  */

/* style for main bodycopy through out the site */
body, p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 18px;
	}
body{margin-top:2px;}	
/* style for main h1 through out the site */	

h1 { font-size: 24px; 
	line-height: 26px;}
h2 { font-size: 16px; line-height: 20px; color: #333; margin: 0 0 18px 0;}
h3 { font-size: 14px; line-height: 18px;}
h4 { font-size: 14px; line-height: 18px;}
h5 { font-size: 14px; line-height: 18px;}
h6 { font-size: 14px; line-height: 18px;}
h1, h3, h4, h5, h6{ margin-bottom: 0; margin-top:2px; color: #039;}
h2, h3{ font-weight: bold; margin-bottom: -1px;}
h2 p{margin-top: -6px}

/* blue-header-large is used in conjuction with H1 on the main section for page names. */		
.blue-header-large { font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 36px; 
	line-height: 38px; 
	color: #003399; 
	font-weight: normal; 
	margin-bottom: 0px; 
	letter-spacing: -.5pt;}
	
/* blueheader is used in conjuction with H1 for page name and titles. */	
.blueHeader { font-size: 24px; 
	line-height: 26px; 
	color: #003399; 
	font-weight: bold; 
	margin-bottom: 0px; 
	margin-top:0px;}		
	
/* blue-sub-header is used header on the seminar search results page. */		
.blue-sub-header { 
		font: bold 16px/24px Arial, Helvetica, sans-serif; 
		color : #003399; 
		margin-top: 0px; 
		margin-bottom: 0px;
		}
			
/* subheader is used as a span class with the bodycopy. */	
.subheader {
		font:bold 14px/14px Arial, Helvetica, sans-serif; 
		color: #039; 
		margin-top: 21px; 
		margin-bottom: -12px;
		}
		
/* bodycopy for page copy. */		
.bodycopy{ font-family:inherit; 
		font-size: 14px; 
		line-height: 18px}

/* bodycopy links. */	

.bodycopy a:link {  text-decoration: underline; color: #333;}
.bodycopy a:visited { text-decoration: underline; color: #663399;}
.bodycopy a:hover {  text-decoration: none; color: #666;}	
.bodycopy a:active {  text-decoration: underline; color: #333;}	
	
/* ul unorder lists page copy. */	
ul.bodycopy { margin-top: 1px;
		margin-bottom: 0;
		padding-bottom: 0;}	
		
.bodycopy-li { 
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 14px;
		color : #000000;
		line-height : 18px;
		margin-top: 0px; 
		margin-bottom: 0px;
		margin-left:-20px;
		}
			
/* smaller text use in foot notes. */		
.footNote { font-family: Verdana, Tahoma, Arial, Helvetica; 
		font-size: 9px; 
		line-height: 12px}

/* style for book section author names. */	
.Author { 
		font-family : Verdana, Helvetica, Arial, sans-serif; 
		font-size : 11px;
		line-height : 13px;
		font-weight: bold;
		text-indent : 0pt;
		}	
	
/* seminar header used on the main seminar page. */	
	
.highlight{
	font:bold 30px "Trebuchet MS",sans-serif; 
	color:#EB5F00; 
	margin: -6px 0 -3px 0;}		
	
/* remove seminar-indexList used for the category listing on the main seminar page. */			
.seminar-indexList { 
	font: 14px/21px Arial, Helvetica, sans-serif;
	margin-left: -12px; 
	padding: 0 12px;
	}
ul.seminar-indexList {
	list-style-type:none;}
.seminar-indexList li{
	background-image: url(http://www.amanet.org/images/small-tri.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .5em;/*control space before the image*/
	padding-top: .1em;
}

.seminar-indexList a:link {  text-decoration: none; color: #333;}
.seminar-indexList a:visited { text-decoration: none; color: #663399;}
.seminar-indexList a:hover {  text-decoration: underline; color: #666;}	
.seminar-indexList a:active {  text-decoration: none; color: #333;}			

ul.indexList li { margin: 6px 0px; }		
/* */

.indexList a:link {  text-decoration: underline; color: #333;}
.indexList a:visited { text-decoration: underline; color: #663399;}
.indexList a:hover {  text-decoration: none; color: #666;}	
.indexList a:active {  text-decoration: underline; color: #333;}

.onsite-indexList { 
	font: 14px/21px Arial, Helvetica, sans-serif;
	padding: 0 0 0 6px;
	margin: 0 0 0 24px;
	}
.onsite-indexList a:link {  text-decoration: none; color: #333;}
.onsite-indexList a:visited { text-decoration: none; color: #663399;}
.onsite-indexList a:hover {  text-decoration: underline; color: #666;}	
.onsite-indexList a:active {  text-decoration: none; color: #333;}		

/* Remove old header used on minor pages. */	
.mainBluehd {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	line-height: 21px; 
	color: #003399; 
	font-weight: bold
}

/* remove old span tag used on 2 editorial pages. */	
.orangetext {  
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	line-height: 12px; 
	color: #FF9900; 
	font-weight: bold}

/* span tag through out the site. */	
.redtext {  
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 12px; 
	line-height: 16px; 
	color: #FF0000; 
	font-weight: bold}
	
/* span tag used through out the site. */	
.red-sub-header { 
		font: bold 14px/16px Arial, Helvetica, sans-serif; 
		color: #cc0033; 
		margin-top: 21px; 
		margin-bottom: -12px;
		}
.grey-sub-header { 
		font: bold 14px/16px Arial, Helvetica, sans-serif; 
		color : #666666; 
		margin-top: 6px; 
		margin-bottom: 0px;
		}


/* span tag used with ul on category listings */
.indexList { 
		font-size: 14px; line-height: 18px;
		margin-top: 0px; 
		margin-bottom: 0px;
		}
a.link {  text-decoration: none; color: #014b7c;}
a.visited { text-decoration: none;  color: #547489;}
a.hover {  text-decoration: underline;}
a.active {  text-decoration: none; color: #014b7c;}

/* navigation tag used on the menu listings */
.navList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
	font-weight: normal;
}	
.navList a:link {  text-decoration: underline; color: #333;}
.navList a:visited { text-decoration: underline; color: #663399;}
.navList a:hover {  text-decoration: none; color: #333;}
.navList a:active {  text-decoration: underline; color: #666;}

/* span tag used on category listings */
.CatnavList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	font-weight: normal;
} 		
/* span tag used on navigation listings */			
.leftnav {  font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	line-height: 16px; 
	font-weight: bold; 
	color: #003366; 
	text-decoration: none}
	
	/* span tag used on when large bodycopy is needed */	
.bodyCopylarger { font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 21px}

/* Remove Navigation class used on the editorial/war folder   */
a.linkNav { text-decoration: none; 
	color: #003399; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight : bold;}

/* Left navigation   */
.navWhite {  font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none ; 
	line-height: 12px}

	/* navWhite navigation hover tag   */
a.navWhite:hover {  font-family:inherit;
	color: #ccc; 
	text-decoration: none;}	
	
	/* navBlack navigation tag   */		 
.navBlack { 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none ; 
	line-height: 12px}

/* old navigation tag   */
.nounderline { font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	font-weight: bold;  
	line-height: 12px }
.nounderline a:link {  text-decoration: none; color: #333;}
.nounderline a:visited { text-decoration: none; color: #663399;}
.nounderline a:hover {  text-decoration: underline; color: #333;}
.nounderline a:active {  text-decoration: none; color: #666;}		
/*.navList {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; line-height: 15px; color: #000000;}*/

/* span tag used on the body  */
.big_link {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/* span tag used on the body (subject_areas and free_resources pgs) */
.SubjectLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #003399;
}

/* span tag used on the books page */
.extras { 
		font-family : Helvetica, Arial, sans-serif; 
		font-size : 11px; 
		line-height : 14px;
		margin-top: 0px; 
		margin-bottom: 0px;
		}	
		
/* span tag bodycopy for old page copy. */	
.bodycopy span{ 
		font-family:inherit; 
		font-size: 14px; 
		line-height: 18px}

/* small bodycopy size with a margin. */	
.bodycopy-small { 
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 12px;
		color : #000000; 
		line-height : 14px;
		margin-top: 24px; 
		margin-bottom: 0px;
		font-weight : bold;
		}
		
/* small bodycopy size with the color white. */		
.bodycopy-small-white { 
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 12px;
		color : #fff; 
		line-height : 14px;
		margin-top: 24px; 
		margin-bottom: 0px;
		padding: 2pt;
		font-weight : bold;
		}
		
/* small bodycopy size without a margin. */	
.bodycopy-smaller { 
		font-family : Arial, Helvetica, sans-serif; 
		font-size : 12px;
		color : #000; 
		line-height : 16px;
		}	
		
.bodycopy-smaller a:link {  text-decoration: underline; color: #333;}
.bodycopy-smaller a:visited { text-decoration: underline; color: #663399;}
.bodycopy-smaller a:active {  text-decoration: none; color: #333;}
.bodycopy-smaller a:hover {  text-decoration: underline; color: #666;}
			
/* On-site to be used when ul are used after */

.subheader-nobspace {
		font:bold 14px/14px Arial, Helvetica, sans-serif; 
		color: #039; 
		margin-top: 21px; 
		}

.sidebar_icons ul {
	text-decoration: none;
	line-height: 1.2;
	margin-left: 0;
	}
.sidebar_icons li {
	margin: 0;
	list-style: none;
	}

	
/* ----- NEW FOOTER STARTS for the footer of the entire site----- */
	
.footer { 
	margin: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; line-height: 12px;
	font-weight: bold;
	background: #0066CC; 
	color: #fff;
   	padding: 7px;
	/*border-top: solid #006699 1px;*/
}		
.footer span {
	color: #fff; /*eaea6b*/
	font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; line-height: 12px;
	}
.footer a:link {  text-decoration: none; color: #fff;}
.footer a:visited { text-decoration: none; color: #ebebeb;}
.footer a:active {  text-decoration: none; color: #ebebeb;}
.footer a:hover {  text-decoration: underline; color: #ccc;}

.copyright { font-family: Arial, Helvetica; font-size: 12px; line-height: 17px; 
	background: #fff;
	color: #000; 
 	text-align: center;
	margin-top: 12px;
	}
.copyright p{
	text-align: center;
	padding: 0 0 0 0;
	}	
.copyright span{
	margin-top: 12px}

.copyright a:link {  text-decoration: none; color: #006699;}
.copyright a:visited { text-decoration: none; color: #006699;}
.copyright a:active {  text-decoration: none; color: #006699;}
.copyright a:hover {  text-decoration: underline; color: #006699;}
		
.smcopyright { 
	margin: 3px 0 0 0;
	font-family: Arial, Helvetica; font-size: 9px; line-height: 10px;
	}
.bullet {
	color: #666;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px;
	margin: 0 3px;
	}
	
/* ----- NEW FOOTER ENDS ----- */

#Search {font-family: Arial, Helvetica;
	margin: 4px 3px 4px 6px;
	}
#Search label {	
	font-size: 10px;
	margin: 0 16px;
	height:7px;
	line-height:7px;
	}
#Search input {	
	font-size: 10px;
	xheight:16px;
	xline-height:16px;
	}
#Search image {	
	xfloat:right;
	}
		
#Search .spq {
	font-size: 10px;
	}
/* ----------( search )--------- */	
	
/*-  Unorder list for Tabs naviation starts -*/

   #white-tab { 
   	font: 12px/1.5em Arial, Helvetica, sans-serif;
      float:left;
      width:430px;
      border-bottom:1px solid #6B78A9;
	  margin: 9px 0;
     	padding:0;
	 	text-align: auto;
      }
    #white-tab ul {
      margin:0;
      padding:0;
      list-style:none;
      }
   #white-tab li {
      display:inline;
      margin:0;
      padding:0;
      }
    #white-tab a {
      float:left;
      background:url("/images/tab-grad-left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
      text-decoration:none;
      }
 #white-tab a span {
      float:left;
      display:block;
      background:url("/images/tab-grad-right.gif") no-repeat right top;
      padding:4px 7px 4px 0;
      color:#000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#white-tab a span {float:none;}
    /* End IE5-Mac hack */
#white-tab a:hover span {
      color:#039;
      }
#white-tab a:hover {
      background-position:0% -42px;
      }
#white-tab a:hover span {
      background-position:100% -42px;
      }

#white-tab .current a {
       background-position:0% -42px;
      }
#white-tab .current a span {
       background-position:100% -42px;
      }
	  
/*-  Unorder list for Tabs naviation ends -*/


/*- List for left navigation with rounded edges -*/

.top-nav-box { /*Main Div surrounding navigation*/
	background: #06c url(http://devwww.amanet.org/images/navtopleft.gif) no-repeat left top;
	width: 140px;
	margin: 0;
	Padding: 0;
	text-align:left;
}
.top-nav-box h2 { /*h2 tag for the header*/
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	width: 140px;
	color: #fff;
	background: url(http://devwww.amanet.org/images/navtopright.gif) no-repeat right top;
	margin: 0;
	padding: 2px 0 1px;
}

.top-nav-box h2 a:link { text-decoration: none; color: #fff;}
.top-nav-box h2 a:visited { text-decoration: none; color: #fff;}
.top-nav-box h2 a:hover { text-decoration: none; color: #fff;}
.top-nav-box h2 a:active { text-decoration: none; color: #fff;}

.top-nav-box-links  { /*the links div within the nav-box div*/
	background: #06c;
	border: solid 1px #06c;
	width: 135px;
	padding: 0;
	margin: 0;
}
.top-nav-box-links ul { /*the ul within the nav-box-links div */
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	background: white;
	line-height: 1.2;
	width: 120px; /* white box size */
	padding: 6px 9px; /* white box padding */
	margin: 0px;
	
}	
.top-nav-box-links li { /*the lis within the nav-box-links div */
	width: 120px; /* arrow box size */
	margin: 3px 0 0 0; /* arrow margins */
	padding-left: 10px; /* arrow padding */
	list-style: none;
	background-image: url(http://www.amanet.org/images/smtri.gif);
	background-repeat: no-repeat;
}	
	
.top-nav-box-links a:link {  text-decoration: none; color: #666;}
.top-nav-box-links a:visited { text-decoration: none; color:#936}
.top-nav-box-links a:hover {  text-decoration: underline; color: #666;}
.top-nav-box-links a:active { text-decoration: none; color: #333;}

/*- End of left navigation -*/

/*- Start of definition list for the press site -*/
dl.press-display {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 18px;
	width: 41.1em;
	margin: 2em 0;
	padding: 0;
}

.press-display dt {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 18px;
	width: 12em;
	float: left;
	margin: 0 0 0 0;
	padding: .5em;
}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

.press-display dd {
	float: left;
	width: 27em;
	margin: 0 0 0 0;
	padding: .5em;
	/*border-top: 1px solid #999;*/
}
#press-display a:link{  text-decoration: none; color: #333;}
#press-display a:visited {  text-decoration: none; color: #999;}
#press-display a:hover { text-decoration: underline; color: #666;}
#press-display a:active {  text-decoration: underline; color: #333;}
#press-display a:link, a:visited, a:hover, a:active {text-decoration: none; color: #333;}

/*- End of definition list for the press site -*/

/* - More Styles for the press site - */

#archived-ama-in-the-news-dates{
	width: 90px; /* white box size */
}
#archived-press-releases-dates{
	width: 90px; /* white box size */
}
li.top-nav-box-sub-links{
	width: 90px; /* white box size */
}
.hidden-dates{
	display:none;
}

/* - End More Styles for the press site - */

/* - Styles for the Atomz search page - */
.result_detail a:link {  text-decoration: underline; color: #333;}
.result_detail a:visited { text-decoration: underline; color: #663399;}
.result_detail a:active {  text-decoration: none; color: #333;}
.result_detail a:hover {  text-decoration: underline; color: #666;}


/************* Styles for the ATOMZ search ***************/
#top-search{
	width:100%;
	height:32px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px; 
	line-height: 18px;
	margin:5px 12px 0 0;
	padding:0;
	background: #eee;
	border-bottom: 1px solid #cccccc;
	
}
#atomzsearch{
	float:left;
	width: 658px;
	color: #000; 
	padding: 0;
	text-align:right;
	}
#atomzsearch input{
	font-size: 12px;
	margin-bottom: 4px;
	xpadding-right: 4px;
	/*padding: 2px; adds padding to input boxes*/
	}	
#atomzsearch-a{ 
	font-size: 80%;
	line-height: 12px;
	float:left; 
	margin:0;
	padding: 2px 6px 0 6px;
	text-align: center;
}
#atomzsearch-a a:link {  text-decoration: none; color: #006699;}
#atomzsearch-a a:visited { text-decoration: none; color: #663399;}
#atomzsearch-a a:active {  text-decoration: none; color: #006699;}
#atomzsearch-a a:hover {  text-decoration: underline; color: #006699;}

