*{padding:0;margin:0; font-family:Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
h1,
#footer {
	margin-left:3px;
}
h1 {
	font-size:1.2em;
}
h2 {
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bolder;
	background-color:#3979B9;/*background-color:#034FA2;*/
	padding:3px;
}
.startingAddress,
.endingAddress { 
	color:#FFFFFF;
	background-color:#3979B9;/*background-color:#034FA2;*/
}body {
	background: #EBF7FF;
	/*color: #034FA2;*/
	color: Black;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
}
dd {margin-left:0;}
#header {
	/*background:#FFFFFF url(../images/logo_mobile.jpg) no-repeat; */
	height:20px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #6283AF;
}
/*#lock { background:#EBF7FF url(../images/lock.gif) no-repeat; width:11px; height:15px;}*/
#imgLock { vertical-align: middle; /*margin-top:-3px;*/}

#ncualogo {padding-left:5px; }

#footer {
	color:#D4D5D6; 
	font-size:.8em;
	padding-left:5px;
	
}
#headerNav, #footerNav {
	color:#829BB9;	
}
#contentMain {/* padding-left:10px; padding-right:10px; */  }
form#frmLogin, 
form#frmTransfer,
form#frmLocations,
form#frmDirections,
#map,.map,.directions,
dl,ol,
h2,h3,h4,h5,
p,
#headerNav,
#footerNav,
#paganation,
#errorMsg,
#completeMsg,
#endingLocationAddress,
.startingAddress,
.endingAddress,
.disclaimer,
td.labels { padding-left:7px; }

table {border-collapse: collapse;}

dt.locationName {font-weight:bold;}
#drivingDirections { margin-left:10px;}
#locationResults dd {margin-left:12px;}
/* LINKS */
a:link {
	color: #034FA2;
	padding: 1px;
}

a:visited {
	color: #034FA2;
	padding: 1px;	
}

a:hover {
	background-color: #034FA2;
	color: #FFFFFF;
	padding: 1px;
}

a:active {
	background-color: #034FA2;
	color: #FFFFFF;
	padding: 1px;
}
ol { margin:5px;
	width: 896px;
}
ol li {color:#FB4E15; list-style-type: decimal;}
fieldset {border:none;}
/* INPUT */
input#username,
input#password {
	width:114px;
	height:20px;
	border:1px solid #034FA2;
	border-top:2px inset #EEEEEE;
	border-left:2px inset #EEEEEE;
	-wap-input-format: NNNNNNNNNN;
}
input#amount {-wap-input-format: NNNNNNNN;}
input#zip { -wap-input-format: NNNNN; -wap-input-required:false;  }

input:focus, 
textarea:focus, 
select:focus {
	border:2px solid #87AFDE;
}

#btnLogin,
#btnTransfer,
#btnGo {background-color:#FB4E15; color:#FFFFFF; /*margin-left:-1px;*/}
/*******/
.btn {background-color:#FB4E15; color:#FFFFFF; /*margin-left:-1px;*/}
.btnLogin {background-color:#FB4E15; color:#FFFFFF; margin-left:-1px;}
.highlight {background-color:#CEE0F0; /*background-color:#ccccff;*/ color:#034FA2;}
.altHighlight {background-color:#FFFFFF;}
.accountDetails {background-color:#3979B9;/*background-color:#034FA2;*/ color:#FFFFFF;}
.inputmembernum {-wap-input-format: "*N";}
.inputzip { -wap-input-format: "NNNNN"; -wap-input-required:false; }
.inputamount {-wap-input-format: "*N\.NN";}
.withdrawl {color:#ED1C24;}
.errMsg {
	background:#E8E8E8 url(../images/bgError.jpg) repeat-x; 
	/*border-top:1px solid #034FA2;
	border-bottom:1px solid #034FA2;*/
	color:#FF0000;
	padding:5px 0 5px 7px;
}

.warnMsg {
	background:#E8E8E8 url(../images/bgError.jpg) repeat-x; 
	/*border-top:1px solid #034FA2;
	border-bottom:1px solid #034FA2;*/
	color:#FF0000;
	padding:5px 0 5px 7px;
}
.completeMsg {
	background:#E8E8E8 url(../images/bgError.jpg) repeat-x;
	/*border-top:1px solid #034FA2;
	border-bottom:1px solid #034FA2;*/
	color:#008000; 
	padding:5px 0 5px 7px;
}
#errorMsg {
	background:#E8E8E8 url(../images/bgError.jpg) repeat-x; 
	/*border-top:1px solid #034FA2;
	border-bottom:1px solid #034FA2;*/
	color:#FF0000;
	padding:5px 0 5px 7px;
}
#completeMsg {
	background:#E8E8E8 url(../images/bgError.jpg) repeat-x;
	/*border-top:1px solid #034FA2;
	border-bottom:1px solid #034FA2;*/
	color:#008000; 
	padding:5px 0 5px 7px;
}

body.main { color: #FB4E15; }