@charset "utf-8";
/* CSS Document */

a {
	color:#000066;
	_color:#000066; /* IE6 hack */
	font-weight:bold;
	}

a:visited {
	color:#000066;
	_color:#000066; /* IE6 hack */
	font-weight:bold;
	}

.commPage1 {
	background-image:url(/us/images/techfirst/communication/commBackground.jpg);
	background-repeat:no-repeat;
	}

.commPage1 p {
	padding: 0px 8px;
	}

.commPage1 h1 {
	padding:4px;
	font-size:18px;
	}
	
.textIndent {
	margin-left:8px;
	}

.innerTableLeft {
	margin:4px 8px 4px 8px;
	}
	
.innerTableLeft a {
	_color:#000066; /* IE6 hack */
	color:#000066;
	font-weight:bold;
	}

.innerTableLeft td {
	color:#000000;
	}
	
.innerTableRight {
	margin:4px 8px 4px 4px;
	}
	
.topCats {
	text-align:center;
	height: 274px;
	}
.topCats td {
	margin:0px;
	padding-bottom:9px;;
	}

.catBoxRow {
	height:135px; /* for standards browsers */
	_height:129px; /* IE6 hack */
	}

/* IE7 hack for cell height */
html>body .catBoxRow {
	*height: 129px;
	}
	
.topCats a {
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:8px;
	/* IE6 hacks */
	_color:#FFFFFF;
	_font-weight:bold;
	_margin-bottom:8px;
	}
	
.topCats a:visited {
	/* IE6 hacks */
	_color:#FFFFFF;
	_font-weight:bold;
	_margin-bottom:8px;
	}

/* IE6 hack */
.topCats a:active {
	color:#ED6D33;
	}
	
.hotHeader {
	text-align:center;
	}
	
.hotHeader a {
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	/* IE6 hacks */
	_color:#FF0000;
	_font-weight:bold;
	}
	
.hotHeader a:visited {
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	/* IE6 hacks */
	_color:#FF0000;
	_font-weight:bold;
	}
	
.hotDescript {
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	}
	
.moreButton {
	margin: 4px 12px 4px 4px;
	}
	
.paragraphImgLeft {
	margin: 4px 4px 4px 8px;
	}
	
.paragraphImgRight {
	margin: 4px 8px 4px 4px;
	}
	
.linksHeader {
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(/us/images/techfirst/communication/spacerBlack.gif);
	background-repeat:repeat;
	opacity: 0.7;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	}
	
.linksHeader td {
	padding-left:8px;
	}
	
.linksList {
	color:#FFF;
	font-weight:bold;
	background-image:url(/us/images/techfirst/communication/spacerOrange.gif);
	background-repeat:repeat;
	opacity: 0.7;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	}
	
.linksList a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
.linksList a:hover {
	color:#000033;
	font-weight:bold;
	}
	
/*.linksList a:visited {
	color:#FFFFFF;
	font-weight:bold;
	}*/
	
.hotlinksTable {
	margin:0px 8px;
	}
	
/* Category page CSS */
.logoBoxTable {
	margin: 0px 8px 0px 6px;
	}
.logoGradient {
	background-image:url(/us/images/techfirst/communication/logoBoxBack.gif);
	background-repeat:repeat;
	}
	
.logoHolder {
	background-image:url(/us/images/techfirst/communication/logoBoxBackGradient.gif);
	background-repeat:no-repeat;
	}
	
.logoHolder td {
	padding: 2px 0px;
	text-align: center;
	}
	
.featProdBoxes {
	margin:0px 2px 0px 4px;
	}
	
.featProdBox {
	background-image:url(/us/images/techfirst/communication/featProdBack.gif);
	background-repeat:repeat;
	}

.featHeader {
	background-image:url(/us/images/techfirst/communication/featProdTop.gif);
	background-repeat:no-repeat;
	}

.featFoot {
	background-image:url(/us/images/techfirst/communication/featProdBottom.gif);
	background-repeat:no-repeat;
	}
	
.featImg {
	margin-left:4px;
	}
	
.subCatRow {
	text-align:center;
	padding-bottom: 9px;
	height:93px;
	_height:87px;  /*IE6 hack */
	}

/* IE7 hack for cell height */
html>body .subCatRow {
	*height: 87px;
	}
	
.subCats a {
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:8px;
	/* IE6 hacks */
	_color:#FFFFFF;
	_font-weight:bold;
	_margin-bottom:8px;
	}
	
.subCats a:visited {
	/* IE6 hacks */
	_color:#FFFFFF;
	_font-weight:bold;
	_margin-bottom:8px;
	}

/* IE6 hack */
.subCats a:active {
	color:#ED6D33;
	}
	

