h1 {
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
    padding-bottom: 14px;
    width: 100%;
    padding-top: 10px;
    margin-top: 0;
    margin-bottom: 0;
    color: #676767;
}

h2 {
    font-weight: bold;
    width: 100%;
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 0;
    color: #676767;
}

h3 {
    font-size: 14px;
    font-weight: normal;
    background: url(http://static2.widex.com/images/design/horizontal_dash.ashx.gif) repeat-x left bottom;
    padding-bottom: 20px;
    width: 100%;
    margin-bottom: 20px;
    padding-top: 0;
    margin-top: 0;
}

#TopFlash img {
    padding: 0 3px;
}

.summary {
    font-size: 14px;
    font-weight: normal;
    background: url(http://static2.widex.com/images/design/horizontal_dash.ashx.gif) repeat-x left bottom;
    padding-bottom: 20px;
    width: 100%;
    margin-bottom: 20px;
    height: auto;
    padding-top: 0;
    margin-top: 0;
}

.home_pushfield, .home_pushfield_hover {
    font-size: 12px;
    color: #ebebeb;
    text-decoration: none;
    float: left;
    height: 205px;
    width: 290px;
    padding-top: 12px;
    padding-left: 34px;
}

.page_TabBar {
    background: url("http://static2.widex.com/images/design/toolbar_inline_wide.ashx.png") repeat-y;
    float: left;
    height: 26px;
    width: 100%;
    padding-top: 9px;
    padding-left: 12px;
}

.page_Tab, .page_Tab_over {
    color: #FFF;
    float: left;
    background: url(http://static2.widex.com/images/design/tab_tile.ashx.png) repeat-x;
    height: 18px;
    width: auto;
    padding-top: 8px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 10px;
    text-transform: uppercase;
}

.page_Tab_over {
    background-image: url(http://static2.widex.com/images/design/tab_tile_over.ashx.png);
    color: #70b2d6;
}

.home_pushfield_hover {
    color: #909090;
    cursor: pointer;
}

.home_footer {
    text-decoration: none;
    text-align: center;
    float: left;
    height: auto;
    width: 988px;
    padding-top: 25px;
    padding-bottom: 25px;
}

.page_toolbar {
    height: 25px;
    float: left;
    width: 100%;
    padding-top: 7px;
}

.page_wrapper_narrow {
    float: right;
    height: auto;
    width: 758px;
    overflow: visible;
}

.page_wrapper_wide {
    float: left;
    height: auto;
    overflow: visible;
    width: 988px;
}

.Page_Top {
    float: left;
    width: 980px;
    padding-bottom: 6px;
    margin-top: 6px;

}

.Page_Tools {
    float: right;
    margin: 10px 0 0 0;

}

.Page_Tools_Text {
    font-size: 11px;
    text-decoration: none;
    float: right;
    padding-top: 2px;
    padding-right: 20px;
    font-weight: bolder;
}

#ChooseCountry {
    font-size: 10px;
    color: #676767;
    text-decoration: none;
    width: 160px;
    text-transform: uppercase;

}

.Page_Search, .Page_Search_inline {
    font-size: 10px;
    color: #676767;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 4px;
    padding-bottom: 2px;
    border: 1px solid #A7A6AA;
    margin: -3px 0 0 20px;
    width: 140px !important;
    font-size: 10px;
    height: 15px !important;
}

.Page_Search_inline {
    margin: 0;
}

.Page_SearchIcon {
    margin: -2px -5px 0 3px;
}

.Page_Tools_Text a {
    color: #70b2d6;
    text-transform: uppercase;
}

.page_FontSizeSwitch {
    float: left;
    padding-left: 22px;
    cursor: pointer;
    width: auto;
    height: 30px;
}

.page_general {
    float: left;
    position: relative;
    height: auto;
    width: 100%;
    padding: 16px 4px 24px;
    line-height: 19px;
    font-size: 12px;
    background-repeat: repeat-y !important;
}

.page_footer_narrow {
    height: 10px;
    margin-right: -3px;
    text-align: center;
    padding-top: 8px;
    color: #999;
    background: url(/images/sprite_boxes.png) no-repeat 0 -259px;
    width: 758px;
    float: right;
    padding-bottom: 20px;
}

.page_footer_wide {
    text-align: center;
    padding-top: 8px;
    color: #999;
    background: url(/images/sprite_boxes.png) no-repeat 0 -302px;
    width: 989px;
    float: right;
    padding-bottom: 20px;
}

.page_ContentImage_left {
    padding-top: 20px;
    padding-bottom: 20px;
    float: left;
    padding-right: 30px;
}

.page_ContentImage_right {
    padding-top: 20px;
    padding-bottom: 20px;
    float: right;
    padding-left: 30px;
}

.page_TextColumn_first {
    text-align: left;
    vertical-align: top;
    height: auto;
    padding-right: 19px;
    padding-left: 30px;
}

.page_TextColumn_first a {
    text-decoration: underline;
}

.column_divider {
    background: url(http://static2.widex.com/images/design/vertical_dash.ashx.gif) repeat-y right;
}

.page_TextColumn_second {
    padding-right: 30px;
    padding-left: 20px;
    text-align: left;
    vertical-align: top;
}

.page_TextColumn_second  a {
    text-decoration: underline;
}

.page_doublecolumn_header {
    height: auto;
    padding-left: 30px;
    width: auto;
}

.page_PushColumn {
    height: auto;
    width: 248px;
    vertical-align: top;
    padding-right: 16px;
    padding-left: 16px;
    background: url(http://static2.widex.com/images/design/vertical_dash.ashx.gif) repeat-y left;
}

.page_PushColumn_header {
    font-weight: bold;
    color: #31424b;
    text-decoration: none;
    background: url(http://static2.widex.com/images/design/PushColumn_HeaderBG.ashx.gif) repeat-x;
    float: left;
    height: 30px;
    width: 224px;
    padding-left: 19px;
    line-height: 29px;
    margin-top: 16px;
    text-transform: uppercase;
    margin-right: 4px;
    margin-left: 4px;
}

.page_PushFactDiv {
    height: auto;
    width: 248px;
}

.page_PushTitle_Top, .page_PushTitle_Middle, .page_PushTitle_Bottom {
    color: #ebebeb;
    text-decoration: none;
    background: url(http://static2.widex.com/images/design/push_title_top.ashx.png) no-repeat left top;
    height: auto;
    width: 202px;
    padding: 11px 24px 7px;
    text-transform: uppercase;
    line-height: 12px;
    margin: 0;
    float: left;
}

.page_PushTitle_Middle {
    background: url(http://static2.widex.com/images/design/push_title_middle.ashx.png) no-repeat left bottom;
    padding-top: 7px;
}

.page_PushTitle_Bottom {
    background: url(http://static2.widex.com/images/design/push_title_bottom.ashx.png) no-repeat left bottom;
    padding-bottom: 11px;
    padding-top: 7px;
}

.page_PushText {
    line-height: 18px;
    color: #909090;
    text-decoration: none;
    background: url(http://static2.widex.com/images/design/push_text_tile.ashx.png) repeat-y;
    float: left;
    width: 200px;
    padding: 15px 24px 5px;
    margin: 0;
}

.page_PushLinks {
    text-decoration: none;
    background-repeat: repeat-y;
    float: left;
    width: 200px;
    padding: 1px 24px;
    margin: 0;
}

.page_PushDivider {
    background: url(http://static2.widex.com/images/design/horizontal_dash.ashx.gif) repeat-x center;
    float: left;
    width: 240px;
    height: 33px;
    margin-left: 4px;
}

.page_PushText_divider {
    background: url(http://static2.widex.com/images/design/push_text_divider.ashx.png) bottom;
    height: 11px;
    width: 248px;
    float: left;
}

.page_PushText_Bottom {
    background-image: url(http://static2.widex.com/images/design/push_text_bottom.ashx.png);
    height: 14px;
    width: 248px;
    float: left;
}

.SearchResult {
    padding: 10px;
}

.page_ResultList {
    float: left;
    width: 980px;
    border: 1px #ebebeb;
    border-top-style: solid;
    border-bottom-style: solid;
    color: #949494;
}

.page_ResultList_NoMatch {
    float: left;
    width: 980px;
    border: 1px #ebebeb;
    border-top-style: solid;
    color: #949494;
    padding-left: 30px;
}

.page_SearchHeader {
    font-size: 14px;
    padding-bottom: 5px;
}

.page_SearchDescription {
    font-size: 11px;
    line-height: normal;
    padding-bottom: 5px;
}

.fsHit {
    background-color: #e2f0f7;
}

.page_ResultList a, .page_ResultEntry a, .page_ResultEntryLast a {
    color: #949494;
}

.page_ResultList a:hover, .page_ResultEntry a:hover, .page_ResultEntryLast a:hover {
    color: #70b2d6;
}

.page_ResultEntry {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 30px;
    background: url(http://static2.widex.com/images/design/horizontal_dash.gif) repeat-x bottom;
}

.page_ResultEntryLast {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 30px;
}

.page_PublicationsTop {
    float: left;
    height: 42px;
    width: 980px;
    background-color: #f6f6f6;
}

.page_PublicationsSelect {
    font-size: 11px;
    color: #676767;
    text-decoration: none;
    width: 205px;
    padding-left: 5px;
}

.page_PublicationsSearch {
    float: right;
    margin-top: 8px;
    margin-bottom: 8px;
}

.page_PageNavArrow {
    float: left;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
}

.page_PageNavText {
    float: left;
    min-width: 60px;
    text-align: center;
    font-size: 10px;
    color: #949494;
}

.page_SearchIcon {
    float: left;
    padding-right: 10px;
}

.page_PageNav {
    float: left;
    width: auto;
    padding-top: 5px;
    padding-bottom: 5px;
}

.page_Search {
    width: 920px;
    padding-right: 30px;
    padding-left: 30px;
    color: #949494;
    height: auto;
    padding-bottom: 5px;
}

#coloursAndModelsFlash {
    width: 397px;
    height: 312px;
}

#modelSelector {
    float: left;
    position: relative;
    height: auto;
    width: 100%;
    padding-left: 4px;
    padding-right: 4px;
}

#modelSelector div, #modelSelector object {
    float: left;
}

#modelSelector # img {
    vertical-align: middle;
}

#modelSelector #colourAndModels {
    background: url(http://static2.widex.com/images/design/products_shadow_left.png) no-repeat;
    width: 395px;
    height: 312px;
}

#modelSelector #coloursAndModelsText {
    padding: 0 15px 0 20px;
    width: 318px;
    height: 312px;
    background: url(http://static2.widex.com/images/design/productsShadow.ashx.jpg) no-repeat;
}

#coloursAndModelsText #ModelHeader {
    font-size: 18px;
    font-weight: normal;
    padding-bottom: 14px;
    width: 100%;
    padding-top: 10px;
    margin-top: 40px;
    margin-bottom: 0;
    color: #676767;

}

#coloursAndModelsText #ModelText {
    width: 100%;
}

#modelSelector #selectModel, #modelSelector #selectSeries, #modelSelector #shadow {
    width: 750px;
    background-repeat: repeat-x;

}

#modelSelector #shadow {
    line-height: 8px;
    background-image: url(http://static2.widex.com/images/design/SelectSeriesShadow.ashx.png);
}

#modelSelector #selectModel {
    height: 118px;
    line-height: 118px;
}

#selectModel ul {
    position: relative;
    list-style-type: none;
    padding: 0;
    margin: 0;
    text-align: center;
}

#selectModel li {
    float: left;
}

#selectModel a.active, #selectModel a:hover.active {
    background-image: url(http://static2.widex.com/images/design/model_active.ashx.jpg);
}

#selectModel a {
    margin: 5px 0 0 2px;
    display: block;
    width: 108px;
    height: 108px;
}

#selectModel a:hover {
    background-image: url(http://static2.widex.com/images/design/model_mouseover.ashx.jpg);
}

#selectModel img {
    margin-top: 10px;
}

#modelSelector #selectSeries {
    background-color: #ebebeb;
}

