@charset "utf-8";
/* CSS Document */

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f6a72;
	
	
}


h1,h2,h3,h4,h5,h6
{
	margin: 0px;
	padding: 0px;
}

h1
{
  font-size:25px;
}

h2
{
  font-size:16px;
  font-weight:bold;
}

p
{
  margin:6px 0px 6px 0px;	
}


a {

	color:#00a160;
	text-decoration:underline;	
}

iframe{
border:1px solid #ffffff;	
}




#breadcrumb a
{
	font-size:11px;
	color:#5f6a72;	
	text-decoration:none;
}


#breadcrumb div{
	float:left;
	font-size:11px;
	color:#949a9a;
	margin-top:0px;
	margin-bottom:15px;
}

/*default*/
.null{
	
}




/* PRODUCTS */
.logo_holder
{
	width:	190px;
	height: 99px;
	background-image:url(images/product_logo_holder.png);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:17px;
	margin-top:2px;
}

.logo_holder .label
{
	font-weight:bold;
	margin-top:7px;
}

.category_holder
{
	padding:15px;
	width:642px;
	height:146px;
	background-image:url(images/category_holder.jpg);
	background-repeat:no-repeat;
	margin:29px 0px 29px 0px;
}



/* RIGHT HAND SIDE MODULES */
#technicalsupport_module
{
	margin-bottom:10px;
}

#technicalsupport_module .heading
{
	margin-bottom:5px;
}

#technicalsupport_module .row
{
	border-bottom:1px solid #e1e3e4;
	padding:5px 14px 5px 14px;
}
#technicalsupport_module .name
{

}

#technicalsupport_module .phone
{
	font-size:18px;
	font-weight:bold;
} /*technical Support*/


#products_module
{
	margin-bottom:10px;
}

#products_module .heading
{
	margin-bottom:5px;
}

#products_module .row
{
	border-bottom:1px solid #e1e3e4;
	padding:5px 0px 5px 5px;
	cursor:pointer;
}
#products_module .title
{
	font-weight:bold;
	font-size:13px;
}

#products_module .description
{
	font-size:10px;
}

/*products*/

#quicklinks_module
{
	margin-bottom:10px;
}

#quicklinks_module .heading
{
	margin-bottom:5px;
}

#quicklinks_module .row
{
	padding:5px 14px 5px 14px;
} /*Quick Links*/

#specialoffers_module
{
	margin-bottom:10px;
}

#specialoffers_module .heading
{
	margin-bottom:5px;
}

#specialoffers_module img
{
	margin-top:7px;
}

#specialoffers_module .row
{
	padding:14px;
	background-color:#ebedef;
}

#specialoffers_module a
{
  font-weight:bold;
  text-decoration:none;
}  /*Special Offers*/



#footer 
{
	position: relative;
	margin-top: -43px; /* negative value of footer height */
	height: 43px;
	clear:both;
	width:100%; 
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	height:43px;
	color:#5f6a72;
	font-size:10px;
}

#footer #footer_container
{
	padding-top:15px;
	width:960px;
}

#footer a
{
 	color:#5f6a72;
}

#footer #left
{
	float:left;
}
#footer #right
{
	float:right;
} /* FOOTER */

/****************************************
************ TAB CSS ********************/

/* tabs structure */
#tabbing_system{ margin-top:20px;  }
.tab-container	{ width:672px; }
.tab-container li.onlythis { display:block;}

ul.tabs			{ list-style-type:none; margin:0; padding:0; width:100% }

