.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=30);
	opacity:0.3;

}
.modalPopup{
	border: solid 1px #CCCCCC;
	background-color:White;
	color:Black;
	font-weight:normal;

} 
.alertTitle{
  background:#E2E2E2 url('../images/LogErrors/alertTitleBg.jpg') repeat-x top left;
    height:31px;
    padding:8px 8px 0 8px;
	text-align:left;
    font-size:18px;
    color:#0093DD;
    font-weight:bold;

}
.alertTitle img	{
  float:right;
    
}
.alertTitle span	{
  color:Black;
    
}    
.messageArea		{
  height:76px;
    padding:10px;
    color:#666;
    font-size:13px;
    
}
.btcPanel			{
  background-color:#E8F7FF;
    height:31px;
    padding-top:8px;
    
}    
/* - Re Order List - */    
.reoList				{
width:420px;
 border:1px solid #0069B7;
 background-color:#ddd;
 margin:0 auto;
 padding: 5px 2px 2px 2px;

}
.reoList ul 		{
list-style-type:none;
 margin:0 auto;

}  
.dragHandle 		{
width:20px;
 height:20px;
background-color:#eee;
 background-image:url(../images/icons/moveitem.gif);
 cursor:move;

}
.callbackStyle 	{
border:thin blue inset;

}
.callbackStyle table 
						{
background-color:#D9EFFF;
	color:Black;

}
.reoList li 		{
list-style:none;
margin:2px;
background-color:#EFEFEF;
 padding:3px 8px 0px;
color:#000;

}
.reoList li div.buttons
						{
width:46px;
float:right;
padding:0;
margin:0;

}
.reoList li a 		{
color:#FFF !important;
 font-weight:bold;

}
.reorderCue 		{
border:dashed thin black;
width:100%;
height:25px;

}
.itemArea 			{
margin-left:15px;
font-family:Arial, "Trebuchet MS", sans-serif;
font-size:1em;
text-align:left;

}
.watermark			{
font-size:12px;
border: 1px solid #A8BEDF;
width:210px;
background:#fff url(../images/inputBg.jpg) left top repeat-x;
padding:2px 0 0 3px;
color:#aaa;

}
.updatingMessage	{
background-color:#FFF9CA;
 border: 4px solid #FFCC00;
font-size:16px;
padding:8px;
 width:225px;
color:#0066CC;

}						
/* ==========-------------------  Forms Page -----------------------==============*/	 


fieldset
{

    margin-bottom:10px;

    border:none;

    font-family :"Trebuchet MS",Arial, Tahoma;
	font-size:11px;

    
}
    
    
legend
{

    color:#CE2412;

    font-weight:bold;

    
}

fieldset ul
{

    margin:0;

    padding:0;

    
}
    
fieldset ul li ul
{

    margin:0;

    padding:0;

    margin-left:20px;

    padding-top:10px;
  
    
}    
    
fieldset ul li
{

    background:url(../images/hDivDotted.gif) repeat-x top;

    list-style:none;

    margin-bottom:5px;

    margin-top:0;

    padding-bottom:0;

    
}
    
fieldset ul li.groupHead
{

    background:transparent;

    list-style-image:url(../images/blueBull.gif);

    margin-bottom:8px;

    margin-top:18px;

    padding-bottom:0;
 
    font-weight:bold;

    color:#0093DD;

    font-size:13px;

    margin-left:20px;

    
}
    
fieldset ul li.groupHead span
{

    color:#666666;

    font-size:12px;

    font-style:italic;

    
}    
    
.GroupList
{

    /*margin:0;

    padding:0;
*/
    
}    
    
em
{

     color:#888888;

    font-size:12px !Important;

    
}        
    
fieldset ul li ul li
{

    background:none;

    line-height:20px;

    
} 

fieldset ul li ul li label.fHead
{

    display:block;

    width:140px;

    font-weight:bold;

    float:left;

    color:#777;

    
} 
fieldset ul li ul li div.valDisp
{

    margin-left:140px;

    line-height:13.2px;

    
}     
fieldset ul li ul li label.fHead span
{

    font-weight:normal;

    color:Red;

    
}           
       
    .pushButton{

        background-color:#CB0000;

        font-weight:bold;

        color:#FFDA52;

        border:outset 2px #D84444;

    
}    
    
.regPic
{

    float:left;
   
    
} 
    
.tbNotes
{

    margin-left:15px;

    
}      
    
