/*-------------------------------------------------------------------*/
/*-- Resets --*/
/*-------------------------------------------------------------------*/

* {
border:0;
margin:0;
outline:0;
padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
vertical-align:baseline;
}
img {
	vertical-align:bottom;
	-ms-interpolation-mode: bicubic;
	width:100%;
	height:auto;
	display:block;
}
html {width:100%; height:100%;}

body {
line-height:1em;
position:relative;
-webkit-text-size-adjust:100%;
-moz-text-size-adjust:100%;
-ms-text-size-adjust:100%;
-o-text-size-adjust:100%;
text-size-adjust:100%;
-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
width:100%;
min-width:320px;
height:100%;
font-family: helvetica, arial, 'hiragino kaku gothic pro', meiryo, 'ms pgothic', sans-serif;
}

div, article, aside, dialog, figure, footer, header, main, menu, nav, section {display:block;}
audio, canvas, video {display:inline-block;}

br,
hr {display:block;}

ol,
ul {list-style:none;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}

input,
select {
	vertical-align:middle;
}

table {border-collapse:collapse; border-spacing:0; empty-cells:show;}

a {
	color: #75592C;
}
a:hover { color:#000; text-decoration:none; }

.iframe-content {
    position: relative;
    width: 100%;
    padding: 75% 0 0 0;
}
.iframe-content iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.srpimg {
	width:1px!important;
	height:1px!important;
	visibility:hidden!important;
}


/*-------------------------------------------------------------------*/
/*-- ClearFix --*/
/*-------------------------------------------------------------------*/

.cf:before,
.cf:after { content:""; display:table; }
.cf:after { clear:both; }
 .cf { zoom:1; overflow: hidden; }
 
/*-------------------------------------------------------------------*/
/*-- Margin styles --*/
/*-------------------------------------------------------------------*/

.mb5 {margin-bottom:5px;}
.mb10 {	margin-bottom:10px;}
.mb15 {	margin-bottom:15px;}
.mb20 {	margin-bottom:20px;}
.mb25 {	margin-bottom:25px;}
.mb30 {	margin-bottom:30px;}
.mb35 {	margin-bottom:35px;}
.mb40 {	margin-bottom:40px;}
.mb45 {	margin-bottom:45px;}
.mb50 {	margin-bottom:50px;}
.mb55 {	margin-bottom:55px;}
.mb60 {	margin-bottom:60px;}
.mb65 {	margin-bottom:65px;}
.mb70 {	margin-bottom:70px;}
.mb75 {	margin-bottom:75px;}
.mb80 {	margin-bottom:80px;}
.mb85 {	margin-bottom:85px;}
.mb90 {	margin-bottom:90px;}
.mb95 {	margin-bottom:95px;}
.mb100 {margin-bottom:100px;}


/*-------------------------------------------------------------------*/
/*-- Padding styles --*/
/*-------------------------------------------------------------------*/

.pd2 { padding:2%; }
.pd3 { padding:3%; }
.pd4 { padding:4%; }
.pd5 { padding:5%; }
.pd6 { padding:6%; }
.pd7 { padding:7%; }
.pd8 { padding:8%; }
.pd9 { padding:9%; }
.pd10 { padding:10%; }


/*-------------------------------------------------------------------*/
/*-- Column styles --*/
/*-------------------------------------------------------------------*/

@media screen and (min-width: 1025px) {
.col2 { width:50%; height:auto;	display:block;	float:left;}
.col2a { width:50%; height:auto;	display:block; margin:0 auto;}
.col3 { width:33.3333333333%;	height:auto;	display:block;	float:left;}
.col4 { width:25%;	height:auto;	display:block;	float:left;}
.col4a { width:25%;	height:auto;	display:block;	float:left;}
.col5 { width:20%;	height:auto;	display:block;	float:left;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.col2 { width:50%; height:auto;	display:block;	float:left;}
.col2a { width:50%; height:auto;	display:block;  margin:0 auto;}
.col3 { width:50%;	height:auto;	display:block;	float:left;}
.col4 { width:33.3333333333%;	height:auto;	display:block;	float:left;}
.col4a { width:25%;	height:auto;	display:block;	float:left;}
.col5 { width:25%;	height:auto;	display:block;	float:left;}
}
@media screen and (min-width: 481px) and (max-width: 767px) {
.col2 { width:100%; height:auto;	display:block;	float:left; margin-bottom:10px;}
.col2a { width:100%; height:auto;	display:block;	margin:0 auto; margin-bottom:10px;}
.col3 { width:100%;	height:auto;	display:block;	float:left;}
.col4 { width:50%;	height:auto;	display:block;	float:left;}
.col4a { width:50%;	height:auto;	display:block;	float:left;}
.col5 { width:50%;	height:auto;	display:block;	float:left;}
}
@media screen and (max-width: 480px) {
.col2 { width:100%; height:auto;	display:block;	float:left; margin-bottom:10px;}
.col2a { width:100%; height:auto;	display:block;	 margin:0 auto; margin-bottom:10px;}
.col3 { width:100%;	height:auto;	display:block;	float:left;}
.col4 { width:100%;	height:auto;	display:block;	float:left;}
.col4a { width:50%;	height:auto;	display:block;	float:left;}
.col5 { width:100%;	height:auto;	display:block;	float:left;}
}

 /*-------------------------------------------------------------------*/
/*-- Display styles --*/
/*-------------------------------------------------------------------*/

@media screen and (min-width: 1025px) {
.pc {}
.mobile { display:none; }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.pc {}
.mobile { display:none; }
}
@media screen and (min-width: 481px) and (max-width: 767px) {
.pc { display:none; }
.mobile {}
}
@media screen and (max-width: 480px) {
.pc { display:none; }
.mobile {}
}

/*-------------------------------------------------------------------*/
/*-- Border Radius --*/
/*-------------------------------------------------------------------*/

.br3 {	border-radius: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	-o-border-radius: 3px;	-ms-border-radius: 3px;}
.br5 {	border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	-ms-border-radius: 5px;}
.br10 {	border-radius: 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	-o-border-radius: 10px;	-ms-border-radius: 10px;}
.br15 {	border-radius: 15px;	-webkit-border-radius: 15px;	-moz-border-radius: 15px;	-o-border-radius: 15px;	-ms-border-radius: 15px;}
.br20 {	border-radius: 20px;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	-o-border-radius: 20px;	-ms-border-radius: 20px;}


/*-------------------------------------------------------------------*/
/*-- Client Settings --*/
/*-------------------------------------------------------------------*/

@media screen and (min-width: 641px) {
table.tt1 {
	width:100%;
	height:auto;
	border-collapse:collapse;
}
table.tt1 th {
	width:180px;
	height:auto;
	border:1px solid #e0e0e0;
	font-size:12px;
	font-weight:bold;
	line-height:1.5em;
	text-align:left;
	padding:10px;
	background-color:#fafafa;
}
table.tt1 td {
	border:1px solid #e0e0e0;
	font-size:12px;
	line-height:1.5em;
	padding:10px;
	vertical-align: top!important;
}

}
@media screen and (max-width: 640px) {
table.tt1 {
width:100%;
height:auto;
}
table.tt1 th {
	width:100%;
	height:auto;
	display:block;
	border-top:none;
	border-right:none;
	border-bottom:1px solid #666;
	border-left:none;
	font-size:12px;
	font-weight:bold;
	line-height:1.5em;
	text-align:left;
	padding:5px;
}
table.tt1 td {
	width:100%;
	height:auto;
	display:block;
	font-size:12px;
	line-height:2em!important;
	padding:5px 5px 30px 5px;
	border:none;
}

}
@media screen and (min-width: 641px) {
table.tt2 {
	width:100%;
	height:auto;
	border-collapse:collapse;
}
table.tt2 th {
	border:1px solid #e0e0e0;
	font-size:12px;
	font-weight:bold;
	line-height:1.5em;
	text-align:left;
	padding:10px;
	background-color:#fafafa;
}
table.tt2 td {
	border:1px solid #e0e0e0;
	font-size:12px;
	line-height:1.5em;
	padding:10px;
}
}
@media screen and (max-width: 640px) {
.tableres {
	box-sizing: border-box;
    border-right: 2px solid #4f4d47;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}
.tableres table { border-right: none;}
.tableres table.tt2 {
	width:800px;
	height:auto;
	border-collapse:collapse;
}
.tableres table.tt2 th {
	font-size:14px!important;
}
.tableres table.tt2 td {
	font-size:14px!important;
}
}

/*-- Font and colors --*/
/*-------------------------------------------------------------------*/

h2, h3, h4, h5, h6 {
	color:#222;
	line-height:1.4em;
}

body {
	color:#333;
	line-height:1.8em;
}

.en {
	font-family: 'Open Sans', sans-serif;
}

.ttred {
	color:#A92527;
}

@media screen and (min-width: 1025px) {
	h2 {	 font-size:26px;	 font-weight:200;	}
	h3 {	 font-size:18px;	 font-weight:700;	}
	h4 {	 font-size:14px;	 font-weight:200;	}
	h5 {	 font-size:16px;	 font-weight:200;	}
	h6 {	 font-size:14px;	 font-weight:200;	}
	p {	 font-size:12px; }
}
@media screen and (min-width: 801px) and (max-width: 1024px) {
	h2 {	 font-size:24px;	 font-weight:200;	}
	h3 {	 font-size:18px;	 font-weight:700; margin-bottom:20px;	}
	h4 {	 font-size:14px;	 font-weight:200;	}
	h5 {	 font-size:14px;	 font-weight:200;	}
	h6 {	 font-size:12px;	 font-weight:200;	}
	p {	 font-size:12px; }	
}
@media screen and (min-width: 481px) and (max-width: 800px) {
	h2 {	 font-size:22px;	 font-weight:200;	}
	h3 {	 font-size:18px;	 font-weight:700; margin-bottom:20px;	}
	h4 {	 font-size:14px;	 font-weight:200;	}
	h5 {	 font-size:14px;	 font-weight:200;	}
	h6 {	 font-size:12px;	 font-weight:200;	}
	p {	 font-size:12px; }
}
@media screen and (max-width: 480px) {
	h2 {	 font-size:18px;	 font-weight:300;	}
	h3 {	 font-size:14px;	 font-weight:700; margin-bottom:20px;	}
	h4 {	 font-size:14px;	 font-weight:700;	}
	h5 {	 font-size:14px;	 font-weight:700;	}
	h6 {	 font-size:14px;	 font-weight:700;	}
	p {	 font-size:14px; }
}


/*-- Box styles --*/
/*-------------------------------------------------------------------*/

.linebox_br5_b1grey {
	width:100%;
	height:auto;
	display:block;
	border:1px solid #333;
}
.linebox_br5_b2grey {
	width:100%;
	height:auto;
	display:block;
	border:2px solid #333;
}

.linebox_br5_b1white {
	width:100%;
	height:auto;
	display:block;
	border:1px solid #ccc;
}
.linebox_br5_b2navy {
	width:100%;
	height:auto;
	display:block;
	border:2px solid #ccc;
}

.bgbox_pd8_black {
	background-color: #222;
	padding: 8px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	font-weight: bold!important;
	color: #D7D495!important;
}

.uline_s2_222 {
	border-bottom:2px solid #222;
	padding-bottom:5px;
}

/*-- column style --*/
/*-------------------------------------------------------------------*/
@media screen and (min-width: 1025px) {
.box25left { width:25%; height:auto; display:block; float:left; }
.box30left { width:30%; height:auto; display:block; float:left; }
.box35left { width:35%; height:auto; display:block; float:left; }
.box40left { width:40%; height:auto; display:block; float:left; }
.box45left { width:45%; height:auto; display:block; float:left; }
.box50left { width:50%; height:auto; display:block; float:left; }
.box55left { width:55%; height:auto; display:block; float:left; }
.box60left { width:60%; height:auto; display:block; float:left; }
.box65left { width:65%; height:auto; display:block; float:left; }
.box70left { width:70%; height:auto; display:block; float:left; }
.box75left { width:75%; height:auto; display:block; float:left; }
.box80left { width:80%; height:auto; display:block; float:left; }

.box25right { width:25%; height:auto; display:block; float:right; }
.box30right { width:30%; height:auto; display:block; float:right; }
.box35right { width:35%; height:auto; display:block; float:right; }
.box40right { width:40%; height:auto; display:block; float:right; }
.box45right { width:45%; height:auto; display:block; float:right; }
.box50right { width:50%; height:auto; display:block; float:right; }
.box55right { width:55%; height:auto; display:block; float:right; }
.box60right { width:60%; height:auto; display:block; float:right; }
.box65right { width:65%; height:auto; display:block; float:right; }
.box70right { width:70%; height:auto; display:block; float:right; }
.box75right { width:75%; height:auto; display:block; float:right; }
.box80right { width:80%; height:auto; display:block; float:right; }
}
@media screen and (min-width: 481px) and (max-width: 1024px) {
.box25left { width:100%; height:auto; display:block; }
.box30left { width:40%; height:auto; display:block;  float:left; }
.box35left { width:100%; height:auto; display:block;  }
.box40left { width:100%; height:auto; display:block;  }
.box45left { width:100%; height:auto; display:block;  }
.box50left { width:100%; height:auto; display:block;  }
.box55left { width:100%; height:auto; display:block;  }
.box60left { width:100%; height:auto; display:block;  }
.box65left { width:100%; height:auto; display:block;  }
.box70left { width:60%; height:auto; display:block;  float:left; }
.box75left { width:100%; height:auto; display:block;  }
.box80left { width:100%; height:auto; display:block;  }

.box25right { width:100%; height:auto; display:block;  }
.box30right { width:40%; height:auto; display:block;  float:right; }
.box35right { width:100%; height:auto; display:block;  }
.box40right { width:100%; height:auto; display:block;  }
.box45right { width:100%; height:auto; display:block;  }
.box50right { width:100%; height:auto; display:block;  }
.box55right { width:100%; height:auto; display:block;  }
.box60right { width:100%; height:auto; display:block;  }
.box65right { width:100%; height:auto; display:block;  }
.box70right { width:60%; height:auto; display:block;  float:right; }
.box75right { width:100%; height:auto; display:block;  }
.box80right { width:100%; height:auto; display:block;  }
}
@media screen and (max-width: 480px) {
.box25left { width:100%; height:auto; display:block; }
.box30left { width:100%; height:auto; display:block;  }
.box35left { width:100%; height:auto; display:block;  }
.box40left { width:100%; height:auto; display:block;  }
.box45left { width:100%; height:auto; display:block;  }
.box50left { width:100%; height:auto; display:block;  }
.box55left { width:100%; height:auto; display:block;  }
.box60left { width:100%; height:auto; display:block;  }
.box65left { width:100%; height:auto; display:block;  }
.box70left { width:100%; height:auto; display:block;  }
.box75left { width:100%; height:auto; display:block;  }
.box80left { width:100%; height:auto; display:block;  }

.box25right { width:100%; height:auto; display:block;  }
.box30right { width:100%; height:auto; display:block;  }
.box35right { width:100%; height:auto; display:block;  }
.box40right { width:100%; height:auto; display:block;  }
.box45right { width:100%; height:auto; display:block;  }
.box50right { width:100%; height:auto; display:block;  }
.box55right { width:100%; height:auto; display:block;  }
.box60right { width:100%; height:auto; display:block;  }
.box65right { width:100%; height:auto; display:block;  }
.box70right { width:100%; height:auto; display:block;  }
.box75right { width:100%; height:auto; display:block;  }
.box80right { width:100%; height:auto; display:block;  }
}

/*-- shadow style --*/
/*-------------------------------------------------------------------*/
.bsd0_2_2_d5d5d5 {
	box-shadow:0px 2px 2px #d5d5d5;
}
.bsd0_2_3_999 {
	box-shadow:0px 2px 3px #999;
}

/*-- list styles --*/
/*-------------------------------------------------------------------*/
ul.list0 {
	margin:0 0 0 1em;
}
ul.list0 li {
	font-size:12px;
	line-height:1.4em;
	margin:0 0 1em 1em;
	list-style-image:url(../img/lidot.png);
}


/*-- Text botton --*/
/*-------------------------------------------------------------------*/


@media screen and (min-width: 1025px) {
	
	a.txtbn_w100 {
	width:100%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w100:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}

	a.txtbn_w60 {
	width:60%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w60:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}
	
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
	
	a.txtbn_w100 {
	width:100%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w100:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}

	a.txtbn_w60 {
	width:70%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w60:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}
	
}
@media screen and (min-width: 600px) and (max-width: 767px) {
	
	a.txtbn_w100 {
	width:100%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w100:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}

	a.txtbn_w60 {
	width:100%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w60:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}
	
}
@media screen and (max-width: 480px) {
	
	a.txtbn_w100 {
	width:100%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w100:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}

	a.txtbn_w60 {
	width:100%;
	height:60px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:300;
	color:#fff;
	text-decoration:none;
	text-shadow:-1px -1px 0px #000;
	background: rgb(57,74,181);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NGFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTM1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(57,74,181,1) 0%, rgba(42,53,122,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	background: linear-gradient(to bottom,  rgba(57,74,181,1) 0%,rgba(42,53,122,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394ab5', endColorstr='#2a357a',GradientType=0 );
	}
	a.txtbn_w60:hover {
	text-shadow:-1px -1px 0px #4F0606;
	background: rgb(191,22,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(191,22,0,1) 0%, rgba(117,9,9,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	background: linear-gradient(to bottom,  rgba(191,22,0,1) 0%,rgba(117,9,9,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1600', endColorstr='#750909',GradientType=0 );
	}
	
}


/*-------------------------------------------------------------------*/
/*-- Form styles --*/
/*-------------------------------------------------------------------*/

input, select, textarea { background-color:#f8f8f8; border:1px solid #d5d5d5; font-size:12px; line-height:1.6em; padding:3px 5px; }
.fm20 { width:20%; height:auto;	}
.fm50 { width:50%; height:auto;	}
.fm100 { width:100%; height:auto;	 }
.formbn0 { width:30%; height:50px; display:block; color:#fff; font-size:14px; line-height:50px; text-align:center; background-color:#333; border-radius: 5px; -webkit-border-radius: 5px;	-moz-border-radius: 5px; -o-border-radius: 5px;	-ms-border-radius: 5px; cursor:pointer; margin:0 auto; }