html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #bfd1dd;
}

body {
	background: #004677;
}

#wrapper {
	margin: 0px auto;
	width: 985px;
}

#centerform {
	margin: 0px auto;
	width: 740px;
}

#leftcolumn {
	float: left;
	width: 391px;
}

.leftimg {
	float: left;
}


#rightcolumn {
	float: right;
	width: 371px;
	padding-left: 20px;
}

fieldset {  
margin: 0;  
padding: 0;
}
legend {  
margin-left: 1em;   
font-weight: bold;
}
fieldset ol {  
padding: 1em 1em 0 0em;  
list-style: none;
}
fieldset li {  
padding-bottom: 1em;
}
label {  
float: left;  
width: 10em;  
margin-right: 1em;
}



fieldset fieldset {  
margin-bottom: -2.5em;  
border-style: none;  
background-color: transparent;  
background-image: none;
}
fieldset fieldset legend {  
margin-left: 0;  
font-weight: normal;
}
fieldset fieldset ol {  
position: relative;  
top: -1.3em;  
margin: 0 0 0 11em;  
padding: 0;
}
fieldset fieldset label {  
float: none;  
width: auto;  
margin-right: auto;
}

input {
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #135481;
	color: #bfd1dd;
	border: 0px solid #346c93;
	padding: 4px;
}

input.crirHiddenJS {
	background-color: transparent;
}

input.submit {
   	font: bold 13px Arial, Helvetica, sans-serif;
	background-color: #24608a;
	color: #bfd1dd;
	border: 1px solid #43779b;
	padding: 3px;
	margin: 0;  
	margin-top: 10px;
}


h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.defaultfont {
	font: 12px Arial, Helvetica, sans-serif;
	color: #bfd1dd;
}.defaultfont a:link, .defaultfont a:visited, .defaultfont a:active {
	color: #D8E3EB;
	text-decoration: underline;
}.defaultfont a:hover {
	color: #ECF1F4;
}