/*New*/
html, body{
	padding: 0px;
	margin: 0px;
	height: 100%;
	text-align:center;
	font-size:x-small;
 }
body {
	background-color: #FFFFFF;
	color:#666666;
	/*background-image: url(images/bg.gif);*/
	background-repeat: repeat-y;
	background-position: top center;
	text-align:center;
	font-family: "Trebuchet MS", sans-serif;
	/*font-family:Arial, Helvetica, sans-serif;*/
}
img,a{
border:0px;
}
th label{
vertical-align:top;
}
div#container {
	min-height: 100%;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	background-color: #ffffff;
	width: 970px;
	text-align: left;
	color:#1e1e1e;
	font-size:1.1em;
}
.stretchTab{
	float:left;
	background:#fff;
	border-right:1px solid #D6D6D6;
	border-top:1px solid #D6D6D6;
	position:relative;
	top:-1px;
	height:21px;
	padding-right:5px;
}
a.powerPointLink{
color: #07487A;
line-height:20px;
vertical-align:middle;
}
div.narrowcolumn a{
color: #848484;
text-decoration:none;
}
.minHeight{
width:.1px;font-size:.1px;line-height:.1px;float:left;height:800px;
}
div.narrowcolumn a{
color:#848484;
text-decoration:none;
}
div#container div.productframe
{
	min-height: 100%;
}
div.columnBorder{
	background-repeat: no-repeat;
	background-position:209px 0;
	/*background-image: url(images/colDivider.gif);*/
}
div.sitemapBg{
	background-repeat: no-repeat;
	background-position:14px 0;
	background-image: url(images/sitemapBg.gif);
}
div#header{
	/*background-image: url(images/headerBg_new.gif);headerBg.gif */
	background-repeat: no-repeat;
	background-position: top center;
	height:245px;

}
div#navMainContainer{
	width:773px;
	margin-left:36px;
	margin-top:12px;
}
ul#navMain{
	list-style-type:none;
	margin:0;
	padding:0;
	
	
	
}
ul#navMain li{
	color:#666666;
	float:left;
}
ul#navMain li a{
	color:#000000;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;	
	display:block;
	
}
ul#navMain li a:visited{
	color:#000000;
}
ul#navMain li a:hover{
	text-decoration:underline;
}



ul#navMain li#home a.selected{
	background-position: 0 -45px; /*Changed By Milton From -35*/
}

ul#navMain li#securityProducts a.selected{
	background-position: 0 -45px; /*Changed By Milton From -35*/
}


ul#navMain li#industryNews a.selected{
	background-position: 0 -45px; /*Changed By Milton From -35*/
}

ul#navMain li#education a.selected{
	background-position: 0 -45px; /*Changed By Milton From -35*/
}

ul#navMain li#community a.selected{
	background-position: 0 -45px; /*Changed By Milton From -35*/
}
ul#navMain li#jobs a{
	width:70px;
	height:28px;
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navJobs.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul#navMain li#jobs a.selected{
	background-position: 0 -45px; /*Changed By Milton From -35*/
}

ul#navMain li#events a.selected{
	background-position: 0 -45px;
}

ul#navMain li#about a.selected{
	background-position: 0 -45px;/*changed from -35px By Milton*/
}

div#searchContainer{
	
	width:320px;
	height:59px;
	/*padding-left:45px;*/
	/*margin-top:16px;*/
}
div#searchContainer div#searchLinksContainer{
	padding-left:60px;
	padding-top:8px;
}
div#searchContainer div#formContainer{
	padding:3px 0 0 60px; 
}
div#searchContainer div#formContainer form{
	display:inline;
}
div#searchContainer div#formContainer form input.txt{
	font-size:1em;
	color:#666666;
	width:195px;
	font-family: "Trebuchet MS", sans-serif;
}
div#searchContainer div#searchLinksContainer ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
div#searchContainer div#searchLinksContainer ul li{
	color:#94C4FF;
	display:inline;
	margin-right:1px;	
}
div#searchContainer div#searchLinksContainer ul li a{
	color:#94C4FF;
	font-weight:normal;
	text-decoration:none;
}
div#searchContainer div#searchLinksContainer ul li a:visited{
	color:#94C4FF;
}
div#searchContainer div#searchLinksContainer ul li a:hover{
	text-decoration:underline;
	color:#ffffff;
}
div#searchContainer div#searchLinksContainer ul li a.selected{
	font-weight:bold;
	color:#ffffff;
	cursor:text;
	text-decoration:none;
}

div#searchContainer div#searchLinksContainer ul li a.selected:visited{
	font-weight:bold;
	color:#ffffff;
	cursor:text;
	text-decoration:none;
}
div#searchContainer div#searchLinksContainer ul li a.selected:hover{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	cursor:text;
}

div#loginBreadcrumbContainer{
	width:100%;
	display:table;
	padding:8px 0;
}
div#loginBreadcrumbContainer div#breadcrumb{
	float:left;
	padding-left:14px;
	color:#000000;
}

div#loginBreadcrumbContainer div#breadcrumb a{
	color:#666666;
	text-decoration:none;
}
div#loginBreadcrumbContainer div#breadcrumb a:visited{
	color:#666666;
}
div#loginBreadcrumbContainer div#breadcrumb a:hover{
	color:#000000;
	text-decoration:underline;
}

div#loginBreadcrumbContainer div#login{
	float:right;
	padding-right:20px;
	color:#000000;
	font-weight:bold;
}
div#loginBreadcrumbContainer div#login a{
	color:#4B6CA5;
	font-weight:normal;
}
div#loginBreadcrumbContainer div#login a:visted{
	color:#4B6CA5;
}
div#loginBreadcrumbContainer div#login a:hover{
	color:#000000;
}

div#homeLeftCol{
	margin-left:28px;
	float:left;
	width:574px;
	display:inline;
	margin-right:11px;
}
div#homeRightCol{
	width:343px;
	float:left;
	padding-top:23px;
}
div.homeRightColContainer{
	margin-bottom:10px;
	width:100%;
	display:table;
}
div#productBanner{
	background-image: url(images/productBannerBg.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width:325px;
	height:45px;
	padding-top:75px;
	padding-left:18px;	
	display:inline;
	float:left
}

div#productBanner div#productSearchContainer{
	float:left;
}

div#productBanner input.txt{
	width:135px;
	border:1px solid #000000;
	color:#2977CF;
	font-size:1em;
	margin-top:2px;
	margin-right:4px;
	padding-left:5px;
}
div#productBanner input.img{
	position:absolute;
}

div#productBanner a{
	color:#ffffff;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(images/bulletGoToProd.gif);
	padding-right:15px;
	padding-left:40px;
	display:block;
	width:90px;
	float:left;
	font-weight:bold;
	height:20px;
	margin-top:3px;
	margin-right:10px;
	float:right;

}
div#productBanner a:visited{
	color:#ffffff;
}

div#productBanner a:hover{
	text-decoration:underline;
}

div#footerPad{
	width:100%;
	clear:both;
	height:78px; /* must be at least the same height as div#footer */
	
}

div#footer {
	bottom: 0px;	
