 body {font-size:62.5%; background:#7e8283 url(../img/pex-body.gif) repeat-x bottom fixed; font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/

.page-container {width:900px; margin:0px auto; margin-top:0px; margin-bottom:10px; border:solid 1px #c40500; font-size:1.0em;}

.main {clear:both; width:900px; padding-bottom:30px; background:transparent url(../img/bg_main_withnav.gif) top left repeat-y;}

.main a {color:#c40500; font-weight:bold; text-decoration:none;}
.main-content h1 a {color:#c40500; font-weight:normal; text-decoration:none;}
.main a:hover {color:#c40500; text-decoration:underline;}
.main a:visited {color:#c40500;}

.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:200px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; border-top:solid 1px #c40500;}
.main-content {display:inline; /*Fix IE floating margin bug*/; float:left; width:440px; margin:0 0 0 30px; 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:900px; height:3.7em; padding:1.1em 0 0; background:#c40500; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

.pexli1 {color:#000;font-weight:bold;}

.pexli2 {color:#c40500;font-weight:bold;}

.header-top {width:900px; height:80px; background:rgb(255,255,255) url(../img/bg_head_top_.jpg); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

.header-middle {width:900px; height:200px; background:rgb(255,255,255) url(../img/pex-logo-top.jpg); overflow:hidden !important /*Firefox*/; overflow:hidden /*IE6*/;}

.header-bottom {width:900px; height:36px; background:#c40500;}

.header-breadcrumbs {clear:both; width:900px; padding:1.0em 0 1.5em 0; background:rgb(255,255,255) url(../img/bg_head_breadcrumbs.jpg) repeat-y;}

.sitelogo {width:385px; height:50px; position:absolute; z-index:1; margin:12px 0 0 20px; background:url(../img/axm-logo-top.gif); }

#rotator img
{
	width: 900px;
	height: 200px;
}


.sitemessage {width:400px; height:60px; position:absolute; z-index:1; margin:140px 0 0 150px; color:#000; /*xoverflow:visible !important /*Activate if Firefox print problems*/; overflow:hidden /*IE6*/;}
.sitemessage h1 {width:350px; text-align:right; font-size:230%;}
.sitemessage h2 {float:left; width:400px; margin:0px 0 0 0; text-align:left; line-height:100%; font-size:160%;}
.sitemessage h3 {float:left; width:270px; margin:10px 0 0 0; text-align:right; font-size:140%;}
.sitemessage h3 a {text-decoration:none; color:rgb(234,239,247);}
.sitemessage h3 a:hover {text-decoration:none; color:rgb(50,50,50);}

.main-content h1.pagetitle {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 0px rgb(225,225,225); font-family:"trebuchet ms",arial,sans-serif; color:#000; font-weight:bold; font-size:280%;}

.main-navigation h1.first {clear:both; margin:0px; padding:4px 20px 3px 20px; background:#fff repeat-y top left; font-family:"trebuchet ms",arial,sans-serif; color:#ff4800; font-weight:bold; font-size:150%; border-bottom:solid 1px #c40500;}

.main-navigation p {clear:both; margin:0 10px 10px 20px; color:#000; line-height:1.3em; font-size:110%;}

.main-content h1.block {clear:both; margin:1.0em 0 0em 0; padding:2px 0 2px 8px; background:#c40500 url(../img/bg_h1_block.gif) repeat-x top left; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:180%;}

.main-subcontent h1 {clear:both; margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color:#c40500; font-family:"trebuchet ms",arial,sans-serif; color:#fff; font-weight:bold; font-size:140%;}

.subcontent-unit-border {width:183px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px #c40500; background:transparent url(../img/bg_main_withnav.gif) top left repeat-y;}

.main-subcontent ul {list-style:none; margin:0.5em 10px 1.0em 10px;}
.main-subcontent ul li {margin:10px 0 0.2em 2px; padding:0 0 0 11px; background:url(../img/bg_bullet_full_1.gif) no-repeat 0 0.4em; line-height:1.2em; font-size:110%;}

.main-pic {float:left; margin: 20px 20px 0px 0px; border:solid 1px #c40500; width:200px; height:100px;}

.main-pic2 {float:left; margin: 20px 0px 0px 0px; border:solid 1px #c40500; width:200px; height:100px;}

.install-pic {float:left; margin: 20px 20px 0px 0px; border:solid 1px #c40500; width:150px; height:200px;}

.install-pic2 {float:right; margin: 45px 0px 25px 0px; border:solid 1px #c40500; width:200px; height:150px;}

.main-pic3 {float:left; margin: 20px 20px 0px 0px; border:solid 1px #c40500; width:200px; height:100px;}

.install-pic3 {float:left; margin: 20px 20px 0px 0px; border:solid 1px #c40500; width:200px; height:150px;}


.main-pic4 {float:left; margin: 20px 0px 0px 0px; border:solid 1px #c40500; width:200px; height:100px;}

.install-pic4 {float:left; margin: 20px 0px 20px 0px; border:solid 1px #c40500; width:200px; height:150px;}

.main img {clear:both; margin: 0px 0px 0px 0px; padding:0px;}

/********************/

/*  FOOTER SECTION  */
/********************/
.footer p {line-height:1.3em; text-align:center; color:#000; font-weight:bold; font-size:110%;}
.footer p.credits {font-weight:normal;}
.footer a {text-decoration:underline; color:#ff4800;}
.footer a:hover {text-decoration:none; color:#000;}
.footer a:visited {color:#ff4800;}
