@charset "utf-8";
/* CSS Document */

/* 	-----------------------------------------------------
	------------------- General Styles ------------------
	----------------------------------------------------- */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
	
* {margin:0; padding:0; outline: none;}
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, font, 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 {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
a, a:hover, a:active, a:focus {outline:none; outline-style:none; outline-width:0;}

img {margin:0; padding:0; outline-style:none; outline-width:0; }

body {margin:0; padding:0; font-family: 'SegoeUI'; color:#FFFFFF; background-color:#161616;}

.clr {font-size:0; height:0; line-height:0; clear:both;}
.left {margin:0; padding:0; width:auto; height:auto; float:left;}
.right {margin:0; padding:0; width:auto; height:auto; float:right;}

@font-face {
	font-family: 'SegoeUI';
	src: url('../fonts/segoeui.eot');
	src: url('../fonts/segoeui.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/segoeui.woff') format('woff'),
		 url('../fonts/segoeui.ttf') format('truetype'),
		 url('../fonts/segoeui.svg#segoeui') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SegoeUI-Italic';
	src: url('../fonts/segoeuii.eot');
	src: url('../fonts/segoeuii.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/segoeuii.woff') format('woff'),
		 url('../fonts/segoeuii.ttf') format('truetype'),
		 url('../fonts/segoeuii.svg#segoeuii') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SegoeUI-SemiBold';
	src: url('../fonts/seguisb.eot');
	src: url('../fonts/seguisb.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/seguisb.woff') format('woff'),
		 url('../fonts/seguisb.ttf') format('truetype'),
		 url('../fonts/seguisb.svg#seguisb') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* 	-----------------------------------------------------
	------------------- Header Styles -------------------
	----------------------------------------------------- */
	#header_section {margin:0 auto; padding:0; width:100%; height:60px;}
		
		#header_section header {margin:0 auto; padding:0 40px; width:880px; height:60px;}
		
			#header_section header hgroup {margin:0 30px; padding:0; width:60px; height:60px; float:left;}
			#header_section header hgroup h1 {background:url(../images/logo.png) no-repeat 0 0; display:block; width:60px; height:60px;}
			#header_section header hgroup h1 a {background:url(../images/logo.png) no-repeat 0 0; display:block; width:60px; height:60px; text-indent:-5000px;}
			
			
			
			
/* 	-----------------------------------------------------
	------------------- Header Styles -------------------
	----------------------------------------------------- */
	#navigation_section {margin:0 auto; padding:0; width:100%; height:60px;}
		
		#navigation_section nav {margin:0 auto; padding:15px 0; width:960px; height:30px;}

			#navigation_section nav ul {margin:0; padding:0; list-style:none; text-align:center;}
			#navigation_section nav ul li {margin:0; padding:0; display:inline; font-family: 'SegoeUI'; font-weight:normal; font-size:20px; line-height:20px; color:#f5f5f5;}
			#navigation_section nav ul li a {color:#f5f5f5; text-decoration:none; padding:0 4px;}
			#navigation_section nav ul li a:hover, #navigation_section nav ul li a.select {color:#f39d26;}
			
	

/* 	-----------------------------------------------------
	------------------- Banner Styles -------------------
	----------------------------------------------------- */
	#banner_section {margin:0 auto; padding:8px 0; width:100%; height:260px;}
		
		#banner_section #banner {margin:0 auto; padding:0; width:878px; height:258px; background:#000 url(../images/banner-graphic.jpg) no-repeat top; border:1px solid #f39d26;}
		
			#banner_section #banner #image_slider {margin:40px 0 0 20px; padding:0; width:396px; height:218px; float:left;}
			
			#slider-wrapper {margin:0 auto; padding:0; width:396px; height:218px;}
			#slider {position:relative; width:396px; height:218px; background:url(images/loading.gif) no-repeat 50% 50%;}
			#slider img {position:absolute; top:0px; left:0px; display:none;}
			#slider a {border:0; display:block;}
			.nivo-controlNav {position:absolute; left:0; bottom:0; z-index:9999 !important; padding:0;}
			.nivo-controlNav a {display:block; width:0; height:0; /*background:url(../images/bullets.png) no-repeat; */border:0; margin:0; float:left; text-indent:-9999px;}
			.nivo-controlNav a.active {background-position:0;}
			.nivo-controlNav a:hover {background-position:0;}
			.nivo-directionNav a {display:block; width:0; height:0; /*background:url(../images/arrows.png) no-repeat;*/ text-indent:-9999px; border:0;}
			a.nivo-nextNav {background-position:0 0; right:0;}
			a.nivo-prevNav {left:0;}
			.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
			.nivo-caption a {color:#efe9d1; text-decoration:underline;}
			.nivoSlider {position:relative;}
			.nivoSlider img {position:absolute; top:0px; left:0px;}
			.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none;}
			.nivo-slice {display:block; position:absolute; z-index:50; height:100%;}
			.nivo-caption {position:absolute; left:0; bottom:0; width:0; height:0; z-index:89;}
			.nivo-html-caption {display:none; width:0; height:0; text-align:center; padding:0;}
			.nivo-directionNav a {position:absolute; top:40%; z-index:99; cursor:pointer;}
			.nivo-prevNav {left:0px;}
			.nivo-nextNav {right:0px;}
			.nivo-controlNav a {position:relative; z-index:99; cursor:pointer;}
			.nivo-controlNav a.active {font-weight:bold;}
			
			
			
			#banner_section #banner #text_slider {margin:55px 50px 0 0; padding:50px 0 0 0; width:300px; height:130px; float:right; position:relative; background:url(../images/title.png) no-repeat 0 0;}
			#banner_section #banner #text_slider h4 {font-family: 'Garamond-Bold'; font-weight:normal; font-size:20px; line-height:30px; color:#FFF;}
			#banner_section #banner #text_slider p {font-family: 'SegoeUI-Italic'; font-weight:normal; font-style:italic; font-size:14px; line-height:normal; color:#FFF;}
			
			.slides_container {width:290px; height:150px; display:none; float:left;}
			.slides_container .slide_content {width:290px; height:150px; display:block; float:left; color:#FFF;}
			
				ul.pagination {list-style:none; margin:0; padding:0; width:auto; position:absolute; right:20px; bottom:20px; z-index:100;}
				ul.pagination li {margin:4px; padding:0; float:left; width:6px; height:6px; line-height:6px !important;}
				ul.pagination li a {color:#FFF; text-decoration:none; display:block; background:url(../images/pagination.png) no-repeat 0 0; text-indent:-5000px;}
				ul.pagination li a:hover {color:#FFF; background:url(../images/pagination.png) no-repeat 0 -6px;}
				ul.pagination li.current a {color:#FFF; background:url(../images/pagination.png) no-repeat 0 -6px;}
					
					
		
		
	
/* 	-----------------------------------------------------
	------------------ Article Styles -------------------
	----------------------------------------------------- */
	#content_section {margin:0 auto; padding:0; width:100%; height:auto;}
	
		#content_section #content {margin:0 auto; padding:0 0 20px 0; width:960px; height:auto;}
		
			#content_section #content .section01 {margin:0; padding:15px 50px; width:860px; height:auto; float:left;}
			
			#content_section #content .section02 {margin:0; padding:5px 50px; width:860px; height:auto; float:left;}
			
				#content_section #content .section02 .left {width:450px;}
				#content_section #content .section02 .right {width:230px;}
				#content_section #content .section02 p {color:#ff9500;}
				#content_section #content .section02 p a {color:#FFF; text-decoration:none;}
				#content_section #content .section02 p a:hover {color:#FFF; text-decoration:underline;}
			
			#content_section #content .section03 {margin:0; padding:15px 50px; width:860px; height:auto; float:left; background:url(../images/line01.gif) no-repeat bottom;}
			
				.link {margin:0 10px; padding:0 15px; width:auto; height:30px; float:right; background:url(../images/btn-01.png) repeat-x bottom; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-align:center; font-family: 'SegoeUI-SemiBold'; font-weight:normal; font-size:18px; line-height:30px; color:#FFF;}
				.link a {color:#FFF; text-decoration:none; display:block;}
				.link a:hover {color:#f39d26;}
				
				.link02 {margin:0 auto; padding:0; width:640px; height:40px; background:url(../images/btn-03.png) repeat-x bottom; border:1px solid #FFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-align:center; font-family: 'SegoeUI-SemiBold'; font-weight:normal; font-size:16px; line-height:40px; color:#000000;}
				.link02 a {color:#000000; text-decoration:none; display:block;}
				.link02 a:hover {color:#000000;}
				
				
			
			
			#content_section #content .section04 {margin:0; padding:15px 0; width:960px; height:auto; float:left;}
			
				#content_section #content .section04 .content_box01 {margin:15px; padding:10px 15px; width:410px; height:auto; float:left; border:1px solid #f39d26; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}
				#content_section #content .section04 .content_box02 {margin:15px; padding:10px 15px; width:410px; height:auto; float:right; border:1px solid #f39d26; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}
				
				#content_section #content .section04 header {margin:0; padding:10px 0; width:410px; height:30px; float:left;}
				#content_section #content .section04 article {margin:0; padding:0; width:410px; height:80px; float:left;}
				#content_section #content .section04 article p {color:#a3b5c3;}
				#content_section #content .section04 footer {margin:0; padding:0 15px; width:380px; height:20px; float:left; text-align:right; font-family: 'SegoeUI'; font-weight:normal; font-size:16px; line-height:20px; color:#a3b5c3;}
				#content_section #content .section04 footer a {color:#f39d26; text-decoration:none;}
				#content_section #content .section04 footer a:hover {color:#FFF; text-decoration:underline;}
								
		
			#content_section #content .section05 {margin:0; padding:15px 50px; width:860px; height:auto; float:left;}
			
			#content_section #content .section06 {margin:0; padding:15px 38px; width:884px; height:auto; float:left;}
			
			
			#content_section #content p {font-family: 'SegoeUI'; font-weight:normal; font-size:16px; line-height:20px; color:#FFF;}
			#content_section #content p a {color:#fb9810; text-decoration:none;}
			#content_section #content p a:hover {color:#fb9810; text-decoration:underline;}
			#content_section #content p strong a {color:#FFF !important; text-decoration:none;}
			
			#content_section #content h2 {font-family: 'SegoeUI'; font-weight:normal; font-size:26px; line-height:30px; color:#f39d26;}
			#content_section #content h2 img {float:left; margin-right:10px;}
			#content_section #content h2 span {color:#FFF;}
			#content_section #content h3 {font-family: 'SegoeUI'; font-weight:normal; font-size:32px; line-height:40px; color:#FFF; padding:10px 0;}
			#content_section #content h3 span {color:#f39d26;}
			#content_section #content h4 {font-family: 'SegoeUI'; font-weight:normal; font-size:20px; line-height:20px; color:#fb9810; padding:10px 0;}
			#content_section #content h5 {font-family: 'SegoeUI'; font-weight:bold; font-size:16px; line-height:20px; color:#f39d26; text-decoration:underline;}
			#content_section #content h6 {font-family: 'SegoeUI'; font-weight:normal; font-size:20px; line-height:24px; color:#FFF; text-decoration:underline; margin-bottom:6px;}
			
			#content_section #content ul.list01 {margin:30px; padding:0; list-style:none;}
			#content_section #content ul.list01 li {margin:0; padding:0 0 30px 45px; font-family: 'SegoeUI'; font-weight:normal; font-size:16px; line-height:20px; color:#FFF; background:url(../images/bullet-01.png) no-repeat 0 2px;}
			
			#content_section #content ul.list02 {margin:20px; padding:0; list-style:none;}
			#content_section #content ul.list02 li {margin:0; padding:0 0 20px 20px; font-family: 'SegoeUI'; font-weight:normal; font-size:16px; line-height:20px; color:#FFF; background:url(../images/bullet-02.png) no-repeat 0 6px;}
			
			#content_section #content .img_left {margin:8px 20px; padding:0; width:auto; height:auto; float:left;}
			#content_section #content .img_right {margin:8px 20px; padding:0; width:auto; height:auto; float:right;}
			
			
			
	
/* 	-----------------------------------------------------
	------------------- Footer Styles -------------------
	----------------------------------------------------- */
	#footer_section {margin:0 auto; padding:0; width:100%; height:auto;}
	
		#footer_section footer {margin:0 auto; padding:0; width:960px; height:auto;}
		
			#footer_section footer .section01 {margin:0; padding:0; width:960px; height:60px; float:left;}
			#footer_section footer .section02 {margin:0; padding:10px; width:940px; height:20px; float:left; font-family: 'SegoeUI'; font-size:10px; font-weight:normal; line-height:20px; color:#FFF; text-align:center;}
		
			
			ul.icons {margin:13px; padding:0; list-style:none;}
			ul.icons li {margin:0 1px; padding:0; width:34px; height:34px; float:left;}
			ul.icons li a {display:block; width:34px; height:34px; position:relative;}
			ul.icons li span {text-indent:-9999px; overflow:hidden; position:absolute; top:0; left:0; width:34px; height:34px; cursor:pointer;}
			
			.twitter {background: url(../images/icon-twitter.png) no-repeat 0 0;}
			.twitter span {background: url(../images/icon-twitter.png) no-repeat 0 -34px;}
			
			.rss {background: url(../images/icon-rss.png) no-repeat 0 0;}
			.rss span {background: url(../images/icon-rss.png) no-repeat 0 -34px;}
			
			.linkedin {background: url(../images/icon-linkedin.png) no-repeat 0 0;}
			.linkedin span {background: url(../images/icon-linkedin.png) no-repeat 0 -34px;}
			
			.youtube {background: url(../images/icon-youtube.png) no-repeat 0 0;}
			.youtube span {background: url(../images/icon-youtube.png) no-repeat 0 -34px;}
			
			.facebook {background: url(../images/icon-facebook.png) no-repeat 0 0;}
			.facebook span {background: url(../images/icon-facebook.png) no-repeat 0 -34px;}
			
			.gplus {background: url(../images/icon-gplus.png) no-repeat 0 0;}
			.gplus span {background: url(../images/icon-gplus.png) no-repeat 0 -34px;}
			
			.skype {background: url(../images/icon-skype.png) no-repeat 0 0;}
			.skype span {background: url(../images/icon-skype.png) no-repeat 0 -34px;}
			
			.slideshare {background: url(../images/icon-slideshare.png) no-repeat 0 0;}
			.slideshare span {background: url(../images/icon-slideshare.png) no-repeat 0 -34px;}
			
			.blog {background: url(../images/icon-blog.png) no-repeat 0 0;}
			.blog span {background: url(../images/icon-blog.png) no-repeat 0 -34px;}
			
			.home {background: url(../images/icon-home.png) no-repeat 0 0;}
			.home span {background: url(../images/icon-home.png) no-repeat 0 -34px;}
			
			.contact {background: url(../images/icon-contact.png) no-repeat 0 0;}
			.contact span {background: url(../images/icon-contact.png) no-repeat 0 -34px;}
			
			
			.collabreate-orange { font-size: 20px; color: #FFFFFF; }