﻿body 
{
	font-family:Trebuchet MS;
	font-size:11px;
	
	margin:0px;
}
.hr
{
    height: 1px;
    background-color: #e0e0e0;
}
.TextBox
{
    font-family:Tahoma;
    font-size:11px;
    color:#404040;
    border:1px solid #cccccc;
}
.GRow
{
  border-bottom:1px solid #e0e0e0;
  color:Black;
  background-color:#f0f8ff; 
   
}
.HeaderRow
{  color:Black;
     
    background-color:#65A4EA;
    font-family:Verdana;
    font-size:11px;      
}

.Row td
{
    background-color:#f0f0f0;
    border-bottom:1px solid #e0e0e0;
}
.Overlay
{
  filter : alpha(opacity=80);
    background-color:white;
    display:none;
    width:100%;
    height:100%;
    position:absolute;
    color: #333333;
  
    
    position:absolute;
    text-align:center;
    vertical-align:middle;
    z-index:1000;
    
}
.Menu
{
    
    border-bottom:1px solid #cccccc;
    font-family:Trebuchet MS;
    color: White;
    font-weight:bold;
    font-size:11px;
}
.MenuA:HOVER
{
    
    background-color:#404040;
    border-bottom:1px solid #cccccc;
    font-family:Trebuchet MS;
    color:#ffffff;
    font-weight:bold;
    font-size:11px;
}
.MenuA
{
    font-family:Trebuchet MS;
    color:White;
    font-weight:bold;   
    font-size:11px;
    text-decoration:none;
}

.MenuAS
{
  background-color:#404040;
    border-bottom:1px solid #cccccc;
    font-family:Trebuchet MS;
    color:#ffffff;
    
    font-weight:bold;
    font-size:11px; 
    text-decoration:none;
    padding-left:2px;
    padding-right:2px;
}
.GridHeading
{
    font-family:Trebuchet MS;
   color:Black;
    font-weight:bold;
    font-size:14px;
}

.Header
{
    font-family:Trebuchet MS;
    color:White;
    font-weight:bold;
    font-size:14px;
}
.Title
{
    font-family:Trebuchet MS;
    color:#404040;
    font-weight:bold;
    font-size:18px;     
}
.Highlight
{
    font-family:Trebuchet MS;
    color:Red;
    font-weight:100;
    font-size:12px;     
}
.BlackText
{
    font-family:Trebuchet MS;
    color:Black;
    font-weight:100;
    font-size:14px;     
}
.WhiteText
{
    font-family:Trebuchet MS;
    color:Black;
    font-weight:100;
    font-size:12px;     
}
.Comment
{
    color:#9A1611;
    
}
.Button
{
   color:#C82036;
    background-color:#FEEFF7;
    border: solid 1px #e0e0e0;
    font-family:Trebuchet MS;
    font-size:11px;
}
.Welcome
{
    font-family:Trebuchet MS;
    color:#ffd700;
    font-weight:bold;
    font-size:12px;
}
.Heading
{
    font-family:Trebuchet MS;
    color:#404040;
    font-weight:bold;
    font-size:16px;
}       
.PageNames
{
    font-family:Trebuchet MS;
    color:#f4a460;
    font-weight:bold;
    font-size:18px;
}
.LoggedIn
{
    background-color:#f0f8ff; 
    font-family:Trebuchet MS;
    color:#404040;
    font-weight:bold;
    font-size:12px;
}
.ContestantLink
{
    
    font-family:Trebuchet MS;
    color:#404040;
    font-weight:bold;
    font-size:11px;
}
.DataListStyle
{
    border:solid 1px #e0e0e0; 
    font-family:Trebuchet MS;
     background-color:#f0f8ff; 
    font-weight:bold;
    font-size:12px;
    
    
}
.DataListStyle1
{
    border:solid 0px #e0e0e0; 
    font-family:Trebuchet MS;
     background-color:#f0f8ff; 
    font-weight:bold;
    font-size:12px;
    
}
.ContestTitle
{
    font-family:Trebuchet MS;
    color:#dda520;
    font-weight:bold;
    font-size:16px;
    
}
.TBStyle
{ 
    background-color :#f0f8ff;
     border :Solid 1px #e0e0e0;
}

.VisibleDiv
{
    display:block;
}

.HiddenDiv
{
    display:none;
}

.imgDiv
{
  
  background: url(images/Frame.png) no-repeat bottom right;
 
 
}
.imgDisplay
{

	background-color:#ffffff;
	border: 1px solid #000000;
	
	padding: 5px;
	
}
.imgDiv img 
{
	display: block;
	position: relative;
	background-color:#ffffff;
	border: 1px solid #e0e0e0;
	margin: -6px 5px 6px -6px;
	padding: 5px;
	left: 2px;
 }
 
 .imgShowPic
 {
   background-color:#ffffff;
	border: 1px solid #000000;
	
	padding: 15px;
 }
 
 
 .Comment1
{
    font-family:Tahoma;
    color:#0499D0;
    font-size:12px;
}
.anchor
{
   color:#8E271E;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}
.anchor1
{
   color:#1A483E;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}
.anchor1:Hover
{
    color:#8E271E;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}
.Delete
{
    color:Red;
     font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}

.anchor:Hover
{
    color:#1A483E;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}
.Caption 
{
    color:Gray;
    font-family:"Trebuchet MS";
    font-size:15px;
    font-weight:bold;
    padding-left:9px;
}

.BoldText 
{
    color:Gray;
    font-family:"Trebuchet MS";
    font-size:15px;
    font-weight:bold;
   
}


.SmallText
{
   font-family: "Trebuchet MS";
	font-size: 11px;
	color: #7a7a7a;
	text-decoration: none;
}


.RowTd
{
    font-family:"Trebuchet MS";
    font-size:13px;    
}

.Row
{
    font-family:Tahoma;
    font-size:11px;
}

.Row td
{
    border-bottom:1px Solid #E5ECF4;
}
.SelectedRow
{
     background-color:#F0FFF0;
     font-family:Tahoma;
    font-size:11px;
}
.SelectedRow td
{
     border-bottom:1px Solid #cccccc;
}



.RoundedDiv
{ 
    margin: 0 0%;
    background: #EFF0E0;
    text-align:left;
}

b.rltop,b.rlbottom
{
    display:block;
    background: #000;
}

b.rltop b, b.rlbottom b
{
    display:block;
    height: 1px;
    overflow: hidden; 
    background: #EFF0E0;
}

b.r1
{
    margin: 0 5px;
}

b.r2
{
    margin: 0 3px;
}

b.r3
{
    margin: 0 2px;
}

b.rltop b.r4, b.rlbottom b.r4
{
    margin: 0 1px;
    height: 2px;
}


.divFlow
{
    overflow:auto;
    width :100%; 
    scrollbar-arrow-color: #F6F6F6;
    scrollbar-lightshadow-color: #F6F6F6; 
    scrollbar-darkshadow-color: #F6F6F6;
    scrollbar-highlight-color: #F6F6F6;
}
.divMap
{
    Padding: 5px;
Border: 1px solid #cccccc;
}