.tbNotes ul
{

    font-weight:bold;

    margin:12px 0 0 10px;

    padding:0;

    color:Black;

    
}   

.tbNotes li
{

    font-weight:normal;

    margin:0 0 0 20px;

    padding:0;

    line-height:18px;

    color:Orange;

    
}            
    
.tbNotes li span
{

    color:#666666;


}    

.rightBanner
{

    float:right;

    
}
    

.blockVal
{

    margin:2px 0;

   /* background-color:#FFDA52;
*/
    padding:2px 8px;

    /* border:1px solid #FFBF00;
*/
    color:#CF2B10;

    font-weight:bold;

    
}  
    
input.button{

    margin:0;

    padding:0;

    padding-left: 10px;

    margin-right: 10px;

    border: 0;

    background: #fff url(../Images/button.jpg) no-repeat;

    color: #fff;

    height: 36px;

    font-size:13px !Important;

    font-weight:bold;

    /* used to catch the buttonEnding */
    position: relative;

    cursor: pointer;


}

.buttonEnding 
{


    position: absolute;

    display:inline;

    margin-left:-10px;

    width: 19px;

    height: 36px;

    background:url(../Images/end.jpg) no-repeat;


}  

.textInput
{

    width:140px;

    font-size:12px !Important;

     font-family:"Trebuchet MS",Tahoma, Arial;

    
}    

.ddlInput
{

    font-size:12px !Important;

    font-family:"Trebuchet MS",Tahoma, Arial;

    color:#005A9D;

    height:22px;

    
}    
    
.caption
{

    color:#888888;


    
}    
    
    .myText
   {

     font-size:12px !Important;

    font-family:"Trebuchet MS",Tahoma, Arial;

    color:#005A9D;
   
    
    
}
    .myText1
   {

     font-size:12px !Important;

    font-family:"Trebuchet MS",Tahoma, Arial;

    color:red;
   
    
    
}
.red
{

    color:Red;

    
}  
    
.textNote
{

    border:1px solid #FFE791;

    padding:2px 8px;

    background:#FEF6B1;

    
}      
    
.textNote b
{

    color:#CB0000;

    
}    
.pwIndicator
{

    margin-left:15px;

    padding:2px 5px;

    color:White;

    background-color:#0093DD;

    border:solid 1px #0083cc;

    
}	

.helpHandle
{

    width:20px;

	height:20px;

	background-image:red url(../images/icon/help.gif);

	overflow:hidden;

	cursor:help;

    
}    
.compName 
{

    color:Black;

    font-weight:bold;

    
}
.compName span
{

    color:#007BD9;

    
}    
    
a.linkWhite:link, a.linkWhite:visited{

	color: #FFFFFF;

	text-decoration: none;


}
a.linkWhite:hover{

	text-decoration: underline;


}
textarea.resizable
{

    display:block;

    margin-bottom:0pt;

    width:95%;

    height: 20%;


}
div.grippie 
{

    background:#EEEEEE url(../images/grippie.png) no-repeat scroll center 2px;

    border-color:#DDDDDD;

    border-style:solid;

    border-width:0pt 1px 1px;

    cursor:s-resize;

    height:9px;

    overflow:hidden;

    margin-left:0px;

    
}
    
    
    .modalBackground{

	/*background-color:none;
*/
	filter:alpha(opacity=60);

	opacity:0.7;


}

.modalPopup{

	background-color: #ffffff;

	border-width:0px;

	

}


/* CSS for Animation Extender   */


.animationarea {

	padding:20px;

	background:#FFF url(../images/animationtop.png) no-repeat left top;


}

.animationarea p 
{

	padding:5px;


}

.animationheading {

	padding-bottom:20px;

	color:#5377A9;

	font-family:Arial, Sans-Serif;

	font-weight:bold;

	font-size:1.5em;


}

.animationbottom {

	height:8px;

	background:#FFF url(../images/animationbottom.png) no-repeat left bottom;


}

.wireFrame {

display: 	none;
 
overflow: hidden;
 
z-index: 2;
 
background-color: #FFFFFF;
 
border: solid 1px #D0D0D0;



}

.CloseButtonStyle {

background-color: #666666;
 
color: #FFFFFF;
 
text-align: center;
 
font-weight: bold;
 
text-decoration: none;
 
border: outset thin #FFFFFF;
 
padding: 5px;


}


/* CSS for Animation Extender  Ends  */
