﻿/*http://www.stardock.com/products/desktopx/index.5.jpg*/
html
{
	/* Generic Settings */
	overflow:hidden;
	font-size:15px;
	font-family:Garamond;
	font-weight:normal;
}
body 
{
	/* Font Color for the site */
	/*color:#70BAF4; */
	color:black;
   background-color:#FFFFFF;
   /* Generic Settings */
	height:100%;
	/*overflow-y:hidden;*/   /* THIS IMPACTED THE SCROLLBAR ON THE COMPONENT ART EDITOR CONTROL, SO I COMMENTED IT OUT.  NOT SURE OF THE IMPACT*/
	margin:0 ;
	padding:0;
	/*  Scrollbar */
	scrollbar-base-color: #565757; 
   scrollbar-face-color: #A1A09E; 
   scrollbar-track-color: #434343; 
   scrollbar-arrow-color: black;/*#2D4858;*/ 
   scrollbar-highlight-color: #FFFFFF; 
   scrollbar-3dlight-color: black;/*#2D4858;*/ 
   scrollbar-shadow-color:#666666; 
   scrollbar-darkshadow-color: #222222; 
}


/* Header */	
		#Header
		{
			background-color:black;/*#2D4858;*/
			padding:0 0 0 0;
			top:0;
			height:46px;
			overflow:hidden;
		}			
					#Headerleft
					{
						background-image:url(../../App_Theme_Images/PDA/Metal_Header_Left.gif);
						position:absolute;
						left:0px;
						top:0px;
						Width:21px;
						height:46px;
						z-index:600;
					}
					#HeaderTop
					{
						background-image:url(../../App_Theme_Images/PDA/Metal_Header_Top_01.gif);
						position:absolute;
						left:21px;
						top:0px;
						height:46px;
						width:99%;
						z-index:6;
						background-repeat:repeat-x;
					}
					#HeaderRight
					{
						background-image:url(../../App_Theme_Images/PDA/Metal_Header_Right.gif);
						position:absolute;
						right:0px;
						top:0px;
						width:56px;
						height:46px;
						z-index:8;
						background-color:black;/*#2D4858;*/
					}
					
			               /*     Title    */
								#Title
								{
									position:relative;
									top:0px;
									z-index:7;		
									margin-left:auto;
									margin-right:auto;	
									width:185px;	
									padding:0 0 0 0;	
								}
											#TitleLeft
											{
												background-image:url(../../App_Theme_Images/PDA/Metal_Header_Title_Left.gif);																		
												width:6px;
												height:25px;
												z-index:1;	
												position:absolute;
												top:0px;
												left:0px;									
											}
											#TitleCenter
											{
												background-image:url(../../App_Theme_Images/PDA/Metal_Header_Title_Center.gif);
												background-repeat:repeat-x;
												position:absolute;
												top:0px;
												left:6px;
												height:25px;
												z-index:2;
												width:173px;									
												padding:3px 0 0 0;									
											}	
														#ApplicationName
														{															
															font-weight:bold;
															font-family:Georgia,Verdana;
															color:Gray;
															font-size:19px;
															padding:0 0 0 0;
															text-align:center;														
														}
											#TitleRight
											{
												position:absolute;
												right:0px;
												top:0px;
												background-image:url(../../App_Theme_Images/PDA/Metal_Header_Title_Right.gif);
												width:6px;
												height:25px;
												z-index:1;
												padding:0 0 0 0;												
											}
		
								/*   Login   */		
								#LoginLeft	
								{
									background-image:url(../../App_Theme_Images/PDA/Metal_Header_Login_Left.gif);
									background-repeat:repeat-x;
									position:absolute;
									right:220px;			
									width:19px;	
									top:0px;
									height:46px;
									z-index:8;
									background-color:black;
								}
								#LoginCenter
								{
									background-image:url(../../App_Theme_Images/PDA/Metal_Login_Center.gif);
									background-repeat:repeat-x;
									position:absolute;
									right:56px;			
									width:164px;	
									top:0px;
									height:46px;
									z-index:8;
									background-color:black;/*#2D4858;*/
								}															
								#Login
								{
									position:absolute;				
									top:13px;
									right:20px;
									width:240px;
									font-weight:bold;
									color:#70BAF4; /*color:#DDDDDD#;*/
									font-size:13px;
									z-index:9;				
									text-align:right;
								}
								#Login a
								{
									font-weight:bold;
									color:#70BAF4; /*color:#DDDDDD#;*/
									/*text-decoration:none;*/
								}
								
