   body {
   	font-family: Arial, Helvetica, sans-serif;
   	text-align: left;
   }
   
   body h1 {
   	font-size: 30px;
   	font-weight: bold;
   	color: #333333;
   	line-height: 120%;
   }
   
   .bottom_footer h1 {
   	text-align: center;
   }
   
   body h2 {
   	color: #333333;
   	font-size: 22px;
   	font-weight: bold;
   	line-height: 100%;
   }
   
   .bottom_footer h2 {
   	color: #FFFFFF;
   }
   
   body h3 {
   	color: #666;
   	font-size: 18px;
   	font-weight: bold;
   	line-height: 100%;
   }
   
   body p {
   	font-size: 14px;	
   	color: #505050;
   	line-height: 157%;
   }
   
   .bottom_footer p {
   	color: #2B2B2B;
   	margin-top:0em;
   	min-height:36px;
   	margin-bottom:0em;
   }
   
   p.footer_breadcrumb {
   	width: 960px;
   	text-align:center;
   }
   
   body a {
   	color: #FFFFFF;
   	font-weight: normal;
   }
   
   .navigation a {
   	color: #FFFFFF;
   }
   
   .bottom_footer a {
   	color: #FFFFFF;
   }
   
   body li {
   	line-height: 157%;
   	font-size: 14px;
   }
   
   .main_wrapper {
   	clear: both;
   	min-height: 1612px;
   	margin: 0 auto;
   	min-width:960px;
   	border-top:0px none rgb(98, 206, 214);
   	border-bottom:10px none rgb(98, 206, 214);
   	background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0%, #b3cbc7),color-stop(36%, #b3cbc7));
   	background-image:-webkit-linear-gradient( top,#b3cbc7 0%, #b3cbc7 36%);
   	background-image:-moz-linear-gradient( top,#b3cbc7 0%, #b3cbc7 36%);
   	background-image:-o-linear-gradient( top,#b3cbc7 0%, #b3cbc7 36%);
   	background-image:-ms-linear-gradient( top,#b3cbc7 0%, #b3cbc7 36%);
   	background-image:linear-gradient( to bottom,#b3cbc7 0%, #b3cbc7 36%);
   	width:100%;
   }
   
   .header_wrapper {
   	clear: both;
   	min-height: 401px;
   	padding-top:22px;
   }
   
   .header {
   	min-height: 401px;
   	width: 960px;
   	margin-left:auto;
   	margin-right:auto;
   }
   
   .logo_wrapper {
   	clear: both;
   	min-height: 336px;
   	background-color:#f8f8f8;
   	-webkit-border-top-left-radius:15px;
   	-moz-border-radius-topleft:15px;
   	border-top-left-radius:15px;
   	-webkit-border-top-right-radius:15px;
   	-moz-border-radius-topright:15px;
   	border-top-right-radius:15px;
   }
   
   .navigation {
   	clear: both;
   	min-height: 65px;
   	-webkit-border-top-left-radius:5px;
   	border-top-left-radius:5px;
   	-webkit-border-top-right-radius:5px;
   	border-top-right-radius:5px;
   	-moz-border-radius-topleft:5px;
   	-moz-border-radius-topright:5px;
   	background-color:#e6bba9;
   }
   
   .content_wrapper {
   	clear: both;
   	min-height: 924px;
   }
   
   .content_wrapper2 {
   	min-height: 924px;
   	width: 960px;
   	margin-left:auto;
   	margin-right:auto;
   	background-color:#FFFFFF;
   }
   
   .content {
   	clear: both;
   	min-height: 915px;
   	padding-top:20px;
   	background-color:#e6bba9;
   }
   
   .row_1 {
   	clear: both;
   	min-height: 175px;
   	background-color:#F2F2F2;
   	-webkit-border-top-left-radius:px;
   	-moz-border-radius-topleft:px;
   	border-top-left-radius:px;
   	-webkit-border-top-right-radius:0px;
   	-moz-border-radius-topright:0px;
   	border-top-right-radius:0px;
   }
   
   .row_2 {
   	clear: both;
   	min-height: 130px;
   }
   
   .row_3 {
   	clear: both;
   	min-height: 389px;
   	margin-top:20px;
   	background-image:url("../images/tankeysbkgrnd.gif");
   }
   
   .column_1 {
   	float: left;
   	width: 640px;
   	min-height: 375px;
   }
   
   .welcome_text{
   	margin: 0;
   	padding: 25px;
   	border: 0;
   	float: left;
   	width:590px;
   }
   
   img.welcome_text_img{
   	border: 4px solid #FFF;
   	margin-right: 35px;
   	float: left;
   }
   
   .welcome_text h1{
   	margin: 0 0 30px;
   	padding: 0;
   }
   
   .welcome_text p{
   	margin: 0;
   	padding: 0;
   }
   
   .column_2 {
   	float: left;
   	width: 320px;
   	min-height: 384px;
   }
   
   .sidebar_services{
   	width: auto;
   	padding: 25px;
   	position: relative;
   	min-height:334px;
   }
   
   .sidebar_services h2{
   	margin: 0 0 25px 0;
   }
   
   .sidebar_services ul{
   	list-style-image: url("../images/xtd_pointer.png");
   	padding-left: 20px;
   	min-height:270px;
   }
   
   .sidebar_services li a {
   	text-decoration: none;
   	color: #666;
   	line-height: 37px;
   }
   
   .sidebar_services li a:hover {
   	color: #77C4D2;
   }
   
   .sidebar_services li{
   	height: 36px;
   	border-bottom: 1px dotted #CCC;
   	margin-top:1.12em;
   	margin-bottom:1.12em;
   }
   
   .list li {
	color: #505050;
	margin-top:1.12em;
	margin-bottom:1.12em;
	height:26px;
}
   
   .quote_article{
   	margin: 20px;
   	padding: 15px;
   	border: 0;
   	float: left;
   	text-align: center;
   	background: #ffffff url("../images/quote.png") no-repeat 22px 22px;
   	width:890px;
   	-webkit-border-radius:4px;
   	-moz-border-radius:4px;
   	border-radius:4px;
   }
   
   .quote_article p{
   	margin: 0;
   	padding: 0;
   	font-style: italic;
   }
   
   .quote_article_content{
   	margin: 25px 0;
   }
   
   .quote_article .author{
   	display: block;
   	float: right;
   	clear: both;
   }
   
   .quote_article .function{
   	color: #AD0000;
   	font-size: 12px;
   	font-style: normal;
   	display: block;
   	float: right;
   	clear: both;
   }
   
   .article_nine{
   	margin: 0;
   	padding: 25px;
   	border: 0;
   	float: left;
   	text-align: center;
   	width:270px;
   }
   
   img.article_nine_img{
   	border: 1px solid #FFF;
   	display:block;
   	margin: 0 auto 22px;
   	border-width:0px;
   	min-height:2px;
   }
   
   .article_nine h2{
   	margin: 0 0 26px;
   	padding: 0;
   }
   
   .article_nine p{
   	margin: 0 0 30px;
   	padding: 0;
   }
   
   a.article_nine_btn{
   	padding: 12px 20px;
   	font-size: 13px;
   	text-decoration: none;
   	color: #FFFFFF;
   	background-color: #919191;
   	text-decoration: none;
   	display: inline-block;
   	font-weight:normal;
   	-webkit-border-radius:5px;
   	-moz-border-radius:5px;
   	border-radius:5px;
   }
   
   a.article_nine_btn:hover{
   	background-color: #a53033;
   	color: #FFFFFF;
   	font-weight:normal;
   }
   
   a.article_nine_btn:active{
   	background-color: #800000;
   	color: #FFFFFF;
   }
   
   .footer_wrapper {
   	clear: both;
   	min-height: 211px;
   	border-top:0px solid #8E3557;
   	background: #B0E3E2;
   	background: -moz-linear-gradient(top,  rgba(225,250,242,1) 0%, rgba(255,255,255,1) 100%);
   	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(225,250,242,1)), color-stop(100%,rgba(255,255,255,1)));
   	background: -webkit-linear-gradient(top,  rgba(225,250,242,1) 0%,rgba(255,255,255,1) 100%);
   	background: -o-linear-gradient(top,  rgba(225,250,242,1) 0%,rgba(255,255,255,1) 100%);
   	background: -ms-linear-gradient(top,  rgba(225,250,242,1) 0%,rgba(255,255,255,1) 100%);
   	background: linear-gradient(to bottom,  rgba(225,250,242,1) 0%,rgba(255,255,255,1) 100%);
   }
   
   .footer {
   	min-height: 211px;
   	width: 960px;
   	margin-left:auto;
   	margin-right:auto;
   }
   
   .top_footer {
   	clear: both;
   	min-height: 71px;
   	-webkit-border-bottom-right-radius:15px;
   	border-bottom-right-radius:15px;
   	-webkit-border-bottom-left-radius:15px;
   	border-bottom-left-radius:15px;
   	padding-bottom:10px;
   	-moz-border-radius-bottomright:15px;
   	-moz-border-radius-bottomleft:15px;
   	padding-top:10px;
   	background-color:#e6bba9;
   }
   
   p.footer_breadcrumb a {
   	text-decoration: none;
   	min-height: 18px;
   	margin:0;
   	padding: 25px;
   	font-size: 13px;
   	color:#292929;
   
   }
   
   .bottom_footer {
   	clear: both;
   	min-height: 63px;
   }
   
   .social_buttons1{
   	padding: 12px 0 0 625px;
   	margin: 0 0 0 auto;
   	width:335px;
   	clear:none;
   	min-height:45px;
   }
   
   .social_buttons1 a{
   	display: block;
   	float: left;
   	width: 32px;
   	height: 32px;
   	margin-right: 8px;
   	background-image:url("../images/linkedin-logo-square.png");
   }
   
   .social_buttons1 h2 {
   	display: block;
   	float: left;
   	margin-top: 0;
   	margin-bottom: 0;
   	line-height: 32px;
   	margin-right: 14px;
   	color:#919191;
   }
   
   .social_buttons1 .facebook{
   	background: transparent url("../images/xtd_facebook_button.png") no-repeat left top;
   	opacity:0.8;
   }
   
   .social_buttons1 .facebook:hover{
   	opacity:1;
   }
   
   .social_buttons1 .facebook:active{
   	opacity:1;
   }
   
   .social_buttons1 .twitter{
   	background: transparent url("../images/xtd_twitter_button.png") no-repeat left top;
   	opacity:0.8;
   }
   
   .social_buttons1 .twitter:hover{
   	opacity:1;
   }
   
   .social_buttons1 .twitter:active{
   	opacity:1;
   }
   
   .social_buttons1 .googleplus{
   	background: url("../images/xtd_googleplus_button.png") no-repeat;
   	opacity:0.8;
   }
   
   .social_buttons1 .googleplus:hover{
   	opacity:1;
   }
   
   .social_buttons1 .googleplus:active{
   	opacity:1;
   }
   
   .copyright1 {
   	float: left;
   	min-height: 40px;
   	margin:0;
   	font-size: 13px;
   	cursor: default;
   	padding-top:11px;
   	width:927px;
   	padding-left:33px;
   }
   
   .copyright1 .company{
   	color: #B3B3B3;
   	font-weight: normal;
   	cursor: pointer;
   }
   
   .copyright1 .company:hover{
   	color: #77C4D2;
   }
   
   .copyright1 .privacy_policy{
   	border-bottom: 0px solid rgb(145, 145, 145);
   	cursor: pointer;
   	min-height:1px;
   	color:#B3B3B3;
   }
   
   .copyright1 .privacy_policy:hover{
   	border-bottom: 0px solid rgb(119, 196, 211);
   	min-height:2px;
   	color:#77C4D2;
   }
   
   a.anchor:hover {
   	color: #D90808;
   }
   
   .bottom_footer a:hover {
   	text-decoration: underline;
   }
   
   a.privacy_policy:active {
   	color: #77C4D2;
   }
   
   span.company:active {
   	color: #77C4D2;
   }
   
   .image {
   	float: none;
   	margin:0 auto;
   	display:block;
   	width:960px;
   	height:336px;
   	-webkit-border-radius:15px;
   	-moz-border-radius:15px;
   	border-radius:15px;
   }
   
   .hmenubar  {
   	list-style: none;
   	padding: 11px;
   	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f8f8f8), color-stop(100%,#eaeaea));
   	-webkit-border-radius: 0px;
   	border-radius: 0px;
   	-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.17);
   	box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.17);
   	text-align: center;
   	list-style: none;
   	margin: 0;
   	font-size: 0px;
   	letter-spacing: 0px;
   	word-spacing: 0px;
   	background-image: -webkit-linear-gradient( top,#ffffff 0%, #f8f8f8 2%, #eaeaea 100%);
   	background-image: -moz-linear-gradient( top,#ffffff 0%, #f8f8f8 2%, #eaeaea 100%);
   	background-image: -o-linear-gradient( top,#ffffff 0%, #f8f8f8 2%, #eaeaea 100%);
   	background-image: -ms-linear-gradient( top,#ffffff 0%, #f8f8f8 2%, #eaeaea 100%);
   	background-image: linear-gradient( to bottom,#ffffff 0%, #f8f8f8 2%, #eaeaea 100%);
   	-moz-border-radius: 0px;
   	-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.17);
   	border-width:0 0 1px 0;
   	border-style:solid;
   	border-color:#A0A0A0;
   	min-height:40px;
   }
   
   .hmenubar li  {
   	margin: 0;
   	padding: 0 0 1px 0;
   	display: inline-block;
   	position: relative;
   	background: transparent;
   }
   
   .hmenubar li a  {
   	display: block;
   	margin: 0 22px;
   	padding: 9px 7px;
   	text-decoration: none;
   	text-transform: none;
   	text-align: center;
   	width: auto;
   	min-width: 73px;
   	text-shadow: 0px 1px 0px rgba(255,255,255,0.31);
   	height: auto;
   	font-weight: bold;
   	font-size: 14px;
   	font-family: Arial, Helvetica, sans-serif;
   	color: #787878;
   	-moz-text-shadow: 0px 1px 0px rgba(255,255,255,0.31);
   	-webkit-text-shadow: 0px 1px 0px rgba(255,255,255,0.31);
   }
   
   .hmenubar li a:hover {
   	background: #b3cbc7;
   	-webkit-border-radius: 3px;
   	-moz-border-radius: 3px;
   	border-radius: 3px;
   	-webkit-box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   	box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   	color: #4e4e4e;
   	-moz-box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   }
   
   .hmenubar li a:active {
   	background: #84979d;
   	-webkit-border-radius: 3px;
   	-moz-border-radius: 3px;
   	border-radius: 3px;
   	-webkit-box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   	box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   	color: #4e4e4e;
   	-moz-box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   }
   
   .hmenubar li a.clicked {
   	background: #b3cbc7;
   	-webkit-border-radius: 3px;
   	-moz-border-radius: 3px;
   	border-radius: 3px;
   	-webkit-box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   	box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   	color: #4e4e4e;
   	-moz-box-shadow: 0px 1px 0px 0px #FFF, #9d9d9d 0px 1px 0px 0px inset;
   	margin-right:40px;
   	margin-left:45px;
   }
   
.image {
	float: none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:960px;
	height:336px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	border-bottom:1px solid;
	border-color:rgb(0, 0, 0) rgb(0, 0, 0) #727272 rgb(0, 0, 0);
	border-style:none none solid none;
	border-width:0 0 1px 0;
}
   
p.paragraph {
	margin-top: 1.12em;
	min-height:1px;
	margin-bottom:1.12em;
}