/*	Removed By Milton
	position: absolute;*/
	position:relative;
	text-align:left;
	height:58px;
	background-color:#ffffff;
	width:938px;
	margin:0 14px 0 14px;
	padding:0px;
	clear:both;
	border-top:1px solid #cccccc;
	font-weight:bold;
	color:#000000;
	/*font-size:1.1em;*/	
	padding-top:5px;

}
div#footer ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
div#footer ul li{
	color:#666666;
	display:inline;
	margin-right:2px;
}
div#footer ul li a{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
div#footer ul li a:visited{
	color:#666666;
}
div#footer ul li a:hover{
	text-decoration:underline;
}

div#homeFeatureContainer{
	width:343px;

}	
div.homeFeatureWrapper{
	border-left:1px solid #B6D1F4;
	border-right:1px solid #B6D1F4;
	/*background-repeat: repeat-y;
	background-position:top left;
	background-image: url(images/homeFeatureMiddle.gif);*/	
}
div.homeFeatureTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/homeFeatureTop.gif);
	height:4px;
	font-size:1px
}
div.homeFeatureBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/homeFeatureBottom.gif);
	height:5px;
	font-size:1px
}
div#homeFeatureContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/blueHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.homeFeatureContentWrapper{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#EAF1FC;
	padding:8px 10px 0px 10px;
}
div.homeFeatureContentWrapper strong{
	color:#000000;
}
div.homeFeatureContentWrapper p{
	position:relative;
}
div.homeFeatureContentWrapper div.homeFeaturePhoto{
	float:left;
	
	margin-right:10px;
	margin-bottom:10px;
}

div.learnMoreLink{
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
	clear:both;
}
a.blueLinks{
	color:#3985E5;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(images/blueLinkBg.gif);
	padding-right:18px;
	
	padding-bottom:1px;
	/*display:block;
	height:20px;*/
	
}
a.blueLinks:visited{
	color:#3985E5;
}

a.blueLinks:hover{
	text-decoration:underline;
}
a.greenLinks{
	color:#20CF02;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(images/blueLinkBg.gif);
	padding-right:18px;
	
	padding-bottom:2px;
	/*display:block;
	height:20px;*/
	
}
a.greenLinks:visited{
	color:#20CF02;
}

a.greenLinks:hover{
	text-decoration:underline;
}


p{
	margin-top:0;
	margin-bottom:1em;
}
div.conferenceContainer{
	background-color:#000000;
	background-repeat: no-repeat;
	background-position:bottom left;
	background-image: url(images/conferenceContainerBottom.gif);
}
div.conferenceContainer div.confTextContainer{
	width:100%;
	display:table;
	padding:10px 0;
}
div.conferenceContainer div.confTextContainer div.confDetails{
	float:left;
	padding-left:10px;
	color:#ffffff;
}
div.conferenceContainer div.confTextContainer div.confLearnMore{
	float:right;
	padding-right:10px;
	padding-top:12px;
	padding-bottom:5px;
}
div.homeMultimediaContainer{
	background-color:#000000;
	background-repeat: no-repeat;
	background-position:bottom left;
	background-image: url(images/homeMultimediaBottom.gif);
	padding-bottom:3px;
}
div.homeMultimediaContainer h4{
	background-repeat: no-repeat;
	background-position:top left;
	background-image: url(images/homeMultimediaTop.gif);
	color:#000000;
	font-weight:bold;
	font-size:1em;
	padding-bottom:10px;
	padding-left:11px;
	padding-top:10px;
	margin:0;
}
div#mostViewedContainerHome{
	float:left;
	width:167px;
}


div.mostViewedContainer{
	width:167px;
}	
div.mostViewedWrapper{
	border-left:1px solid #B6D1F4;
	border-right:1px solid #B6D1F4;
	height:207px;
	background-color:#EAF1FC;
}
div.mostViewedTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/mostViewedTop.gif);
	height:4px;
	font-size:1px
}
div.mostViewedBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/mostViewedBottom.gif);
	height:5px;
	font-size:1px
}
div.mostViewedContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/blueHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.mostViewedContentWrapper{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#EAF1FC;
	padding:0px 10px 15px 5px;
	width:148px
}
div.mostViewedContentWrapper strong{
	color:#000000;
}


div.mostViewedContentWrapper ul{
	margin:0;
	padding:0;
}

div.mostViewedContentWrapper ul li{
	margin-top:5px;
	margin-left:5px;
	list-style-type:none;
	padding-left:25px;	
	background-repeat:no-repeat;
	background-position: 0 0;
	margin-bottom:0;
	padding-bottom:4px;
}
div.mostViewedContentWrapper ul li#one{
	background-image:url(images/bullet1.gif);
}
div.mostViewedContentWrapper ul li#two{
	background-image:url(images/bullet2.gif);
}
div.mostViewedContentWrapper ul li#three{
	background-image:url(images/bullet3.gif);
}
div.mostViewedContentWrapper ul li#four{
	background-image:url(images/bullet4.gif);	
}
div.mostViewedContentWrapper ul li#five{
	background-image:url(images/bullet5.gif);
}
div.mostViewedContentWrapper ul li a{
	color:#666666;	
	font-size:1em;
	text-decoration:none;
}
div.mostViewedContentWrapper ul li a:visited{
	color:#666666;
	font-size:1em;
}
div.mostViewedContentWrapper ul li a:hover{
	color:#000000;
	font-size:1em;
	text-decoration:underline
}

div#pollContainerHome{
	float:right;
	width:167px;
}
div.pollContainer{
	width:167px;
}	
div.pollWrapper{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	
}
div.pollTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/pollTop.gif);
	height:4px;
	font-size:1px
}
div.pollBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/pollBottom.gif);
	height:5px;
	font-size:1px
}
div.pollContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/grayHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.pollContentWrapper{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#F1F1F1;
	padding:5px 10px 5px 10px;
	width:143px
}
div.pollWrapper strong{
	color:#000000;
}
div.pollContentWrapper form{
	margin:3px 0 0 0;
	padding:0;
}
div.pollContentWrapper form label{
	font-weight:bold;
}

div.pollContentWrapper a{
	font-weight:normal;
	color:#666666;
}