/*  Middle Section   */
.CrazyFireFoxDiv
{
    position:absolute;

}
#MiddleSection
{
	/* No  padding allowed */
	overflow:hidden;
	height:100%;
	z-index:50;
	margin-right:14px;
	margin-top:-2px;
	margin-bottom:-4px;
	background-color:Black;/*here*/
	
	

}			
						/*    Menu   */
						.MenuPane
						{
							
							float:left;	
							height:100%;
							/* No margin or border allowed */
							padding:0px 0px 0px 16px;
							overflow:hidden;
							cursor:auto;
							/* optional, initial splitbar position */
							margin-left:0px;
							z-index:900;
							background-image:url(../../App_Theme_Images/PDA/Metal_Menu_Left.gif);
							background-repeat:repeat-y;
							background-position:left top;
							z-index:40;
						}
						
									/*   Favorites   */
									#Favorites
									{
										position:relative;
										top:2px;
										left:10px;
										z-index:8000;	
										overflow:hidden;
										
									}
												#Favorites Img 
												{
													visibility:hidden;
													padding-right:5px;
													height:24px;
													width:24px;
												}	
							        .Search
							        {
							        	position:absolute;
							        	top:0px;
							        	left:2px;
							        	
							            /*margin-left:167px;*/
							            height:26px;
							            width:26px;
							            z-index:99999;
							            visibility:hidden;
							        }	
.SearchGoDiv
{
	
	padding:3px 3px 3px 6px;
	color:#70BAF4;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
}	
.SearchGoTextbox
{
	Width:193px;
	border:solid 1px silver;
	background-color:#DDDDDD;
	color:#333333;
}	
.SearchGoImageButton
{
	position:absolute;
	top:0px;
}		
												
			
			/*  Menu Bar Collapsible Panels  */				
			/* Splitter bar */
			/* 
			 * Splitter bar style; the .active class is added when the
			 * mouse is over the splitter or the splitter is focused
			 * via the keyboard taborder or an accessKey. 
			 */						
						/*   Content   */
						#MainContent 
						{
							/* No margin or border allowed */
							border-left:solid 3px gray;
							background-color:#000000;												
							overflow-y:scroll;
							overflow-x:auto;
							padding:0px 3px 0px 3px;
							height:100%;
							background-image:url(../../App_Theme_Images/PDA/Page_bg.gif);
							margin-top:0px;
							z-index:2;
							/*margin-left:310px;	*/
							
						}
						.DivMainContent
						{
							margin-left:310px;
						}
						.BlankDivMainContent
						{
							margin-left:12px;
							
						}										
						#ContentRightBorder
						{
							position:absolute;
							top:46px;
							right:0px;			
							width:14px;
							height:94%;
							background-image:url(../../App_Theme_Images/PDA/Metal_Content_Right.gif);
							background-color:black;
							z-index:7;						
						}							
			/* Left Menu Border */
			#MenuLeftBorder
			{
				position:absolute;
				top:0px;
				left:0px;
				
				z-index:51;
				width:15px;
				height:100%;
				
				
			}		
			.BlankMenuLeftBorder
			{
				position:absolute;
				top:40px;
				left:0px;
				background-repeat:repeat-y;
				z-index:1;
				width:15px;
				height:59%;
				background-image:url(../../App_Theme_Images/PDA/Metal_Menu_Left.gif);
			}						        
