html,body{width:100%;min-height:900px;height:auto!important;padding:0;background:#fff;margin:0;font-family:arial}
a { text-decoration:none }
.container { width:262px; margin:0 auto; padding-top:200px; }

#bar { 
	width:100%; 
	height:20px; 	
	/*background:url(../images/bar.png) repeat; */
	/*background: #F5F5F5;*/
	padding-left: 0px;
	padding-bottom: 52px;
    padding-top: 6px;
}
#container { width:100%; margin:0 auto; }

.boxContainer {
    position:relative;
    font-size:12px;
    top: 0px;
    left: 0px;
}

.groupButton {
	display:inline-block;
/* 	float:right; */
	/* background:#d2e0ea url(../images/buttonbg.png) repeat-x;  */
    border:1px solid #899caa;
	border-radius:3px;
    -moz-border-radius:3px;
	position:relative;
	z-index:0;
	cursor:pointer;
	border-color: #D8D8D8;
/* 	margin-right:20px; */
	width:100px;
	
}

.groupSpan{
    color:#445058; 
    font-size:11px; 
    font-weight:bold; 
    text-shadow:1px 1px #fff; 
    padding-bottom: 4px;
    padding-left: 25px;
    padding-top: 6px;
	/*padding-right:10px;*/
    background:url(../images/loginArrow.png) no-repeat 1px 3px; 
    display:block;
    margin-left:10px;
}

.singleSpan {
    color:#445058; 
    font-size:11px; 
    font-weight:bold; 
    text-shadow:1px 1px #fff; 
    padding:4px 0px 4px 00px;    
   /*  background:url(../images/loginArrow.png) no-repeat 53px 7px; */
    display:block;
    margin-left:35px;
}

.hover:hover {
    /* background:url(../images/buttonbgHover.png) repeat-x; */
	/*background-color: #62BCE1;*/
	border-color:#b8d6b9;
	/*background-color: rgb(184,214,185);*/
}

.singleButton {
	display:inline-block;
/* 	float:right; */
	/* background:#d2e0ea url(../images/buttonbg.png) repeat-x;  */
    border:1px solid #899caa;
	border-radius:3px;
    -moz-border-radius:3px;
	position:relative;
	z-index:0;
	cursor:pointer;
	border-color: #D8D8D8;
/* 	margin-right:20px;	 */
	width:100px;
	
}
/* If the Login Button has been clicked */    
.singleButton.active {
    border-radius:3px 3px 0 0;
	float:left;
}

.singleButton.active span {
    background-position:53px -76px;
}

/* A Line added to overlap the border */
.singleButton.active em {
    position:absolute;
    width:100%;
    height:1px;
    background:#d2e0ea;
    bottom:-1px;
    margin-right:15px;
}
.active em {
    position:absolute;
    width:100%;
    height:1px;
    background:#62bce1;
    background-color: rgb(184,214,185);
    bottom:-1px;
}

/* Login Form */
.boxForm {
    width: 252px; 
    border:1px solid #b8d6b9;
    border-radius:0px 1px 1px 1px;
    -moz-border-radius:1px 0 1px 1px;
    margin-top:2px;
    background:#62bce1;
    background-color: rgb(184,214,185);
    padding:2px;
    z-index:10;
}
.boxForm2 {
    width:280px; 
    border:1px solid #b8d6b9;
    border-radius:0px 1px 1px 1px;
    -moz-border-radius:1px 0 1px 1px;
    margin-top:2px;
    background:#62bce1;
    background-color: rgb(184,214,185);
    padding:2px;
    z-index:10;
}
#helpDialog{
	width:248px;
	height:300px;
	border:1px solid #D8D898;
	border-radius:3px 3px 3px 3px;
    -moz-border-radius:3px 3px 3px 3px;
	margin-top:20px;
	padding:6px;
	display: block;
	margin-right: 0;
	margin-top: 20px;
	right: 35px;
	top: 75px;
	background-color: #FFFFBA;
}


.fieldset {
    margin:0 0 12px 0;
    display:block;
    border:0;
    padding:0;
}

fieldset.bodyfield {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    padding:10px 13px;
    padding-right :1px;
    margin:0;
}
.ie7{
	*margin-left:-102px;
	*margin-top:75px;
}