div#iscFeatureContainer{
	width:570px;
	display:table

}	
div.iscFeatureWrapper{
	border-left:1px solid #B6D1F4;
	border-right:1px solid #B6D1F4;
	/*background-repeat: repeat-y;
	background-position:top left;
	background-image: url(images/homeFeatureMiddle.gif);*/	
}
div.iscFeatureTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/iscFeatureTop.gif);
	height:4px;
	font-size:1px
}
div.iscFeatureBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/iscFeatureBottom.gif);
	height:5px;
	font-size:1px
}
div#iscFeatureContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/blueHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.iscFeatureContentWrapper{
	/*border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
	background-color:#EAF1FC;
	padding:8px 10px 10px 0px;
	background-repeat: no-repeat;
	background-position:277px 12px;
	background-image: url(images/iscFeatureDivider.gif);
	
}
div.iscFeatureContentWrapper strong{
	color:#000000;
}
div.iscFeatureContentWrapper p{
	position:relative;
}
div.iscFeatureContentWrapper div.iscFeaturePhoto{
	float:left;	
	margin-right:10px;
	margin-bottom:10px;
}
div#isc365ContentBlockContainer{
	width:100%;
	display:table;

}
div.isc365ContentBlock{
	float:left;
	display:inline;
	width:250px;
	margin-left:14px;

	padding-right:15px;
}
div.isc365ContentBlock h5{
	color:#000000;
	margin:0 0 5px 0;
	font-size:1em;
}
div.isc365ContentBlock div.photoContainer{
	float:left;
	margin-right:10px;
	margin-bottom:20px;
	display:inline;
}
div#homeTabsContainer{
	width:570px;
	margin-bottom:15px;
}
div#homeTabsContainer div.homeTabsBottom{
	background-repeat: no-repeat;
	background-position:bottom left;
	background-image: url(images/homeTabsBottom.gif);
	font-size:1px;
	height:5px;
}
div#homeTabsContentWrapper{
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:15px 20px 10px 20px;
}
div#homeTabsContentWrapper div#industryContentContainer{
	width:100%
}
div#homeTabsContentWrapper div#popularContentContainer{
	width:100%;
	display:none;
}
div#homeTabsContentWrapper div#productContentContainer{
	width:100%;
	display:none;
}
div#homeTabsContentWrapper div#eventContentContainer{
	width:100%;
	display:none;
}
div.tabsNavBucket {
	  display:table;
      width:100%;
      background: url("images/tabsNavBucketBackground.gif") repeat-x bottom;
      font-size:1em;
	  
	  
}
div.tabsNavBucket ul {
  margin:0;
  padding:0 0;
  list-style:none;

  }
div.tabsNavBucket li {
  /*display:inline;
  margin:0 0 0 0;
  padding:0;*/
  
  display:block;
  margin:0 5px 0 0;
  padding:0;
  float:left;
}
div.tabsNavBucket a {
  float:left;
 background:url("images/tabLeft.gif") no-repeat left top;
  margin:0 0 0 0;
  padding:0 0 0 4px;
  text-decoration:none;


  }
div.tabsNavBucket a span {
  float:left;
  display:block;
  background:url("images/tabRight.gif") no-repeat right top;
  padding:4px 8px 4px 5px;
  color:#3E8CE9;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.tabsNavBucket a span {float:none;}
/* End IE5-Mac hack */
div.tabsNavBucket a:hover span {
  color:#000000;
  }
div.tabsNavBucket .current a {
  background-position:0 -25px;
  border-width:0;
  }
div.tabsNavBucket .current a span {
  background-position:100% -25px;
  padding-bottom:5px;
  color:#000000;
  }
div.tabsNavBucket a:hover {
  background-position:0% -25px;
  text-decoration:none;
  }
/*div#tabsNavBucket li.current a:hover {
  background-position:0 -84px;
  }*/
  
div.tabsNavBucket a:hover span {
  background-position:100% -25px;
  color:#000000;
  }
div.homeMainItemWrapper{
	background-repeat: no-repeat;
	background-position:bottom left;
	background-image: url(images/homeMainItemBotBorder.gif);
	padding-bottom:15px;
	width:100%;
	display:table;

}
div.homeMainItemWrapper div.homeMainItemPhotoContainer{
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
div.homeMainItemWrapper h2{
	font-size:1.5em;
	color:#000000;
	font-weight:bold;
	margin-top:0;
	margin-bottom:10px;
}
div.homeMainItemWrapper strong{
	color:#000000;
}
div.readEntireLinkContainer{
	text-align:right;
	clear:both;
	padding-right:5px;
}
div.homeOtherItems{
	margin-top:15px;
	width:100%;
	display:table;

}
div.homeOtherItems h3{
	color:#3399FF;
	font-size:1.3em;
	font-weight:bold;
	margin-top:0;
	margin-bottom:5px;
}
div.homeOtherItems div.leftcol{
	float:left;
	width:245px;
}
div.homeOtherItems div.rightcol{
	float:right;
	width:245px;
}
div.homeOtherItems div.itemWrapper{
	background-repeat: repeat-x;
	background-position:bottom left;
	background-image: url(images/grayDotDivider.gif);
	padding-bottom:10px;
	margin-left:-10px;
	padding-left:10px	
}
div.homeOtherItems div.itemWrapper strong{
	color:#000000;
}
div.homeOtherItems ul{
	list-style-type:none;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	background-repeat: repeat-x;
	background-position:top left;
	background-image: url(images/grayDotDivider.gif);
}
div.homeOtherItems ul li{
	background-repeat: no-repeat;
	background-position:0 5px;
	background-image: url(images/bulletBlue.gif);
	padding-left:10px;
	margin-bottom:5px;
}
div.homeOtherItems ul li a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
div.homeOtherItems ul li a:visited{
	color:#000000;
}
div.homeOtherItems ul li a:hover{
	text-decoration:underline
}
div.moreNewsLinkContainer{
	text-align:right;
	clear:both;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:2px;
}
div#loginLayer{
	width:291px;
	position:absolute;
	top:151px;
	left:577px;
	background-color:#EAF1FC;
	border:1px solid #3985E5;
	padding:15px;
	}



div#loginLayer form label{
	display:block;
	color:#000000;
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;
}
div#loginLayer form input.txt{
	margin-left:10px;
	font-size:1em;
	width:210px;
	font-family: "Trebuchet MS", sans-serif;
}
div#loginLayer div#loginRememberMe{
	padding-left:73px;
	color:#000000;
	margin-bottom:5px;
}
div#loginLayer div#noUsername{
	background-repeat: repeat-x;
	background-position:top left;
	background-image: url(images/noUsernameTopBorder.gif);
	margin-top:40px;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
}
div#loginLayer div#noUsername a{
	color:#3399FF;
	text-decoration:none;
	font-weight:normal;
}
div#loginLayer div#noUsername a:visited{
	color:#3399FF;
}
div#loginLayer div#noUsername a:hover{
	text-decoration:underline;
}
div#loginLayer div#noUsername span{
	color:#3399FF;
	font-weight:normal;
}
/*Added For the Addthis Popup*/
#addthis_dropdown {margin-left:-25px;}

div#emailLayer{
    width:340px;
    position:absolute;
    top:250px;
    left:395px;
    background-color:#EAF1FC;
    border:1px solid #3985E5;
    padding:15px 15px 5px 15px;
    z-index:1000;
    display:none;
}

div#emailLayer form label{
    display:block;
    color:#000000;
    text-align:right;
    margin-bottom:5px;
    margin-top:5px;
    font-weight:bold;
    float:left;
    clear:left;
    width:120px;
}
div#emailLayer form label span{
    font-weight:normal;
    color:#666666;
}
div#emailLayer form input.txt{
    margin-left:10px;
    font-size:1em;
    width:200px;
    float:left;
    margin-top:8px;
    font-family: "Trebuchet MS", sans-serif;
}
div#emailLayer form textarea{
    float:left;
    margin-left:10px;
    width:200px;
    margin-top:8px;
    font-size:1em;
    font-family: "Trebuchet MS", sans-serif;
}
div#emailLayer div#sendButtonContainer{
    text-align:right;
    clear:both;
    padding-top:5px;
    padding-right:5px;
}


