﻿body 
{
  font-family:Verdana;
  font-size:10pt;
  background-image:url(../images/BG/MainBG.jpg);
  color:White; 
  margin-bottom:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
}

.Table
{
   BACKGROUND-IMAGE: url(../Images/BG/TopBar.jpg); 
   BACKGROUND-REPEAT: repeat-x;
   background-color:Black;
   color:White;  
   width: 1000px;
   margin-left: auto;
   margin-right:auto;
   BORDER-RIGHT: threeddarkshadow 1px solid;
   BORDER-TOP: threeddarkshadow 1px solid; 
   BORDER-LEFT: threeddarkshadow 1px solid; 
   BORDER-BOTTOM: threeddarkshadow 1px solid
}

.BottomTable
{
	width:200px;
}

.BarWelcome
{
   BACKGROUND-IMAGE: url(../Images/BG/MainMenuBar.jpg); 
   BACKGROUND-REPEAT: no-repeat;
   width: 735px;
  
}

.BarFeatureListing
{
   BACKGROUND-IMAGE: url(../Images/BG/MainMenuBar.jpg); 
   BACKGROUND-REPEAT: no-repeat;
   width: 735px;
   HEIGHT:35px;
}

.Footer
{
   BACKGROUND-IMAGE: url(../Images/BG/BottomBar.jpg); 
   BACKGROUND-REPEAT: repeat-x;
   background-position:bottom;
   background-color:Black;
   color:White;  
   width: 1000px;
   margin-left: auto;
   margin-right:auto;
   BORDER-RIGHT: threeddarkshadow 1px solid;
   BORDER-TOP: threeddarkshadow 1px solid; 
   BORDER-LEFT: threeddarkshadow 1px solid; 
   BORDER-BOTTOM: threeddarkshadow 1px solid
}

.GrayForm
{
    background:#666666;
    border:1px;
    border-style:solid;
    color:#FFFFFF;
    font-weight: bold;       
}

.WhiteForm
{
    background:#FFFFFF;
    border-color:Gray;
    border:1px;
    border-style:solid;
    color:#000000;
    font-weight: bold;  
    height:20px;     
}

.Header
{
    font-size:18pt;
    color:#FFFFFF;
    font-weight: bold; 
}

.SpecialCell
{
    background-color: Black; 
    border-color:ButtonShadow;
    BORDER-TOP-STYLE: outset; 
    BORDER-RIGHT-STYLE: outset; 
    BORDER-LEFT-STYLE: outset; 
    BORDER-BOTTOM-STYLE: outset;
    border-width:1px;
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#000000',EndColorStr='#FF666666');
    
}

.LikeMenuCell
{
	BACKGROUND-IMAGE: url(../images/BG/Bg_Bars.jpg);
	height:30px;
	text-align:center;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	vertical-align:middle;
	border: 1px solid #999999;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#FFCC00;
	text-transform:uppercase;
}

.ContentTable
{
	margin-left:auto;
	margin-right:auto;
	width:90%;
	/*font-family:Verdana;
	font-size:10pt;
	border:1px solid white;*/
		
}

.YellowLabel
{
	color:#FFCC00;
	font-weight:bold;

}

.MainRow
{
	background-color:#999999;
	height:20px;	
}

.NormalRow
{
	background-color:#DDD9DA;
}

.AltRow
{
	background-color:#F1EFF0;	
}

a
{
	color:White;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

.SlideShowButton 
{
	text-align:center;
    background-color:#aaaaaa;
    border:1px solid white;
    cursor:pointer; float:left;
    font-weight:bold;
    margin:5px;
    width:65px;
}

/* 
	UPDATE PROGRESS
*/
.TransparentGrayBackground 
{
	position: fixed;
	top: 0;
	left: 0;
	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%
	
}

.PageUpdateProgress
{
	background-color:#ffffff;
	border:solid 4px #FFCC00;
	color:#000000;
	width: 400px;
	height:150px;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	bottom: 40%;
	left: 35%;
}


/* Accordion */
.accordionHeader
{
    border: threeddarkshadow 1px solid;
    color: #FFCC00;
    background-image: url(../images/BG/BottomBar.jpg);
    background-repeat:repeat-x;
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-transform:uppercase;
    text-align:left;
}

#master_content .accordionHeader a
{
	color: #FFCC00;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
	color: navy;
	cursor:hand;
}

.accordionHeader a
{
	color: #FFCC00;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
	color: white;
	cursor:hand;
}

.accordionHeaderSelected
{
    border: threeddarkshadow 1px solid;
    color: Gray;
    background-color: #FFCC00;
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-transform:uppercase;
    text-align:left;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
	
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;	
}

.accordionHeaderSelected a
{
	color: Gray;
	background: none;
	text-decoration: none;
	
}

.accordionHeaderSelected a:hover
{
	color: navy;
	text-decoration: underline;	
	cursor:hand;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px dashed #FFCC00;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/*IMAGES HOVER*/

.imgHover
{
   /*filter:alpha(opacity=100);
   -moz-opacity:1.0;
   -khtml-opacity: 1.0;
   opacity: 1.0;*/
   filter:Gray;
}

.imgStd
{
   
   /*filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;*/
   
}
