.arrow
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#tabs
{
    BACKGROUND: url(../images/products/tabs/bg.gif) no-repeat right bottom;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%
}
#tabs UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
#tabs LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#tabs A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
    BACKGROUND: url(../images/products/tabs/left_both.gif) #ffffff no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666666 1px solid;
    TEXT-DECORATION: none
}
#tabs A SPAN
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/products/tabs/right_both.gif) #ffffff no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    COLOR: #000;
    PADDING-TOP: 5px
}
#tabs A SPAN
{
    FLOAT: none
}
#tabs A:hover SPAN
{
    COLOR: #000
}
#tabs #current a, #tabs .current a {

           background-position:0 -150px;

           border-width:0;

  }

#tabs #current a span, #tabs .current a span {

           background-position:100% -150px;

           padding-bottom:5px;

           color:#000;

  }
#tabs A:hover
{
    BACKGROUND-POSITION: 0% -150px
}
#tabs A:hover SPAN
{
    BACKGROUND-POSITION: 100% -150px
}
#tabContents
{
    CLEAR: both;
    BORDER-RIGHT: #666666 1px solid;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #666666 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.productsSpecTable TR TD
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    BORDER-LEFT: #eeeeee 1px solid;
    BORDER-BOTTOM: #eeeeee 1px solid;
    vertical-align:top;
}
.productsTableTdLong h5
{
	height:51px;
}
.productsTable TR TD
{
    BORDER-RIGHT: #eeeeee 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #eeeeee 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #eeeeee 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #eeeeee 1px solid
}
.productsTableTd
{
    PADDING-RIGHT: 10px! important;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 10px! important;
    PADDING-TOP: 10px! important
}
.productsTableTdLong
{
    WIDTH: 200px! important
}
.productsTableTdLongFocus
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px! important;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px! important;
    PADDING-BOTTOM: 0px! important;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 200px! important;
    PADDING-TOP: 0px! important;
    BORDER-BOTTOM: #ccc 1px solid
}
.productsTableTdFocus
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px! important;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 10px! important;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 10px! important;
    BORDER-BOTTOM: #ccc 1px solid
}
.productsTableTdCompare
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 0px! important;
    PADDING-BOTTOM: 0px! important;
    WIDTH: 20px! important;
    PADDING-TOP: 0px! important;
    BACKGROUND-COLOR: #f8f8f8
}
#topRound
{
    BACKGROUND: url(../images/products/tabs/bg2_top.gif) #ffffff no-repeat left bottom;
    PADDING-BOTTOM: 5px
}
#topRound SPAN
{
    BACKGROUND: url(../images/products/tabs/bg2_top2.gif) no-repeat right top;
    FLOAT: right
}
#bottomProducts
{
    BACKGROUND: url(../images/products/tabs/bg_bottom.gif) no-repeat left bottom;
    PADDING-BOTTOM: 5px
}
#bottomProducts SPAN
{
    BACKGROUND: url(../images/products/tabs/bg_bottom2.gif) no-repeat right top;
    FLOAT: right
}
.productMedia
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 266px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 200px;
    TEXT-ALIGN: center
}
DIV.box5
{
    BACKGROUND: url(../images/products/corners/topleft.gif) #fff no-repeat left top;
    WIDTH: 100%;
    MARGIN-RIGHT: 10px! important;
	
}
DIV.boxHeader5
{
    PADDING-RIGHT: 10px! important;
    PADDING-LEFT: 10px! important;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/products/corners/topright.gif) no-repeat right top;
    PADDING-BOTTOM: 10px! important;
    COLOR: #ffffff;
    PADDING-TOP: 10px! important
	
}
DIV.boxBody5
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/products/corners/rightborder.gif) repeat-y right top;
    MARGIN: 0px
	
}
DIV.boxFooter5
{
    BACKGROUND: url(../images/products/corners/bottomleft.gif) no-repeat left bottom
}
DIV.boxFooter5 SPAN
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BACKGROUND: url(../images/products/corners/bottomright.gif) no-repeat right bottom;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
.boxLegend5
{
    MARGIN-TOP: -27px;
    Z-INDEX: 1000;
    BACKGROUND: url(../images/products/corners5/legendBG.gif) repeat-x left top;
    MARGIN-LEFT: 20px;
    COLOR: #000;
    FONT-STYLE: normal;
    POSITION: absolute
}
.productTblList
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid
}
.productTblListTd
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.productTblColor
{
    BACKGROUND-COLOR: #FFFFFF
}
.productTblFocus
{
    TEXT-DECORATION: underline
}
.productExtra
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 10px! important;
    PADDING-TOP: 10px! important
}
.contentExtra
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 10px! important;
    PADDING-TOP: 10px! important
}
.contentExtra
{
    PADDING-LEFT: 30px! important
}
.productsTableTdHeader
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 0px! important;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 0px! important;
    BACKGROUND-COLOR: #eeeeee
}
.productTblColorDark
{
    BACKGROUND-COLOR: #999999
}




	.campaignHeadline {
		 color:#00a1df;
		 font-size:28px;
		
		 
	}
	
	.campaignGrayText {
		color:#aa9d93;
		font-size:24px;
		
	}
	


	/*
	------------------------
	 NEW CAMPAIGN BIG BOX 
	------------------------
	 */
	.campaignMainContent {
		height:440px; 
		border-left:1px solid #666; 
		border-right:1px solid #666;
	}
	
		
	.campaignbg{
	
	}

	.campaigntop {
		padding:0 0 0 11px;
		margin-left:0px;
		background:url("../images/products/tabs/1/big-l.gif") top left no-repeat;
				
	}
	
	.campaigntop .campaigntopCorners {
		background:url("../images/products/tabs/1/big-r.gif") top right no-repeat;
		margin:0;
		padding:8px 0 0.5em 0;
	}


	.campaignbox {
		padding:0 0 0 11px;
		margin-left:0px;
		background:url("../images/products/tabs/1/big-l.gif") bottom left no-repeat;
	}
	
	.campaignbox .campaignbottomCorners {
		background: url("../images/products/tabs/1/big-r.gif") bottom right no-repeat;
		margin:0;
		padding:8px 0 0.5em 0;
		
	}	
	.campaignbox .campaignAll {
		float:left;
		margin:0 0 0 -11px;
		padding:0 0px 0.5em;
		border-right:1px solid red;				
		
	}


	.campaignAll {
		float:left;
		
		
	}
	
	/***** SMALL BOX *****/
	.campaignSmallImages {
		float:left; 
		width:305px; 
		padding-top:142px;
	}
	
	
	.campaignsmallTop {
		background: url("../images/products/tabs/1/smallTop.gif") bottom right no-repeat;
		width:500px;
		margin-left:16px;
		height:6px;
		
	}
	
	.campaignsmallBoxText {
		background: url("../images/products/tabs/1/smallContent.gif") top left repeat-y;
		margin:0px;
		width:480px;
		padding-left:20px;
		padding-top:5px;
		padding-bottom:10px;
		margin-left:16px;
		
	}
	
	.campaignsmallBottom {
		background: url("../images/products/tabs/1/smallBottom.gif") top right no-repeat;
		width:500px;
		margin:0px;
		padding:0px;
		margin-left:16px;
		height:6px;
	}
	
	.campaignTitleText {
		color:#aa9d93;
		font-size:24px;
		width:350px;
		
	}
	
	/***** / SMALL BOX *****/
	
	/***** CAMPAIGN BOX *****/
	.leftSideBox {
		float:left; 
		width:500px; 
		padding-left:20px;
		/* border:1px solid blue; */
		
		
	}
	.rightSideBox {
		float:right; 
		height:400px;
		/* border:1px solid red; */
		
 		
	}

	/****/

	.campaignTop {
		padding:0 0 0 11px;
		margin-left:10px;
		margin-margin:10px;	
		background:url("../images/products/tabs/1/small-l.gif") top left no-repeat;
		
		
	}
	
	.campaignTop .smallTop {
		background:url("../images/products/tabs/1/small-r.gif") top right no-repeat;
		margin:0;
		padding:8px 0 0.5em 0;
		width:500px;
	}
	
	.campaignBottomSpace {
		height:15px; 
		background-color:#999999
	}
/* */		
	
