@charset "utf-8";/*----------------------    HTML reset-----------------------*/html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }body { line-height:1; }article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section { display:block; }nav ul { list-style:none; }blockquote, q { quotes:none; }blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; } ins { background-color:#ff9; color:#000; text-decoration:none; } mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }table { border-collapse:collapse; border-spacing:0; } hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; }input, select { vertical-align:middle; }body {font-size: 13px;}ol, ul { list-style: none;}img { vertical-align: baseline; font-size:0; line-height: 0;}h1, h2, h3, h4, h5, h6, th { font-weight: normal;}textarea  { resize: vertical; }/*----------------------    Common Styles-----------------------*/.center	 { text-align: center; }.left {	text-align: left; }.right { text-align: right; }.middle { vertical-align: middle !important; }.top { vertical-align: top !important; }.bottom { vertical-align: bottom !important; }.underline { text-decoration:underline; }.noline { text-decoration:none; }.blink { text-decoration:blink; }.leftBox { float: left; }.rightBox { float: right; }.clearBox { float:none !important; }.clearfix { zoom:1; }.clearfix:after{ content: ""; display: block; clear: both;}.clear{	clear:both;	}.relative {	position:relative;}.none { display:none; }.spot { position:absolute; right:0; top:0; }.auto {margin-left:auto; margin-right:auto;}.block { display:block !important; }.iblock { display:inline-block !important; }.fixed { table-layout:fixed; }.floatfix {	overflow: hidden;	_zoom: 1;}/*----------------------    Text styles-----------------------*/.f10 { font-size:77% !important; }.f11 { font-size:85% !important; }.f12 { font-size:93% !important; }.f14 { font-size:108% !important; }.f15 { font-size:116% !important; }.f16 { font-size:123.1% !important; }.f17 { font-size:131% !important; }.f18 { font-size:138.5% !important; }.f19 { font-size:146.5% !important; }.f20 { font-size:153.9% !important; }.f21 { font-size:161.6% !important; }.f22 { font-size:167% !important; }.f23 { font-size:174% !important; }.f24 { font-size:182% !important; }.f25 { font-size:189% !important; }.f26 { font-size:197% !important; }.l0 {line-height:0 !important; }.l1 {line-height:1 !important; }.l11 {line-height:1.1 !important; }.l12 {line-height:1.2 !important; }.l13 {line-height:1.3 !important; }.l14 {line-height:1.4 !important; }.l15 {line-height:1.5 !important; }.l16 {line-height:1.6 !important; }.l17 {line-height:1.7 !important; }.l18 {line-height:1.8 !important; }.l19 {line-height:1.9 !important; }.l20 {line-height:2 !important; }/*----------------------    Width-----------------------*/.w100 {width:100% !important; }.w90 {width:90% !important; }.w80 {width:80% !important; }.w70 {width:70% !important; }.w65 {width:65% !important; }.w60 {width:60% !important; }.w50 {width:50% !important; }.w40 {width:40% !important; }.w30 {width:30% !important; }.w20 {width:20% !important; }.w15 {width:15% !important; }.w10 {width:10% !important; }/*----------------------    Padding, Margin-----------------------*/.pt0,  .pv0,  .pa0  { padding-top:     0px !important; }.pr0,  .ph0,  .pa0  { padding-right:   0px !important; }.pb0,  .pv0,  .pa0  { padding-bottom:  0px !important; }.pl0,  .ph0,  .pa0  { padding-left:    0px !important; }.pt5,  .pv5,  .pa5  { padding-top:     5px !important; }.pr5,  .ph5,  .pa5  { padding-right:   5px !important; }.pb5,  .pv5,  .pa5  { padding-bottom:  5px !important; }.pl5,  .ph5,  .pa5  { padding-left:    5px !important; }.pt8, .pv8, .pa8 { padding-top:    8px !important; }.pr8, .ph8, .pa8 { padding-right:  8px !important; }.pb8, .pv8, .pa8 { padding-bottom: 8px !important; }.pl8, .ph8, .pa8 { padding-left:   8px !important; }.pt10, .pv10, .pa10 { padding-top:    10px !important; }.pr10, .ph10, .pa10 { padding-right:  10px !important; }.pb10, .pv10, .pa10 { padding-bottom: 10px !important; }.pl10, .ph10, .pa10 { padding-left:   10px !important; }.pt13, .pv13, .pa13 { padding-top:    13px !important; }.pr13, .ph13, .pa13 { padding-right:  13px !important; }.pb13, .pv13, .pa13 { padding-bottom: 13px !important; }.pl13, .ph13, .pa13 { padding-left:   13px !important; }.pt20, .pv20, .pa20 { padding-top:    20px !important; }.pr20, .ph20, .pa20 { padding-right:  20px !important; }.pb20, .pv20, .pa20 { padding-bottom: 20px !important; }.pl20, .ph20, .pa20 { padding-left:   20px !important; }.pt30, .pv30, .pa30 { padding-top:    30px !important; }.pr30, .ph30, .pa30 { padding-right:  30px !important; }.pb30, .pv30, .pa30 { padding-bottom: 30px !important; }.pl30, .ph30, .pa30 { padding-left:   30px !important; }.pt34, .pv34, .pa34 { padding-top:    34px !important; }.pr34, .ph34, .pa34 { padding-right:  34px !important; }.pb34, .pv34, .pa34 { padding-bottom: 34px !important; }.pl34, .ph34, .pa34 { padding-left:   34px !important; }.pt40, .pv40, .pa40 { padding-top:    40px !important; }.pr40, .ph40, .pa40 { padding-right:  40px !important; }.pb40, .pv40, .pa40 { padding-bottom: 40px !important; }.pl40, .ph40, .pa40 { padding-left:   40px !important; }.pt55, .pv55, .pa55 { padding-top:    55px !important; }.pr55, .ph55, .pa55 { padding-right:  55px !important; }.pb55, .pv55, .pa55 { padding-bottom: 55px !important; }.pl55, .ph55, .pa55 { padding-left:   55px !important; }.mt0,  .mv0,  .ma0  { margin-top:      0px !important; }.mr0,  .mh0,  .ma0  { margin-right:    0px !important; }.mb0,  .mv0,  .ma0  { margin-bottom:   0px !important; }.ml0,  .mh0,  .ma0  { margin-left:     0px !important; }.mt5, .mv5, .ma5 	{ margin-top:      5px !important; }.mr5, .mh5, .ma5 	{ margin-right:    5px !important; }.mb5, .mv5, .ma5 	{ margin-bottom:   5px !important; }.ml5, .mh5, .ma5 	{ margin-left:     5px !important; }.mt8, .mv8, .ma8 	{ margin-top:      8px !important; }.mr8, .mh8, .ma8 	{ margin-right:    8px !important; }.mb8, .mv8, .ma8 	{ margin-bottom:   8px !important; }.ml8, .mh8, .ma8 	{ margin-left:     8px !important; }.mt10, .mv10, .ma10	{ margin-top:     10px !important; }.mr10, .mh10, .ma10	{ margin-right:   10px !important; }.mb10, .mv10, .ma10	{ margin-bottom:  10px !important; }.ml10, .mh10, .ma10	{ margin-left:    10px !important; }.mt13, .mv13, .ma13 { margin-top:     13px !important; }.mr13, .mh13, .ma13 { margin-right:   13px !important; }.mb13, .mv13, .ma13 { margin-bottom:  13px !important; }.ml13, .mh13, .ma13 { margin-left:    13px !important; }.mt20, .mv20, .ma20 { margin-top:     20px !important; }.mr20, .mh20, .ma20 { margin-right:   20px !important; }.mb20, .mv20, .ma20 { margin-bottom:  20px !important; }.ml20, .mh20, .ma20 { margin-left:    20px !important; }.mt30, .mv30, .ma30 { margin-top:     30px !important; }.mr30, .mh30, .ma30 { margin-right:   30px !important; }.mb30, .mv30, .ma30 { margin-bottom:  30px !important; }.ml30, .mh30, .ma30 { margin-left:    30px !important; }.mt34, .mv34, .ma34 { margin-top:     34px !important; }.mr34, .mh34, .ma34 { margin-right:   34px !important; }.mb34, .mv34, .ma34 { margin-bottom:  34px !important; }.ml34, .mh34, .ma34 { margin-left:    34px !important; }.mt40, .mv40, .ma40 { margin-top:     40px !important; }.mr40, .mh40, .ma40 { margin-right:   40px !important; }.mb40, .mv40, .ma40 { margin-bottom:  40px !important; }.ml40, .mh40, .ma40 { margin-left:    40px !important; }.mt55, .mv55, .ma55 { margin-top:     55px !important; }.mr55, .mh55, .ma55 { margin-right:   55px !important; }.mb55, .mv55, .ma55 { margin-bottom:  55px !important; }.ml55, .mh55, .ma55 { margin-left:    55px !important; }.z1{z-index:100 !important;position:relative;}