/*========================================================*/
/*  1. Universal                                          */
/*========================================================*/

body								{ background:#E4E4E4 url(images/page.bg.jpg) repeat-x 0px -30px; padding:0; text-align: center; margin: auto; }
html								{ }
table, tr, td						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #777; line-height: 140%; }
p, div, ul, li						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #777; line-height: 140%; }
p									{ display: block; margin:0; padding: 0 0 15px 0; }

.MiddlePadding ul					{ margin:0px; padding:0px;}
.MiddlePadding li					{ list-style: none inside url('images/li.png'); margin:0px; padding:0px;}
ol li								{ list-style: decimal; }
ul li								{ list-style: none outside; }
li									{ margin: 5px 0; }

/* top header */
#universalBar						{ padding:0; width:100%; height:60px; position:relative; background:url('images/onebody.siteSel.bg.gif') repeat-x; }
#universalContainer					{ margin:0 auto; text-align:center; width:940px; position:relative; }   
.UserLogin							{ font:11px Arial; position:absolute; top:5px; left:0px; color:#FFF; }
#universalBarTabs					{ height:100%; margin:0px; padding:0px; float:left; }
#universalBarTabs li				{ float:left; width:118px; height:26px; margin:34px 10px 0 0px; overflow:hidden; padding:0; list-style-type:none; list-style-image:none; list-style-position:outside; padding:0px; }
#universalBarTabs li img			{width:118px; height:26px;}
.TabOneBody							{ background:url('images/siteSel.onebody.ON.gif') no-repeat;  }
.TabSci								{ background:url('images/siteSel.scimx.OFF.gif') no-repeat;  }
.TabGaspari							{ background:url('images/siteSel.gaspari.OFF.gif') no-repeat;  }			
.TabVitargo							{ background:url('images/siteSel.vitargo.OFF.gif') no-repeat;  }
#universalBarTabs img				{ border:0px none; width:86px; }
.checkoutBox						{ width:175px; float:right;}
.btnCheckout						{ border-style: none; border-color: inherit;	border-width: 0px;	background:transparent none !important;}
#dnn_checkout						{ background:url('images/onebody.siteSel.bag.gif') no-repeat bottom; width:175px; height:60px;  }
#dnn_checkout div					{ font-family:Arial; color:#FFF !important; font-weight:bold !important; font-size:11px !important; }
#dnn_checkout div a:link,
#dnn_checkout div a:visited,
#dnn_checkout div a:hover			{font-size:10px !important; color:#FFF; }
.checkoutBox .container_clean		{height:100%; text-align:left;}

/*========================================================*/
/*  2. Design Elements                                    */
/*========================================================*/
#containerClean                     { background-color: #fff; width:100%; height:100%; }
#OuterContainer						{ margin: 0px auto 0px; width: 940px; }
#HeaderRow							{ height: 130px; background: transparent url('images/header.bg.jpg') no-repeat; }
#Logo								{ float: left; margin: 15px 0 0 10px; }
#Logo a								{ border: none; }
#Logo a:hover						{ border: none; background: transparent; }
#MenuAux							{ float: right; margin: 0 10px 0 0; text-align: right; }
#MenuAux ul							{ margin:0; padding:0; }
#MenuAux li							{ float: left; list-style-image: none; list-style-type: none; margin:0px; }
#MenuAux li.sep img					{ width: 2px; height: 25px; background: transparent url('images/menuaux.sep.gif'); margin: 0 10px; }
#MenuTop							{ margin-top: 3px; height:42px; }
#MenuTopIn							{ float:left; width:100%; position:relative; }
#MenuTopIn #left					{ float:left; width:5px; position: relative; margin-left:-5px; }
#MenuTopIn #right					{ float:right; width:5px; position: relative; margin-right:-5px; }

#Breadcrumb							{ padding: 0 10px 0 10px; margin: 7px 0; text-align: left; display:none; }
#Breadcrumb,
#Breadcrumb span,
#Breadcrumb div						{ color: #d6ecf0; }
#MiddleRow							{ margin-bottom: 25px; margin-top: 12px; }
.MiddlePadding						{ padding: 10px 0 50px 0; width:100%; }
#FooterRow							{ background: transparent url('images/copyright.sep.gif') no-repeat top center; margin: /*1*/0px auto 0 auto; padding: /*2*/0px 0 30px 0; position: relative; }
#FooterRow .proef					{ background: transparent url('images/logo.proef.gif') no-repeat; position: absolute; right:0; top:5px; }
#FooterRow .proef img				{ width: 49px; height: 56px; }

#ModCom                             { background:#fff; margin: 20px 0; padding:10px; text-align:center;}
#ModCom span                        { margin: 0 10px;}

.left								{ float: left; }
.right								{ float: right; }
.clear								{ clear: both; padding-top: 10px; font-size:0px; line-height:0px; }
.dummy								{ display: none; }

p a:hover							{ text-decoration: none; }

/* Headings */
h1, h1 .head, .Head					{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 16px; font-weight: 700; line-height: 120%; color:#a23c07; border: none; margin-bottom: 0.4em; margin-top:0px }
h2									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 14px; line-height: 120%; color: #A23C07; border: none; margin-bottom: 0.4em; }
h3									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 15px; font-weight: 700; line-height: 16px; color: #382327; border: none; }
h4									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: 700; line-height: 14px; color: #00b4de; border: none; }
h5									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: 700; line-height: 14px; color: #30474d; border: none; }
.textIntro							{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight:300; line-height: 12px; color: #666666; border: none; margin: 10px 20px; }

/* Forms */
div.form_group						{ text-align: left; margin-bottom: 10px; font-size: 14px; font-weight: bold; color: #00b4de; border-bottom: 1px #d3e9ef solid; }
.form td							{ vertical-align: top; margin: 0 0 5px 0; padding: 0 10px 10px 0; color: #333; }
.form textarea,
.form input,
.form select						{ background: #efefef; border: #ddd 1px solid; padding: 0.2em; margin: 0; }
p.form_text							{ padding:15px 0px 0px; }
/* Noticias */
.NewsListnoPhoto					{ }
.NewsListnoPhoto .News				{ border-bottom: 1px #ccc solid; margin-bottom: 12px; }
.NewsListnoPhoto .Date				{ color: #333; font-size: 11px; text-transform: uppercase; line-height:190%; }
.NewsListnoPhoto .Title            { font-size:16px; }
.NewsListnoPhoto .Title a:link,
.NewsListnoPhoto .Title a:visited   { color:#D99A28; text-decoration: none; }
.NewsListnoPhoto .Title a:hover     { text-decoration: underline; }
.NewsListnoPhoto .Lead              { clear:both; }
.NewsListnoPhoto .Lead p            { margin:0; padding:0 0 10px; }
.NewsListnoPhoto h2.Title			{ margin: 0.1em 0 0.4em 0; }

.NewsDetail							{ margin-bottom: 20px; }
.NewsDetail .Date					{ color: #333; font-size: 11px; text-transform: uppercase; border-bottom: 1px #ccc solid; border-top: 1px #ccc solid; padding: 5px; margin: 5px 0; }
.NewsDetail .Title                  { font-size:16px; color:#D99A28; }
.NewsDetail a:link,
.NewsDetail a:visited               { color:#D99A28; text-decoration: none; }
.NewsDetail a:hover                 { text-decoration: underline; }
.NewsDetail .Lead					{ }
.NewsDetail .Lead p					{ color: #444; font-family: Georgia, "Times New Roman", serif; font-size: 13px; font-style:italic; border-bottom: 1px #ccc solid; }
.NewsDetail .Body					{ margin: 20px 0; }
.NewsDetail .Foto					{ float: right; margin: 0 0 10px 10px; }
.NewsDetail .Foto img				{ width: 250px; }
.NewsDetail .File					{ background: #f1f1f1; padding: 10px; margin: 12px 0; }
.NewsDetail .File a,
.NewsDetail .File a:hover			{ background: transparent url('images/fileDownload.gif') no-repeat left 50%; padding: 3px 20px; }

.Back                               { background: transparent url('images/back.arrow.small.gif') no-repeat left; }
.Back a:link,
.Back a.NormalBold:visited	        { color:#d99a28; font-size:11px; font-weight:normal; padding-left: 17px; text-decoration:none; }
.Back a.NormalBold:hover	        { color:#d99a28; text-decoration:underline; }

/* FAQs */
.FaqQuestion p						{ padding: 0; margin:0; font-family: Arial, Helvetica, Verdana, Sans; font-size: 16px; font-weight: 700; line-height: 120%; color: #30474d; border: none; background: transparent url('images/faq.bg.gif') no-repeat; padding-left:30px; }
.FaqResp span						{ padding: 0; margin:0; font-family: Arial, Helvetica, Verdana, Sans; font-size: 16px; font-weight: 700; line-height: 120%; color: #cccccc; border: none; }

/* Admin Pages */
.AdminTable							{ width: 600px; }
* .AdminTableHeader					{ height: 30px; vertical-align: top; padding: 5px 3px 0 3px; border-bottom: 1px #cecece solid; background: #f8f8f8; }
* .AdminTableRow					{ height: 30px; vertical-align: top; padding: 3px; border-bottom: 1px #cecece solid; background: #FFFFFF; color: #333; }
* .AdminTableRow .title				{ font-size: 130%; font-weight: 700; color: #333; }
* .AdminTableRowLabel				{ text-align: right; width: 120px; padding-right: 10px; }
* .AdminTableRowActions				{ height: 20px; text-align: right; vertical-align: top; padding: 0 3px 0 3px; border-bottom: 1px #cecece solid; color: #F4F4F4; white-space: nowrap; }

/*========================================================*/
/*  3. Content Panes                                      */
/*========================================================*/

.TopPane, .BottomPane				{ margin: 0; padding: 0 7px 7px 7px; vertical-align: top; }
.TopPaneHome						{ margin: 0; padding: 0 0 7px 0; vertical-align: top; }
.LeftPane, .ContentPane, .RightPane	{ margin: 0; padding: 0 7px 7px 7px; vertical-align: top; }
.LeftColPane						{ margin: 0; padding: 6px 0px 0px; vertical-align: top; width: 208px; }
.RightColPane						{ margin: 0; padding: 0; vertical-align: top; width: 180px; }

/*========================================================*/
/*  4. Tokens                                             */
/*========================================================*/
a.USER_object:active,
a.USER_object:visited,
a.USER_object:link,
.USER_object,
a.LOGIN_object:active,
a.LOGIN_object:visited,
a.LOGIN_object:link,
.LOGIN_object						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #fff; background: transparent; text-decoration: none; }
a.USER_object:hover,
a.LOGIN_object:hover				{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #fff; background: transparent; text-decoration: underline; }

a.BREADCRUMBS_object:active			{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #ffffff; background: transparent; text-decoration: none; }
a.BREADCRUMBS_object:visited,
a.BREADCRUMBS_object:link,
.BREADCRUMBS_object					{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #d6ecf0; background: transparent; text-decoration: none; }
a.BREADCRUMBS_object:hover			{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #d6ecf0; background: transparent; text-decoration: underline; }

.FOOTER_objects						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #5f757b; background: transparent; text-decoration:none; }
a.FOOTER_objects:active,
a.FOOTER_objects:visited,
a.FOOTER_objects:link				{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #5f757b; background: transparent; text-decoration:none; border-bottom: 1px #6b584e solid; }
a.FOOTER_objects:hover				{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #000000; background: transparent; text-decoration:none; border-bottom: 1px #000000 solid; }

/*========================================================*/
/*  5. Text                                               */
/*========================================================*/
.Normal,
.normal								{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #777; line-height: 120%; }
strong,
b,
.NormalBold							{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #777; line-height: 120%; }
.NormalRed							{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #C00; line-height: 120%; }
.SubHead							{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #777; line-height: 120%; }
.font-family						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #777; line-height: 120%; background: transparent; }

/*========================================================*/
/*  6. Links                                        	  */
/*========================================================*/
a:active,
a:visited,
a:link 								{ background:transparent; color: #00b4de; text-decoration: none; }
a:hover								{ background:transparent; color: #000000; text-decoration: underline; }
a.Normal:visited,
a.Normal:link						{ background:transparent; color: #00b4de; text-decoration: none; font-weight: normal; }
a.Normal:hover						{ background:transparent; color: #000000; text-decoration: underline; font-weight: normal; }
a.CommandButton,
a.CommandButton:active,
a.CommandButton:visited,
a.CommandButton:link				{background:#e7bc01; border:1px solid #999 !important; color:#582006 !important; padding: 2px 3px 3px 4px; text-decoration:none; }
a.CommandButton:hover				{color:#000000; text-decoration:none;}
.C01L_Container a.CommandButton,
.C01L_Container a.CommandButton:active,
.C01L_Container a.CommandButton:visited,
.C01L_Container a.CommandButton:link	{ border:0px none !important; color:#fff !important; text-decoration:underline; }
.C01L_Container a.CommandButton:hover {color:#fff; text-decoration:none;}


/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/
input								{ color: #999; }
select								{ color: #999; }
.StandardButton						{ color: #999; background: #EEEEEE; border-right: solid 1px #D1C7BE; border-bottom: solid 1px #D1C7BE; border-left: none; border-top: none; height: 17px; }
.NormalTextBox						{ color: #666; background: #FFF; border: solid 1px #EBE4DD; padding-left: 4px; line-height: 12px; font-weight: normal; }
td.NormalTextBox					{ padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }

/*========================================================*/
/*  8. Main Menu and Module Menus                         */
/*========================================================*/
/*-- submenu --*/
.ModuleTitle_SubMenu,
.MainMenu_SubMenu					{ z-index: 999999; background: #36424a; border:none; padding:0; margin:0; }

/*-- submenu items idle       --*/
.ModuleTitle_MenuItem,
.MainMenu_MenuItem					{ color: #e4b308; font-size: 11px; font-weight: normal; padding: 4px 40px 4px 20px; border: 0; border-bottom: 1px #10131a solid; white-space: nowrap; }
/*-- submenu items hover      --*/
.ModuleTitle_MenuItemSel,
.MainMenu_MenuItemSel				{ color: #ffffff; font-size: 11px; font-weight: normal; padding: 4px 40px 4px 20px; border: 0; border-bottom: 1px #10131a solid; white-space: nowrap; background-color: #10131a; }

/*-- not needed - main menu   --*/	.MainMenu_MenuIcon  		{ display: none; }
									.MainMenu_RootMenuArrow  	{ display: none; }
									.MainMenu_MenuArrow  		{ display: none; }
/*-- module menu continer     --*/	.ModuleTitle_MenuContainer	{ color: #2c2c2c; }
/*-- module menu bar          --*/	.ModuleTitle_MenuBar		{ cursor: pointer; cursor: hand;}
/*-- module menu padding      --*/	.ModuleTitle_MenuItemSel	{ padding: 0px 5px 0px 0px; }
									.ModuleTitle_MenuItem		{ padding: 0px 5px 0px 0px; }
/*-- not needed - module menu --*/	.ModuleTitle_MenuIcon 		{ display: none; }
									.ModuleTitle_RootMenuArrow	{ display: none; }
									.ModuleTitle_MenuArrow		{ display: none; }
									.MainMenu_MenuBreak			{ display: none; }
									.MainMenuSeperator			{ display: none; }
									.ModuleTitle_MenuBreak		{ display: none; }

/*========================================================*/
/*  9. SubMenu											  */
/*========================================================*/
ul#SubNav									{ margin: 0; padding: 0; }
ul#SubNav li								{ margin: 0; padding: 7px 0; border-bottom: 1px #d3e9ef solid; background: url('images/SubNav.Bullet.off.gif') no-repeat 2px 8px; list-style: none outside none; }
ul#SubNav li#HouseMenuCurrentItem			{ background: #00b4de url('images/SubNav.Bullet.on.gif') no-repeat 2px 8px; }
ul#SubNav li a								{ color:#00b4de; font-weight: bold; padding: 0 20px; }
ul#SubNav li a:hover						{ text-decoration: underline; }
ul#SubNav li a#HouseMenuCurrentLink			{ color:#ffffff; }

ul#SubNav ul								{ margin: 0; padding: 0; position: relative; top: 7px; }
ul#SubNav li li								{ margin: 0; padding: 7px 0; border-bottom: 1px #ffffff solid; background: #f2f8fa; list-style: none outside none; }
ul#SubNav li li#HouseMenuCurrentItem		{ background: #d3e9ef; }
ul#SubNav li li a							{ color:#605551; font-weight: normal; padding: 0 20px; }
ul#SubNav li li a#HouseMenuCurrentLink		{ color:#000000; }


ul#SubNav li li li							{ margin: 0; padding: 7px 0; border-bottom: 1px #f2f8fa solid; background: #ffffff url('images/SubsubNav.Bullet.off.gif') no-repeat 20px 13px; list-style: none outside none; }
ul#SubNav li li li a						{ color:#605551; font-weight: normal; padding: 0 30px; }

ul#SubNav2									{ margin: 0; padding: 0; }
ul#SubNav2 li								{ margin: 0; padding: 7px 0; background: url('images/li.gif') no-repeat 2px 8px; list-style: none outside none; }
ul#SubNav2 li a								{ color:#00b4de; font-weight: bold; padding: 0 20px; }
ul#SubNav2 li a:hover						{ text-decoration: underline; }

/*========================================================*/
/*  10. sIFR						                      */
/*========================================================*/
/* These are standard sIFR styles... do not modify */
.sIFR-flash				{ visibility: visible !important;	margin: 0; }
.sIFR-replaced			{ visibility: visible !important; }
span.sIFR-alternate		{ position: absolute;	left: 0; top: 0; width: 0;	height: 0;	display: block;	overflow: hidden; }

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important;}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h1 {	visibility: hidden; }
.sIFR-hasFlash h2 {	visibility: hidden;	letter-spacing: -9px; font-size: 20px; }
.sIFR-hasFlash h3 {	visibility: hidden;	letter-spacing: -6px; font-size: 16px; }
.sIFR-hasFlash h4 {	visibility: hidden;	letter-spacing: -5px; font-size: 16px; }

/*========================================================*/
/*  11. STORE						                      */
/*========================================================*/
.Store-CategoryMenu-Item 
a.NormalBold:link,
.Store-CategoryMenu-Item 
a.NormalBold:visited					{ font-family: arial; font-size: 13px; font-weight:300; color:#a23c07; }
.Store-CategoryMenu-Item 
a.NormalBold:hover						{ color:#000; }
.Store-CategoryMenu-Item 
a.Store-CategoryMenu-ItemSelected:link,
.Store-CategoryMenu-Item 
a.Store-CategoryMenu-ItemSelected:visited{ font-family: arial; font-size: 13px; font-weight:300; color:#22282e; }
.Store-CategoryMenu-Item 
a.Store-CategoryMenu-ItemSelected:hover	{ color:#000; }

.ListContainer-Title					{ background: #f1f2f3; width:100%; padding:10px 15px; }

.ProductList							{ margin:0 0 5px 0; padding:5px 5px 0 5px; border-bottom:1px #a9afb5 solid; clear:both; }
#New,
#Featured								{ border:0; text-align: center; }
.ProductList td							{ padding-right: 7px; vertical-align:top; }
.ProductList .Image						{ width: 120px; text-align:center; padding: 5px; }
.ProductList .Image img					{ border:0; }
.ProductList .Title						{ margin-top: 3px; margin-bottom: 10px; }
.ProductList .Title span				{ font-size:13px; font-weight:700; color:#43525c; }
#New .Title, 
#Featured .Title						{ margin-bottom: 3px; }
.ProductList .Summary span				{ font-size:11px; }
.ProductList .By span					{ font-size:11px; }
.ProductList .More						{ margin: 5px 0; }
.ProductList .More a.NormalBold:link,
.ProductList .More a.NormalBold:visited	{ color:#d99a28; font-size:11px; font-weight:normal; padding-right: 17px; background: transparent url('images/store.arrow.small.gif') no-repeat right; text-decoration:none; }
.ProductList .More a.NormalBold:hover	{ color:#d99a28; text-decoration:underline; }
.ProductList .Price						{ float:left; font-size:13px; font-weight:700; color:#a23c07; }
.ProductList .AddToCart					{ float:left; }

#dnn_ctr470_ViewCheckout_ctl00_AlternativeCheckouts2,
#dnn_ctr470_ViewCheckout_ctl00_AlternativeCheckouts	{display:none;}

.ProductCell					{ background:url(images/product.bg.gif) no-repeat; width:170px; height:200px; padding-top:5px; }
.ProductCell .Image				{ height:100px; width:100px; overflow:hidden; }
.ProductCell .Image	img			{ width:100px; }
.ProductCell .Name,
.ProductCell .Name a:hover,
.ProductCell .Name a:visited,
.ProductCell .Name a:link		{ font-size:14px; color:#993300; margin-top:10px; }
.ProductCell .Entity,
.ProductCell .Entity a:hover,
.ProductCell .Entity a:visited,
.ProductCell .Entity a:link		{ font-size:12px; color:#000; font-weight:bold; }
.ProductCell .Price				{ float:left;height:45px;position:relative;width:85px; }
.ProductCell .variantprice		{ position:absolute; bottom: 8px; right:21px; font-family:Arial; font-size:16px; color:#663300; font-weight:bold; }
.ProductCell .Btn				{ float:right; width:85px; margin-top:20px; cursor:pointer; }

.ProductDetail	.image			{ background:url(images/detail.img.bg.gif) no-repeat; height:286px; }
.ProductDetail	.name			{ font-family:Arial; font-weight:bold; font-size:16px; color:#732f03; padding-left:20px; padding-top:30px; }
.ProductDetail	.Description,	
.ProductDetail	.summary		{ font-family:Arial; font-style:italic; font-size:13px; color:#666 !important; }
.ProductDetail	.tdRight		{ height:230px; }
.ProductDetail	.imgProduto	img	{ height:200px; margin-top:20px; }
.ProductDetail	.armazem		{ height:36px; }

/**/
#dnn_ctr534_ManageUsers_lblTitle{ display:none;}
.CartDeleteButton,
.UpdateCartButton              { background:#e7bc01; border:1px solid #999; color:#582006; }
.ContinueShoppingButton         { font-size:0px; line-height:0px; background: url(images/btn.ContinueShoppingButton.png) no-repeat; width:127px; height:32px; border:0px; }
.CheckoutNowButton              { font-size:0px; line-height:0px; background: url(images/btn.CheckoutNowButton.png) no-repeat; width:87px; height:32px; border:0px; }
.btnUpdateAccount               { font-size:0px; line-height:0px; background: url(images/update.gif) no-repeat; width:87px; height:32px; border:0px; }



/* states and images */
.ui-widget-header .ui-icon {background-image: /*url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/none !important; }
.ui-widget-header { border:0px none  !important; background:transparent none  !important; /*border: 1px solid #aaaaaa{borderColorHeader}*//*; background: #cccccc{bgColorHeader}*url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*0/*{bgHeaderXPos}* 50%/*{bgHeaderYPos}* repeat-x/*{bgHeaderRepeat}*; color: #222222/*{fcHeader}*; font-weight: bold;*/ }
.ui-widget-header a { /*color: #222222{fcHeader}*/; }
.ui-widget-content { background:transparent none !important; border:0px solid #fff !important; }
.ui-dialog .ui-resizable-se {display:none !important;}
.ui-dialog { background:transparent url(images/popup.png) no-repeat !important; width:410px; height:300px; }
.ui-dialog .ui-dialog-titlebar-close span { /*margin:8px -13px;*/height:23px !important;width:23px !important; cursor:pointer; }
.ui-dialog .ui-dialog-titlebar-close {height:23px !important;margin:3px 12px 0 0 !important;width:23px !important;_margin:5px 3px 0 0px !important;}
.ui-corner-all { border:0px none !important;}
.ui-state-hover { border:0px none !important; background: transparent none !important;  }
#dialog {height:auto !important;}

