*{padding:0; margin:0;}
 body {font-size:62.5%; background:rgb(255,255,255) url(../images/background.png) repeat-x; font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:831px; margin:0px auto; margin-top:0px; margin-bottom:0px; border:solid 0px rgb(150,150,150); font-size:1.0em;/*background:rgb(255,255,255) url(../images/background.png) repeat-x;*/}
.main {clear:both; width:831px; padding-bottom:0px; margin:10px 0 0 0;}
.main-content {display:inline; float:left; width:831px; margin:0 0 0 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer {clear:both; width:831px;  height:80px; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/* HEADER */
.header {width:831px; font-family:"trebuchet ms",arial,sans-serif;}
.header-top {width:831px; height:115px; padding:0 0 5px 0;}
.header-middle {width:831px; height:171px; background: url(../images/banner.png) transparent; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/*  HEADER SECTION */
.sitelogo {width:226px; height:80px; position:absolute; z-index:1; margin:20px 0 0 0px; background:url(../images/company_logo.png) no-repeat; }
.sitename {width:226px; height:17px; position:absolute; z-index:1; margin:100px 0 0 0px;text-align:center; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.sitename h2 {margin:0px 0 0 0px; color:rgb(125,125,125); font-size:120%;}

.nav0 {width:378px; position:absolute; z-index:2; margin:7px 0 0 0; margin-left:454px !important /*Non-IE6*/; margin-left:454px /*IE6*/;}
.nav0 p.center {clear:both; text-align:center; font-family:"trebuchet ms",arial,sans-serif; color:rgb(236,55,56); font-weight:bold; font-size:125%;background:rgb(255,255,255) url(../images/background.png) repeat-x; margin:-11px -18px 7px;}

/*  MAIN SECTION  */
.column3-unit-left {float:left; width:267px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;border:solid 1px rgb(221,221,221); background:rgb(87,89,160);height:164px;}
.column3-unit-middle {float:left; width:267px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:12px;border:solid 1px rgb(221,221,221);height:164px;background:rgb(255,255,255);}
.column3-unit-middle1 {float:left; width:267px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-top:-9px;border:solid 0px rgb(221,221,221);height:120px;background:rgb(255,255,255);}
.column3-unit-right {float:right; width:267px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;border:solid 1px rgb(221,221,221);height:164px;background:rgb(255,255,255);}
.column3-unit-right1 {float:right; width:267px;  margin-bottom:5px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;border:solid 0px rgb(221,221,221);height:82px;background:rgb(255,255,255);overflow: auto;}
.column3-unit-right2 {float:left; width:167px ;border:solid 0px rgb(221,221,221);height:30px;padding-left:85px;}
.fblogo {background:url(../images/fblogo.png) no-repeat;position:absolute; z-index:1;width:29px; height:30px;margin:0px 0 0 0px;}
.twitlogo {background:url(../images/twitlogo.png) no-repeat;position:absolute; z-index:1;width:29px; height:30px;margin:0px 0 0 36px;}
.inlogo {background:url(../images/inlogo.png) no-repeat;position:absolute; z-index:1;width:29px; height:30px;margin:0px 0 0 72px;}


.column2-unit-left {float:left; width:267px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;border:solid 1px rgb(221,221,221); background:rgb(87,89,160);height:183px;}
.column2-unit-right {float:left; width:545px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:12px;border:solid 0px red;}


.column3-unit-bottom { width:830px; color:rgb(236,55,56);font-weight:bold;font-family:"trebuchet ms",arial,sans-serif; font-size:140%}

/*  FOOTER SECTION  */
.footer-content {width:831px;margin:0 0 0 0px;height:80px;}

.footer-left{width:101px; height:75px; position:absolute; z-index:1; margin:15px 0 0 0px; background:url(../images/cchitlogo.png) no-repeat; }

.footer-middle{width:490px;padding: 5px 0 0 175px;height:75px;}
.footer p.productby {font-weight:bold;margin:35px 0 0 145px;}
.footer p.companylogo {font-weight:bold;margin:0px 0 0 150px;}
.bizmaticslogo {background:url(../images/bizmaticslogo.png) no-repeat;position:absolute; z-index:1;width:120px; height:20px;margin:-14px 0 0 75px;}
.footer p.copyright {font-weight:bold;text-align:center;width:490px;margin:2px 0 0 0;line-height:2.0em;}

.footer-right{width:68px;height:100px;padding: 0px 0 0 0px;float:right;border:0px solid red;margin: -75px 0 0 0px;background:url(../images/arralogo.png) no-repeat;}

.footer p {line-height:0.7em; color:rgb(125,125,125); font-weight:bold; font-size:110%;}
.footer a {text-decoration:none; color:rgb(100,102,180);}
.footer a:hover {text-decoration:none; color:rgb(46,47,100);}

.page-container:after, .header:after, .main:after, .main-content: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:831px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}
