/*
.ActivePage
{
    background-image:url(../Images/bgMenuHover.gif);
}
.VerticalText
{
	writing-mode: tb-rl;  
}
.SideMenu
{
    cursor:hand;
    background-color:#F5F5F5;
    height:20px;
    border: solid 2px gary;
    padding-right:5px;
}
.SideMenu:hover
{
    cursor:hand;
    background-image:url(SideMenuHover.gif);
    height:20px;
    border: solid 1px gary;
}








*/
.DetailHeader td
{
    background-image:url(../Images/grennHeadrebar.jpg);
    border: solid 1px gray;
    height:17px;
    width:100%;
    color:White;
    font-weight:bold;
}
.DetailFooter td
{
    background-image:url(../Images/bgMenuHoverWB.gif);
    border: solid 1px gray;
    height:17px;
    width:100%;
    color:black;
    font-weight:bold;
}
.DetailValue td
{
    border-right: lightgrey 1px solid;
    border-left: lightgrey 1px solid;
    border-bottom: lightgrey 1px solid;
}

.FolderLink :hover
{
    background-image:url(../Images/SideMenuHover.gif);
    cursor:hand;
    border: solid 1px gary;
}
.FolderLink
{
    background-color:#F5F5F5;
    cursor:hand;
    border: solid 1px gary;
    height:20px;
}
.FolderLink td
{
    cursor:hand;
    background-color:#F5F5F5;
    width: 100%;
    height:20px;
}
.FolderLink td:hover
{
    background-image:url(../Images/SideMenuHover.gif);
    cursor:hand;
    border: solid 1px gary;
}

/*.TableHeader
{
    background-color: #777799;
    font-weight: bold;
    color : #FFFFDD;
}*/
/*.TableRow
{
    background-color: #FFFFDD;
}*/
/*.TableRowAlt
{
    background-color: #DDDDFF;
}*/
/*.TextBoxWatermark
{
    background-color: #EEEEFF;
    color: #5555FF;
}*/


/*.CountLabel
{
    font-family: Traditional Arabic;
    font-size: large;
    font-weight: bolder;
}
*/
/*.CheckItem
{
    font-family: Wingdings;
}*/
.Borders
{
	background-color: #c1dafa; 
	
}
.FieldCell
{
	background-color: #e4e4e4;
	color: black;
}
.ValueCell
{
	background-color: #e4e4e4;
}
.Version
{
	color: Gray;
}
/*.tdBlue

{
    border-right: gainsboro 1px solid; 
    border-top: gainsboro 1px solid;
    background-image: url(../Images/bluebar.jpg); 
    border-left: gainsboro 1px solid;
    border-bottom: gainsboro 1px solid; 
    height: 30px;
}*/

.DefaultLitral
{
    font-family:Tahoma;
    font-size:8pt;
    color:black;
}

/*.tdMenuHover
{
    background-color:#cccccc;
}*/
/*.tableMenu
{
    color:black;
     background-color:#eeeeee;
     vertical-align:middle;
     background-image:url(../Images/bluebar.jpg);
      cursor:hand;
}*/
/*.MainPlace
{
    BACKGROUND-IMAGE: url(../App_Themes/iWeb.Shop.Red/Images/w_bg.jpg); HEIGHT: 500px;
}*/

.ComArtRootMenu
{
    background-color:#FCCE4A;
    background-image:url(../Images/bgbuttHover.gif);
    background-repeat: repeat-x;
    cursor: hand;
    color: black;
    height: 25px;
    text-align: right;
    width:100%;

}