/* ALL MENU */
.AllMenuText
{	
	vertical-align:middle;	
}
.AllMenuIcon
{
	padding-right:5px;
	vertical-align:middle;
	padding-top:9px;
}
.AllMenuTitleBar
{
	background-image:url(../../App_Theme_Images/PDA/Vista_Toolbar_bg.gif);
	background-repeat:repeat-x;		
	padding:0px 0px 0px 0px;
	cursor:hand;
	vertical-align:middle;
	background-repeat:repeat-x;
	background-position:top left;
	height:31px;	
	width:294px;
	position:absolute;
	margin-left:-1px;
}
.AllTitleBarImageDiv
{
	float:left;
	vertical-align:middle;
	padding-top:12px;
	padding-left:7px;
	z-index:10;
}
.AllTitleBarText
{
	overflow:hidden;
	color:#DDDDDD;
	font-weight:bold;
	position:absolute;
	top:6px;
	left:23px;
	float:left;
	z-index:20;																																		
}	
/* MAIN Menu (TARGET IS THE CONTENT PANEL THAT IS BELOW THE TITLE BAR) */						        
.MainMenuTitlePanel
{
	color:#002222;
	font-weight:bold;
	height:25px;  
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	margin-bottom:3px;
	width:100%;
}	
.MainMenuTargetPanel
{
	overflow:hidden;
	height:0px;		
	width:100%;
	z-index:400;
}			
.MainMenuTargetPanelDIV
{
	margin-top:0px;
	padding-bottom:3px; 
	z-index:400;
}
.MainMenuTargetPanelDIV img
{
	height:21px;
	width:21px;
}
.MainMenuTargetPanelDIV a, .MainMenuTargetPanelDIV a.visited
{
	color:#70BAF4;
	text-decoration:none;
	font-weight:bold;										
}
.MainMenuTargetPanelDIV ul
{
	list-style:none;
	margin-left:-25px;
	margin-top:12px;
	margin-bottom:0px;
}
.MainMenuTargetPanelDIV li
{
	padding:0px 0px 0px 0px;	
	margin-top:-2px;
}

/* SiteMapped Menu Items */	
.SiteMappedMenuSection
{
	z-index:10;
	padding-top:0px;
	padding-bottom:0px;
	width:279px;
}
.SiteMappedMenuSection ul
{
	margin:0 0 0 0; 
	list-style:none;
	padding:0 0 0 0;
	z-index:10;	
	width:279px;
}
.SiteMappedTargetPanelDiv
{
	padding:0px 0 0 0;
	margin-left:25px;
}
.SiteMappedTargetPanelDiv img
{
	height:21px;
	width:21px;
}
.SiteMappedTargetPanelDiv a, .SiteMappedTargetPanelDiv a.visited
{
	color:#70BAF4;
	text-decoration:none;
	font-weight:bold;																			
}
.SiteMappedTargetPanelDiv ul
{
	list-style:none;
	margin-left:-25px;
	padding-top:9px;
	padding-bottom:0px; 
	margin-top:0px;  			
}
.SiteMappedTargetPanelDiv li
{
	padding:0px 0px 1px 0px;	
	margin-top:-2px;	
	width:255px;
					
}	

/* ADMIN MENU */
.AdminMenuTitlePanel
{
	height:25px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	z-index:10;
	margin-bottom:4px; 
}
.AdminMenuTargetPanel
{
	overflow:hidden;
	height:0px;
	padding:0 0 0 0;
	margin-bottom:0px;
	margin-left:7px;
	margin-top:0px;
}

