/* CSS Document */
body {
	font-style:normal;
	font-size:12px;
	color:#000000;
	background-color: #262626;
	font-family: Arial, Helvetica, sans-serif;
}
p { 
	font-size:12px;
	color:#000000;
	font:Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-right: 5px;  
}
hr {
	line-height:25%;
}
input {
 padding-top:2px;  
 width: 160px;
 height:17px;
 border-top:4px #4e4e4e;
 border-bottom:4px #494949;
 border-left:none;
 border-right:none;
}

.borders1 {
    border-right-width: 1px;
    border-right-color:#8b8b8b;	
}
.bodytext { 
    font-size:12px;
	color:#000000;
	font:Arial, Helvetica, sans-serif; 
}
h1 { 
	color:#dc012c;
	font:Arial, Helvetica, sans-serif;
	font-style:italic; 
	
}

h2 { 
	color:#000000;
	font: Arial, Helvetica, sans-serif;
	font-style:italic; 
	
}
h3 { 
	color:#000000;
	font:Arial, Helvetica, sans-serif;
	font-style:italic; 
	
}
h4 { 
	color:#dc012c;
	font:Arial, Helvetica, sans-serif;
	font-style:italic; 
	height:10px; 
}
.h2red { 
	color:#dc012c;
	font:Arial, Helvetica, sans-serif;
	font-style:italic; 
	
}
.h3white { 
	color:#ffffff;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	font-style:italic; 
	height:2px;
	letter-spacing:1pt;
}
.bodytext2 { 
	font-size:16px;
	color:#000000;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.bodytext2red { 
	font-size:16px;
	color:#dc012c;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a:link {
	text-decoration: none;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color: #000000;
}
a:hover {
	text-decoration: none;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color: #dc012c;
}
a:active {
	color: #000000;
}
a:visited{
	text-decoration: none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #CC0000;
}


a.catheading:link {
	text-decoration: none;
	font-size:16px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #000000;
}
a.catheading:visited {
	text-decoration: none;
	font-size:16px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #000000;
}
a.catheading:active {
	text-decoration: none;
	font-size:16px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #000000;
}
a.catheading:hover {
text-decoration: none; color: #dc012c;
}
a.footer:link {
	text-decoration: none;
	font-size:smaller;
	font:Arial, Helvetica, sans-serif;
	color: #dc012c;
	letter-spacing:1pt;
}
a.footer:visited {
	text-decoration: none;
	font-size:smaller;
	font:Arial, Helvetica, sans-serif;
	color: #dc012c;
}
a.footer:active {
	text-decoration: none;
	font-size:smaller;
	font:Arial, Helvetica, sans-serif;
	color: #dc012c;
}
a.footer:hover {
	text-decoration: none; 
	color: #515151;
	font-size:smaller;
	font:Arial, Helvetica, sans-serif;
}
a.products:link {
	text-decoration: none;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color: #000000;
}
a.products:visited {
	text-decoration: none;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color: #000000;
}
a.products:active {
	text-decoration: none;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color: #000000;
}
a.products:hover {
	text-decoration: none;
	color: #dc012c;
}
 a.link:visited{
	text-decoration: none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #CC0000;
}
a.link:active {
	color: #000000;
}
a.link:hover {
	color: #003366;
}

.producttables {
	background-color: #F7F7F7;
	border: 1px solid #777777;
}
.supporttbl {
	background-color: #ffffff;
	border: 1px solid #777777;
}

.spttblbtm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #777777;
}

