/* *** Tacwise Site Style - R.Bultitude/2004 *** */ 

body { 
	font-family : Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 9pt; 
	background-color: #000; 
	background-repeat: no-repeat; 
	margin: 0; 
	padding: 0 
	} 
	
ul {
	text-align:left;
	font-size: 9pt; 
}

li {
	border-bottom:14px solid #ffffff;
}
	
p { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 9pt; 
	font-weight: normal 
	} 
	
td {
	font-size:9pt;
}
	
h4 {
	font-size:13pt;
}

.h4link {
	font-size:13pt;
}
	
.text { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 9pt; 
	font-weight: normal;
	text-align: left;
	} 
	
.smallt { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 8pt; 
	font-weight: normal 
	} 

.intro { 
	font-family: Arial, sans-serif; 
	color: #000; 
	font-size: 12px; 
	font-weight: normal 
	} 

h1 {
	margin: 0;
	padding: 0;
}

.title { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #999; 
	font-size: 10pt; 
	font-weight: bold } 
	
.title1 { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #fff; font-size: 10pt; 
	font-weight: bold 
	} 
	
.title2 { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 11pt; 
	font-weight: bold 
	} 
	
.title2a { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 14pt; 
	font-weight: bold 
	} 
	
.title3 { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #ff6600; 
	font-size: 14pt; 
	font-weight: bold 
	} 
	
.title3a { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #ff6600; 
	font-size: 9pt; 
	font-weight: bold 
	} 
	
.title3b { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #ff6600; 
	font-size: 12pt; 
	font-weight: bold 
	} 
	
.title4 { 
	font-family: Helvetica, Arial, sans-serif; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold 
	} 
	
a:link { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000; 
	text-decoration: none 
	} 
	
a:visited { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt;
	color: #000; 
	text-decoration: none 
	} 
	
a:hover { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt;
	color: #ff6600; 
	text-decoration: underline 
	} 
	
a.info:link { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000; 
	text-decoration: underline 
	} 
	
a.info:visited { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000; 
	text-decoration: underline 
	} 
	
a.info:hover { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #ff6600; 
	text-decoration: none 
	}
	
a.harsh:link { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #ff6600; 
	font-weight: bold;
	text-decoration: underline 
	} 
	
a.harsh:visited { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #ff6600; 
	font-weight: bold;
	text-decoration: underline 
	} 
	
a.harsh:hover { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #ff6600; 
	font-weight: bold;
	text-decoration: none 
	}
	
a.ticker:link { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000;
	font-weight: bold; 
	text-decoration: none 
	} 
	
a.ticker:visited { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000; 
	font-weight: bold;
	text-decoration: none 
	} 
	
a.ticker:hover { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000; 
	font-weight: bold;
	text-decoration: underline 
	} 
	
a.bnav:link { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #fff; 
	text-decoration: none 
	} 
	
a.bnav:visited { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #fff; 
	text-decoration: none 
	} 
	
a.bnav:hover { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #fff; 
	text-decoration: underline 
	} 
	
a.vip:link { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #002E65; 
	text-align: left; 
	text-decoration: underline 
	} 
	
a.vip:visited { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #002E65; 
	text-align: left; 
	text-decoration: underline 
	} 
	
a.vip:hover { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #fff; 
	text-decoration: 
	underline text-align: left; 
	background-color: #002E65 } 
	
a.tickertext:link { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #000; 
	text-align: left; 
	text-decoration: none 
	} 
	
a.tickertext:visited { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #000; 
	text-align: left; 
	text-decoration: none 
	} 
	
a.tickerttext:hover { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #000; 
	text-decoration: underline 
	} 
	
.tickertext { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #000; 
	text-decoration: none 
	} 
	
#taclist { 
	border: 0px; 
	margin-bottom: 0em; 
	margin-left: 0px; 
	width: 360px; 
	padding: 0px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt 
	} 
	
#taclist li { 
	display: list-item; 
	list-style-type: square; 
	margin-left: 12px; 
	margin-bottom: 4px; 
	padding: 0; 
	color: #000;
	border-bottom:0 none;
	} 
	
#taclist2 { 
	border: 0px; 
	margin-bottom: 0em; 
	margin-left: 0px; 
	width: 340px; 
	padding: 0px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt 
	} 
	
#taclist2 li { 
	display: list-item; 
	list-style-type: square; 
	margin-left: 12px; 
	margin-bottom: 4px; 
	padding: 0; 
	color: #000 
	}  
	
#taclist3 { 
	border: 0px; 
	margin-bottom: 0em; 
	margin-left: 0px; 
	width: 200px; 
	padding: 0px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt 
	} 
	
#taclist3 li { 
	display: list-item; 
	list-style-type: square; 
	margin-left: 12px; 
	margin-bottom: 4px; 
	padding: 0; 
	color: #000 
	}  
	
#numlist { 
	border: 0px; 
	margin-bottom: 0px; 
	margin-left: -12px; 
	width: 460px; 
	padding: 0px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt 
	} 
	
#numlist li { 
	display: list-item; 
	list-style-type: decimal; 
	margin-left: 0px; 
	margin-bottom: 4px; 
	padding: 0; 
	color: #000 
	}
	