#selectSeries .buttons {
    padding-left: 10px;
}

#scripts {
    display: none;
}

#content_left {
    float: left;
    width: 665px;
}

#content_right {
    overflow: hidden;
    width: 322px;
}

#content_top {
    float: left;
    width: 997px;
}

#content_bottom {
    overflow: hidden;
    width: 997px;
}

/*grids*/

.grid_1, .grid_2, .grid_3 {
    display: inline;
    float: left;
    margin-left: 0;
    margin-right: 10px;
}

.alpha {
    margin-left: 0;
}

.omega {
    margin-right: 0;
}

.Master .grid_1 {
    width: 322px;
}

.Master .grid_2 {
    width: 655px;
}

.Master .grid_3 {
    width: 988px;
}

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.box_top {
    background: url(/images/sprite_boxes.png) no-repeat;
    height: 14px;
}

.box_content {
    background-repeat: repeat-y;
    padding-left: 3px;
}

.box_bottom {
    background: url(/images/sprite_boxes.png) no-repeat;
    height: 35px;
}

.box_content p {
    font-size: 12px;
    padding: 15px 20px 20px 20px;
    line-height: 18px;
}

#frontpage .box_content p {
    padding: 5px 0 18px;
}

.box_content ul {
    list-style: none;
    margin: 0;
    padding: 0;
    min-height: 420px;
}

