
/*
    AMTC.com Style Sheet
    amtc.css
    
*/




/* Full justify a paragraph */
.full 
 {
   text-align: justify;
 }
 
 .menubaritem { 
   margin: 3px 3px 3px 3px;
   
   text-align: center;
 }
 
 /** Center vertically and horizontally (for tables mostly) */
.centerboth
{
  text-align: center;
  vertical-align: middle;  
}


/* Testimonial div */
.testimonial
{
   padding: 10px 10px 10px 10px;
   height: 200px;   
   width:  380px;
   float:  right;
   background-image: url("/images/amtc-testimonial.jpg");
   border-style: inset;  
}


/* Testimonial div */
.testimonial_left
{
   padding: 10px 10px 10px 10px;
   height: 200px;   
   width:  380px;
   float:  left;
   background-image: url("/images/amtc-testimonial.jpg");
   border-style: inset;  
}

/* Inner testimonial div */
.testimonialtext
{
   /*margin: 20px 15px 0px 15px; */
   font-family: Arial, Verdana, Helvetica, sans-serif;  
   color: #0060f0;
   font-size: 10px;
   font-weight: bolder;
   text-align: justify;
   height: 175px;
}

.testimonialcredit
{
   /* margin: 0px 5px 0px 10px; */
   color: #00A3DE;
   font-size: 10px;
   font-weight: bolder;
   font-family: Arial, Verdana, Helvetica, sans-serif;    
   text-align: left;
   height: 25px;
   vertical-align: bottom;
}
   
body, p, h1, h2, h3, h4, h5, td, a,  span, .sectionhead
{
      font-family: Arial, Verdana, Helvetica, sans-serif;  
      /* Stuff for screen readers */
      voice-family: male;
      richness: 80;
      elevation: level;
      azimuth: center;
      speak-header: once;
      speak-numeral: continuous;
      speech-rate: medium;
      volume: 75%;
      

}
input, form, select, textarea
 {
       font-family: Arial, Verdana, Helvetica, sans-serif;  
       color: black;
       /* Stuff for screen readers */
       voice-family: male;
       richness: 80;
       elevation: level;
       azimuth: center;
       speak-header: once;
       speak-numeral: continuous;
       speech-rate: medium;
       volume: 75%;
       
}

H1 
 {
    font-size: 19px;
    font-weight: bolder;
    color: #0066B2;
    background-color: transparent;
 }


H2 
 {
    font-size: 17px;
    font-weight: bolder;
    color: #0066B2;
    background-color: transparent;
 }

H3 
 {
    font-size: 15px;
    font-weight: bolder;
    color: #0066B2;
    background-color: transparent;
 }
 H4
  {
     font-size: 13px;
     font-weight: bolder;
     color: #0066B2;
     background-color: transparent;
 }
H5
 {
    font-size: 11px;
    font-weight: bolder;
    color: #0066B2;
    background-color: transparent;
 }

form, textarea, input
{
    font-size: 12px;
    color: #000000;
}

body, p, td, a
{
    font-size: 12px;
    color: #ffffff;
}
 
.padfive { 

	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 5px;
 	padding-bottom: 5px;	
 
 }

.pad20 { 

	padding-left: 20px;
 	padding-right: 20px;
 	padding-top: 20px;
 	padding-bottom: 20px;	
 
 }

.amtcwatermark { 
	background-image:url("/images/new/amtc-watermark.jpg");
        background-attachment:fixed;       
        background-repeat:no-repeat;
	background-position: center;

}

.amtcwatermark-vert { 
	background-image:url("/images/new/amtc-watermark-vert.jpg");
        background-attachment:fixed;       
        background-repeat:no-repeat;
	background-position: center left;

}

body
 {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
 }

a:link
{ 
  color: #00A3DE; /* AMTC Navy */
  font-weight: bold;
  text-decoration: none;
}
a:visited
{
  color: #00A3DE; /* SIRIUSBusiness Gray */
  font-weight: bold;
  text-decoration: none;
}
a:active, a:hover, a:focus
{ 
  color: #ffffff; /* SIRIUS Cyan */
  font-weight: bold;
  text-decoration: none;
}

