@import url("./company01.css");

/*

Table of Contents
==================================================

(Hint: copy + ctrl/cmd +F an @group below to jump to a section)

@group Teasers
@group Breadcrumbs
@group Menu
@group Tabs
@group Toggles
@group Latest Posts (shortcode)
@group Pagination
@group Widgets
@group Author Info
@group Button - (White is Default)
@group Callouts
@group WP Overrides
@group Slider Customization

*/

/* Header Text */

#header div#site-title a,
#header h1#site-title a {
	text-shadow: #eff1e4 0 1px 0;
}

/* Header Tagline */
#header span.site-desc {
	text-shadow: #eff1e4 0 1px 0;
}

/* Header Extras Widget */

#footer {
	border-top-color: #edefef;
	background-color: #fdfdfd;
}

/* Read More links */

a.more-link:link,
a.more-link:visited {
	color: #fff;
	background-color: #1C73BA;
	background-image: url(./images/icons/list-arrow.png);
	border-color: #0964AF;
	text-shadow: #0964AF 1px 1px 0;
	box-shadow: 1px 1px 0 #0964AF inset, -1px -1px 0 #0964AF inset;
  	-moz-box-shadow: 1px 1px 0 #0964AF inset, -1px -1px 0 #0964AF inset;
  	-webkit-box-shadow: 1px 1px 0 #0964AF inset, -1px -1px 0 #0964AF inset;
}

a.more-link:hover {
	color: #fff;
	background-color: #444444;
	border-color: #444444;
	text-shadow: #000 1px -1px 0;
	box-shadow: 1px 1px 0 #444444 inset, -1px -1px 0 #444444 inset;
  	-moz-box-shadow: 1px 1px 0 #444444 inset, -1px -1px 0 #444444 inset;
	-webkit-box-shadow: 1px 1px 0 #444444 inset, -1px -1px 0 #444444 inset;
}

/* List Style */

ul li {
	background-image: url(images/company/03/bullet_01.png);
}

/* @group Teasers */

#teaser {
	color: #c4c4c4;
	text-shadow: #000000 0px 1px 0px;
	background-color: #FFFFFF;
	background-image: url(./images/company/03/teaser_s1.png);
}

#teaser p strong {
	color: #fff;
}

#teaser h2,#teaser h3 {
	color: #fafafa;
	text-shadow: #000 -2px 2px 0;
}

#teaser p a {
	color: #0b7ed8;
}

/* @end */

/* button */

button,
input[type="reset"],
input[type="submit"],
input[type="button"] {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(5%, #F0F0F0), color-stop(98%, #C8C8C8), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#ffffff 0%, #F0F0F0 5%, #C8C8C8 98%, #ffffff 100%);
  background-image: -moz-linear-gradient(#ffffff 0%, #F0F0F0 5%, #C8C8C8 98%, #ffffff 100%);
  background-image: -o-linear-gradient(#ffffff 0%, #F0F0F0 5%, #C8C8C8 98%, #ffffff 100%);
  background-image: -ms-linear-gradient(#ffffff 0%, #F0F0F0 5%, #C8C8C8 98%, #ffffff 100%);
  background-image: linear-gradient(#ffffff 0%, #F0F0F0 5%, #C8C8C8 98%, #ffffff 100%);
  border-color: #C8C8C8;
  color: #333333;
  text-shadow: white 0 1px 1px;
}

button:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #DBEBFC), color-stop(5%, #61A8E2), color-stop(98%, #237CC4), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: -moz-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: -o-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: -ms-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  border-color: #237CC4;
  color: #ffffff;
  color: inherit\9;
}

button:active,
input[type="reset"]:active,
input[type="submit"]:active,
input[type="button"]:active {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #DBEBFC), color-stop(5%, #61A8E2), color-stop(98%, #237CC4), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: -moz-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: -o-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: -ms-linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  background-image: linear-gradient(#DBEBFC 0%, #61A8E2 5%, #237CC4 98%, #ffffff 100%);
  -webkit-box-shadow: inset rgba(9, 100, 175, 0.75) 0 0 8px 4px;
  -moz-box-shadow: inset rgba(9, 100, 175, 0.75) 0 0 8px 4px;
  -o-box-shadow: inset rgba(9, 100, 175, 0.75) 0 0 8px 4px;
  box-shadow: inset rgba(9, 100, 175, 0.75) 0 0 8px 4px;
  border-color: #237CC4;
}

/* @group Breadcrumbs */

/* Breadcrumbs */

#breadcrumbs {
	background-color: #f9f9f9;
	border-color: #ebebeb;
}

#breadcrumbs .sep {
	color: #8c8d87;
	text-shadow: #fff 1px 0px 1px;
}

p#breadcrumbs a,p#breadcrumbs strong {
	color: #6b6b6b;
}

/* @end */



/* @group Menu */

/* Main Menu Height, Background, and Font Size */

#menu .columns,
#menu.wide {
	/* Menu background color and image */
	background-color: #0775cf;
	background-image: url(./images/company/03/nav_bg.png);
}

