html{font-size:100.01%}
body {
	margin:0;
	color:#000;
	font:64% Arial, Helvetica, sans-serif;
	background:#bfbfbf url(http://www.govinfosecurity.com/images/bg-body.gif) repeat-x;;
}
img{border-style:none;}
a{text-decoration:none; color:#2462a4;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}

form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
.page{
	width:1001px;
	margin:0 auto;
	padding:184px 0 0;
	position:relative;
}
#header{
	height:113px;
	overflow:hidden;
	position:absolute;
	width:1001px;
	top:0;
	left:0;
	background:url(http://www.govinfosecurity.com/images/bg-header.png) no-repeat;
}
.top-banner{
	position:absolute;
	width:468px;
	height:60px;
	top:41px;
	right:29px;
}
.top-banner img{
	display:block;
}
#header .login{
	text-align:right;
	padding:0;
	margin:0 27px 0 0;
	list-style:none;
	font:10px/24px Verdana, Arial, Helvetica, sans-serif;
}
#header .login li{
	display:inline;
	padding:0 6px 0 13px;
	background:url(http://www.govinfosecurity.com/images/login-split.png) no-repeat left;
}
#header .login li:first-child{
	background:none;
}
#header .login a{
	color:#fff;
}
#header .login a:hover{
	text-decoration:underline;
}
.logo{
	width:367px;
	height:63px;
	margin:0;
	position:absolute;
	z-index:100;
	top:37px;
	left:29px;
}
.logo a{
	display:block;
	height:63px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.govinfosecurity.com/images/logo.png) no-repeat;
}
.navigation-bar{
	position:absolute;
	top:113px;
	left:16px;
	width:969px;
	background:url(http://www.govinfosecurity.com/images/bg-navigation-bar.gif) repeat-x;
	z-index:400;
}
.browse-bar:after,
.login-bar:after,
.navigation-bar:after{
	content:"";
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
}
.search-form{
	float:right;
	width:194px;
	overflow:hidden;
	margin:7px 5px 0 0;
	display:inline;
}
.search-form .form-item{
	width:100%;
	overflow:hidden;
}
.search-form a{
	color:#fff;
	font-size:10px;
	color:#fff;
	margin:0 0 0 40px;
}
.search-form .txt{
	float:left;
	width:135px;
	height:17px;
	background:url(http://www.govinfosecurity.com/images/bg-txt.gif) no-repeat;
	overflow:hidden;
	margin:1px 0 0;
}
.search-form .txt input{
	width:127px;
	padding:1px 4px 0;
	font:11px Arial, Helvetica, sans-serif;
	background:none;
	border:0;
}
.search-form .submit{
	float:right;
}
#menu{
	padding:0;
	margin:0;
	float:left;
	list-style:none;
}
#menu li{
	float:left;
	background:url(http://www.govinfosecurity.com/images/menu-split.gif) no-repeat right;
	padding:0 2px 0 0;
}
#menu li:hover,
#menu li.hover{
	position:relative;
}
#menu li:hover .sub,
#menu li.hover .sub{
	display:block;
}

#menu a{
	float:left;
	height:40px;
	cursor:pointer;
	color:#fff;
	font:bold 14px/40px "Trebuchet MS", Helvetica, Arial, sans-serif;
	padding:0 15px 0 17px;
}
#menu .active a{
	background:url(http://www.govinfosecurity.com/images/bg-menu-active.png) no-repeat top;
}
#menu li:hover a,
#menu li.hover a,
#menu a:hover{
	background:url(http://www.govinfosecurity.com/images/bg-menu-hover.gif) repeat-x;
	text-decoration:none;
}
#menu li:hover .sub ul a,
#menu li.hover .sub ul a{
	background:none;
}

#menu li a span{
	padding:0 19px 0 0;
	background:url(http://www.govinfosecurity.com/images/arrow.gif) no-repeat right;
}
#menu .sub{
	width:163px;
	position:absolute;
	top:40px;
	left:0;
	z-index:401;
	display:none;
}
#menu .sub .top{
	height:10px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-sub-top.png) no-repeat;
}
#menu .sub .btm{
	height:7px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-sub-btm.png) no-repeat;
}
#menu .sub .middle{
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-sub-middle.png) repeat-y;
	width:100%;
}
#menu .sub ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	width:151px;
	margin:0 auto;
	text-align:left;
}
#menu .sub ul li{
	padding:0 10px;
	width:131px;
	background:none;
}
#menu .sub ul a{
	display:inline;
	height:auto;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	float:none;
	padding:0;
}
#menu .sub ul a:hover{
	background:none;
	text-decoration:underline;
}

/*browse bar*/
#browse-bar{
	position:absolute;
	width:969px;
	background:url(http://www.govinfosecurity.com/images/bg-topics-bar.gif) repeat-x;
	top:153px;
	left:16px;
	z-index:300;
}
#browse-bar .topics-line{
	height:30px;
	width:700px;
	float:left;
	border-left:1px solid #a4a3a3;
	padding:0 15px;
	font:11px Verdana, Arial, sans-serif;
	color:#fff;
	line-height:30px;
}

#browse-bar .topics-line ul{
	margin:0;
	padding:0;
	list-style:none;
}

#browse-bar .topics-line .topics-line-hide{ 
	display: none; 
}

#browse-bar .topics-line p{
	margin:0;
}
#browse-bar .topics-line p a{
	color:#fff;
}
#browse-bar .topics-line p span{
	padding:0 0 0 20px;
	background:url(http://www.govinfosecurity.com/images/login-split.png) no-repeat left;
	margin:0 0 0 12px;
}
#browse-bar .topics-line p span a{
	padding:0 12px 0 0;
	background:url(http://www.govinfosecurity.com/images/arrow4.gif) no-repeat right;
}
#browse-bar .browse{
	float:left;
	width:137px;
}
#browse-bar .browse.hover .pop-up{
	display:block;
}
#browse-bar .browse a.open{
	font:bold 14px/30px "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
	display:block;
	width:137px;
	height:30px;
	background:#000;
	color:#fff;
	text-align:center;
}
#browse-bar .browse a.open:hover{
	text-decoration:none;
}
#browse-bar .browse a.open em{
	padding:0 17px 0 0;
	font-style:normal;
	color:#fdb813;
	background:url(http://www.govinfosecurity.com/images/arrow5.gif) no-repeat right;
}
.pop-up{
	width:969px;
	overflow:hidden;
	position:absolute;
	z-index:301;
	top:30px;
	left:0;
	display:none;
}
.pop-up a.close{
	position:absolute;
	top:14px;
	right:14px;
	cursor:pointer;
	width:11px;
	height:11px;
	background:url(http://www.govinfosecurity.com/images/btn-close.gif) no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.pop-up .top{
	height:7px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-pop-up-top.png) no-repeat;
}
.pop-up .btm{
	height:12px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-pop-up-btm.png) no-repeat;
}
.pop-up .middle{
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-pop-up-middle.png) repeat-y;
	width:957px;
	padding:8px 6px 8px;
}
.pop-up .col{
	float:left;
	overflow:hidden;
	height:1%;
	padding:0 25px 0 17px;
}
.pop-up .col h3{
	font-size:12px;
	color:#fdb813;
	margin:0;
	line-height:18px;
}
.pop-up .col .h3a{
	font-size:12px;
	color:#fdb813;
	margin:0;
	line-height:18px;
}
.pop-up .col ul{
	margin:0;
	padding:0;
	list-style:none;
	margin:0 0 8px;
}
.pop-up .col ul a{
	color:#fff;
	font-size:11px;
	line-height:18px;
}
.shadow{
	width:1001px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-side-shadow.png) repeat-y;
}
.shadow .shadow-top{
	width:100%;
	background:url(http://www.govinfosecurity.com/images/bg-shadow-top.png) no-repeat;
}
.main{
	width:969px;
	margin:0 0 0 16px;
	overflow:hidden;
	padding:12px 0 0;
}
#content{
	width:100%;
	overflow:hidden;
	background:#fff url(http://www.govinfosecurity.com/images/bg-sidebar.gif) repeat-y 100% 0;
}
.column{
	float:left;
	overflow:hidden;
	background-color:#fff;
	width:648px;
}