div.hdrBar{
	height:59px;
	background-repeat: no-repeat;
	background-position:top right;
	background-color:#3985E5;
}
div.handLaptop{
	background-image: url(images/headerBar_handLaptop.gif);
}
div.manNewspaper{
	background-image: url(images/headerBar_manNewspaper.gif);
}
div.woman{
	background-image: url(images/headerBar_woman.gif);
}
div.hdrBar h2{
	height:32px;
	width:194px;
	background-color:#3985E5;
	color:#ffffff;
	font-size:1.6em;
	margin:0;
	padding-top:27px;
	padding-left:15px;
	font-weight:normal;
}
div#interiorSidebar{
	width:206px;
	float:right;
	margin-right:4px;
	display:inline;
}
div#utilityLinks{
	height:28px;
	padding-top:15px;
}

a.utilityLink{
	color:#666666;
	text-decoration:none;
	padding-left:20px;

}
a.utilityLink#emailPage{
	background:url(images/emailPage.gif) no-repeat 0 2px;
	padding-right:15px;
}
a.utilityLink#printerFriendly{
	background:url(images/printerFriendly.gif) no-repeat 0 1px;
}	
a.utilityLink:visited{
	color:#666666;
	text-decoration:none;
}
a.utilityLink:hover{
	color:#000000;
	text-decoration:underline;
}

div.productSpotlightContainer{
	width:175px;
	margin:0px auto 15px;
	text-align:left;
	
	z-index:10;
	position:relative;
}	
div.productSpotlightWrapper{
	border-left:1px solid #B6D1F4;
	border-right:1px solid #B6D1F4;
	/*background-repeat: repeat-y;
	background-position:top left;
	background-image: url(images/productSpotlightMiddle.gif);*/	
}
div.productSpotlightTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/productSpotlightTop.gif);
	height:4px;
	font-size:1px
}
div.productSpotlightBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/productSpotlightBottom.gif);
	height:5px;
	font-size:1px
}
div.productSpotlightContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/productSpotlightHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.productSpotlightContentWrapper{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#EAF1FC;
	padding:8px 10px 0px 10px;
}
div.productSpotlightContentWrapper strong{
	color:#000000;
}
div.productSpotlightPhoto{
	border:1px solid #CCCCCC;
	background-color:#ffffff;
	height:108px;
	margin-bottom:15px;
	overflow:hidden;
}

div.featuredWebcastContainer{
	width:175px;
	margin-bottom:15px;
	text-align:left;
	float:right;
}	
div.featuredWebcastWrapper{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
		
}
div.featuredWebcastTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/featuredWebcastTop.gif);
	height:4px;
	font-size:1px
}
div.featuredWebcastBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/featuredWebcastBottom.gif);
	height:5px;
	font-size:1px
}
div.featuredWebcastContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/featuredWebcastHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.featuredWebcastContentWrapper{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#F1F1F1;
	padding:8px 10px 0px 10px;
}
div.featuredWebcastContentWrapper strong{
	color:#000000;
}
div.featuredWebcastPhoto{
	border:1px solid #CCCCCC;
	background-color:#ffffff;
	height:108px;
	margin-bottom:15px;
	overflow:hidden;
}


div.learnMoreLink{
	padding-top:15px;
	padding-bottom:5px;
	text-align:right;
}
div#searchResultsContainer{
	float:left;
	margin-left:15px;
	width:740px;
	padding-top:40px;
	display:inline;
}

div#searchResultsContainer div#searchResultsHdrContainer{
	width:100%;
	display:table;
	border-bottom:1px solid #cccccc;
	margin-bottom:10px

}
div#searchResultsContainer div#searchResultsHdrContainer div#keywordInfo{
	float:left;
	font-size:1.3em;
		padding-bottom:8px;
}
div#searchResultsContainer div.paginationContainer{
	float:right;
	
	padding-left:21px;
	height:31px;
	padding-top:13px;
	word-spacing:3px;
}
div#searchResultsContainer strong{
	color:#000000;
}
div#searchResultsContainer a{
	color:#666666;
}
div#searchResultsContainer a:visited{
	color:#666666;
}
div#searchResultsContainer a:hover{
	color:#000000;
}
div#searchResultsContainer div#searchResultsHdrContainer div#sortByContainer{
	float:right;
	padding-right:23px;
	padding-top:13px;
	height:31px;
	word-spacing:3px;
	border-right:1px solid #cccccc;
}
div#searchResultsContainer div#searchResultsFooterContainer{
	width:100%;
	display:table;
	/*border-top:1px solid #cccccc;*/
	padding-top:8px;
	margin-bottom:10px;
}
div#searchResultsContainer div#searchResultsFooterContainer div#zibbLogo{
	float:left;
}
div#searchResultsContainer div.searchResultsItem{
	padding-bottom:8px;
	background-repeat: repeat-x;
	background-position:bottom left;
	background-image: url(images/grayDotDivider.gif);
	margin-bottom:10px;
}
div#searchResultsContainer div.searchResultsItem a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
div#searchResultsContainer div.searchResultsItem a:visited{
	color:#000000;
}
div#searchResultsContainer div.searchResultsItem a:hover{
	text-decoration:underline;
}
div#searchResultsContainer div.searchResultsItem span.url{
	color:#3985E5;
}
div.interiorColumnWrapper{
	margin-top:16px;
	float:left;
	width:765px;
	display:table;
	/*background-repeat: repeat-y;
	background-position:209px 0;
	background-image: url(images/columnDivider.gif);*/
	padding-bottom:50px;
	
}
div#registerBenefits{
	float:left;
	margin-left:14px;
	width:177px;
	color:#3399FF;
	font-size:1.4em;
	display:inline;
	font-weight:bold;
	margin-top:16px;
}
div#registerFormContainer{
	float:left;
	margin-left:32px;
	margin-top:16px;
	width:540px;
	margin-bottom:50px
	
}
div#registerFormContainer h3{
	margin-top:0;
	margin-bottom:30px;
	color:#000000;
	font-size:1.5em;
	font-weight:bold;
}
div#registerInstructionsWrapper{
	background-color:#F1F1F1;
	border:1px solid #cccccc;
	width:520px;
	padding:5px 8px;
	display:table;
}
div#registerInstructionsWrapper div#fillOut{
	float:left;
}
div#registerInstructionsWrapper div#required{
	float:right;
}
div#registerFormContainer form{
	margin-top:2px;
	margin-bottom:2px;
}
div#registerFormContainer form label{
	display:block;
	color:#000000;
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;
	float:left;
	clear:left;
	width:160px;
}
div#registerFormContainer form label span{
	font-weight:normal;
	color:#666666;
}
div#registerFormContainer form input.txt{
	margin-left:10px;
	font-size:1em;
	width:259px;
	float:left;
	margin-top:8px;
	font-family: "Trebuchet MS", sans-serif;
}
div#registerFormContainer form textarea{
	float:left;
	margin-left:10px;
	width:260px;
	margin-top:8px;
	font-size:1em;
	font-family: "Trebuchet MS", sans-serif;
}
div#registerFormContainer form select{
	float:left;
	margin-left:10px;
	width:262px;
	margin-top:8px;
	font-size:1em;
	font-family: "Trebuchet MS", sans-serif;
}
div#registerFormContainer div#checkBoxesContainer{
	float:left;	
	margin-top:8px;
	width:275px;
	margin-left:10px;
}
div#registerFormContainer div#registerButtonContainer{
	border-top:1px solid #cccccc;
	padding-top:5px;
	margin-top:15px;
	float:left;
	width:520px;
	clear:left
}
div#filterNewsContainer{
	float:left;
	margin-left:14px;
	margin-top:18px;
	width:195px;
	display:inline
}
div#filterNewsContainer div#filterNewsWrapper{
	background-color:#EAF1FC;
	padding:11px 13px;
	color:#3985E5;
	font-weight:bold;
}
div#filterNewsContainer div#filterNewsWrapper form{
	margin:5px 0 0 0;
}
div#filterNewsContainer div#filterNewsWrapper form select{
	font-family: "Trebuchet MS", sans-serif;
	font-size:1em;
	font-weight:normal;
	width:100%;
	color:#666666;
}
div#filterNewsContainer div#filterNewsTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/filterNewsTop.gif);
	height:4px;
	font-size:1px
}
div#filterNewsContainer div#filterNewsBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/filterNewsBottom.gif);
	height:5px;
	font-size:1px
}
div#newsMain{
	float:left;
	margin-left:10px;
	width:542px;
	margin-top:18px;

}
div#newsTabsContentWrapper{
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:0px 10px 0px 10px;
	
}
div.newsItemContainer{
	background-repeat: repeat-x;
	background-position:bottom left;
	background-image: url(images/grayDotDivider.gif);
	padding-bottom:10px;
	padding-top:5px;
	margin-top:10px;
	width:100%;
	display:table;
	clear:left
}
div.newsItemContainer div.newsItemDate{
	float:left;
	width:88px;
	background-repeat: no-repeat;
	background-position:0 5px;
	background-image: url(images/bulletBlue.gif);
	padding-left:12px;
	color:#000000;
	font-weight:bold;
}
div.newsItemContainer div.newsItemTeaser{
	float:left;
	width:380px;
}
div.newsItemContainer div.newsItemTeaser a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
div.newsItemContainer div.newsItemTeaser a:visited{
 	color:#000000;
}
div.newsItemContainer div.newsItemTeaser a:hover{
	text-decoration:underline;
}
div#newsTabBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/newsTabContainerBottom.gif);
	height:4px;
	font-size:1px;
	clear:left
}
div#newsPagination{
	text-align:right;
	padding:10px 0;
	word-spacing:3px;
}
div#newsPagination strong{
	color:#000000;
}
div#newsPagination a{
	color:#666666;
}
div#newsPagination a:visited{
	color:#666666;
}
div#newsPagination a:hover{
	color:#000000;
}	
div#popularContentContainer{
	display:none;
}
div#productContentContainer{
	display:none;
}
div#companyContentContainer{
	display:none;
}

