a:focus {outline-style:none;}

#contentArea body, #contentArea td, #contentArea	{ font-size: 12px; font-family: verdana, geneva, arial, helvetica; line-height: 16px; }
#contentArea p 		{ font-size: 12px; font-family: verdana, geneva, arial, helvetica; line-height: 16px; margin-top: 15px; padding: 0px; }

#contentArea h1		{ font-size: 20px; font-family: verdana, geneva, arial, helvetica; line-height: 26px; color:#000;}
#contentArea h1 a	{ font-size: 20px; font-family: verdana, geneva, arial, helvetica; line-height: 26px; color:#2462a4;}
#contentArea h1 a:hover	{ font-size: 20px; font-family: verdana, geneva, arial, helvetica; line-height: 26px; color:#ff6600; text-decoration:none;}

#contentArea h2		{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#000;}
#contentArea h2 a	{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#2462a4;}
#contentArea h2 a:hover	{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#ff6600; text-decoration:none;}

#contentArea .lrgFont		{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 24px; color:#000;}
#contentArea .lrgFont a	{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 24px; color:#2462a4;}
#contentArea .lrgFont a:hover	{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 24px; color:#ff6600; text-decoration:none;}

#contentArea .medFont		{ font-size: 14px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#000;}
#contentArea .medFont a	{ font-size: 14px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#2462a4;}
#contentArea .medFont a:hover	{ font-size: 14px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#ff6600; text-decoration:none;}

#contentArea .colorLink a	{ color:#2462a4;}
#contentArea .colorLink a:hover	{ color:#ff6600; text-decoration:none;}