ul.clear_max_height {min-height: 0px; height:85px;}

.box_content li {
    border-bottom: 1px dotted #ebebeb;
    padding-top: 0;
    margin: 0 27px 0 19px;
}

#frontpage .box_content li {border:none;}

.box_content li p {
    margin: 0;
    padding: 5px 0 16px;
}

.box_content li h2 {
    padding-top: 19px;
}

.box_bottom {
    padding-left: 22px;
    padding-top: 7px;
    padding-right: 14px;
}

.box_bottom strong a, .box_bottom strong span {
    font-size: 12px;
    color: #FFFFFF;
    text-transform: uppercase;
}

.box_bottom .arrow {
    height: 14px;
    width: 16px;
    background: transparent url(/images/sprite_icons.png) no-repeat 0 -24px;
    float: right;
    cursor: pointer;
}

.grid_1 .box_top {
    background-position: 0 -177px;
}

.grid_1 .box_content {
    background: transparent url(/images/dotCom/grid1_content_background.png);
    margin-left: -1px;
}

.grid_1 .box_bottom {
    background-position: 0 -203px;
}

.grid_2 .box_top {
    background-position: 0 -91px;
}

.grid_2 .box_content {
    background: transparent url(/images/dotCom/grid2_content_background.png);
}

.grid_2 .box_content p {
    font-size: 12px;
    padding: 15px 20px 18px 20px;
    line-height: 18px;
}

