
BODY {
	background: url(../images/bg.jpg) center 0 no-repeat #ffffff;
	margin: 0px;
	FONT-SIZE: 9pt;
	FONT-FAMILY: tahoma;
	CURSOR: default;
	scrollbar-face-color: #0991A7;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CACACA;
	scrollbar-3dlight-color: #778899;
	scrollbar-darkshadow-color: Black;
	scrollbar-track-color: Silver;
	scrollbar-arrow-color: White;
}

body *{
	margin: 0px;
	padding: 0px;
	font-family: tahoma;
	font-size: 8pt;
	
/**
	direction: rtl;
**/
}

.wrap{
	width: 980px;
	margin:auto;
	direction: rtl;
}
.topIcons td{
	padding: 3px;
}
.topMenu{
	background-image: url(../images/bg_menu.gif);
	height: 64px;
	padding-right: 20px;
}
.topMenu a.active{
	background: url(../images/btn-right.jpg) right center no-repeat;
	height: 40px;
	display: block;
	float: right;
	margin: 0 5px 0 10px;
	color: #000;
	text-decoration: none;
}
.topMenu a.active:hover{
	color: #888;
}
.topMenu a.active span{
	background: url(../images/btn-left.jpg) left center no-repeat;
	display: block;
	display: block;
	height: 30px;
	padding: 10px 10px 0 10px;
	cursor: pointer;
	font-weight: 600;
	font-size: 8pt;
}
.topMenu a.off{
	height: 40px;
	display: block;
	float: right;
	margin: 0 5px 0 10px;
	color: #FFF;
	text-decoration: none;
	color: #FFF;
}
.topMenu a.off:hover{
	color: #888;
}
.topMenu a.off span{
	display: block;
	display: block;
	height: 30px;
	padding: 10px 10px 0 10px;
	cursor: pointer;
	font-weight: 600;
	font-size: 8pt;
}
.topIcons{
	float: left;
}
.white{
	background-color: #FFF;
}
#search{
	padding-top: 10px;
	padding-right: 20px;
}
.searchInput{
	width: 166px;
	height: 15px;
	background-image: url(../images/bg_search.gif);
	border: 0;
	padding: 2px 15px 0 12px;
	color: #7598a8;
}
.searchgo{
	vertical-align: bottom;
}
#search a{
	color: #7598a8;
}
#search a:hover{
	color: #000;
	text-decoration: none;
}

.mainContent{
	background: url(../images/bg_footer.gif) bottom center repeat-x;
	min-height: 400px;
	padding: 10px 15px 0 15px;
}
.rightCol{
	width: 320px;
	padding-bottom: 40px;
}
.leftCol{
	padding-right: 10px;
}
.prd{
	width: 197px;
	height: 256px;
	background-image: url(../images/bg_prd.jpg);
	float: right;
	margin-left: 5px;
	margin-bottom: 15px;
}
.prdTitle{
	text-align: center;
	font-weight: 600;
	color: #18607f;
	font-size: 10pt;
	height: 40px;
}
.prdimg{
	text-align: center;
}
.prdInfo{
	text-align: center;
	height: 25px;
}
.prdInfo img{
	border: 0;
}
.prdInfo a{
	text-decoration: none;
	color: #000;
}
.prdInfo a:hover{
	color: #18607f
}
.prdPrice{
	text-align: center;
	font-family: tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
	margin-top: 10px;
}
.space{
	height: 100px;
	clear: both;
}
.content{
	text-align: justify;
	line-height: 180%;
	padding-top: 10px
}
.rightMenu{
	width: 313px;
}
.rightMenu td{
	width: 313px;
	height: 66px;
}
.rightMenu td a{
	width: 248px;
	height: 46px;
	padding-top: 20px;
	display: block;
		padding-right: 65px;
		text-decoration: none;
		color: #888;
}
.rightMenu td a:hover{
	color: #032896
}
.rightMenu .rMenuTitle{
	font-weight: 600;
	color: #e00000;
}
.rightMenu .m1{
	background-image: url(../images/bg_menu_1.gif);
}
.rightMenu .m1:hover{
	background-image: url(../images/bg_menu_1_ho.gif);
}