#numlist2 { 
	border: 0x; 
	margin: 0 auto 0 auto;  
	width: 460px; 
	padding: 0px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt;
	text-align:left;
	} 
	
#numlist2 li { 
	display: list-item; 
	list-style-type: decimal; 
	margin-left: 0px; 
	margin-bottom: 4px; 
	padding: 0; 
	color: #000 
	} 
	
#tickercell { 
	width: 540px; 
	height: 26px; 
	vertical-align: middle; 
	padding: 0px 0px 0px 23px; 
	background: #999999 
	}
	
#prodfloat { 
	position: relative;
	top: 19%;
	left: 0%;
	width: 200px; 
	height: 26px; 
	vertical-align: middle; 
	padding: 0px;
	z-index: 2;  
	} 
	
.harsher { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #ff6600; 
	font-weight: bold;
	text-decoration: none
	} 

.orange {  
	color:#FF6600;
	font-size:1.6em;
	font-weight:bold;
	}
	
#lined {  
	border: 1px solid #000;
	}

#lined1 {  
	border-bottom: 1px solid #000;
	}
	
#lined2 {  
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 0px;
	}

#lined2a {  
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 0px;
	border-left: 1px solid #000;
	}
	
#lined3 {  
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 0px;
	border-left: 0px;
	}
	
#lineleft {  
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px solid #999999;
	}
	
#toptable { 
	height: auto; 
	width: 760px; 
	background: #fff; 
	border-left: 1px 
	solid #ff6600; 
	border-right: 1px 
	solid #ff6600; 
	border-bottom: 0px; 
	border-top: 0px; 
	margin: 0px; 
	padding: 0px; 
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 9pt; 
	} 
	
#surround { 
	border: 1px solid #000 
	} 
	
#floatme {
	float : right;
	padding: 0px;
	border: 1px solid #000;
	margin: 0px 0px 4px 8px
	}
	
#floatmeb {
	float : right;
	padding: 0px;
	margin: 0px 0px 0px 24px
	}
	
#floatmec {
	float : left;
	padding: 0px;
	margin: 0px 0px 0px 0px
	}	
	
#maintable { 
	height: 28px; 
	width: 760px; 
	background: #fff; 
	border-left: 1px solid #ff6600; 
	border-right: 1px solid #ff6600; 
	border-bottom: 0px; 
	border-top: 0px; 
	margin: 0px; 
	padding: 0px 
	} 
	
#newmenu { 
	width: 760px; 
	height: 0; 
	background: #000; 
	border-left: 1px solid #ff6600; 
	border-right: 1px solid #ff6600; 
	border-top: 0px; 
	border-bottom: 1px solid #000000; 
	margin: 0px; 
	padding: 0px 
	} 
	
#m1tlm0 { 
	width: 125px; 
	border-right: 0px;
	} 
	
#m1tlm1 { 
	width: 125px; 
	border-right: 0px;
	} 
	
#m1tlm2 { 
	width: 127px; 
	border-right: 0px;	
	} 
	
#m1tlm3 { 
	width: 127px; 
	border-right: 0px;
	} 
	
#m1tlm4 { 
	width: 129px; 
	border-right: 0px;
	} 
	
#m1tlm5 { 
	width: 125px; 
	border-right: 0px;
	} 

	
#introback { 
	width: 558px; 
	height: 117px; 
	background-image: url(intro_text_back.gif); 
	vertical-align: top; border-bottom: 0px; 
	border-top: 0px; 
	padding: 0px 0px 0px 10px; 
	margin: 0px 
	} 
	
#bottomtable { 
	width: 780px; 
	background: #000; 
	border-bottom: 0px; 
	border-top: 0px; 
	padding: 0px; 
	margin: 0px 
	} 
	
#bottomcell1 { 
	width: 497px; 
	height: 10px; 
	background: #000; 
	border-left: 1px 
	solid #ff6600;
	border-right: 0px; 
	border-bottom: 0px; 
	border-top: 0px 
	} 

#bottomcell2 { 
	width: 261px; 
	height: 10px; 
	background: #000; 
	border-left: 0px; 
	border-right: 1px 
	solid #ff6600; 
	border-bottom: 0px; 
	border-top: 0px 
	} 
	
#blackdiv { 
	width: 270px; 
	height: 30px; 
	background: #000 
	} 
	
#blackdiv1 { 
	width: 218px; 
	height: 56px; 
	background: #000 
	} 
	
#titlediv { 
	width: 270px; 
	height: 26px; 
	background: #000; 
	border: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	font-family : Helvetica, Arial, sans-serif; 
	color: #ff6600; 
	text-indent: 0px; 
	font-size: 14pt; 
	font-weight: bold 
	} 
	
#titledivprod { 
	width: 270px; 
	height: 56px; 
	background: #000; 
	border: 0px; 
	margin: 0px; 
	padding: 0px; 
	vertical-align: bottom;
	font-family: Helvetica, Arial, sans-serif; 
	color: #ff6600; 
	text-indent: 0px; 
	font-size: 9pt; 
	font-weight: bold 
	} 
	