.grid_2 .box_bottom {
    background-position: 0 -125px;
}

.fixed_height_1 .box_content p {
    height: 35px;
    overflow: hidden;
}

.spacer_19 {
    display: block;
    height: 19px;
}

.image{/*margin-left:-2px;*/}
.grid_1 .image{width:324px;}

/*compass*/
.compass #contentLeft {
    padding: 0 10px;
}

.compass #contentLeft label {
    display: block;
    font-weight: bold;
}

.compass #contentLeft td {border:1px solid #676767;}

.compass .grid_1 .box_content{padding:10px 0;}
.compass .grid_1 .box_content ul{min-height:0;}


 object , embed{
	float: left;
}

.jw_playlist_item:hover{
    color:#70B2D6;
}

.jw_playlist_playlist {
	clear:left;
	float:left;
	width: 416px;
	height: auto;
	overflow-y: auto;
	overflow-x: hidden;
	margin-top: 10px;
	color: #333333;
	<!--[if gte IE 6]>float:right;<![endif]-->
}

.jw_playlist_item {
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 0px 0px;
	border-bottom: dashed 1px #ebebeb;
	font-family: Arial;
	
	font-size: 12px;
}

.clear {
	clear:both;
	height: 0;
}

.jw_playlist_image {
	width: 100px;
	height: 56px;
        margin: 0px;
        padding: 0px;
}

.jw_playlist_image_div {
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 0px 0px;
	float:left;
	-ms-interpolation-mode:bicubic;
}

.picframe{
        position:absolute;
	width:100px;
	height: 56px;
	background-image: url(cssArt/itemImageframe.png);
	background-repeat: no-repeat;
        background-position: 0px 0px;
}

.jw_playlist_title {
	font-weight: bold;
        padding-top: 1px;
        margin-bottom:5px;
}

.jw_playlist_description {
	width: 246px;
    height: 35px;
    overflow:hidden;
    font-weight: normal;
    line-height: 1.5
}

.even {
	background-color: #FFFFFF;
}

.odd {
	background-color: #FFFFFF;
}

.playing {
	background-color:FFFFFF;
}


#BackgroundImage{position: absolute;
    width: 980px;
    z-index: -100;
    margin-top: 70px;
	position: absolute;
	float: left;
	}

.custom_table_1 {width:400px;border:none;}
.custom_table_1 td {
	
	border-bottom: 1px dashed #E4E4E4;
    border-right: 1px dashed #E4E4E4;
    height: 26px;
    padding-left: 5px;
	height: 30px;
	font-size: 11px;
	padding-right: 10px;
}

