* {    padding: 0;    margin: 0;	} body {background: #EFEAFF url(images/bckgrnd_strip.jpg);background-repeat: repeat-x;font-family : Arial, Verdana, Helvetica, sans-serif;}#wrap {margin: 5px auto;width: 900px;}#top { background: url(images/top_corners.png);height: 28px;width: 900px;font-size: 2px;}#bottom {background: url(images/bottom_corners.png);background-repeat: no-repeat;height: 30px;width: 900px;}#header-top {height: 27px;width: 898px;background: #2B0742;border: 1px solid #FFFFFF; }#header-bottom {height: 40px;width: 898px;background: url(images/footer_bcgrnd.jpg);border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}#header-banner {height: 130px;width: 898px;background: url(images/home_header.jpg);border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }.a_btn1 {width : 25px;height : 25px;display : block;font-size : 10px;text-decoration : none;background-image : url(images/lrg_a_up.gif);background-repeat : no-repeat;background-position : 0 0;position : relative;border: 1px solid #2B0742;right : 2px;}.a_btn2 {width : 25px;height : 25px;display : block;font-size : 10px;text-decoration : none;background-image : url(images/med_a_up.gif);background-repeat : no-repeat;background-position : 0 0;position : relative;border: 1px solid #2B0742;right : 2px;}.a_btn4 {width : 25px;height : 25px;display : block;font-size : 10px;text-decoration : none;background-image : url(images/inv_a_up.gif);background-repeat : no-repeat;background-position : 0 0;position : relative;border: 1px solid #2B0742; right :2px;}.a_btn5 {width : 25px;height : 25px;display : block;font-size : 10px;text-decoration : none;background-image : url(images/inv_a_up2.gif);background-repeat : no-repeat;background-position : 0 0;position : relative;border: 1px solid #2B0742;right : 2px;}.a_btn1:hover {background-image : url(images/lrg_a_over.gif);}.a_btn2:hover {background-image : url(images/med_a_over.gif);}.a_btn4:hover {background-image : url(images/inv_a_over.gif);}.a_btn5:hover {background-image : url(images/inv_a_over2.gif);}ul#slogantext {font-family: Arial, Verdana, Helvetica, sans-serif;margin : 0 0 0 0;padding : 0 0 0 0;line-height : 17px;width : 600px;}#slogantext li {position : relative;top : 0px;left :272px;display : inline;list-style : none;height : 20px;float : right;display : block;margin : 0;padding : 0 0 0 0;}#slogantext li p {position : relative;top : -10px;right : 28px;line-height : 10px;font-size : 12px;color : #000000;}#navigation-bar {height: 48px;background: #2B0742;border-bottom: 1px solid #E1E1E1; border: 1px solid #FFFFFF; }ul#navigation {position: absolute;width: 900px;margin: 20px 0 0 0;}#navigation li {display: inline;list-style: none;height: 22px;float: left;display: block;padding: 0 0 0 2px; }#navigation li a {line-height: 27px;font-size: 13.5px;letter-spacing:.5px;text-decoration: none;}#navigation li a:hover {text-decoration: underline;}.one  {background-color: #5312B5;color: #FFFFFF;padding: 7px 6px 6px 6px;}.one:hover {color: #FFFFFF;background-color: #2E1F83;}.two {background-color: #AD14BC;color: #FFFFFF;padding: 7px 6px 6px 6px;}.two:hover {color: #FFFFFF;background-color: #830E8F;}.three {background-color: #D22B56;color: #FFFFFF;padding: 7px 6px 6px 6px;}.three:hover {color: #FFFFFF;background-color: #AE133B;}.four {background-color: #D85224;color: #FFFFFF;padding: 7px 6px 6px 6px;}.four:hover {color: #FFFFFF;background-color: #BB3A0E;}.five {background-color: #CF9805;color: #FFFFFF;padding: 7px 6px 6px 6px;}.five:hover {color: #FFFFFF;background-color: #AC6E03;}.six {background-color: #6A9808;color: #FFFFFF;padding: 7px 6px 6px 6px;}.six:hover {color: #FFFFFF;background-color: #527800;}.seven {background-color: #03833C;color: #FFFFFF;padding: 7px 6px 6px 6px;}.seven:hover {color: #FFFFFF;background-color: #025D2A;}.eight {background-color: #04838E;color: #FFFFFF;padding: 7px 6px 6px 6px;}.eight:hover {color: #FFFFFF;background-color: #006979;}.one-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}.two-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}.three-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}.four-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}.five-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}.six-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}.seven-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}.eight-top {background-color: #FFFFFF;color: #2B0742;padding: 11px 6px 6px 6px;font-size: 13px;}#content {padding: 0 2px 0 2px;background: #FFFFFF;height: auto;}#content a {color: #825F97;font-style: italic; font-weight: bold; text-decoration: none;border-bottom: 1px dotted;}#content a:hover {border-bottom: 1px solid;}.colourblock1 {position: relative;float: left;width: 595px;padding: 13px 13px 13px 13px;background: #E9E6EC; }.colourblock2 {position: relative;float: left;width: 620px;padding: 13px 0px 13px 0px;background: #FFFFFF;}	.middle-text {position: relative;top: 30px;float: left;width: 620px;margin: 0 25px;padding: 1% 1%;text-align: justify;font-size : .9em;line-height: 1.5em; }.middle-text1 {position: relative;z-index:1;left: 50px;float: left;width: 545px;margin: 0 25px;text-align: justify;}.middle-text1-colour {position: relative;z-index:1;left: 50px;float: left;width: 520px;margin: 0 25px;text-align: justify;background: #E9E6EC;padding: 13px 13px 13px 13px;}.middle-text1-colour-partners {position: relative;z-index:1;left: 37px;float: left;width: 520px;margin: 0 25px;text-align: justify;background: #E9E6EC;padding: 13px 13px 13px 26px;}.middle-text1-no-colour {position: relative;z-index:1;left: 50px;float: left;width: 545px;margin: 0 25px;text-align: justify;background: #FFFFFF;padding: 13px 0px 13px 0px;}.middle-text2 {position: relative;z-index:2;left: 509px;float: left;width: 545px;margin: 0 25px;text-align: justify;}.middle-text3 {position: relative;z-index:1;top: -142px;left: 358px;float: right;width: 545px;margin: 0 25px;text-align: justify;}.quote {position: relative;z-index:2;width: 550px;margin: 0 23px;text-align: justify;font-family : times;font-size: 1.3em;line-height:1.3em;}img.alignleft {float: left;margin: 0px 25px 0px 0px;}.right-search {position: relative;left: -6px;top: 38px;float: left;height: auto;width: 172px;background: #E8E4EA;border: 1px solid #CDBCD7;padding: 3px 3px 3px 3px; }.right-colour-block{position: relative;left: -6px;top: 43px;float: left;height: auto;width: 178px;background: #E8E4EA;border: 1px solid #CDBCD7; }.right-colour-block2{position: relative;left: -6px;top: 56px;float: left;height: auto;width: 178px;background: #E8E4EA;border: 1px solid #CDBCD7; }.right-video-image1{position: relative;margin-left: 6px;margin-right: 6px;top: -16px;padding:0 0 3px 0px;}.right-text {font-size: .9em;position: relative;left: 0px;top: 12px;float: left;}.right-text ul {padding: 0px 20px 20px 20px;margin:0;}.right-text li  {margin-bottom:5px;list-style-type: square;color: #825F97;}	.right-text li a  {margin-bottom: 5px;list-style-type: square;color: #825F97;}img.right-pic {position: relative;left: -6px;top: 49px;float: left;}.middle-text h1 { color: #825F97; font-size: 2em; line-height: .9em;}.middle-text h2 { color: #000000; font-size: 1em; line-height: 1.3em; }.middle-text h3 { position: relative; top: -9px; color: #825F97; font-size: 1.2em; line-height: 2em;}.middle-text h4 { color: #825F97; font-size: 1.4em; line-height: .9em;}.right-text h2 { color: #825F97; font-size: 1em;}#bottom-curve {position: relative;margin-top: -180px;height: 226px;width: 898px;background: url(images/bottom_curve.png);border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF; }#aam-logo{position: relative;left: 35px;top: -290px;height: 53px;width: 200px;font-size: 10px;color: #FFFFFF;line-height: 15px;letter-spacing: .5px;}		#clear {display: block;clear: both;width: 100%;height:1px;overflow:hidden;}#reflection {position: relative;margin-top: -3px;background: url(images/reflection.png);height: 85px;width: 900px;}#footer {position: relative;top: -200px;right: 40px;text-align: right;color: #FFFFFF;font-size: 10px;letter-spacing: .5px;}img.xhtml {position: relative;top: 13px;left: -490px;color: #FFFFFF;font-size: 10px;letter-spacing: .5px;}img.css {position: relative;top: 13px;left: -485px;color: #FFFFFF;font-size: 10px;letter-spacing: .5px;}