#blackdiv2 { 
	width: 540px; 
	height: 30px; 
	background: #000 
	} 
	
#titlediv2 { 
	width: 540px; 
	height: 26px; 
	background: #000; 
	border: 0px; 
	margin: 0px; 
	padding: 0px; 
	font-family : Helvetica, Arial, sans-serif; 
	color: #ff6600; 
	text-indent: 0px; 
	font-size: 14pt; 
	font-weight: bold 
	} 
	
#contentdiv { 
	width: 476px; 
	height: auto; 
	background: #fff; 
	padding: 12px 0px 12px 12px; 
	vertical-align: top; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000 
	} 
	
#contentdiv2 { 
	width: 520px; 
	height: auto; 
	background: #fff; 
	padding: 0px; 
	vertical-align: top; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000 
	} 
	
#linksdiv { 
	width: 206px; 
	height: auto; 
	background: #fff; 
	padding: 0px 0px 0px 12px; 
	vertical-align: top;
	margin: 0px;
	border: 0px;
	} 
	
#n_one { 
	position: relative;
	left: 20px;
	top: 20px;
	width: 140px; 
	height: auto; 
	background: #fff; 
	padding: 0px; 
	vertical-align: top;
	margin: 20px;
	border: 0px;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000 
	} 
	
#n_two { 
	position: relative;
	left: 220px;
	top: 20px;
	width: 140px; 
	height: auto; 
	background: #fff; 
	padding: 0px; 
	vertical-align: top;
	margin: 20px;
	border: 0px;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000;
	z-index: 2; 
	} 
	
#hotcell { 
	width: 479px; 
	height: 162px; 
	background: #000; 
	border: 0px; 
	padding-left: 23px; 
	padding-right: 10px; 
	padding-top: 48px; 
	padding-bottom: 62px
	} 
	
#compcell { 
	width: 479px; 
	height: auto; 
	background: #fff; 
	border: 0px; 
	padding-left: 0px; 
	padding-right: 12px; 
	padding-top: 12px; 
	padding-bottom: 12px 
	} 
	
#mainceller { 
	width: 270px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	padding: 0 
	} 
	
#narrow { 
	width: 460px; 
	height: auto; 
	border: 0px; 
	padding: 0px 
	}
	
#narrow2 { 
	width: 500px; 
	height: auto; 
	border: 0px; 
	padding: 0px 
	} 
	
#narrow3 { 
	width:467px; 
	height:auto; 
	border:0 none; 
	padding:0; 
	} 
	
#productinfo { 
	width: 488px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	padding: 0px 0px 12px 0px; 
	} 
	
#maincellwide { 
	width: 540px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 0px 0px 12px 0px 
	} 
	
#maincontentwide { 
	width: 516px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 0px 12px 12px 0px;
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 9pt; 
	font-weight: normal
	} 
	
#toolscontent { 
	width: 440px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 0px 12px 12px 0px;
	font-family: Helvetica, Arial, sans-serif; 
	color: #000; 
	font-size: 9pt; 
	font-weight: normal
	} 
	
#newsdiv {  
	width: 540px
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 12px 12px 12px 0px 
	} 
	
#maincellcomplete { 
	width: 758px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 12px 12px 12px 12px 
	} 
	
#companycell { 
	width: 758px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 50px 50px 50px 50px 
	} 
	
#maincelltech { 
	width: 576px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 12px 12px 12px 12px 
	} 
	
#largetitlecell { 
	height: 42px; 
	background: #000; 
	border: 0px; 
	margin: 0px; 
	padding: 0px 0px 0px 0px; 
	text-indent: 0px 
	} 
	
#techtitlecell { 
	height: 32px; 
	background: #000; 
	border: 0px; 
	margin: 0px; 
	padding: 0px 0px 0px 0px; 
	text-indent: 12px 
	} 
	
#techtitlecell2 { 
	height: 32px; 
	background: #fff; 
	border: 0px; 
	margin: 0px; 
	padding: 0px 0px 0px 0px; 
	text-indent: 12px 
	} 
	
#pricecell { 
	width: 722px; 
	height: auto; 
	vertical-align: top; 
	border: 0px; 
	margin: 0px; 
	padding: 12px 12px 12px 12px 
	} 
	
.nailgun {
	margin:0 auto 0 auto;
	width:750px;
}
	
.formbox { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	border: 1px solid #000; 
	height: 18px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-right: 2px; 
	padding-left: 2px; 
	width: 150px 
	} 
	
.formboxdrop { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	height: 18px; 
	width: 140px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-right: 0px; 
	padding-left: 0px 
	} 
	
.button { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	color: #000; 
	background-color: #fff; 
	border: 1px solid #000; 
	font-weight: normal; 
	height: 20px; width: 70px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px 
	} 
	
.formboxlarge { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	height: 100px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-right: 
	2px; padding-left: 2px; 
	width: 150px;
	border: 1px solid #000;
	} 
	
.formfit {
	margin: 0px;
	border: 0px;
	padding: 0px;
	}
#email {
	text-decoration: underline;
}
.formboxdrop2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; height: 18px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   )}