div.mostPopularContainer{
	width:175px;
	margin-bottom:15px;
	text-align:left;
	float:right;
}	
div.mostPopularWrapper{
	border-left:1px solid #B6D1F4;
	border-right:1px solid #B6D1F4;
	
}
div.mostPopularTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/productSpotlightTop.gif);
	height:4px;
	font-size:1px
}
div.mostPopularBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/productSpotlightBottom.gif);
	height:5px;
	font-size:1px
}
div.mostPopularContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/productSpotlightHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.mostPopularContentWrapper{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#EAF1FC;
	padding:3px 8px 3px 8px;
}


div.mostPopularContentWrapper ul{
	margin:0;
	padding:0;
}

div.mostPopularContentWrapper ul li{
	margin-top:5px;
	margin-left:5px;
	list-style-type:none;
	padding-left:25px;	
	background-repeat:no-repeat;
	background-position: 0 0;
	margin-bottom:0;
	padding-bottom:4px;
}
div.mostPopularContentWrapper ul li#one{
	background-image:url(images/bullet1.gif);
}
div.mostPopularContentWrapper ul li#two{
	background-image:url(images/bullet2.gif);
}
div.mostPopularContentWrapper ul li#three{
	background-image:url(images/bullet3.gif);
}
div.mostPopularContentWrapper ul li#four{
	background-image:url(images/bullet4.gif);	
}
div.mostPopularContentWrapper ul li#five{
	background-image:url(images/bullet5.gif);
}
div.mostPopularContentWrapper ul li a{
	color:#666666;	
	font-size:1em;
	text-decoration:none;
}
div.mostPopularContentWrapper ul li a:visited{
	color:#666666;
	font-size:1em;
}
div.mostPopularContentWrapper ul li a:hover{
	color:#000000;
	font-size:1em;
	text-decoration:underline
}
div#textMainContainer{
	float:left;
	margin-left:15px;
	width:475px;
	margin-top:16px;
}
div#textMainContainer h3{
	margin-top:0;
	margin-bottom:10px;
	font-size:1.4em;
	color:#000000;
}
div#textMainContainer h4{
	margin-top:0;
	margin-bottom:0;
	font-size:1.1em;
	color:#3399FF;
}
div#leftNavContainer{
	float:left;
	width:250px;
	padding-top:29px;
	display:inline;
}
.podcastTracksTop{
	float:left;
	width:220px;
	margin-top:6px;
	padding-left:30px;
	line-height:32px;
	vertical-align:middle;
	color:#07487A;
	font-size:13px;
	height:32px;
	display:inline;
	background-image: url(images/isc_podcast_tracks_head.gif);
	background-position:50% 0px;
	background-repeat:no-repeat;

}
.podcastTracksMid{
	float:left;
	padding-left:26px;
	padding-right:20px;
	width:204px;
	display:inline;
	background-image: url(images/isc_podcast_tracks_mid.gif);
	background-position:50% 0px;
		background-repeat:repeat-y;
}
.podcastTracksBtm{
	float:left;
	width:250px;
	height:7px;
	display:inline;
	background-image: url(images/isc_podcast_tracks_btm.gif);
	background-position:50% 0px;
	background-repeat:no-repeat;

}
div#leftNavContainer ul{
	margin:0;
	padding:0;
}
div#leftNavContainer ul li{
	list-style: none;
	margin-bottom:0 0 3px 0;
	padding:0 0 2px 0;
}
div#leftNavContainer ul li a{
	padding-left:19px;
	background-image: url(images/isc_podcast_track_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-family:Verdana, "Trebuchet MS", Sans-serif;
	color:#07487a;
	font-size:10pt;
	line-height:23px;
	text-decoration:none;
}
.pagetitle{
color:#848484;
}
#content h3 a{
color:#07487a;
font-size:13px;
text-decoration:none;
}
#content h2{
color:#01ABDB;

}
.entry img{
padding:0px 8px 8px 0px;

}
div#leftNavContainer ul li a:visited{
	color:#07487A;
}
div#leftNavContainer ul li a:hover{
	text-decoration:underline;
}
div#leftNavContainer ul li a.selected{
	background-image: url(images/bulletBlueTriangleDown.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
div#leftNavContainer ul li ul{
	border-top:2px solid #ffffff;
}
div#leftNavContainer ul li ul li{
	padding-bottom:0;
}

div#leftNavContainer ul li ul li a{
	padding-left:25px;
	background-image: url(images/bulletLeftNavSub.gif);
	background-repeat: no-repeat;
	background-position: 3px 0px;
	color:#3985E5;
	text-decoration:none;
	padding-top:6px;
	padding-bottom:5px;
}
div#leftNavContainer ul li ul li a:visited{
	color:#3985E5;
}
div#leftNavContainer ul li ul li a:hover{
	text-decoration:underline;
}



