html { background-color:transparent;}body { background: #fff url(/lae/aar/images/background_1560.png) repeat-x 0 0;}#container{ width:984px;}/* -- page header --  */#productheader { border: none;}#productheader h2 {		background-image: url(/lae/aar/images/professionals.png);		width:360px;}#productheader h2 a {		background-image:url(/lae/aar/styles/images/professionals.png);		width:360px;}#productheader h1, #productheader h2 {		background-position:0 0;		background-repeat:no-repeat;		color:#888888;		display:block;		font-weight:normal;		height:32px;		line-height:32px;		outline-color:-moz-use-text-color;		outline-style:none;		outline-width:medium;		position:relative;		text-decoration:none;		text-indent:-9999px;}#productheader h1 a, #productheader h2 a {		background-position:0 0;		background-repeat:no-repeat;		color:#888888;		display:block;		font-weight:normal;		height:32px;		line-height:32px;		outline-color:-moz-use-text-color;		outline-style:none;		outline-width:medium;		position:relative;		text-decoration:none;		text-indent:-9999px;}/* -- End page header --  */body #hero_wt h2 {		background-image:url(/lae/aar/images/hero_wt.png);		height:120px;		width:984px;		margin-bottom: 0px;}#hero_wtTitle {float: left; padding: 60px 0 0 30px;}#hero_wtButtom {float: left; padding: 38px 0 0 340px;}#hero_moreButtom {float: left; padding: 38px 0 0 240px;}body #hero h2 {		background-image:url(../images/hero_portal.png);		height:312px;		width:984px;		margin-bottom: 0px;}.replaced {		background-position:left top;		background-repeat:no-repeat;		display:block;		height:18px;		overflow:hidden;		text-indent:-9999px;		width:auto;}#herobottom{		background: url(../images/promofooter_bottom.png) repeat-y scroll left bottom;		width:984px;		height: auto;}#container .main_captop {		background:transparent url(../images/main_captop.gif) no-repeat scroll left top;		font-size:1px;		height:9px;		margin-top:12px;		width:984px;}#container .main_capbody {		background: url(/lae/aar/images/main_bg.gif) repeat-y scroll left top;		color:#777777;		width:984px;		height: auto;}#container .main_capbottom {		background:transparent url(/lae/aar/images/main_capbottom.gif) no-repeat scroll left bottom;		font-size:1px;		height:9px;		margin:0;		width:984px;}.grid2cola .column.first {width:43%;}.herointro { color: #484848; font-size: 14px;font-weight: 400; margin-left: 28px; margin-top: 55px; line-height: 19px;}.bodytext { font-size: 10px }.fn_img { padding-left: 28px;}.grid3col .column { margin-left:-40px; width: 350px;}#L1container { 		margin-top: 20px;		width:980px;		height: auto;			background-color: #ffffff;		-moz-border-radius: 6px; 		-webkit-border-radius: 6px; border: 1px solid #dfdddd; 		-moz-box-shadow: 0px 2px 2px #adaeaf; 		-webkit-box-shadow: 0px 1px 1px #adaeaf;		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		}#L1containerx2 { 		margin-top: 20px;		width:940px;		height: auto;			background-color: #ffffff;		-moz-border-radius: 6px; 		-webkit-border-radius: 6px; border: 1px solid #dfdddd; 		-moz-box-shadow: 0px 2px 2px #adaeaf; 		-webkit-box-shadow: 0px 1px 1px #adaeaf;		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		padding: 20px;		background:transparent url(../images/front_img.png) no-repeat scroll right bottom;		}#L1containerx2 h2 {		font: 16px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 600;		color: #000;}#L1containerx2 p {		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 400;		color:#777676;		width: 620px;		margin-top: -13px;		line-height: 18px;}#L1containerx2 ul {		font-size: 12px;		list-style-image: none;		list-style-position: outside;		list-style-image: url(../images/list_style_image1.png);		margin-bottom: 12px;		margin-top: 0px;		padding-top:0; padding-left: 8px;		color: #777676;}#L1containerx2 ul li {font-size: 12px; line-height: 18px;}#L1containerx2 .firstcolumn { width: 45%; margin-left: 2%; margin-bottom: 28px; }#L1containerx2 .lastcolumn {width: 45%; margin-left: 3%; margin-bottom: 28px;}#L1container h2 {		font: 16px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 600;		color: #000;		}#L1contentRight {		margin-top: 0px;		float: right;		width:250px;		height: auto;			background-color: #f2f2f2;		-moz-border-radius: 8px; 		-webkit-border-radius: 8px; border: 1px solid #dfdddd; 		-moz-box-shadow: 0px 2px 2px #adaeaf; 		-webkit-box-shadow: 0px 1px 1px #adaeaf;		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}#L1container h3 {		margin: 12px 0 3px 12px;		font: 16px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 600;		color: #323232;		margin-bottom: 18px;}#L1container h4 {		margin: 12px 0 3px 12px;		font: 13px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 600;		color: #323232;}#L1contentRight p {		margin: 0px 0 12px 12px;		padding-right: 12px;		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 400;		line-height: 18px;}#L2container { 		background:transparent url(/lae/aar/images/980_gray_bg.png) no-repeat left top;				padding: 30px;		height: 650px;		}#update_L2container { 		background:transparent url(/lae/aar/images/980_gray_bg.png) no-repeat left top;				padding: 30px;		height: 280px;		}#L2container h2 {		margin-top: 30px; margin-bottom: 12px;		font: 19px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 600;		color: #000;}#L2container h3 {		margin-bottom: 6px;		font: 14px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 400;		color: #323232;}#L2container h4 {		margin: 12px 0 6px 12px;		font: 14px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 600;		color: #323232;}#contentRight p {		margin: 6px 0 12px 12px;		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;		font-weight: 400;		line-height: 18px;}#contentLeft {		float: left;		width:600px;		height: auto; 				}#update_contentLeft {		float: left;		width:800px;		height: auto; 				}#contentLeft ul {	list-style-type: disc;	list-style-image: url../images/(bullet.gif);	list-style-position: inside;	margin-left: 0;	margin-top: 6px;	padding-left: 1em;	text-indent: -1em;	}	#contentLeft ul li .last{}#contentLeft table {width: 630px;}#contentLeft table td {		background-color: #ffffff;		width: 315px;		border: solid thin #dfdddd;		vertical-align: top;}#contentRight {		margin-top: 30px;		padding: 0 12px;		float: right;		width:250px;		height: auto;			background-color: #ffffff;		-moz-border-radius: 8px; 		-webkit-border-radius: 8px; border: 1px solid #dfdddd; 		-moz-box-shadow: 0px 2px 2px #adaeaf; 		-webkit-box-shadow: 0px 1px 1px #adaeaf;		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}.contentRight {		margin-top: 30px;		float: right;		width:250px;		height: auto;			background-color: #ffffff;		-moz-border-radius: 8px; 		-webkit-border-radius: 8px; border: 1px solid #dfdddd; 		-moz-box-shadow: 0px 2px 2px #adaeaf; 		-webkit-box-shadow: 0px 1px 1px #adaeaf;		font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}.hrThin { height: 1px;border: 1px;color: #dfdddd;background-color: #dfdddd;width: 100%;}.hrThin80 {margin:12px;height: 1px;border: 1px;color: #dfdddd;background-color: #dfdddd;}/* -- icon list -- */.column { float: left; }.ilist .column { width: 22%; margin-left: 3%;}.ilist { width: 98%;}.center {text-align: left; display: block; padding-top: 22px; padding-right: 12px;}.ilist h3 {font-size: 1.65em; font-weight: 500; line-height: 1.2em; color: #000000;}.ilist p {font-size: 1em; line-height: 1.5em; color: 484848; padding-top: 6px;}/* -- end icon list -- *//* -- Browse -- */.pad10 { padding: 0 10px 10px 10px;}#browse {    background:transparent url(../images/box_184bg.png) no-repeat scroll 0pt 100%;    height:auto; margin-top: -18px;    }#browse h2 {    background:transparent url(../images/menu_headerbg.png) no-repeat scroll 50% 0pt;    height:25px;    margin-bottom:0pt;    overflow:hidden;    position:relative;    text-indent:12px;    padding-top: 5px;    color: #ffffff;    font-size: 12px;    font-weight:400;}#browse ul li a {		background:transparent url(../images/right_carat.gif) no-repeat scroll right center;		display:block;		padding:7px 0px 8px;}#browse ul li {		border-bottom:1px solid #D5D5D5;}/* -- clist -- */#clist a:hover { text-decoration: none;}#clist {margin-top: 0; }#clist p{ padding: 6px 0 0 0;}#clist ul {		font-size: 11px;		list-style-image: none;		list-style-position: outside;		list-style-image: url(../images/list_style_image1.png);		margin-bottom: 12px;		margin-top: -8px;		padding-top:0; padding-left: 8px;}#clist ul li {font-size: 10px; color: #000000;}#clist .grid4col h5{ font-size: 12px; font-weight: bold; padding-bottom: 3px; color: #000000;}}			#clist .grid4col {		width: 100%; 		margin-left: 3%; }#clist .grid4col .column.first { 		color:#777676; 		font: 14px; 		font-weight: 400; 		width: 40%; 		margin-left: 3%; 		text-align: left; 		line-height: 32px; 		padding: 0 8px;}#clist .grid4col .column { 		width: 8%;		margin-right: 3%; 		text-align: left; 		color:#a29f9f;}#clist .grid4col .column.last {		width: 8%; 		margin-left: 3%; 		text-align: left; 		color:#a29f9f;}#clist .capheader {		font-weight: 600; 		background-color:#dfdddd; 		width: 100%; 		line-height: 26px; 		padding: 0 8px;}.boldbk {color: #000000; margin-top: -8px;}.footnote {width: 600px; color:#777676; font: 10px; }