/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!TOP MENU NAVIGATION AND PAGE CONTAINER CLASSES!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
.header {width:920px; font-family:"Tahoma";}
.header-top {width:920px; margin-top:0.0em;height:0.2px; background:#fff; /*Firefox*/; overflow:visible !important /*IE6*/;}
.header-middle {width:920px; padding-top:0; height:0.2px; background:rgb(230,230,230) url(/web/20170308123228im_/http://aaapc.net/img/bg_head_middle.jpg); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-bottom {width:920px; margin-top:0.0em; height:15px; background:rgb(255,255,255) url(/web/20170308123228im_/http://aaapc.net/img/bg_head_breadcrumbs.jpg) repeat-y;}
.header-breadcrumbs {clear:both; width:920px; padding:0 0 0 0; background:rgb(255,255,255) url(/web/20170308123228im_/http://aaapc.net/img/bg_head_breadcrumbs.jpg) repeat-y;}
/* NON-HEADER */
*{padding:0 0 0 0;}
 body {font-size:62.3%; background-color:rgb(255,255,255); font-family:verdana,arial,sans-serif; margin:0 0 0 0;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:920px; margin:0px auto; margin-top:0px; margin-bottom:10px; border:solid 1px rgb(150,150,150); font-size:1.0em;}
.main {clear:both; width:920px; padding-bottom:0px; }
.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:200px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-content {display:inline; /*Fix IE floating margin bug*/; float:left; width:440px; margin:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-subcontent {display:inline /*Fix IE floating margin bug*/; float:right; width:185px; margin:0 15px 0 0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer {clear:both; width:920px; padding:1.0em 0 1.0em 0; background:rgb(225,225,225) url(/web/20170308123228im_/http://aaapc.net/img/bg_foot.jpg) no-repeat; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/*Drop-down menu*/
.nav2 {float:left; width:920px; height:25px;text-transform: uppercase; overflow:visible !important;border:none; background:#CC0001; color:#fff !important; text-transform: uppercase;font-size:12px; font-family:trebuchet ms; margin:0 0 0 0;} /*Color navigation bar normal mode*/
.nav2 ul {list-style-type:none; overflow:visible !important /*Firefox*/; margin:0 0 0 0;}
.nav2 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;text-transform: uppercase; border-right:solid 0px #ccc;}
.nav2 ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:25px; line-height:25px; padding:0 16px 0 16px; text-transform: uppercase;text-decoration:none; font-weight:bold; color:#fff;}
.nav2 ul li ul {display:none; border:none;text-transform: uppercase;}

/*Non-IE6 hovering*/
.nav2 ul li:hover a {background-color:#F4F4F4; text-transform: uppercase;text-decoration:none;color:#000; margin:0 0 0 0;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:250px; text-transform: none;position:absolute; z-index:999; top:3.2em; top:2.0em; margin-top:0.1em; left:0; }
.nav2 ul li:hover ul li a {display:block; width:250px; height:auto; text-transform: none;line-height:1.3em; margin-left:-1px; padding:4px 10px 4px 10px; border-left:solid 0px rgb(175,175,175);border-right:solid 0px rgb(175,175,175); border-bottom: solid 0px rgb(175,175,175); background-color:#F4F4F4; font-size:11px; font-weight:bold; color:#000;text-transform: uppercase;font-family:arial;} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:#FFBBBB; text-decoration:none;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:0; text-transform:uppercase;border-collapse:collapse; margin:0 0 0 0;}
.nav2 ul li a:hover {background-color:#F4F4F4; text-transform:uppercase;text-decoration:none;color:#000;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; text-transform:none;width:250px; position:absolute; z-index:999; top:3.2em; top:2.0em; left:0; margin-top:0.1em;}
.nav2 ul li a:hover ul li a {font-size: 11px;text-transform:none;display:block; width:250px; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 0px rgb(175,175,175);border-right:solid 0px rgb(175,175,175); border-bottom: solid 0px rgb(175,175,175); background-color:#F4F4F4; font-weight:bold; color:#000;text-transform: uppercase;font-family:arial;} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:#FFBBBB; text-decoration:none;} /*Color subcells hovering mode*/

/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, .header:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after, .main-content div:after, .main-subcontent:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border:after, .subcontent-unit-noborder:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-border-blue:after, .subcontent-unit-border-green:after, .subcontent-unit-border-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.subcontent-unit-noborder-blue:after, .subcontent-unit-noborder-green:after, .subcontent-unit-noborder-orange:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.footer:after, p:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear-contentunit {clear:both; width:440px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}

/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ENDS HERE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

/* TITLE HEADER */
.title{
font-family:arial;
font-size:13px;
font-weight:bold;
color:black;
text-transform:uppercase;
padding-left:4px;
}
.indextext{
font-family:trebuchet ms;
font-size:15px;
font-weight:bold italic;
color:#000;
text-transform:none;
padding-left:4px;
padding-top:0px;
}
.indexredtext{
font-family:trebuchet ms;
font-size:15px;
font-weight:bold italic;
color:#CC0001;
text-transform:none;
padding-left:4px;
padding-top:0px;
}
.visiontext{
font-family:trebuchet ms;
font-size:15px;
font-weight:bold italic;
color:#CC0001;
line-height:35px;
text-transform:none;
padding-left:4px;
padding-top:0px;
}
.contenttitle{
font-family:trebuchet ms;
font-size:14px;
font-weight:bold;
color:#000;
text-transform:uppercase;
padding-left:4px;
padding-top:0px;
}

.content{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000;
text-transform:none;
text-align:justify;
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:0px;
}
.hyperlink{
}
.hyperlink a{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#CC0001;
text-transform:none;
text-decoration:none;
padding-left:4px;
padding-right:3px;
padding-top:3px;
padding-bottom:0px;
}
.hyperlink a:hover{
text-decoration:underline;
}
.producttitle{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#000;
height:21px;
text-transform:uppercase;
text-decoration:none;
padding-left:3px;
padding-right:0px;
padding-top:3px;
padding-bottom:0px;
}
.footertext{
font-family:arial;
font-size:10px;
float:right;
color:#fff;
margin-right:5px;
}
.footertext a{
font-family:arial;
font-size:10px;
font-weight:normal;
color:#fff;
text-transform:uppercase;
padding-right:0px;
text-decoration:none;
}
.footertext a:hover{
text-decoration:underline;
}
/*
     FILE ARCHIVED ON 12:32:28 Mar 08, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:56:16 Jun 05, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots.policy: 0.189
  RedisCDXSource: 8.281
  exclusion.robots: 0.203
  CDXLines.iter: 14.088 (3)
  esindex: 0.016
  PetaboxLoader3.datanode: 153.065 (5)
  load_resource: 318.06
  PetaboxLoader3.resolve: 190.416 (2)
  LoadShardBlock: 57.643 (3)
  captures_list: 83.787
*/