/*****************************************************************/
/* 5grid 0.3.1 by n33.co | MIT+GPLv2 license licensed            */
/* core.css: Core stylesheet                                     */
/*****************************************************************/

/**************************************************/
/* Resets (by meyerweb.com/eric/tools/css/reset/) */
/**************************************************/

	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, table, 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;
	}
	 body {
      -webkit-font-smoothing: antialiased;
      font: normal 15px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;
      color: #232525;
      padding-top:70px;
    }

    #slides {
      display: none
    }

    #slides .slidesjs-navigation {
      margin-top:5px;
    }

    
    a.slidesjs-next {
      margin-right:10px;
      background-position: -12px 0;
    }

    a:hover.slidesjs-next {
      background-position: -12px -18px;
    }

    a.slidesjs-previous {
      background-position: 0 0;
    }

    a:hover.slidesjs-previous {
      background-position: 0 -18px;
    }

    a.slidesjs-play {
      width:15px;
      background-position: -25px 0;
    }

    a:hover.slidesjs-play {
      background-position: -25px -18px;
    }

    a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

    a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }

    .slidesjs-pagination {
      margin: 7px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(img/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: white;
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }
  </style>
  <!-- End SlidesJS Optional-->

  <!-- SlidesJS Required: These styles are required if you'd like a responsive slideshow -->
  <style>
    #slides {
      display: none
    }

    .container {
      margin: 0 auto
    }

    /* For tablets & smart phones */
    @media (max-width: 767px) {
      body {
        padding-left: 20px;
        padding-right: 20px;
      }
      .container {
        width: auto
      }
    }

    /* For smartphones */
    @media (max-width: 480px) {
      .container {
        width: auto
      }
    }

    /* For smaller displays like laptops */
    @media (min-width: 768px) and (max-width: 979px) {
      .container {
        width: 624px
      }
    }

    /* For larger displays */
    @media (min-width: 1200px) {
      .container {
        width: 970px;
		position:relative;
		left:100px;
      }
    }

	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block;
	}

	body {
		line-height: 1;
	}

	ol, ul {
		list-style: none;
	}

	blockquote, q {
		quotes: none;
	}

	blockquote:before, blockquote:after, q:before, q:after {
		content: '';
		content: none;
	}

	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	#r {
    position: relative;
    top: -30px;
	}
	#da {
    line-height: 1.5em;
    position: relative;
    top: -20px;
	}
	#ic {
    float: right;
    left: 50px;
    position: relative;
	}
	#zb {
		line-height:1.3em;
	}
	#llll {
		line-height:1.8em;
	}
	#aa {
    left: 60px;
    position: relative;
    top: -38px;
}
#mg {
    left: 170px;
    position: relative;
    top: -23px;
}
#cl {
    left: 66px;
    position: relative;
    top: -11px;
}
#ll {
    left: 73px;
    position: relative;
    top: -12px;
}

#tt {
    left: -250px;
    position: relative;
    top: 144px;
}
#mg2 {
    left: -127px;
    position: relative;
    top: 155px;
}
#us {
    left: -243px;
    position: relative;
    top: 168px;
}
#cp {
    left: -240px;
    position: relative;
    top: 167px;
}

#m {
    position: relative;
    top: -5px;
}
#dt {
	line-height:1.5em;
}
#iq {
	position:relative;
	left:100px;
}
	.tm {
		height:78px;
		
	}
	.tz {
		height:78px;
		
	}
	.tv {
		height:78px;
		
	}
	.tj {
		height:78px;
		
	}
	.ti {
		height:78px;
		
	}
	.to {
		height:78px;
		
	}

/*********************/
/* Grid              */
/*********************/

	.\35 grid .\31 2u { width: 100%; } .\35 grid .\31 1u { width: 91.5%; } .\35 grid .\31 0u { width: 83%; } .\35 grid .\39 u { width: 74.5%; } .\35 grid .\38 u { width: 66%; } .\35 grid .\37 u { width: 57.5%; } .\35 grid .\36 u { width: 49%; } .\35 grid .\35 u { width: 40.5%; } .\35 grid .\34 u { width: 32%; } .\35 grid .\33 u { width: 23.5%; } .\35 grid .\32 u { width: 15%; } .\35 grid .\31 u { width: 6.5%; }
	
	.\35 grid .\31 u, .\35 grid .\32 u, .\35 grid .\33 u, .\35 grid .\34 u, .\35 grid .\35 u, .\35 grid .\36 u, .\35 grid .\37 u, .\35 grid .\38 u, .\35 grid .\39 u, .\35 grid .\31 0u, .\35 grid .\31 1u, .\35 grid .\31 2u {
		margin: 1% 0 1% 2%;
		float: left;
	}

	.\35 grid:after {
		content: '';
		display: block;
		clear: both;
		height: 0;
	}

	.do-5grid .do-12u { width: 100%; } .do-5grid .do-11u { width: 91.5%; } .do-5grid .do-10u { width: 83%; } .do-5grid .do-9u { width: 74.5%; } .do-5grid .do-8u { width: 66%; } .do-5grid .do-7u { width: 57.5%; } .do-5grid .do-6u { width: 49%; } .do-5grid .do-5u { width: 40.5%; } .do-5grid .do-4u { width: 32%; } .do-5grid .do-3u { width: 23.5%; } .do-5grid .do-2u { width: 15%; } .do-5grid .do-1u { width: 6.5%; }
	
	.do-5grid .do-1u, .do-5grid .do-2u, .do-5grid .do-3u, .do-5grid .do-4u, .do-5grid .do-5u, .do-5grid .do-6u, .do-5grid .do-7u, .do-5grid .do-8u, .do-5grid .do-9u, .do-5grid .do-10u, .do-5grid .do-11u, .do-5grid .do-12u {
		margin: 0.5% 0 0.5% 1%;
		float: left;
	}

	.do-5grid:after {
		content: '';
		display: block;
		clear: both;
		height: 0;
	}

/*********************/
/* Mobile            */
/*********************/

	#mobileUI-site-titlebar {
		text-align: center;
	}
	
	#mobileUI-site-nav-opener {
		top: 0;
		left: 10;
	}
	
	#mobileUI-site-nav {
	}

		#mobileUI-site-nav nav {
		}
	
		#mobileUI-site-nav a {
			display: block;
		}
		#p{
			 left: 11px;
    line-height: 200%;
    position: relative;
    top: 15px;
			
		}
	
		#mobileUI-site-nav a .indent-1 { display: inline-block; width: 1em; }
		#mobileUI-site-nav a .indent-2 { display: inline-block; width: 2em; }
		#mobileUI-site-nav a .indent-3 { display: inline-block; width: 3em; }
		#mobileUI-site-nav a .indent-4 { display: inline-block; width: 4em; }
		#mobileUI-site-nav a .indent-5 { display: inline-block; width: 5em; }
		#mobileUI-site-nav a .indent-6 { display: inline-block; width: 6em; }
		#mobileUI-site-nav a .indent-7 { display: inline-block; width: 7em; }
		#mobileUI-site-nav a .indent-8 { display: inline-block; width: 8em; }
		#mobileUI-site-nav a .indent-9 { display: inline-block; width: 9em; }
		#mobileUI-site-nav a .indent-10 { display: inline-block; width: 10em; }