body {
	background:#fbfbf9;
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	color:#333;
	padding:0;
	margin:0;
}

a,a:visited,a:active{
color:#333333;
text-decoration:none;
}

a:hover{
color:#333333;
text-decoration:underline;
}

input,select,textarea{
font-size:11px;
font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
color:#333;
}

a.lnk2,a.lnk2:visited,a.lnk2:active,leftbar-items a,#leftbar-items a,#leftbar-items a:active,#leftbar-items a:visited{
color:#00546c;
text-decoration:underline !important;
}

a.lnk2:hover, #leftbar-items a:hover{
color:#00546c;
text-decoration:none !important;
}

#wrapper{
width:777px;
padding:0;
margin:0;
background-color:#ffffff;
position:relative;
}

#header-top{
background:url(../images/mohawk/header_01.gif) repeat-x;
height:15px;
width:777px;
padding:0;
margin:0;
}

#header{
margin:0;
padding:0;
width:777px;
height:76px;
position: relative;
}
.nav-lines{
background:url(../images/mohawk/header_04_nav_dots.gif) no-repeat;
height:1px;
width:777px;
}

#header a.logo,#header a.logo:active,#header a.logo:hover,#header a.logo:visited{
position:absolute;
background:url(../images/mohawk/header_02_logo.gif) no-repeat;
width:337px;
height:39px;
left:24px;
top:28px;
padding:0;
display:block;
}

#header #util-nav{
font-size:10px;
color:#585555;
position:relative;
right:67px;
top:20px;
text-align:right;
}

#header #util-nav a,#header #util-nav a:active,#header #util-nav a:visited{
font-size:10px;
color:#585555;
text-decoration:none
}
#header #util-nav ul{
margin:0;
padding:0
}

#header #util-nav ul li{
margin:0 5px 0 5px;
padding:0;
list-style:none;
display: inline;
border-right:1px solid #ccc;
}

#header #util-nav a:hover{
font-size:10px;
color:#6a0404 !important;
text-decoration:underline;
}


/* header search */

#header #util-nav-search{
position:absolute;
font-size:10px;
color:#585555;
text-align:right;
right:15px;
top:38px;
}

#header #util-nav-search #util-search-box{
font-size:10px;
color:#585555;
width:94px;
height:14px;
border:2px inset #f0f0f0;
margin:0;
padding:1px;
}

#header #util-nav-search #util-search-button{
margin:0px 0 0 5px;
vertical-align: top;
}
/* nav bar */
#main-nav{
width:777px;
text-align:right;
padding:0 0 2px 0;
}

#main-nav ul{
padding:0 0 0 107px; /*115px*/
margin:0;
}

#main-nav ul li{
margin:0;
padding:6px 0 4px 0;
float:left;
font-size:1px;
height:1%;
display:inline;
list-style:none;
position:relative;
}

#main-nav ul li ul{
padding:0;
margin:0;
}

#main-nav ul li ul li{
padding:0;
margin:0;
}

#main-nav .nav-lines{
margin:0;
padding:0;
width:777px;
clear:both;
}

/* homepage */
#home-center{
width:777px;
height:232px;
position:relative;
padding:0;
font-size:11px;
}
#home-center-pic{
width:511px;
height:232px;
position:relative;
background:url(../images/mohawk/home_a00_bkg.jpg) no-repeat;
float:left;
}
#home-center-pic a{
position:absolute;
left:94px;
top:110px;
padding:0;
display:block;

}
#home-center-catalog{
width:266px;
height:232px;
position:relative;
background:url(../images/mohawk/home_b00_bkg.jpg) no-repeat;
float:left;
clear:right;
}
#home-center-catalog #home-catalog-pdf{
position:absolute;
width:250px;
height:75px;
left:28px;
top:28px;
padding:0;
display:block;
}

#home-center-catalog #home-catalog-pdf img{
padding-right:20px;
}

#home-center-catalog #home-catalog-pdf a{
font-size:11px;
color:#00546c;
text-decoration:underline;
}
#home-center-catalog #home-catalog-pdf a:hover,#home-center-catalog a.home-catalog2-txt:hover{
text-decoration:none;
}



#home-center-catalog a.home-catalog2{
position:absolute;
width:67px;
height:75px;
left:28px;
top:138px;
padding:0;
display:block;
}

#home-center-catalog a.home-catalog2-txt{
position:absolute;
left:118px;
top:144px;
padding:0;
font-size:11px;
color:#00546c;
text-decoration:underline;
}