iv#interiorSidebar ul li a:visited{
	color:#07487A;
}
div#interiorSidebar ul li a:hover{
	text-decoration:underline;
}
div#interiorSidebar ul li a.selected{
	background-image: url(images/isc_podcast_track_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
div#interiorSidebar ul{
	border-top:2px solid #ffffff;
	margin:0px;
	padding:0px;
}
div#interiorSidebar ul li{
	padding-bottom:0;
	list-style-type:none;
	
	
}

div#interiorSidebar ul li a{
	padding-left:20px;
	background-image: url(images/isc_podcast_track_icon.gif);
	background-repeat: no-repeat;
	background-position: 3px 0px;
	color:#3985E5;
	text-decoration:none;
	
	padding-bottom:5px;
}
div#interiorSidebar ul li a:visited{
	color:#3985E5;
}
div#interiorSidebar ul li a:hover{
	text-decoration:underline;
}

div#educationMainContainer{
	float:left;
	/*margin-left:10px;*/
	width:505px;
	margin-top:14px;	
	
}
.podcastMidTop{
float:left;
background-image: url(images/isc_podcast_mid_top.gif);
background-position:50% 0px;
background-repeat:no-repeat;
width:500px;
height:22px;
color:#01ABDB;
font-size:13px;
line-height:22px;
veritcal-align:middle;
font-weight:bold;
padding-left:7px;
}
.podcastMidMid{
float:left;
padding-top:18px;
padding-left:15px;
padding-right:15px;
background-image: url(images/isc_podcast_mid_mid.gif);
background-position:50% 0px;
width:477px;
background-repeat:repeat-y;
}
div#educationMainContainer h3{
	margin-top:0;
	margin-bottom:5px;
	color:#3399FF;
	font-size:1.4em;
}

div#educationSpotlightContainer{
	width:542px;
	display:table

}	
div.educationSpotlightWrapper{
	border-left:1px solid #B6D1F4;
	border-right:1px solid #B6D1F4;	
}

div.educationSpotlightTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/educationSpotlightTop.gif);
	height:4px;
	font-size:1px
}
div.educationSpotlightBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/educationSpotlightBottom.gif);
	height:5px;
	font-size:1px
}
div#educationSpotlightContainer h4{
	background-repeat: repeat-x;
	background-position:0 0;
	background-image: url(images/blueHeaderBg.gif);
	margin:0 0;
	height:24px;
	padding-left:11px;
	padding-top:6px;
	font-size:1em;
	color:#000000;
}
div.educationSpotlightContentWrapper{

	background-color:#EAF1FC;
	padding:8px 10px 10px 0px;
	background-repeat: no-repeat;
	background-position:262px 12px;
	background-image: url(images/educationSpotlightDivider.gif);
	
}
div.educationSpotlightContentWrapper strong{
	color:#000000;
}
div.educationSpotlightContentWrapper p{
	position:relative;
}
div.educationSpotlightContentWrapper div.educationSpotlightPhoto{
	float:left;	
	margin-right:10px;
	margin-bottom:10px;
}
div#educationSpotlightContentBlockContainer{
	width:100%;
	display:table;

}
div.educationSpotlightContentBlock{
	float:left;
	display:inline;
	width:235px;
	margin-left:14px;

	padding-right:15px;
}
div.educationSpotlightContentBlock h5{
	color:#000000;
	margin:0 0 5px 0;
	font-size:1em;
}
div.educationSpotlightContentBlock div.photoContainer{
	float:left;
	margin-right:10px;
	margin-bottom:20px;
	display:inline;
}

div#educationBucketContainer{
	width:542px;
	display:table;
	margin-bottom:10px;
}	

div.educationBucketTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/educationBucketTop.gif);
	height:4px;
	font-size:1px
}
div.educationBucketBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/educationBucketBottom.gif);
	height:5px;
	font-size:1px
}
div.educationFeatureWrapper{
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:15px 10px 10px 20px;
}

div.educationFeatureFloatContainer{	
	
	width:100%;
	display:table;

}
div.educationFeatureFloatContainer div.educationFeaturePhotoContainer{
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
div.educationFeatureFloatContainer h2{
	font-size:1.5em;
	color:#3399FF;/*Used to be 000000*/
	font-weight:bold;
	margin-top:0;
	margin-bottom:10px;
}
div.educationFeatureFloatContainer strong{
	color:#000000;
}
div.readAllLinkContainer{
	text-align:right;
	clear:both;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px;
}
div.educationNewsEventsFloatContainer{		
	width:100%;
	display:table;
}
div.educationNewsEventsWrapper{
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:0;
}
div.newsEventItem{
	width:100%;
	display:table;
	border-bottom:1px solid #DCDCDC;
	padding:2px 0;
	clear:both;
	
}
div.newsEventItem div.newsItemDate{
	float:left;
	width:72px;
	background-repeat: no-repeat;
	background-position:10px 6px;
	background-image: url(images/bulletBlue.gif);
	padding-left:20px;
	color:#000000;
	font-weight:bold;
}
div.newsEventItem div.newsItemTitle{
	float:left;
}
div.newsEventItem div.newsItemTitle a{
	color:#666666;
	text-decoration:none;
}
div.newsEventItem div.newsItemTitle a:visited{
 	color:#666666;
}
div.newsEventItem div.newsItemTitle a:hover{
	text-decoration:underline;
}
div.sitemapColumn1{
	float:left;
	margin-left:14px;
	width:187px;
	padding-top:52px;
	display:inline;

}
div.sitemapColumn2{
	float:left;
	margin-left:10px;
	width:177px;
	padding-top:52px;
	display:inline;

}
div.sitemapColumn3{
	float:left;
	margin-left:10px;
	width:179px;
	padding-top:52px;
	display:inline;

}
div.sitemapColumn4{
	float:left;
	margin-left:10px;
	width:177px;
	padding-top:52px;
	display:inline;

}
h3.sitemap{
	font-size:1em;
	margin-top:0;
	margin-bottom:0;
	color:#000000;
}

ul.sitemapLinks{
	margin:0 0 10px 0;
	padding:0;
}
ul.sitemapLinks li{
	list-style: none;
	margin-bottom:0 0 1px 0;
	padding:0 0 1px 0;
}
ul.sitemapLinks li a{
	padding-left:15px;
	background-image: url(images/bulletBlueTriangle.gif);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	color:#000000;
	text-decoration:none;
}
ul.sitemapLinks li a:visited{
	color:#000000;
}
ul.sitemapLinks li a:hover{
	text-decoration:underline;
}

div#registerFormContainer .registerButtonContainer{
	border-top:1px solid #cccccc;
	padding-top:5px;
	margin-top:15px;
	float:left;
	width:520px;
	clear:left
}
div#registerFormContainer .RegisterLabel{
	display:block;
	color:#000000;
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;
	float:left;
	clear:left;
	width:160px;
}

ul#navMain li#home a{
	width:83px;
	height:33px;
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navHome.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

ul#navMain li#securityProducts a{
	width:125px;
	height:33px;
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navSecurityProductssm.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

ul#navMain li#industryNews a{
	width:125px;
	height:33px; /*Changed From 28 - Milton*/
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navSecurityProductssm_IN.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

ul#navMain li#education a{
	width:98px;
	height:33px; /*Changed From 28 - Milton*/
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navMidi_isce.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

