@charset "utf-8";
/* All font */
a:hover {
outline:none;
}
/***top navi font***/
a.topnavi:link { font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #FFFFFF; text-decoration:none;}
a.topnavi:visited { font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #FFFFFF; text-decoration:none;}
a.topnavi:hover { font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#fff; text-decoration:none;}
a.topnavi:active { font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #FFFFFF; text-decoration:none;}

/***language font***/
.language{ font-size:10px; color: #bee6ee;}
a.language:link, a.language:hover, a.language:visited, a.language:active { font-size: 10px; color: #fff; text-decoration:underline; outline:none;}

/***login area***/
.member { font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #ffffff;}

/***sign up***/
.sign {font:10px Arial, Helvetica, sans-serif; color:#FFFFFF;}
a.sign:link, a.sign:visited, a.sign:active{ color:#FFFFFF; outline:none;}
a.sign:hover{color:#fff; text-decoration:underline; outline:none;}

/***footer***/
a.footer-text:link { font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #FFFFFF; text-decoration:none;}
a.footer-text:hover { color:#fff; text-decoration:underline;outline:none;}

/***sub footer***/
.sub-footer{ font-size:10px; text-decoration:none; color:#FFFFFF;}

/***footer credit card***/
.footercreditcard{
	color:#044f84;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:15px;
	padding:10px 0 0 0 ;
	}
	
/***footer-tiny***/
.footertiny{
	color:#474747;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:9px;
	}

/***login***/
.login{
font-size:12px;
color:#FFFFFF;
}
	
/***promo font***/
.promo-font{ font-size:12px; color: #3e6b9d;}
.promo-font a:link, .promo-font a:visited  { font-size: 12px; color: #3e6b9d; text-decoration:none;}
.promo-font a:hover{ font-size: 12px; color: #0078cb; text-decoration:underline;}	

/*a.promo-font:link, a.promo-font:hover { font-size: 12px; color: #3e6b9d; text-decoration:underline;}*/	

/***view promo font***/
.view-font{ font-size:11px; color: #365367;}
a.view-font:link, a.view-font:visited, a.view-font:active  { font-size: 11px; color: #365367; text-decoration:none;}
a.view-font:hover{ font-size: 11px; color: #0078cb; text-decoration:underline; }		

/***form font***/
.note{
font-size:11px;
color:#ec4a24;
}

/***separator***/
/*.separator{
font-size:12px;
font-weight:bold;
height:20px;
margin:5px 0 0 0;
}
/***help left navi font***/

.help-nav{
font:12px arial, helvetica, sans-serif; color: #ffffff;
font-weight:bold;
}
a.help-nav:link{color:#ffffff; text-decoration:none;}
a.help-nav:hover { color: #fff; text-decoration:underline; }	

/***apply-card***/
.apply-card-title{font-size:14px; font-weight:bold; color:#3e6b9d; padding:0 0 0 3px;}
a.apply-card-title:link {color:#0078cb; text-decoration:none; }	
a.apply-card-title:hover {color:#0078cb; text-decoration:underline; }

/* Pagetitle */
.h1{
	font-size:25px;
	/*font-weight:bold;*/
	font-family: arial;
	color:#FFFFFF;
}

/* content main title */
.h2{
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}

/* content sub title */
.h3{
	font-size:14px;
	font-weight:normal;
	color:#333333;
}

.h4{
font-size:12px;
color:#3e6b9d;
}
a.h4:link{color:#0078cb; text-decoration:underline;}
a.h4:hover{color:#0078cb; font-weight:bold; text-decoration:underline;}
a.h4:visited{color:#0078cb; font-weight:bold; text-decoration:underline;}

.h5{
font-size:11px;
}