/*********************************************/
#home-middle-lft{
width:232px;
padding:18px 18px 20px 25px;
margin:0;
float:left;
position:relative;
}

#home-middle-rt{
width:486px;
padding:18px 0px 20px 0px;
margin:0;
float:left;
position:relative;
}

.home-middle-rt-sub{
width:232px;
padding:0 10px 20px 0px;
margin:0;
float:left;
position:relative;
}
#home-mid-wrapper{
background-color:#FFFFFF;
width:777px;
margin:0;
padding:0;
position:relative;
float:left;
clear:both;
}

ul.cat-list1{
padding:0 0px 0 0;
margin:0;
float:left;
width:120px;
}
ul.cat-list2{
padding:0 0 0 0;
margin:0;
float:left;
width:112px;
}
ul.cat-list3{
padding:0 0 0 0;
margin:0;
float:left;
width:100px;
}
ul.cat-list4{
padding:0 0 0 0;
margin:0;
float:left;
width:132px;
}


ul.cat-list1 li,ul.cat-list2 li,ul.cat-list3 li,ul.cat-list4 li{
font-size:11px;
color:#333333;
list-style:none;
background: url(../images/mohawk/z_list_bullet_grn.gif) no-repeat;
background-position:0px 6px;
padding:0 0 0 9px;
height:1%;
line-height:17px;
}


#home-middle-lft h2,#home-middle-rt h2{
width:230px;
color:#00546c;
font-size:12px;
font-weight:bold;
border-bottom:2px solid #00546c;
padding:0 0 5px 0;
margin:0 0 12px 0;
clear:both;
}

#home-sel-guide{
width:220px;
position:relative;
padding:25px 0 25px 0;
float:left;
font-size:11px;
}

#home-sel-guide-pic{
width:72px;
position:relative;
padding:0;
float:left;
}

#home-sel-guide-txt{
width:130px;
position:relative;
padding:8px 0 0 18px;
float:left;
}
#home-sel-guide-txt a,#home-sel-guide-txt a:active,#home-sel-guide-txt a:visited{
color:#00546c;
text-decoration:underline;
}

#home-sel-guide-txt a:hover{
color:#00546c;
text-decoration:none;
}

/* home news */
#home-news{
clear:both;
float:left;
position:relative;
border-top:1px solid #e0e0e8;
width:486px;
padding:22px 0 0 0;
}

#home-news #home-news-list{
background:url(../images/mohawk/home_d01_news_bkg.gif) no-repeat;
padding:15px 15px 15px 12px;
font-size:11px;
line-height:16px;
width:459px;
}

#home-news #home-news-list p{
margin:0 0 10px 0;
padding:0;

}
#home-news h3{
color:#475d64;
font-size:12px;
font-weight:bold;
margin:0;
padding:0 0 10px 0;
}

#home-news-list a,#home-news-list a:visited,#home-news-list a:active{
text-decoration:none;
color:#6a0404;
}

#home-news-list a:hover{
text-decoration:underline;
color:#6a0404;
}


/* footer */
#footer{
background: url(../images/mohawk/footer_01_gradient.gif) no-repeat;
clear:both;
width:777px;
color:#969595;
font-size:10px;
padding-bottom:15px;
}
#footer #footer-text{
color:#969595;
padding:0px 20px 5px 25px;
font-size:10px;
}

#footer #footer-links{
color:#969595;
padding:28px 20px 13px 20px;
font-size:10px;
}

#footer-links a,#footer-links a:active,#footer-links a:visited{
color:#969595;
font-size:10.5px;
text-decoration:none;
font-weight:bold;
margin:0 5px 0 5px;
}

#footer-links a:hover{
color:#969595;
font-size:10.5px;
text-decoration:underline;
font-weight:bold;
margin:0 5px 0 5px;
}
#footer #footer-logo{
position:relative;
float:right;
right:15px;
padding-bottom:10px;
}
/************************************
Products 
************************************/
#sub-m-pic{

}

#sub-wrapper{
background-color:#FFFFFF;
width:777px;
margin:0;
padding:0 0 15px 0;
position:relative;
float:left;
clear:both;
}

#breadcrumbs{
font-size:10px;
height:33px;
padding:0 0 0 25px;
margin:0;
}

#breadcrumbs a{
color:#6a0404;
text-decoration:underline;
}
#breadcrumbs a:hover{
color:#6a0404;
text-decoration:none;
}
/***********************
Side bar
****************************/
#leftbar{
width:186px;
padding:0 25px 50px 25px;
float:left;
}

