@charset "UTF-8";
/* CSS Document */

* {margin:0; padding:0}

html {min-height:100%; margin-bottom:1px}

body {letter-spacing:.3px; padding:0 20px 30px 20px;font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:10pt; line-height:14pt}

a {color:#0B9BFC; text-decoration: none; font-size:11pt; padding:2px 0; font-weight:bold}
a:hover {color: #FF6600}

a:active
{
outline: none;
-moz-outline-style: none;
}

a:focus
{
outline: none;
-moz-outline-style: none;
}



h1 {font-size:15pt; margin:12pt 0 6pt 0; color:#999}

h2 {font-size:12pt; margin:15pt 0 9pt 0; color:#0061b7; padding-bottom:2px; border-bottom:2px solid #0061b7}

h3 {font-size:11pt; color:#333; margin:3pt 0 1pt 0}

table h3 { margin:0}

h1.category {color:#eeeeee; margin:0 -30px 2px 0px;padding:4.5px 0 4.5px 18px; background-color:#0b9bfc; font-size:15pt ; float:left; width:700px;}

h6{ color:eee; padding:4.5px 0 4.5px 18px; margin-bottom:2px; background-color:#0B9BFC; font-size:12pt; background-image:url(../images/roundCorner2.png); background-repeat:no-repeat;}

p { margin-bottom:2pt}

ul {margin:6pt 0pt; list-style:none;}

li {background-image:url(../images/bullet.png); background-repeat:no-repeat; background-position:top left; padding-left:18px;}

.noBullet {background-image:none; padding-left:0px;}

img {border:1px solid #ddd; margin-top:10px}

table img {border:4px solid #0061b7; margin: 5px 0px 5px 5px; }

table {border:1px solid #999; font-size:10pt; margin-bottom:18px}

table a {margin:0; padding:0;}

table img:hover {border:4px solid #FF6600}

table ul {margin:0}

table li {margin:5px 0 5px 6px}

h1, h2, h3, h4, h5, h6 {}

#wrapper {width:900px; margin: 0 auto; overflow:hidden}

#mainFlash {margin-bottom:60px}
#header {height:85px;margin-bottom:5px}
#header img {margin-right:-250px}
#header a { color:#777; text-decoration: none; margin: 10px}
#header a:link {}
#header a:visited {}
#header a:hover {color:#FF6600;}
#header a:active {}
#header #topMainNav {float:right; margin-top:26px; height:14pt;  width:700px; z-index:1}
#header #topMainNav a {font-size:14pt}
#header #secondaryNav {float:right; margin-top:12px; height:16px; width:700px; font-size:10pt; z-index:1}
#searchForm {position: absolute; top:92.5px; margin-left:666px; width:222px}
#searchBox {float:left;}
#goButton { float:right;}
.searchQuery {cursor:pointer; width:200px; height:22px; padding-top:1px; border:2px solid white;}
.go {cursor:pointer; -moz-outline-style: none; background-color: transparent; background-image:url(../images/go.png); border:none; height:22px;width:22px; color:#FFFFFF; background-position:center center}
/*#searchBox {float:right; margin-top:10px; margin-right:3px; width: 492px; position: relative; clear: both;}*/

#footer {clear:left;  border-top:1px solid #999; width:575px; text-align:center; padding-top:4px; font-size:14px; color:#999999; margin-bottom:0px}
#footer a {color:#0061B7; text-decoration: none; font-size:8pt; margin:0 5px}
#footer a:link {}
#footer a:visited {}
#footer a:hover {color:#0061B7; text-decoration:underline; }
#footer a:active {}

#content {float:left; width:901px; margin-bottom:40px;}
#leftNav {float:left; width:198px; padding-right:2px; overflow: hidden}
#leftNav a {display:block; padding-left:18px; }
#leftNav a:hover { background-image:url(../images/orangeArrow.png); background-repeat:no-repeat}
#leftNav ul {margin-left:18px;}	

#leftNav #leftMainNav a {font-weight:normal; background-color:#999; padding: 4.5px 0 5px 18px; color:#eee; margin-bottom:2px; font-size:14px}
#leftNav #leftMainNav a:hover {background-color:#FF6600; background-image:none}
#leftNav #leftMainNav {}

#leftNav #products {margin-top:2px; overflow:hidden}

.thumb {padding-right:18px;}
.squareCorner {background-image:none; margin-top:0}
.noBullet li, .contact li {background-image:none; padding:0}

.twoCols_column1 {float:left; padding-left:18px; width:332px;}

.twoCols_column2 { float:left; padding-left:18px; width:332px}

.imgRight {float:right; margin:6px 0 12px 0; width:330px}
.imgLeft{width:330px; margin-bottom:12px}

.tableLeft, .tableRight {float:left; padding-left:18px; }

.tableRight {clear:right;}

#header #logo {background-image:url(../images/net_works_logo.png); background-repeat: no-repeat;
position:absolute; width:200px; height:85px; top:0; margin:0}

#footer h1 {margin-bottom:0px; margin-top: 15px; font-size:11pt}

.customOrder {font-size:12pt; color:#FF6600}
.inStock { background-image:url(../images/inStock.png); background-repeat:no-repeat; padding-left:66}
.contact { background-color:#ffffff; overflow:visible; border:2px solid #ff6600; border-right: none; padding: 15px 0 15px 18px; width:310px; list-style:none;
line-height:16pt; margin:18px 0 12px 0;}

.contact a {color:#0061b7; font-size:10pt;}

.contact a:hover {color:#ff6600}
/*
background-repeat:no-repeat; background-image:url(../images/customerService.jpg); 
*/

.wideImg { overflow:hidden; width: 700px; height:149px; float:left; background-repeat:no-repeat; } 




#mainContactBlock {

	margin-bottom:9px;

}
	
.contactBlock {

	padding:6px 18px 12px 18px;
	background:#D6F0FC;
	float:left;
	width:312px;
	margin:2px 2px 0 0;
	height:160px;
	
	
	

}

#page {
	float:left;
	width:683px;
	padding-left:18px;
	display:inline;
	
}































