/*	--------------------
	 Static ie-fix Styles 
	-------------------- */

#header {
	display:block;
	position:relative;
	zoom:1;
}

form {
	zoom:1;
}

.formhead_left, 
.formfoot_left,
.leftSide_top,
.leftSide_bot,
.leftSide_mid {
	_margin-right:-3px;
}

.formhead_right, 
.formfoot_right,
.rightSide_top,
.rightSide_bot {
	_margin-left:-3px;
}

.rightSide_mid {
	_margin-right:3px;
}

#menuContainer {
	background:url(../images/nav_top.gif) repeat-x 0 0;
	clear:both;
	position:relative;
}

#menuContainer ul.topGrad {
	background:none;
}

#menuContainer ul.topGrad {
	padding:10px 0 5px 0;
}

#menuContainer li {
	float:left;
	min-height:2.5em;
}

#menuContainer ul li a {
	zoom:1;
}

#menuContainer ul li a span {
	position:relative;
	*z-index:-1;
	_z-index:-1;
}

#menuContainer li#search {
	float:right;
}

#menuContainer li#search a {
	line-height:1.2em;
	zoom:1;
}

#menuContainer li#search #searchInputs button {
	width:5.5em;
}

#startBannerSection {
	position:relative;
	zoom:1;
}

#btnSection a {
	display:inline;
	vertical-align:top;
}

#demoSection,
#deadlineSection {
	position:relative;
	zoom:1;
}

.help_head_left, 
.help_foot_left {
	margin-right:-3px;
}

.help_head_right, 
.help_foot_right {
	margin-left:-3px;
}

.copyBox,
.boxLink {
	zoom:1;
}

#copy ul li {
	float:none;	
}

.smallGreyText {
 	vertical-align:bottom;
 	display:block;
 	padding-bottom:20px;
}

#trademark {
	width:auto;
	float:none;
	margin:0;
}

#footer {
	margin-bottom: 25px;
}
 
#footer ul {
	padding: 10px 0 0 0;
	margin: 0;
}
	
#copy #securitylinklist li {
	vertical-align: middle;
	width:auto;
}

/*  --------------------
	  Help Page styles 
	-------------------- */

.btn a,
#menuContainer li#search .btn a {
	padding:.1em .4em .3em .4em;
}

.btn button {
	padding: 0;
}
	
#helpPageMain {
	clear:both;
}

.help#container #formBody p {
	clear:both;
}

.help#container #helpPageBody p {
	clear:none;
}

#helpPageBody {
	zoom:1;
}

ul.helpPageQA > li a.helpQuestion span.open {
	zoom:1;
	height:0;
	width:0;
}

ul.helpPageQA > li a.helpQuestion span.closed {
	zoom:1;
	height:0;
	width:0;
}

ul.helpPageQA > li .helpAnswer {
	position:relative;
	zoom:1;
}

/*  ------------------------
	  End Help Page Styles
	------------------------ */
	
/* relative font sizes for IE users */

} 
big {
    font-size:110%;
}
td {
    font-size:90%;
}
input, select, option {
    font-size:100%;
}

#footer a, #footer a:link, #footer a:visited {
    font-size:100%;
}