﻿/* ===== Start collapsePanel CSS ===== */

.FAQContent
{padding:10px 35px 10px 27px;
    
 color:#696969; 
 font: 12px arial;
 
}
.FAQContent ul
{ margin-bottom:0px;
}

.collapsePanel {
	width: 580px;
	height:0px;
	background-color:white;
	overflow:hidden;
	
	background-color: #eeeeee;
}

.collapsePanelHeader
{
	width:570px;		
	height:12px;
	color: #5A5760;
	font: 11px arial;
	/*background-color: #D8D09F;*/
	background-color: #D8D09F;
	/*background: url(images/title.gif) repeat-x;*/
   
	font-weight:bold;
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
	
    margin-bottom:2px;/* space between questions */
    margin-top:2px;
}
/* for FireFox */
.collapsePanelHeader,.collapsePanel, .FAQContent
{
    float:left;
	display:block;
}
/* ===== End collapsePanel CSS ===== */
/* ================================= */
/* ===== Start modal popup CSS ===== */
#tblModalPopup td
{
  text-align:right;
}

.watermark ,.watermarkNonEmpty
{border:1px solid #949494;
 padding:0px 5px;
 width:240px;
 float:left;
}

.watermark 
{
    /*background: #FFAAFF;*/
	background: #333333;
	color:#949494;
}
.watermarkNonEmpty
{color:#333333;
}

.modalBackgroundNOBG {
	background-color:Gray;
	filter:alpha(opacity=5);
	opacity:0.05;
	
	
	/*filter:alpha(opacity=55);
	opacity:0.55;*/
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=55);
	opacity:0.55;
}
/*
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=5);
	opacity:0.05;
}
*/

/* popup panel */
.modalPopup {
	background-color:#333333;/* popup bg */
    color:White;
		
	/*
    border-width:3px;
	border-style:solid;
	border-color:Gray;
    */
    width:450px;
	padding: 5px 10px 25px 20px;
	/*padding-left:50px;*/
	/*width:350px;*/
	
	
}

.btnModalPopup
{ cursor:pointer;
  border:none;  
  background-color:#D8D09F;
  font: bold 11px arial; 
  width:55px;
  height: 16px; 
  text-align:center;                                           
}
/* ===== end modal popup CSS ===== */
/* =================================== */
/* ===== Start popup control CSS ===== */
.LangTextBox
{
    padding:0px 0px 0px 5px;
    width:100px;
    background-color:#efeeee;
    font:11px arial;
    color:#444;
}

.popupControl
{
	background-color:#ffffff;
	position:absolute;
	visibility:hidden;
    border:1px solid #efeeee;
    z-index:1;
    margin-top:0px;
    
}
/* ---------------------------- */
.ContextMenuPanel 
{ text-align:center;	
}
.ContextMenuPanelRegular 
{ text-align:left;
}
.ContextMenuPanel, .ContextMenuPanelRegular  
{
	font:11px arial;
	border: 1px solid #efeeee;
	z-index: 1000;
	background: url(../../images/lang/LangGrayLine.png) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;

}

.ContextMenuPanel img
{border:none;
}
/* ---------------------------- */
a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #666;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 37px;
	white-space: nowrap;
}

a.ContextMenuItem:selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #f8f8f8;
	color: #000000;
	border: 1px solid #ddd;
	
	padding: 3px 18px 3px 36px;
}

.ContextMenuBreak /* line separator */
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}
/* ===== End popup control CSS ===== */


.RegularForm 
{   /*
    background-color:#333333;
    color:White;*/
    
    width:450px;
	padding: 5px 10px 25px 20px;
    
   /*filter:alpha(opacity=70);
	opacity:0.70;**/
}

.RegularForm .watermark 
{background: #f8f8f8;
	color:#949494;
}
.RegularForm .watermarkNonEmpty
{color:#333333;
}

.formTextField
{
     border:1px solid #949494;
     padding:0px 5px;
     width:300px;
     float:left; 
     color:#696969;
}

