﻿/*body
{
	font-size:14px;
	font-family:Verdana;
}

h1,h2,h3,h4,h5
{
	margin:0;
	padding:0;
}*/


/* Shared styling for all the different */
/* message types */
.sbc_msgbox
{
    padding:10px;
	color:#555;
	margin-bottom:10px;
	-moz-border-radius: 5px;
    border-radius: 5px;
    font-family: GESSTwoLight-Light;
    background-color: #73D9F8;
    -webkit-background-size: cover; /* For WebKit*/
    -moz-background-size: cover; /* Mozilla*/
    -o-background-size: cover; /* Opera*/
    background-size: cover; /* Generic*/
    font-size: 15px;
}

.sbc_msgbox .closebutton
{
	width:10px;
	height:10px;
	background-image:url(close.png);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	
	margin-top:7px;
	margin-right:-1px;
}

.sbc_msgbox h4
{
	margin:0;
	font-size:14px;
	padding:3px 0;
}

.sbc_msgbox p
{
	margin:0;
	padding:10px;
}

.sbc_msgbox ul
{
	margin:0 0 0 40px;
	padding:0;
}
.sbc_msgbox li
{
	margin:0;
	padding:0;
}


/* Style overrides for each of the different */
/* style types */


/* error message */
.sbc_msgbox_err
{
	background-color:#ffd7d7;
	border:solid 1px #df8f8f;
}
.sbc_msgbox_err h4
{
	border-bottom:solid 1px #df8f8f;
}
.sbc_msgbox_err p.msgimg
{
    background-image: url(error.png);
    background-repeat: no-repeat;
    background-position: right 5px;
    padding-right: 25px;
}

/* info message */
.sbc_msgbox_info
{
	background-color:#dbe3ff;
	border:solid 1px #a2b4ee;
}
.sbc_msgbox_info p.msgimg
{
	background-image:url(info.png);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:25px;
}
.sbc_msgbox_info h4
{
	border-bottom:solid 1px #a2b4ee;
}

/* warn message */
.sbc_msgbox_warn
{
	background-color:#fffbcc;
	border:solid 1px #e6db55;
}
.sbc_msgbox_warn p.msgimg
{
	background-image:url(warn.png);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:25px;
}

.sbc_msgbox_warn h4
{
	border-bottom:solid 1px #e6db55;
	color:#333;
}

/* success message */
.sbc_msgbox_suc
{
	background-color:#ECFAE3;
	border:solid 1px #5BCF5D;
}
.sbc_msgbox_suc p.msgimg
{
	background-image:url(success.png);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:25px;
}
.sbc_msgbox_suc h4
{
	border-bottom:solid 1px #5BCF5D;
}