#menu.wide {
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}

/* Top Level Links */

#menu ul li a {
	color: #999999;
	background-image: url(./images/company/03/nav_bg_bdr.png);
}

/* Top Level Hover Links */

#menu ul li a:hover,
#menu ul li.active:hover a,
#menu ul li:hover a {
	color: #FFFFFF;
}

#menu ul#nav > li > a:hover,
#menu ul#nav > li.active:hover > a,
#menu ul#nav > li:hover > a {
	border-right-color: #5DA8DB;
	background-image: url(./images/company/03/nav_bg_hover.png);
}

/* Top Level Active Links */

#menu ul li.active a {
	color: #FFFFFF;
}

#menu ul#nav > li.active > a {
	border-right-color: #307BBF;
	background-image: url(./images/company/03/nav_bg_active.png);
}

/* Menu Border */

#menu ul li.menu-item-first {
	border-left-color: #F8F8F8;
	border-left: none\9;
}

#menu ul#nav > li:last-of-type {
	border-right-color: #CCCCCC;
}

/* Sublevel Link Color */

#menu ul ul.sub-menu li a,
#menu li.active:hover ul a {
	color: #ffffff;
	text-shadow: #0964AF 1px 1px 0;
 }

/* Sublevel Background Color */

#menu ul ul.sub-menu li a,
#menu li.active:hover ul a {
	background-color: #1C73BA;
}

/* Sublevel Link Hover Color */

#menu ul ul.sub-menu li a:hover {
	color: #1C73BA;
	text-shadow: #ffffff 1px 1px 0;
}

/* Sublevel Background Hover Color */

#menu ul ul.sub-menu li a:hover {
	background-color: #E6F4FF;
}

/* Mobile Menu */

@media only screen and (max-width: 767px) {
	#menu .columns {
		background-color: #0775cf;
		background-image: url(./images/company/03/nav_bg.png);
	}
	
	#wrap #menu li a {
		border-bottom-color: #3481e5;
	}
	
	/* Submenu Link Color */
	
	#wrap #menu ul.sub-menu li a {
		color: #d7edff;
	}
}

/* @end */



/* @group Tabs */

ul.tabs {
	border-bottom-color: #d4d4d4;
}

ul.tabs li a {
	border-color: #cacaca;
	background-color: #f6f6f6;
}

ul.tabs li a.active {
	background-color: #fff;
	border-color: #bdbdbd;
}

/* @end */



/* @group Toggles */

.toggle_container {
	background-color: #fff;
}

p.trigger a {
	color: #518fc0;
}

/* Up Toggle State */

p.trigger {
	background-color: #f4f4f4;
	background-image: url(images/icons/16_expand.png);
	border-top-color: #fff;
}

/* Hover Toggle State */