#leftbar h3{
color:#FFFFFF;
width:177px;
padding:5px 0 4px 9px;
background-color:#00546c;
font-size:11px;
vertical-align:middle;
margin:0;
}

#leftbar ul{
margin:0;
padding:0;
}

#leftbar ul li{
margin:0;
list-style:none;
font-size:11px;
padding:6px 0 6px 27px;
border-top:1px solid #dddddd;
height:1%;
}

#leftbar ul li.plus{
margin:0;
list-style:none;
font-size:11px;
padding:6px 0 6px 27px;
border-top:1px solid #dddddd;
background:url(../images/mohawk/subnav_plus.gif) no-repeat;
background-position:8px 9px;
height:1%;
}

#leftbar ul li.minus{
margin:0;
list-style:none;
font-size:11px;
padding:6px 0 6px 27px;
border-top:1px solid #dddddd;
background:url(../images/mohawk/subnav_minus.gif) no-repeat;
background-position:8px 9px;
height:1%;
}

#leftbar ul li.plus-active{
margin:0;
list-style:none;
font-size:11px;
padding:6px 0 6px 27px;
border-top:1px solid #dddddd;
background:url(../images/mohawk/subnav_plus.gif) no-repeat;
background-position:8px 9px;
height:1%;
font-weight:bold !important;
}

#leftbar ul li.minus-active{
margin:0;
list-style:none;
font-size:11px;
padding:6px 0 6px 27px;
border-top:1px solid #dddddd;
background:url(../images/mohawk/subnav_minus.gif) no-repeat;
background-position:8px 9px;
height:1%;
font-weight:bold !important;
}

#leftbar ul li.subnav-sub{
margin:0;
list-style:none;
font-size:11px;
padding:4px 0 15px 7px;
border-top:none;
height:1%;
}

#leftbar ul li.subnav-sub ul li{
margin:0;
list-style:none;
font-size:11px;
padding:2px 0 2px 20px;
border:none;
height:1%;
}

#leftbar ul li.subnav-sub ul{
margin:0;
padding:0;
}


#leftbar ul li.subnav-sub ul li ul li{
margin:2px 0 2px 0;
list-style:none;
font-size:11px;
padding:2px 5px 2px 20px;
background: none;
border:none;
height:1%;
}

#leftbar ul li.subnav-sub ul li ul li.active_menu{
background: url(../images/mohawk/subnav_sub_bkg.gif) no-repeat;
background-position:0px 2px;
font-weight:normal !important;
height:1%;
}

#leftbar ul li.subnav-sub ul li.active_menu{
background: url(../images/mohawk/subnav_sub_bkg.gif) no-repeat;
background-position:0px 2px;
font-weight:normal !important;
height:1%;
}

#leftbar ul li.active_menu{
font-weight:bold !important;
}

#leftbar-items{
background:#fbfbf9 url(../images/mohawk/leftbar_00_top.gif) no-repeat;
padding:27px 0 4px 8px;
font-size:11px;
float:left; 
width:178px;
clear:both;
}


#leftbar-items .lbi-icon img{
padding:0 8px 0 2px;
float:left;
margin:0;
}

#leftbar-items .lbi-txt {
padding:0px 10px 0 0;
float:left;
width:140px;
}

#leftbar-items .lbi-h{
color:#666666;
font-weight:bold;
}
#leftbar-items .lbi-date{
color:#339e35;
font-weight:bold;
}
#leftbar-items .lbi-div{
border-bottom:1px solid #dddddd;
height:1px;
margin:14px 0 14px 0;
width:170px;
clear:both;
float:left;
padding:0;
font-size:0px;
}
#leftbar-items .lbi-div2{
border-bottom:none;
height:1px;
margin:10px 0 10px 0;
width:170px;
clear:both;
float:left;
padding:0;
font-size:0px;
}

#leftbar-items .lbi-div-bottom{
border:0;  
background-color:#339e35;
border-bottom:1px solid #dddddd;
height:3px;
margin:30px 0 0px 0;
width:170px;
clear:both;
float:left;
padding:0;
font-size:0px;
}


/* content */
#sub-content{
width:507px;
padding:0 16px 50px 17px;
float:left;
font-size:11px;
line-height:17px;
}

#sub-content sup,#sub-content sub{
vertical-align: baseline;
position: relative;
bottom: 0.33em;
}

#sub-content #prod-tabs{
width:507px;
float:left;
clear:both;
height:24px;
background:url(../images/products/prod_tab_00.gif) repeat-x;
padding:0;
margin:0 0 25px 0;
}

