﻿html, body, form
{
	padding : 0;
	margin : 0;
}

body
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.75em;
}

img { border : 0; }

.clearBoth { clear : both; }

.alignCenter { text-align : center; }

.label 
{
	width : 150px;
	text-align : right;
}

.textBox
{
	border : 1px solid #000000;
	font-size : 12px;
}

.button
{
	cursor : pointer;
	height : 24px;
	background-color : #1c1c00;
	background-image : url(/App_Themes/Wizard/images/bg-button.png) !important;
	background-image : none;
	background-position : bottom;
	background-repeat : repeat-x;
	border : 1px solid #490e10;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

.wizardFlags
{
	width : 60%;
	margin : 0 auto 10px auto;
	padding : 10px 0 10px 0;
}

.wizardBox
{
	width : 60%;
	margin : 0 auto;
	padding : 10px;
	background-color : #fbebe9;
	border : 1px solid #d96a7f;
	text-align : center;
}

.wizardBox h1 
{
	padding : 0;
	margin : 0;
	font-size : 40px;
	text-align : left;
}

.wizardBox h1 span { color : #F50101; }

.wizardBox p { text-align : left; }

.wizardBox table
{
	margin : 0 auto;
	text-align : left;
}

.modalBackground
{
	background-color : Gray;
	filter : alpha(opacity=70);
	opacity : 0.7;
}

.waitDiv
{
	width : 350px;
	height : 100px;
	margin-left : auto;
	margin-right : auto;
	padding : 5px 0 0 5px;
	border : 2px solid #C0C0C0;
	-moz-border-radius : 6px;
	background : #dedede url(/App_Themes/Wizard/images/icons/loading.gif) no-repeat center center;
	text-align : left;
	color : #666666;
	font-weight : bold;
}

.pnlError,
.pnlSuccess,
.SuccessfulMessageContainer,
.ErrorMessageContainer,
.AlertMessageContainer,
.InformationMessageContainer
{
	margin : 5px 0 10px 0;
	padding : 25px 10px 25px 10px;
	border : 1px solid;
	text-align : center;
}

.pnlError,
.ErrorMessageContainer
{
	background : #ffc6cb url(/App_Themes/Wizard/images/icons/error.png) no-repeat 5px 5px;
	border-color : #de1111;
}