p.trigger:hover {
	background-color: #f0f0f0;
	background-image: url(images/icons/16_expand.png);
}

p.trigger a:hover,
p.trigger.active a:hover,
p.trigger:hover a {
	color: #666;
	text-shadow: #fafafa -1px 1px 0;
}

/* Active Toggle State */

p.trigger.active {
	background-color: #fafafa;
	background-image: url(images/icons/16_collapse.png);
}

p.trigger.active a {
	text-shadow: #fff 1px 1px 0;
}

/* @end */



/* @group Latest Posts (shortcode) */

.latest-img {
	border-color: #fff;
	background-color: #f4f4f4;
  	-webkit-box-shadow: 1px 1px 0px #CCC;
  	-moz-box-shadow: 1px 1px 0px #CCC;
  	box-shadow: 1px 1px 0px #CCC;
}

/* @end */



/* @group Pagination */

/* Page and Post Navigation */

.pagination span,
.pagination a {
	background: #888;
}

.pagination a:hover,
.pagination .current {
	background: #1C73BA;
}

/* @end */



/* @group Widgets */

/* Sidebar Widget Style 1 */

.widget-container.S1 {
	border-color: #209fff;
	background-color: #0679d3;
	background-image: url(./images/company/03/gradient_light.png);
  	-webkit-box-shadow: 0px 0px 4px #a0a0a0;
  	-moz-box-shadow: 0px 0px 4px #a0a0a0;
  	box-shadow: 0px 0px 4px #a0a0a0;
	text-shadow: #0878cb 1px 1px 0;
	color: #e5ebf1;
}


.widget-container.S1 h3,
.widget-container.S1 h4 {
	color: #fff;
}

.widget-container.S1 a {
	color: #b9deff;
	text-shadow: #024f8a 0 0 0;
}

.widget-container.S1 a:hover {
	color: #fff;
}

.widget-container.S1 li {
	background: url(./images/bullet_clear.png) no-repeat 0 .25em;
}

/* Sidebar Widget Style 2 */

.widget-container.S2 {
	border-color: #88b924;
	background-color: #7ba722;
	background-image: url(./images/company/03/gradient_light.png);
  	-webkit-box-shadow: 0px 0px 4px #a0a0a0;
  	-moz-box-shadow: 0px 0px 4px #a0a0a0;
  	box-shadow: 0px 0px 4px #a0a0a0;
	text-shadow: #618a0f 1px 1px 0;
	color: #fcfcfc;
}

.widget-container.S2 h3,
.widget-container.S2 h4 {
	color: #fff;
}

.widget-container.S2 a {
	color: #f1ffd6;
}

.widget-container.S2 a:hover {
	color: #fff;
}

.widget-container.S2 li {
	background: url(./images/bullet_clear.png) no-repeat 0 .25em;
}

/* Sidebar Widget Style 3 */

.widget-container.S3 {
	border-color: #ededed;
	background-color: #e5e5e5;
	background-image: url(./images/company/03/gradient_light.png);
  	-webkit-box-shadow: 0px 0px 4px #a0a0a0;
  	-moz-box-shadow: 0px 0px 4px #a0a0a0;
  	box-shadow: 0px 0px 4px #a0a0a0;
	text-shadow: #efefef 1px 1px 0;
	color: #7f7f7f;
}

.widget-container.S3 h3,
.widget-container.S3 h4 {
	color: #474747;
}

.widget-container.S3 a {
	color: #0679d3;
}

.widget-container.S3 a:hover {
	color: #3798e4;
}

.widget-container.S3 li {
	background: url(./images/bullet_clear.png) no-repeat 0 .25em;
}

/*
Add Bullets to the core widgets
Uncomment the first rule below
to apply bullets to all widgets
*/

/* .widget-container */