ul.tabs li div { cursor:pointer; background-image:url(../images/tab_off2.jpg); background-position:bottom; background-repeat:no-repeat;   width:130px; height:24px; font-weight:bold;  }
ul.tabs li div.active { background-image:url(../images/tab_on2.jpg); background-repeat:no-repeat;   width:130px; height:26px;  color:#FFF;  }
ul.tabs li div p {  padding-top:4px; margin:0px; }
div.tabsubnav { background-image:url(../images/tabsubnav_bg.jpg); background-repeat:repeat-x;  height:26px; width:662px; padding-left:10px;padding-top:10px;}
ul.tabs li		{ float:left; margin:0;}

div.subnavchildlink { padding-right:20px; color:#FFF; font-weight:bold; float:left; cursor:pointer; }
div.subnavchilddetails { padding-top:20px;  }

div.subnavchilddetails ul li {  margin-top:3px; list-style-type:disc;}
div.subnavchilddetails ul ul li {  margin-top:3px; list-style-type:circle;}


ul.tabs-content	{ margin:0; padding:0; }
ul.tabs-content li.onlythis	{ height:0; overflow:hidden; margin:0; padding:0; }

		/* ie fixes ... lame */
		* html ul.tabs-content li.onlythis { float:left; } /* ie6 */
		*+ html ul.tabs-content li.onlythis { width:99%; float:left; } /* ie7 */
		
		
		
/****************************************
************ MODULES ********************/

/* SHOW/HIDE MODULE */	
.showhide_module
{
margin:20px 0px 20px 0px;	
}

.showhide_module .title
{
	background-image:url(../images/showhide_module_down.jpg);
	background-repeat:no-repeat;
	width:672px;
	height:32px;
	font-size:15px;
	font-weight:bold;
	padding:7px 0px 0px 45px;
	cursor:pointer;
}
		
.showhide_module .description
{
	padding: 10px 0px 15px 45px;
	display:none;
}

/* -DOWNLOAD BOX- */

div.downloaddiv {
	background-image:url(images/download_bg.jpg); 
	width:134px;
	height:147px;
	background-repeat:no-repeat;


	
}


/* OVERVIEW MODULE */	
.overview_module
{

background-image:url(/images/overview_bg.jpg); 
background-repeat:no-repeat;
width:672px;
height:96px;
}

.overview_module .title
{
	padding-left:15px;
	padding-top:15px;
	font-size:16px;
	color:#005dab;
	font-weight:bold;
}

.overview_module .description
{
	padding-left:15px;
}

.overview_module .right_col
{
float:right;
width:122px;	
padding-top:35px;
}

.overview_module .left_col
{
float:left;
width:550px;
}

.overview_module .clear
{
	clear:both;
}


.newsitem_container
{
   background-image:url(/images/newsitem_bg_off.jpg); 
   background-repeat:no-repeat;	
   width:672px;
   height:96px;
   margin-bottom:20px;
   cursor:pointer;
}




.newsitem_container .date
{
	float:left;
	width:150px;
	text-align:center;
	margin-top:20px;
}

.newsitem_container .description
{
	float:right;
	width:512px;
	height:60px;
	margin-top:18px;
	overflow:hidden;
	padding-right:10px;
}


/*** KNOWLEDGE BASE **/
.knowledgebase_browseby
{
	margin-top:25px;
}

.knowledgebase_browseby .product
{
   background-image:url(/images/browseby_bg_off.jpg); 
   background-repeat:no-repeat;	
   width:192px;
   height:36px;
   text-align:center;
   font-weight:bold;
   padding-top:20px;
   margin-top:10px;
   margin-right:10px;
   float:left;
   cursor:pointer;
}

.knowledgebase_list
{
	margin-top:25px;
}

.knowledgebase_list #list
{
	margin-top:10px;
}

.knowledgebase_list #pagination
{
	float:right;
	padding-bottom:20px;
}

.knowledgebase_list #pagination div
{
	float:left;
	font-weight:bold;
	cursor:pointer;
}

.knowledgebase_list #pagination .label
{
	padding-right:5px;
	padding-top:3px;
	cursor:default;
}

.knowledgebase_list #pagination .link
{
	padding-right:5px;
	padding-top:3px;
}


.knowledgebase_list #pagination .link_current
{
	padding-right:5px;
	padding-top:3px;
	color:#00a15f;
}


.knowledgebase_list #pagination .btn
{
	padding-right:5px;
}



.searchitem_container
{
   background-image:url(/images/newsitem_bg_off.jpg); 
   background-repeat:no-repeat;	
   width:672px;
   height:96px;
   margin-bottom:20px;
   cursor:pointer;
}





.searchitem_container .description
{
	width:600px;
	height:60px;
	padding:20px;
	overflow:hidden;
}

#templates iframe
{
	border:1px solid #666;
	
}

.fc-tbx
{
z-index: 900000;	
}


#sbox-content-header
{
	position:absolute;
	margin-top:10px;
	margin-left:10px;
}

#sbox-content iframe
{

}


#sbox-content-footer
{
	position:absolute;
	margin-left:10px;
	bottom:20px;
	
}
