﻿body, html
{
	background: white;
	margin: 0;
	padding: 0;
	font: normal 12px Verdana, Arial, Sans-serif;
	color: black;
	text-align: center;
}


div.wrapper
{
	width: 1001px;
	margin: 0 auto;
	text-align: left;
	cursor: default;
}

div.header
{
	height: 29px;
	vertical-align: middle;
}

div.subheader
{
	background: url('../images/SubHeader.gif') repeat-x left bottom;
}

div.subheader_left
{
	background: url('../images/SubHeader.gif') no-repeat left bottom;
}

div.subheader_right
{
	background: url('../images/SubHeader.gif') no-repeat right bottom;
	height: 10px;
}

a.TabWrap
{
	text-decoration:none;
	cursor:hand;
}
span.TabWrap
{
	background-image:url('../images/GreenTab.gif');
	height:48;
	width:79;
	padding:10px 0px 0px 3px
}
span.TabInnerWrap
{
	color:White;
	font-family:Verdana;
	font-size:8pt;
}


/* footer */
div.footer
{
	color: #999;
	font-size: 10px;
	text-align:center;
	padding-top:11px;
	line-height: 18px;
}

div.footer a
{
	color: #999;
}

div.footer IMG
{
	margin-bottom:14px;
}

div.header_Text
{
	margin: 0px 0px 10px 19px;
	padding: 0;
	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
	color: #333;
	padding-left: 17px;
	line-height: 25px;
	background: transparent url('../Images/DemosHeaderBg.gif') no-repeat;
	
}

div.content_area_wrapper
{
	min-height: 300px;
	padding-right: 19px;
	margin-left: 237px;
	background: white url('../images/GreyGradient.gif') repeat-x;
}
div.content_area
{
	float: left;
	background: white url('../images/GreyGradient.gif') repeat-x;
	min-width: 754px;
}

div.example_header_wrapper
{
	background: white url('../images/ExampleHeaderWrapperBg.gif') no-repeat;
	padding-left: 17px;
	position: absolute;
	z-index: 1;
	width: 732px;
	margin-bottom: 11px;
}

h1.example_header
{
	background: white url('../images/ExampleHeaderBg.gif') no-repeat right;
	line-height: 25px;
	margin: 0;
	padding: 0;
	font-size:16px;
	font-weight:normal;
}

div.left_navigation_wrapper
{
	width: 237px;
	min-height: 300px;
	background: white url('../images/GreyGradient.gif') repeat-x;
	float: left;
}

div.left_navigation_content
{
	margin-left: 0px;
}


/* Navigation */

.navigationNodes
{
	text-decoration: none;
	font-size:11px;
	background-repeat:no-repeat;
  _height:1%;
  margin-left:19px;
}

.navigationNodes ul
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.navigationNodes li
{
	list-style-type:none;
	_height:1%;
	padding: 2px 0px 4px 2px;
	border-bottom: solid 1px #e9e9e9;
}


.navigationNodes img
{
	margin-right:6px;
}

.navigationNodes A:hover
{
	text-decoration: underline;
	color:black;
}

.navigationNodes A
{
	color: #333;
	text-decoration: none;
	font-size: 11px;
}


table.controlMenu 
{
	width: 197px !important;
	color: #333;
}


.controlMenu .tabSelected
{
    background-color:#f4fae4;
    padding-top: 2px;
    padding-bottom: 3px;
}

/* Blue Corner */

div.bluemodule
{
	float: left;
	width: 456px;
	height: auto;
	font: normal 12px Verdana, Arial, Sans-serif;
	cursor: default;
}

div.bluemodule_corners
{
	font-size: 1px;
	height: 12px;
}

.topcorner
{
	background: url('../images/BlueModuleTop.gif') no-repeat;
}

.bottomcorner
{
	clear: both;
	background: url('../images/BlueModuleBottom.gif') no-repeat;
}

div.bluemodule h2
{
	padding: 0;
	margin: 0;
	background: transparent url('../images/BlueModuleHeaderBg.gif') no-repeat;
	line-height: 31px;
	padding-left: 29px;
	font-size: 16px;
	font-weight: bold;
	color: #446174;
	clear: both;
}

div.bluemodule a
{
	color: #303030;
	font-size: 11px;
}

div.bluemodule_bg
{
	padding: 0;
	margin: 0;
	background: transparent url('../images/BlueModuleBg.gif') repeat-y;
	list-style: none;
	width: 100%;
	float: left;
}


div.infopanel
{
	/*width: 283px;*/
	float: left;
	margin-left: 6px;
	font: normal 11px Verdana, Arial;
	color: #303030;
	position: relative;
	left: 4px;
}

div.infopanel_top
{
	height: 11px;
	font-size: 1%;
	background: transparent url('../images/InfoPanelBgTop.gif') no-repeat;
}

div.infopanel_btm
{
	height: 11px;
	font-size: 1%;
	background: transparent url('../images/InfoPanelBgBtm.gif') no-repeat;
}

div.infopanel_topbig
{
	height: 11px;
	font-size: 1%;
	/*background: transparent url('../images/InfoPanelBgTopBig.gif') no-repeat;*/
}

div.infopanel_btmbig
{
	height: 11px;
	font-size: 1%;
	/*background: transparent url('../images/InfoPanelBgBtmBig.gif') no-repeat;*/
}

div.infopanel_topsm
{
	height: 11px;
	font-size: 1%;
	/*background: transparent url('../images/InfoPanelBgTopSmall.gif') no-repeat;*/
}