ul#navMain li#community a{
	width:98px;
	height:33px; /*Changed From 28 - Milton*/
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navMidi_c.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul#navMain li#events a{
	width:77px;
	height:33px; /*Changed From 28 - Milton*/
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navMini_e.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

ul#navMain li#about a{
	width:136px;
	height:33px;/*Changed From 28px By Milton*/
	padding-top:7px;
	text-align:center;
	display:block;
	background-image: url(images/navAboutISC365.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#hdrLogo{
	position:absolute;
	top:26px;
	left:28px;
	width:134px;
	height:35px;

}
div#iscExpoLogo{
	position:absolute;
	top:11px;
	left:832px;
	width:55px;
	height:94px;

}
div#siaLogo{
	position:absolute;
	top:22px;
	left:904px;
	width:41px;
	height:88px;
}

/*Added By Milton*/
a.contentPartnerLink{

 display:block;

 margin-top:40px;

 margin-bottom:20px;

 color:#3399FF;

 font-weight:bold;

 text-decoration:none;

}

a.contentPartnerLink:visited{

 color:#3399FF;

}

a.contentPartnerLink:hover{

 text-decoration:underline;

}

a.ArticleHeadlineLink{
 display:block;
 margin-top:10px;
 margin-bottom:10px;
 color:#3399FF;
 font-weight:bold;
 text-decoration:none;
}
a.ArticleHeadlineLink:visited{
 color:#3399FF;
}
a.ArticleHeadlineLink:hover{
 text-decoration:underline;
}

div#Lead_Retrieval{
	float:left;
	margin-left:10px;
	width:740px;
	margin-top:14px;	

}

div#Lead_Retrieval h3{
	margin-top:0;
	margin-bottom:5px;
	color:#3399FF;
	font-size:1.4em;
}


/**************Center of Excellence Styles v2*****************/

div#textMainContainer h1{
	color:#3399FF;
	font-size:1.4em;
}
div.coeSpotlightPhoto{
	border:1px solid #cccccc;
	background-color: #ffffff;
	margin-bottom: 15px;
	padding:5px;
}
div#educationMainContainer h1{
	color:#3399FF;
	font-size:2em;
}

div#coeMainContainer{
	width:100%;
	display:table;
	float:left;
}
div#coeMainBucketContainer{
	width:660px;
	display:table;
	margin-bottom:10px;
}	


div.coeMainBucketTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/coe_feat_top.gif);
	height:5px;
	font-size:1px

}
div.coeMainBucketBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/coe_feat_bottom.gif);
	height:5px;
	font-size:1px

}

div.coeBucketContainer{
	width:260px;
	float:left;
}

div.coeBottom{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/coeBottomBlue.gif);
	height:5px;
	font-size:1px;
}
div.coeTop{
	background-repeat: no-repeat;
	background-position:0 0;
	background-image: url(images/coeTopBlue.gif);
	height:5px;
	font-size:1px
}
div.coeFloatContainer{
	width:100%;
	display:table;
	background-color:#F9FAFA;
}
div.coeFeatureWrapper{
	border-right:1px solid #B6D1F4;
	border-left:1px solid #B6D1F4;
	padding:5px 3px 3px 7px;

}

div.coeFeatureWrapper a.title{color:#3399FF; font-weight:bold; text-decoration:none;}
div.coeFeatureWrapper a.title:hover{text-decoration:underline;}
div.coeFeatureWrapper a.title:visited{color:#3399FF; }

a.navyLinks{
	text-decoration:none;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(images/navyLinkBg.gif);
	padding-right:18px;
	padding-bottom:1px;
	color:#0C2345;
	}
a.navyLinks:visited{color:#0C2345;}
a.navyLinks:hover{
	text-decoration:underline;
}
a.greyLinks{
	text-decoration:none;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(images/greyLinkBG.gif);
	padding-right:18px;
	padding-bottom:1px;
	color:#666666;
	}
a.greyLinks:visited{color:#666666;}
a.greyLinks:hover{
	text-decoration:underline;
}

ul#coeLinks li{
	display:inline;
	padding-right:20px;
	list-style-type:none;
}
ul#coeLinks li.coeLinkLast{
	padding-right:0px;
}

div#webinarCopy{
	width:500px;
	padding:5px;
	text-align:center;
	font-size:12px;
	float:inherit;
}
div.webinarContent{
	text-align:center;
}

div.webinarContent h1{
	color:#3399FF;
	font-size:1.8em;
}

/*Webinar Archive*/
div.newsItemContainer div.WebinarItemDate{
	float:left;
	width:88px;
	padding-left:12px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}

div.newsItemContainer div.WebinarItemTeaser{
	float:left;
	width:420px;
	padding-left:5px;
}

div.newsItemContainer div.WebinarItemTeaser a{
	color:#3985e5;
	text-decoration:none;
	font-weight:bold;
}
div.newsItemContainer div.WebinarItemTeaser a:visited{
 	color:#3985e5;
}
div.newsItemContainer div.WebinarItemTeaser a:hover{
	text-decoration:underline;
}

div.webcastMenu{text-align:center;}
div.webcastMenu ul{
	list-style-type:none;
	list-style-position:outside;
	margin:0px;
}
div.webcastMenu li{
	display:inline;
	padding-right: 2px;
}

div.webcastMenu a:link, div.webcastMenu a:visited{
	color:#3985e5;
	text-decoration:none;
	font-weight:bold;
}
div.webcastMenu a:hover{
	text-decoration:underline;
	}
div.webcastMenu a:active{
	color:#0C254C;
	text-decoration:underline;
	}
	
div.newsItemContainer div.WebinarItemTeaser2{
	float:left;
	/*width:500px;*/
	padding:0px 15px 0px 15px;
}
div.newsItemContainer div.WebinarItemTeaser2 a{
	color:#3985e5;
	text-decoration:none;
	font-weight:bold;
}
div.newsItemContainer div.WebinarItemTeaser2 a:visited{
 	color:#3985e5;
}
div.newsItemContainer div.WebinarItemTeaser2 a:hover{
	text-decoration:underline;
}
div.educationSpotlightWrapper a{
	color:#000000;
	text-decoration:none;
}
div.educationSpotlightWrapper a:hover{
	color:#3399FF;
	text-decoration:underline;
}
div.educationSpotlightWrapper a:visited{
	color:#000000;
}


/*Added To Control The BanMan Version Of The Product Spotlight */
div.productSpotlightContentWrapper a img{text-align:center; padding:3px; border: 1px solid #cccccc; background-color:#ffffff;}
div.productSpotlightContentWrapper a{text-decoration:none; color:#666666;}
div.productSpotlightContentWrapper a strong{text-decoration:underline; color:#3985E5;}


div.productSpotlightContentWrapper a.blueLinks{
	color:#3985E5;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(images/blueLinkBg.gif);
	padding-right:18px;
	padding-bottom:1px;
}
div.productSpotlightContentWrapper a.blueLinks:visited{
	color:#3985E5;
}

div.productSpotlightContentWrapper a.blueLinks:hover{
	text-decoration:underline;
}
#firstlight_container{width:250px; height:250px; margin:10px 10px 10px 10px;}
/*End Added To Control The BanMan Version Of The Product Spotlight */
#contentstart a, #contentstart2 a{color:#3399FF;}

/*end Added By Milton*/
div#productBanner{
	background-image: url(images/productBannerBg.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width:325px;
	height:45px;
	padding-top:75px;
	padding-left:18px;	
	display:inline;
	float:left
}

div#productBanner div#productSearchContainer{
	float:left;
}

div#productBanner input.txt{
	width:135px;
	border:1px solid #000000;
	color:#2977CF;
	font-size:1em;
	margin-top:2px;
	margin-right:4px;
	padding-left:5px;
}
div#productBanner input.img{
	position:absolute;
}

div#productBanner a{
	color:#ffffff;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(images/bulletGoToProd.gif);
	padding-right:15px;
	padding-left:40px;
	display:block;
	width:90px;
	float:left;
	font-weight:bold;
	height:20px;
	margin-top:3px;
	margin-right:10px;
	float:right;

}
div#productBanner a:visited{
	color:#ffffff;
}

