body { background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; text-align: left; background-image:url(../images/bg.jpg); background-color: #bbbbbb; color: #666666; margin-top:20px; margin-bottom: 0px;}
#container{ margin-left: auto; margin-right: auto; width:990px; min-height:556px; display:block;}
.body_holder {min-height:/*440*/200px; width:1015px;}

/*header*/
.header {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; color: #666666;	width: 990px; height: 105px; background-repeat: no-repeat; background-image: url(../images/header_bg.png);}
.logo{ float: left;	width: 240px; padding-top: 20px; padding-left: 20px;}
.contact_details{ float: right; width: 400px; margin-top: 8px; margin-right: 30px; text-align:right;}
.slogan{ float: right; width: 590px; margin-right: 20px; margin-top: 40px; text-align:right;}


/*partnerlogos*/
.aacplasticspartnerslogoscontainer{width: 355px; margin-top:10px; padding:0px;}
.aacplasticspartnerslogoone{float: left; width: 100px; height:37px; text-align: center; padding-left:5px;}
.aacplasticspartnerslogoone img{width: 100px; height: 37px; border: none; }
.aacplasticspartnerslogotwo {float: left; width: 100px; text-align: center; margin-left:15px; margin-right:15px;}
.aacplasticspartnerslogotwo img{width: 100px; height: 32px; border: none;}
.aacplasticspartnerslogothree {float: right; width: 100px; text-align: center; margin-right:10px;}
.aacplasticspartnerslogothree img{width: 100px;	height: 40px; border: none; }
.aacplasticspartnerslogoclear { clear: both; width: 362px; height: 1px; }
.aacplasticspartnerslogoclear img { display: block; width: 362px; height: 1px; border: none;}

/*grouplogos*/
.aacplasticslogoboxcontent{	width: 600px; height: 100%;	background: url(../images/aac-plastics-logo-box-background.png) no-repeat;}
#aacstructualfoamlogo { float: left; width: 200px; text-align: center;}
#aacstructualfoamlogo img { width: 160px; height: 89px; border: none;}
#aactechnologylogo{float: left; width: 200px; text-align: center;}
#aactechnologylogo img{width: 113px; height: 89px; border: none;}
#mgbplasticslogo{float: right; width: 200px; text-align: center; }
#mgbplasticslogo img { width: 80px; height: 89px; border: none;}
	

/*navigation*/
.navigation { height: 35px; background-repeat: no-repeat; margin-top: 2px;	margin-bottom: 5px;	background-image: url(../images/nav_bg.png); font-size:1.2em;text-decoration:none;}
.navigation ul{margin:0px; padding:0px;}
.navigation li{list-style:none; margin:0px; padding:0px; display:inline;text-decoration:none; }
.navigation li a{ color:#FFFFFF; float:left; text-decoration:none; padding-top: 10px;/* padding-right: 5px; padding-bottom: 2px; */padding-left: 8px; padding-right: 8px;text-decoration:none;}
.navigation li a:hover, .navigation li a:active{color:#6a2c91; text-decoration:none; background-image:url(../images/nav_bg_01.png);text-decoration:none;height:25px;}
.navigation li a.home{ color:#FFFFFF; float:left; text-decoration:none; padding-top: 10px;/* padding-right: 5px; padding-bottom: 2px; */padding-left: 20px; padding-right: 8px;text-decoration:none; height:25px;}
.navigation li a.home:hover, .navigation li a.home:active{color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_0.png);text-decoration:none; height:25px;}
.navigation li a.selected{color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_01.png);text-decoration:none;}
.navigation li a.selected2{color:#6a2c91; padding-top: 10px;/* padding-right: 5px; padding-bottom: 2px; */padding-left: 20px; padding-right: 8px; color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_0.png);text-decoration:none;}
.navigation li a.selected2:hover, .navigation li a.selected2:active{color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_0.png);}

/*left column*/
.colL{ width: 609px; float: left; margin:0px; padding-bottom:6px;}
.Lbox1{ background-repeat: no-repeat; min-height: 252px; background-image: url(../images/left_col_bg.png); padding-left: 20px; padding-top: 5px; width:590px;}
.Lbox1top{ background-image: url(../images/lbox_bg_top.png); background-repeat: no-repeat; height:16px;}
.Lbox1btm{ background-image: url(../images/lbox_bg_btm.png); background-repeat: no-repeat; height:16px;}
.Lbox2{ background-repeat: no-repeat; min-height: 60px; background-image: url(../images/left_col_bg.png); padding-left: 6px; padding-top: 5px;}
.Lbox2top{ background-image: url(../images/lbox_bg_top.png); background-repeat: no-repeat; height:16px; margin-top:6px;}
.Lbox2btm{ background-image: url(../images/lbox_bg_btm.png); background-repeat: no-repeat; height:16px;}

/*Box 2 variations*/
/*.news1{min-height: 100px; width: 270px; float: left; margin-top: 17px; margin-bottom: 10px;}*/
.news1{min-height: 100px; width: 560px; float: left; margin-top: 6px; margin-bottom: 10px;}
.news2{width: 270px; min-height: 100px; float: right; margin-right: 20px; margin-top: 17px; margin-bottom: 10px;}
.isector1{min-height: 100px; width: 260px; float: left; margin-top: 0px; margin-bottom: 5px;}
.isector2{width: 300px;	min-height: 100px; float: right; margin-right: 20px; margin-top: 0px; margin-bottom: 5px; padding-top: 10px;}
.newsimg{min-height: 170px; width: 100px; float: left; margin-top: 0px; margin-bottom: 10px; background-color: #000000;}
.newstext{width: 455px; min-height: 100px; float: right; margin-right: 20px; margin-top: 5px; margin-bottom: 10px;}
.footertext{width: 530px; min-height: 100px; float: left; margin-left: 10px; margin-top: 2px; margin-bottom: 10px;}
.sitemaptext{width: 530px; min-height: 100px; float: left; margin-left: 10px; margin-top: 2px; margin-bottom: 10px;}

/*right column*/
.colR{ width: 374px; float: left; padding-left:4px; margin:0px;}
.RboxCol{ background-image: url(../images/right_col_bg.png); background-repeat: no-repeat; min-height: 180px;	padding-left: 25px; padding-top:10px;}
.Rbox1{ background-image: url(../images/why_buy_your_tooling_bg.png); background-repeat: no-repeat; height: 107px; padding-top: 20px; padding-left: 20px;}
.Rbox2{	background-image: url(../images/right_col_bg.png); background-repeat: no-repeat; min-height: 212px;	padding-left: 20px;}
.Rbox2top{ background-image: url(../images/right_col_bg_top.png); background-repeat: no-repeat; height:16px;}
.Rbox2btm{ background-image: url(../images/right_col_bg_btm.png); background-repeat: no-repeat; height:16px; margin-bottom:2px;}
.Rbox3top{ background-image: url(../images/right_col_bg_top.png); background-repeat: no-repeat; height:16px; margin-top:6px;}

.Rbox3middle{	background-image: url(../images/right_col_bg.png); background-repeat: no-repeat; min-height: 40px;	padding-left: 15px;}
.Rbox4middle{	background-image: url(../images/right_col_bg.png); background-repeat: no-repeat; min-height:5px; padding-left: 15px;}
.enquiry{ float: left; width:160px;}

/*latest news HOMEPAGE*/
.cs1{ width: 200px; margin-top:10px; margin-bottom:5px;}
.cs2{ width: 200px; margin-top:5px; margin-bottom:5px;}
.cs3{ width: 200px; margin-top:5px;}
.cs_img{ height: 50px; width: 50px; float: left; background-color: #000000;}
.cs_text{ float: left; width: 340px; }

/*Charities*/
.charitiestop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.charitiesmiddle{background-repeat:repeat-y; min-height: 200px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.charitiesbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}
.charities{ width: 350px; margin-top:15px; margin-bottom:30px;}
.charities_text{width:350px; padding-left:28px;padding-top:16px; float:left;}
.charities_img{width:600px; float:right;margin-right:11px; padding-top:0px; padding-bottom:5px;}
.charitiesboxcontainer{clear: both; width: 569px; margin: 0px 20px 0px 20px; background: url(../images/logos/background-line.png) repeat-y;}
.charitiesa{float: left; width: 285px; text-align: center; padding: 0px 0px 0px 0px;}
.charitiesb	{float: left; width: 284px; text-align: center;	padding: 0px 0px 0px 0px;}

/*Our Clients*/
.octop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.ocmiddle{background-repeat:repeat-y; min-height: 820px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.ocbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}
.ocsections{width: 480px; margin-top:20px; margin-bottom:20px;}
.oc_text{width:480px; padding-left:28px;padding-top:16px; float:left;}
.oc_img{width:450px; float:right;margin-right:5px; padding-bottom:5px;}
.oc_img ul{ text-align:right; padding:0px; margin-top:20px;}
.oc_img li{text-align:right; padding:0px; margin-right:20px;list-style:none; font-size:1.2em; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*Partnership*/
.partnershiptop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.partnershipmiddle{background-repeat:repeat-y; min-height: 400px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.partnershipbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}
.partnership{ width: 350px; margin-top:15px; margin-bottom:30px;}
.partnership_text{width:350px; padding-left:28px;padding-top:16px; float:left;}
.partnership_img{width:600px; float:right; margin-right:0px; padding-top:0px; padding-bottom:5px;}
#aacplasticslogoboxcontainer{float: left; width: 609px; margin: 4px 0px 0px 0px;}
.aacplasticslogoboxtop{width: 609px; height: 16px;}
.aacplasticslogoboxtop img{ width: 600px; height: 16px; border: none;}
.aacplasticslogoboxcontent { width: 600px; height: 100%; background: url(../images/aac-plastics-logo-box-background.png) no-repeat;}
.logoboxcontainer { clear: both; width: 569px; text-align: center; margin: 0px 20px 0px 20px; background: url(../images/logos/background-lines.png) repeat-y;}
.logoa { float: left; width: 180px; text-align: center; padding: 20px 0px 20px 0px;}
.logob { float: left; width: 180px; text-align: center; padding: 20px 0px 20px 0px;}
.logoc { float: right; width: 180px; text-align: center; padding: 20px 0px 20px 0px;}
.logoline { clear: both; width: 569px; height: 1px;	margin: 0px 20px 0px 20px; padding: 2px 0px 2px 0px;}
.logoline img { display: block; width: 569px; height: 1px; border: none;}

/*News*/
.newstop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.newsmiddle{background-repeat:repeat-y; padding-top:1px;min-height: 400px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.newsbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}
.newssection{ width: 525px; margin-top:20px; margin-bottom:20px;}
.news_text{width:524px; padding-left:30px; padding-top:16px; float:left;}
.news_img{width:402px; float:right;padding-top:20px;padding-bottom:20px;}
.news_img ul{ text-align:right; padding:0px; margin-top:20px;}
.news_img li{text-align:right; padding:0px; margin-right:20px;list-style:none;font-size:1.2em; margin:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*links*/
.linkstop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.linksmiddle{background-repeat:repeat-y; padding-top:1px;min-height: 440px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.linksbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}
.linkssection{ width: 525px; margin-top:20px; margin-bottom:20px;}
.links_text{width:524px; padding-left:30px; padding-top:16px; float:left;}
.links_img{width:402px; float:right;padding-top:20px;padding-bottom:20px;}
.links_img ul{ text-align:right; padding:0px; margin-top:20px;}
.links_img li{text-align:right; padding:0px; margin-right:20px;list-style:none;}

/*Group Companies*/
.gctop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.gcmiddle{background-repeat:repeat-y; padding-top:1px;min-height: 460px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.gcbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}
.gcsection{ width: 525px; margin-top:20px; margin-bottom:40px;}
.gc_text{width:524px; padding-left:30px; padding-top:16px; float:left;}
.gc_img{width:415px; float:right;padding-bottom:20px;padding-left:10px;padding-top:0px;}
.gc_img ul{ text-align:left; padding:0px; margin-top:20px; margin-left:240px;}
.gc_img li{text-align:left; padding:0px; margin-top:20px; margin-right:20px; margin-left:2px;list-style:none;}
.gc_img2{width:415px; float:right;padding-bottom:20px;padding-left:10px;padding-top:55px;}
.gc_img2 ul{ text-align:left; padding:0px; margin-top:20px; margin-left:240px;}
.gc_img2 li{text-align:left; padding:0px; margin-top:20px; margin-right:20px; margin-left:2px;list-style:none;font-size:1.2em; margin:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*Contact*/
.contacttop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.contactmiddle{background-repeat:repeat-y;min-height:460px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.contactbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}
.contactcol1{width:180px; float:left; padding-left:44px; padding-top:20px;}
.contactmiddle_text{width:200px;padding-top:20px;}
.contactcol2_text{width:300px;padding-top:25px;}
.contactcol2{width:300px; float:left; padding-left:0px; padding-top:20px;}
.contactcol3{width:400px; float:left; padding-left:30px; padding-top:5px;}
.case3{border:1px solid #666666; padding:0px; margin:0px; width:410px; height:445px;}

/*Sitemap*/
.sitemaptop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.sitemapmiddle{background-repeat:repeat-y; padding-top:1px;min-height: 440px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.sitemapbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}

/*Terms*/
.termstop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.termsmiddle{background-repeat:repeat-y; padding-top:1px;min-height: 700px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.termsbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}

/*Privacy*/
.privacytop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.privacymiddle{background-repeat:repeat-y; padding-top:1px;min-height: 420px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.privacybot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}

/*Accessibility*/
.acctop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.accmiddle{background-repeat:repeat-y; padding-top:1px;min-height: 420px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.accbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}

/*Client FTP*/
.clientftptop{background-image:url(../images/partners_and_support/casestudy_top.png); background-repeat: no-repeat; line-height:16px;}
.clientftpmiddle{background-repeat:repeat-y; padding-top:1px;min-height: 420px; background-image:url(../images/partners_and_support/casestudy_middle.png);}
.clientftpbot{background-image: url(../images/partners_and_support/casestudy_btm.png); background-repeat: no-repeat; line-height:18px;}

/*Forms*/
.textfield{ background-color:#FFFFFF; color:#333333; font-size:1.1em; padding:4px; width:160px; border:1px solid #666666; margin-top:10px;}
.enquiry_textfield{ background-color:#FFFFFF; color:#333333; font-size:1.1em; padding:4px; width:290px; border:1px solid #666666; margin-top:10px;}
.inputBox{ font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#333333; font-size:1.1em; padding:4px; width:160px; border:1px solid #666666; margin-top:10px;}
.enquiry_inputBox{ font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#333333; font-size:1.1em; padding:4px; width:290px; border:1px solid #666666; margin-top:10px;}
.submit{ border:0px; color:#FFFFFF; font-size:1.2em; cursor:pointer; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; width: 114px; background-repeat: no-repeat; padding-left: 5px; background-position: right; font-weight: bold; font-family: Arial, Helvetica, sans-serif;	height: 25px; text-align: left;	background-image: url(../images/submit.png); margin-left: 10px;}
.enquiry_submit{ border:0px; color:#FFFFFF; font-size:1.2em; cursor:pointer; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; width: 75px; background-repeat: no-repeat; padding-left: 5px; background-position: right; font-weight: bold; font-family: Arial, Helvetica, sans-serif;	height: 25px; text-align: left;	background-image: url(../images/submit.png);}
.button { float: left; width: 60px; margin-left: 14px;}

/*Footer*/
.footer { margin-top: 2px; margin-bottom: 5px;}
.address{width: 700px; float: left; margin-left:20px;}
.creds{text-align: right;float: right;margin-right:20px;}

/*Footer navigation*/
.footer_nav { height: 35px; background-repeat: no-repeat; margin-top: 8px;	margin-bottom: 5px;	background-image: url(../images/nav_bg.png); font-size:1.2em;text-decoration:none;}
.footer_nav ul{margin:0px; padding:0px;}
.footer_nav li{list-style:none; margin:0px; padding:0px; display:inline;text-decoration:none; }
.footer_nav li a{ color:#FFFFFF; float:left; text-decoration:none; padding-top: 10px;/* padding-right: 5px; padding-bottom: 2px; */padding-left: 8px; padding-right: 8px;text-decoration:none;}
.footer_nav li a:hover, .footer_nav li a:active{color:#6a2c91; text-decoration:none; background-image:url(../images/nav_bg_01.png);text-decoration:none;height:25px;}
.footer_nav li a.sitemap{ color:#FFFFFF; float:left; text-decoration:none; padding-top: 10px;/* padding-right: 5px; padding-bottom: 2px; */padding-left: 20px; padding-right: 8px;text-decoration:none; height:25px;}
.footer_nav li a.sitemap:hover, .footer_nav li a.sitemap:active{color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_0.png);text-decoration:none; height:25px;}
.footer_nav li a.selected{color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_01.png);text-decoration:none;}
.footer_nav .selected2{padding-top: 10px;/* padding-right: 5px; padding-bottom: 2px; */padding-left: 20px; padding-right: 8px; color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_0.png);text-decoration:none;}
.footer_nav li a.selected2:hover, .footer_nav li a.selected2:active{color:#6a2c91; height:25px; text-decoration:none; background-image:url(../images/nav_bg_0.png);}

.clear{clear:both;}
.pagebreak{ border-top-width: 1px; border-top-style: solid; border-top-color: #d7d8cf;}

/*Fonts*/
.p {font-size:1.2em; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}
.contact_details p {font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF;}
.Lbox2 h4{font-size:1.2em; color:#6a2c91; padding:0px; margin:0px;}
.Lbox2 p {font-size:1.1em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.Rbox1 p {font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; padding-top: 12px;}
.Rbox2 p {font-size:1.1em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.contactmiddle p{padding-bottom:20px; margin:0px;}
.contactmiddle p.address{padding-bottom:0px; margin:0px; width:300px;}
p.pad_top8{font-size:1.2em; margin:0px; padding-top:8px; font-family:Arial, Helvetica, sans-serif;}
.ocsections p{font-size:1.2em; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.oc_img p{font-size:1.2em; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.news1 p{font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.linkssection p{font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.gcsections p{font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.footertext p {font-size:1.2em; margin:0px; padding-bottom:1.1em; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.RboxCol p {font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.charities_text p{font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.partnership_text p{font-size:1.2em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.newssection p {font-size:1.2em; margin:0px; padding-top:12px; font-family:Arial, Helvetica, sans-serif;}
.contactmiddle_text p {font-size:1.2em; margin:0px; padding-bottom:12px; font-family:Arial, Helvetica, sans-serif;}



.cs_text h4{font-size:1.2em; color:#6a2c91; padding:0px; margin:0px;}
.newstext h4{font-size:1.2em; color:#6a2c91; padding:0px; margin:0px;}
.isector2 h4 {font-size:1.2em; color:#6a2c91; padding:0px; margin:0px;}
.gc_text h4 {font-size:1.2em; color:#6a2c91; padding:0px; margin:0px;}
.RboxCol h4 {font-size:1.2em; color:#6a2c91; padding-top:1.2em; margin:0px;}
.sitemaptext h4 {font-size:1.2em; color:#6a2c91; padding-top:1.2em; margin:0px;}
.footertext h4 {font-size:1.2em; padding-bottom:1.1em; color:#6a2c91; padding:0px; margin:0px;}
.footer p{font-size:1.1em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}


h1{font-family:Verdana, Geneva, sans-serif; color:#FFF; padding:0px; margin:0px; line-height:22px; font-weight:bold;}
h1.purple{font-family:Verdana, Geneva, sans-serif; color:#6a2c91; padding:0px; margin:0px; line-height:22px; font-weight:bold;}
h2.bold{font-family:Verdana, Geneva, sans-serif; color:#6a2c91; padding:0px; margin:0px; line-height:22px;font-size:1.6em; }
h2.light{font-family:Verdana, Geneva, sans-serif; color:#6a2c91; padding:0px; margin:0px; line-height:22px;font-size:1.6em; }
h3{font-family:Verdana, Geneva, sans-serif; color:#333333; padding:0px; margin:0px; line-height:20px; font-size:1.2em;}
h3.bold{ color: #333333; padding:0px; margin:0px; font-size:1.6em; line-height:20px; font-weight:bold;}
p.aacslogan{font-family:Verdana, Geneva, sans-serif; color:#333333; padding:0px; margin:0px; line-height:20px; font-size:1.4em}


/*Lists*/
.footertext ol{font-family:Arial, Helvetica, sans-serif; color: #333333; font-size:1.1em; }
.footertext li{padding-bottom:1.1em; margin:0px;}

/*Links*/
a:link {color:#FFFFFF; text-decoration: none;}
a:visited {color:#FFFFFF; text-decoration: none;}
a:hover {color:#FFFFFF; text-decoration: underline;}
a:active {color:#FFFFFF; text-decoration: underline;}

a.purple:link {color:#6a2c91; text-decoration: none;}
a.purple:visited {color:#6a2c91; text-decoration: none;}
a.purple:hover {color:#6a2c91; text-decoration: underline;}
a.purple:active {color:#6a2c91; text-decoration: none;}

img, div, logo, infoBox { behavior: url(iepngfix.htc) }


