/* CSS Document */


a {
	color:#636366;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family: arial;
	}
a:link {color:#636366;}
a:visited {color:#636366;}
a:hover 
{
	background-color:#eee;
	color:#000000;
}

body {
	background-color: #231F20;
	font-family: Arial;
	font-size: 12px;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
}

tr.d0 td {
	background-color: #FFFFFF; color: #333333; font-weight:600;
}
tr.d1 td {
	background-color: #cccccc; color: black; font-weight:600;
}
th {
	background-color: #636366; color: white; 
	font-size: 11px;

}
.results {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-indent: 25pt;
}.tabletop {
	background-image: url(../images/table_top.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-indent: 20pt;
	font-weight: bold;
}.bold {
	font-weight: bold;	
}
.products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
}



a.products:link		{
	font-family: Arial, sans-serif;
	font-size: 11.5px;
	text-decoration: underline;
}
a.products:hover		{ font-family: Arial, sans-serif; font-size: 11.5px; }
a.products:visited		{ font-family: Arial, sans-serif; font-size: 11.5px;  }
a.products:active		{ font-family: Arial, sans-serif; font-size: 11.5px;  }



.careers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
}
.careers-heading {
	font-weight: bold;
	text-decoration: underline;
}
.footer {
/*<img src="images/footer_02.jpg" width="466" height="74" alt="">*/
	background-image: url(../images/footer_02.jpg);
	background-repeat: no-repeat;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-indent: 15pt;
}
.news-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a.news-box:link {
		color: #ff0000;
}
.product-layout {
	font-size: 10px;
	color: #333333;
}

.product-heading {
	background-image: url(../images/product_layout_02.jpg);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.news-bkg {
	background-image: url(../images/NewsAlerts.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.catalog-bkg {
	background-image: url(../images/Catalog.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.extranet {
	background-image: url(../images/Extranet_bkg_07.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.why-box {
	background-image: url(../images/Why.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 12px;
	color: #333333;
}
.align-text {
	padding: 25px;
	text-align: left;
}

.category {
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.border {
	border: 1px solid #333333;
}
.padding {
	padding: 5px;
}

.padding-bottom {
	padding: 15px 15px 15px;
}

.news-content {
	text-align: left;
	text-indent: 30pt;
	display: block;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.question {
	font-style: italic;
	text-decoration: underline;
	font-size: 12px;
}
.news-heading {
	font-weight: bold;
	text-decoration: underline;
}

.heading14 {
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.case-studies {
	font-weight: bold;
	text-decoration: underline;
}


.case-studies-heading {
	font-weight: bold;
	color: #650A3F;
	font-size: 110%;
}

a.links:link		{
	font-family: Arial, sans-serif;
	font-size: 11.5px;
	color: #0000FF;
	text-decoration: underline;
}


a.links:hover		{ font-family: Arial, sans-serif; font-size: 11.5px; color: #0000FF;
	}
a.links:visited		{ font-family: Arial, sans-serif; font-size: 11.5px; color: #0000FF;
	  }
a.links:active		{
	font-family: Arial, sans-serif;
	font-size: 11.5px;
	color: #0000FF;
	
}
p {
	padding: 0px 0px 0px 10px;
}
.subCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.purple {
	color: #792158;
	font-weight: bold;
}
a.purple:link		{
	font-family: Arial, sans-serif;
	font-size: 12.5px;
	color: #792158;
	text-decoration: underline;
}


a.purple:hover		{ font-family: Arial, sans-serif; font-size: 12.5px; color: #666666; text-decoration: none;
	}
a.purple:visited		{ font-family: Arial, sans-serif; font-size: 12.5px; color: #792158;
	  }
a.purple:active		{
	font-family: Arial, sans-serif;
	font-size: 12.5px;
	color: #792158;
	text-decoration: underline;
	
}.counterstrike-redBold {
	color: #98002E;
	font-weight: bold;
}
.heading-purple {

	font-weight: bold;
	color: #650A3F;
	font-size: 12pt;
}

.counterstrike-red {
	color: #98002E;
}

a.counterstrike-red:link		{
	font-family: Arial, sans-serif;
	font-size: 12.5px;
	color: #98002E;
	text-decoration: underline;
}


a.counterstrike-red:hover		{ font-family: Arial, sans-serif; font-size: 12.5px; color: #666666; text-decoration: none;
	}
a.counterstrike-red:visited		{ font-family: Arial, sans-serif; font-size: 12.5px; color: #98002E;
	  }
a.counterstrike-red:active		{
	font-family: Arial, sans-serif;
	font-size: 12.5px;
	color: #98002E;
	text-decoration: underline;
	
}.counterstrike-redBold {
	color: #98002E;
	font-weight: bold;
}

.techTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F3D214;
	font-style:italic;
	font-weight:bold;
}

.techInfo a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
.techInfo a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#999999;
}