@charset "utf-8";
/* CSS Document */

/*
div.formBg{ width:597px; margin:0 auto; background: #fff url(../images/template/formBg.gif) no-repeat center bottom; padding: 0px 0px 10px 0px; }
div.formBg h2{background: #fff url(../images/template/formBg.gif) no-repeat center top; border: 0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height:17px; line-height: 17px; color:#FFFFFF; font-size: 1.2em; font-weight: bold; font:Arial, Helvetica, sans-serif;}
div.formContent { margin: 0px 0px 5px 40px; }

div.formContent label{ background:url(../images/template/formArrow.gif) no-repeat left; padding: 0px 0px 0px 30px; width: 140px; float: left; margin: 0px 10px 10px 0px; display: block; font-weight: bold; }
div.formContent span{ margin: 0px 0px 10px 0px; }

div.formContent br { clear: left; }
div.submitArea { margin: 4px 0px 0px 60px; display:inline; float:left; }
*/

/* Fields */
/* 
.submitBtn{ float:right; margin: 0px 18px 0px 18px; }
.TextField{ width: 250px; }
.CheckBox{ margin: 0px 0px 0px 0px; vertical-align:middle; }
*/

@charset "utf-8";
/* CSS Document */
div.formSm{ width:436px; margin:0 auto; background: #fff url(../images/template/formSm.gif) no-repeat center bottom; padding: 0px 0px 10px 0px; }
div.formSm h2{background: #fff url(../images/template/formSm.gif) no-repeat center top; border: 0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height:17px; line-height: 17px; color:#FFFFFF; font-size: 1.2em; font-weight: bold; font:Arial, Helvetica, sans-serif;}

div.formBg{ width:597px; margin:0 auto; background: #fff url(../images/template/formBg.gif) no-repeat center bottom; padding: 0px 0px 10px 0px; }
div.formBg h2{background: #fff url(../images/template/formBg.gif) no-repeat center top; border: 0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height:17px; line-height: 17px; color:#FFFFFF; font-size: 1.2em; font-weight: bold; font:Arial, Helvetica, sans-serif;}
div.formContent { margin: 0px 0px 5px 40px;}
div.formContent label{ background:url(../images/template/formArrow.gif) no-repeat left; padding: 0px 0px 0px 30px; width: 120px; float: left; margin: 0px 10px 10px 0px; display: block; font-weight: bold; }
div.formContent .small{ font-weight:normal;  }
div.formContent span{ margin: 0px 0px 10px 0px; }

div.formContent br { clear: left; }
div.submitArea { margin: 4px 0px 0px 160px; display:inline; float:left; }


/* Fields */
.submitBtn{ float:right; margin: 10px 42px 0px 18px; }
.TextField{ width: 200px; }
.CheckBox{ margin: 0px 0px 0px 0px; vertical-align:middle; }


/* Buttons */

a.rightBtn:active, a.rightBtn:link, a.rightBtn:visited {
    background: transparent url(../images/template/btn_rightcap.gif) no-repeat scroll top right;
    display: block;
    float: right;
    height: 26px;
    margin: 0px 6px 10px 0px;
    padding-right: 31px; /* sliding doors padding */
    text-decoration: none;
	font-weight:bold;
}

a.rightBtn:hover{
	color: #b31b1b;
}

a.rightBtn span {
    background: transparent url(../images/template/btn_centre.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 6px 10px 6px 18px;
} 

a.leftBtn:active, a.leftBtn:link, a.leftBtn:visited {
    background: transparent url(../images/template/btn_leftcap.gif) no-repeat scroll top left;
    display: block;
    float: right;
    height: 26px;
    margin: 0px 10px 0px 6px;
    padding-left: 31px; /* sliding doors padding */
    text-decoration: none;
	font-weight:bold;
}

a.leftBtn:hover{
	color: #b31b1b;
}

a.leftBtn span {
    background: transparent url(../images/template/btn_centre.gif) no-repeat top right;
    display: block;
    line-height: 14px;
    padding: 6px 18px 6px 10px;
}