/* external style sheet for the AMI Documentation */

body {
	margin: 0;
	padding: 0;
}

#printhead {
	display: none;
}

b {font-weight: bold;}
i {font-style: italic;}
img {border: 0;}

/* Satnam Additions Start*/
.h1 {	
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.h2 {	
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.h3 {	
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.h4 {	
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.h5 {	
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


.float {
	float: right; 
	width: 15em; 
	margin: 0 1em 1em; 
	padding: 0.25em; 
	font-family: arial, helvetica;
	font-size: 11px;
	color:#007777;
}

.LineBreaks {
 word-wrap:break-word; 
}

.bcci {
	font-weight: bold;
	color: #5D8CD4;
	font-size: 14px;
	font-family: arial, helvetica;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

ol{
/*inserts a margin of one line below the list*/
	margin-top: 0;
	margin-bottom: 10;
	
}

.subTitleHeader {
	font-weight: bold;
	color:#999977;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	line-height: 14px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

#reversed {
	font-weight: bold;
	color:#FFFFFF;
}

/* Satnam Additions End*/

#inner_UL {
	margin-top: 1px;
	margin-bottom:1px;
}

ul.a {
	color: ffcc00;
}

.noIndent {
	margin-top: 5px;
	line-height: 16px;
}

.noIndent li{
	margin-left: -20px;
}

.noIndent UL { list-style-image: url(graphics/square.gif) }

.sitemap ul {
	margin-bottom:8px;
}

.sitemap li {
	margin-bottom:3px;
}

.imgRight {
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 11px;
}

.imgLeft {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.imgRight img{
	border: 2px solid #007777;
	margin: 2px;
}


.body {
	font-weight: normal;
	color:#000000;
	font-size: 12px;
	font-family: arial, helvetica;
	line-height: 14px;
	font-variant: normal;
	font-style: normal;
}

.header {
	font-weight: bold;
	color:#007777;
	font-size: 14px;
	font-family: arial, helvetica;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

a.reversed {
	text-decoration: underline;
	font-weight: normal;
	color:#FFFFFF;
}

a.reversed:hover {text-decoration: underline;
	font-weight: normal;
	color:#CCCCCC;
}

a {
	text-decoration: underline;
	font-weight: normal;
	color:#007777;
}

a:hover {
	text-decoration: underline;
	font-weight: normal;
	color:#007777;
}

/* STRUCTURE  */


.siteHeader {
	width: 752;
	height: 87;
	background-image: url(/graphics/toolbar/header.jpg);
	background-repeat: no-repeat;
}

.siteHeader input {
	font-weight: normal;
	color:#666666;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 13px;
	font-variant: normal;
	font-style: normal;
	border: 1px solid #EEDD99;
}

.search  {
	position: absolute;
	z-index: 10;
	top: 67;
	left: 549;
	
}
.home_click  {
	position: absolute;
	z-index: 10;
	top: 5;
	left: 1;
	
}
.search TD {
	padding-left: 0;
	padding-top: 0;
	padding-right: 0;
	font-weight: bold;
	color:#FFFFFF;
	font-size: 12px;
	font-family: arial, helvetica;
	font-variant: normal;
	font-style: normal;
}

.siteToolbar {
	white-space: nowrap;
}

.contentPadding {
	width: 755;
	margin-left: 10;
	margin-top: 12;
}

.quoteBox {
	background-color: #EEEEEE;
	padding: 5;
}

.siteFooter {
	width: 750px;
	height: 20px;
	background-color: #007777;
	font-weight: normal;
	color:#FFFFFF;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 12px;
	font-variant: normal;
	font-style: normal;
	margin-top: 15;
}

.siteFooter div {
	padding-left: 20;
	padding-top: 3;
}

.siteFooter a {text-decoration: underline;
	font-weight: normal;
	color:#FFFFFF;
}

.siteFooter a:hover {text-decoration: underline;
	font-weight: normal;
	color:#CCCCCC;
}

.siteCopyright {
	width: 750px;
	height: 34px;
	font-weight: normal;
	color:#000000;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 12px;
	font-variant: normal;
	font-style: normal;
	margin-left: 20;
	margin-top: 5;
}

.logoFont {
	font-family: times new roman, times;
	font-size: 12px;
	font-weight: bold;
}

/* FLYOUTS */

.flyoutShadow {
	border-left: 3px solid #DDDDDD;
	border-bottom: 3px solid #DDDDDD;
	width: 178;
}

.flyoutMenu1 {
	color: #AABBCC;
	width: 175;
}

.flyoutMenu1 th {
	background-color: #778899;

}

.flyoutMenu1 td {
	background-color: #AABBCC;

}

.flyoutMenu1 a {
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: verdana, arial, helvetica;
	font-variant: normal;
	font-style: normal;
	text-decoration:none;
	color: #334455;
	display: block;
	width: 100%;
	padding-left: 10;
	padding-right: 10;
	padding-top: 5;
	padding-bottom: 5;
	border-bottom: 1px solid #778899;
}

.flyoutMenu1 a:hover {text-decoration: none;
	font-weight: normal;
	color: #334455;
	background-color: #778899;
}

.flyoutMenu2 {
	color: #CCDDAA;
	width: 175;
}

.flyoutMenu2 th {
	background-color: #99BB55;

}

.flyoutMenu2 td {
	background-color: #CCDDAA;

}

.flyoutMenu2 a {
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: verdana, arial, helvetica;
	font-variant: normal;
	font-style: normal;
	text-decoration:none;
	color: #115522;
	display: block;
	width: 100%;
	padding-left: 10;
	padding-right: 10;
	padding-top: 5;
	padding-bottom: 5;
	border-bottom: 1px solid #99BB55;
}

.flyoutMenu2 a:hover {text-decoration: none;
	font-weight: normal;
	color: #115522;
	background-color: #99BB55;
}

.flyoutMenu3 {
	color: #EEDD99;
	width: 175;
}

.flyoutMenu3 th {
	background-color: #CCAA55;

}

.flyoutMenu3 td {
	background-color: #EEDD99;

}

.flyoutMenu3 a {
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: verdana, arial, helvetica;
	font-variant: normal;
	font-style: normal;
	text-decoration:none;
	color: #774400;
	display: block;
	width: 100%;
	padding-left: 10;
	padding-right: 10;
	padding-top: 5;
	padding-bottom: 5;
	border-bottom: 1px solid #CCAA55;
}

.flyoutMenu3 a:hover {text-decoration: none;
	font-weight: normal;
	color: #774400;
	background-color: #CCAA55;
}

.flyoutMenu4 {
	color: #EEEECC;
	width: 175;
}

.flyoutMenu4 th {
	background-color: #CCCC99;
}

.flyoutMenu4 td {
	background-color: #EEEECC;
}

.flyoutMenu4 a {
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: verdana, arial, helvetica;
	font-variant: normal;
	font-style: normal;
	text-decoration:none;
	color: #555544;
	display: block;
	width: 100%;
	padding-left: 10;
	padding-right: 10;
	padding-top: 5;
	padding-bottom: 5;
	border-bottom: 1px solid #CCCC99;
}

.flyoutMenu4 a:hover {text-decoration: none;
	font-weight: normal;
	color: #555544;
	background-color: #CCCC99;
}

/* SECTIONS STRUCTURE  */

.sectionPadding {
	margin-left: 36;
	margin-bottom: 20;
	margin-right: 35;
}

.sectionHeader {
	margin-left: 33;
	margin-right: 35;
	margin-top: 10;
	margin-bottom: 6;
	
}

.sectionGradient {
	float:left;
}


/* Section 0 */

.section0Bg {
	background-image: url(graphics/content/bg_section0.gif);
	background-repeat: repeat-y;
}

.section0 {
	background-image: url(graphics/content/section0_gradient.gif);
	width: 737;
	background-repeat: no-repeat;	
}

.section0 td {
	background-repeat: repeat-y;
}

.header0 {
	font-weight: bold;
	color: #007777;
	font-size: 14px;
	font-family: arial, helvetica;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

.section0 #history {
	padding-top: 0;
	padding-left: 35;
	padding-right: 35;
	font-weight: normal;
	color:#007777;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;
}

.section0 #history a {text-decoration: underline;
	font-weight: normal;
	color:#007777;
}

.section0 #history a:hover {text-decoration: underline;
	font-weight: normal;
	color:#005555;
}

.section0 ul {
	list-style-image:url(graphics/circle.gif);
	margin-top: 2px;	
}

/* Section 1 */

.section1Bg {
	background-image: url(graphics/content/bg_section1.gif);
	background-repeat: repeat-y;
}

.section1 {
	width: 737;
	background-image: url(graphics/content/section1_gradient.gif);
	background-repeat: no-repeat;
}

.header1 {
	font-weight: bold;
	color: #556677;
	font-size: 14px;
	font-family: arial, helvetica;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

.section1 #history {
	padding-top: 0;
	padding-left: 35;
	padding-right: 35;
	font-weight: normal;
	color:#556677;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;

}

.section1 #history a {text-decoration: underline;
	font-weight: normal;
	color:#556677;
}

.section1 #history a:hover {text-decoration: underline;
	font-weight: normal;
	color:#556677;
}

.section1 #history-right {
	padding-top: 0px;
	padding-left: 437px;
	padding-right: 35px;
	font-weight: normal;
	color: #556677;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;	
}

.section1 #history-right a {text-decoration: underline;
	font-weight: normal;
	color:#556677;
}

.section1 #history-right a:hover {text-decoration: underline;
	font-weight: normal;
	color:#556677;
}


