/*########## general layout ##########*/
body{background:url(/images/IA_bg.jpg) repeat-y top center fixed;color:#000;font-family:helvetica,arial,sans-serif;margin:0;padding:0;-webkit-background-size:1920px 1200px}
#screen_reader{height:1px;left:0px;overflow:hidden;position:absolute;top:-500px;width:1px;}
#header,#wrapper,#footer{margin:0 auto;width:890px;}
#wrapper{background:#FFF;margin-top:20px;-moz-border-radius:25px;border-radius:25px;}
#content{margin-left:200px;position:relative;}
#inner_content{margin:0 100px 0 0;padding:0;}
#title{padding:0 5px 0 0;}
h1,h2,h3,h4{color:#4f81bd;}
	h1{font-size:1.6em;}
	h2{font-size:1.3em;}
	h3{font-size:1.2em;}
	h4{font-size:1em;}
#text{width:99%;}
	#text a:link,#text a:active,.clearing a:link,.clearing a:active{color:#00F;text-decoration:underline;}
	#text a:visited,.clearing a:visited{color:#369;text-decoration:underline;}
	#text a:hover,.clearing a:hover{color:#900;text-decoration:underline;}
/*##########tables##########*/
table{border-collapse:collapse;font-size:1em;margin:0;padding:0;}
	table.tborder td{border:1px solid #AEAEAE;}
	table.wide{/table-layout:fixed;}
	td,th{margin:0;padding:5px;vertical-align:top;}
	th{background-color:#000;color:#FFF;}
	.tbordertd,.tborder th{border:1px solid #014;}
	.tdBackground{background-color:#003;color:#fff;font-weight:bold;}
	.tdLightest{background-color:#CCF;color:#000;}
#relheases{border:8px solid #F3F3F3;}
#relheases td{background:#f3f3f3;}
/*##########misc##########*/
.clearing{clear:both;text-align:right;padding:0 20px 20px 0;font-size:.8em;}
.lastupdate{color:#333;padding-right:.3em;}
img{border:none;}
	img.frame{padding:3px;border:1px solid #B9B9B9;background:#FFF;_border:4px solid #CACACC;}
	img.frame:hover{padding:3px;border:1px solid #B9B9B9;background:#EBEBEB;_border:4px solid #CACACC;}
hr{background:#036;border:0;color:#036;height:1px;margin:0;padding:0;}
img[alt="PDF"],img[alt="DOC"],img[alt="RTF"],img[alt="PPT"],img[alt="XLS"],img[alt="ZIP"],img[alt="VLC"],img[alt="Audio"]{vertical-align:middle;}
/*##########file type footer##########*/
.files{color:#444;font-size:.8em;width:98%;clear:both;}
	.files p{margin:0;padding:5px;border-top:1px solid #CCC;}
	.files hr{background:#999;border:0;color:#999;height:1px;margin:10px 0 0 0;padding:0;}
	.files img{padding:0 0 5px 10px;}
/*######HEADER#####*/
#banner_logo{padding:20px 0 0 0;margin:0;}
#header ul{padding:15px 0 0 0;margin:0;}
	#header li{display:inline;font-size:.8em;padding:10px 2px;}
	#header li,#header li a{color:#aeaeae;}
	#header li a{text-decoration:none;padding:}
	#header li:hover a{border-bottom:4px solid #4f81bd;}
#searchfs{float:right;margin:-50px 0 0 0;}
	#searchfs form{clear:both;background:url(/images/search_bg.png) no-repeat;width:164px;height:28px;}
		#searchfs img{vertical-align:middle;margin-right:2px;}
		#searchfs input{border:none;background:none;padding:5px 0 0 8px;color:#aeaeae;width:125px;-webkit-appearance:none;}
	#font_size{font-size:.8em;color:#999;margin:-25px 0 0 0;float:right;}
		#font_size a{color:#999;font-weight:bold;text-decoration:none;padding:0 2px;}
		#font_size a:hover{color:#FFF;}
		#font_size a.font_small{font-size:80%;}
		#font_size a.font_normal{font-size:100%;}
		#font_size a.font_large{font-size:140%;}
/*######NAV#######*/
#navigation{background:#000;width:178px;font-size:.9em;float:left;margin:40px 0 0 0;z-index:1002;}
	#nav{margin:0;padding:10px 0;list-style-type:none;}
		#nav li{background:#000;list-style-type:none;}
		#nav a{text-decoration:none;color:#FFF;display:block;padding:5px 15px;}
		#nav li:hover{}
		#nav li:hover a{color:#FFF;display:block;background:#4f81bd;}
		#nav ul{position:absolute;margin:-25px 0 0 178px;padding:0;display:none;width:178px;z-index:1001;}
		#nav li:hover ul{display:block;}
/*######FOOTER#######*/
#footer{clear:both;font-size:.75em;margin-top:30px;}
	#footer p,#footer .useful_header{color:#AEAEAE;font-weight:bold;text-align:center;}
		#footer .useful_header{color:#FFF;font-size:1.3em;}
	#footer ul{margin:0;padding:0;}
	#footer li,#footer li a{color:#aeaeae;}
	#footer li{list-style-type:none;padding:2px 0;}
	#footer li a{font-weight:normal;text-decoration:none;text-transform:none;}
		#footer li a:hover{text-decoration:underline;}
	#footer .news{-moz-border-radius:25px;border-radius:25px;background:url(/images/news_bg.gif) #07090C/*070a0d/*1d2129*/ repeat-x;border:1px solid #484848;padding:0 0 8px 0;width:550px;margin:0 auto;}
		#footer .news li{masrgin:0 20px 0 20px;list-style-typde:circle;border-bottom:1px solid #25282B;padding:2px 20px;}
		#footer li.useful_header{padding:8px 0 5px 0;margin:0 0 5px 0;border-bottom:2px solid #0080FF;}
	#footer .util{clear:both;text-align:center;padding:20px 0 20px 0;}
		#footer .util li{display:inline;padding:0 5px;}
/*#####BREAD#####*/
#breadcrumb{font-size:.7em;padding-top:8px;color:#303030;}
	#breadcrumb a{text-decoration:none;color:#969696;}
	#breadcrumb a:hover{text-decoration:underline;}
	.buffer{clear:both;}
/*######links######*/
.pdflink{background:url(/images/dl_acrobat.png) no-repeat right 0;padding-right:18px;}
.pdflinkext{background:url(/images/dl_acrobat_ext.gif) no-repeat right bottom;padding-right:18px;}
/*######register######*/
.register{width:160px;position:absolute;right:0;top:40px;color:#FFF;}
#wrapper #content #inner_content #text .register p{background:#000;padding:20px 10px;}
#wrapper #content #inner_content #text .register a{color:#FFF; text-decoration:none;}
#wrapper #content #inner_content #text .register a:hover{text-decoration:underline;}
.register h3{margin:0;color:#FFF;}
.registerspace{float:right;width:70px;height:200px;}
/*######ppp######*/
.PPP{height:178px; width:575px; background:url(/images/IA_crosslink_right.gif) no-repeat scroll right top transparent; padding-right: 35px;}
.PPP img{padding-right: 15px;}
.PPP h3{padding-top: 22px; margin: 0pt;}
.PPP p{padding: 0pt 15px; margin: 10px 0pt;}
