/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/


@font-face {
    font-family: 'AvenirNext-Regular';
    font-weight: normal;
        font-style: normal;
        font-variant:normal;
    src: url('../registration_signin_demo/fonts/AvenirNext-Regular.ttf') format('truetype');
}


body {
	margin: 60px 0 0 20px;
	padding: 0;
	background: #FFFFFF;
	font: normal .7em AvenirNext-Regular;
	color: #666666;
        height:100%
}

form {
	margin: 0;
	padding: 0;
}

h1, h2, h3 {
	font-family: AvenirNext-Regular;
	font-weight: normal;
	color: #333333;
}

p, blockquote, ol, ul {
	line-height: 160%;
}

a {
	color: #3A69BA;
}

a:hover {
	text-decoration: none;
}






.fieldset-auto-width {
         display: inline-block;
    }




html{font-size:62.5%}
body{font-size:1.2em;color:#294f88}
/*
.sample{margin:0px;border:1px solid #92cdec;background:#d7e7ff;padding:10px;height:100%; }
*/

h1{margin:0 0 20px 0;padding:0;font-size:2em;}
h2{margin:40px 0 20px 0;padding:0;font-size:1.6em;}
.easy-accordion h2{margin:0px 0 20px 0;padding:0;font-size:1.6em;}
p{font-size:1.2em;line-height:170%;margin-bottom:1px}


/* UNLESS YOU KNOW WHAT YOU'RE DOING, DO NOT CHANGE THE FOLLOWING RULES */

.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
.easy-accordion dt,.easy-accordion dd{position:absolute}
.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;  /* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
.easy-accordion dd.active{opacity:1;}
.easy-accordion dd.no-more-active{z-index:2;opacity:1}
.easy-accordion dd.active{z-index:3}
.easy-accordion dd.plus{z-index:4}
.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}


/* FEEL FREE TO CUSTOMIZE THE FOLLOWING RULES */

th,td,caption{padding:2px}