/* Editor MENU */
.EditorMenuTitlePanel
{
	height:25px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	z-index:10;
	margin-bottom:4px; 
}
.EditorMenuTargetPanel
{
	overflow:hidden;
	height:0px;
	padding:0 0 0 0;
	margin-bottom:0px;
	margin-left:7px;
	margin-top:0px;
}
/* Media MENU */
.DeveloperToolsTitlePanel
{
	height:25px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	z-index:10;
	margin-bottom:4px; 
}
.DeveloperToolsTargetPanel
{
	overflow:hidden;
	height:0px;
	padding:0 0 0 0;
	margin-bottom:-7px;
	margin-left:7px;
	margin-top:0px;
}
/* MySettings MENU */
.MySettingsMenuTitlePanel
{
	height:25px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	z-index:10;
	margin-bottom:4px; 
}
.MySettingsMenuTargetPanel
{
	overflow:hidden;
	height:0px;
	padding:0 0 0 0;
	margin-bottom:0px;
	margin-left:7px;
	margin-top:0px;
}
/* Featured MENU */
.FeaturedMenuTitlePanel
{
	height:25px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	z-index:10;
	margin-bottom:4px; 
}
.FeaturedMenuTargetPanel
{
	overflow:hidden;
	height:0px;
	padding:0 0 0 0;
	margin-bottom:-7px;
	margin-left:7px;
	margin-top:0px;
}
/* Tutorial MENU */
.TutorialMenuTitlePanel
{
	height:25px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	z-index:10;
	margin-bottom:4px; 
}
.TutorialMenuTargetPanel
{
	overflow:hidden;
	height:0px;
	padding:0 0 0 0;
	margin-bottom:-7px;
	margin-left:7px;
	margin-top:0px;
}
/* Search Panel */
.SearchPanelTitlePanel
{
	color:#002222;
	font-weight:bold;
	height:25px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	margin-top:0px; 
	z-index:10;
	margin-bottom:1px;
}
.SearchPanelTargetPanel
{
	overflow:hidden;
	height:0px;
	padding:0 0 0 0;
	margin-bottom:0px;
	margin-left:7px;
	margin-top:0px;
}
.FirefoxTernaryAdjustment
{
    margin-left:-40px;
}

/*  Footer   */
#Footer
{
	background-image:url(../../App_Theme_Images/PDA/Metal_Footer.gif);
	background-color:black;/*#2D4858;*/
	z-index:41;
	overflow:hidden;
	position:absolute;
	height:33px;
	bottom:0px;
	padding:0 0 0 0;
	width:100%;
	left:0px;
	background-repeat:repeat-x;
	background-position:top left;
	font-family:Garamond; /*BLUE */
	font-weight:normal; /*BLUE */
}
			#FooterLeft
			{
					position:absolute;
					bottom:0px;
					left:0px;
					width:18px;
					height:33px;
					z-index:62;
					background-image:url(../../App_Theme_Images/PDA/Metal_Footer_Left1.gif);
					background-color:black;/*#2D4858;*/					
			}
			#FooterRight
			{
					position:absolute;
					top:0px;
					right:0px;
					width:19px;
					height:28px;
					z-index:62;
					background-image:url(../../App_Theme_Images/PDA/Metal_Footer_Right.gif);
					background-color:black;/*#2D4858;*/
			}		
							/* Crumbs  */
							#Crumbs
							{								
								position:absolute;
								top:0px;
								right:30px;
								margin-left:auto;
								margin-right:auto;
								width:391px;
								z-index:65;							
							}
										#CrumbHolderLeft
										{
											background-image:url(../../App_Theme_Images/PDA/Metal_CrumbHolder_Left_New.gif);
											position:absolute;
											top:8px;
											left:0px;
											width:6px;
											height:22px;
										}
										#CrumbHolderCenter
										{
											position:absolute;
											left:6px;
											top:8px;
											height:22px;
											width:380px;
											background-image:url(../../App_Theme_Images/PDA/Metal_CrumbHolder_Center_New.gif);
											background-repeat:repeat-x;
										}
													#CrumbText
													{
														font-size:15px;
														color:Silver;
														font-weight:bold;
														padding-top:2px;													
													}
													#Crumbs a, #Crumbs a.visited
													{
														color:Silver;
														font-weight:bold;														
													}		
													#Crumbs img
													{
														float:left;
														padding-right:2px;
													}	
													.Crumb_Separator
													{
														/*background-image:url(../../App_Theme_Images/PDA/menu-bar-right-arrow.gif);
														background-repeat:no-repeat;				*/
													}									
										#CrumbHolderRight
										{
											position:absolute;
											top:8px;
											right:0px;
											background-image:url(../../App_Theme_Images/PDA/Metal_CrumbHolder_Right_New.gif);
											width:5px;
											height:22px;
										}
							/*   Quick Links   */
							#QuickLinks
							{
								position:absolute;
								top:0px;
								left:30px;
								width:391px;	
								z-index:67;							
							}			
										#QuickLinksLeft
										{
											background-image:url(../../App_Theme_Images/PDA/Metal_CrumbHolder_Left_New.gif);
											position:absolute;
											top:8px;
											left:0px;
											width:6px;
											height:22px;											
										}
										#QuickLinksCenter
										{
											position:absolute;
											left:6px;
											top:8px;
											height:22px;
											width:380px;
											background-image:url(../../App_Theme_Images/PDA/Metal_CrumbHolder_Center_New.gif);
											background-repeat:repeat-x;
										}
													#QuickLinksContent
													{
														position:absolute;
														left:0px;
														top:0px;														
														float:left;		
														margin-top:-14px;
														margin-left:4px;												
													}
													#QuickLinksContent ul
													{ 
														list-style:none;
														direction:rtl;																										
													}
													#QuickLinksContent li
													{
														float: left;																																	
													}
													#QuickLinksContent Img
													{
														height:20px;
														width:20px;
														padding-top:0px;
														padding-left:1px;
														padding-right:1px;	
																														
													}
													.QuickLinksMenuIcons
													{
														padding-right:5px;
														vertical-align:middle;
													}
										#QuickLinksRight
										{
											position:absolute;
											top:8px;
											right:0px;
											background-image:url(../../App_Theme_Images/PDA/Metal_CrumbHolder_Right_New.gif);
											width:5px;
											height:22px;
										}