.CartItemTitle ,.CartItemPeriod ,
.CartItemPrice ,.CartItemQuantity ,.CartItemCommand ,.CartItemHeader td ,
.CartItem
{
    padding:4px 4px 4px 4px;
    text-align:center;
    border: solid 1px gray;
    

}
.CartItem:hover
{
        background-color:khaki;
}
.CartItemHeader td
{
    background-image:url(../Images/itemHoverBg.gif);
}
.CartItemSelect:hover,
.CartItemTitle:hover,
.CartItemPeriod:hover,
.CartItemPrice:hover,
.CartItemPrice:hover,
.CartItemQuantity:hover,
.CartItemCommand:hover,
.CartItemRow:hover
{
     background-color:khaki;
}

.CartItemSelectHeader
{
    padding:4px 4px 4px 4px;
    text-align:center;
    width:20px;
}
.CartItemSelect
{
    padding:4px 4px 4px 4px;
    text-align:center;
    border: solid 1px gray;
    height:30px;
    width:20px;
}
.CartItemSelect:hover
{

    text-align:center;
    border: solid 1px gray;
    height:30px;

    width:20px;
}
.CartItemTitle
{
    height:30px;
}
.CartItemPeriod
{
        height:30px;
}
.CartItemPrice
{
        height:30px;
        border-left: solid 1px gray;
}
.CartItemQuantity
{
        height:30px;
}
.CartItemCommand
{
        height:30px;
}
.CartItemHeader td
{
    height: 20;
    background-color: palegoldenrod;
    text-align:center;
}

