﻿/*******************
	 REGISTER 
*******************/

body
{
	background:url(images/registerBodyBg.jpg) repeat-x top;
}
.centerFrame
{
	width:1000px;
	height:924px;
	background:url(images/registerContainerBg.jpg) no-repeat  -5px top;
}
.formRegister
{
	float:left;
	padding-left:231px;
}
.formRegister table
{
	border-collapse:collapse;
}
.fieldCaption
{
	font-weight:bold;
	color:#345890;
}
.formMandatury
{
	color:#1ba8e5;
}
.xsText
{
	font-size:11px;
}
.xxsText
{
	font-size:10px;
}
.formRegister .TextBox50
{
	width:200px;
	height:18px;
	padding:2px 0;
	border:1px #bfcfdf solid;
	background-color:white;
	font-family:Arial;
}
.formRegister .ComboBox
{
	font-family:Arial;
}

textarea
{
	border:0;
}
.btnSubmit
{
	display:block;
	width:196px;
	height:69px;
	background:url(images/btnSubmit.jpg) no-repeat top;
	border:0;
	font-size:0;
	margin-top:15px;
	cursor:pointer;
}

.btnSubmit:HOVER
{
	background:url(images/btnSubmit_on.jpg) no-repeat top;
}
.siteFooter
{
	margin-top:80px;
}
.error
{
	border:1px red solid !important;
}
.regValidSummary
{
	padding:5px 0 0 30px;
	background:url(images/iConErrMsg.png) no-repeat top left;
	margin:35px 0 0 195px;
	position:relative;
}
.regValidSummary ul
{
	position:absolute;
	list-style-type:square;
	float:left;
	left:140px;
	top:5px;
}
.regValidSummary li
{
	display:inline;
	padding-right:10px;
}
.EmailValidation
{
	margin-top:-5px;
}
.minValueValidator
{
	float:right;
	margin-right:120px;
	margin-top:-5px;
}

.flashTitle
{
	position:absolute;
	top:155px;
	left:225px;
}