div.infopanel_btmsm
{
	height: 11px;
	font-size: 1%;
	/*background: transparent url('../images/InfoPanelBgBtmSmall.gif') no-repeat;*/
}

div.infopanel_top170
{
	height: 11px;
	font-size: 1%;
	/*background: transparent url('../images/InfoPanelBgTop170.gif') no-repeat;*/
}

div.infopanel_btm170
{
	height: 11px;
	font-size: 1%;
	/*background: transparent url('../images/InfoPanelBgBtm170.gif') no-repeat;*/
}


div.infopanel_content
{
	background: url('../images/InfoPanelBgr.gif') repeat-y;
	padding: 0px 16px 0px 16px;
	height: 200px;
}
div.infopanel_contentSmall
{
	/*background: url('../images/InfoPanelBgrSmall.gif') repeat-y;*/
	padding: 0px 16px 0px 16px;
	height: 200px;
}

div.infopanel_content170
{
	/*background: url('../images/InfoPanelBgr170.gif') repeat-y;*/
	padding: 0px 10px 0px 0px;
}

div.infopanel_contentBig
{
	/*background: url('../images/InfoPanelBgrBig.gif') repeat-y;*/
	padding: 0px 16px 0px 16px;
	height: 480px;
}
div.infopanel_content div.listHolder
{
	margin: 13px 0 13px 16px;
	font-size: 9px;
}

div.infopanel_content div.inputHolder
{
	margin-bottom: 34px;
	float: left;
}

div.infopanel_content input
{
	border: solid 1px #d3dde2;
	width: 152px;
	float: left;
	color: #303030;
}

.floatInput
{
	border: solid 1px #d3dde2;
	width: 152px;
	float: left;
	color: #303030;
}

div.infopanel_content h4
{
	color: #446174;
	font-size: 16px;
	padding: 0;
	padding-left: 22px;
	margin: 0;
	background: url('../images/InfoPanelHeadingBg.gif') no-repeat;
	line-height: 31px;
	clear: both;
}

td.register
{
	font-weight:bold;
	color:#827F7F;
	width:140px;
	padding-right:8px;
	vertical-align:top;
	text-align:right;
}

td.contactform
{
	font-weight:bold;
	color:#827F7F;
	width:140px;
}

.tabSelected
{
    background-color:#f4fae4;
    padding-top: 2px;
    padding-bottom: 3px;
}

.button {
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background-image:url('../images/buttonBg.gif');
	background-position:top;
	background-color:white;
	height:20px;
	width:80px;
	vertical-align: middle;
}
/* Product Details */

.prodLink{
    FONT-SIZE: 11px;	
    COLOR: #039;	
    FONT-FAMILY: verdana;	
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
    
.resultindex {
  color: #666666;
  text-align: right;
  font-size: 10px;
  padding-right: 3px;
}

.buyLink {	
    FONT-SIZE: 11px;	
    COLOR: #003399;	
    PADDING-TOP: 3px;
    /*TEXT-DECORATION: underline*/
}
.price{
	FONT-WEIGHT: bold;	
	FONT-SIZE: 11px;	
	COLOR: #990000
}

.orangeHD
{
	font-weight:bold;
	FONT-SIZE: small;	
	COLOR: #cc6600;	
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.prodSeparator{
    background: transparent url('../images/separator.gif') repeat-x;
}
.pListBg
{
	height: 29px;
    background: transparent url('../images/pListBg.gif') repeat-x;
}
.resultCount 
{	
	FONT-SIZE: 11px;	
	PADDING-BOTTOM: 5px;	
	PADDING-TOP: 5px;
	padding-left:3px;
	VERTICAL-ALIGN: middle;
	width:40%;
}
.pagnDisabled 
{	
	FONT-WEIGHT: normal;	
	FONT-SIZE: 11px;	
	PADDING-BOTTOM: 0px;	
	COLOR: #999999;	
	PADDING-TOP: 0px;	
	WHITE-SPACE: nowrap
}
.pagnN
{	
	COLOR: #003399;	
	WHITE-SPACE: nowrap;	
	TEXT-DECORATION: none
}

.pN
{
	color:#003399;
	padding-left:5px;
	padding-right:5px;
}
.pND
{
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;	
}
.checkOutButton
{
	/*background: url('../images/shop.gif') no-repeat;*/
	height:24px;
	width:160px;
	color: #003399;
	/*text-decoration:none;*/
	font-weight:bold;
}

.#checkOutTable td {
	 border:solid 1px #e9e9e9
}

.buttonGray{
	background-image:url(../images/btnlonggray.gif);
	font-size:9px;
	color:White;
	text-align:center;
	width:120px;
	height:15px;
	font-weight:700;
}
.buttonGrayLink{
	font-size:9px;
	color:White;
	font-weight:700;
	text-decoration:none;
}

.manufacturerLink
{
	color: #003399;
	font-family: Verdana;
	font-size: 11px;
}
.filterLink
{
	color: #003399;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:none
}
.captionPl
{
    font-weight:700;
    color:#0066CC;
    padding:0 0 0 20
}
.bodyPl
{
    text-align:justify;
    padding:0 0 15 20
}

.HeaderLink
{
	color:#2971a7;
	text-decoration:none;
	font-family:Arial;
	font-size:12px
}
.ttl{
    width:120px;
    font-size:11px
}
.nfo{
    font-size:11px
}