.ErrorMessage
{
    border-right: #ff0000 1px solid;
    border-top: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    color: #ff0000;
    border-bottom: #ff0000 1px solid;
}
.GreenMessage
{
    border-right: #009900 1px solid;
    border-top: #009900 1px solid;
    border-left: #009900 1px solid;
    color: #009900;
    border-bottom: #009900 1px solid;
}
.MainSelecttion
{
    text-align:center;
    background-image:url(../Images/setMarginsActiveBg.gif);
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    BORDER-BOTTOM: lightgrey 1px solid; 
    HEIGHT: 100px; BACKGROUND-COLOR: ghostwhite;
    font-family:Tahoma;
    font-size:11px;
}
.MainSelecttion:Hover
{
    text-align:center;
    background-image:url(../Images/setMarginsActiveBgOrang.gif);
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    BORDER-BOTTOM: lightgrey 1px solid; 
    HEIGHT: 100px; BACKGROUND-COLOR: ghostwhite;
}
.WizardButtons
{
    font-family:Tahoma;
    text-align:center;
    font-size:11px;
    background-image:url(../Images/setMarginsActiveBg50.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    BORDER-BOTTOM: lightgrey 1px solid; 
    HEIGHT: 50px; BACKGROUND-COLOR: #FBFBFB;
    width:150px;
}
.WizardButtons:Hover
{
    font-size:11px;
    text-align:center;
    background-image:url(../Images/setMarginsActiveBgOrang50.gif);
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    width:150px;
    BORDER-BOTTOM: lightgrey 1px solid; 
    
    HEIGHT: 50px; BACKGROUND-COLOR: #FFEBBD;
}
.BigBoxButtons
{
    font-family:Tahoma;
    text-align:center;
    font-size:11px;
    background-image:url(../Images/menuDarkorange.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    BORDER-BOTTOM: lightgrey 1px solid; 
    BACKGROUND-COLOR: #FBFBFB;
    width:150px;
}
.BigBoxButtons:Hover
{
    font-size:11px;
    text-align:center;
    background-image:url(../Images/menuDarkorangeHov.gif);
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    width:150px;
    BORDER-BOTTOM: lightgrey 1px solid; 
    BACKGROUND-COLOR: #FFEBBD;
}
.õWizardButtons2
{
    font-family:Tahoma;
    text-align:center;
    font-size:11px;
    background-image:url(../Images/menuDarkorange2.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    BORDER-BOTTOM: lightgrey 1px solid; 
    HEIGHT: 50px; BACKGROUND-COLOR: #FBFBFB;
    width:150px;
}
.WizardButtons2:Hover
{
    font-size:11px;
    text-align:center;
    background-image:url(../Images/setMarginsActiveBgOrang50.gif);
    BORDER-RIGHT: lightgrey 1px solid; 
    BORDER-TOP: lightgrey 1px solid; 
    BORDER-LEFT: lightgrey 1px solid; 
    cursor:hand;
    width:150px;
    BORDER-BOTTOM: lightgrey 1px solid; 
    
    HEIGHT: 50px; BACKGROUND-COLOR: #FFEBBD;
}
.FieldTable
{
    width:100%;
    
}
.FieldTable td
{
    
   
}
.FieldTable td
{
    
    
}
.FieldCell
{
    padding: 1px 10px 1px 2px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-left-color: white;
    border-bottom-width: 1px;
    border-bottom-color: white;
    border-top-color: white;
    background-color: whitesmoke;
    border-right-width: 1px;
    border-right-color: white;
    width: 25%;
}
.ValueCell
{
    BORDER-TOP-WIDTH: 1px; 
    PADDING-RIGHT: 2px; 
    PADDING-LEFT: 2px; 
    BORDER-LEFT-WIDTH: 1px; 
    BORDER-LEFT-COLOR: white; 
    BORDER-BOTTOM-WIDTH: 1px; 
    BORDER-BOTTOM-COLOR: white; 
    PADDING-BOTTOM: 1px; 
    BORDER-TOP-COLOR: white; 
    PADDING-TOP: 1px; 
    BACKGROUND-COLOR: whitesmoke; 
    BORDER-RIGHT-WIDTH: 1px; 
    BORDER-RIGHT-COLOR: white;
    width:75%;
    text-align:right;
}
.DomainTable
{
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: gray;
    width: 500px;
    height:24px;
}
.DomainTable:hover
{
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: gray;
    width: 500px;
    height:24px;
    background-color:Orange;
}
.DomainTableOption
{
    width:150px;
}
.DomainTableImage
{
    width:24px;
}
.EndTable
{
    border-style: solid none none none;
    border-width: 1px;
    border-color: gray;
    width: 500px;
    height:32px;
}
.DomainTableOption
{
    text-align:right;
}
.DomainTableDescription
{
     width:200px;
}
.DomainTableDomain
{
    font-weight:bold;
     width:250px;
}
/*------------------------------------------
    GridView Styles
--------------------------------------------*/

.RadGrid_Outlook2007
{
	background-color: #dfecff;
	color: WindowText;
	border: 1px solid #4977b2;
}
.ResizeHeader_Outlook2007
{
	background:url(../Images/grid/Outlook2007/Img/headerBg.gif) 0 100% #fff;
	color: WindowText;
	font-weight:normal;
	text-align: left;
	font-weight:normal;
	border-bottom: solid 1px #6593cf;
	height:25px;
}
.GridHeader_Outlook2007
{
    background: url(../Images/grid/Outlook2007/Img/headerBg.gif) -1px 100% #fff;
    font-family: Tahoma;
    text-align: center;
    border-bottom: dimgray 1px solid;
    background-position: -1px 100%;
    height: 15px;
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    border-left: dimgray 1px solid;
    font-size:10px;
    color:White;
    font-weight:normal;
}
.GridRow_Outlook2007
{
    
    text-align:center;
	cursor: default;
	background: #ddf2fc url(../Images/grid/Outlook2007/Img/rowBg.gif) repeat-x;
}
.GridRow_Outlook2007:hover
{
    color:Red;
	cursor: default;

}
.GridAltRow_Outlook2007
{
    text-align:center;
	cursor: default;
	background: #C6E3F1 url(../Images/grid/Outlook2007/Img/altRowBg.gif) repeat-x;
}
.GridAltRow_Outlook2007:hover
{
    color: Red;
    cursor: default;
}
.SelectedRow_Outlook2007
{
	cursor: default;
	background: #c6e3f1 url(../Images/grid/Outlook2007/Img/groupHeaderBg.gif) repeat-x bottom  ;
}
.GridEditRow_Outlook2007
{
	background-color: #ffffe1;
}

.GridEditForm_Outlook2007 table
{
	border:0;
}
.ActiveRow_Outlook2007
{
	color: black;
	background: #c0dbff url(../Images/grid/Outlook2007/Img/groupHeaderBg.gif) repeat-x;
}

.GridPager_Outlook2007
{
	background: #c0dbff url(../Images/grid/Outlook2007/Img/pagerBg.gif) repeat-x;
	color: WindowText;
	cursor: default;
}
.GridPager_Outlook2007 td
{
	padding-top:3px;
	padding-bottom:3px;
}

.GroupPanelItems_Outlook2007
{
	white-space:nowrap;
	color: white;
	padding-bottom:4px;
}

.GroupPanel_Outlook2007
{
	/*background: #6f9dd9 url(../Images/grid/Outlook2007/Img/groupHeaderBg.gif) repeat-x bottom;*/
	background:#ddf2fc url(../Images/grid/Outlook2007/Img/pagerBg.gif) repeat-x;   
	width: 100%;
	height: 13px;
	border-collapse: collapse;
	color: black;
}



.GroupHeader_Outlook2007 td
{
	border-bottom: 2px solid #7BA4E0;
	padding-top:11px;
	color: #3768b9;
	font-weight: bold;
}



.GridFooter_Vista
{
    background-color:#cccccc;
}

/*--------------------------------------
        Server Controls Styles
----------------------------------------*/

.Input_CSS_Buttons
{
	font-family:Tahoma;
	font-size: 11px;
	vertical-align:middle;
	height: 23;
	width: auto;
	background-image: url(../Images/bgButton.jpg);
	clear: both;
	float: none;
	margin: 0px;
	border: 1px solid gray;
	width:80px;
}
.Input_CSS_Buttons:Hover
{
	font-family:Tahoma;
	font-size: 11px;
	vertical-align:middle;
	height: 23;
	width: auto;
	background-image: url(../Images/bgbuttHover.jpg);
	clear: both;
	float: none;
	margin: auto;
	border: 1px solid #999999;
	width:80px;
}

.Input_CSS_TextBox
{
	font-family:Tahoma;
	font-size: 11px;
	vertical-align:middle;
	height: 24;
	width: auto;
	background: #f8f8f8 url(../Images/textboxbg.gif) repeat-x bottom;
	clear: both;
	float: none;
	margin: auto;
	border: 1px solid gray;
	width:120px;
}
.Input_CSS_TextBox:hover
{
	font-family:Tahoma;
	font-size: 11px;
	vertical-align:middle;
	height: 24;
	width: auto;
    background: #f8f8f8 url(../Images/textboxbg.gif) repeat-x bottom;
	clear: both;
	float: none;
	margin: auto;
	border: 1px solid #cccccc;
	width:120px;
}

.Input_CSS_LinkButton
{
	font-family:Tahoma;
	font-size: 11px;
	
}
.Input_CSS_LinkButton:hover
{
	font-family:Tahoma;
	font-size: 11px;
	color: #a4cef3;
	
	width:100%;
}
Input_CSS_LinkButton:visited
{
    font-family:Tahoma;
	font-size: 11px;
	color:#a4cef3;
}

/*.Input_CSS_DropDown
{
	font-family:Tahoma;
	font-size: 11px;
	vertical-align:middle;
	height: 23;
	width: auto;
	background-image: url(../Images/bgButton.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: none;
	margin: auto;
	
}
*/
.Input_CSS_ImageButton:hover
{
    cursor:hand;
}
.Input_CSS_Buttons_Big
{
font-family:Tahoma;
	font-size: 11px;
	vertical-align:middle;
background: #f8f8f8 url(../Images/textboxbg.gif) repeat-x bottom;
	clear: both;
	float: none;
	margin: auto;
	border: 1px solid #a4cef3;
}
.Input_CSS_Buttons_Big:Hover
{
	font-family:Tahoma;
	font-size: 11px;
	vertical-align:middle;
background: #f8f8f8 url(../Images/textboxbg.gif) repeat-x bottom;
	clear: both;
	float: none;
	margin: auto;
	border: 1px solid #a4cef3;
}
.Input_CSS_Label
{
	font-family:Tahoma;
	font-size: 11px;
	color:Red;
}
/*--------------------------------------
        Menus Styles
----------------------------------------*/
.ShopMenuItem
{
    height:30px;
    
}
.ShopMenuItem :hover
{
    height:30px;
    background-color:#cccccc;
    cursor:hand;
}
.ShopChildMenuItem
{
    
    height:30px;
    width:120px;
    border: solid 1px gray;
}
.ShopChildMenuItem :hover
{
    height:30px;
    background-color:#cccccc;
    cursor:hand;
}
/*---------------------------------
*/
.tdLogin
{
    background-repeat: no-Repeat; 
    width: 195px; 
    height: 133px; 
    background-image: url(../images/iweb_login.jpg);
}
.tdHeader
{
    background-repeat: no-Repeat; 
    height: 133px; 
    width: 755px;
    background-image:url(../images/iweb_header.jpg);
}
.tdMenu
{
    background-repeat: no-Repeat; 
    width: 195px; height: 177px; 
    background-image:url(../images/iweb_menu.jpg);
}
.tdRightCol
{
    height: 100%; background-repeat: repeat-y; 
    width: 195px;
    background-image:url(../images/iweb_right_bg.gif);
}
.tdRightBar
{
    background-repeat: no-Repeat; width: 195px; height: 390px;
    background-image:url(../images/iweb_right.jpg);
}
.tdMiddleHeader
{
    background-repeat: no-Repeat; 
    width: 755px; 
    height: 177px;
    background-image:url(../images/iweb_middle_header.jpg);
}
.tdLeftBarbg
{
    background-repeat: repeat-y; width: 202px; height: 390px;
          background-image:url(../images/iweb_left_bg.gif);
}
.tdLeftBar
{
    background-repeat: no-Repeat; width: 202px; height: 390px;
    background-image:url(../images/iweb_left.jpg);
}
.tdCenterBarbg
{
    background-repeat: repeat-y; height: 100%; width: 553px;
    background-image: url(../images/iweb_center_bg.gif);
}
.tdCenterBar
{
   background-repeat: no-Repeat; width: 553px; height: 390px;
   background-image:url(../images/iweb_center.jpg);
}
.tdFooter
{
   background-repeat: no-Repeat; width: 950px; height: 31px;
   background-image:url(../images/iweb_footer.jpg);
}
/* Menu style */
.MainMenu{
 	cursor: hand;
	width: 100px;
	text-align: right;
}
.SubMenu{
 	cursor: hand;
	background-color: #EEEEEE; 
	text-align: right;
	border: 1px solid #B6B6B6;
}
.MenuItem, .MenuItemSelected{
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-collapse: collapse;
	cursor: hand;
}
.MenuItemSelected{
	background-color: #D3D3D3; 
}
.Huge
{
    font-weight:bold;
    font-size:12pt;
}
.progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000;  
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:1000; 
} 

/* Menu CSS     */
/*
.parentMenuContainer
{
	border: 0px solid #E4E9EF;
	border-right: 0px none;
	background-color: Transparent;
	padding: 0px;
	width: 100px;

	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 0px;
	
	z-index:999;
}
.öDisable
{
	border: 0px solid #E4E9EF;
	border-right: 0px none;
	background-color: Transparent;
	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 0px;
	z-index:999;
}

.parentMenuContainer td
{
	padding:0px;  
}

.parentMenuContainer a
{
	outline: none;
}

.parentMenuContainer #tm_subMenuWidthImage
{
	width: 10px;
}

.parentMenuItem
{
    border-right: 1px solid #E4E9EF;
    padding: 0px;
    width: 100%;
    height: 25px;
    border-collapse: separate;
    border-spacing: expression(cellSpacing=0);
    border-spacing: 0px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-color: #E4E9EF;
    border-bottom-color: #C0C0C0;
}

.parentMenuItem #tm_contentCell
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 4px; 
	padding-bottom: 4px;

	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
}

.parentMenuItem #tm_contentCell a
{
	text-decoration: none;
}

.parentMenuItem #tm_submenuCell
{
	text-align: right;
	white-space: nowrap;
	width: 10px;
	vertical-align: middle;

	padding-right: 10px;
}

.parentMenuItemOver
{
	border-right:1px solid #E4E9EF;
	padding: 0px;
	width: 100%;
	height: 25px;
    background-color:#cccccc;
	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 0px;
}

.parentMenuItemOver #tm_contentCell
{
	cursor: default;

	padding-left: 20px;
	padding-right: 20px;
	padding-top: 4px; 
	padding-bottom: 4px;
	
	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
}

.parentMenuItemOver #tm_contentCell a
{
	text-decoration: none;
}

.parentMenuItemOver #tm_submenuCell
{
	text-align: right;
	white-space: nowrap;
	vertical-align: middle;
	width: 10px;

	padding-right: 10px;
}

.menuContainer
{
	padding: 0px;
	
	background-color: white;
	
	border-top: 1px solid #E4E9EF; 
	border-bottom: 1px solid #E4E9EF;

	width: 184px;

	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 0px;
}

.menuContainer td
{
	padding: 0px;
}

.menuContainer a
{
	outline: none;
}

.menuContainer #tm_subMenuWidthImage
{
	width: 5px;
}

.menuItem
{
	border: 0px none;
	padding: 0px;

	width: 100%;
	height: 20px;

	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 1px;
}

.menuItem #tm_contentCell
{
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 4px; 
	padding-bottom: 4px;

	white-space: nowrap;
	vertical-align: middle;
}

.menuItem #tm_contentCell a
{
	text-decoration: none;
}

.menuItem #tm_submenuCell
{
	text-align: right;
	white-space: nowrap;
	vertical-align: middle;
	width: 10px;

	padding-right: 10px;

	 <!-- if background image needed -->
	background-image: url('submenu.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	
}

.menuItemOver
{
	cursor: hand; cursor: pointer;
    background-color:#dddddd;
	border: 0px none;
	padding: 0px;
    color:Red;
	width: 100%;
	height: 20px;

	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 0px;
}

.menuItemOver #tm_contentCell
{
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 4px; 
	padding-bottom: 4px;

	cursor: hand; cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
}

.menuItemOver #tm_contentCell a
{
	text-decoration: none;
}

.menuItemOver #tm_submenuCell
{
	text-align: right;
	white-space: nowrap;
	vertical-align: middle;
	width: 10px;

	padding-right: 10px
	
	 <!-- if background image needed -->
	background-image: url('submenu.gif');
	background-repeat: no-repeat;
	background-position: -52px 5px;
	
}

.menuContainerDiv
{
	position: absolute; 
	top: 0px; 
	left: -2000px; 
	visibility: hidden; 
	z-index: 9999;
}

.menuContainerIframeUnderlay
{
	border: 0;
	position : absolute; 
	visibility : hidden; 
	left : -2000px;
	top : 0px; 
	filter : "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)"; 
	filter : "Alpha(Opacity='0')";
	opacity : 0;
	--moz-opacity : 0;

	background-color: white;
}
.FormTable td
{
    padding: 1px 10px 1px 2px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-left-color: white;
    border-bottom-width: 1px;
    border-bottom-color: white;
    border-top-color: white;
    background-color: whitesmoke;
    border-rig*/ht-width: 1px;
    border-right-color: white;
    width: 25%;
}