.rightMenu .m2{
	background-image: url(../images/bg_menu_2.gif);
}
.rightMenu .m2:hover{
	background-image: url(../images/bg_menu_2_ho.gif);
}
.rightMenu .m3{
	background-image: url(../images/bg_menu_3.gif);
}
.rightMenu .m3:hover{
	background-image: url(../images/bg_menu_3_ho.gif);
}
.rightMenu .m4{
	background-image: url(../images/bg_menu_4.gif);
}
.rightMenu .m4:hover{
	background-image: url(../images/bg_menu_4_ho.gif);
}

.pageTitle{
	border-bottom: 1px solid #18607f;
	font-family: tahoma;
	color: #18607f;
	font-size: 16pt;
	font-weight: bold;
}
.footerMenu{
	text-align: center;
	padding-top: 0px;
	height: 27px;
	color: #032896;
}
.footerMenu a{
	color: #032896;
	text-decoration: none;
	padding: 0 5px;
}
.footerMenu a:hover{
	color: #e00000;
}
.footer{
	color: #FFF;
	text-align: center;
	padding-top: 0px;
	height: 27px;
}



















/* Toolbar Table Content Links */
A.smalllink {
	font-size: 8pt;
	color: Navy;
	text-decoration: none;
}

A.smalllink:hover {
	color: #1558B9;
}
/* Submit Buttons */
.submitGeneral {
	width: 70px;
	height: 25px;
	cursor: hand;
	font-family: tahoma;
	border: 0px;
	padding-right: 2px;
	background-position: right center;
	font-size: 8pt;
	color: White;
	background-image: url('../images/But-Add.gif');
	direction: rtl;
	background-repeat: no-repeat;
	background-color: transparent;
}
/* Input Fields */
.inputGeneral {
	BORDER: 1px #013C5A solid;  
	font-family : tahoma;
	font-size : 11px;
	color : #000000;
	z-index:999;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#efefef);
	width: 100%;
}

.SearchBox{
	height: 50px;
}

/*--------------------------------------------------------------*/

/* Main Content */
.headerTitle {
	padding-right: 15px;
	font-size: 11px;
	font-weight: 600;
	background-image: url('../images/HeaderBg.jpg');
	color: #FFFFFF;
	direction: rtl;
	height: 20px;
	border: 0px solid #85A321;
	border-bottom: 1px solid;
	background-repeat: repeat-x;
	text-align: right;
}

.headerTitleEn {
	padding-left: 15px;
	font-size: 11px;
	font-weight: 600;
	background-image: url('../images/HeaderBg.jpg');
	color: #FFFFFF;
	direction: ltr;
	height: 20px;
	border: 0px solid #85A321;
	border-bottom: 1px solid;
	background-repeat: repeat-x;
	text-align: left;
}
/* Main Content Tables */
.listTbl {
	background-color: #FFFFFF;
	border: 1px solid #013C5A;
}
/* Main Content Table 1 Header*/
.topRow1 {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: 600;
	background-image: url('../images/HeaderBg.jpg');
	color: #FFFFFF;
	direction: rtl;
	height: 20px;
	border: 1px none #85A321;
	background-repeat: repeat-x;
	text-align: right;
}

/* Main Content Table 1 */
.rowTextContent3 {
	padding:0 10 10px 0;
	direction: rtl;
	text-align: right;
}
.rowTextContent2 {
	direction: rtl;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
}
/* Main Content Headers */

.rowTextContent2 td , .rowTextContent3 td{
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px; 
	border:1px solid #013C5A;
}

A.listLink {
	font-size:8pt;
	color: #183e7f;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
A.listLink:hover {
	color: #6086b1;
}
/* Main Content Table 2 */
.topRow2 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: 600;
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: bottom;
	DIRECTION: rtl;
	PADDING-TOP: 5px;
	HEIGHT: 35px;
	text-align: right;
}
.rowTextContent {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	DIRECTION: rtl;
	PADDING-TOP: 6px;
	text-align: right;
}
.rowTextContent A {
	COLOR: #3a6a95;
	TEXT-DECORATION: none
}
.rowTextContent A:hover {
	COLOR: #dc143c;
	TEXT-DECORATION: underline
}

