/*For registration and form elements */

label {
	font-family:Georgia,Times,serif;
	display:block;
	line-height:120%;
    padding:4px 0 4px 0px;
    text-indent:0px;
    clear:right;
}
li span {
    }
form {
    width:900px;
    }
    
div.help {
    font-size: 0.9em;
    height: 8em;
}
 div.smallhelp {
    font-size: 0.9em;
}

#submitform {
    background:#F3F3F3 none repeat scroll 0 0;
    border-color:#CCCCCC #999999 #999999 #CCCCCC;
    border-style:solid;
    border-width:1px;
    color:#666666;
    float:right;
    font-size:1em;
    font-weight:bold;
    height:5em;
    width:100%;
}
/*
form div label {
    margin:0 0 5px;
    padding:3px 5px;
    width:100px;
    margin-bottom: 1em;
}

form div input {
    margin:0;
    padding:1px 3px;
    width:200px;
}
*/
form input.checkbox {
    margin-left: 10px;
    }
 form select {
    padding:1px 3px;
    width:211px;
}
form div{
    clear:left;
    margin:5px 0 5px;
    padding:1px 3px;
}
form fieldset {
    border:0 none;
    float:left;
    /*height:30em;*/
    margin:0;
    padding:10px;
    width:280px;
}
form #pt4 {
    border-color:#FFF;
    border-style:solid;
    border-width:10px 0;
    clear:both;
    height:5em;
    padding:10px;
    margin-top:50px;
    width:880px;
}

form div.block {
    height:50px;
    clear:both;
}