.section1 #link {
	font-weight: bold;
	color: #556677;
	font-size: 12px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;
}

.section1 ul {
	list-style-image:url(graphics/program/prog_bullet.gif);
	margin-top: 2px;	
}

/* Section 2 */

.section2Bg TD{
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	font-weight: normal;
	color: black;
	font-size: 12px;
	font-family: arial, helvetica;
	
	font-variant: normal;
	font-style: normal;
}

.section2Bg {
	background-image: url(graphics/content/bg_section2.gif);
	background-repeat: repeat-y;
}

.section2 {
	width: 737;
	background-image: url(graphics/content/section2_gradient.gif);
	background-repeat: no-repeat;
}

.header2 {
	font-weight: bold;
	color: #779955;
	font-size: 14px;
	font-family: arial, helvetica;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

.section2 #history {
	padding-top: 0;
	padding-left: 35;
	padding-right: 35;
	font-weight: normal;
	color:#779955;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;
}

.section2 #history a {text-decoration: underline;
	font-weight: normal;
	color:#779955;
}

.section2 #history a:hover {text-decoration: underline;
	font-weight: normal;
	color:#115522;
}

.section2 #link {
	font-weight: bold;
	color: #779955;
	font-size: 12px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;
}

.section2 ul {
	list-style-image:url(graphics/tools/tools_bullet.gif);
	margin-top: 2px;	
}


