
/*
    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, form, textarea, input, span, select
{
      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%;
      
}
 
body, p, td, a, form, textarea, input
{
    font-size: 11px;  
}

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


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

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

 
.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: #0060f0; /* AMTC Navy */
  font-weight: bold;
  text-decoration: none;
}
a:visited
{
  color: #969594; /* SIRIUSBusiness Gray */
  font-weight: bold;
  text-decoration: none;
}
a:active, a:hover, a:focus
{ 
  color: #00A3DE; /* SIRIUS Cyan */
  font-weight: bold;
  text-decoration: underline;
}

/* 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 */