div#productBanner a:hover{
	text-decoration:underline;
}
.url{
	color:#3985E5;
}

div#emailLayer{
	width:340px;
	position:absolute;
	top:250px;
    left:395px;
	background-color:#EAF1FC;
	border:1px solid #3985E5;
	padding:15px 15px 5px 15px;
	z-index:1000;
	display:none;
}

div#emailLayer label{
	display:block;
	color:#000000;
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;
	float:left;
	clear:left;
	width:120px;
}
div#emailLayer label span{
	font-weight:normal;
	color:#666666;
}
div#emailLayer  input.txt{
	margin-left:10px;
	font-size:1em;
	width:200px;
	float:left;
	margin-top:8px;
	font-family: "Trebuchet MS", sans-serif;
}
div#emailLayer textarea{
	float:left;
	margin-left:10px;
	width:200px;
	margin-top:8px;
	font-size:1em;
	font-family: "Trebuchet MS", sans-serif;
}
div#emailLayer div#sendButtonContainer{
	text-align:right;
	clear:both;
	padding-top:5px;
	padding-right:5px;
}
div#emailLayer2{
	width:340px;

	background-color:#EAF1FC;
	border:1px solid #3985E5;
	padding:15px 15px 5px 15px;
	margin-left:300px;
	margin-top:20px;
}
div#emailLayer2 label{
	display:block;
	color:#000000;
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;
	float:left;
	clear:left;
	width:120px;
}
div#emailLayer2 label span{
	font-weight:normal;
	color:#666666;
}
div#emailLayer2  input.txt{
	margin-left:10px;
	font-size:1em;
	width:200px;
	float:left;
	margin-top:8px;
	font-family: "Trebuchet MS", sans-serif;
}
div#emailLayer2 textarea{


	width:100px;	

	font-size:1em;
	font-family: "Trebuchet MS", sans-serif;
}
div#emailLayer2 div#sendButtonContainer{
	text-align:right;
	clear:both;
	padding-top:5px;
	padding-right:5px;
}
div#loginLayer2{
	width:291px;
	position:absolute;
	top:151px;
	left:577px;
	background-color:#EAF1FC;
	border:1px solid #3985E5;
	padding:15px;
	}



div#loginLayer2 label{
	display:block;
	color:#000000;
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;
}
div#loginLayer2 form input.txt{
	margin-left:10px;
	font-size:1em;
	width:210px;
	font-family: "Trebuchet MS", sans-serif;
}
div#loginLayer2 div#loginRememberMe{
	padding-left:73px;
	color:#000000;
	margin-bottom:5px;
}
div#loginLayer2 div#noUsername{
	background-repeat: repeat-x;
	background-position:top left;
	background-image: url(images/noUsernameTopBorder.gif);
	margin-top:40px;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
}
div#loginLayer2 div#noUsername a{
	color:#3399FF;
	text-decoration:none;
	font-weight:normal;
}
div#loginLayer2 div#noUsername a:visited{
	color:#3399FF;
}
div#loginLayer2 div#noUsername a:hover{
	text-decoration:underline;
}
div#loginLayer2 div#noUsername span{
	color:#3399FF;
	font-weight:normal;
}
#podcastHeader{
background-image: url(images/isc_podcast_head.gif);
width:970px;
height:42px;
}
#podcastMain{
/* background-image: url(images/isc_podcast_mid.gif); */
width:970px;
background-repeat:repeat-y;
clear:both;
}
/* start podpress */


.podPress_imgicon {
	vertical-align: middle;
  border: 0;
	margin: 0;
	padding: 0;
}

.podPress_previewImage table td tr {
	border:0;
	margin: 0;
	padding: 0;
}
.podPress_previewImage img {
	vertical-align: middle;
  border: 0;
	margin: 0;
	padding: 0;
}

.podPress_content {
  border: 0;
	margin: 0;
	padding: 0;
	font-size: 80%;
	text-align: left;
}
.podPress_content a {
color:#07487A;
}
.podPress_content img {
  border: 0;
	margin: 0;
	padding: 0;
}

.podPress_statshead {
	color: #fff;
	font-size: 11px;
	font-family: Lucida Sans, Helvetica, Arial;
	font-weight: bold;
	background-color: #333;
	padding: 3px;
}

.podPress_statstable {
	border: solid 1px #999;
}

.podPress_statscell  {
	font-size: 11px;
	font-family: Lucida Sans, Helvetica, Arial;
	padding: 3px;
}

.podPress_linkscell  {
	font-size: 11px;
	padding: 2px 2px 10px 8px;
}

.podPress_detaillinks {
	color: #900;
}
.podPress_captionstats { color: #333;
	font-size: 11px;
	font-weight: bold;
}

.podPress_desccell { font-size: 11px;
	font-family: "Lucida Sans", Helvetica, Arial;
	line-height: 16px;
	padding: 10px 2px 5px 5px;
}
.podPress_desccell1 { font-size: 11px;
	font-family: "Lucida Sans", Helvetica, Arial;
	line-height: 16px;
	padding: 6px;
}

/* Navi
************************************************/

#podPress_navi {
    clear: both;
    background-color: #eee;
    margin-bottom: 1em;
    padding: 0.4em 1em;
}

#podPress_navi li {
    list-style: none;
    display: inline;
    margin-right: 0.8em;
}

#podPress_navi li a {
    text-decoration: none;
}

#podPress_navi li a.current {
    font-weight: bold;
}

/* Stats
************************************************/

#podPress_graph {
    background-color: #000;
    margin-top: 2em;
    margin-bottom: 2em;
}

#podPress_graph p {
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 1px;
}

#podPress_graph table {
    margin-bottom: 0;
}

#podPress_graph table th {
    background-color: #222;
    color: #999;
}

#podPress_graph table th, #podPress_graph table td {
    border: 1px solid #5f5f5f;
}

#podPress_graph, #podPress_graph a {
    color: #fff !important;
    text-decoration: none;
}

#podPress_paging {
    float: left;
    width: 100%;
    border-top: 1px solid #fff;
    padding: 0.3em 0;
}

#podPress_pagingLeft {
    float: left;
    padding-left: 1em;
}

#podPress_pagingRight {
    float: right;
    text-align: right;
    padding-right: 1em;
}

/* end podpress */

/* start sociable.css */
div.sociable { margin: 16px 0; }
.sociable_tagline{
color:#07487A;
font-style:italic;
padding-bottom:5px;
}
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding-right: 50px;
	
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

/* end socialble.css */