#sub-content #prod-tabs #prod-tabs-overview{
width:79px;
float:left;
background:url(../images/products/prod_tab_01.gif) no-repeat;
text-align:center;
height:24px;
margin:0;
padding:3px 0 0 2px;
}

#sub-content #prod-tabs #prod-tabs-opt-char{
width:148px;
float:left;
background:url(../images/products/prod_tab_03.gif) no-repeat;
text-align:center;
height:24px;
margin:0;
padding:3px 0 0 0;
}

#sub-content #prod-tabs .prod-tabs-all{
float:left;
background:url(../images/products/prod_tab_a.gif) no-repeat;
text-align:center;
height:24px;
margin:0;
padding:3px 2px 0 10px;
vertical-align:middle;
}

#sub-content #prod-tabs .prod-tabs-all-end{
float:left;
background:url(../images/products/prod_tab_b.gif) no-repeat;
height:24px;
margin:0;
padding:0;
width:10px;
}

#sub-content #prod-tabs #prod-tabs-specs{
width:161px;
float:left;
background:url(../images/products/prod_tab_02.gif) no-repeat;
text-align:center;
height:24px;
margin:0;
padding:3px 0 0 0;
}

#sub-content #prod-tabs #prod-tabs-bulletin{
width:108px;
float:left;
background:url(../images/products/prod_tab_05.gif) no-repeat;
text-align:center;
height:24px;
margin:0;
padding:3px 0 0 0;
}

#sub-content #prod-tabs #prod-tabs-guide1{
width:161px;
float:left;
background:url(../images/products/prod_tab_02.gif) no-repeat;
text-align:center;
height:24px;
margin:0 0 0 5px;
padding:3px 0 0 0;
}

#sub-content #prod-tabs #prod-tabs-guide2{
width:161px;
float:left;
background:url(../images/products/prod_tab_02.gif) no-repeat;
text-align:center;
height:24px;
margin:0 0 0 2px;
padding:3px 0 0 0;
}


#sub-content h1{
font-size:19px;
color:#000000;
margin:0;
padding:0 0 15px 0;
}

#sub-content h2{
font-size:14px;
color:#000000;
margin:0;
padding:0 0 15px 0;
}
#sub-content p{
margin:0 0 10px 0;
padding:0;
}
table.our-products{
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;
margin-top:19px;
}
table.our-products td.prod-pic{
width:112px;
vertical-align:top;
padding:10px 0 20px 0;
margin:0;
}
/*table.our-products td.prod-pic img{
border:5px solid #f0f3f5;
}*/

table.our-products td.prod-txt{
padding:18px 20px 0px 0;
vertical-align:top;
font-size:11px;
margin:0;
}

table.our-products td.prod-txt a{
color:#00546c;
text-decoration:underline;
font-weight:bold;
}
table.our-products td.prod-txt a:hover{
color:#00546c;
text-decoration:none;
font-weight:bold;
}

table.our-products td.prod-dvdr{
background: url(../images/mohawk/main_00_div_line.gif) no-repeat;
height:1px;
font-size:1px;
padding:0;
margin:0;
}

.prod-sub-list{
width:253px;
float:left;
margin:0;
padding:0;
}
.prod-sub-list ul{
margin: 0 0 20px 0px;
float:left;
padding:2px 0 2px 0;
}
.prod-sub-list ul li.psl-h{
font-size:11px;
color:#00546c !important;
list-style:none;
background: url(../images/mohawk/z_prod_sub_bullet.gif) no-repeat;
background-position:0px 8px;
padding:2px 0 2px 16px;
height:1%;
line-height:17px;
font-weight:bold;
color:#00546c;
}
.prod-sub-list ul li.psl-h a{
color:#00546c !important;
}

.prod-sub-list ul li.psls-h{
font-size:11px;
color:#00546c !important;
list-style:none;
background: url(../images/mohawk/z_prod_sub_bullet.gif) no-repeat;
background-position:0px 8px;
padding:2px 0 2px 16px;
height:1%;
line-height:17px;
font-weight:normal;	
color:#00546c;
}
.prod-sub-list ul li.psls-h a{
color:#00546c !important;
text-decoration:underline !important;
}
.prod-sub-list ul li.psls-h a:hover{
color:#00546c !important;
text-decoration:none !important;
}

.prod-sub-list ul li{
font-size:11px;
color:#333333;
list-style:none;
background:none;
padding:0 0 0 16px;
height:1%;
line-height:17px;
}

