body, div, html, span, p, h1, h2, h3, h4, h5, h6, ul, ol, li, img, a { 	margin:0px; 	padding:0px; 	text-decoration:none; 	border:none; 	outline:none } body { 	font-family:Arial, Helvetica, sans-serif; 	text-align:justify; 	line-height:25px; } .clr { 	clear:both } .left { 	float:left; } .right { 	float:right; } .sml { 	font-size:8px; 	line-height:8px; } .content-layout { 	width:972px; } .content-left { 	width:205px; 	float:left; } .content-right { 	width:740px; 	float:right; } .left-hd { 	width:740px; 	height:50px; 	border-bottom:#CCCCCC solid 1px; } .hd1 { 	font-size:20px; 	padding:20px 0 0 0; } .hd2 { 	font-size:16px; 	font-weight:bold } .icon-wrap { 	width:80px; 	height:50px; 	float:left; 	font-size:10px; } .icon-wrap a { 	color:#000000 } .icon-wrap a:hover { 	color:#0000FF } .block-img { 	width:150px; 	float:left; } .block-content { 	width:580px; 	float:right; } .block-content img { 	margin:0 30px 0 0; } ul.list1 { 	margin:0px; 	width:580px; 	padding:0px; 	clear:both; } ul.list1 li { 	padding:0 0 0 30px; 	list-style:none; 	background:url(../images/regnal-img/ok-icon.gif) 0 4px no-repeat; } .nav-hd { 	width:187px; 	background:#758086; 	font-size:14px; 	color:#FFFFFF; 	font-weight:bold; 	padding:0px 0 5px 13px; 	border-bottom:#CCCCCC solid 1px; } /*css*/ .menutitle{ 	cursor:pointer; 	background-color:#d2d1d1; 	color:#0d428c; 	width:194px; 	text-align:left; 	font-size:12px; 	font-weight:bold; 	padding:5px 0px 5px 6px; 	border-bottom:solid 1px #FFFFFF; 	} 	 	.menutitle a{ color:#0d428c; text-decoration:none; } .menutitle a:hover{ color:#0d428c; text-decoration:none; }  .submenu{ background-color:#f6f6f6; width:200px; border-top:1px solid #999; color:#333;  } .submenu ul{ padding:0px; margin:0px;  } .submenu ul li{ border-bottom:dotted 1px #dfdbdb; width:187px; color:#383838; text-decoration:none; margin-bottom:2px; list-style:none; line-height:25px; text-align:left; font-weight:normal; padding-left:10px; font-size:12px;  }  .submenu ul li a{ color:#383838; text-decoration:none; }  .submenu ul li a:hover{ color:#000000; text-decoration:none; } /*download buttom css starts here*/ a.cat-dwn, a.cat-buy {     background-color: #099e44;     color: #FFFFFF;     float: left;     font-size: 14px;     font-weight: bold;     height: 35px;     line-height: 33px;     text-align: center;     width: 150px; } a.cat-dwn {     border:#136FBC 1px solid; } a.cat-buy {     background-color: #e11f26;     border:#e11f26 1px solid;     margin-left: 15px; } a.cat-dwn:hover {     background-color: #099e44; } a.cat-buy:hover {     background-color: #136FBC; } div.secondary-viewer .cat-btn-pos {     bottom: 80px;     position: absolute; } /*download buttom css ends here*/   .bottom-footer { 	width:970px; 	height:25px; 	font-size:11px; 	background:#f1f1f1; 	border:1px solid #ccc; 	margin:0 0 10px; 	padding:10px 0 0; 	text-align:center; 	float:left } .bottom-footer a { 	color:#06F; 	text-decoration:none } .rss { 	margin:0 0 -5px } .bottom-footer-links { 	width:972px; 	height:50px; 	margin:0 } .bottom-footer-links a { 	color:#333; 	text-decoration:none } .bottom-footer-links a:hover { 	color:#333; 	text-decoration:underline }