body{margin:0;font-family:arial, sans-serif;color:#000000;font-size: 12px;text-align:center;background-image:url(/assets/graphics/bg.jpg);background-repeat:repeat-x;background-color: #e6f4fb;}
p, li, ul, body, h1, h2, h3, h4, h5 {text-align:left;}
img{border:0px;}
br{clear:both;}
h1{font-size: 20px;margin:0 0 10px 0;}
#main{display:block;width:770px;margin:0 auto;background:#fff;}
#mainmenu{background:#FFF;width:770px;height:70px;}
#header{display:block;background:url(/assets/graphics/titlelib.jpg);width:770px;height:97px;}
#subheader{}
#plibheader{display:block;background:url(/assets/library/graphics/subheader-plib.jpg) no-repeat top center #FFF;width:770px;height:160px;}
#dlibheader{display:block;background:url(/assets/library/graphics/subheader-dlib.jpg) no-repeat top center #FFF;width:770px;height:160px;}
#flibheader{display:block;background:url(/assets/library/graphics/subheader-flib.jpg) no-repeat top center #FFF;width:770px;height:160px;}
#plibheader p, #flibheader p, #dlibheader p{margin:0px;padding:75px 0 0 150px;color:#555;}
#homesubmenu{float:left;width:570px;height:42px; background:url(/assets/library/graphics/home-sub-menu-bar.gif) no-repeat top center;}
#homesubmenu ul{margin:0;padding:5px 0 0 5px;list-style:none;display:block;}
#homesubmenu li{margin:0;padding:3px 0 3px 5px;width:133px;display:block;float:left;text-align:center;}
#homesubmenu a, #homesubmenu a:visited,#homesubmenu a:link{border:none;margin:0;padding:0;font-size:11px;color:#FFF;text-decoration:none;}
#homesubmenu a:hover,#homesubmenu a:active{color:#FF7216;text-decoration:none;}
#homesubmenu a.active{color:#FF7216;text-decoration:none;font-weight:bold;}


#container{float:left;width:750px;padding:0 10px 0 10px;background:#FFF;}
#container #left{float:left;width:570px;margin:0 0 0 0px;} 
	#container #left #info{width:500px;min-height:74px;padding:10px 0 0 10px;margin:0 0 10px 0;}
	#container #left #infoshort{width:500px;min-height:54px;padding:10px 0 0 15px;margin:0 0 10px 0;}
	#container #left #info h1{font-size:18px;margin:0;padding:0;color:#000;width:500px;overflow:visible;}
	#container #left #infoshort h1{font-size:18px;margin:0;padding:0 0 10px 0;color:#000;width:500px;overflow:visible;}
	#container #left #infoshort h3 {color:#A70000; font-size:14px; margin: 0; padding:0;}
	#container #left #info h2,#container #left #infoshort h2{font-size: 12px;margin:0 0 0 0;color:#333;width:500px;height:14px;overflow:hidden;white-space:nowrap;font-weight:normal;padding:5px 0 10px 0;}
	#container #left #info a,#container #left #infoshort a{font-family:Arial, Helvetica, sans-serif;font-size: 12px;margin:0 0 0 0;width:500px;height:14px;overflow:hidden;white-space:nowrap;font-weight:bold;}
	
	#container #left h2 span{color:#555;}
	
	#container #left .largebox{float:left;width:568px;padding:0;border:#C9C8C8 1px solid;background:#F9FAFD;}
	#container #left .largebox h3,#container #left .largebox h1{float:left;margin:0;padding:5px 0 0 29px;width:539px;height:17px;border-bottom:#C9C8C8 solid 1px;font-size:12px;color:#000;}
	#container #left .largebox h4{float:left;width:480px;font-weight:bold;font-size:12px;margin:0;padding:0 20px 3px 25px;}
	#container #left .largebox .right{float:left;width:528px;padding:0 20px 0 10px;font-size:12px;line-height:16px;}
	#container #left .largebox .right p{margin:0;padding:0;}
	
	#container #left .largebox .newright{float:left;width:520px;padding:0 20px 0 10px;font-size:12px;line-height:16px;}
	#container #left .largebox .newright p{margin:0;padding:0;}
	
	#container #left .smallbox h4{float:left;width:100px;font-weight:bold;font-size:11px;margin:0;padding:0 0 5px 29px;overflow:hidden;white-space:nowrap;}
	#container #left .smallbox p{float:right;width:200px;margin:0 5px 0 0;padding:0 0 5px 0;font-size:11px;}
		
	#container #left #inright{float:right;width:200px;} 
	#container #left #inleft{float:left;width:360px;}

	#container #left .smallbox{float:left;width:567px;padding:0;border:#C9C8C8 1px solid;background:#F9FAFD;}
	#container #left .smallbox h3{float:left;margin:0 0 5px 0;padding:5px 0 0 29px;width:538px;height:17px;border-bottom:#C9C8C8 solid 1px;font-size:12px;color:#000;}
	
	#container #left #security{min-height:170px;}
	#container #left #security h3{background:url(/assets/library/graphics/info.gif) no-repeat left #EBEBEB;}
	#container #left #security h4{overflow:visible; padding:2px 0pt 0pt 29px; white-space:normal; width:120px;}
	#container #left #security p{padding:2px 0 5px 0; width: 180px;}
	
	#container #left #generalinfo {margin-bottom:0px;}
	#container #left #generalinfo h3{background:url(/assets/library/graphics/threat.gif) no-repeat left #EBEBEB;}
	#container #left #generalinfo .gright{float:right;width:250px;padding:5px 0 0 0;}
	#container #left #generalinfo .gleft{float:left;width:310px;padding:5px 0 0 0;}
	
	#container #left #generalinfo .gright h4{float:left;width:110px;font-weight:bold;font-size:11px;margin:0;padding:0 0 5px 25px; overflow:visible;}
	#container #left #generalinfo .gright p{float:left;width:90px;margin:0 0px 0 0;padding:0 0 5px 0;font-size:11px;}
	#container #left #generalinfo .gleft h4{float:left;width:140px;font-weight:bold;font-size:11px;margin:0;padding:0 0 5px 29px; overflow:visible;}
	#container #left #generalinfo .gleft p{float:right;width:133px;margin:0 5px 0 0;padding:0 0 5px 0;font-size:11px;}

	#container #left #relatederrors{background:#f9f9f9;}
	#container #left #relatederrors h3{border:none;padding:10px 0 0px 10px;font-size:14px;}
	#container #left #relatederrors h4{border:none;padding:10px 0 3px 0;font-size:11px;}
	#container #left #recommends h3{border:none;color:#A70000;padding:0 0 0 10px;}
	#container #left #recommends ul{padding:2px 0 0 15px;margin:0px;}
	
	#container #left #recommends {border:none;background:#FFF;}
	
	#container #left #inright #scan{border:solid 1px #ba1d00; background:#fefee5; text-align:left; margin:0 0 20px 0; padding:0 0 10px 0;height:160px;}
	#container #left #inright #scan h3{border-bottom:solid 1px #ba1d00; background:#ba1d00 url(/assets/library/graphics/scan.gif) left no-repeat;text-align:left;margin:0;padding:5px 0 4px 25px;font-size:12px;color:#FFFFFF;font-weight:bold;}	
	#container #left #inright #scan p{font-weight:normal; padding:6px 10px 0 10px; margin:0; text-align:left;}
	#container #left #inright #scan ul{text-align:left; margin:10px 0 10px 25px; padding:0;}
	#container #left #inright #scan select{margin:0px 0 10px 0;padding:0px;}
	#container #left #inright #scan #scanform{text-align:center;}
	#container #left #inright #scan #scantext{}
	#container #left #inright #scan select{margin:5px 0 0 0;}
	#container #left #inright #scan img{margin:10px 0 10px 0;}

#finalnote{padding:0 0 15px 0;}

#longlist{background:#fff;width:570px;padding:0 0 0 185px;}	
#longlist h3,#container #right	#search h3,#container #left #longlist h1{background:url(/assets/library/graphics/search.gif) no-repeat left #EBEBEB;}
#longlist #indexer,#container #left #longlist #indexerb{float:left;margin:0;width:568px;border-bottom:#C9C8C8 solid 1px;font-size:11px;color:#000;background:#EBEBEB;text-align:center;padding:5px 0;}
#longlist #indexer a,#container #left #longlist #indexerb a{text-decoration:none;color:#000;padding:1px 4px;}
#longlist #indexer a:hover,#container #left #longlist #indexer a:active,#container #left #longlist #indexerb a:hover,#container #left #longlist #indexerb a:active{text-decoration:none;color:#FFF;background:#FFB000;}
#listing{text-align:center;width:547px;padding:10px 0 10px 10px;}
#list{margin:0px;font-size:12px;text-align:center;border-left:solid 1px #CCC;border-top:solid 1px #CCC;}
#list a{border:none; margin:0; padding:0; font-size:12px}
#list ul{margin:0;padding:0;list-style:none;display:block;}
#list li{margin:0;padding:3px 0 3px 5px;width:72px;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;display:block;float:left;overflow:hidden;white-space:nowrap;}


#container #left #longlist h3,#container #right	#search h3,#container #left #longlist h1{background:url(/assets/library/graphics/search.gif) no-repeat left #EBEBEB;}
#container #left #longlist #indexer,#container #left #longlist #indexerb{float:left;margin:0;width:568px;border-bottom:#C9C8C8 solid 1px;font-size:11px;color:#000;background:#EBEBEB;text-align:center;padding:5px 0;}
#container #left #longlist #indexer a,#container #left #longlist #indexerb a{text-decoration:none;color:#000;padding:1px 4px;}
#container #left #longlist #indexer a:hover,#container #left #longlist #indexer a:active,#container #left #longlist #indexerb a:hover,#container #left #longlist #indexerb a:active{text-decoration:none;color:#FFF;background:#FFB000;}
#container #left #listing{text-align:center;width:547px;padding:10px 0 10px 10px;}
#container #left #list{margin:0px;font-size:12px;text-align:center;border-left:solid 1px #CCC;border-top:solid 1px #CCC;}
#container #left #list a{border:none; margin:0; padding:0; font-size:12px;text-decoration:none;color:#444444;}
#container #left #list a:hover{text-decoration:underline;}
#container #left #list ul{margin:0;padding:0;list-style:none;display:block;}
#container #left #list li{margin:0;padding:3px 0 3px 5px;width:176px;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;display:block;float:left;overflow:hidden;white-space:nowrap;}
#main #longlist h3{background:#fff;}	
	
	#container #right{float:left;width:168px;}
	#container #right h3{margin:0;padding:5px 0 0 25px;width:143px;height:17px;border-bottom:#C9C8C8 solid 1px;font-size:12px;color:#000;}
	#container #right	#search{border: 1px solid #CCC;margin:0;padding:0;width:168px;background:#F9FAFD;float:right;text-align:center;}
	#container #right	#search p{padding:3px 0 0 0;margin:0;text-align:center;}
	#container #right	#search form{margin:0px;padding:0px;}
	#container #right	#search form input{padding:0px;margin:0 0 5px 0;}
	
	#container #right	#microsoft{height:130px;width:168px;padding:40px 0 0 0;margin:0px 0 0 0;background:url(/assets/library/graphics/bg-module-small.gif) top no-repeat;font-size:10px;text-align:center;}
	
	#subfooter{float:left;width:770px;text-align:center;background:#FFF;}
	#subfooter h5{padding:0 0 0 15px;font-size:11px;margin:15px 0 0 0;}
	
	#footer{float:left;width:770px;background:url(/assets/graphics/footer.gif) top no-repeat #E6F4FB;padding:20px 0 40px 0;background:white;}
	#footer #fleft{float:left;margin:0 0 0 20px;}
	#footer #fright{float:right;margin:0 20px 0 0;font-family:Tahoma, sans-serif; color: #4D6FA6; font-size: 11px;text-align:right;}
	#footer #fright a, #footer #fright a:link, #footer #fright a:visited{color:#003180;text-decoration: none;font-weight: bold;}
	#footer #fright a:active, #footer #fright a:hover{text-decoration: underline;}
	#footer #fright span{color:#e2e2e2}
	#footer #fright #copy{margin:10px 0 0 ;text-align:right;font-family:Tahoma, sans-serif;font-size: 11px;}	
	
	#container #left-ematrix h3{}
	#container #left-emetrics{float:left;width:168px;padding:0 0 0 10px;}
	#container #left-emetrics #search h3{margin:0;width:108px;height:17px;border-bottom:#C9C8C8 solid 1px;font-size:12px;color:#000;background:url(/assets/library/graphics/search.gif) no-repeat left #EBEBEB;padding:5px 25px 0 35px;}
	#container #left-emetrics	#search{border: 1px solid #CCC;margin:0;padding:0;width:168px;background:#F9FAFD;float:left;text-align:center;}
	#container #left-emetrics	#search p{padding:3px 0 0 0;margin:0;text-align:center;}
	#container #left-emetrics	#search form{margin:0px;padding:0px;}
	#container #left-emetrics	#search form input{padding:0px;margin:0 0 5px 0;}
	#container #sidebar-desc-emetrics{padding:0px 0 15px 0;}
	
	

/* FONTS */
.bold{font-weight:bold;}
.grey1{color:#555;}
.red{color:#ba1d00;}

#warning-w-image{}
#warnimg{padding:5px 0 0 10px;float:left;width:40px;display:block;}
#warntxt{float:left;width:450px}

.rectitle{font-weight:bold;color:#A70000;}


