html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, /*strong,*/ sub, /*sup,*/ tt, var,/* b,*/ u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, /*tr, th, td,*/ article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline; outline:0;}
html{overflow-y: scroll;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
body {line-height: 1;}
ol {list-style: none;}
ul {list-style:circle!!important;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
hr{margin:5px 3px 5px 3px; color:#e5e5e5; height:1px; background-color:#e5e5e5; border:0;}
hr.adsl{margin:50px 7px 25px 0; color:#e5e5e5; height:1px; background-color:#e5e5e5; border:0;}

H1, H2, H3, H4, H5, H6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:capitalize;
}
input, textarea, select {
	font-family:"Lato","Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:3px!important;;
	margin-bottom:12px!important;
}
input.button {
	color: #FFF;
	background: #818181;
	text-transform: uppercase;
	font-size: 1em;
	padding: 0.65em 1em 0.65em 1em;
	border:0px;
}

h1{font:bold;color:#561666; text-decoration:none; font-size:24px; font-weight:800; margin-top:5px;}
h2{padding-top:15px; padding-bottom:8px!important; font-size:19px; font-weight:700; color:#561666; text-align:left;}
h3{padding-top:5px; padding-bottom:5px!important; font-size:16px; font-weight:700; color:#561666; text-align:left;}

td {text-align:left; vertical-align:top;}
td.middle {text-align:left; vertical-align:middle;}

.paragraph {
	color: #666666;
	font-size: 15px !important;
	line-height: 21px !important;
	margin-bottom:5px!important;
	margin-bottom:0.5em!important;
	padding-right:5px!important;
}

#home-intro {margin-top:20px!important;}
/*20140318 ya update*/
/*.poBox2>h1.head{font-size:19px; font-weight:normal; margin:10px 0 0 17px;}*/
.poBox2 h1>div.yadlicon{width:247px; height:101px; overflow:hidden; margin:37px 0 0 9px;}
.tpgappbtn{width:90px; height:101px; float:left;}
.tpgapptxt{width:130px; height:27px; float:left; font:normal 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#646567; margin:4px 0 12px 21px;}
.tpgappdlbtn{margin:42px 0 0 100px;}


/*index style -header*/
body{ 
	width:100%; 
	margin:0 auto; 
	font-family: "Lato";
	}
#base{ 
	text-align:center;
	padding:12px 0 5px 0;
	color:#FFF;
	}
#base a { 
	color:#FFF;
	text-decoration:none;
	}

#head-bg {border-bottom:1px solid #b39964; text-align:center;}
#head{text-align:center;}
#logo{padding:0 0 0 0; display:block;}
#logo a, #logo h1 {
	font-family: "Crimson Text" !important;
	font-size: 36px !important;
	color: #387b07 !important;
	color: #917846 !important;
	color:#462300!important;
	font-weight: 100;
	text-decoration: none;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
}
/* #logo h1 {margin:0 0 0 -10000px} */
#logo img {margin:-20px!important;max-width:100%!important}

/* #navigation{margin-top:12px; float:right;} */
#navigation {margin-top:5px;display:block;}
#mainnav li a{float:left;font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#561666; text-decoration:none; padding:12px 21px;}
#mainnav li a:hover{text-decoration:underline;}
#mainnav li{display:inline;}

.sml {
	font-size:0.85em;
}