/* Section 3 */

.section3Bg {
	background-image: url(graphics/content/bg_section3.gif);
	background-repeat: repeat-y;
}

.section3 {
	width: 737;
	background-image: url(graphics/content/section3_gradient.gif);
	background-repeat: no-repeat;
}

.header3 {
	font-weight: bold;
	color: #BB8833;
	font-size: 14px;
	font-family: arial, helvetica;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

.section3 #history {
	padding-top: 0;
	padding-left: 35;
	padding-right: 35;
	font-weight: normal;
	color:#BB8833;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;
}

.section3 #history a {text-decoration: underline;
	font-weight: normal;
	color:#BB8833;
}

.section3 #history a:hover {text-decoration: underline;
	font-weight: normal;
	color:#996622;
}

.section3 #link {
	font-weight: bold;
	color: #BB8833;
	font-size: 12px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;
}

.section3 ul {
	list-style-image:url(graphics/pubs/pub_bullet.gif);
	margin-top: 2px;	
}

/* Section 4 */

.section4Bg {
	background-image: url(graphics/content/bg_section4.gif);
	background-repeat: repeat-y;
}

.section4 {
	width: 737;
	background-image: url(graphics/content/section4_gradient.gif);
	background-repeat: no-repeat;
}

.header4 {
	font-weight: bold;
	color: #999977;
	font-size: 14px;
	font-family: arial, helvetica;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
	margin-bottom: 4px;
	margin-top: 4px;
}

.section4 #history {
	padding-top: 0px;
	padding-left: 35px;
	padding-right: 35px;
	font-weight: normal;
	color: #999977;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;
}