.menu a:link
{ 
  color: #ffffff; /* AMTC Navy */
  font-weight: bold;
  text-decoration: none;
}

.menu a:visited
{
  color: #ffffff; /* SIRIUSBusiness Gray */
  font-weight: bold;
  text-decoration: none;
}

.menu a:active, .menu a:hover, .menu a:focus
{ 
  color: #00A3DE; /* SIRIUS Cyan */
  font-weight: bold;
  text-decoration: none;
}

.menu2 a:link
{ 
  color: #00A3DE; /* AMTC Navy */
  font-weight: bold;
  text-decoration: none;
}

.menu2 img
{ 
  background-color: #E5E4E2 ; /*#E5E4E2-platinum #F8F8FF-ghostwhite */
  padding:5px;
}

.menu2 img:hover
{ 
  background-color: #F8F8FF ; /*#E5E4E2-platinum #F8F8FF-ghostwhite */
  height:60px;
  width:60px;
  padding:5px;
}

.menu2 a:visited
{
  color: #00A3DE; /* SIRIUSBusiness Gray */
  font-weight: bold;
  text-decoration: none;
}

.menu2 a:active, .menu2 a:hover, .menu2 a:focus
{ 
  color: #0066B2; /* SIRIUS Cyan */
  font-weight: bold;
  text-decoration: none;
}

/* background banner for the top of the menu */
.backbanner
{
  background-image: url("/images/amtcbanner.gif");
}

/* case transformations */
.lowercase { text-transform: lowercase; }
.uppercase { text-transform: uppercase; }
.initialcase { text-transform: capitalize; }


/* little blue note */
.bluenote 
{
  font-size: 10px; 
  color: #0060F0;
}

/* little black note */
.blacknote 
{
  font-size: 10px; 
  color: black;
}

/* little white note */
.whitenote 
{
  font-size: 10px; 
  color: white;
}

/* bold text colors */
.amtcnavy
{
  font-weight: bold;
  color: #0060f0;
}

.teladcyan
{
  font-weight: bold;
  color: #51D0FF;
}

.siriuscyan
{
  font-weight: bold;
  color: #00A3DE;
}


   ol
   {
      list-style-type: lower-alpha;
   }
   ul
   {
      list-style-type: square;
   }
   
   
   html, body, #contents {
   	min-height: 100%;
   	width: 100%;
   	height: 100%;
   }
   
   /*
    * The "height" above is a hack for IE5+/Win.  Below we adjust
    * it using the child selector to hide from IE5+/Win
    */
   
   html>body, html>body #contents {
   	height: auto;
   }
   
   /*
    * Without this, Moz1.0 adds a vertical scrollbar
    */
   
   body {
   	margin: 0;
   	font-family: Arial, verdana, helvetica, sans-serif;
}

#footer {
	position: absolute;
	bottom: 0;
	left: 0;	
	background-color: #000000;
	width: 100%; /* See note below */
	text-align: center;	
}

#contents {
	position: absolute;
	top: 0;
    left: 0;

}


#main {
	margin-bottom: 5em;
	height: auto;
	padding: .5em;
}

/* hot box */
#hotbox
{
	float: right; 
	background: black; 
	width: 125px;
	color: white;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
}


/* career info box */
.careerbox
{
	float: right;
	background: #000066; 
	width: 350px;
	color: white;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
	vertical-align: top;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-style: inset;   
}


/* RSS news scroller */

#pscroller1{
text-align: left;
width: 180px;
height: 75px;
padding: 5px;
background-color: white;
}


.rssclass .rsstitle{
font-weight: bold;
}

.rssclass .rssdate{
color: gray;
font-size: 85%;
}

.rssclass a{
text-decoration: none;
}

/* End RSS news scroller */