@charset "utf-8";
body {
	background: #000000;
	margin: 0;
	color: #000000;
	text-align: left;
}
#content-wrap {
	font: 8pt Verdana;
	width: 740px;
	background: url(/personal/online-security/images/background.jpg) no-repeat;
	margin: 0;
	padding: 100px 0px 0px 20px;
	color: #000000;
	text-align: left;
}
#rhb-head {
	height: 50px;
}
#sticky {
	position: absolute;
	top: 45px;
	left: 545px;
	behavior: url("/scripts/iepngfix.htc");
}

#nav-bar {
	font: 8pt Verdana;
	height: 45px;
	margin-top:10px;
	}
	
#nav-bar ul{list-style:none; margin:0; padding:0; text-align:left;}
#nav-bar li {background:url(/personal/online-security/images/divider.gif) no-repeat right top; display:inline; float:left; padding:12px 23px 15px 0;}
#nav-bar li a{color: #FFFFFF; padding-top:8px; padding-bottom:8px; text-decoration:none;}
#nav-bar li a:hover{background:url(/personal/online-security/images/pointer.gif) no-repeat center top; color: #FFCC00;}

.nav-bullet {
	background: url(/personal/online-security/images/bullet.gif) no-repeat center left;
	width: 11px;
	height: 35px;
	float: left;
}
.nav-link a{
	color: #FFFFFF;
	height: 25px;
	float:left;
	text-decoration: none;
	padding-top: 10px;
}
.nav-link a:hover {
	background: url(/personal/online-security/images/pointer.gif) no-repeat center top;
	color: #FFCC00;
}
#contents-frame {
	background: #FFFFFF url(/personal/online-security/images/content-bg.jpg) no-repeat; 
	padding: 40px 20px 10px 20px;
	border: 0px;
	text-align:left;
}
#header {
	padding: 10px 0px 10px 0px;
	border-top: #BBBBBB dashed 1px;
	border-bottom: #BBBBBB dashed 1px;
}

#footer {
	background: #FFFFFF url(/personal/online-security/images/content-footer.jpg) bottom no-repeat;
	padding: 10px 20px 10px 20px;
}

.did-you-know {
	background: url(/personal/online-security/images/did-u-know-bg.gif) no-repeat top left;
	padding: 41px 10px 10px 57px;
}
.did-you-know-footer {
	background: url(/personal/online-security/images/did-u-know-footer.gif) no-repeat bottom left;
	height: 10px;
	display: block;
}

.important {
	background: url(/personal/online-security/images/important-bg.gif) no-repeat top;
	width: 333px;
	padding: 41px 20px 10px 57px;
	text-align: left;
	line-height: 16px;
}
.important-footer {
	background: url(/personal/online-security/images/important-footer.gif) no-repeat bottom;
	height: 10px;
}

.subtitle {
	font: 12pt Verdana;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	border-bottom: #CCCCCC 1px dashed;
}

.dotted-line {
	border-bottom: #CCCCCC dotted 1px;
}
.screenshot {
	text-align: center;
	position: relative;
}
.screenshot img {
	background: #fff;
	border: solid 2px #dddddd;
	padding: 4px;
}
.screenshot span {
	height: 27px;
	display: block;
	position: relative;
	top: 15px;
	background: url(/personal/online-security/images/tape.png) center no-repeat;
	behavior: url(/scripts/iepngfix.htc)
	}
.news {
	padding: 15px 0px 30px 0px;
}
.date {
	background: #990000;
	color: #FFFFFF;
	float:left;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	margin-right:10px;
	padding: 3px 5px;
	width:130px;
}
.headline {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 5px 15px 5px;
	float: clear;
}
.news-divider{
	border-top: #BBBBBB dashed 1px;
	float:clear;
	height:1px;
}
.bubble{
	display:block;
	margin-top:5px;
	width:400px;
}
.bubble div{
	background:url(/personal/online-security/images/bubble-bg.png) top left no-repeat;
	color:#FFFFFF;
	font-size:7pt;
	padding:25px 10px 0 10px;
}
.bubble a, .bubble a:link, .bubble a:hover{color:#FFFFFF}
.bubble span{
	background:url(/personal/online-security/images/bubble-bottom.png) bottom left no-repeat;
	display:block;
	height:10px;
	width:400px;
}

