﻿
.text
{
    width: 100%;
    font-size:12px;
	font-weight: bold !important;
	position: relative;
}

.msg_table
{
    width: 100%;
    vertical-align: middle;
}

.msg img
{
    vertical-align: middle;    
    margin: 0px;	
}

.msg_close_img
{
    cursor: pointer;	
	position: absolute;
    top: 0px;
	right: 0px;	
}

.msg
{
	background-color: transparent !important;
	z-index: 9999;	
}

.msg_title_success
{
	background-color: #76B501; 	
	border-top: gray 3px solid;
	border-left: gray 3px solid;
	border-right: gray 3px solid;	
	text-align: left;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px 8px 0 0;				
	behavior: url('../Styles/PIE.htc');		
}

/* sample */

.msg_title_success_sample
{
	background-color: #76B501; 	
	border-top: gray 3px solid;
	border-left: gray 3px solid;
	border-right: gray 3px solid;	
	text-align: left;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px 8px 0 0;				
	behavior: url('../Styles/PIE.htc');		
}
/* !sample */

.msg_title_error
{
	background-color: #E07474;	
	border-top: gray 3px solid;
	border-left: gray 3px solid;
	border-right: gray 3px solid;	
	text-align: left;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px 8px 0 0;				
	behavior: url('../Styles/PIE.htc');	
}

.msg_title_warning
{
	background-color: #FF9249; 
	border-top: gray 3px solid;
	border-left: gray 3px solid;
	border-right: gray 3px solid;	
	text-align: left;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px 8px 0 0;				
	behavior: url('../Styles/PIE.htc');		
}

.msg_title_text
{
	padding-left: 30px; 
	font-size: 1.2em;
	font-weight: bold;
	position: relative;
}

.msg_text
{
	border-left: gray 3px solid;
	border-right: gray 3px solid;		
	padding: 10px 0px 10px 30px;
	font-size: 12px;
	text-align: left;
	background-color: #ffffff;	
	border-bottom: 1px solid silver;	
	color: gray;
	height: auto;		
	line-height: 20px;	
}

/* sample */
.msg_text_sample
{
	border-left: gray 3px solid;
	border-right: gray 3px solid;		
	padding-left: 30px;
	font-size: 12px;
	text-align: left;
	background-color: #ffffff;	
	border-bottom: 2px solid silver;	
	color: gray;
	height: auto;	
	line-height: 40px;	
	margin-bottom: -1px;
}
/* !sample */

.msg_bottom
{	
	padding-left: 30px;
	font-size: 14px;
	
	background-color: #ffffff;	
	min-height: 10px;	

	border-bottom: gray 3px solid ;
	border-left: gray 3px solid ;
	border-right: gray 3px solid ;		
	
	text-align: left;
	
	-webkit-border-radius:8px ;
	-moz-border-radius:8px;
	border-radius: 0 0 8px 8px;
	behavior: url('../Styles/PIE.htc');
}

button.msg-button 
{
	color:white;	
	background:url(../images/blue-grad.png);
	height:2.2em;
	padding:0px 12px 0px 12px;	
	border:#002561 1px solid;		
	background-color:#12489e;	
	margin: 10px 3px 10px 0;
	 /*IE7 hacks */
	height:2.5em;
	line-height:2.2em;
	padding-bottom:0px;		
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	border-radius: 5px;		
	behavior: url('../Styles/PIE.htc');	
} 
button.msg-button-sample
{
	color:white;	
	background:url(../images/blue-grad.png) !important;
	height:2.2em;
	padding:0px 12px 0px 12px;	
	border:#002561 1px solid !important;	
	margin: 10px 3px 10px 0;
	 /*IE7 hacks */
	height:2.5em;
	line-height:2.2em;
	padding-bottom:0px;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;		
	border-radius: 5px;
	behavior: url('../Styles/PIE.htc');	
}


button.msg-button:hover
{
	background-image:url('../images/blue-grad-hover.png')
} 

button.msg-button-sample:hover
{
	background-image:url('../images/blue-grad-hover.png')
} 





/*.Feedback_Message_Wrapper {
    position: fixed;
    top: 100px; /*200px;*/
/*  text-align: center;
    width: 100%;
    font-size: 16px;
    margin-bottom: 25px;
    margin-top: 24px;
    _position:absolute; /* IE6 */
/*_top: expression( (document.documentElement.scrollTop - 2) + 'px' ); /* IE6 */
/*z-index: 10000;
}

.Feedback_Message_Wrapper img {
    vertical-align: middle;
    padding: 2px;
    margin: 0px;
}

a.Feedback_Message_Wrapper_Close{
    position:absolute;
    top: 0px;
}

.Feedback_Message_Error {
    background-color: #BF1601;
    border: none; 
    color: white; 
    display: -moz-inline-box;/*FF2*/
/*display:inline-block;
    *display:inline;/*IE6*/
/*padding: 5px 18px 5px 5px;
    max-width:800px;
    text-align:left;

}

.Feedback_Message_Warning {
    background-color: #E88310; 
    border: none; 
    color: white; 
    display: -moz-inline-box;/*FF2*/
/*  display:inline-block;
    *display:inline;/*IE6*/
/*padding: 5px 18px 5px 5px;
    max-width:800px;
    text-align:left;

}

.Feedback_Message_Success {
    background-color: #76B501; 
    border: none; 
    color: white; 
    display: -moz-inline-box;/*FF2*/
/*display:inline-block;
    *display:inline;/*IE6*/
/*padding: 5px 18px 5px 5px;
    max-width:800px;
    text-align:left;
}

.Feedback_Message_Info {
    background-color: #166BA5; 
    border: none; 
    color: white; 
    display: -moz-inline-box;/*FF2*/
/*display:inline-block;
    *display:inline;/*IE6*/
/*padding: 5px 18px 5px 5px;
    max-width:800px;
    text-align:left;
}

*/