body {
	margin : 0;
	background-color : #FFFFD0;
}
.red {
	color: #D50000;
}
a {
	color : #ffcc00;
	text-decoration: underline;
}
.one_eight_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_eight_column a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.blinking-link a {
	color : #F00;
	text-decoration : blink;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.blinking-link a:hover {
	color : #F00;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: blink;
}
.blinking-link {
	text-align : center;
	float : left;
	width : 12%;
	margin : 0;
	padding-top: 3px;
}
.table1 a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.table1 a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.half_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.half_column a:hover {
	color : #000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_sixth_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_sixth_column a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_fifth_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_fifth_column a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.table-link a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.table-link a:hover {
	color : #000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_forth_column_t a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_forth_column_t a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.report_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.report_column a:hover {
	color : #000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_forth_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_forth_column a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_seventh_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_seventh_column a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.report_column_full a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.report_column_full a:hover {
	color : #000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.table_link a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.table_link a:hover {
	color : #000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.blank_open_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.blank_open_column a:hover {
	color : #000;
	text-decoration : none;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_third_column_l a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_third_column_l a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_third_column_l_h a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.align_center a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.align_center a:hover {
	color : #000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_forth_column_category a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.one_forth_column_category a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.nav_column a {
	color : #000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFF66;
}
.nav_column a:hover {
	color : #000;
	background-color: #FFFF66;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.page_title .table-new-products {
	background-color: #FFF;
	border: 2px solid #547C32;
	padding: 10px;
}
.table-new-products td {
	color : #75962c;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.page_space {
	float : left;
	height : 30px;
	width : 97.5%;
}
.page_title_2 {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : 700;
	color : #547c32;
}
.page_title {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : 700;
	color : #547c32;
	float: left;
	width: 99%;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-right: 10px;
}
.forth_column {
	text-align : center;
	float : left;
	width : 24.5%;
}
a:hover {
	color : #096;
}
.header {
	width : 100%;
	background-image : url(../images/bg.png);
	background-repeat : repeat-x;
	height : 222px;
}
.one_third_column {
	width : 32.9%;
	float : left;
	padding : 0;
	text-align : center;
}
.one_third_column_l {
	width : 32.9%;
	float : left;
	padding : 0;
	text-align : center;
}
.one_third_column_l_h {
	width : 32.9%;
	float : left;
	padding : 0;
	text-align : center;
	height: 200px;
}
.one_third_column_border {
	width : 33%;
	float : left;
	padding : 0;
	text-align : center;
}
.one_eight_column {
	text-align : center;
	float : left;
	width : 12%;
	margin : 0;
}
.img_push {
	padding-top : 50px;
}
.footer {
	float : left;
	height : 160px;
	width : 100%;
	background-color : #2e4121;
	text-align : center;
	background-image : url(../images/bar_t.png);
	background-repeat : repeat-x;
	margin-top : 25px;
	padding-top : 27px;
	letter-spacing : 0.05em;
	margin-bottom : 0px;
}
.footer1 {
	float : left;
	height : 35px;
	width : 100%;
	background-color : #2e4121;
	text-align : center;
	background-image : url(../images/bar_t.png);
	background-repeat : repeat-x;
	margin-top : 25px;
	padding-top : 27px;
	letter-spacing : 0.05em;
}
.header_bar {
	height : 24px;
	background-image : url(../images/bar_t.png);
	background-repeat : repeat-x;
	width : 99.75%;
	float : left;
	text-indent : 3px;
	padding-right : 5px;
	padding-bottom : 0;
	padding-left : 0;
	background-position: center center;
	padding-top: 0px;
	vertical-align: middle;
}
.one_fifth_column {
	text-align : center;
	float : left;
	width : 19.5%;
}
.bodyText {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.pageName {
	color : #ffcc33;
	line-height : 18px;
	letter-spacing : 0.08em;
	padding : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 900;
	text-align : center;
	vertical-align : middle;
	border : thin inset #000000;
	background-color : #2e4121;
	background-repeat : repeat;
}
.subHeader {
	color : #993300;
	line-height : 22px;
	letter-spacing : 0.08em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.quote {
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	line-height : 12px;
	letter-spacing : 0.2em;
}
.quote2 {
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	line-height : 12px;
	letter-spacing : 0.2em;
	text-align: center;
}
.smallText {
	font : 10px Arial, Helvetica, sans-serif;
	color : #666666;
	line-height : 22px;
}
.j_menu {
	font-size : 11px;
	font-weight : bold;
	color : #59872d;
	font-family : tahoma, arial, sans-serif;
	line-height : 15px;
	margin-top : 90px;
	margin-left : 65px;
}
.web_links {
	background-image : url(../images/animated-gif.gif);
	height : 127px;
	width : 319px;
	float : left;
	position : static;
}
.guestbook {
	font-size : 11px;
	font-weight : bold;
	color : #3d6122;
	font-family : tahoma, arial, sans-serif;
}
.blue2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #369;
}
.blue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #369;
}
.whole_column {
	float : left;
	width : 95%;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	letter-spacing : 0.03em;
	margin-top : 15px;
	margin-bottom : 20px;
	margin-left : 10px;
}
.whole_column p {
	letter-spacing : 0.04em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
.whole_column2 {
	float : left;
	width : 95%;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	letter-spacing : 0.03em;
	margin-top : 15px;
	margin-bottom : 20px;
	margin-left : 10px;
}
.indent_green {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #669933;
}
.nav_column {
	float : left;
	height : 55px;
	width : 99%;
	text-align : center;
	padding-top : 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.price {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #ff0000;
	border : 1px solid #000000;
	text-align : center;
	background-position : center 0%;
	background-color : #ffffff;
}
.report_column {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 96%;
	border : 1px solid #333333;
	padding-top : 12px;
	padding-right : 25px;
	padding-bottom : 15px;
	padding-left : 10px;
	margin-top : 10px;
	margin-left : 6px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 20px;
}
.blank_open_column {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 96%;
	border : 1px solid #333333;
	padding-right : 10px;
	padding-bottom : 5px;
	padding-left : 10px;
	margin-top : 20px;
	margin-left : 9.5px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 10px;
}
.blank_open_column_o {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 96%;
	border : 1px solid #333333;
	padding-top : 0;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-left : 20px;
	margin-top : 20px;
	margin-left : 10px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 10px;
	margin-right: 10px;
}
.align_left {
	text-align : left;
}
.align_right {
	text-align : right;
}
.align_center {
	text-align : center;
	font-weight : bold;
	font-size : 14px;
	float : left;
	font-style : normal;
	width : 100%;
	padding-bottom: 10px;
}
.report_column .align_left img {
	margin : 0;
}
.half_column {
	float : left;
	width : 48.5%;
	text-align : center;
	padding-bottom: 20px;
}
.order_error {
	font-size : 9px;
	color : #ff0000;
}
.header_cell {
	color : #ffffff;
	font-weight : bold;
	padding : 2px;
	text-indent : 5px;
	background-color: #175117;
}
.label_cell {
	font-weight : bold;
	font-size : 12px;
	letter-spacing: .001em;
}
.value_cell {
	font-size : 12px;
}
.navlinks A:hover {
	color : #df0000;
	text-decoration : none;
}
.search {
	position : absolute;
	top : 60px;
	right : 170px;
}
.dash_square {
	border : 1px dotted #666666;
	padding : 5px;
	margin : 3px;
}
.report_column ul {
	letter-spacing : 0.04em;
}
.one_sixth_column {
	text-align : center;
	float : left;
	width : 16.55%;
}
.one_forth_column {
	text-align : center;
	float : left;
	width : 24.5%;
	height: 200px;
	margin-left: 5px;
}
.one_seventh_column {
	text-align : center;
	float : left;
	width : 14.1%;
}
.us_store {
	text-align : center;
	top : 195px;
	padding-top : 220px;
	position : static;
	overflow : hidden;
	height : 259px;
	width : 353px;
}
.one_third_bg {
	background-image : url(../images/us_stores.png);
	text-align : center;
	width : 353px;
	height : 259px;
	position : static;
	overflow : hidden;
}
.shipping {
	font-size : 9px;
	color : #666666;
}
.report_column_full {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 98%;
	border : 1px solid #333333;
	padding-top : 0;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-left : 0;
	margin-top : 10px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 10px;
	margin-left : 7px;
}
.netscape_fix {
	background-color: #FFFFFF;
	float: left;
	width: 95%;
}
.new_column {
	float: left;
	width: 85%;
	padding-left: 10px;
	border: 1px solid #000000;
}
.report_column ul {
	letter-spacing: 0.05em;
	text-align: left;
}
.fagline {
	color: #666666;
	letter-spacing:0.1em;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.new_pageName {
	color: #99CC66;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.1em;
}
.logo {
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
}
.ornge_block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FB6909;
	text-align: center;
	letter-spacing: 0.09em;
	padding: 5px;
	border: 1px solid #009900;
}
.one_fifth_column_e {
	text-align : center;
	float : left;
	width : 19.5%;
	height: 200px;
}
.one_sixth_column_container {
	text-align : center;
	float : left;
	width : 16.55%;
	height: 200px;
}
.one_sixth_column_e {
	text-align : center;
	float : left;
	width : 16.55%;
	height: 200px;
}
.one_forth_column_category {
	text-align : center;
	float : left;
	width : 22%;
	background-color: #FFFFFF;
	border: 3px solid #35633E;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 3px;
	margin-left: 9px;
}
.one_forth_column_t {
	text-align: center;
	float: left;
	width: 24.5%;
}
.header .one_third_column div .bodyText img {
	padding-top: 8px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel4 .CollapsiblePanelContent p .align_left {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel4 .CollapsiblePanelContent .align_left {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel4 .CollapsiblePanelContent p .align_center2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
}
.report_column-n {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 93%;
	border : 1px solid #333333;
	margin-top : 10px;
	margin-left : 10px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 40px;
	text-align: left;
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
	padding-left: 30px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel7 .CollapsiblePanelContent div table tbody tr td p {
	color: #960;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel7 .CollapsiblePanelContent div table {
	border-top-color: #F2F2F2;
	border-right-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
}
.table-25 {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel8 .CollapsiblePanelContent .pic {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel8 .CollapsiblePanelContent .format {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}
.large-text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #618343;
}
.blank_open_column #login-links {
	width: 150px;
	background-color: #E3ECCC;
	padding: 8px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 70px;
	border: 1px dotted #BCCAAA;
}
.blank_open_column h2 {
	margin-left: 50px;
	margin-top: 100px;
}
.blank_open_column #welcome {
	margin-top: 40px;
	font-size: 18pt;
	margin-left: 50px;
	width: 1000px;
}
.product-border {
	border: 1px solid #bbb;
}
.bold {
	font-weight: bold;
	text-align: center;
}
#fiber-up-minis-banner {
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	clear: both;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 20px;
}
.fiber-up-label {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #693;
	font-size: 1.5em;
	line-height: 1.5em;
	text-align: center;
}
.cocoa-colored {
	
	color: #960;
	
}

.small-text {
	font-size: 10pt;
	color: #693;
	line-height: 10px;
}
ul#list-nav {
	list-style:none;
	width:880px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
ul#list-nav li {
	display:inline
}
ul#list-nav li a {
	text-decoration:none;
	width:140px;
	background:#485e49;
	color:#eee;
	float:left;
	text-align:center;
	border-left:1px solid #fff;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
ul#list-nav li a:hover {
	background:#a2b3a1;
	color:#000
}
.blank_open_column div table tr td .nav-space {
	margin-top: 15px;
	clear: both;
	padding-top: 10px;
	text-align: left;
}
.orange-text {
	color: #F90;
}
.comercial {
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

#comercial {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.one_forth_column table tr td #globe-bottom {
	height: 59px;
	width: 319px;
	background-image: url(../images/bottom-globe.png);
	margin-top: 0px;
	padding-top: 0px;
}
.yellow-text {
	color: #FFC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.one_forth_column #top-globe {
	height: 88px;
	width: 319px;
	margin: 0px;
	padding: 0px;
}
#form1 {
	margin-left: 67px;
	margin-bottom: 15px;
}
.table-top {
	margin-top: 20px;
}

.cocoa-colored {
	color: #960;
}

.strawberry {
	color: #F00;
}

.green {
	color: #693;
}

