/* {padding:0;margin:0;}/* 1em = 10px */html /*  force scroll bars  */                  {	background-color: #e0e1db;	background-image: url("../a_images_site/sure-greysquarerepeat.gif");	background-repeat: repeat-x;	background-position: 0 top;	margin-bottom: 1px;	width: 100%;	height: 100%;	min-height: 100% }body  {	color: #505a67;	font-size: 62.5%;	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;	line-height: 1.2em;	text-align: center;	margin: 0;	padding: 0 }a                    {	color: #fff;	text-decoration: none;	background-color: #e8a500;	text-align: left;	margin: 0;	padding: 1px }a:hover                     {	color: #fff;	font-weight: normal;	text-decoration: none;	background-color: #69727d;	text-align: left }h1                                   {	color: #9da2a5 !important;	font-size: 2em;	font-style: normal;	font-weight: bolder;	line-height: 1.5em;	text-decoration: none;	padding-left: 2px }h2                         {	color: #9da2a5 !important;	font-size: 1.6em;	font-style: normal;	font-weight: bolder;	line-height: 1.4em;	text-decoration: none;	padding-top: 0.5em;	padding-left: 2px }h3          {	color: #f39e21 !important;	font-size: 1.5em;	font-weight: bold;	line-height: 1.4em;	padding-top: 0.5em;	padding-bottom: 0.1em;	border-bottom: 1px solid #9da2a5 }ul { }li   {	font-size: 1.15em;	font-weight: 500;	line-height: 1.8em;	background-image: url("../a_images_site/sure-squarerepeat.gif");	background-repeat: no-repeat;	background-attachment: scroll;	background-position: left 6px;	list-style-type: none;	padding-left: 12px }p      {	color: #505a67 !important;	font-size: 1.25em;	font-variant: normal;	line-height: 1.8em;	padding-left: 2px }strong {	font-weight: bold }/*navigation classes*/.nav-email  {	font-size: 0.9em;	font-weight: normal;	line-height: 1.5em;	background-color: transparent !important;	background-image: url("../a_images_site/sure-navtab.gif");	background-repeat: no-repeat;	background-position: center top;	text-align: center;	text-indent: 4px;	letter-spacing: 1px;	margin-left: 2px;	width: 90px;	height: 30px;	float: left }.nav-homepage  {	font-size: 0.9em;	font-weight: normal;	line-height: 1.5em;	background-color: transparent !important;	background-image: url("../a_images_site/sure-navtab.gif");	background-repeat: no-repeat;	background-position: center top;	text-align: center;	text-indent: 4px;	letter-spacing: 1px;	margin-left: 2px;	width: 90px;	height: 30px;	float: left }.nav-sitemap  {	font-size: 0.9em;	font-weight: normal;	line-height: 1.5em;	background-color: transparent !important;	background-image: url("../a_images_site/sure-navtab.gif");	background-repeat: no-repeat;	background-position: center top;	text-align: center;	text-indent: 4px;	letter-spacing: 1px;	margin-left: 2px;	width: 90px;	height: 30px;	float: left }a:hover.nav-email {	background-color: transparent;	text-align: center;	text-transform: uppercase;	text-indent: 4px;	letter-spacing: 1px }a:hover.nav-homepage {	background-color: transparent;	text-align: center;	text-transform: uppercase;	text-indent: 4px;	letter-spacing: 1px }a:hover.nav-sitemap {	background-color: transparent;	text-align: center;	text-transform: uppercase;	text-indent: 4px;	letter-spacing: 1px }/*remove default link style*/#navigation a {	background-color: transparent }#navigation a:hover {	text-decoration: none;	background-color: transparent }/*textstyles*/.strong {	font-weight: bold }.blockquote {	font-weight: normal;	background-image: url("../a_images_site/sure-blockquotebg.jpg");	background-repeat: repeat-x;	background-position: 0 top;	margin-top: 12px;	margin-bottom: 12px;	padding-right: 4px;	padding-left: 8px;	border-top: 1px solid #b3bcc6;	border-bottom: 1px solid #b3bcc6 }.description               {	color: #9da2a5;	font-size: 0.9em;	font-weight: bold }.casestudy {	color: #e8a500;	font-size: 1.2em;	line-height: 0.5em;	letter-spacing: 0.75em;	padding-left: 2px }.attribution {	color: #9da2a5;	font-size: 1em;	font-weight: normal;	padding-bottom: 2px;	border-bottom: 1px dotted #9da2a5 }.toplink {	color: #fff;	font-size: 0.8em;	font-weight: normal;	padding-top: 0 }/*divspecificstyles*/#leftpanel2 a {	text-align: left;	margin-left: 44px }#leftpanel2 a:hover {	text-align: left }#baseholder h1  {	color: #e8a500 !important;	font-size: 2em;	font-style: normal;	font-weight: normal;	line-height: 1.4em;	text-decoration: none;	padding-left: 0 }#mediacontent h3 {	color: #e8a500 !important;	font-size: 1.4em;	font-style: normal;	font-weight: bold;	line-height: 1.4em;	text-decoration: none }#credit a {	background-color: #9da2a5;	text-align: left }#credit a:hover {	background-color: #69727d;	text-align: left }/*images*/.img  {	margin-left: 8px;	border: solid 1px #e0e1db }.imgcredit {	vertical-align: middle;	border-width: 0 }/*<agl.folder "Tables">*/	/*tables*/	td {	font-size: 1.1em;	line-height: 1.5em }	td.alt { }	td.title {	font-size: 1.3em }/*</agl.folder>*//*<agl.folder "Forms">*/	/*forms*/	form {	width: 420px }	fieldset {	margin: 1em 0;	padding: 1em;	border: solid 1px #f5f4e9 }	legend { }	label {	display: block }	label .required {	color: #e8a500;	font-size: 0.75em }	input {	width: 200px }	input.radio, input.submit {	width: auto }	input:focus, textarea:focus {	background: #f5f4e9 }	input.radio {	margin-top: 0.2em;	margin-right: 0.5em;	float: left }	textarea {	width: 300px;	height: 100px }/*</agl.folder>*//*div_ids*/#wrapper {	background-image: url("../a_images_site/sure-gradbg.jpg");	background-repeat: repeat-x;	background-position: 1em top;	text-align: left;	margin-right: auto;	margin-left: auto;	width: 960px }#navigation                 {	line-height: 0;	background-image: url("../a_images_site/sure-squarerepeat.gif");	background-repeat: repeat-x;	background-attachment: scroll;	text-align: right;	width: 960px;	float: left }#header    {	text-align: left;	width: 960px;	clear: both }#logopanel {	margin-top: 138px;	width: 420px;	float: left }#leftpanel {	width: 420px;	float: left }#leftpanel2  {	margin-top: 40px;	margin-bottom: 20px;	width: 420px;	float: left;	clear: left }#logotype {	text-align: left;	margin-bottom: 30px;	margin-left: 420px;	width: 460px }#content                   {	text-align: left;	margin-left: 420px;	padding-bottom: 40px;	width: 460px;	height: 100% }#mediacontent {	text-align: left;	margin-left: 248px;	padding-bottom: 40px;	width: 640px;	height: 100% }#baseholder  {	background-color: #f5f4e9;	text-align: left;	padding-bottom: 20px;	width: 960px;	float: left;	clear: both }#titleleft  {	text-align: left;	padding-left: 10px;	width: 480px;	float: left }#titleright  {	text-align: left;	padding-left: 5px;	width: 460px;	float: left }#baseleft  {	color: #9da2a5;	font-size: 1.3em;	line-height: 1.1em;	text-align: left;	padding-left: 10px;	width: 240px;	float: left;	clear: left }#baseleft2  {	color: #9da2a5;	font-size: 1.3em;	line-height: 1.1em;	text-align: left;	width: 240px;	float: left;	border-left: 80px none }#baseright  {	color: #9da2a5;	font-size: 1.3em;	line-height: 1.1em;	text-align: left;	padding-left: 5px;	width: 210px;	float: left }#baseright2  {	color: #9da2a5;	font-size: 1.3em;	line-height: 1.1em;	text-align: left;	width: 240px;	float: left }#footer    {	color: #9da2a5;	font-size: 1.6em;	font-variant: small-caps;	line-height: 1.8em;	background-color: #fff;	background-image: url("../a_images_site/sure-telnumber.gif");	background-repeat: no-repeat;	background-position: left center;	text-indent: 420px;	letter-spacing: 0.6em;	width: 960px;	height: 30px;	float: left;	clear: both }#credit                  {	font-size: 1em;	text-align: right;	width: 960px;	clear: both }