.fa-arrow-circle-o-left, .fa-external-link {
    color : #F58026;
}

.fa-credit-card {
    color : #055CAA;
}

body {
    font-family : Verdana;
    font-size : 10pt;
}



header > img {
    left: 15px;
    position: relative;
    top: -30px;
}


#backLink {
    float : right;
}

#backLink > a {
    color : #FFFFFF;
}

#contentSection {
    margin : 0px 2%;
}

#contentSection h2{
	margin-top: 0px;
}

#instructions {
    margin-bottom : 2%;
}

#blueArea {
    background-color : #EFF6FD;
    padding : 1%;
    overflow : hidden;
}

#blueArea > img {
    float : left;
    width : 248px;
    height: 72px;
    margin: 0.5em 0;
}

#contents {
    float : left;
    margin: 5px 20px;
    width : auto;
}

label, input {
    display : block;
}

input, select {
    margin-bottom : 1.5em;
    width : auto;
}

footer {
	background-color : #00467F;
	color : #FFFFFF;
	margin-top : 2%;
    min-height: 20px;
    padding: 5px 30px 5px 0;
    text-align : center;
}

footer > a {
    color : inherit;
}

.msg-container {
	color : red;
	marginn: 0.5em 0;
}

#login-button, #selectButton {
	border-radius : 10px;
	border-width : 0px;
	padding: 15px 40px;
	color : white;
}

#login-button{
	background-color : #00467F;
}

#login-button:hover {
    background-color: #eb641f;
    border-color: #eb641f;
}

#selectButton {
	background-color : #AAA;
}

#contents form{
	padding: 0 8px;
}

.msg-container {
	margin: 16px 0;
	text-align: left;
}
.block-solid .msg-container {
	margin: 16px;
}
.msg-container li {
	margin: .8em 0;
}
.msg-container ul {
	border-style: solid;
	border-width: 1px 1px 1px 4px;
	border-radius: 0 4px 4px 0;
	padding: 0 8px;
}

#message {
    list-style: outside none none;
    overflow: hidden;
}
.msg-container ul li:before,
.msg-hide:before,
.msg-show:before,
.msg-send:before {
	float: left;
	font-family: FontAwesome;
	margin-right: .8em;
}
.msg-error {
	background-color: #fee;
	border-color: #c00000;
}
.msg-error li:before {
	color: #c00000;
	content: "\f057";
}
.sfondoheader{
	background: none repeat scroll 0% 0% #00467f; 
    min-height: 20px;
    padding: 5px 30px 5px 0;
    text-align: right;
}

#backUrlLink {
	display : block;
	text-align : right;
	width : 98%;
	margin: auto;
}