#content .widget-container.widget_meta ul li,
#content .widget-container.widget_archive ul li,
#content .widget-container.widget_categories ul li,
#content .widget-container.widget_recent_entries ul li,
#content .widget-container.widget_categoryposts ul li,
#content .widget-container ul.blogroll li {
	border-bottom: 1px dotted #C8C8C8;
}

/* Custom Menu Widget Images (arrows) */

#sidebar div > ul > li.page_item > a,
#sidebar ul.menu > li.menu-item > a {
	background-image: url(images/company/03/title_bg_03_01.png), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #646464), color-stop(100%, #4B4B4B));
	background-image: url(images/company/03/title_bg_03_01.png), -webkit-linear-gradient(#646464 0%, #4B4B4B 100%);
	background-image: url(images/company/03/title_bg_03_01.png), -moz-linear-gradient(#646464 0%, #4B4B4B 100%);
	background-image: url(images/company/03/title_bg_03_01.png), -o-linear-gradient(#646464 0%, #4B4B4B 100%);
	background-image: url(images/company/03/title_bg_03_01.png), -ms-linear-gradient(#646464 0%, #4B4B4B 100%);
	background-image: url(images/company/03/title_bg_03_01.png), linear-gradient(#646464 0%, #4B4B4B 100%);
	color: #fff;
}

.ie #sidebar div > ul > li.page_item > a,
.ie #sidebar ul.menu > li.menu-item > a {
	background-color: #646464;
	background-image: url(images/company/03/title_bg_03_01.png);
}

#sidebar div > ul > li.page_item > a:hover,
#sidebar ul.menu > li.menu-item > a:hover,
#sidebar li.page_item a:hover,
#sidebar li.menu-item a:hover {
	background-image: url(images/company/03/title_bg_03_01_hover.png), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #969696), color-stop(100%, #7D7D7D));
	background-image: url(images/company/03/title_bg_03_01_hover.png), -webkit-linear-gradient(#969696 0%, #7D7D7D 100%);
	background-image: url(images/company/03/title_bg_03_01_hover.png), -moz-linear-gradient(#969696 0%, #7D7D7D 100%);
	background-image: url(images/company/03/title_bg_03_01_hover.png), -o-linear-gradient(#969696 0%, #7D7D7D 100%);
	background-image: url(images/company/03/title_bg_03_01_hover.png), -ms-linear-gradient(#969696 0%, #7D7D7D 100%);
	background-image: url(images/company/03/title_bg_03_01_hover.png), linear-gradient(#969696 0%, #7D7D7D 100%);
}

.ie #sidebar div > ul > li.page_item > a:hover,
.ie #sidebar ul.menu > li.menu-item > a:hover,
.ie #sidebar li.page_item a:hover,
.ie #sidebar li.menu-item a:hover {
	background-color: #969696;
	background-image: url(images/company/03/title_bg_03_01_hover.png);
}

#sidebar ul li.page_item ul.children li a,
#sidebar ul li.menu-item ul.sub-menu li a {
	background-image: url(images/company/03/tree_02.png);
}

#sidebar li.page_item ul.children li:last-child a,
#sidebar li.menu-item ul.sub-menu li:last-child a {
	background-image: url(images/company/03/tree_01.png);
}

/* Flickr Widget */

.flickr img {
	border-color: #d8d8d8;
	background-color: #f9f9f9;
}

.flickr img:hover {
	border-color: #dcdcdc;
}

#footer .flickr img {
	border-color: #d4d4d4;
	background-color: #f4f4f4;
}

#footer .flickr img:hover {
	border-color: #c1c1c1;
	background-color: #fff;
}

/* @end */



/* @group Author Info */

/* Author Bio Section */

#author-info {
	background-color: #edece7;
	border-color: #fff;
	box-shadow: 1px 1px 2px #d5d6ce inset, -1px -1px 2px #d5d6ce inset;
  	-moz-box-shadow: 1px 1px 2px #d5d6ce inset, -1px -1px 2px #d5d6ce inset;
  	-webkit-box-shadow: 1px 1px 2px #d5d6ce inset, -1px -1px 2px #d5d6ce inset;
	-pie-box-shadow: 1px 1px 2px #d5d6ce;
	-pie-background: linear-gradient(#ffffff, #d5d6ce);
}

#author-info img.avatar {
	border-color: #d8d8d8;
	background-color: #f9f9f9;

}

/* @end */



/* @group Button - (White is Default)  */

/* White button is default in this style
// To change this, just copy from style.css
// and remove the color class from .button
*/

a.button {
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cccccc));
	background-image: -webkit-linear-gradient(#ffffff, #cccccc);
	background-image: -moz-linear-gradient(#ffffff, #cccccc);
	background-image: -o-linear-gradient(#ffffff, #cccccc);
	background-image: linear-gradient(#ffffff, #cccccc);
	-pie-background: linear-gradient(#ffffff, #cccccc);
	border-color: #dbdbdb;
	-moz-box-shadow: inset 0 1px 0 0 white;
	-webkit-box-shadow: inset 0 1px 0 0 white;
	-o-box-shadow: inset 0 1px 0 0 white;
	box-shadow: inset 0 1px 0 0 white;
	text-shadow: 0 1px 0 white;
}

a.button:hover {
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3e3e3), color-stop(100%, #f2f2f2));
	background-image: -webkit-linear-gradient(#e3e3e3, #ffffff);
	background-image: -moz-linear-gradient(#e3e3e3, #ffffff);
	background-image: -o-linear-gradient(#e3e3e3, #ffffff);
	background-image: linear-gradient(#e3e3e3, #ffffff);
	-pie-background: linear-gradient(#e3e3e3, #ffffff);
	-moz-box-shadow: inset 0 1px 0 0 white;
	-webkit-box-shadow: inset 0 1px 0 0 white;
	-o-box-shadow: inset 0 1px 0 0 white;
	box-shadow: inset 0 1px 0 0 white;
}

a.button:active {
	-moz-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
	-webkit-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
	-o-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
	box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
	border-color: #c2c2c2;
}

a.button span.btn_caption {
	color: gray;
	text-shadow: 0 1px 0 white;
}

/* @end */



/* @group Callouts */

/* Callout Box */

.cta {
	background-color: #F0F0F0;
	background-image: url(./images/company/03/gradient_trans.png);
	text-shadow: #fff 1px 1px 0;
	border-color: #fff;
  	-webkit-box-shadow: 0px 0px 4px #ccc;
  	-moz-box-shadow: 0px 0px 4px #ccc;
  	box-shadow: 0px 0px 4px #ccc;
  	-pie-box-shadow: 0px 0px 4px #ccc;
}

/* Slightly smaller headings for Callouts */

.cta h3 {
	text-shadow: #fff 1px -1px 0;
}

/* @end */



/* @group WP Overrides */

.postmeta a:link {
	color: #535353;
	border-bottom-color: #bbb;
}

.postmeta a:hover {
	border-bottom-color: #bbb;
	color: #3b3b3b;
}

/* Post Images */
ul.advanced-recent-posts li img,
.instapress img,
.wp-post-image {
	border-color: #fff;
	background-color: #f4f4f4;
  	-webkit-box-shadow: 1px 1px 0px #CCC;
  	-moz-box-shadow: 1px 1px 0px #CCC;
  	box-shadow: 1px 1px 0px #CCC;
}

/* Staff Directory */

ul.staff_social {
	border-color: #CCC;
}

/* all 1px border accents */

hr,
.entry-utility,
.entry-meta,
.small,.post,
.st_relatedposts h4 {
	border-bottom-color: #eaeaea;
}

hr {
	background-color: #fefefe;
}

table th {
	background-image: none;
	color: #145693;
	background-color: #E6F4FF;
	border: 1px solid #D0E3F4;
}

table td {
	border: 1px solid #D0E3F4;
}

table tr:nth-child(even) td {
	background-color: #F3FAFF;
}

/* @end */



/* @group Slider Customization */

/* Slider Background Color */

li.slide,.flexslider {
	background-color: #fff;
}

/* Teaser Slider Background Color */

.flex-control-nav li a {
	background-image: url(./images/company/03/bg_control_nav.png);
}

#teaser .flex-control-nav li a {
	background-image: url(./images/company/03/bg_control_nav.png);
}

/* @end */



/* Uncomment this rule to specify retina screen iPhone4 and iPad3 header logo

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
 #wrap #header #site-title.graphic a {
	background-size: 100% auto;
	background-image: url(./images/company/03/logo_2x.png);
	margin: 10px auto 0 auto;
}
}

 */

h1.entry-title,
h2.entry-title,
#content .widget-title {
	background-image: url(images/company/03/title_bg_01.png), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(25%, #ffffff), color-stop(100%, #F5F5F5));
	background-image: url(images/company/03/title_bg_01.png), -webkit-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), -moz-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), -o-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), -ms-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image/***/: url(images/company/03/title_bg_01.png)\9;
}

h2.child-title,
h3.child-title,
h2.post-item-title a {
	background-color: rgba(28, 115, 186, 0.08);
	background-color/***/: #EDF4FA\9;
}

.ie9 h1.entry-title,
.ie9 h2.entry-title,
.ie9 #content .widget-title {
	background-image: url(images/company/03/title_bg_01.png);
}

h1.leader {
	background-image: url(images/company/03/title_bg_01.png), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(25%, #ffffff), color-stop(100%, #F5F5F5));
	background-image: url(images/company/03/title_bg_01.png), -webkit-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), -moz-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), -o-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), -ms-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/title_bg_01.png), linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image/***/: url(images/company/03/title_bg_01.png)\9;
}

.ie9 h1.leader {
	background-image: url(images/company/03/title_bg_01.png);
}

/* Widget Title */

#sidebar .widget-title {
	background-image: url(images/company/03/title_bg_02_01.png), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4A97DD), color-stop(100%, #1F64A3));
	background-image: url(images/company/03/title_bg_02_01.png), -webkit-linear-gradient(#4A97DD 0%, #1F64A3 100%);
	background-image: url(images/company/03/title_bg_02_01.png), -moz-linear-gradient(#4A97DD 0%, #1F64A3 100%);
	background-image: url(images/company/03/title_bg_02_01.png), -o-linear-gradient(#4A97DD 0%, #1F64A3 100%);
	background-image: url(images/company/03/title_bg_02_01.png), -ms-linear-gradient(#4A97DD 0%, #1F64A3 100%);
	background-image: url(images/company/03/title_bg_02_01.png), linear-gradient(#4A97DD 0%, #1F64A3 100%);
	border-color: #1F64A3;
	color: #fff;
}

.ie #sidebar .widget-title {
	background-color: #4A97DD;
	background-image: url(images/company/03/title_bg_02_01.png);
}

#sidebar .widget-title:before {
	border-left-color/***/: #9fc5e7\9;
}

#sidebar .widget-title:after {
	border-left-color/***/: #9fc5e7\9;
}

/* FAQ */

#faq-block ul li {
	background-image: url(images/company/03/bullet_faq.png);
}

#faq-block .single-faq h2,
#faq-block .single-faq h3 {
	background-image: url(images/company/03/faq.png), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(25%, #ffffff), color-stop(100%, #F5F5F5));
	background-image: url(images/company/03/faq.png), -webkit-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/faq.png), -moz-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/faq.png), -o-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/faq.png), -ms-linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image: url(images/company/03/faq.png), linear-gradient(#ffffff 25%, #F5F5F5 100%);
	background-image/***/: url(images/company/03/faq.png)\9;
}

.faq-answer p.scroll-back a {
	background-image: url(images/company/03/page_top01.png);
}