/* external style sheet for the AMI Documentation */
 
 BODY
{
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana,arial,tahoma,helvetica;
	color : #000066;
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;

}
p {color: #000066;
	FONT-FAMILY: verdana,arial,tahoma,helvetica;
}

H1
{
	FONT-SIZE: 15px;
	FONT-FAMILY: verdana,arial,tahoma,helvetica;
	color : #D5791E;
}


TD
{
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana,arial,tahoma,helvetica;
	color : #000066;
}
A, A:link
{
	TEXT-DECORATION: none;
	color : #006699;
}
A:visited
{
	TEXT-DECORATION: none;
	color : #ff3366;
}
A:hover
{

	TEXT-DECORATION: underline;
	color : #ff0000;
}

ul {color: #000066;
    FONT-SIZE: 12px;
}

td.sidebox2 {color: #993333;
    FONT-SIZE: 12px;
}


table.homeBoxOutside {
	width: 192px;
	margin-bottom: 5px;
	}
	
td.homeBoxInsidefront {
   font-weight: normal;
   color:#221144;
   font-size: 12px;
   font-family: verdana,arial,tahoma,helvetica;
   line-height: 14px;
   font-variant: normal;
   font-style: normal;
   padding-top: 2px;
   padding-bottom: 2px;    
   padding-left: 5px;
   padding-right: 5px; 
   border-left: 1px solid #eeeeee;
   border-right: 2px solid #cccccc;
   text-align: top;
}

table.homeBoxOutsideMid {
	width: 192px;
	margin-bottom: 5px;
	margin-left: 2px;
	margin-right: 2px;
	}	

td.homeBoxInside {
   font-weight: normal;
   color:#221144;
   font-size: 12px;
   font-family: arial, helvetica;
   line-height: 14px;
   font-variant: normal;
   font-style: normal;
   padding-top: 10px;
   padding-bottom: 10px;    
   padding-left: 10px;
   padding-right: 10px; 
   border-left: 1px solid #eeeeee;
   border-right: 2px solid #cccccc;
   text-align: top;
}

td.testimonial {
   font-weight: normal;
   color:#221144;
   font-size: 14px;
   font-family: arial, helvetica;
   line-height: 14px;
   font-variant: normal;
   font-style: normal;
   padding-top: 10px;
   padding-bottom: 10px;    
   padding-left: 10px;
   padding-right: 10px; 
   border-left: 1px solid #006699;
   border-right: 1px solid #006699;
    border-bottom: 1px solid #006699;
   border-top: 1px solid #006699;
   text-align: top;
}

td.speakingbox {
   font-weight: normal;
   color:#221144;
   font-size: 12px;
   font-family: verdana;
   line-height: 16px;
   font-variant: normal;
   font-style: normal;
   padding-top: 10px;
   padding-bottom: 10px;    
   padding-left: 10px;
   padding-right: 10px; 
   border-left: 1px solid #037aba;
   border-right: 1px solid #037aba;
   text-align: top;
}

td.test {
padding-left: 10px;
border-left: 1px solid #EEEEEE;
}

td.homebox {
border-right: 1px solid #cc6600;
}

td.homebox1 {
border-top: 1px solid #cc6600;
}


.buttons {
   font-weight: normal;
   color:#221144;
   font-size: 12px;
   font-family: arial, helvetica;
   line-height: 12px;
   font-variant: normal;
   font-style: normal;
   background-color: #004a80;
   padding-left: 10px;
   padding-right: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   height: 11px;
   width: 162px;
   border-top: 1px solid #FFCC00;
   border-right: 1px solid #FFCC00;
   


}

.buttonslink {
   font-weight: normal;
   color:#221144;
   font-size: 12px;
   font-family: arial, helvetica;
   line-height: 12px;
   font-variant: normal;
   font-style: normal;
   background-color: #F1ECE2;
   padding-left: 10px;
   padding-right: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   height: 11px;
   width: 162px;
   border-top: 1px solid #FFCC00;
   border-right: 1px solid #FFCC00;
   


}

a.buttonstextsitemap {text-decoration: none;
   font-weight: Bold;
   color:#ffffff;
}

a.buttonstextsitemap:hover {
	color: #ffff99;
}

a.buttonstextsitemap_on {text-decoration: none;
   font-weight: bold;
   color:#ffffff;
}

a.buttonstextsitemap_on:hover {
	color: #004a80;
}

a.buttonstextsitemap:visited
{
 color : #ffffff;
}

a {text-decoration: underline;
   font-weight: normal;
   color:#ffffff;
}


/*Site map bottom */

.buttonstext {text-decoration: none;
   font-weight: Bold;
   color:#F3A854;
}

.buttonstext:hover {
	color: #F3A854;
}

.buttonstext_on {text-decoration: none;
   font-weight: bold;
   color:#F3A854;
}

.buttonstext_on:hover {
	color: #F3A854;
}
td.bottomgradient
{
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana,arial,tahoma,helvetica;
	padding-left:8px;
	padding-top:4px;
	background-image:  url(images/backgradient.gif);
background-repeat: repeat;

	color: #953922;
   font-weight: Bold;
	
}

td.signup
{ width: 207px;
height: 139px;
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana,arial,tahoma,helvetica;
	background-image:  url(images/headerback.gif);
background-repeat: repeat;

	
}

td.topgradient
{
	
	background-image:  url(images/bluegradient.gif);
background-repeat: repeat;

	
}


/****** SIDEBAR TEXT/TABLE ******/
.sidebar_top
{
	FONT-SIZE: 10px;
	border-bottom: 1px solid #CCCCCC;
	height: 10px
}


.sidebar
{
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana,arial,tahoma,helvetica;
	padding-left:8px;
	border-bottom: 1px solid #CCCCCC;
	height: 25px
}
.sidebar A
{
	TEXT-DECORATION: none;
}
.sidebar A:visited
{
	TEXT-DECORATION: none;
}
.sidebar A:hover
{
	TEXT-DECORATION: none;
	color : #990000;
}
.sidebar_header
{
	FONT-SIZE: 10px;
	padding-left:5px;
	height: 18px
}

.box_bullet
{
	FONT-SIZE: 12px;
	line-height: 14px;
	padding-bottom: 8px;
}

.sidebar_header A
{
	TEXT-DECORATION: none;
}
.sidebar_header A:visited
{
	TEXT-DECORATION: none;
}
.sidebar_header A:hover
{
	TEXT-DECORATION: none;
	color : #990000;
}

td.subnewsletter {
padding-right: 3px;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;
border-right: 1px solid #36629c;
border-left: 1px solid #36629c;

}

td.fi {
padding-right: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-top: 10px;
border-right: 1px solid #6490b0;
border-left: 1px solid #6490b0;

}
/****** END SIDEBAR TEXT/TABLE ******/