.section4 #history a {text-decoration: underline;
	font-weight: normal;
	color:#999977;
}

.section4 #history a:hover {text-decoration: underline;
	font-weight: normal;
	color:#666655;
}

.section4 #history-right {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 99px;
	font-weight: normal;
	color: #999977;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 17px;
	font-variant: normal;
	font-style: normal;	
	text-align:right;
}

.section4 #history-right a {text-decoration: underline;
	font-weight: normal;
	color:#999977;
}

.section4 #history-right a:hover {text-decoration: underline;
	font-weight: normal;
	color:#999977;
}

.section1 ul {
	list-style-image:url(graphics/news/news_bullet.gif);
	margin-top: 2px;	
}


/* HOMEPAGE SECTIONS  */


.siteSubHeaderHome {
	width: 752;
	height: 37;
	background-color: #007777;
	font-weight: normal;
	color:#CCFFFF;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 12px;
	font-variant: normal;
	font-style: normal;
}

.siteSubHeaderHome div {
	padding-left: 10;
	padding-top: 6;
}

.sectionServicesHome {
	width: 307;
	height: 739;
	background-image: url(graphics/bg_home_services.jpg);
	background-repeat: no-repeat;
}

.sectionServicesHome div {
	padding-left: 30;
	padding-top: 55;
	padding-right: 23;
	font-weight: normal;
	color:#FFFFFF;
	font-size: 12px;
	font-family: arial, helvetica;
	line-height: 14px;
	font-variant: normal;
	font-style: normal;
}

.sectionServicesHome #news {
	padding-left: 0;
	padding-top: 0;
	padding-right: 0;
	font-weight: normal;
	color:#FFFFFF;
	font-size: 12px;
	font-family: arial, helvetica;
	font-variant: normal;
	font-style: normal;
}

.sectionServicesHome #news a {text-decoration: underline;
	font-weight: bold;
	color:#BD8A31;
}

.sectionServicesHome #news TD {text-decoration: none;
	font-weight: bold;
	color:#BD8A31;
}

.sectionServicesHome a {text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}

.sectionServicesHome a:hover {text-decoration: none;
	font-weight: bold;
	color:#408080;
}

/* Expand the container for non-IE browsers*/
html>body .sectionNewsHome {
	width: 432;
	height: 170px;
	background-image: url(graphics/bg_home_news.gif);
}

.sectionNewsHome {
	width: 432;
	height: 100px;
	background-image: url(graphics/bg_home_news.gif);
}

.sectionPubHome {
	width: 432;
	background-image: url(graphics/bg_home_pub.gif);
}

.sectionToolsHome {
	width: 432;
	background-image: url(graphics/bg_home_tools.gif);
}

.sectionPaddingHome {
	padding-top: 6;
	padding-left: 15;
	padding-right: 15;
	padding-bottom: 6;
}

.no_top_box1{
	border-left:solid #408080 1px;
	border-right:solid #408080 1px;
	border-bottom:solid #408080 1px;
	font-weight: normal;
	color:#000000;
	font-size: 12px;
	font-family: arial, helvetica;
	line-height: 14px;
	font-variant: normal;
	font-style: normal;	
}

.with_top_box1{border-top:solid #408080 1px;
	border-left:solid #408080 1px;
	border-right:solid #408080 1px;
	border-bottom:solid #408080 1px;
	font-weight: normal;
	color:#000000;
	font-size: 12px;
	font-family: arial, helvetica;
	line-height: 14px;
	font-variant: normal;
	font-style: normal;	
}

/* Events Style */
.sectionEventsSearch {
	width: 643;
	background-image: url(graphics/bg_home_news.gif);
}

/* Jesse Additions Start */
.NRINTable {
	width: 600px;
}

.NRINTable table {
	margin-bottom: 1px;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	border-width: 1px;
	border-style: outset;
	border-color: #007777;	
	width: 600px;
	/* height: 34px; */
}

.NRINTable td {
    padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;	
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-family: arial, helvetica;
	font-variant: normal;
	font-style: normal;
	text-align: left;
}

.NRIN_TD_Font {
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-family: arial, helvetica;
	font-variant: normal;
	font-style: normal;
	text-align: left;
}

/* Jesse Additions End */
