/*
AMC Blue: #5E7499
AMC Red: #CB2026
*/

body	{
		color: black;
		font-size: 10px;
		font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
		background-color: white; 
		text-align: left;
		margin: 0; 
		padding: 0;
		}

p		{
		color: black;
		font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 13px;
		font-style: normal;
		font-weight:normal;
		text-align: left;
		
		margin-bottom: .8em;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: .2em;
		}



h1		{
		background-color: none;/*#F1F6FE;*/
		color: #00368E;
		font-family: Verdana, Arial, Helvetica;
		font-size: 20px;
		font-style: normal;
		font-weight: bold;
		text-align: center;
		
		margin-bottom: .2em;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		}

h2		{
		color: #00368E;
		font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		text-align: left;
		
		margin-bottom: 0em;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 1.8em;
		}

h3		{
		color: #00368E;
		font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		text-align: left;
		
		margin-bottom: 0em;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 1.4em;
		}

h4		{
		color: #00368E;
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 12px;
		font-style: italic;
		font-weight: bold;
		text-align: left;
		
		margin-bottom: 0em;
		margin-left: 60px;
		margin-right: 20px;
		margin-top: 1.5em;
		}

h5		{/* Used as a centered caption for tables or graphics */
		color: #00368E;
		font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		text-align: left;
		
		margin-bottom: 0em;
		margin-left: 60px;
		margin-right: 50px;
		margin-top: .6em;
		}
		
h6		{
		color: #00368E;
		font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		text-align: left;
		
		margin-bottom: 0em;
		margin-left: 90px;
		margin-right: 50px;
		margin-top: .2em;
		}

ol li		{
		font-size: 12px;
		font-style: inherit;
		text-align: left;
		
		margin-bottom: 0;
		margin-left: 10px;
		margin-right: 0;
		margin-top: 0;
		padding-left:0;
		}

ul		{
		margin-top: -5;
		}
		
ul li		{
		/*
		list-style-image: none;
		this line causes GoLive to crash!!
		*/
		list-style-type: disc;
		color: inherit;

		font-size: 12px;
		font-style: inherit;
		font-weight: normal;
		text-align: left;
		
		margin-bottom: 0;
		margin-left: 25px;
		margin-right: 0;
		margin-top: 0;
		padding-left:0;
		}
		
ul li li	{
		font-weight: normal;
		margin-left: -10px;
		}		
		
ul li li li	{
		font-style: italic;
		}	

a:link	{
		text-decoration: underline;
		color: #CB2026;
		}

a:link img
		{
		border-style: none;
		}

a:visited	{
		text-decoration: underline;
		color: #CB2026;
		}

a:visited img
		{
		border-style: none;
		}

a:hover, a:active
		{
		text-decoration: underline;
		color: #0000CD;
		}

#container 
		{
		top: 109px; 
		left: 2px; 
		position: relative; 
		width: 975px;
		} 
		/* include-> "margin-left: auto; margin-right:auto" in order to center container (if desired) in FireFox */
		
/*
#footer 	{ 
		position: absolute; 
		bottom: -15px; 
		left: 0px; 
		width: 780px;  
		padding: 0 
		}
		
#footer p	{ 
		margin: 0px 0px 0px 0px;
		font-size: 10px; 
		text-align: center 
		}
*/

.footer	{
		margin: 0px 0px 0px 0px;
		font-size: 10px; 
		text-align: center
		}
		
p.contentbox
		{
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 5px;
		color: red;
		}

.more	{
		display: none;
		font-style: italic;
		background-color: yellow;
		;
		}

.back	{
		font-style: italic;
		background-color: red;
		text-decoration: blink;
		}

/*button styles*/
button
		{
		background-color: transparent/*#F0F0F0*/;
		font-size: 10px;
		color: #000000;
		font-weight: bold;
		}

/*These classes are for table lists throughout the site */

.table-default
		{
		border-collapse: separate;
		width: 780px;
		vertical-align: bottom;
		}
				
.table-default td, .table-default p
		{
		background: #CEE0FF;
		text-align: center;
		
		
		font-family: Verdana;
		color: black;
		font-size: 10px;
		font-style: normal;
		
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 5px;
		}
		
