/*!
 * Extend Bootstrap v2.0.2 (bootstrap.min.css)
 *
 * Copyright 2012 GQP, Inc
 *
 */

/*
 * Global
 * */
html {
	overflow-y: scroll;
    overflow-x: hidden;
	-webkit-transition: margin-top .5s;
	-moz-transition: margin-top .5s;
	-o-transition: margin-top .5s;
	-ms-transition: margin-top .5s;
	transition: margin-top .5s;
	margin-top:60px;
}

body, p, button, select {
	font-family:Helvetica, microsoft yahei, Tahoma, Arial, "\5b8b\4f53", sans-serif; 
	font-size:14px;
}
h1,h2,h3,h4,h5,h6,strong,b {
	font-family:Helvetica, microsoft yahei, Tahoma, Arial, "\5b8b\4f53", sans-serif; 
	font-weight:bold;
}

h4, h5, h6 { margin-bottom:4px;}
h5 { font-size:14px;}

html,body {	background-color: #FFF;}
body { color: #000;}
a { color:#587921;}
a:hover { color:#416e00}
.btn { padding: 4px 7px}
h1 { height: 32px; width: 285px; background: url(../img/symantec_logo_en_white.png) 0 0 no-repeat; position: relative; float: left; margin-left: 0; font-size: 12px; line-height: 16px; margin-right: 18px;}


/*
 * Name: Extend Nav Bar
 * 
*/
.navbar {
	margin-bottom:0;
}
.navbar-inner {
background-color: transparent;
background-image: none;
filter: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width:950px;
}
.navbar .nav {
	margin-top: 11px;
}
.navbar .nav > li > a {
	padding: 11px 9px 11px 9px;
	color: black;
	font-size: 13px;
	line-height: 14px;
	text-shadow: none;
	color:#333;
}
.navbar .nav .active > a, .navbar .nav .active > a:hover {
color: black;
/*font-family:'SymantecSans-BoldRegular',Arial,sans-serif;*/
text-decoration: none;
-webkit-border-top-left-radius: 2px; 
-webkit-border-top-right-radius: 2px;
-moz-border-top-left-radius: 2px; 
-moz-border-top-right-radius: 2px;
border-top-left-radius: 2px; 
border-top-right-radius: 2px;
background: #E2E2DF ; /* Old browsers */
background: -moz-linear-gradient(top,  #d7d7d2 0%, #e2e2df 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d7d2), color-stop(100%,#e2e2df)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d7d7d2 0%,#e2e2df 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d7d7d2 0%,#e2e2df 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d7d7d2 0%,#e2e2df 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d7d7d2 0%,#e2e2df 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d2', endColorstr='#e2e2df',GradientType=0 ); /* IE6-9 */
}

.navbar .nav > li > a:hover, .dropdown.open {
background-color: #fdbb30;
color: black;
/*font-family:'SymantecSans-BoldRegular',Arial,sans-serif;*/
text-decoration: none;
-webkit-border-top-left-radius: 2px; 
-webkit-border-top-right-radius: 2px;
-moz-border-top-left-radius: 2px; 
-moz-border-top-right-radius: 2px;
border-top-left-radius: 2px; 
border-top-right-radius: 2px;
}

.navbar .nav .active > .dropdown-toggle:hover {
color: black;
}

/*
 * Name: navHolder
 * 
*/
#navHolder { margin-top:22px; margin-bottom: 4px;}
.bar-nav{
height: 7px;
background-color: #E2E2DF;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
width:950px;
}
.bar-nav-gold {
	background-color: #fdbb30;
}

#navHolder .dropdown-menu:after { display: none;}
#navHolder .dropdown-menu:before { display: none;}
#navHolder .dropdown-menu { 
	position: absolute; width: 500px; 
	background-color: transparent; 
	box-shadow: 0 0 0; top: 38px; left: -135px;
	border: none
}

#navHolder .dropdown-menu li { float: left;}
#navHolder .dropdown-menu li,
#navHolder .dropdown-menu li:hover {
	background: #9a9c9b; /* Old browsers */
	background: -moz-linear-gradient(top,  #9a9c9b 5%, #919291 7%, #757876 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#9a9c9b), color-stop(7%,#919291), color-stop(100%,#757876)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9a9c9b 5%,#919291 7%,#757876 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9a9c9b 5%,#919291 7%,#757876 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9a9c9b 5%,#919291 7%,#757876 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9a9c9b 5%,#919291 7%,#757876 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a9c9b', endColorstr='#757876',GradientType=0 ); /* IE6-9 */
}
#navHolder .dropdown-menu li {
	padding: 3px 20px;  margin-right:5px; 
	border-bottom-left-radius:5px; border-bottom-right-radius:5px;
}
#navHolder .dropdown-menu li:hover { border-radius:0; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
#navHolder .dropdown-menu a { color:#fff; font-size: 12px; font-weight:bold; background-color: transparent}
#navHolder .dropdown-menu a:hover { text-decoration:none; text-shadow: 0 0 2px}

/*
 * Name: Home Banners 
 * 
*/
#herobanner {
	background-color: #fdbb30;
	padding-bottom: 18px;
	margin-bottom: 14px;
}
#herobanner h2 {
	color:#fff; 
	font-size:50px; line-height: 0.85em;
	margin: 19px 0 12px 0;
}
.lead {margin-bottom: 12px;
font-size: 14px;
font-weight: normal;
line-height: 17px;
}
#herobanner h3 {
font-size: 18px;
margin-bottom: 12px;
}
.cloud-strategy {
	background-color:white;
	min-height: 80px;
	padding-bottom: 34px;
	padding-top: 18px;
	position: relative;
}
.cloud-strategy h4,.cloud-strategy p,.cloud-strategy a {
    margin: 0 15px;
	position: relative;
}
.cloud-strategy h4 {
	font-size:15px;
	margin-bottom: 4px;
}
.cloud-strategy p {
	font-size: 13px;
	line-height:14px;
	margin-bottom: 12px;
}
.cloud-strategy a {
	position:absolute;
	bottom:14px;
}
.cloud-box {
	background: url('../img/cloud_box_corner.png') 0 0 no-repeat;
	width: 50px;
	height: 68px;
	position: absolute;
	top: 0;
	right: -2px;
	z-index: 0;
}
/*
 * Name: o3
 * */