.custom_table_1 td ul { padding-left: 15px;margin: 0px;}
.custom_table_1 td.no_border{ border-top: none;border-bottom: none;}
.custom_table_1 td.gradient{background-image:url(/Images/design/big_gradient_1x36px.png);border-top: 1px solid #E4E4E4;    border-bottom: 1px solid #E4E4E4;}

.custom_table_1 th
{
	border:none;
	background-image:url(/Images/design/big_gradient_1x36px.png);
	background-repeat: repeat-x;
	height:36px;
	border-color: #E4E4E4 -moz-use-text-color;
    border-top: 1px solid #E4E4E4;
    border-bottom: 1px solid #E4E4E4;
    border-right: 1px dashed #E4E4E4;
}

.top_dash_border{border-top: 1px dashed #E4E4E4;}

.subhome_item {display: inline-block;margin-right: 10px;width: 230px;margin-bottom: 13px;float: left;}

.subhome_item_large{ float: left; margin-right: 14px; width: 474px;}

#subhome_item_container{padding-left:20px;}
#subhome_item_container img{margin-left:-2px;}
#subhome_item_container h2{font-weight: bold;text-transform: uppercase;font-size: 14px;padding-top: 6px;}

#productsPageLeft a{ text-decoration: underline;}
/*IE7 */
.InternetExplorer7 #BackgroundImage { overflow: auto;float: left;margin-left: -980px;margin-top: 80px;}
.InternetExplorer7 .grid_1 .box_bottom {margin-top: -3px;}
.InternetExplorer7 .box_bottom .arrow {margin-top: -13px;}
.InternetExplorer7 #content_top .box_content {margin-bottom: -20px;}
.InternetExplorer7 #content_bottom .box_content {margin-bottom: -25px;}
.InternetExplorer7 #TextBoxSearch,.InternetExplorer8 #TextBoxSearch{padding-top:3px;padding-bottom:0px;margin-bottom:0px;}
.InternetExplorer7 .custom_table_1 td ul { padding-left: 20px;margin: 0px;}
.InternetExplorer7 .back_to_search{ margin-left: -178px;}

/*
/////
///// PRODUCT MATRIX BEGIN
/////
*/
#product_matrix_overview_main_container{margin-top:-15px;width:980px;}	
#product_matrix_overview_head_container{background:url(/images/ProductMatrix/ProductOverViewHeaderBackground.png) repeat-x;height:239px;padding-left:25px;}
.hearingaid_header {width:258px;min-height:125px;float:left;text-align:center;margin-top:35px;}
.hearingaid_header img {vertical-align:bottom; height: 140px;}
#product_matrix_overview_head_container .first{margin-left:180px;}
.procuct_container_row{overflow:visible;clear:both;}
.procuct_container_row.open {border-bottom: 1px solid #E0E0E0;display:block;}
.procuct_container_row.close table{display:none;}
.procuct_container_row.open table{display:block;}
.procuct_container_row .header
{
	background-image: url("/images/sprite_boxes.png");
    background-position: -10px -729px;
    width:262px;
    height:26px;
    padding-top:5px;
}
.colors_container{width:220px;height:19px;}
.procuct_container_row .header h2{  margin: 0 0 0 15px; padding-top: 2px;overflow:hidden;}

.procuct_container_row ul{list-style:none;}
.procuct_container_row .content ul li{padding: 5px 0;}

.procuct_container_row ul li.split{margin-left: -17px; padding:0;   min-width: 261px;}
.procuct_container_row .first ul li.split{margin-left: -18px;    min-width: 189px;}
.procuct_container_row ul li.split{background-image:url(/images/design/horizontal_dash.ashx.gif);width:100px;height:2px; }

.procuct_container_row .header a{border-style: none;color: #70B2D6;    float: right;    font-weight: normal;        margin-right: 10px;    margin-top: -19px;    text-decoration: none;}
.procuct_container_row .item.last .header a{right:30px;  }
.procuct_container_row .first .header{width:190px;}

.procuct_container_row .item{float:left;border-right: 1px solid #E0E0E0;display:block;}

.procuct_container_row .item.last{float:left;border:none;width:263px;}
.procuct_container_row .item .content{ margin-left: -22px;margin-top: -10px;margin-bottom: -10px;}



.fm{background-image: url("/images/sprite_icons.png"); height: 19px; width: 20px;}
.compatible{background-position: 23px -49px;}
.not_compatible{background-position: 23px -72px;}

.square_color_box{  background-image: url("/images/sprite_icons.png"); background-position: -46px 130px; height: 17px; width: 17px; padding:3px;float:left;}        	
.square_color_box span{width:15px;height:15px;display:block;-moz-border-radius: 3px; border-radius:3px; webkit-border-radius: 3px; -khtml-border-radius: 3px;}

.compare_property_list,.compare_property_list li {padding:0 0 0 20px;margin:0;}
.compare_property_list li img{   margin-top: -2px;    vertical-align: middle}
.compare_property_list{margin-left:-40px;height:100%;    position: relative;    width: 250px;}

.InternetExplorer7 .procuct_container_row .item .content{ margin-top: -25px;}
.InternetExplorer7 .content ul li.split{margin-bottom:-10px;padding:0px;}
.InternetExplorer7 .content ul li{margin-bottom:-15px;padding-top:15px;}
.back_to_search {   margin-left: 778px;    margin-top: -30px;    position: absolute;}

.procuct_container_row table{width:900px;margin:-2px 0;}
.procuct_container_row .split{background-image:url(/images/design/horizontal_dash.ashx.gif);width:980;height:2px; margin-top: -5px;}
.procuct_container_row tr{vertical-align:top;}
.procuct_container_row td{padding: 5px 15px;}
.procuct_container_row td.middle{min-width:230px;border-right:1px solid #E0E0E0;}
.procuct_container_row td.first {min-width:158px;border-right:1px solid #E0E0E0;}
.procuct_container_row td.last {min-width: 230px;}

.InternetExplorer7 .procuct_container_row table{width:980px;}
.InternetExplorer7 .procuct_container_row td.first {width:159px;}
.InternetExplorer7 .procuct_container_row td.middle{width:232px;}
.InternetExplorer7 .procuct_container_row td.last {width: 231px;}

.InternetExplorer7 .procuct_container_row .empty_title td.first { width:160px; }
.InternetExplorer7 .procuct_container_row .empty_title td.middle { width:229px; }
.InternetExplorer7 .procuct_container_row .empty_title td.last { width:225px; }
  
  
  
#criterias_container{padding-left:20px;}
.criteria_container{width:222px;float: left;margin-left: 0px;padding-left:0px;margin-right:20px;}
.criteria_container ul {list-style:none;padding:0px;margin:0px;}

.seperator{background: url("http://static2.widex.com/images/design/vertical_dash.ashx.gif") repeat-y scroll right center transparent;float: right;min-height: 150px;position: relative;overflow:hidden;top:-15px}

#criteria_toolbar
{    
    width:980px;
    height:19px;
    background:url("/images/sprite_boxes.png") no-repeat scroll -2px -722px transparent;
    padding: 15px;    
}
#criteria_toolbar strong{position:absolute;}
#nothing_to_compare_text{display:none;color: red;}
#info_text{padding:0 20px 20px 20px;}
#criteria_toolbar a{float:right;  margin-right: 30px;margin-top: -4px;}
#criteria_toolbar #compare_selected_link{ margin-right: 15px;}

.compare_selected_link{  float: right;margin-right: 20px;}

.series_model{width:100px;height:122px;float:left;text-align:center;cursor:pointer;color:#ffffff;position:absolute;clear:both;}
.series_header{height:23px;width:980px;background:url("/images/sprite_boxes.png") no-repeat scroll -2px -694px transparent;padding-top: 3px;padding-left:15px;}

.inactive{background:url("/images/sprite_boxes.png") no-repeat scroll -664px -93px transparent;}
.active{background:url("/images/sprite_boxes.png") no-repeat scroll -866px -93px transparent;}
.hover{background:url("/images/sprite_boxes.png") no-repeat scroll -765px -93px transparent;}
.series_content{height:122px;display:block;}

.series_content h4 {font-size:11px;   line-height: 1.1;}
.InternetExplorer7 .series_content h4{padding-bottom: -3px;line-height: 0.1;}
/**
 * CSS File for ezMark jQuery Plugin
 *
 **/
.ez-hide { opacity: 0; filter:alpha(opacity=0); }

.ez-checkbox {
	background: transparent url('/images/sprite_icons.png') -78px -27px no-repeat;
	display:inline-block;
}

.ez-checked { background-position: -78px -5px; }
.ez-checkbox{ zoom: 1; *display:inline; _height:30px; }  
  

.btDialog{ color: red;margin-top: 110px;}
  
/*
/////
///// PRODUCT MATRIX END
/////
*/




.mobile .Page_Top,.mobile .Topnavigation_1,.mobile .Topnavigation_2, .mobile .page_toolbar, .mobile .page_footer_wide
{ display: none;}
.mobile .Master{ margin-top: -20px;float: left;width: 100%;}
.mobile .criteria_container{width:200px;}
.mobile #newsPage #newsTop h1 {margin-top: 25px;}