.table-header td, .table-header p
		{
		background: #42516B;
		font-family: Verdana;
		color: white;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		}		

.table-subsection td, .table-subsection p
		{
		background: #DBDEE5;
		}

/*These classes help organize large pages.*/
.analog-table p
		{
		margin-top: 10px;
		margin-bottom: 2px;
		margin-left: 0px;
		margin-right: 0px;
		font-size: 13px;
		text-align: center;
		font-weight: bold;
		
		}

.table-content
		{
		border-collapse: separate;
		vertical-align: middle;
		
		margin-bottom:20px;
		}
				
.table-content td, .table-content p
		{
		background: transparent;
		text-align: left;
		font-size: 9pt;
		
		margin-bottom: 2px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		}

.table-content-header td, .table-content-header *
		{
		background: #4C586C;
		text-align: left;
		color: #ECF3FF;
		
		margin-bottom: 6px;
		margin-top: 6px;
		
		/*font-family: Verdana;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;*/
		}

.menu-item *, .menu-item td
		{
		margin-bottom: -0.1em;
		margin-top: -0.1em;
		}

.table-content-header-small td, .table-content-header-small p
		{
		background: #CCBD8F;
		text-align: left;
		color: white;
		
		margin-bottom: 1px;
		margin-top: 1px;
		font-weight: bold;
		}
		
p.table-content-label
		{
		font-size: 12px;
		text-align: right;
		font-weight: bold;
		margin: 5px,5px,5px,50px;
		}

p.table-content-info
 		{
 		font-size: 12px;
 		text-align: left;
 		font-weight: normal;
 		}

.table-content-header a:link, .table-content-header  a:visited, .table-content-header-small a:link, .table-content-header-small  a:visited
		{
		text-decoration: underline;
		color: #ECF3FF;
		}

.table-content-header a:hover, .table-content-header a:active, .table-content-header-small a:hover, .table-content-header-small a:active
		{
		text-decoration: underline;
		color: #FFF3CE;
		}

.table-content a:link img
		{
		border-style: none;
		}

.table-content a:visited img
		{
		border-style: none;
		}

/*For tables where all of the content is left justified*/

.table-left
		{
		border-collapse: separate;
		}
				
.table-left td, .table-left p
		{
		background: #CEE0FF;
		text-align: left;
		vertical-align: middle;
		
		font-family: Verdana;
		color: black;
		font-size: 11px;
		font-style: normal;
		
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 5px;
		}
		
.table-left-header td, .table-left-header p
		{
		background: #42516B;
		font-family: Verdana;
		color: white;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		}		
		
.table-left-subsection td, .table-left-subsection p
		{
		background: #DBDEE5;
		}

/* Fine tune tables */

.left td, .left p
		{
		text-align:left;
		}
		
.right td, .right p
		{
		text-align:right;
		}

.center td, .center p
		{
		text-align:center;
		}

.top, .top td, .top p
		{
		vertical-align: top;
		}

.short td, .short p	{
		margin-top: 3px;
		margin-bottom: 3px;
		}

.required, .required td, .required p
		{
		color: red;
		}
		
/*These classes help organize large pages.*/
/**********************************************************************/

hr.sectionspace
		{
		width: 80%;
		align: left;
		margin-bottom: 25px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 25px;
		}

.faq p	{
		font-family: Verdana;
		font-size: 10px;
		}

/*Bread Crumbs help with navigation*/
.breadcrumbs
		{
		font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 12px;
		font-style: normal;
		font-weight:normal;
		text-align: left;
		color: #445D86;
		
		margin-bottom: 5px;
		margin-left: 7px;
		margin-right: 20px;
		margin-top: 2px;
		}

.breadcrumbs a:link, .breadcrumbs a:visited

		{
		text-decoration: none;
		color: #445D86;
		font-weight:bold;
		}
.breadcrumbs a:hover, .breadcrumbs a:active
		{
		text-decoration: underline;
		color: #445D86;
		font-weight:bold;
		}