.lrgFont		{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 24px; color:#000;}
.lrgFont a	{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 24px; color:#2462a4;}
.lrgFont a:hover	{ font-size: 18px; font-family: verdana, geneva, arial, helvetica; line-height: 24px;  }

.medFont		{ font-size: 14px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#000;}
.medFont a	{ font-size: 14px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; color:#2462a4;}
.medFont a:hover	{ font-size: 14px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; }

#contentArea #blist { background-image: none; display:list-item; text-indent: 10px; list-style-position:inside;}
#blist { background-image: url(http://www.govinfosecurity.com/images/arrow-23.png); background-repeat: no-repeat; background-position: top left; margin: 6px 0px; padding-left: 13px; }
#blist2{ background-image: url(http://www.govinfosecurity.com/images/bullet_old.gif); background-repeat: no-repeat; background-position: top left; margin: 1px 0px; padding-left: 13px; }

.catTabBox a:link, .catTabBox a:visited {
	display: block; background-color: #F6EBC7; background-image: url(http://www.govinfosecurity.com/images/tab-bg.gif); background-repeat: repeat-x; font-weight: bold; font-size: 13px; text-decoration: none; padding: 8px 12px 8px 12px; border-left: 1px solid #5584B0; border-right: 1px solid #5584B0; border-top: 1px solid #5584B0;
}
.catTabBox a:hover, .catTabBox a:active, .catTabBoxOn a:link, .catTabBoxOn a:visited, .catTabBoxOn a:hover, .catTabBoxOn a:active { 
	display: block; background-image: none; font-weight: bold; font-size: 13px; padding: 12px 12px 8px 12px; background-color: #FF6600; color: #FFF; border-left: 1px solid #5584B0; border-right: 1px solid #5584B0; border-top: 1px solid #5584B0;
}


#obull { background-image: url(http://www.govinfosecurity.com/images/obull.png); background-repeat: no-repeat; background-position: top left; margin: 6px 0px; padding-left: 15px; }
#obull2 { background-image: url(http://www.govinfosecurity.com/images/obull.png); background-repeat: no-repeat; background-position: top left; margin: 3px 0px; padding-left: 15px; }
#clipb { background-image: url(http://www.govinfosecurity.com/images/clipboard.png); background-repeat: no-repeat; background-position: top left; margin: 6px 0px; padding-left: 32px; }

.mkHeader		{ color: #0A3D84; font-size: 16px; font-family: verdana, geneva, arial, helvetica; font-weight: bold; line-height: 20px; }
.mkHeader a:link	{ color: #0A3D84; font-size: 16px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: none; }
.mkHeader a:visited	{ color: #0A3D84; font-size: 16px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: none; }
.mkHeader a:hover	{ color: #FF6600; font-size: 16px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: underline; }
.mkHeader a:active	{ color: #FF6600; font-size: 16px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: underline; }

.mkSubHeader		{ color: #0A3D84; font-size: 13px; font-family: verdana, geneva, arial, helvetica; font-weight: bold; line-height: 16px; }
.mkSubHeader a:link	{ color: #0A3D84; font-size: 13px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: none; }
.mkSubHeader a:visited	{ color: #0A3D84; font-size: 13px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: none; }
.mkSubHeader a:hover	{ color: #FF6600; font-size: 13px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: underline; }
.mkSubHeader a:active	{ color: #FF6600; font-size: 13px; font-family: verdana, geneva, arial, helvetica; line-height: 20px; text-decoration: underline; }
	
.trTxt, .trTxt td	{ font-size:  15px; line-height: 20px; font-weight: normal; font-family: trebuchet ms; margin: 0px; color: #000000; text-decoration: none; }
.trTxt a	{ font-size:  15px; line-height: 20px; font-weight: normal; font-family: trebuchet ms; margin: 0px; color: #1A559B; text-decoration: none; }
.trTxt a:hover	{ font-size:  15px; line-height: 20px; font-weight: normal; font-family: trebuchet ms; margin: 0px; color: #FF6600; text-decoration: underline; }

.grayHeading20bg 	{ padding: 5px 10px; background-image: url(images/tallBar-grey-bg.jpg); background-repeat: repeat-x; background-color: #777; color: #FFF; font-size: 20px; line-height: 24px; font-weight: bold; font-family: trebuchet ms; }
.grayHeading16bg 	{ padding: 4px 10px; background-image: url(images/bar-grey-bg.jpg); background-repeat: repeat-x; background-color: #777; color: #FFF; font-size: 16px; line-height: 20px; font-weight: bold; font-family: trebuchet ms; }

.grayHeading20 	{ padding: 5px 10px; background-color: #777; color: #FFF; font-size: 20px; line-height: 24px; font-weight: bold; font-family: trebuchet ms; }
.grayHeading16 	{ padding: 4px 10px; background-color: #777; color: #FFF; font-size: 16px; line-height: 20px; font-weight: bold; font-family: trebuchet ms; }


.vcTabBox a:link, .vcTabBox a:visited {
	display: block; padding: 3px 7px; background-color: #AAA; color: #FFF; font-size: 13px; line-height: 18px; font-weight: bold; font-family: trebuchet ms; text-decoration: none;
}
.vcTabBox a:hover, .vcTabBox a:active, .vcTabBoxOn a:link, .vcTabBoxOn a:visited, .vcTabBoxOn a:hover, .vcTabBoxOn a:active { 
	display: block; padding: 3px 7px; background-color: #69C; color: #FFF; font-size: 13px; line-height: 18px; font-weight: bold; font-family: trebuchet ms; text-decoration: none;
}

.lrhTabBox a:link, .lrhTabBox a:visited {
	display: block; padding: 3px 7px; background-color: #AAA; color: #FFF; font-size: 13px; line-height: 18px; font-weight: bold; font-family: trebuchet ms; text-decoration: none;
}
.lrhTabBox a:hover, .lrhTabBox a:active, .lrhTabBoxOn a:link, .lrhTabBoxOn a:visited, .lrhTabBoxOn a:hover, .lrhTabBoxOn a:active { 
	display: block; padding: 3px 7px; background-color: #69C; color: #FFF; font-size: 13px; line-height: 18px; font-weight: bold; font-family: trebuchet ms; text-decoration: none;
}

.menus {
	position: absolute;
	visibility: hidden;
	background-color: #FFF;
}

.lmenu a:link, .lmenu a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #5584B0; background-color: #C6D9EE;
}
.lmenu a:hover, .lmenu a:active, .lmenuon a:link, .lmenuon a:visited, .lmenuon a:hover, .lmenuon a:active { 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-color: #FFF;
}

.lmenuArr a:link, .lmenuArr a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #5584B0; background-color: #C6D9EE;
}
.lmenuArr a:hover, .lmenuArr a:active, .lmenuonArr a:link, .lmenuonArr a:visited, .lmenuonArr a:hover, .lmenuonArr a:active { 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/gold-arrow.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.lsubTable {
	border-top: 1px solid #C6D9EE; border-left: 1px solid #C6D9EE;
}
.lsubmenu a:link, .lsubmenu a:visited {
	position: relative; z-index: 10; display: block; color: #0A3D84; padding: 4px 5px; border-bottom: 1px solid #C6D9EE; border-right: 1px solid #C6D9EE; background-color: #2a70a5;
} 
.lsubmenu a:hover, .lsubmenu a:active, .lsubmenuon a:link, .lsubmenuon a:visited, .lsubmenuon a:hover, .lsubmenuon a:active { 
	position: relative; z-index: 10; display: block; color: #0A3D84; text-decoration: none; padding: 4px 5px; border-bottom: 1px solid #C6D9EE; border-right: 1px solid #C6D9EE; background-color: #C6D9EE;
}

.lsubmenubelow a:link, .lsubmenubelow a:visited {
	display: block; color: #0A3D84; padding: 4px 6px 4px 8px; border-top: 1px solid #FFF; border-left: 6px solid #CCC; background-color: #2a70a5;
} 
.lsubmenubelow a:hover, .lsubmenubelow a:active, .lsubmenubelowon a:link, .lsubmenubelowon a:visited, .lsubmenubelowon a:hover, .lsubmenubelowon a:active { 
	display: block; color: #0A3D84; text-decoration: none; padding: 4px 6px 4px 8px; border-top: 1px solid #FFF; border-left: 6px solid #FFC20E; border-right: 1px solid #C6D9EE; background-color: #C6D9EE;
}


.lmenu2 a:link, .lmenu2 a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-color: #EEE6C6;
}
.lmenu2 a:hover, .lmenu2 a:active, .lmenuon2 a:link, .lmenuon2 a:visited, .lmenuon2 a:hover, .lmenuon2 a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-color: #FFF;
}

.lmenu2Arr a:link, .lmenu2Arr a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-color: #EEE6C6;
}
.lmenu2Arr a:hover, .lmenu2Arr a:active, .lmenuon2Arr a:link, .lmenuon2Arr a:visited, .lmenuon2Arr a:hover, .lmenuon2Arr a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/gold-arrow.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.lsub2Table {
	border-top: 1px solid #EEE6C6; border-left: 1px solid #EEE6C6;
}
.lsubmenu2 a:link, .lsubmenu2 a:visited {
	display: block; color: #0A3D84; padding: 4px 5px; border-bottom: 1px solid #EEE6C6; border-right: 1px solid #EEE6C6; background-color: #FEF6D6;
}
.lsubmenu2 a:hover, .lsubmenu2 a:active, .lsubmenuon2 a:link, .lsubmenuon2 a:visited, .lsubmenuon2 a:hover, .lsubmenuon2 a:active { 
	display: block; color: #0A3D84; text-decoration: none; padding: 4px 5px; border-bottom: 1px solid #EEE6C6; border-right: 1px solid #EEE6C6; background-color: #EEE6C6;
}


.lsubmenu2below a:link, .lsubmenu2below a:visited {
	display: block; color: #0A3D84; padding: 4px 6px 4px 8px; border-top: 1px solid #FFF; border-left: 6px solid #CCC; background-color: #FEF6D6;
} 
.lsubmenu2below a:hover, .lsubmenu2below a:active, .lsubmenu2belowon a:link, .lsubmenu2belowon a:visited, .lsubmenu2belowon a:hover, .lsubmenu2belowon a:active { 
	display: block; color: #0A3D84; text-decoration: none; padding: 4px 6px 4px 8px; border-top: 1px solid #FFF; border-left: 6px solid #FFC20E; border-right: 1px solid #C6D9EE; background-color: #EEE6C6;
}

.lmenu2Icon1 a:link, .lmenu2Icon1 a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-image: url(http://www.govinfosecurity.com/images/icon-careers-salary.gif); background-repeat: no-repeat; background-position: center right; background-color: #EEE6C6;
}
.lmenu2Icon1 a:hover, .lmenu2Icon1 a:active, .lmenuon2Icon1 a:link, .lmenuon2Icon1 a:visited, .lmenuon2Icon1 a:hover, .lmenuon2Icon1 a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/icon-careers-salary.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}


.lmenu2Icon2 a:link, .lmenu2Icon2 a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-image: url(http://www.govinfosecurity.com/images/icon-careers-resume.gif); background-repeat: no-repeat; background-position: center right; background-color: #EEE6C6;
}
.lmenu2Icon2 a:hover, .lmenu2Icon2 a:active, .lmenuon2Icon2 a:link, .lmenuon2Icon2 a:visited, .lmenuon2Icon2 a:hover, .lmenuon2Icon2 a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/icon-careers-resume.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.lmenu2Icon3 a:link, .lmenu2Icon3 a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-image: url(http://www.govinfosecurity.com/images/icon-careers-certifications.gif); background-repeat: no-repeat; background-position: center right; background-color: #EEE6C6;
}
.lmenu2Icon3 a:hover, .lmenu2Icon3 a:active, .lmenuon2Icon3 a:link, .lmenuon2Icon3 a:visited, .lmenuon2Icon3 a:hover, .lmenuon2Icon3 a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/icon-careers-certifications.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.lmenu2Icon4 a:link, .lmenu2Icon4 a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-image: url(http://www.govinfosecurity.com/images/icon-careers-interview.gif); background-repeat: no-repeat; background-position: center right; background-color: #EEE6C6;
}
.lmenu2Icon4 a:hover, .lmenu2Icon4 a:active, .lmenuon2Icon4 a:link, .lmenuon2Icon4 a:visited, .lmenuon2Icon4 a:hover, .lmenuon2Icon4 a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/icon-careers-interview.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.lmenu2Icon5 a:link, .lmenu2Icon5 a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-image: url(http://www.govinfosecurity.com/images/icon-careers-titles.gif); background-repeat: no-repeat; background-position: center right; background-color: #EEE6C6;
}
.lmenu2Icon5 a:hover, .lmenu2Icon5 a:active, .lmenuon2Icon5 a:link, .lmenuon2Icon5 a:visited, .lmenuon2Icon5 a:hover, .lmenuon2Icon5 a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/icon-careers-titles.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.lmenu2Cal a:link, .lmenu2Cal a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-image: url(http://www.govinfosecurity.com/images/webinar-calendar.gif); background-repeat: no-repeat; background-position: center right; background-color: #EEE6C6;
}
.lmenu2Cal a:hover, .lmenu2Cal a:active, .lmenuon2Cal a:link, .lmenuon2Cal a:visited, .lmenuon2Cal a:hover, .lmenuon2Cal a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/webinar-calendar.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.lmenu2Lib a:link, .lmenu2Lib a:visited {
	display: block; color: #0A3D84; padding: 6px 12px 6px 8px; border-left: 6px solid #AB924F; background-image: url(http://www.govinfosecurity.com/images/content-library.gif); background-repeat: no-repeat; background-position: center right; background-color: #EEE6C6;
}
.lmenu2Lib a:hover, .lmenu2Lib a:active, .lmenuon2Lib a:link, .lmenuon2Lib a:visited, .lmenuon2Lib a:hover, .lmenuon2Lib a:active	{ 
	display: block; color: #0A3D84; text-decoration: none; padding: 6px 12px 6px 8px; border-left: 6px solid #FFC20E; background-image: url(http://www.govinfosecurity.com/images/content-library.gif); background-repeat: no-repeat; background-position: center right; background-color: #FFF;
}

.topLeftHeader 		{ background-color: #FF6600; padding: 2px 4px; color: #FFF; font-weight: bold; }
.topRightHeader 	{ background-color: #5584B0; padding: 2px 4px; color: #FFF; font-weight: bold; }

.catInfoHeaderWrapper	{ background-color: #FF6600; padding: 5px; }
.catInfoHeader		{ color: #FFF; font-size: 13px; font-weight: bold; padding-left: 5px; }

.displayBox 		{ border-top:1px solid #e9e9e9; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; padding-left:10px; padding-top:5px; color:#2462a4; font-size: 16px; line-height: 20px; font-weight: bold; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}
.displayBoxSmall 	{ background-color: #e9e9e9; padding: 6px 6px; color: #0A3D84;  -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}
.displayBoxSubscribe 	{ background-image: url(http://www.govinfosecurity.com/images/subscribe.png); background-repeat: no-repeat; font-weight:bold; color:#FFF; margin-top:10px; padding: 6px 6px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}
.displayBoxSmallOrange 	{ background-color: #FF6600; padding: 4px 6px; color: #FFF; }
.plusImage		{ float: left; padding: 1px 8px 0px 0px; }
.goldLine 		{ background-color: #F9E299; }
.purpleLine 		{ background-color: #B483C4; }
.blueLine 		{ background-color: #4874B1; }

.imagePadding 		{ padding: 0px 5px 5px 0px; }
.imagePaddingRight	{ padding: 0px 0px 5px 5px; }

.borderedBox		{ border: 1px solid #e9e9e9; border-top: none; padding: 5px 5px 5px 10px;  -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;  -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;}
.borderedBoxOrange	{ border: 1px solid #FF6600; border-top: none; padding: 5px 5px 5px 10px; }

.borderedBox a	{ color:#2462a4;}
.borderedBox a:hover	{ color:#ff6600; text-decoration:none;}


.tabBox1 a:link, .tabBox1 a:visited {
	display: block; background-color: #F6EBC7; background-image: url(http://www.govinfosecurity.com/images/tab-bg.gif); background-repeat: repeat-x; font-weight: bold; font-size: 13px; text-decoration: none; padding: 8px 20px 8px 20px; border-right: 1px solid #AB924F; border-top: 1px solid #AB924F; border-bottom: 1px solid #AB924F;
}
.tabBox1 a:hover, .tabBox1 a:active, .tabBox1On a:link, .tabBox1On a:visited, .tabBox1On a:hover, .tabBox1On a:active { 
	display: block; background-image: none; font-weight: bold; font-size: 13px; padding: 8px 20px 8px 12px; border-left: 8px solid #FDC109; background-color: #FF6600; color: #FFF; border-right: 1px solid #AB924F; border-top: 1px solid #AB924F; border-bottom: 1px solid #AB924F;
}

.tabBox2 a:link, .tabBox2 a:visited {
	display: block; background-color: #F6EBC7; background-image: url(http://www.govinfosecurity.com/images/tab-bg.gif); background-repeat: repeat-x; font-weight: bold; font-size: 13px; text-decoration: none; padding: 8px 20px 8px 20px; border-right: 1px solid #AB924F; border-top: 1px solid #AB924F; border-bottom: 1px solid #AB924F;
}
.tabBox2 a:hover, .tabBox2 a:active, .tabBox2On a:link, .tabBox2On a:visited, .tabBox2On a:hover, .tabBox2On a:active { 
	display: block; background-image: none; font-weight: bold; font-size: 13px; padding: 8px 20px 8px 20px; background-color: #FFF; border-right: 1px solid #AB924F; border-top: 1px solid #AB924F; border-bottom: 1px solid #FFF;
}


.tabON, .tabONHover { font-weight: bold; padding: 5px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background-color: #FFF; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}

.tabON2, .tabON2Hover { font-weight: bold; padding: 5px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background-color: #2a70a5; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}

.tabOFF a { color: #FFF; }
.tabOFF a:hover { color: #2a70a5; }

.tabON a { color: #2a70a5; }
.tabON a:hover { color: #2a70a5; }



.tabOFF 	{ font-weight: bold; padding: 5px; border: 1px solid #CCC; background-color: #2a70a5; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}
.tabOFFHover	{ font-weight: bold; padding: 5px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; background-color: #FFF; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}

.tabOFF2 	{ font-weight: bold; padding: 5px; border: 1px solid #000; background-color: #2a70a5; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}
.tabOFF2Hover	{ font-weight: bold; padding: 5px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #000; border-bottom: 1px solid #2a70a5; background-color: #2a70a5; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}

.tabOrangeON, .tabOrangeONHover { font-weight: bold; padding: 5px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background-color: #FFF; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}

.tabOrangeOFF
{ font-weight: bold; padding: 5px; border: 1px solid #CCC; background-color: #FF6600; color: #FFF; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}

.tabOrangeOFF a:link, .tabOrangeOFF a:visited, .tabOrangeOFF a:hover, .tabOrangeOFF a:active { color: #FFF; }

.tabOrangeOFFHover
{ font-weight: bold; padding: 5px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #000; border-bottom: 1px solid #FFF; border-bottom: 1px solid #FFF; background-color: #FFF; white-space: nowrap; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;}


#contentmatch { background-color: #FFF; width: 166px; border: 1px solid #5584B0; }
#contentmatch300 { background-color: #FFF; width: 298px; border: 1px solid #5584B0; }

#pageLinks { color: #0050A3; background-color: #2a70a5; display: block; }
#pageLinks a.next, #pageLinks a.previous { text-transform: uppercase; padding: 2px 4px 2px 5px; border: 1px solid #000; font-size: 10px; color: #fff; text-decoration: none; font-weight: bold; }
#pageLinks a.next:hover, #pageLinks a.previous:hover { border: 1px solid #CCC; color: #fff; text-decoration:none; }

.iconList  { background-image: url(http://www.govinfosecurity.com/images/icon-article.gif); line-height: 16px; background-repeat: no-repeat; margin: 5px 0px 10px 5px; padding: 0px 0px 0px 20px; }

a.tooltip 		{ position: relative; z-index: 5; text-decoration:none; }
a.tooltip:hover 	{ z-index:6; }
a.tooltip span 		{ display: none !important;}
a.tooltip:hover span 	{ display: block !important; position: absolute; top: 1.5em; left: 1.5em; width: 300px; border: 1px solid #000; background-color:#EAEAEA; font-size: 11px; color: #000; padding: 5px; }


.hdr { font-family: verdana, geneva; font-size: 13px; color: #900; font-weight: bold; }
.navheader { color: white; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; padding-left: 10px; }
.bigheaders { color: white; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; padding-left: 10px; }
.bigheaders a:link { color: white; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.bigheaders a:visited { color: white; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.bigheaders a:hover { color: white; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.abovenav { color: black; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; padding-top: 5px; padding-left: 10px; }
.abovenav a:link { color: black; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.abovenav a:visited { color: black; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.abovenav a:hover { color: white; font-size: 12px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }


.buttons { color: black; font-size: 12px; font-family: verdana; line-height: 10px; margin: 0px 0px 2px 0px; }
.buttons a:link { color: black; font-size: 12px; font-family: verdana; line-height: 10px; text-decoration: none; margin: 0px 0px 2px 0px; }
.buttons a:visited { color: black; font-size: 12px; font-family: verdana; line-height: 10px; text-decoration: none; margin: 0px 0px 2px 0px; }
.buttons a:hover { color: #c90; font-size: 12px; font-family: verdana; line-height: 10px; text-decoration: underline; margin: 0px 0px 2px 0px; }
.buttons a:active { color: #c90; font-size: 12px; font-family: verdana; line-height: 10px; text-decoration: underline; margin: 0px 0px 2px 0px; }

.bigtext { color: black; font-size: 16px; font-family: verdana; font-weight: bold; line-height: 20px; margin: 0; }
.bigtext a:link { color: #0050a3; font-size: 16px; font-family: verdana; font-weight: bold; line-height: 20px; text-decoration: none; margin: 0; }
.bigtext a:visited { color: #0050a3; font-size: 16px; font-family: verdana; font-weight: bold; line-height: 20px; text-decoration: none; margin: 0; }
.bigtext a:hover { color: #0050a3; font-size: 16px; font-family: verdana; font-weight: bold; line-height: 20px; text-decoration: underline; margin: 0; }
.smalltext { color: black; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; }
.smalltext a:link { color: #0050a3; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; }
.smalltext a:visited { color: #0050a3; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; }
.smalltext a:hover { color: #0050a3; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; text-decoration: underline; }
#outlines { border: solid 1px black; outline-color: black; outline-style: solid; }
#artbox { background-image: url(http://www.govinfosecurity.com/images/bg_artdiv.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding: 10px; border: solid 1px #CCC; outline: solid 1px #FEFEFE; }
#wdbox { background-image: url(http://www.govinfosecurity.com/images/bg_artdiv.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding: 4px; border: solid 1px #CCC; outline: solid 1px #FEFEFE; }
#wps { border: solid 1px #5584B0; }
.boxheaders { font-size: 12px; font-family: verdana; font-weight: bold; line-height: 12px; margin: 0; }
.boxheaders a:link { font-size: 12px; font-family: verdana; font-weight: bold; line-height: 12px; text-decoration: none; margin: 0; }
.boxheaders a:visited { font-size: 12px; font-family: verdana; font-weight: bold; line-height: 12px; text-decoration: none; margin: 0; }
.boxheaders a:hover { font-size: 12px; font-family: verdana; font-weight: bold; line-height: 12px; text-decoration: underline; margin: 0; }
.boxheaders a:active { font-size: 12px; font-family: verdana; font-weight: bold; line-height: 12px; text-decoration: underline; margin: 0; }
.headlines { color: #0050a3; font-size: 13px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; margin: 0; }
.headlines a:link { color: #0050a3; font-size: 13px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; }
.headlines a:visited { color: #0050a3; font-size: 13px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; }
.headlines a:hover { color: #0050a3; font-size: 13px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline; margin: 0; }
.headlines a:active { color: #0050a3; font-size: 13px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline; margin: 0; }
.classifieds { margin: 0; padding: 0; border: solid 1px #000; }
.s { color: #000; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; margin: 0; padding: 0; }
.s a:link { color: #000; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; margin: 0; }
.s a:visited { color: #000; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; text-decoration: none; margin: 0; }
.s a:hover { color: #0050a3; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; text-decoration: underline; margin: 0; }
.s a:active { color: #0050a3; font-size: 10px; font-family: Verdana, verdana, geneva, arial, helvetica, sans-serif; line-height: 15px; text-decoration: underline; margin: 0; }
#workshop { margin-left: 4px; padding: 4px; width: 225px; float: right; }

#side ul  { list-style-image: url(http://www.govinfosecurity.com/images/icon_paper.gif); margin: 3px 0 20px 22px }
.listitem { color: #000; font-size: 10px; font-family: verdana; line-height: 10px; }
.listitem a:link { color: #0050a3; font-size: 10px; font-family: verdana; line-height: 10px; text-decoration: none; }
.listitem a:visited { color: #0050a3; font-size: 10px; font-family: verdana; line-height: 10px; text-decoration: none; }
.listitem a:hover { color: #0050a3; font-size: 10px; font-family: verdana; line-height: 10px; text-decoration: underline; }


.highlight	{ background-color: #000; color: #FFF; padding: 1px; }

input.send-btn {width: 123px;height: 42px;background:url(http://www.govinfosecurity.com/images/box-subscribe.png) no-repeat;outline: none;}
input.send-btn:hover {background:url(http://www.govinfosecurity.com/images/box-subscribe.png) no-repeat 0 -42px;}

.tabBlueBox2 a:link, .tabBlueBox2 a:visited {
	display: block; background-color: #c6d9ee; font-weight: bold; font-size: 13px; text-decoration: none; padding: 7px 15px 7px 15px; border-left: 1px solid #c3d6de; border-right: 1px solid #c3d6de; border-top: 1px solid #c3d6de; border-bottom: 1px 9cb2bc #c3d6de;
}
.tabBlueBox2 a:hover, .tabBlueBox2 a:active, .tabBlueBox2On a:link, .tabBlueBox2On a:visited, .tabBlueBox2On a:hover, .tabBlueBox2On a:active { 
	display: block; background-image: none; font-weight: bold; font-size: 13px; padding: 7px 15px 7px 15px; background-color: #FFF; border-left: 1px solid #c3d6de; border-right: 1px solid #c3d6de; border-top: 1px solid #c3d6de; border-bottom: 1px solid #FFF;
}

#blist5 { background-image: url(http://www.govinfosecurity.com/images/bull5.png); background-repeat: no-repeat; background-position: top left; margin: 6px 0px; padding-left: 13px; }
.iconListWP  { background-image: url(http://www.govinfosecurity.com/images/icon-whitepaper.gif); line-height: 16px; background-repeat: no-repeat; margin: 5px 0px 10px 5px; padding: 0px 0px 0px 20px; }
.iconListWB  { background-image: url(http://www.govinfosecurity.com/images/icon-webinar-new.gif); line-height: 16px; background-repeat: no-repeat; margin: 5px 0px 10px 5px; padding: 0px 0px 0px 20px; }