.o3 { position: relative;}
.o3 h2 { margin-top:10px!important; margin-bottom: 10px;}
.backgroundOpacity { border-bottom: 10px solid #FDBB30;}
.backgroundOpacity,
.backgroundOpacity div { position: absolute; width: 300px; bottom: 0; height: 50px; opacity: 0.9; filter:alpha(opacity=90);}
.backgroundOpacity { position: absolute; width: 300px; bottom: 0;text-align: center;}
.backgroundOpacity div { background-color:#000;}
.backgroundOpacity a { position: relative; color:#fff; text-decoration: none; display: block; padding-top:15px; height: 35px;}
.backgroundOpacity:hover div { opacity: 0.7; filter:alpha(opacity=70); color:#fff;}

/*
 * Name: Body Footer
 * 
*/
.grey-box {
	background-color: #E0E1DD;
}
.footer-box {
	min-height: 122px;
	padding-top:24px;
	padding-bottom:20px;
}
.footer-box h2 {
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 8px;
}
.footer-box h3 {
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 4px!important;
}
.footer-box p {
	font-size: 13px;
	line-height: 16px;
}
.footer-box a {
	font-size: 12px;
}

.event-listing h3, .event-listing  p {
	margin-bottom: 0;
}

.inner-footer-box {
	padding-left: 18px;
}


.dropdown.open .dropdown-toggle { color:#000;}

.left-box h2 { 
	color:#FFF; background: url("../img/did_you_know.png") no-repeat scroll left center #8E908F; 
	padding: 4px 0 4px 45px;
	position: relative; width: 255px;
	left: -18px; top: -24px;
}
.left-box p { position: relative; top: -20px;}

/*
 * Name: Pages
 * 
*/
.bodyText {
	margin-left:18px;
}
.bodyText h2 {
	position:relative;
	font-size:40px;
	line-height: 36px; 
	color: #fdbb30;
	margin-top: 26px;
	padding-top:4px;
	margin-bottom: 10px;
}
.bodyText h2 small {
font-size: 14px;
line-height: 14px;
color: #8E908F;
position: absolute;
top: -16px;
font-weight: bold;
}
.bodyText h3 {
	font-size: 14px; line-height:18px;
	margin-bottom: 4px;
}
.bodyText p, .bodyText li, .sidabarText p, .sidabarText li {
	font-size: 14px;
	line-height: 1.4em;
	margin-bottom: 12px;
}
.fistpoint {
	color: #F9741D;
}
.callout {
  background-color: #E2E2DF;
}
.callout h3 {
  background: url("../img/did_you_know.png") no-repeat scroll left center #8E908F;
  color: white;
  font-size: 18px;
  height: 30px;
  line-height: 30px;
  margin: 0;
  padding-left: 45px;
}
.callout p {
  padding: 14px;
}

.homeFlash { margin-top: 20px;}

/*
 * Name: Tabs
 * 
*/
#tabs .nav {
margin-top: 12px;
margin-bottom: 7px;
padding-left: 18px;
padding-top: 6px;
background-color: #8E908F;
}
.tab-content {
	border-top:1px solid #d8d8d5;
	background-color:#E2E2DF;
	padding-top: 12px;
	padding-bottom: 12px;
}
.nav-tabs > li > a {
font-size:13px;
color:white;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
padding-top: 8px;
padding-bottom: 8px;
line-height: 15px;
border: 1px solid transparent;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
background: #FCDE8A;
background: -moz-linear-gradient(top, #FCDE8A 0%, #FECA3A 1%, #FDB128 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCDE8A), color-stop(1%,#FECA3A), color-stop(100%,#FDB128));
background: -webkit-linear-gradient(top, #FCDE8A 0%,#FECA3A 1%,#FDB128 100%);
background: -o-linear-gradient(top, #FCDE8A 0%,#FECA3A 1%,#FDB128 100%);
background: -ms-linear-gradient(top, #FCDE8A 0%,#FECA3A 1%,#FDB128 100%);
background: linear-gradient(to bottom, #FCDE8A 0%,#FECA3A 1%,#FDB128 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcde8a', endColorstr='#fdb128',GradientType=0 );

}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
color: #666666;
background: white;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav-tabs > li > a:hover {
	border-color: #EEE #EEE #DDD;
}

.tabcallout {
	margin-right:18px;
	background-color:white;
	padding:12px 18px;
}
.tabcallout h4 {
	font-size:18px;
	
}

/*
 * Name: pager
 */
.pager { padding-top: 10px;}
.pager .hide { display: none;}
.pager a { border-radius:0;}

/*
 * Name: survery
 * */
#survery { -webkit-text-size-adjust:none;}
.close-color { color:#F7941D}
#survery .control-label { display: inline-block; font-size:11px; line-height: 14px;}
.technology .control-label { padding-right: 40px}
.ranking .control-label{ padding-right:15px;}
#survery p { font-size:12px; line-height: 14px; margin:0 0 2px 0}
#survery .btn { font-size:11px; color:#FFF}
#apt-form span { color:#FF9999;}



/*
 * Name: headerHolder
 * 
*/
#headerHolder { height: 50px; position: relative; z-index: 9; margin-top:22px;}
#headerHolder .nav { margin-left: 0; margin-bottom: 0; list-style: none; display: inline-block;}

#headerHolder .span6 { width:520px;}
#headerHolder li { float: left;}
#headerHolder .span6 ul { float: left; position: relative; bottom: -17px; }
#headerHolder .span6 li { padding-bottom: 10px; padding-top: 10px; margin-left:1px;}
#headerHolder .span6 li:hover { 
	border-top-left-radius: 5px; border-top-right-radius: 5px;
	background: #fca621; /* Old browsers */
	background: -moz-linear-gradient(top,  #fca621 0%, #fdbb30 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fca621), color-stop(100%,#fdbb30)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fca621 0%,#fdbb30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fca621 0%,#fdbb30 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fca621 0%,#fdbb30 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fca621 0%,#fdbb30 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca621', endColorstr='#fdbb30',GradientType=0 ); /* IE6-9 */
}
#headerHolder .span6 li a { 
	display: inline-block; line-height: 14px; 
	background: transparent; 
	*display: inline; *zoom: 1; /*ie 7 hack*/
	padding: 0 10px; font-weight:bold;
	color: #000; outline: none;
}
#headerHolder .span6 li a:hover { color: #000; }
#headerHolder .span6 li.selected2,
#headerHolder .span6 li.selected { 
	color: #000; font-weight: bold;
	border-top-left-radius: 5px; border-top-right-radius: 5px;
	background: #d7d7d2; /* Old browsers */
	background: -moz-linear-gradient(top,  #d7d7d2 0%, #e2e2df 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d7d2), color-stop(100%,#e2e2df)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d7d7d2 0%,#e2e2df 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d7d7d2 0%,#e2e2df 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d7d7d2 0%,#e2e2df 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d7d7d2 0%,#e2e2df 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d2', endColorstr='#e2e2df',GradientType=0 ); /* IE6-9 */
}
#headerHolder .span6 li.selected2 > a,
#headerHolder .span6 li.selected > a { cursor: default;}
#headerHolder .line,
#headerHolder .sub { position: absolute;}
#headerHolder .line { 
	background-color:#d7d7d2; height:7px; 
	width:940px; top: 38px; left: -419px;
}
#headerHolder .selected .line { z-index: 9998;}
#headerHolder .sub { left: -120px; top: 28px; display: none; width: 500px;}
#headerHolder .sub li,
#headerHolder .sub li:hover {
	background: #9a9c9b; /* Old browsers */
	background: -moz-linear-gradient(top,  #9a9c9b 5%, #919291 7%, #757876 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#9a9c9b), color-stop(7%,#919291), color-stop(100%,#757876)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9a9c9b 5%,#919291 7%,#757876 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9a9c9b 5%,#919291 7%,#757876 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9a9c9b 5%,#919291 7%,#757876 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9a9c9b 5%,#919291 7%,#757876 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a9c9b', endColorstr='#757876',GradientType=0 ); /* IE6-9 */
}
#headerHolder .sub li {
	padding: 7px 30px;  margin-right:5px; 
	border-bottom-left-radius:5px; border-bottom-right-radius:5px;
}
#headerHolder .sub li:hover { border-radius:0; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
#headerHolder .sub a { color:#fff!important; font-size: 12px; font-weight:bold;}
#headerHolder .sub a:hover { text-decoration:none; text-shadow: 0 0 2px}


/*
 * Name: bodyTop
 * */
.bodyTop { 
	padding: 12px 0; background-color:green; 
	color:#fff; position: fixed; 
	width: 100%; z-index: 998; 
	*left:0; top: 0px;
	text-align: center;
	box-shadow: 0 5px 8px #888;
	-webkit-transition: top .5s;
	-moz-transition: top .5s;
	-o-transition: top .5s;
	-ms-transition: top .5s;
	transition: top .5s;
}

.bodyTop .btn { 
	padding-left: 50px; padding-right: 50px; 
	margin-left: 350px; margin-right: 40px;
}
.bodyTop a { color:#FFF; text-decoration: underline;}

.bodyTop .arrow { 
	display: block; width: 35px; 
	height: 24px; border:1px solid #FFF; 
	position: absolute; border-radius: 6px;
	top: 10px; right: 20px;  background-color:green;
	opacity: 0.3; filter: alpha(opacity=30);
	-webkit-transition: opacity 1s, top .5s;
	-moz-transition: opacity 1s, top .5s;
	-o-transition: opacity 1s, top .5s;
	-ms-transition: opacity 1s, top .5s;
	transition: opacity 1s, top .5s;
}
.bodyTop .arrow i { margin-top: 3px; }
.bodyTop .arrow:hover { 
	opacity: 1; filter: alpha(opacity=100);
}
.bodyTop .arrow-down { 
	opacity: 1; filter: alpha(opacity=100); padding-top: 8px; padding-bottom: 5px;
	z-index: 997; top:-60px;
}

/*
 * Name: cloud
 * */
.cloud { background-color: #fdbb30; margin-top: 4px; margin-bottom:20px; padding-bottom:20px;}
.cloud .span7 { padding-left:62px; width:478px}
.cloud h2 { 
	color:#fff; 
	font-size:50px; line-height: 54px;
	padding:17px 0 2px 0;
}
.cloud h3 { font-size:18px;}
.cloud h4 { padding-bottom:5px;}
.cloud p { font-size:12px; line-height: 14px;}
.cloud .homep { font-size:14px; line-height: 17px; padding: 3px 0 14px 0}
.homeContent { overflow: hidden; padding-top:5px;}
.cloud .span2 { 
	background: url(../img/cloud_box_140x104-01.png) 0 0 no-repeat; width:100px; 
	padding:15px 20px 9999px 20px; margin-bottom:-9985px;
}


.cloud .span5 { /*position: relative;*/}
.popup,.popup-contact  { 
	background: #fff url(../img/Pop-up_cloud_top.png) 0 0 no-repeat;
	width: 263px; height: 130px; position: fixed;
	padding: 50px 20px 20px 20px;
	right:-303px; z-index: 999;
	box-shadow: 0 4px 10px #666; display: none;
}
.popup {bottom: 0;}
.popup-contact  {top: 0;}
.popup .close, .popup-contact .close { 
	background: url(../img/pop-up_box_close-01.png) 0 0 no-repeat; 
	position: absolute; top: 10px; right:10px; width:24px; height:24px;
}
.popup h3,.popup-contact h3 { line-height: 18px;}
.popup .popArrow, .popup-contact .popArrow { height: 14px; width: 14px; position: absolute; left: -10px; display: block; cursor: pointer; display:none;}

/*
 * Name: home 
 * */
.home .row { overflow: hidden; margin-bottom: 23px; *margin-bottom:0; padding-bottom:5px;}
.margin-left0 { margin-left:0;}
.home .row a { font-size: 14px; }
.home .span3,
.home .span4 { width: 170px; padding: 20px 10px 20px 20px; background-color:#e0e1dd; margin-bottom: -9999px; padding-bottom:9999px;}
.home .span4 { padding-top: 12px;}
.home .span4 h2 { font-size:18px;}
.home .span3 h3 { padding-bottom: 5px;}
.home .span3 h3,
.home .span4 strong  { font-size:14px; line-height: 18px; }
.home .span4 { width: 290px; *float:right; *margin-right:-10px;}
.home .span4 strong,
.home .span4 span { display:block;}


/*
 * Name: strategy
 * */

.strategy-insight,
.strategy-insight p { font-size:12px;}

.strategy-insight { padding: 15px 0 15px 0;}

.strategy-insight strong { color:#8e908f;}
.strategy-insight h2 { font-size:40px; line-height: 44px; color:#FDBB30;}
.strategy-insight h5 { font-size:14px;}
.strategy-insight li { list-style-type: disc;}
.strategy-insight b { color:#F7941D;}


.strategy .nav-tabs { background-color:#8E908F; padding: 6px 0 0 20px; margin-bottom:10px;}
.strategy .nav-tabs li { list-style-type: none;}
.strategy .nav-tabs li a {
	color: #fff; font-weight:bold; font-size: 13px; 
	outline:none;
	background: #fcde8a; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcde8a 0%, #feca3a 1%, #fdb128 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcde8a), color-stop(1%,#feca3a), color-stop(100%,#fdb128)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcde8a 0%,#feca3a 1%,#fdb128 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcde8a 0%,#feca3a 1%,#fdb128 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcde8a 0%,#feca3a 1%,#fdb128 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcde8a 0%,#feca3a 1%,#fdb128 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcde8a', endColorstr='#fdb128',GradientType=0 ); /* IE6-9 */
}
.strategy .nav-tabs li a:hover,
.strategy .nav-tabs .active a { 
	color:#666; border:1px solid #fff;
	background-color: #fff; text-shadow: 0 0 2px;
	background: -moz-linear-gradient(top,#fff 0%,#fff 100%);
	background: -webkit-gradient(linear,left top,left bottom, color-stop(0%,#fff),color-stop(100%,#fff));
	background: -moz-linear-gradient(top,#fff 0%,#fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0); 
}

/**
 * Name strategy1 	
 */
/*
.strategy1 .span5,
.strategy2 .span5,
.insight1 .span5,
.insight2 .span5 { background: #FDBB30 url(../img/cloudTrimmed.png) 50% center no-repeat; height: 250px;}
*/

.tabs-content { background-color:#d7d7d2; padding: 20px; margin-left:0; display: none; border-top: 1px solid #d8d8d5;}
.tabs-content.active { display: block;}
.tabs-content .span4 { background-color:#fff; float: right; padding:20px;}
.tabs-content h4 { font-size: 14px; line-height: 18px;}
.tabs-content h5 { font-size: 14px;}
.tabs-content li { }
.tabs-content a { color:#587921; font-weight: bold;}
.tabs-content strong { color:#000;}

.jumbledAll { padding-bottom: 20px;}
.jumbled { background:url(../img/Cloud_Jumbled.png) 0 0 no-repeat; 
	width: 152px; height:115px; margin: 10px; float: left;
	cursor: pointer; position: relative;
}
.jumbled strong { color:#000; font-size: 30px; display: none; position: absolute;}
.jumbled1:hover,
.jumbled2:hover,
.jumbled3:hover,
.jumbled4:hover { box-shadow: 2px 2px 5px #ccc;}
.jumbled1 { background-position: -30px -26px;}
.jumbled2 { background-position: -214px -48px; bottom: -15px;}
.jumbled3 { background-position: -42px -165px; right: -10px;}
.jumbled4 { background-position: -226px -187px; bottom: -15px; right: -10px;}
.jumbled1 strong,
.jumbled3 strong { top:15px;}
.jumbled2 strong,
.jumbled4 strong { top:85px;}
.jumbled1 strong { left: -5px;}
.jumbled3 strong { left: 18px;}

/*
 * Name: insight
 * */
.insight h2 { padding-bottom:5px;}
.insight a { display: block; padding-top: 5px; }
.insight .grey-box { padding: 15px 20px 10px; margin-top: 20px;}

.sidbar .span4 { width: 260px; padding:20px;}
.image { background-color:#FDBB30; margin-top: 10px;}
.sidbar2 { background-color:#e0e1dd; margin-top: 20px;}
.sidbar2 a { color:#146E00; font-weight: bold;}

/*
 * Name: resource
 * */
#bodyHolder .resource { padding-bottom: 20px;}
#bodyHolder .resource a { color: #000;}
#bodyHolder .resource h2 { font-size: 20px; color: #000; font-weight: bold; padding-bottom: 20px;}
#bodyHolder .resource h4 { font-size: 14px; font-weight: bold;}
#bodyHolder .resource h4 span { color: #000;}
#bodyHolder .resource h4 a { border: none;}
.resource a,
.resource li { font-family: 'SymantecSansRegular',Arial,sans-serif;}
.resource h4 a { font-weight: bold;}
.resource h4 a:hover { text-decoration:none;}
.resource li { padding: 0 0 0 20px; position: relative; margin-bottom:5px;}
.resource li a { text-decoration:underline;}
.resource ul { list-style-type: none;}
#bodyHolder .resource li a { color: #F7941D}
.Icons_knock_outs2 { background: url(../img/Icons_full_knockout2.png); background-repeat: no-repeat;}
span.Icons_knock_outs2 { display: block; width:18px; height:18px; position: absolute; top: 1px; left: 0;}
.resourcesLeft ul { display: none;}
.read { background-position: 0 -108px;}
.link { background-position: 0 -133px;}
.video { background-position: 0 -187px;}
.doc { background-position: 0 -215px;}
.tool { background-position: 0 -161px;}

/*
 * Name: apt-form
 * */
#apt-form label { color: #000;}
#apt-form ul { margin-left: 0;}
#apt-form li { padding-bottom: 5px; list-style: none;}

#apt-form li span { min-width: 260px; display: inline-block; *display:inline; *zoom:1;}
#apt-form li label { display: inline; }
.paddingTop { position: relative; top: -3px;}
/*
 *Name: contact;
 * */
/*

#contact h4 { color: #FDBB30; font-size: 22px;}
.bodyOpacity { display: none; position: relative; opacity: 0.1}
#contact a { color: #D84704;}*/
#contact,
#contact .btn { color: #000000;}
#contact h3, #contact h4 { }
#contact h3 { font-size: 18px;}
#contact h4 { font-size: 14px;}
#contact a { color: #F7941D}

.notefooter { font-size:11px; -webkit-text-size-adjust: none; padding-top: 15px;}
.wrap-block { display: block;}

/*
 * Name: footerHolder 
 * */

#footerHolder { margin-top: 23px; position: relative; font-size: 10px; -webkit-text-size-adjust: none; padding-top: 10px; border-top: 1px solid #333;}
#footerHolder.footerHolder { padding-top: 5px; border-top: 1px solid #141414;}
#footerHolder .nav-pills { margin-left: -10px; position: relative;}
#footerHolder .nav-pills li { border-left: 1px solid #FFFFFF; line-height: 10px; height: 12px; padding: 0 10px; }
#footerHolder .nav-pills a { color: #000; padding: 0; margin: 0; background: none; line-height: 10px;}
#footerHolder .nav-pills li:first-child { border: none; }




/*
 * Name: sharethis 
 * */
#sharethis { 
	width: 250px; margin:0 auto 0 auto; font-size:12px; color:#777; font-weight:normal; 
	position:absolute;
	height: 35px;
	top: 10px;
	right: -20px;
}
/*#sharethis h4:before { content: "\005B \0020";}*/
#sharethis h4 { float:left; font-size:12px; color:#777; font-weight:normal; margin-top:0;}
/*.custom_images:after { content: "\0020 \005D";}*/
.custom_images {
  margin:0;
  padding:0;
  list-style:none;
  overflow:hidden;
}
#sharethis .custom_images li { float:left; margin-left:12px; margin-right:0; color:#666; border: none;}
#sharethis a { color: #898d90; text-decoration: none; font-weight: normal; border:none;}
.custom_images li a { width:16px; height:16px; display:block; font-weight:normal; text-decoration:underline; font-size:12px; overflow:visible; text-indent:-9999px;}

/*.addthis_button_email,
.addthis_button_twitter,
.addthis_button_facebook,*/
.addthis_button_friendfeed {width:16px; height:16px;}
/*
.addthis_button_email { background-position:0 0;}
.addthis_button_twitter { background-position:0 -16px;}
.addthis_button_facebook { background-position:0 -32px;}
.addthis_button_friendfeed {background-position:0 -48px;}*/
.custom_images li a.addthis_button_expanded { background-position:-64px -64px; width:32px; overflow:visible; text-indent:0;}

/*.addthis_button_email span,
.addthis_button_twitter span,
.addthis_button_facebook span,
.addthis_button_friendfeed span,*/
.addthis_button_expanded span { display: none;}

label {
color: white;
}

.attention {
color:#000;
padding:3px 7px;
background-color:#ff9999;
border:3px solid #ff0000;
margin-bottom: 32px;
}
.attention h2 { color:#ff0000;}

.attention h2 { font-size: 20px; font-weight: bold; padding:0;}
.attention ul { 
  margin-left: 25px;
  padding: 10px 0 10px 0;
}
.attention li { 
  list-style: disc;
  font-size: 12px;
  line-height: 16px;
}
.attention p { padding-bottom: 14px;}
.attention p,
.attention a { font-weight: bold; color: #000000; font-size: 12px;}
.attention p a { border-bottom: 1px dotted #000000; color: #000000;}
.attention p a:hover { border-bottom: 1px solid #000000;}
.attention p a:hover { text-decoration: none;}