.alertcolumn{
	float:left;
	overflow:hidden;
	background-color:#fff;
	width:969px;
}
.latestalert{
	width:100%;
	overflow:hidden;
}
.latestalert .alertheadline{
	background-color:#ffd200;
	overflow:hidden;
	text-align:left;
	padding:6px 18px 6px 12px;
	height:1%;
	border-bottom:5px solid #c5c5c5;
}
.latestalert .alertheadline h1{
	font-size:24px;
	color:#000;
	line-height:26px;
	margin:0;
}
.latestalert .alertheadline h2{
	font-size:16px;
	color:#000;
	float:left;
	line-height:20px;
	margin:0;
}












.widecolumn{
	float:left;
	overflow:hidden;
	background-color:#fff;
	width:969px;
}
.latestwide{
	width:100%;
	overflow:hidden;
}
.latestwide .headline{
	background:url(http://www.govinfosecurity.com/images/bg-latest-headline-wide.gif) repeat-y;
	overflow:hidden;
	text-align:right;
	padding:6px 18px 6px 12px;
	height:1%;
	border-bottom:3px solid #f3f3f3;
}
.latestwide .headline h2{
	font-size:24px;
	color:#2462a4;
	float:left;
	line-height:26px;
	margin:0;
}

.latest{
	width:100%;
	overflow:hidden;
}
.latest .headline{
	background:url(http://www.govinfosecurity.com/images/bg-latest-headline.gif) repeat-y;
	overflow:hidden;
	text-align:right;
	padding:6px 18px 6px 12px;
	height:1%;
	border-bottom:3px solid #f3f3f3;
}
.latest .headline h2{
	font-size:24px;
	color:#2462a4;
	float:left;
	line-height:26px;
	margin:0;
}
.latest .headline a{
	font:12px/26px Verdana, Arial, sans-serif;
	color:#2462a4;
	padding:2px 0 2px 20px;
	background:url(http://www.govinfosecurity.com/images/arrow2.gif) no-repeat left;
}
.latest .inside{
	width:100%;
	background:url(http://www.govinfosecurity.com/images/bg-latest-in.gif) repeat-y;
}
.latest .inside .top{
	width:100%;
	background:url(http://www.govinfosecurity.com/images/bg-latest-in-top.gif) no-repeat;
}
.latest .inside .btm{
	background:url(http://www.govinfosecurity.com/images/bg-latest-in-btm.gif) no-repeat 0 100%;
	overflow:hidden;
	padding:24px 32px 23px 23px;
	width:593px;
}
.latest .gallery{
	float:left;
	width:175px;
}
.latest .gallery .frame{
	position:relative;
	height:175px;
}
.latest .gallery .frame img{
	position:absolute;
	top:0;
	left:0;
}
.latest .gallery .switcher{
	position:absolute;
	width:170px;
	height:33px;
	bottom:0;
	right:0;
}
.latest .gallery .switcher ul{
	background:url(http://www.govinfosecurity.com/images/bg-switcher.png) no-repeat;
	height:20px;
	overflow:hidden;
	padding:13px 0 0 17px;
	margin:0;
	list-style:none;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
}
.latest .gallery .switcher ul li{
	float:left;
	margin:0 5px 0 0;
	display:inline;
}
.latest .gallery .switcher ul a{
	float:left;
	height:20px;
	width:25px;
	text-align:center;
}
.latest .gallery .switcher ul a:hover,
.latest .gallery .switcher ul .active a{
	background:url(http://www.govinfosecurity.com/images/swithcher-active.png) no-repeat;
	color:#fff;
	text-decoration:none;
}
.latest .text{
	width:404px;
	float:right;
}
.latest .text h3{
	font-size:180%;
	color:#2462a4;
	margin:0 0 4px;
	line-height:100%;
}
.latest .text h1{
	font-size:200%;
	color:#2462a4;
	margin:0 0 4px;
	line-height:100%;
}
.latest .text h1 a{
	color:#2462a4;
	text-decoration:none;
}

.latest .text h4{
	font-size:120%;
	margin:0 0 13px;
	font-weight:bold;
}

.latest .posteddate{
	font-size:110%;
	margin:0;
	font-weight:bold;
	color:#DD0000;
}


.latest .text p{
	font:120%/150% Verdana, Arial, sans-serif;
	margin:0;
	height:85px;
}
.latest .text .more{
	text-align:right;
}
.latest .text .more a{
	color:#0068c2;
	text-decoration:underline;
	font:120%/150% Verdana, Arial, sans-serif;
}
.latest .text .more a:hover{
	text-decoration:none;
}

.latest .textfull{
	width:590px;
	float:right;
}

.latest .textfull h1{
	font-size:220%;
	color:#000;
	margin:0 0 4px;
	line-height:120%;
}
.latest .textfull h1 a{
	color:#2462a4;
	text-decoration:none;
}

.latest .textfull h3{
	font-size:240%;
	color:#2462a4;
	margin:0 0 4px;
	line-height:100%;
}
.latest .textfull h4{
	font-size:140%;
	margin:0 0 13px;
	font-weight:normal;
}
.latest .textfull p{
	font:120%/150% Verdana, Arial, sans-serif;
	margin:0;
}
.latest .textfull .more{
	text-align:right;
}
.latest .textfull .more a{
	color:#0068c2;
	text-decoration:underline;
	font:120%/150% Verdana, Arial, sans-serif;
}
.latest .textfull .more a:hover{
	text-decoration:none;
}


.divgray{
	background-color: #e4e4e4;
}


.column .container{
	border-left:1px solid #fff;
	background-color: #e4e4e4;
}
.column .banner{
	width:480px;
	margin:10px auto 10px;
}
.column .banner img{
	display:block;
}

.widecolumn .container{
	border-left:1px solid #fff;
	background-color: #e4e4e4;
}
.widecolumn .banner{
	width:480px;
	margin:10px auto 10px;
}
.widecolumn .banner img{
	display:block;
}

.widecolumn2{
	text-align:center;
	overflow:hidden;
	background-color:#fff;
	width:969px;
}
.widecolumn2 .container{
	text-align:center;
	border-left:1px solid #fff;
	background-color: #e4e4e4;
}

.news-block{
	background:#fff;
	overflow:hidden;
	height:1%;
	margin:0 0 11px;
	padding:0 7px 5px 6px;
}
.training{
	float:left;
	width:328px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-training.gif) repeat-y;
}
.training .headline{
	border:solid #fff;
	border-width:1px 0;
	background:url(http://www.govinfosecurity.com/images/bg-training-headline.gif) repeat-y;
	padding:0 5px;
	height:41px;
}
.training .headline h3{
	font-size:22px;
	color:#2462a4;
	margin:0;
	line-height:41px;
}
.training .inside{
	background:url(http://www.govinfosecurity.com/images/bg-training-in.jpg) no-repeat;
}
.training .inside .text{
	padding:0 60px 0 11px;
}
.training .inside strong{
	font:bold 120% Verdana, Arial, sans-serif;
	color:#f27200;
	text-transform:uppercase;
}
.training .inside h4{
	font-size:170%;
	color:#2462a4;
	margin:7px 0 9px;
}
.training .inside p{
	font-size:120%;
	color:#000;
}

.training .inside .links{
	width:100%;
	overflow:hidden;
	text-align:right;
}
.training .inside .links a{
	font:bold 110% Verdana, Arial, sans-serif;
	color:#f27200;
	padding:0 0 0 17px;
	background:url(http://www.govinfosecurity.com/images/arrow3.gif) no-repeat left;
	float:right;
	margin:10px 16px 0 0;
}
.training .inside .links a.btn{
	float:left;
	width:176px;
	height:32px;
	text-align:center;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	padding:0;
	margin:0 0 0 4px;
	letter-spacing:-1px;
}
.training .inside .links .btn:hover{
	text-decoration:none;
}
.training .inside .webinar .btn{
	background:url(http://www.govinfosecurity.com/images/orange-btn.png) no-repeat;
}
.training .inside .paper .btn{
	background:url(http://www.govinfosecurity.com/images/blue-btn.png) no-repeat;
}
.training .inside .interview .btn{
	background:url(http://www.govinfosecurity.com/images/violet-btn.png) no-repeat;
}

.webinar a{
	color:#2462a4;
	text-decoration:none;
}
.interview a{
	color:#2462a4;
	text-decoration:none;
}
.paper a{
	color:#2462a4;
	text-decoration:none;
}

.webinar a:hover{
	color:#f27200;
	text-decoration:none;
}
.interview a:hover{
	color:#f27200;
	text-decoration:none;
}
.paper a:hover{
	color:#f27200;
	text-decoration:none;
}

.webinar{
	padding:11px 0 8px;
}
.interview{
	padding:11px 0 8px;
}
.paper{
	padding:11px 0 8px;
}
.paper .text{
	background:url(http://www.govinfosecurity.com/images/bg-paper.gif) no-repeat 277px 0px;
}
.webinar .text{
	background:url(http://www.govinfosecurity.com/images/bg-webinar.gif) no-repeat 253px 0px;
}
.interview .text{
	width: 315px;
	/*background:url(http://www.govinfosecurity.com/images/bg-interview.gif) no-repeat 280px 0px;*/
}

.interview,
.paper{
	background:url(http://www.govinfosecurity.com/images/training-separator.gif) no-repeat top;
}

/*news start*/
.news{
	width:306px;
	float:right;
	overflow:hidden;
}
.news .headline{
	border:solid #fff;
	border-width:1px 0;
	background:url(http://www.govinfosecurity.com/images/bg-news-headline.gif) repeat-y;
	padding:0 13px;
	height:41px;
	text-align:right;
	overflow:hidden;
}
.news .headline h3{
	font-size:22px;
	line-height:41px;
	color:#2462a4;
	margin:0;
	float:left;
}
.news .inside{
	background:url(http://www.govinfosecurity.com/images/bg-news-in.gif) repeat-x;
	width:293px;
	overflow:hidden;
	padding:10px 3px 0 10px;
}
.news .headline a{
	font:12px/41px Verdana, Arial, sans-serif;
	color:#2462a4;
	padding:2px 0 2px 20px;
	background:url(http://www.govinfosecurity.com/images/arrow2.gif) no-repeat left;
}
.other-news{
	padding:0;
	margin:0 0 10px;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.other-news li{
	margin:0 0 5px;
	padding:0 0 0 24px;
	background:url(http://www.govinfosecurity.com/images/d-arrow.gif) no-repeat 8px 7px;
	/*float:left;*/
}
.other-news a{
	font:120%/150% Verdana, Arial, sans-serif;
	color:#065498;
}

.influencers{
	padding:50px 5px;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/influencers.png) no-repeat;
	height:20px;
	width:293px;
}
.influencers li{
	margin:3px 0 1px;
	padding:6px 0 0 17px;
	background:url(http://www.govinfosecurity.com/images/d-red-arrow.gif) no-repeat 5px 9px;
	/*float:left;*/
}
.influencers a{
	font:120%/120% Verdana, Arial, sans-serif;
	color:#065498;
}




.blog-categories{
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.blog-categories a{
	background:url(http://www.govinfosecurity.com/images/d-arrow.gif) no-repeat 1px 7px;
	padding:2px 0 0 13px;
	font:110%/110% Verdana, Arial, sans-serif;
	color:#065498;
	font-weight:bold;
}


.link-li{
	padding:0;
	margin:0 0 30px;
	list-style:none;
	width:100%;
	overflow:hidden;
}

.link-li li{
	margin:0 0 5px;
	padding:0 0 0 24px;
	background:url(http://www.govinfosecurity.com/images/d-arrow.gif) no-repeat 8px 7px;
}
.link-li a{
	font:120%/150% Verdana, Arial, sans-serif;
	color:#065498;
}

.other-news .date{
	display:block;
	font:100% Verdana, Arial, sans-serif;
}
.news .tabset{
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	height:25px;
	overflow:hidden;
	font-size:10px;
	line-height:18px;
}
.news .tabset li{
	float:left;
	display:inline;
	margin:0 -14px 0 0;
	position:relative;
	z-index:2;
}
.news .tabset li a{
	float:left;
	height:25px;
	overflow:hidden;
	cursor:pointer;
	color:#fff;
}
.news .tabset li a span{
	float:left;
	height:25px;
	width:18px;
	background:url(http://www.govinfosecurity.com/images/tab-left.png) no-repeat;
	overflow:hidden;
}
.news .tabset li a strong{
	float:left;
	height:18px;
	padding:7px 0 0;
	background:url(http://www.govinfosecurity.com/images/tab.png) repeat-x;
}
.news .tabset li a em{
	float:left;
	height:25px;
	width:18px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/tab-right.png) no-repeat;
}
.news .tabset li.active{
	z-index:5;
}
.news .tabset li.active a span{
	background:url(http://www.govinfosecurity.com/images/tab-left-active.png) no-repeat;
}
.news .tabset li.active a strong{
	background:url(http://www.govinfosecurity.com/images/tab-active.png) repeat-x;
}
.news .tabset li.active a em{
	background:url(http://www.govinfosecurity.com/images/tab-right-active.png) no-repeat;
}
.news div.tab{
	width:261px;
	border:1px solid #b1b1b1;
	padding:15px 20px 5px 10px;
	min-height:80px;
}
* html .news div.tab{ height:177px; overflow:visible;}
.news div.tab ul{
	margin:0;
	padding:0;
	list-style:none;
	font:110%/180% Verdana, Arial, sans-serif;
}

.news div.tab ul li{
	padding:0 0 0 15px;
	background:url(http://www.govinfosecurity.com/images/bullet.gif) no-repeat 0 8px;
}
.news div.tab ul a{
	color:#065498;
}

/*topnobox start*/
.topnobox{
	background: #fff url(http://www.govinfosecurity.com/images/tab-bg.gif) repeat-x;
	padding:0;
	margin:0;
}
.topnobox .inside{
	padding:10px;
	font:100%/180% Verdana, Arial, sans-serif;
}


/*standarts start*/
.standarts{
	background:#fff;
	padding:8px 11px 0 8px;
	width:628px;
	margin:0 0 16px;
}
.standarts .headline{
	height:1%;
	overflow:hidden;
	padding:0 0 8px 6px;
}
.standarts .headline h3{
	font-size:180%;
	color:#1d538a;
	margin:0;
	float:left;
}
.standarts .headline ul{
	float:right;
	padding:0;
	margin:0;
	list-style:none;
	font:110%/180% Verdana, Arial, sans-serif;
}
.standarts .headline ul li{
	display:inline;
	background:url(http://www.govinfosecurity.com/images/standarts-split.gif) no-repeat left;
	padding:0 6px 0 12px;
}
.standarts .headline ul li.active a{
	font-weight:bold;
}
.standarts .headline ul li:first-child{
	background:none;
}
.standarts .headline ul a{
	color:#0a3d84;
}
.standarts .inside{
	background:url(http://www.govinfosecurity.com/images/bg-standarts-in.gif) repeat-x;
	padding:0 8px 4px 4px;
}
.standarts .inside ul{
	height:1%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.standarts .inside ul li{
	border-top:1px solid #c3c3c3;
	margin:-1px 0 1px;
	padding:6px 0;
}
.standarts .inside ul a{
	color:#0a3d84;
	font:bold 120%/150% Verdana, Arial, sans-serif;
}
.standarts .inside ul a span{
	color:#e40000;
}
.standarts .inside ul .date{
	font:100%/180% Verdana, Arial, sans-serif;
	color:#555;
	display:block;
}
/*topics start*/
.topics{
	width:625px;
	background:#fff;
	padding:14px 13px 0 9px;
}
.topics .headline{
	height:29px;
	background:url(http://www.govinfosecurity.com/images/bg-topics-headline.gif);
	padding:0 10px;
}
.topics .headline h3{
	margin:0 0 2px;
	color:#fff;
	font-size:20px;
	line-height:29px;
}
.topics .inside{
	width:100%;
	overflow:hidden;
}
.topics .col{
	float:left;
	width:295px;
	background:url(http://www.govinfosecurity.com/images/topics-separator.gif) no-repeat;
	padding:4px 0 0 13px;
	margin:0 12px 0 -12px;
	display:inline;
}
.topics h4{
	font-size:180%;
	margin:0 0 5px;
	color:#1d538a;
}
.topics h4 a{
	color:#1d538a;
}
.topics ul{
	margin:0;
	padding:0 10px 0 0;
	list-style:none;
	font-size:120%;
	line-height:150%;
}
.topics ul li{
	margin:0 0 5px;
	padding:0 0 0 24px;
	background:url(http://www.govinfosecurity.com/images/d-arrow.gif) no-repeat 8px 7px;
}

.topics ul a{
	color:#2462a4;
}

/*career-topics start*/
.career-topics{
	width:625px;
	background:#fff;
	padding:14px 13px 0 9px;
}
.career-topics .headline{
	height:29px;
	background-color:#0e75ba;
	padding:0 10px;
}
.career-topics .headline h3{
	margin:0 0 2px;
	color:#fff;
	font-size:20px;
	line-height:29px;
}
.career-topics .inside{
	width:100%;
	overflow:hidden;
}
.career-topics .col{
	float:left;
	width:295px;
	padding:4px 0 0 13px;
	margin:0 12px 0 -12px;
	display:inline;
}
.career-topics h4{
	font-size:160%;
	margin:0 0 5px;
	color:#1d538a;
}
.career-topics h4 a{
	color:#0e75ba;
}
.career-topics ul{
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	font-size:120%;
	line-height:140%;
}
.career-topics ul li{
	/*margin:0 0 18px;*/
	margin:0 0 5px;
	padding:0 0 0 24px;
	background:url(http://www.govinfosecurity.com/images/d-arrow.gif) no-repeat 8px 7px;
}
.career-topics ul a{
	color:#2462a4;
}




/*sidebar start*/
.sidebar{
	float:right;
	width:321px;
	overflow:hidden;
	background-color: #e4e4e4;
}
/*highlights*/
.highlights{
	overflow:hidden;
	padding:0 30px 16px 16px;
	color:#000;
}
.highlights h2{
	font-size:160%;
	color:#000;
	line-height:32px;
	margin:0 0 10px;
}

.highlights .inside{
	font-size:120%;
	margin:0;
}
.highlights #blist{
	padding-bottom:10px;
}


/*promo start*/
.promo{
	height:160px;
	overflow:hidden;
	padding:0 30px 16px 16px;
	color:#fff;
}
.promo h2{
	font-size:20px;
	color:#2462a4;
	line-height:42px;
	margin:0 0 10px;
}

.promo h3{
	font-size:16px;
	margin:0 0 4px;
}
.promo p{
	font-size:13px;
	margin:0;
}

.promo ul{
	margin:0;
	padding:0;
	list-style:none;
}
.promo ul li{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #707070;
	padding:13px 0;
	list-style-image:url(http://www.govinfosecurity.com/images/arrow-23.png);
}

/*webinarreg start*/
.webinarreg{
	height:160px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-webinarreg.jpg) no-repeat;
	padding:0 30px 16px 16px;
	color:#fff;
}
.webinarreg h2{
	font-size:20px;
	color:#fff;
	line-height:42px;
	margin:0 0 10px;
}

.webinarreg h3{
	font-size:16px;
	margin:0 0 4px;
}
.webinarreg p{
	font-size:13px;
	margin:0;
}

.webinarreg ul{
	margin:0;
	padding:0;
	list-style:none;
}
.webinarreg ul li{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #707070;
	padding:13px 0;
	list-style-image:url(http://www.govinfosecurity.com/images/arrow-23.png);
}


/*webinarregond start*/
.webinarregond{
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-webinarregond.png) no-repeat;
	padding:0 0 0 3px;
	color:#fff;
}
.webinarregond h2{
	font-size:20px;
	color:#fff;
	line-height:42px;
	margin:0 0 10px;
}

.webinarregond h3{
	font-size:16px;
	margin:0 0 4px;
}
.webinarregond p{
	font-size:13px;
	margin:0;
}

.webinarregond ul{
	margin:0;
	padding:0;
	list-style:none;
}
.webinarregond ul li{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #707070;
	padding:13px 0;
	list-style-image:url(http://www.govinfosecurity.com/images/arrow-23.png);
}





/*banner 300*/
.banner-holder{
	width:100%;
	padding:0 0 10px;
	margin:0 0 11px;
	background:url(http://www.govinfosecurity.com/images/bg-side-banner.png) no-repeat 0 100%;
}
.banner-holder .banner{
	width:300px;
	height:250px;
	margin:0 auto;
}
.banner-holder .banner img{
	display:block;
}
/*side block*/
.sibe-block{
	width:310px;
	margin:0 0 9px 5px;
	background:url(http://www.govinfosecurity.com/images/bg-side-block.png) repeat-y;
}
.sibe-block .top{
	width:100%;
	background:url(http://www.govinfosecurity.com/images/side-block-top.png) no-repeat;
}
.sibe-block .top2{
	width:100%;
	background:url(http://www.govinfosecurity.com/images/side-block-top2.png) no-repeat;
}
.sibe-block .btm{
	height:1%;
	background:url(http://www.govinfosecurity.com/images/side-block-btm.png) no-repeat 0 100%;
	overflow:hidden;
	padding:0 5px 5px;
}
/*blog start*/
.sidebar .blog{
	width:300px;
	overflow:hidden;
}
.sidebar .blog h2{
	font:bold 140% Verdana, Arial, sans-serif;
	background:#5e8ed7 url(http://www.govinfosecurity.com/images/box-blue-css.png) no-repeat top left;
	padding:3px 10px 5px;
	margin:0;
	color:#fff;
	height:23px;
}
.sidebar .blog .inside{
	width:280px;
	margin:0 auto;
}
.sidebar .blog ul{
	margin:0;
	padding:0;
	list-style:none;
}
.sidebar .blog ul li{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #707070;
	padding:13px 0;
}
.sidebar .blog ul .text{
	float:left;
	width:210px;
	overflow:hidden;
}
.sidebar .blog ul h3{
	font:bold 140% Verdana, Arial, sans-serif;
	color:#0a3d84;
	margin:0 0 12px;
}
.sidebar .blog ul p{
	margin:0 0 12px;
	font:110% Verdana, Arial, sans-serif;
}
.sidebar .blog ul .photo{
	float:right;
	width:50px;
}
.sidebar .blog ul .photo img{
	display:block;
}
.sidebar .blog ul .more{
	width:100%;
}
.sidebar .blog ul .more a{
	font:bold 110% Verdana, Arial, sans-serif;
	color:#0a3d84;
	padding:0 0 0 14px;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat 1px 3px;
	display:block;
}
.sidebar .blog .all{
	text-align:right;
	padding:8px 0;
}
.sidebar .blog .all a{
	font:110% Verdana, Arial, sans-serif;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat left;
	padding:0 0 0 14px;
	color:#0a3d84;
}




/*blog start*/
.sidebar .sidebox2{
	width:300px;
	overflow:hidden;
}
.sidebar .sidebox2 h2{
	font:bold 140% Verdana, Arial, sans-serif;
	background:#5e8ed7 url(http://www.govinfosecurity.com/images/box-blue-css.png) no-repeat top left;
	padding:3px 10px 5px;
	margin:0;
	color:#fff;
	height:23px;
}
.sidebar .sidebox2 .inside{
	width:280px;
	margin:0 auto;
}
.sidebar .sidebox2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.sidebar .sidebox2 ul li{
	width:100%;
	overflow:hidden;
	padding:5px 0;
}
.sidebar .sidebox2 ul .text{
	float:left;
	width:280px;
	overflow:hidden;
}
.sidebar .sidebox2 ul h3{
	font:bold 140% Verdana, Arial, sans-serif;
	color:#0a3d84;
	margin:0 0 12px;
}
.sidebar .sidebox2 ul p{
	margin:0 0 12px;
	font:110% Verdana, Arial, sans-serif;
}
.sidebar .sidebox2 ul .more{
	width:100%;
	border-bottom:1px solid #EEE;
	padding:7px 0 7px 0;
}
.sidebar .sidebox2 ul .more a{
	font:bold 110% Verdana, Arial, sans-serif;
	color:#0a3d84;
	padding:0;
}
.sidebar .sidebox2 .all{
	text-align:right;
	padding:0;
}
.sidebar .sidebox2 .all a{
	font:110% Verdana, Arial, sans-serif;
	padding:0;
	color:#0a3d84;
}





/*solutions start*/
.sidebar .solutions{
	width:300px;
	overflow:hidden;
}
.sidebar .solutions h2{
	font:bold 140% Verdana, Arial, sans-serif;
	background:#707070 url(http://www.govinfosecurity.com/images/box-gr-css.png) no-repeat top left;
	padding:3px 10px 5px;
	margin:0;
	color:#fff;
	height:23px;
}
.sidebar .solutions .inside{
	width:280px;
	margin:0 auto;
}
.sidebar .solutions ul{
	margin:0;
	padding:0;
	list-style:none;
}
.sidebar .solutions ul li{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #707070;
	padding:13px 0;
}
.sidebar .solutions ul .title{
	width:100%;
	vertical-align:middle;
	text-align:right;
	margin:0 0 8px;
}
.sidebar .solutions ul .title strong{
	float:left;
	font:bold 140% Verdana, Arial, sans-serif;
	color:#0a3d84;
	vertical-align:baseline;
}
.sidebar .solutions ul .title strong a{
	color:#0a3d84;
}
.sidebar .solutions ul .title img{
	vertical-align:baseline;
}
.sidebar .solutions ul h3{
	font:bold 110% Verdana, Arial, sans-serif;
	margin:0 0 4px;
}
.sidebar .solutions ul p{
	margin:0;
	font:110% Verdana, Arial, sans-serif;
}
.sidebar .solutions .all{
	text-align:right;
	padding:8px 0;
}
.sidebar .solutions .all a{
	font:110% Verdana, Arial, sans-serif;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat left;
	padding:0 0 0 14px;
	color:#0a3d84;
}
/*banner2*/
.sidebar .banner2{
	width:310px;
	margin:0 auto 9px;
}
.sidebar .banner2 img{
	display:block;
}
/*shadowbox start*/
.sidebar .shadowbox{
	width:300px;
	overflow:hidden;
	padding:5px 0 0;
}
.sidebar .shadowbox h2{
	font:bold 140% Verdana, Arial, sans-serif;
	background:#f9e299;
	border:1px solid #d2b454;
	padding:3px 10px 5px;
	margin:0;
	color:#000;
}
.sidebar .shadowbox .inside{
	width:280px;
	margin:0 auto;
}
.sidebar .shadowbox ul{
	margin:0;
	padding:0;
	list-style:none;
}
.sidebar .shadowbox ul li{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #707070;
	padding:13px 0;
	font:110% Verdana, Arial, sans-serif;
}
.sidebar .shadowbox ul li a{
	color:#0a3d84;
}
.sidebar .shadowbox ul li p{
	margin:0;
}
.sidebar .shadowbox .all{
	text-align:right;
	padding:8px 0;
}
.sidebar .shadowbox .all a{
	font:110% Verdana, Arial, sans-serif;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat left;
	padding:0 0 0 14px;
	color:#0a3d84;
}










/*footer start*/
.footer-holder{
	width:969px;
	border-top:1px solid #1c5289;
}
#footer{
	width:100%;
	border-top:1px solid #fff;
	overflow:hidden;
	height:228px;
	position:relative;
	background:#214e7c;
}
.family{
	width:648px;
	height:228px;
	background:url(http://www.govinfosecurity.com/images/bg-family.jpg) no-repeat;
	float:left;
}
.family h3{
	font-size:18px;
	line-height:33px;
	color:#fff;
	padding:0 0 0 11px;
	margin:0 0 10px;
}
.family .category{
	width:100%;
	overflow:hidden;
}
.family .category .item{
	float:left;
	border-left:1px solid #90aecc;
	/* Claudiu */
	/*width:180px;*/
	width:130px;
	padding:0 5px 0 15px;
	margin:0 1px 0 -1px;
	display:inline;
}
.family h4{
	font:bold 120% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 8px;
}
.family .category ul{
	margin:0;
	padding:0;
	list-style:none;
	font:bold 100%/160% Verdana, Arial, Helvetica, sans-serif;
}
.family .category ul a{
	color:#fdb813;
}
.bottom-menu{
	position:absolute;
	bottom:10px;
	left:0;
	width:648px;
	color:#fff;
}
.bottom-menu ul{
	padding:0;
	margin:5px 0 0 0;
	list-style:none;
	text-align:center;
	font:100% Verdana, Arial, Helvetica, sans-serif;
}
.bottom-menu ul li{
	display:inline;
	background:url(http://www.govinfosecurity.com/images/login-split.png) no-repeat left;
	padding:0 6px 0 12px;
}
.bottom-menu ul li:first-child{
	background:none;
}
.bottom-menu ul a{
	color:#fff;
}
.subscribe{
	float:right;
	width:321px;
	overflow:hidden;
}
.subscribe .title{
	height:41px;
	overflow:hidden;
	padding:0 6px 0 11px;
	background:url(http://www.govinfosecurity.com/images/bg-subscribe-title.gif) no-repeat;
	margin:0 0 8px;
}
.subscribe .title h3{
	float:left;
	font-size:16px;
	line-height:41px;
	color:#fff;
	margin:0;
}
.subscribe .title a{
	float:right;
	margin:7px 0 0 13px;
}
.subscribe ul{
	margin:0 0 0 11px;
	padding:0;
	list-style:none;
}
.subscribe ul li{
	margin:0 0 3px;
}
.subscribe ul strong{
	font:bold 100%/140% Verdana, Arial, Helvetica, sans-serif;
	color:#ffa200;
	display:block;
}
.subscribe ul a{
	font:100%/140% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
/* fontResize CSS */
#aaa{
	position:absolute;
	top:5px;
	right:20px;
	padding:0;
	margin:0;
	list-style:none;
	z-index:500;
	font-size:14px;
}
#aaa li{
	display:inline;
	margin:0 0 0 2px;
}
#aaa a{
	color:#fff;
	font-weight:bold;
	font-size:14px;
}
#aaa a.zoom_out{
	font-size:12px;
}
#aaa a.zoom_in{
	font-size:16px;
}
/* pagenav */

.pagenav {
	width:100%; 
	border-bottom:1px solid #c6d9ee;
	padding:0 0 10px 0;
}

.imgcss {
	padding:3px;
	margin:3px;
	border:1px solid #CCC;
}


#related-tabs {
	width: 100%;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;
}

#related-tabs ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
#related-tabs li {
	border-bottom: 1px solid #F3F3F3;
	margin: 0;
	list-style: none;
	list-style-image: none;
}
	
#related-tabs li a {
	display: block;
	padding: 4px 5px 4px 0.5em;
	background-color: #fff;
	color: #2175bc;
	text-decoration: none;
	width: 100%;
}

html>body #related-tabs li a {
	width: auto;
}

#related-tabs li a:hover {
	background-color: #F9F9F9;
	color: #2586d7;
}

.related-number {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	padding-right:6px;
	margin:0;
	display:inline;
}
.related-asset {
	font:10px Georgia, "Times New Roman", Times, serif;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	display:block;
}

.related-inside {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#999;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	display:block;
}

.related-more{
	text-align:right;
	padding-top:3px;
	padding-right:8px;
}
.related-more a{
	font:11px Verdana, Arial, sans-serif;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat left;
	padding:0 0 0 14px;
	color:#0a3d84;
}

.inside-nostyle {
	padding:5px 8px 0 8px;
	font:11px Verdana, Arial, sans-serif;
}

.color-links a {color:#2462a4;}
.color-links a:hover {color:#0f75bc;}

.other-news-sub {font:13px Verdana, Arial, sans-serif; font-weight:bold; color:#FFF; padding:2px 0 1px 7px; background-color:#CCC; margin:5px 0 5px 0; border-bottom:dotted 1px #999; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}


div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}


#forum-tabs {
	font:120%/150% Verdana, Arial, sans-serif;
	width: 100%;
	margin-bottom: 2px;
}

#forum-tabs ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
#forum-tabs li {
	border-bottom: 1px solid #DDD;
	margin: 0;
	list-style: none;
	list-style-image: none;
}
	
#forum-tabs li a {
	display: block;
	padding: 4px 5px 4px 0.5em;
	background-color: #fff;
	color: #2175bc;
	text-decoration: none;
	width: 100%;
	font:120%/150% Verdana, Arial, sans-serif;
	font-weight:bold;
}

html>body #forum-tabs li a {
	width: auto;
}

#forum-tabs li a:hover {
	background-color: #F9F9F9;
	color: #2586d7;
}

.forum-number {
	font:80%/100% Verdana, Arial, sans-serif;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	padding-right:6px;
	margin:0;
	display:inline;
}
.forum-link {
	font:58%/80% Verdana, Arial, sans-serif;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	display:block;
}










.forum-related-more{
	text-align:right;
	padding-bottom:5px;
	padding-right:8px;
}
.forum-related-more a{
	font:11px Verdana, Arial, sans-serif;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat left;
	padding:0 0 0 14px;
	color:#0a3d84;
}

#forum-thread-tabs {
	width: 100%;
	font:100% Arial, Helvetica, sans-serif;
}

#forum-thread-tabs ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
#forum-thread-tabs li {
	margin: 0;
	list-style: none;
	list-style-image: none;
}
	

#forum-large-font{display:block; 
	font:120%/120% Verdana, Arial, sans-serif;
	color:#000;
	font-weight:bold;
	margin:0;
	float:right;
	width:460px;
}

#forum-read-more-link1{float:right; width:170px; display:block;
	font:90%/150% Verdana, Arial, sans-serif;
	color:#2d72ad;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
}
#forum-read-more-link1 a {color:#2d72ad; font-weight:normal; text-decoration:underline;}
#forum-read-more-link1 a:hover {color:#ff6600; font-weight:normal; text-decoration:underline;}

#forum-read-more-link2{display:block;  margin-bottom:10px;
	font:100%/120% Verdana, Arial, sans-serif;
	color:#2d72ad;
	font-weight:normal;
	text-decoration:none;
}
#forum-read-more-link2 a {color:#2d72ad; font-weight:normal; text-decoration:none;}
#forum-read-more-link2 a:hover {color:#ff6600; font-weight:normal; text-decoration:none;}

#forum-thread-title{float:left; width:430px; display:block;
	font:150%/150% Verdana, Arial, sans-serif;
	color:#2462a4;
	font-weight:bold;
}
#forum-thread-title a {color:#2462a4; font-weight:bold; text-decoration:underline;}
#forum-thread-title a:hover {color:#ff6600; font-weight:bold; text-decoration:underline;}

#forum-datetime{float:right; width:170px; display:block; margin-bottom:10px;
	font:80%/150% Verdana, Arial, sans-serif;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
}

#forum-avatar-date{display:block;
	font:100%/150% Verdana, Arial, sans-serif;
	color:#999;
	font-weight:normal;
	text-decoration:none;
}

#forum-avatar-name{float:left; width:100px; display:block;
	font:75%/110% Verdana, Arial, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
#forum-avatar-name span{width:40px; height:40px; display:block; border:1px solid #CCC; background-color:#ececec; text-align:center; margin-bottom:5px;}

#forum-avatar-name-home{float:left; width:90px; display:block;
	font:80%/120% Verdana, Arial, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	margin-bottom:10px;
}
#forum-avatar-name-home span{width:40px; height:40px; display:block; border:1px solid #CCC; background-color:#ececec; text-align:center; margin-bottom:5px;}

#forum-categories{width:100%; display:block;
	font:90%/110% Verdana, Arial, sans-serif;
	color:#999;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	border-bottom: 1px solid #CCC;
	padding-bottom:5px;
}
#forum-categories a {color:#999; font-weight:normal; text-decoration:none;}
#forum-categories a:hover {color:#ff6600; font-weight:normal; text-decoration:underline;}

#forum-post-reply{width:100%; display:block;
	font:90%/110% Verdana, Arial, sans-serif;
	color:#999;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	padding-bottom:5px;
}
#forum-post-reply a {color:#2462a4; font-weight:normal; text-decoration:none;}
#forum-post-reply a:hover {color:#2462a4; font-weight:normal; text-decoration:underline;}

#forum-categories-noline{width:400px; display:block; float:right; 
	font:90%/110% Verdana, Arial, sans-serif;
	color:#999;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
}
#forum-categories-noline a {color:#2462a4; font-weight:normal; text-decoration:none;}
#forum-categories-noline a:hover {color:#ff6600; font-weight:normal; text-decoration:underline;}

#forum-by-top {float:left; width:100px; color:#999;}

#forum-post-text{float:right; width:500px; display:block;
	font:100%/120% Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	text-decoration:none;
}


#forum-child-post{display:block; border-top: 1px solid #CCC; padding:5px;}
#forum-child-post-dot{display:block; border-top: 1px dotted #CCC; padding:5px;}

#forum-post-child-text{float:right; width:380px; display:block;
	font:100%/120% Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	text-decoration:none;
}


.forum-link-left {
	font:58%/80% Verdana, Arial, sans-serif;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 2px 0;
	display:block;
	width:70%;
	float:left;
}

.forum-link-right {
	font:58%/80% Verdana, Arial, sans-serif;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 2px 0;
	display:block;
	width:30%;
	float:right;
	text-align:right;
}

.forum-inside {
	font:80%/120% Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	display:block;
}

.forum-more{
	text-align:right;
	padding-top:3px;
	padding-right:8px;
}
.forum-more a{
	font:11px Verdana, Arial, sans-serif;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat left;
	padding:0 0 0 14px;
	color:#0a3d84;
}


#sticky-tabs {
	font:110%/150% Verdana, Arial, sans-serif;
	border:4px solid #ffff00;	
	padding:2px 8px 0 8px;
	margin-bottom:8px;
}

.post {
	padding: 0px;
	clear: both;
	overflow: hidden;
	padding-bottom: 1em;
	margin-bottom: 2em;
}
.post .date {
	height: 59px;
	width: 45px;
	background: url(http://www.govinfosecurity.com/images/calendar_forum.gif) no-repeat;
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	padding: 0px 2px 0 0;
	line-height: 100%;
	float: left;
}
.post .date span {
	height: 16px;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding-top: 7px;
}
.post .title {
	float: left;
	margin-left: 10px;
	width: 558px;
}
.postdata {
	font-size: 90%;
	color: #999999;
}
.postdata a, .postdata a:visited {
	color: #999999;
	text-decoration: none;
}
.postdata a:hover {
	color: #0088CC;
	text-decoration: none;
}
.postdata .category{
	float: left;
	width:70%;
}
.postdata .comments{
	float: right;
}
.mini-add-comment {
	background: url(http://www.govinfosecurity.com/images/mini-down-arrow.gif) no-repeat left center;
	padding-left: 12px;
	float: right;
	width:20%;
}
.entry {
	padding: 15px 0px 5px;
	clear: both;
	font-size: 14px;
	line-height: 1.6em;
	margin-bottom: 1em;
}
/* post title */
h2.posttitle {
	color: #000;
	margin: 3px 0 2px;
	padding-bottom: 4px;
	font-size: 24px;
	border-bottom: dotted 1px #CCCCCC;
}
h2.posttitle a, h2.posttitle a:visited {
	color: #000;
	text-decoration: none;
}
h2.posttitle a:hover {
	color: #0088CC;
	text-decoration: none;
}
.tags {
	float: right;
	color: #aaa;
}
.tags a{font-weight: bold;color: #000;}
.tags a:hover{color:#0088CC ;text-decoration: none;}


/*topics start*/
.forumtopics{
	width:625px;
	background:#fff;
	padding:14px 13px 0 9px;
}
.forumtopics .headline{
	height:29px;
	background:url(http://www.govinfosecurity.com/images/bg-topics-headline.gif);
	padding:0 10px;
}
.forumtopics .headline h3{
	margin:0 0 2px;
	color:#fff;
	font-size:20px;
	line-height:29px;
}
.forumtopics .inside{
	width:100%;
	overflow:hidden;
}
.forumtopics .col{
	float:left;
	width:295px;
	background:url(http://www.govinfosecurity.com/images/forumtopics-separator.gif) no-repeat;
	padding:4px 0 0 13px;
	margin:0 12px 0 -12px;
	display:inline;
}
.forumtopics h4{
	font-size:180%;
	margin:0 0 5px;
	color:#1d538a;
}
.forumtopics h4 a{
	color:#1d538a;
}
.forumtopics ul{
	margin:0;
	padding:0 10px 0 0;
	list-style:none;
	font-size:120%;
	line-height:150%;
}
.forumtopics ul li{
	margin:0 0 5px;
	padding:0 0 0 24px;
	background:url(http://www.govinfosecurity.com/images/d-arrow.gif) no-repeat 8px 7px;
}

.forumtopics ul a{
	color:#2462a4;
}

.forum-menu-bar{
	width:318px;
	border-top:1px solid #1782cf;
	border-collapse: separate;
	border-spacing: 3px 3px 3px 3px;

	background:url(http://www.govinfosecurity.com/images/bg-menu-hover-blue.gif) repeat-x;
	z-index:400;
}
.forum-menu-bar:after{
	content:"";
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
}

#forum-menu{
	padding:0;
	margin:0;
	float:left;
	list-style:none;
}
#forum-menu li{
	float:left;
	background:url(http://www.govinfosecurity.com/images/menu-split-blue.gif) no-repeat left;
	padding:0 0 0 2px;
}
#forum-menu li:hover,
#forum-menu li.hover{
	position:relative;
}
#forum-menu li:hover .sub,
#forum-menu li.hover .sub{
	display:block;
}

#forum-menu a{
	float:left;
	height:38px;
	cursor:pointer;
	color:#fff;
	font:bold 14px/38px "Trebuchet MS", Helvetica, Arial, sans-serif;
	padding:0 15px 0 17px;
}
#forum-menu .active a{
	background:url(http://www.govinfosecurity.com/images/bg-menu-active-blue.png) no-repeat top;
}
#forum-menu li:hover a,
#forum-menu li.hover a,
#forum-menu a:hover{
	background:url(http://www.govinfosecurity.com/images/bg-navigation-bar-blue.gif) repeat-x;
	text-decoration:none;
}
#forum-menu li:hover .sub ul a,
#forum-menu li.hover .sub ul a{
	background:none;
}

#forum-menu li a span{
	padding:0 20px 0 2px;
	background:url(http://www.govinfosecurity.com/images/arrow-blue.gif) no-repeat right;
}
#forum-menu .sub{
	width:240px;
	position:absolute;
	top:38px;
	left:2px;
	z-index:401;
	display:none;
}
#forum-menu .sub .top{
	height:10px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-sub-top-lrg.png) no-repeat;
}
#forum-menu .sub .btm{
	height:7px;
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-sub-btm-lrg.png) no-repeat;
}
#forum-menu .sub .middle{
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-sub-middle-lrg.png) repeat-y;
	width:100%;
}
#forum-menu .sub ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	width:208px;
	margin:0 auto;
	text-align:left;
}
#forum-menu .sub ul li{
	padding:0 5px;
	width:208px;
	background:none;
}
#forum-menu .sub ul a{
	display:inline;
	height:auto;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	float:none;
	padding:0;
}
#forum-menu .sub ul a:hover{
	background:none;
	text-decoration:underline;
}

/*forum-regond start*/
.forum-regond{
	overflow:hidden;
	background:url(http://www.govinfosecurity.com/images/bg-promo-forum.jpg) no-repeat;
	padding:0 15px 0 15px;
	color:#fff;
}
.forum-regond h2{
	font-size:20px;
	color:#fff;
	line-height:42px;
	margin:0 0 10px;
}

.forum-regond h3{
	font-size:16px;
	margin:0 0 4px;
}
.forum-regond p{
	font-size:13px;
	margin:0;
}

.forum-regond ul{
	margin:0;
	padding:0;
	list-style:none;
}
.forum-regond ul li{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #707070;
	padding:13px 0;
	list-style-image:url(http://www.govinfosecurity.com/images/arrow-23.png);
}

.forum-nostyle {
	padding:0;
	font:11px Verdana, Arial, sans-serif;
}


/* CLEARFIX */
	.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.fix{display:inline-block;} 
	* html .fix{height:1%;}
	.fix{display:block;}
	
/* Start Tag Cloud CSS */

#cloud {padding-top:5px;line-height:30px;text-align:center;}
#cloud a {text-decoration:none;padding:3px;}
#cloud a:hover {text-decoration:none;padding:3px; background-color:#EAEAEA;
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px;  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px;  -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px;
	}

a.tag1{
 font-size:11px;
 font-weight:100;
}
a.tag2 {
 font-size:12px;
 font-weight:200;
}
a.tag3 {
 font-size:13px;
 font-weight:200;
}
a.tag4 {
 font-size:14px;
 font-weight:200;
}
a.tag5 {
 font-size:15px;
 font-weight:300;
}
a.tag6 {
 font-size:16px;
 font-weight:300;
}
a.tag7 {
 font-size:17px;
 font-weight:100;
}
a.tag8 {
 font-size:18px;
 font-weight:400;
}
a.tag9 {
 font-size:19px;
 font-weight:400;
}
a.tag10 {
 font-size:20px;
 font-weight:400;
}
a.tag11 {
 font-size:21px;
 font-weight:500;
}
a.tag12 {
 font-size:22px;
 font-weight:500;
}
a.tag13 {
 font-size:23px;
 font-weight:500;
}
a.tag14 {
 font-size:24px;
 font-weight:600;
}
a.tag15 {
 font-size:25px;
 font-weight:600;
}
a.tag16 {
 font-size:26px;
 font-weight:700;
}
a.tag17 {
 font-size:27px;
 font-weight:700;
}
a.tag18 {
 font-size:28px;
 font-weight:800;
}
a.tag19 {
 font-size:29px;
 font-weight:900;
}
a.tag20 {
 font-size:30px;
 font-weight:100;
}
/* End Tag Cloud CSS */


#forum-v-tabs {
	width: 100%;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;
}

#forum-v-tabs ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
#forum-v-tabs li {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
}
	
#forum-v-tabs li a {
	display: block;
	padding: 2px 5px 2px 0;
	color: #fff;
	text-decoration: none;
	width: 100%;
}

html>body #forum-v-tabs li a {
	width: auto;
}

#forum-v-tabs li a:hover {
	color: #fff;
}

.forum-v-number {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#02375c;
	font-weight:normal;
	text-decoration:none;
	padding-right:6px;
	margin:0;
	display:inline;
}
.forum-v-asset {
	font:10px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	display:block;
}

.forum-v-inside {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#CCC;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	display:block;
}

.forum-v-more{
	text-align:right;
	padding-top:3px;
	padding-right:8px;
}
.forum-v-more a{
	font:11px Verdana, Arial, sans-serif;
	background:url(http://www.govinfosecurity.com/images/bg-more.gif) no-repeat left;
	padding:0 0 0 14px;
	color:#0a3d84;
}

.forum-inside-nostyle {
	padding:5px 0px 0 7px;
	font:11px Verdana, Arial, sans-serif;
}

.forum-menu-links-left {
	width: 180px; height: 280px; float:left;
}
.forum-menu-links-left a {
	line-height:18px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
}
.forum-menu-links-left a:hover {
	color: #fff;
	text-decoration:underline;
}

.forum-menu-links-right {
	width: 100px; height: 200px; float:right; margin:40px 0 0 0;
}
.forum-menu-links-right a {
	line-height:16px;
	color: #fff;
	text-decoration: none;
}
.forum-menu-links-right a:hover {
	color: #fff;
	text-decoration:underline;
}

/* Begin RSA specific CSS */

#rsateam{
	width:300px;
	padding:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	border-left:thin #999999;
	}
	