fieldset
{
	border-style:none;
	padding:0 0 0 0;
}


/**** Search Div ********/

.SearchMainDiv
{
	position:absolute;
	top:43px;
	left:300px;
	margin-left:0px;
	margin-top:0px;
	z-index:99999;
}
.AnimationFlyout
{
	display:none;
	overflow: hidden;
	z-index:2;
	background-color:#BAD4DF;	
	border: solid 0px #0033CC;
	height:0;
}
.SearchDivFrame
{
	display: none;
	width:236px;
	z-index:2;
    font-size:15px;
    border:solid 1px silver;
    background-color:Black;
    padding: 5px;
    text-align:left;
    color:#70BAF4;
    opacity: 0; 
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}     
.SearchPanelButtonPanel
{
	float: right; 
	opacity: 0; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);

}
a.SearchPanelButton
{
	background-color: Silver;/*#0033CC;*/
	text-align: center;
	font-weight: bold; 
	text-decoration: none; 
	border: outset thin #FFFFFF; 
	padding: 2px 4px 0px 4px;
	
}			
a.SearchPanelButton:link
{
	color:Black;
}
.SearchPanelTitleBar
{
    border-bottom:solid 1px #70BAF4;
    padding:4px 0 0px 0;
    width:100%;
    margin-top:0px;
}	
.SearchPanelTitleBar:hover
{
    /*color:Silver;*/
    /*cursor:move;*/
} 
.SearchMenuCollapsiblePanelText
{
	overflow:hidden;
	color:#70BAF4;
	font-weight:bold;
	position:absolute;
	top:6px;
	left:23px;
	float:left;
	z-index:20;	
}
.SearchFilterCollapsiblePanelTitleBar
{
	padding:0px 0px 0px 0px;
	cursor:hand;
	vertical-align:middle;
	background-repeat:repeat-x;
	background-position:top left;
	height:31px;	
	width:241px;
	position:absolute;
	margin-left:-1px;																		
}
.FloatLeft
{
	float:left;
}


			
	