#sub-content .content-div{
clear:both;
border-bottom:1px solid #dddddd;
height:1px;
margin:14px 0 14px 0;
width:507px;
padding:0;
font-size:0px;
}
#sub-content hr{
clear:both;
background-color:#dddddd;
height:1px;
margin:10px 0 10px 0;
width:507px;
padding:0;
font-size:0px;
border:none;
}


#sub-content #psguide{
float:left;
margin:0;
clear:both;
width:100%;
}

#sub-content a{
color:#00546c !important;
text-decoration:underline;
}
#sub-content a:hover{
color:#00546c !important;
text-decoration:none;
}
#sub-content .psguide-icon img{
padding:0 8px 10px 2px;
float:left;
margin:0;
}

#sub-content .psguide-txt {
padding:0px 10px 0 0;
float:left;
}

#sub-content .psguide-h{
color:#666666;
font-weight:bold;
}

td.chart-header{
color:#FFFFFF;
font-weight:bold;
background-color:#6a0404;
}
td.chart-header2{
color:#FFFFFF;
font-weight:bold;
background-color:#00546c;
}
#sub-content table.chart{
border:1px solid #dddddd;
}

.prod-sub-footer-image{
width:507px;
clear:both;
float:left;
border-bottom:1px solid #dddddd;
padding-top:80px;
text-align:right;
margin-bottom:15px;
padding-bottom:0px;
}
.prod-sub-footer-image img{
padding-bottom:-1px;
margin: 0 0 -1px 0;
}
#prod-detail-image{
padding:5px 0px 5px 20px;
float:right;
text-align:right;
}

#pd-content ul{
margin: 0 0 20px 0px;
padding:2px 0 2px 0;
}
#pd-content ul li{
font-size:11px;
list-style:none;
background: url(../images/mohawk/z_prod_sub_bullet.gif) no-repeat;
background-position:0px 8px;
padding:2px 0 2px 16px;
height:1%;
line-height:17px;
}
/* optical characteristics overlay */
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #cccccc;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: Alpha(Opacity=80,FinishOpacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 10px;
	left: 40px;
	width: 650px;
	height: 760px;
	padding: 6px;
	border: 1px solid #dddddd;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

/**********************/

table.news-main {
background:url(../images/mohawk/news_00_horiz_bkg.gif) repeat-x;
background-position:bottom;
}

table.news-main td{
padding:0 20px 8px 0px;
vertical-align:top;
margin-bottom:2px;
}

table.news-main td.news-main-rt{
background:url(../images/mohawk/news_00_vert_bkg.gif) repeat-y;
background-position: left;
padding:0 5px 0 10px;
width:150px;
}
table.news-main td.news-main-rt ul{
margin:0;
padding:0;
}

table.news-main td.news-main-rt ul li{
padding:0 0 15px 27px;
background: url(../images/mohawk/pdf_icon.gif) no-repeat;
background-position:0px 0px;
list-style:none;
height:1%;
}

#sub-content h3{
font-size:11px;
font-weight:bold;
color:#333333;
margin:0 0 10px 0;
padding:0 0 0 14px;
background: url(../images/mohawk/z_prod_sub_bullet.gif) no-repeat;
background-position:0px 5px;
}
.highlight{
background-color:#dddddd;
}

/* Selection Guide */
#sel-guide-fiber,#sel-guide-copper{
clear:both;
}

table.psg-results{
	border:1px solid #eeeeee;
}
table.psg-results td{
border-bottom:1px solid #eeeeee;
}

table.psg-results tr.psg-tr-header td{
font-weight:bold;
background-color:#efefef;

}

img.pdf{
padding: 0 5px 0 0;
vertical-align:text-bottom;

}
.admin-edit{
font-size:10px;
padding:4px;
background:#ffcfd4;
border:1px dashed #e2808a;
color:#000;
width:100px;
display:inline;
}
.admin-edit a, .admin-edit a:visited,.admin-edit a:active, .admin-edit a:hover{
font-size:10px !important;
color:#000 !important;
text-decoration:underline !important;
font-weight:normal !important;
padding:0;
margin:0;
}

#reel-deal
{
margin:80px 0 0 0;
background: url(../images/mohawk/reeldeal.gif) no-repeat;
width:238px;
height:75px;
font-family:arial;
font-size:11px;
clear:both;
display:block;
}

#reel-deal p
{
margin:10px 10px 10px 10px;
padding:10px 0 0 5px;
line-height:16px;
width:155px;
}

#reel-deal a
{
color:#1e4856;
text-decoration:underline;
}

#reel-deal a:hover
{
text-decoration:none;
}