.topRow1 a{
	color: White;
	text-decoration: none;
}

.topRow1 a:hover{
	color: #FFD700;
	text-decoration: none;
}


a.HeaderLink{
	color: White;
	text-decoration: none;
}

a.HeaderLink:hover{
	color: #FFD700;
	text-decoration: none;
}

A.moreLink {
	FONT-SIZE: 8pt;
	COLOR: #000066;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
}
A.moreLink:hover {
	COLOR: #7aa5d0
}
.WebBolet {
	COLOR: #ff7f50
}
.WebTitle {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: 600;
	FONT-SIZE: 9pt;
	COLOR: #000066;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	text-align: right;
}
A.WebTitleLink {
	FONT-WEIGHT: 600;
	FONT-SIZE: 9pt;
	COLOR: #000066;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	text-align: right;
}
A.WebTitleLink:hover {
	COLOR: #7aa5d0
}
A.WebLinkMore {
	COLOR: #183e7f;
	TEXT-DECORATION: none
}
A.WebLinkMore:hover {
	COLOR: #6086b1
}

.WebTDRTL {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	DIRECTION: rtl;
	PADDING-TOP: 10px;
	text-align: right;
}
.WebTDLTR {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	DIRECTION: ltr;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #f1f5f8
}
.WebHeadRTL {
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: 600;
	BACKGROUND-IMAGE: url(../images/bg_headLines.gif);
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	DIRECTION: rtl;
	HEIGHT: 23px;
	text-align: right;
}
.WebHeadLTR {
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: 600;
	BACKGROUND-IMAGE: url(../images/bg_headLines.gif);
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	DIRECTION: ltr;
	HEIGHT: 23px
}
.WebLine {
	BACKGROUND-IMAGE: url(../images/bg_lineDash_hor.gif);
	HEIGHT: 2px
}
.WebTextboxRTL {
	BORDER-RIGHT: #cbccc6 1px solid;
	BORDER-TOP: #cbccc6 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #cbccc6 1px solid;
	WIDTH: 100%;
	COLOR: #565656;
	DIRECTION: rtl;
	BORDER-BOTTOM: #cbccc6 1px solid;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #ffffff;
	text-align: right;
}
.WebTextboxLTR {
	BORDER-RIGHT: #cbccc6 1px solid;
	BORDER-TOP: #cbccc6 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #cbccc6 1px solid;
	WIDTH: 100%;
	COLOR: #565656;
	DIRECTION: ltr;
	BORDER-BOTTOM: #cbccc6 1px solid;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #ffffff
}
.DataGridRTL {
	FONT-SIZE: 11px;
	BORDER-LEFT-COLOR: black;
	BORDER-BOTTOM-COLOR: black;
	DIRECTION: rtl;
	BORDER-TOP-COLOR: black;
	FONT-FAMILY: tahoma;
	BORDER-RIGHT-COLOR: black;
	text-align: right;
}
.ItemStyleRTL {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	DIRECTION: rtl;
	PADDING-TOP: 5px;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #f9f9f9;
	text-align: right;
}
.AlternatingItemStyleRTL {
	FONT-SIZE: 11px;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #fafad2;
	text-align: right;
}
.EditItemStyleRTL {
	DIRECTION: rtl
}
.FooterStyleRTL {
	DIRECTION: rtl
}
.HeaderStyleRTL {
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: 600;
	BACKGROUND-IMAGE: url(../images/bg_headLines.gif);
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	DIRECTION: rtl;
	HEIGHT: 23px;
	text-align: right;
}
.HeaderStyleRTL A {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	text-align: right;
}
.HeaderStyleRTL A:hover {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	COLOR: yellow;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
}
.PagerStyleRTL {
	FONT-WEIGHT: 600;
	FONT-SIZE: 10px;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	TEXT-ALIGN: center;
	text-align: right;
}
.PagerStyleRTL A {
	FONT-SIZE: 10px;
	COLOR: #2e8b57;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none
}
.PagerStyleRTL A:hover {
	COLOR: #ff4500;
	TEXT-DECORATION: underline
}
.SelectedItemStyleRTL {
	DIRECTION: rtl
}
.DataGridLTR {
	FONT-SIZE: 11px;
	BORDER-LEFT-COLOR: black;
	BORDER-BOTTOM-COLOR: black;
	DIRECTION: ltr;
	BORDER-TOP-COLOR: black;
	FONT-FAMILY: tahoma;
	BORDER-RIGHT-COLOR: black;
}
.ItemStyleLTR {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	DIRECTION: ltr;
	PADDING-TOP: 5px;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #f9f9f9
}
.AlternatingItemStyleLTR {
	FONT-SIZE: 11px;
	DIRECTION: ltr;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #fafad2;
}
.EditItemStyleLTR {
	DIRECTION: ltr
}
.FooterStyleLTR {
	DIRECTION: ltr
}
.HeaderStyleLTR {
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: 600;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	DIRECTION: ltr;
	HEIGHT: 23px;
	BACKGROUND-COLOR: #b52433
}
.HeaderStyleLTR A {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	DIRECTION: ltr;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
}
.HeaderStyleLTR A:hover {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	COLOR: yellow;
	DIRECTION: ltr;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
}
.PagerStyleLTR {
	FONT-WEIGHT: 600;
	FONT-SIZE: 10px;
	DIRECTION: ltr;
	FONT-FAMILY: tahoma;
	TEXT-ALIGN: center
}
.PagerStyleLTR A {
	FONT-SIZE: 10px;
	COLOR: #2e8b57;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
}
.PagerStyleLTR A:hover {
	COLOR: #ff4500;
	TEXT-DECORATION: underline;
}
.SelectedItemStyleLTR {
	DIRECTION: ltr
}
.RequiredFieldValidatorRTL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	FONT-FAMILY: tahoma;
}
.RegularExpressionValidatorRTL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	FONT-FAMILY: tahoma;
}
.IntegerFiledValidationRTL {
	FONT-SIZE: 10pt;
	FONT-FAMILY: tahoma;
}
.CompareValidatorRTL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	FONT-FAMILY: tahoma;
}
.ValidSummeryRTL {
	FONT-SIZE: 10pt;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	text-align: right;
}
.ValidFieldNameRTL {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: 600;
	FONT-SIZE: 9pt;
	COLOR: black;
	DIRECTION: rtl;
	FONT-FAMILY: tahoma;
	text-align: right;
}
.ValidFieldNameLTR {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: 600;
	FONT-SIZE: 9pt;
	COLOR: black;
	DIRECTION: ltr;
	FONT-FAMILY: tahoma
}
.ValidHeaderRTL {
	FONT-WEIGHT: 600;
	COLOR: teal;
}
.ValidHeaderLTR {
	FONT-WEIGHT: 600;
	COLOR: teal;
}
.htmeditor A {
	COLOR: #2e8b57;
	DIRECTION: ltr;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.htmeditor A:hover {
	COLOR: #ff4500;
	TEXT-DECORATION: underline;
}

.htmeditor div{
	width:100%;
}

.star {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: red;
	FONT-FAMILY: tahoma;
}


TABLE.toolbar {
	LEFT: 280px;
	WIDTH: 400px;
	FONT-FAMILY: tahoma;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: center;
	background-image: url('../images/HeaderBg.jpg');
	border: 1px solid black;
}
TD.toolbar {
	BORDER: 1px solid black;
	padding: 2px;
}
A.toolbar {
	font-family: tahoma;
	font-size: 11px;
	CURSOR: hand;
	COLOR: White;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A.toolbar:hover {
	COLOR: #E0FFFF;
	TEXT-DECORATION: none;
}


.MainData{
	text-align: justify;
	font-family: tahoma;
}

.WebComboLTR{
	direction: rtl;
	font-family: tahoma;
	font-size: 11px;
}
.WebTable{
	border: 1px solid #024969;
}


.Text{
	font-family: tahoma;
	font-size: 11px;
	font-weight: 600;
}


.lang {
	border-style: 1;
	font-family: tahoma;
		font-size: 8pt;
		background-color: #000099;
		color: #FFFFFF;
		border-color: #000000;
		border-width: 1px;
		cursor:hand;
}

.brandText{
	color: #2B8351;
	font-weight: 600;
}

.brand{
	color: #9A2727;
	font-weight: 600;
}

.ProductDesc{
	direction: ltr;
}

.Archive {
	color: #FFD700;
	text-decoration: none;
}

a.Archive:hover{
	color: #FFF8DC;
}

.wrapper{min-width:954px}
.noscript{background:#ffff90;border:1px solid #ddd;border-width:0 0 1px;color:#2f2f2f;font-size:12px;line-height:1.25;text-align:center}
.noscript .noscript-inner{background:url(http://www.speckproducts.com/skin/frontend/default/speck2010/images/i_notice.gif) 20px 50% no-repeat;margin:0 auto;padding:12px 0;width:950px}
.page{margin:0 auto;position:relative;width:1036px}
.main-container{background:url(http://www.speckproducts.com/skin/frontend/default/speck2010/images/bg-main-repeat.png) repeat-y -4px 0}
.main{background:url(http://www.speckproducts.com/skin/frontend/default/speck2010/images/bg-main-new.png) no-repeat -4px 0;margin:0 auto;min-height:400px;padding:0;text-align:left;width:1036px}
.col-main{float:left;padding:0 0 1px;width:685px}
.col1-layout .col-main,.col3-layout .product-view .product-shop{float:none;width:auto}
#rotatorWrapper{height:400px;margin-left:17px;overflow:hidden;position:relative;width:1000px;z-index:7;top:-5px;}
#imgRotator{height:500px;overflow:hidden;position:relative;width:1000px;z-index:5}
#rotatorContent{width:5000px}
#rotatorContent .slide{float:left;height:400px;width:1000px}
*,.product-view .grouped-items-table .price-box{margin:0;padding:0}
.next_btn,.carousel-next,a.carousel-next.disabled{background: url(../images/btn-next-arrow.png) no-repeat 0 0;bottom:1px;cursor:pointer;display:block;height:27px;left:82px;position:absolute;text-indent:-9999px;top:356px;width:30px;z-index:10}
.next_btn:hover,.carousel-next:hover{background:url(http://www.speckproducts.com/skin/frontend/default/speck2010/images/btn-next-arrow.png) no-repeat 0 -27px}
.previous_btn,.carousel-previous,a.carousel-previous.disabled{background: url(../images/btn-previous-arrow.png) no-repeat 0 0;bottom:1px;cursor:pointer;display:block;height:27px;left:50px;margin-right:5px;position:absolute;text-indent:-9999px;top:356px;width:30px;z-index:10}
.previous_btn:hover,.carousel-previous:hover{background:url(http://www.speckproducts.com/skin/frontend/default/speck2010/images/btn-previous-arrow.png) no-repeat 0 -27px}
#productupdates-overlay{
    display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5000;   
    background-color:#000;
    -moz-opacity: 0.3;
    opacity:.30;
    filter: alpha(opacity=30);
}
#productupdates-overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
}
#productupdates{
    display:none;
    position: absolute;
    top:30%;
    left:50%;
    z-index:9999;
    width:300px;
    margin:-150px 0 0 -150px;
    text-align:left;
    /*background-color: #fff;*/
}
#productupdates[id]{ /* IE6 and below Can't See This */
    position:fixed;
}
#productupdates.done #punLoadMessage{
	display:none;
}
#productupdates.done #punContent{
	display:block;
}
#productupdates.loading #punContent{
	display:none;
}
#productupdates.loading #punLoadMessage{
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	display:block;
	background-color: #fff;
	width: 100px;
	padding: 10px;
	margin: 250px 0 0 120px;
}
#productupdates.done #punLoadMessage{
	display:none;
}

