/************************* START Custom Fonts *************************/
/* IMPORT fonts - Museo Sans 500 + Museo Slab 500 * Thank you Jos Buivenga -  http://www.exljbris.com/ */
@font-face {
font-family: 'MuseoSans500Regular'; src: url('http://portal.farmcentric.com/fonts/museosans_500-webfont.eot'); src: url('http://portal.farmcentric.com/fonts/museosans_500-webfont.eot?#iefix') format('embedded-opentype'), url('http://portal.farmcentric.com/fonts/museosans_500-webfont.woff') format('woff'), url('http://portal.farmcentric.com/fonts/museosans_500-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal;
}
@font-face { font-family: 'MuseoSlab500Regular'; src: url('http://portal.farmcentric.com/fonts/museo_slab_500-webfont.eot'); src: url('http://portal.farmcentric.com/fonts/museo_slab_500-webfont.eot?#iefix') format('embedded-opentype'), url('http://portal.farmcentric.com/fonts/museo_slab_500-webfont.woff') format('woff'), url('http://portal.farmcentric.com/fonts/museo_slab_500-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
/************************* End Custom Fonts *************************/

/* DESKTOP */

body {
background-color:#232625;
color:#404040;
font:normal 15px/1.3 Segoe, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
padding-top:7px;
min-width:1050px;
z-index:99999;
margin-bottom:20px;
margin-left:-5px;
padding-top:15px;
display:block;
}
.ie7 #body {
margin-top:15px;
}

/************************* START Body Wrapper Container *************************/
.wrapper {
width:1050px !important;
margin-bottom:-18px;
text-align:left;
}
#siteWrap { 
background-color:#fff; 
border-right:10px solid #232625; 
border-left:10px solid #232625; 
margin:0 auto; 
width:1030px;
}
#container {
background-color:#fff;
margin:0 auto;
padding:0 15px;
width:1000px;
}
/************************* END Body Wrapper Container *************************/

/************************* START Span Settings *************************/
[class*=span]{
display:inline;
float:left;
margin-left:20px;
}
.span1{
width:40px;
}
.span2{
width:100px;
}
.span3{
width:160px;
}
.span4{
width:220px;
}
.span5{
width:280px;
}
.span6{
width:340px;
}
.span7{
width:400px;
}
.span8{
width:460px;
}
.span9{
width:520px;
}
.span10{
width:580px;
}
.span11{
width:640px;
}
.span12{
width:700px;
}
.span13{
width:760px;
}
.span14{
width:820px;
}
.span15{
width:880px;
}
.span16{
width:940px;
}
.span17{
width:1000px;
}
.span18{
width:1060px;
}
.span19{
width:1120px;
}
.span20{
width:1180px;
}
.span21{
width:1240px;
}
.span22{
width:1300px;
}
.span23{
width:1360px;
}
.span24{
width:1420px;
}
.offset1{
margin-left:80px;
}
.offset2{
margin-left:140px;
}
.offset3{
margin-left:200px;
}
.offset4{
margin-left:260px;
}
.offset5{
margin-left:320px;
}
.offset6{
margin-left:380px;
}
.offset7{
margin-left:440px;
}
.offset8{
margin-left:500px;
}
.offset9{
margin-left:560px;
}
.offset10{
margin-left:620px;
}
.offset11{
margin-left:680px;
}
.offset12{
margin-left:740px;
}
.span-one-third{
width:300px;
}
.span-two-thirds{
width:620px;
}
.offset-one-third{
margin-left:340px;
}
.offset-two-thirds{
margin-left:660px;
}
.row {
zoom:1;
margin-left:-20px;
}
.row:before,.row:after{
display:table;
zoom:1;
display:inline;
}
.row:after{
clear:both;
}
/************************* END Span Settings *************************/

/************************* START Header *************************/
header {
position:relative;
display:block;
}
#headOuter {
z-index: 9999999;
background-color:#232625;
margin-left:0;
}
#headInner {
z-index: 999999;
padding-top:10px;
}
#headInner table {
border:none;
margin-bottom:0;
}
#headInner table td {
padding:0;
}
header #network, header #internal, header #userBar {
color:#fff;
margin-bottom:0;
}
header #internal, header #userBar {
width:1030px;
}
header #internal {
background-color:#005826;
background-image:-webkit-gradient(linear, left top, left bottom, from(#007b34), to(#005826));
background-image:-webkit-linear-gradient(top, #007b34, #005826);
background-image:-moz-linear-gradient(top, #007b34, #005826);
background-image:-ms-linear-gradient(top, #007b34, #005826);
background-image:-o-linear-gradient(top, #007b34, #005826);
background-image:linear-gradient(top, #007b34, #005826);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#007b34', EndColorStr='#005826');
border-top:1px solid #005925;
}
header #network ul, header #internal ul, #sidebar #storyListMarkets ul, #sidebar #storyListBlogs ul {
list-style:none;
margin:0;
}
header li, header li {
display:inline-block;
float:left;
}
header #internal li a, header #network li a {
color:#fff;
display:block;
font-size:14px;
font-size:0.9em;
line-height:1;
padding:9px 15px;
}
header #internal li a {
border-right:1px solid #005925;
text-shadow:0 1px 0 rgba(0, 0, 0, 0.75);
}
header #internal li a:hover, header #network li a:hover {
background-color:#eee;
background-color:rgba(255,255,255,0.1);
color:#fff;
text-decoration:none;
}
header #internal li a:hover {
text-shadow:0 1px 0 rgba(0, 0, 0, 0.55);
}
header #network li a {
padding:7px 14px;
text-shadow:0 1px 0 rgba(0, 0, 0, 0.95);
}
.oldie header #network li a, .ie9 header #network li a {
padding:7px 9px;
}
header #network li a.home {
padding-bottom:0 !important;
padding-top:0 !important;
}
header #network li a.home:hover {
background-color:#333;
}
header #network li a:hover, header #network li a:active {
background-color:#fff;
color:#111;
outline:0;
text-shadow:1px 1px 0px rgba(255,255,255, 0.95), 1px 1px 3px rgba(0, 0, 0, 0.45);
}
header #network .menu-dd li a:hover, header #network .menu-dd li a:active {
background-color:#191919;
color:#fff;
outline:0;
text-shadow:0px 1px 1px #000;
}
header #network li a.dropdown-toggle:hover:after {
content:"?";
border-left:4px solid transparent;
border-right:4px solid transparent;
border-top:4px solid #000;
filter:alpha(opacity=50);
-khtml-opacity:0.5;
-moz-opacity:0.5;
opacity:0.5;
}/* mini FP logo at very top of page */
#mini-logo {
float:left;
margin-top:-4px;
height:30px;
width:105px;
margin-right:8px;
}
#mini-logo img {
height:30px;
width:105px;
}/* site identification - large logo */
header #logo {
width:280px;
}
header #fullBanner {
margin-bottom:5px;
margin-left:6px;
width:728px;
}/* user account navigation */
img.arrow {
padding: 0 0 1px 6px;
}
header #userBar {
background:#fff url(http://portal.farmcentric.com/images/fp/alt-menu-bg.png) repeat-x right bottom;
border:none;
margin-bottom:0;
position:relative;
}
header #userBar ul li {
float:right;
}
header #userBar ul li a {
color:#006E2E;
display:block;
padding:5px 12px;
}
header #userBar ul li a.menu:after, header #userBar ul li .dropdown-toggle:after {
border-left:4px solid transparent;
border-right:4px solid transparent;
border-top:4px solid #000;
filter:alpha(opacity=50);
-khtml-opacity:0.5;
-moz-opacity:0.5;
opacity:0.5;
}
header #userBar ul li a:hover {
text-decoration:none;
}
header #userBar ul li.dd .menu-dd {
top:23px;
right:0;
max-width:400px;
width:400px;
}
header #userBar ul li.dd .menu-dd li .user-dd {
background:url(http://portal.farmcentric.com/images/fp/shadow-big.png) no-repeat bottom right;
-moz-border-radius-bottomleft:17px;
-moz-border-radius-topright:17px;
-webkit-border-top-right-radius:17px;
-webkit-border-bottom-left-radius:17px;
border-top-right-radius:17px;
border-bottom-left-radius:17px;
color:#111!important;
font-size:11px;
margin-top:5px;
margin-right:-1px;
position:absolute;
top:20px;
right:0px;
padding:0 10px 10px 0;
text-align:left;
z-index:10001;
}
/************************* END Header *************************/

/************************* START dropdown *************************/
a.menu:after, .dropdown-toggle:after {
width:0;
height:0;
display:inline-block;
content: "?";
text-indent:-99999px;
vertical-align:top;
margin-top:8px;
margin-left:4px;
border-left:4px solid transparent;
border-right:4px solid transparent;
border-top:4px solid #ffffff;
filter:alpha(opacity=50);
-khtml-opacity:0.5;
-moz-opacity:0.5;
opacity:0.5;
}
.menu-dd, .dropdown-menu {
background-color:#ffffff;
float:left;
display:none;
position:absolute;
z-index:900;
min-width:160px;
max-width:220px;
_width: 160px;
margin-left:0;
margin-right:0;
padding:6px 0;
zoom:1;
border-color:#333;
border-color:rgba(0, 0, 0, 0.2);
border-style:solid;
border-width:0 1px 1px;
-webkit-border-radius:0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;
-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box;
}
.menu-dd li, .dropdown-menu li {
float:none;
display:block;
background-color:none;
}
.menu-dd .divider, .dropdown-menu .divider {
height:1px;
margin:5px 0;
overflow:hidden;
background-color:#eee;
border-bottom:1px solid #ffffff;
}
.dropdown-menu a {
display:block;
padding:4px 15px;
clear:both;
font-weight:normal;
line-height:18px;
color:#808080;
text-shadow:0 1px 0 #ffffff;
}
.menu-dd li a:hover {
background-color:#191919;
background-repeat:repeat-x;
background-image:-khtml-gradient(linear, left top, left bottom, from(#292929), to(#191919));
background-image:-moz-linear-gradient(top, #292929, #191919);
background-image:-ms-linear-gradient(top, #292929, #191919);
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));
background-image:-webkit-linear-gradient(top, #292929, #191919);
background-image:-o-linear-gradient(top, #292929, #191919);
background-image:linear-gradient(top, #292929, #191919);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);
color:#ffffff;
}
.open .menu, .dd.open .menu, .open .dropdown-toggle, .dd.open .dropdown-toggle {
color:#ffffff;
background:#ccc;
background:rgba(0, 0, 0, 0.3);
}
.dropdown-toggle:hover, .dd.open .dropdown-toggle {
background:#444;
background:rgba(255, 255, 255, 0.15);
}
.open .menu-dd, .dd.open .menu-dd, .open .dropdown-menu, .dd.open .dropdown-menu {
display:block;
}
ul .menu-dd, .menu-dd {
background-color:#333;
}
.menu-dd li {
z-index:9998;
}
.menu-dd li a {
z-index:9999;
}/* fix stacking context for IE7 */
#body 		{
z-index:99999;
}
.modal-backdrop, .modal-backdrop.fade.in {
z-index:10000;
}
.modal {
z-index:99999999;
}
/************************* END dropdown *************************/

/************************* START header search *************************/
.ffRow .search-site b, .ffRow .search-site img {
position:relative;
top:7px;
}
.ffRow .search-site img {
top:10px;
}
#siteSearch{
background-color:#fff;
position:absolute;
top:-3px;
right:15px;
border-radius:15px 0 0 15px;
padding:1px 0 3px 2px;
border:0;
width:210px;
}
.ie #siteSearch{
padding:0 2px 2px 2px;
top:-2px;
}
.ie7 #siteSearch{
padding-bottom:0;
}
#siteSearch .cse-search-form p{
color:#fff !important;
}
.ie #cse-search-form{
margin-top:-4px;
}
#siteSearch .searchField{
background:0;
border:0;
color:#222;
font:14px/18px Helvetica,Verdana,Arial,sans-serif;
line-height:1.6em;
margin:0;
padding:5px 0 0 10px;
width:140px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
vertical-align:middle;
}
.ie #siteSearch .searchField{
padding-bottom:3px;
padding-top:4px;
}
#siteSearch .searchField:focus{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
outline:0;
}
#siteSearch, #siteSearch .searchField{
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}
#siteSearch.focused{
color:#333;
width:255px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}
#siteSearch.focused .searchField{
color:#333;
width:185px;
}
.ie7 #siteSearch .searchField{
position:relative;
top:-1px;
}
#siteSearch .btn{
border:0;
border-left:1px solid #7f1f06;
font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
font-size:0.85em;
line-height:16px;
margin-right:-15px;
position:absolute;
font-weight:800;
top:0;
right:0;
padding:6px 10px 5px;
-webkit-border-radius:0 15px 15px 0;
-moz-border-radius:150 15px 15px 0;
border-radius:0 15px 15px 0;
}
.oldie #siteSearch .btn{
position:relative;
right:-1px;
top:-2px;
}
#cse .loading-search{
padding:60px 20px 20px;
font-size:1.6em;
font-weight:800;
text-align:center;
}
.cse .gsc-control-cse,#cse .gsc-control-cse{
padding:20px 12px;
width:auto;
}
.cse .gsc-control-wrapper-cse,.gsc-control-wrapper-cse{
width:100%;
}
.cse .gsc-branding,.gsc-branding{
display:none;
}
.cse .gsc-control-cse div,.gsc-control-cse div{
position:normal;
}
.cse .gsc-control-cse,.gsc-control-cse{
background-color:#fff;
border:1px solid #fff;
}
.cse .gsc-control-cse:after,.gsc-control-cse:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.cse .gsc-resultsHeader,.gsc-resultsHeader{
border:block;
}
#siteSearch table.gsc-search-box td.gsc-input{
padding-right:24px;
}
#siteSearch .gsc-search-box-tools .gsc-search-box .gsc-input{
padding-right:0;
}
#siteSearch input.gsc-input,#cse input.gsc-input{
background-image:none!important;
font-size:14px;
padding:4px 9px;
border:1px solid #d9d9d9;
width:99%;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
#siteSearch .gsc-input-box{
border:1px solid #000;
background-color:#fff;
height:27px;
padding-right:25px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
z-index:999;
}
#siteSearch .gsc-search-box .gsc-input>input:hover,#siteSearch .gsc-input-box-hover{
border:1px solid #000;
border-top-color:#000;
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
outline:0;
}
#siteSearch .gsc-search-box .gsc-input>input:focus,#siteSearch .gsc-input-box-focus{
border:1px solid #000;
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);
box-shadow:inset 0 1px 2px rgba(0,0,0,.3);
outline:0;
}
#siteSearch .cse input.gsc-search-button,#siteSearch input.gsc-search-button{
font-family:inherit;
font-size:11px;
font-weight:bold;
color:#fff;
padding:0 8px;
height:29px;
min-width:54px;
margin-left:-28px;
border-width:1px;
border-style:solid;
border-left:1px solid #7f1f06;
border-radius:0 15px 15px 0;
-moz-border-radius:0 15px 15px 0;
-webkit-border-radius:0 15px 15px 0;
background-color:#e54d25;
background-image:-moz-linear-gradient(top,#e54d25,#bf401f);
background-image:-ms-linear-gradient(top,#e54d25,#bf401f);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#e54d25),to(#bf401f));
background-image:-webkit-linear-gradient(top,#e54d25,#bf401f);
background-image:-o-linear-gradient(top,#e54d25,#bf401f);
background-image:linear-gradient(top,#e54d25,#bf401f);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',GradientType=0);
border-color:#e54d25 #e54d25 #bf401f;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
color:#fff;
}
.ie7 #siteSearch .cse input.gsc-search-button,.ie7 #siteSearch input.gsc-search-button{
margin-left:0;
}
#siteSearch .cse input.gsc-search-button:hover,#siteSearch input.gsc-search-button:hover{
background-image:none;
filter:progid:dximagetransform.microsoft.gradient(enabled=false) border-color:#e54d25 #e54d25 #bf401f;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#bf401f;
background-position:0 -15px;
color:white;
-webkit-transition:background-position .1s linear;
-moz-transition:background-position .1s linear;
-ms-transition:background-position .1s linear;
-o-transition:background-position .1s linear;
transition:background-position .1s linear;
}
#siteSearch .cse input.gsc-search-button:focus,#siteSearch input.gsc-search-button:focus{
box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);
-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);
-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);
}
#siteSearch .cse .gsc-search-button input.gsc-search-button-v2,#siteSearch input.gsc-search-button-v2{
width:13px;
height:13px;
padding:6px 20px;
min-width:13px;
margin-top:2px;
z-index:9999;
}
.ie #siteSearch .cse .gsc-search-button input.gsc-search-button-v2,.ie #siteSearch input.gsc-search-button-v2{
margin-top:4px;
padding:6px 20px 6px;
}
.gsc-refinementHeader{
text-decoration:none;
font-weight:bold;
color:#666;
}
.gsc-refinementHeader.gsc-refinementhActive{
text-decoration:none;
color:#dd4b39;
}
.gsc-refinementHeader.gsc-refinementhInactive{
text-decoration:none;
cursor:pointer;
}
.gsc-refinementHeader.gsc-refinementhInactive>span:hover{
text-decoration:underline;
}
.gsc-refinementhActive>span{
border-bottom:3px solid;
padding-bottom:2px;
}
.gsc-refinementsArea{
margin-top:0;
padding-bottom:4px;
padding-top:10px;
}
.gsc-tabsArea{
font-size:11px;
}
.gsc-tabsArea>.gsc-tabHeader{
height:27px;
}
.gsc-tabsArea>div{
height:30px;
overflow:auto;
}
.gsc-tabsArea .gs-spacer{
display:none;
}
.gsc-tabsArea .gs-spacer-opera{
display:none;
}
.gsc-tabsArea{
margin-top:12px;
margin-bottom:0;
height:29px;
border-bottom:1px solid #CCC;
}
.gsc-tabHeader{
display:inline-block;
padding:0 8px 1px 8px;
margin-right:0;
margin-top:0;
font-weight:bold;
height:27px;
line-height:27px;
min-width:54px;
text-align:center;
}
.gsc-tabHeader.gsc-tabhActive{
border:1px solid #ccc;
border-bottom-color:#fff;
color:#202020;
}
.gsc-tabHeader.gsc-tabhInactive{
background:#fff;
color:#666;
border-left:0;
border-right:0;
border-top:0;
}
.gsc-imageResult-column,.gsc-imageResult-classic{
padding:.25em;
border:1px solid #fff;
margin-bottom:1em;
}
.gsc-webResult.gsc-result{
padding:.25em;
border:1px solid #fff;
margin-bottom:0;
}
.cse .gsc-webResult.gsc-result{
border:1px solid #fff;
margin-bottom:0;
}
#cse .gsc-webResult .gsc-result{
padding:12px 0;
}
.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result.gsc-promotion:hover,.gsc-results .gsc-imageResult-classic:hover,.gsc-results .gsc-imageResult-column:hover{
border:1px solid #fff;
}
.gs-web-image-box,.gs-promotion-image-box{
padding:2px 0;
}
.gs-promotion-image-box img.gs-promotion-image{
max-width:50px;
}
.gs-promotion-image-box img.gs-promotion-image,.gs-promotion-image-box{
width:50px;
}
.gs-web-image-box img.gs-image{
max-width:70px;
max-height:70px;
}
.gs-web-image-box-landscape img.gs-image{
max-width:70px;
max-height:50px;
}
.gs-web-image-box-portrait img.gs-image{
max-width:50px;
max-height:120px;
}
.gs-image-box.gs-web-image-box.gs-web-image-box-landscape{
width:80px;
}
.gs-image-box.gs-web-image-box.gs-web-image-box-portrait{
width:60px;
height:50px;
overflow:hidden;
}
.gs-web-image-box{
text-align:inherit;
}
.gs-promotion-image-box img.gs-promotion-image{
border:1px solid #ebebeb;
}
.cse .gsc-webResult.gsc-result.gsc-promotion,.gsc-webResult.gsc-result.gsc-promotion{
background-color:#f6f6f6;
margin-top:5px;
margin-bottom:10px;
}
.gsc-result-info{
margin-top:0;
margin-bottom:0;
padding:8px;
padding-bottom:10px;
}
.gs-promotion-text-cell .gs-visibleUrl,.gs-promotion-text-cell .gs-snippet{
font-size:13px;
}
.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{
padding-left:8px;
padding-right:8px;
}
.gs-promotion-table{
margin-left:8px;
margin-right:8px;
}
.gs-promotion table{
padding-left:8px;
padding-right:8px;
}
table.gs-promotion-table-snippet-with-image{
padding-left:0;
padding-right:0;
}
.gs-promotion-text-cell{
margin-left:8px;
margin-right:8px;
}
.gs-promotion-text-cell-with-image{
padding-left:10px;
padding-right:10px;
vertical-align:top;
}
.cse .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link,.cse .gs-promotion a.gs-title:link *,.gs-promotion a.gs-title:link *,.cse .gs-promotion .gs-snippet a:link,.gs-promotion .gs-snippet a:link{
color:#15C;
}
.cse .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited,.cse .gs-promotion a.gs-title:visited *,.gs-promotion a.gs-title:visited *,.cse .gs-promotion .gs-snippet a:visited,.gs-promotion .gs-snippet a:visited{
color:#15C;
}
.cse .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover,.cse .gs-promotion a.gs-title:hover *,.gs-promotion a.gs-title:hover *,.cse .gs-promotion .gs-snippet a:hover,.gs-promotion .gs-snippet a:hover{
color:#15C;
}
.cse .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active,.cse .gs-promotion a.gs-title:active *,.gs-promotion a.gs-title:active *,.cse .gs-promotion .gs-snippet a:active,.gs-promotion .gs-snippet a:active{
color:#15C;
}
.cse .gs-promotion .gs-snippet,.gs-promotion .gs-snippet,.cse .gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right,.cse .gs-promotion .gs-title .gs-promotion-title-right *,.gs-promotion .gs-title .gs-promotion-title-right *{
color:#000;
}
.cse .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl{
color:#093;
}
.gsc-completion-selected{
background:#EEE;
}
.gsc-completion-container{
font-family:Arial,sans-serif;
font-size:16px;
background:white;
border:1px solid #CCC;
border-top-color:#d9d9d9;
margin:0;
}
.gsc-completion-title{
color:#15C;
}
.gsc-completion-snippet{
color:#000;
}
.gs-webResult div.gs-visibleUrl-short,.gs-promotion div.gs-visibleUrl-short{
display:none;
}
.gs-webResult div.gs-visibleUrl-long,.gs-promotion div.gs-visibleUrl-long{
display:block;
}
.gsc-url-top{
display:block;
}
.gsc-url-bottom{
display:none;
}
.gsc-thumbnail-left{
display:none;
}
.gsc-thumbnail-inside{
display:block;
}
.gsc-result .gs-title{
height:1.2em;
}
.gs-result .gs-title,.gs-result .gs-title *{
color:#15C.
}
.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl{
color:#093;
text-decoration:none;
padding-bottom:2px;
}
#cse .gsc-results .gsc-cursor-box{
margin:20px 10px 10px;
}
#cse .gsc-results .gsc-cursor-box .gsc-cursor-page{
background-color:white;
border:1px solid #CCC;
order-left-width:0;
color:#0069d6;
font-family:Segoe,"Segoe UI","Helvetica Neue",Arial,sans-serif;
font-size:1.1em;
line-height:34px;
margin:0;
padding:8px 14px;
text-shadow:0 1px 0 white;
text-decoration:none;
}
#cse .gsc-results .gsc-cursor-box .gsc-cursor-page:last-child{
-webkit-border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
}
#cse .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{
background-color:white;
border-top-color:#BBB;
-webkit-box-shadow:inset 0 2px 4px 1px rgba(0,0,0,0.08);
-moz-box-shadow:inset 0 2px 4px 1px rgba(0,0,0,0.08);
box-shadow:inset 0 2px 4px 1px rgba(0,0,0,0.08);
color:#00438a;
text-decoration:none;
}
#cse .gsc-results .gsc-cursor-box .gsc-cursor-page:active{
-webkit-box-shadow:inset 0 2px 4px 2px rgba(0,0,0,0.1);
-moz-box-shadow:inset 0 2px 4px 2px rgba(0,0,0,0.1);
box-shadow:inset 0 2px 4px 2px rgba(0,0,0,0.1);
outline:0;
}
#cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page,#cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover,#cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page:active{
border-left-width:1px;
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;b
ackground-color:whiteSmoke;
color:#999;
cursor:default;
font-weight:400;
text-decoration:none;
}
.gsc-results .gsc-cursor{
box-shadow:0 1px 2px rgba(0,0,0,0.08);
}
.gsc-preview-reviews,.gsc-control-cse .gs-snippet,.gsc-control-cse .gs-promotion em,.gsc-control-cse .gs-snippet,.gsc-control-cse .gs-promotion em{
color:#333;
}
.gsc-control-cse-zh_CN .gs-snippet b,.gsc-control-cse-zh_CN .gs-promotion em,.gsc-control-cse-zh_TW .gs-snippet b,.gsc-control-cse-zh_TW .gs-promotion em{
color:#C03;
}
.gsc-snippet-metadata,.gsc-role,.gsc-tel,.gsc-org,.gsc-location,.gsc-reviewer,.gsc-author{
color:#666;
}
.gsc-wrapper.gsc-thinWrapper{
border-right:1px solid #e9e9e9;
}
.gs-spelling a{
color:#15C;
}
.gs-spelling{
color:#333;
padding-left:7px;
padding-right:7px;
}
.gs-snippet{
margin-top:1px;
}
div.gsc-clear-button{
background-image:url('//www.google.com/uds/css/v2/clear.png');
}
div.gsc-clear-button:hover{
background-image:url('//www.google.com/uds/css/v2/clear-hover.png');
}
.gsc-preview-reviews ul{
padding-left:0;
padding-right:0;
}
.gsc-completion-container .gsc-completion-icon-cell{
width:42px;
height:42px;
padding-right:10px;
}
td.gsc-branding-text,td.gcsc-branding-text{
color:#666;
}
.gcsc-branding{
padding-top:4px;
padding-left:8px;
padding-right:8px;
}
.gsc-adBlock{
padding-bottom:5px;
}
.gsc-table-cell-snippet-close,.gsc-table-cell-snippet-open{
padding-left:0;
padding-right:0;
}
.gsc-selected-option-container{
background-color:whiteSmoke;
background-image:linear-gradient(top,whiteSmoke,#f1f1f1);
background-image:-webkit-linear-gradient(top,whiteSmoke,#f1f1f1);
background-image:-moz-linear-gradient(top,whiteSmoke,#f1f1f1);
background-image:-ms-linear-gradient(top,whiteSmoke,#f1f1f1);
background-image:-o-linear-gradient(top,whiteSmoke,#f1f1f1);
}
.meter{
height:20px;
position:relative;
margin:20px 0 20px 12px;
background:#ddd;
-moz-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px;
padding:10px;
-webkit-box-shadow:inset 0 -1px 1px rgba(0,0,0,0.1);
-moz-box-shadow:inset 0 -1px 1px rgba(0,0,0,0.1);
box-shadow:inset 0 -1px 1px rgba(0,0,0,0.1);
}
.ie .meter{
display:none;
}
.meter>span{
display:block;
height:100%;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
border-top-left-radius:20px;
border-bottom-left-radius:20px;
background-color:#007b34;
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#007b34),color-stop(1,#005826));
background-image:-moz-linear-gradient(center bottom,#2bc253 37%,#54f054 69%);
-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);
-moz-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);
box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);
position:relative;
overflow:hidden;
}
.meter>span:after,.animate>span>span{
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent));
background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);
z-index:1;
-webkit-background-size:50px 50px;
-moz-background-size:50px 50px;
background-size:50px 50px;
-webkit-animation:move 2s linear infinite;
-moz-animation:move 2s linear infinite;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
overflow:hidden;
}
.animate>span:after{
display:none;
}
@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@-moz-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}
/************************* END header search *************************/

/************************* START sitemap footer *************************/
.sitemapFooter {
background-color:#555;
color:#eee;
font:14px/1 Helvetica, Arial, sans-serif;
margin:0;
height:550px;
}
.sitemapFooter .fpBrand {
background-color:#777;
margin:0 0 40px;
padding:20px 30px;
position:relative;
}
.sitemapFooter .fpBrand a img {
border:none;
}
.sitemapFooter .fpBrand a.gototop {
background:url(http://portal.farmcentric.com/images/fp/go-to-top.png) no-repeat center right transparent;
color:#fff;
font-family:MuseoSlab500Regular, Georgia, serif;
font-variant:small-caps;
padding:0 16px 0 0;
text-decoration:none;
position:absolute;
top:45%;
right:20px;
}
.sitemapFooter .fpBrand a.gototop:hover, .sitemapFooter .fpBrand a.gototop:active {
color:#ddd;
outline:0;
}
.sitemapFooter > .cf > .col {
opacity:0.7;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;
}
.sitemapFooter > .cf:hover > .col {
opacity:0.5;
}
.sitemapFooter > .cf > .col:hover {
opacity:1 !important;
}
.sitemapFooter .col {
float:left;
margin:0 0 0 20px;
width:235px;
}
.sitemapFooter .col h5 {
color:#eee;
font:small-caps 18px/1 MuseoSlab500Regular, Georgia,Helvetica,Arial,sans-serif;
left:0px;
margin:0 0 15px;
padding:0;
position:relative;
text-shadow:0 1px 0px #444;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;
}
.sitemapFooter .col:hover h5 {
color:#ddd;
}
.sitemapFooter .col .hq-logo {
padding: 0 0 8px 0;
}
.sitemapFooter .col ul {
list-style:none;
margin:0 0 35px;
padding:0;
}
.sitemapFooter .col ul li {
line-height:1;
margin:0 0 10px;
padding:0;
}
.sitemapFooter .col ul li a {
color:#a3bcae;/* blues a9b9d7 greens 91b09e 82b196 */
font:14px/1 Helvetica, Arial, sans-serif;
margin:0;
padding:3px 0;
text-decoration:none;
-moz-transition:all 0.15s ease-in-out;
-o-transition:all 0.15s ease-in-out;
-webkit-transition:all 0.15s ease-in-out;
transition:all 0.15s ease-in-out;
text-shadow:0 1px 0 #222;
}
.sitemapFooter .col ul li a:hover, .sitemapFooter .col ul li a:active {
color:#fff;
text-shadow:0 0 10px #000;
}
.sitemapFooter .col ul li a:active {
position:relative;
top:1px;
outline:0;
}
.sitemapFooter .copyright {
margin:0 auto;
/*padding:35px 0 30px;*/
width:550px;
/*padding-top:30px;*/
vertical-align:baseline;
}
.sitemapFooter .copyright p {
font-size:10px;
margin:0;
padding:0;
text-align:center;
}
.sitemapFooter .copyright p a {
border-bottom:1px solid #666;
color:#fff;
padding:0 0 1px 0;
text-decoration:none;
}
.sitemapFooter .copyright p a:hover {
border-bottom:1px solid #eee;
color:#fff;
}
.sitemapFooter .copyright p a:active {
outline:0;
}
.sitemapFooter .copyright p img {
border:none;
}
/************************* END sitemap footer *************************/

/************************* START Blog Custom Styles *************************/
.comment-post-comment-btn {
	width:100%;
	margin:2em 0 0 0;
	padding:0 0 0 0;
	float:left;
	clear:both;
	display:block;
}
.commentSubmit.btn.primary.span2 {
	float: left;
	padding: 5px;
	margin: 0;
	font-size: .85em;
	width:8.75em;
}  

.comment-post-cancel-reply-btn {
	width:100%;
	margin:1em 0 0 0;
	padding:0 0 0 0;
	float:left;
	clear:both;
	display:block;
}
a#cancel-comment-reply-link.btn.danger.right.span2 {
	float: left;
	padding: 5px;
	margin: 0;
	font-size: .85em;
}
article #storyBody div {
	font-size: 0.95em;
	line-height: 1.6em;
}

/************************* END Blog Custom Styles *************************/

/************************* START Helpers *************************/
/* doubled clearfix classes due to leagacy code - need to replace CLEARFIX references with CF class */
.cf:before, .cf:after, .clearfix:before, .clearfix:after, #sidebar #storyListMarkets ul li a:before, #sidebar #storyListMarkets ul li a:after, #sidebar #storyListBlogs ul li a:before, #sidebar #storyListBlogs ul li a:after {
display:table;
}
.cf:after, .clearfix:after, #sidebar #storyListMarkets ul li a:after, #sidebar #storyListBlogs ul li a:after {
clear:both;
}
.cf, .clearfix, #sidebar #storyListMarkets ul li a, #sidebar #storyListBlogs ul li a {
*zoom: 1;
}/* not sure why this is here - possibly a previous clearing method */
.c {
clear:both;
overflow:hidden;
height:0;
width:0;
}
.clear {
clear:both;
}
.block {
display:block;
}
.left {
float:left;
}
.right {
float:right;
}
.ir {
display:block;
text-indent:-999em;
overflow:hidden;
background-repeat:no-repeat;
text-align:left;
direction:ltr;
}
.hidden {
display:none;
visibility:hidden;
opacity:0;
height:0;
}
.none {
display:none;
}
.darkGrey {
background-color:#444;
}
.top-banner {
margin-right:10px;
}
.margin-bottom {
margin-bottom:30px;
}
.nomargin {
margin:0 !important;
}
.standardTable td {
border:none;
border-collapse:collapse;
}
input {
vertical-align:bottom;
}
span.amp {
font-family:Baskerville, Palatino, "Book Antiqua", serif;
font-size:110%;
font-style:italic;
}
/* START Bootstrap adjustments */
.tabs > li > a {
padding:0 13px;
}
/* Bootstrap swatch customizations */
.btn-header-bar {
color:#444;
text-shadow:0 1px 1px rgba(255,255,255, .95);
background-color:#eaeaea;
background-image:-moz-linear-gradient(top, #ffffff, #eaeaea);
background-image:-ms-linear-gradient(top, #ffffff, #eaeaea);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eaeaea));
background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea);
background-image:-o-linear-gradient(top, #ffffff, #eaeaea);
background-image:linear-gradient(top, #ffffff, #eaeaea);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea', GradientType=0);
border-color:#eaeaea #eaeaea #999;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
border:1px solid #aaa;
border-bottom-color:#999;
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-header-bar:hover {
color:#444;
background-color:#eaeaea;
}
.btn-header-bar:active {
background-color:#eaeaea;
background-color:#eaeaea;
}
/************************* END Bootstrap adjustments *************************/
/************************* END Helpers *************************/

/************************* START aspnetForm *************************/
#aspnetForm {
margin-bottom:0;
}

h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button /*,table,caption,tbody,tfoot,thead,tr,th,td*/{
margin:0;
padding:0;
border:0;
font-weight:400;
font-style:normal;
font-size:100%;
line-height:1;
font-family:inherit;
list-style: none;
}
table, td, tr, thead, tfoot, tbody, th, tf {
border-collapse:collapse;
margin:0px;
padding:0px;
}
ol,ul{
list-style:none;
}
q:before,q:after,blockquote:before,blockquote:after{
content:"";
}
html{
overflow-y:scroll;
font-size:100%;-
webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
a:focus{
outline:thin dotted;
}
a:hover,a:active{
outline:0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{
display:block;
}
audio,canvas,video{
display:inline-block;
display:inline;
zoom:1;
}
audio:not([controls]){
display:none;
}
sub,sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}
sup{
top:-.5em;
}
sub{
bottom:-.25em;
}
img{
border:0;
-ms-interpolation-mode:bicubic;
}
button,input,select,textarea{
font-size:100%;
margin:0;
vertical-align:baseline;
vertical-align:middle;
}
button,input{
line-height:normal;
overflow:visible;
}
button::-moz-focus-inner,input::-moz-focus-inner{
border:0;
padding:0;
}
button,input[type=button],input[type=reset],input[type=submit]{
cursor:pointer;
-webkit-appearance:button;
}
input[type=search]{
-webkit-appearance:textfield;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}
input[type=search]::-webkit-search-decoration{
-webkit-appearance:none;
}
textarea{
overflow:auto;
vertical-align:top;
}
.container{
width:940px;
margin-left:auto;
margin-right:auto;
zoom:1;
}
.container:before,.container:after{
display:table;
content:"";
zoom:1;
display:inline;
}
.container:after{
clear:both;
}
.container-fluid{
position:relative;
min-width:940px;
padding-left:20px;
padding-right:20px;
zoom:1;
}
.container-fluid:before,.container-fluid:after{
display:table;
content:"";
zoom:1;
display:inline;
}
.container-fluid:after{
clear:both;
}
.container-fluid > .sidebar{
float:left;
width:220px;
}
.container-fluid > .content{
margin-left:240px;
}
a{
color:#0069d6;
text-decoration:none;
line-height:inherit;
font-weight:inherit;
}
a:hover{
color:#00438a;
}
.pull-right{
float:right !important;
}
.pull-left{
float:left;
}
.hide{
display:none;
}
.show{
display:block;
}

/************************* START row styling for quoteDetail *************************/
.rowQuotes{
zoom:1;
margin-left:-20px;
}
.rowQuotes:before,.row:after{
display:table;
content:"";
zoom:1;
}
.rowQuotes:after{
clear:both;
}
/************************* END row styling for quoteDetail *************************/		

p{
font-size:13px;
font-weight:400;
line-height:18px;
margin-bottom:9px;
}
p small{
font-size:11px;
color:#bfbfbf;
}
h1,h2,h3,h4,h5,h6{
font-weight:700;
color:#404040;
}
h1{
margin-bottom:18px;
font-size:30px;
line-height:36px;
}
h1 small{
font-size:18px;
}
h2{
font-size:24px;
line-height:36px;
}
h2 small{
font-size:15px;
}
h3,h4,h5,h6{
line-height:36px;
}
h3{
font-size:18px;
}
h3 small{
font-size:15px;
font-weight:inherit;
}
h4{
font-size:16px;
}
h4 small{
font-size:12px;
}
h5{
font-size:14px;
}
h6{
font-size:13px;
color:#bfbfbf;
text-transform:uppercase;
}
ul,ol{
margin:0 0 18px 25px;
}
ul ul,ul ol,ol ol,ol ul{
margin-bottom:0;
}
ul{
list-style:disc;
}
ol{
list-style:decimal;
}
li{
color:gray;
}
ul.unstyled{
list-style:none;
margin-left:0;
}
dl{
margin-bottom:18px;
}
dl dt,dl dd{
line-height:18px;
}
dl dt{
font-weight:700;
}
dl dd{
margin-left:9px;
}
hr{
margin:20px 0 19px;
border:0;
border-bottom:1px solid #eee;
}
strong{
font-style:inherit;
font-weight:700;
}
em{
font-style:italic;
font-weight:inherit;
line-height:inherit;
}
.muted{
color:#bfbfbf;
}
blockquote{
margin-bottom:18px;
border-left:5px solid #eee;
padding-left:15px;
}
blockquote p{
font-size:14px;
font-weight:300;
line-height:18px;
margin-bottom:0;
}
blockquote small{
display:block;
font-size:12px;
font-weight:300;
line-height:18px;
color:#bfbfbf;
}
blockquote small:before{
content:'\2014 \00A0';
}
address{
display:block;
line-height:18px;
margin-bottom:18px;
}
code,pre{
padding:0 3px 2px;
font-family:Monaco, Andale Mono, Courier New, monospace;
font-size:12px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
code{
background-color:#fee9cc;
color:rgba(0,0,0,0.75);
padding:1px 3px;
}
pre{
background-color:#f5f5f5;
display:block;
padding:8.5px;
margin:0 0 18px;
line-height:18px;
font-size:12px;
border:1px solid #ccc;
border:1px solid rgba(0,0,0,0.15);
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
white-space:pre;
white-space:pre-wrap;
word-wrap:break-word;
}
fieldset {
margin-bottom:18px;
padding-top:18px;
}
fieldset legend {
display:block;
nowhitespace:afterproperty;
padding-left:150px;
font-size:19.5px;
line-height:1;
color:#404040;
padding:0 0 5px 145px;/* IE6-7 */
line-height:1.5;/* IE6-7 */
}
label, input, button, select, textarea {
font-size:13px;
font-weight:normal;
line-height:18px;
}
input, button, select, textarea {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
display:block;
margin-bottom:5px;
color:#333333;
}
input, textarea, select, .uneditable-input {
display:inline-block;
width:210px;
height:18px;
padding:4px;
margin-bottom:9px;
font-size:13px;
line-height:18px;
color:#555555;
border:1px solid #cccccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.uneditable-textarea {
width:auto;
height:auto;
}
label input, label textarea, label select {
display:block;
}
input[type="image"], input[type="checkbox"], input[type="radio"] {
width:auto;
height:auto;
padding:0;
margin:3px 0;
*margin-top:0;/* IE7 */
line-height:normal;
cursor:pointer;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
border:0 \9;/* IE9 and down */
}
input[type="image"] {
border:0;
}
input[type="file"] {
width:auto;
padding:initial;
line-height:initial;
border:initial;
background-color:#ffffff;
background-color:initial;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
input[type="button"], input[type="reset"], input[type="submit"] {
width:auto;
height:auto;
}
select, input[type="file"] {
height:28px;/* In IE7, the height of the select element cannot be changed by height, only font-size */
*margin-top:4px;/* For IE7, add top margin to align select with labels */
line-height:28px;
}
input[type="file"] {
line-height:18px \9;
}
select {
width:220px;
background-color:#ffffff;
}
select[multiple], select[size] {
height:auto;
}
input[type="image"] {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
textarea {
height:auto;
}
input[type="hidden"] {
display:none;
}
.radio, .checkbox {
padding-left:18px;
}
.radio input[type="radio"], .checkbox input[type="checkbox"] {
float:left;
margin-left:-18px;
}
.controls > .radio:first-child, .controls > .checkbox:first-child {
padding-top:5px;
}
.radio.inline, .checkbox.inline {
display:inline-block;
padding-top:5px;
margin-bottom:0;
vertical-align:middle;
}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
margin-left:10px;
}
input, textarea {
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;
-moz-transition:border linear 0.2s, box-shadow linear 0.2s;
-ms-transition:border linear 0.2s, box-shadow linear 0.2s;
-o-transition:border linear 0.2s, box-shadow linear 0.2s;
transition:border linear 0.2s, box-shadow linear 0.2s;
}
input:focus, textarea:focus {
border-color:rgba(82, 168, 236, 0.8);
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
outline:0;
outline:thin dotted \9;/* IE6-9 */
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.input-mini {
width:60px;
}
.input-small {
width:90px;
}
.input-medium {
width:150px;
}
.input-large {
width:210px;
}
.input-xlarge {
width:270px;
}
.input-xxlarge {
width:530px;
}
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
float:none;
margin-left:0;
}
input, textarea, .uneditable-input {
margin-left:0;
}
form .clearfix{
margin-bottom:18px;
zoom:1;
}
form .clearfix:before,form .clearfix:after{
display:table;
content:"";
zoom:1;
display:inline;
}
form .clearfix:after{
clear:both;
}
label,input,select,textarea{
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:400;
line-height:normal;
}
label{
padding-top:6px;
font-size:13px;
line-height:18px;
width:130px;
color:#404040;
}
form .input{
margin-left:150px;
}
input[type=checkbox],input[type=radio]{
cursor:pointer;
}
input,textarea,select,.uneditable-input{
display:inline-block;
width:210px;
height:18px;
padding:4px;
font-size:13px;
line-height:18px;
color:gray;
border:1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
/* mini reset for non-html5 file types */
input[type=checkbox],input[type=radio]{
width:auto;
height:auto;
padding:0;
margin:3px 0;
margin-top:0;/* IE6-7 */
line-height:normal;
border:none;
}
input[type=file]{
background-color:#fff;
padding:initial;
border:initial;
line-height:initial;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
input[type=button],input[type=reset],input[type=submit]{
width:auto;
height:auto;
}
select,input[type=file]{
height:27px;
line-height:27px;
margin-top:4px;/* For IE7, add top margin to align select with labels */
}
label, input, button, select, textarea {
font-size:13px;
font-weight:normal;
line-height:18px;
}
input, button, select, textarea {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
display:block;
margin-bottom:5px;
color:#333333;
}
input, textarea, select, .uneditable-input {
display:inline-block;
width:210px;
height:18px;
padding:4px;
margin-bottom:9px;
font-size:13px;
line-height:18px;
color:#555555;
border:1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
select[multiple]{
height:inherit;
}
textarea{
height:auto;
}
.uneditable-input{
background-color:#fff;
display:block;
border-color:#eee;
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);
box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);
cursor:not-allowed;
}
:-moz-placeholder{
color:#bfbfbf;
}
::-webkit-input-placeholder{
color:#bfbfbf;
}
input,textarea{
-webkit-transition:border linear .2s box-shadow linear .2s;
-moz-transition:border linear .2s box-shadow linear .2s;
-ms-transition:border linear .2s box-shadow linear .2s;
-o-transition:border linear .2s box-shadow linear .2s;
transition:border linear .2s box-shadow linear .2s;
-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
}
input:focus,textarea:focus{
outline:0;
border-color:rgba(82,168,236,0.8);
-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1), 0 0 8px rgba(82,168,236,0.6);
-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1), 0 0 8px rgba(82,168,236,0.6);
box-shadow:inset 0 1px 3px rgba(0,0,0,0.1), 0 0 8px rgba(82,168,236,0.6);
}
input[type=file]:focus,input[type=checkbox]:focus,select:focus{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
outline:1px dotted #666;
}
label, input, button, select, textarea {
font-size:13px;
font-weight:normal;
line-height:18px;
}
input, button, select, textarea {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
display:block;
margin-bottom:5px;
color:#333333;
}
input, textarea, select, .uneditable-input {
display:inline-block;
width:210px;
height:18px;
padding:4px;
margin-bottom:9px;
font-size:13px;
line-height:18px;
color:#555555;
border:1px solid #cccccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.uneditable-textarea {
width:auto;
height: auto;
}
label input, label textarea, label select {
display:block;
}
input[type="image"], input[type="checkbox"], input[type="radio"] {
width:auto;
height:auto;
padding:0;
margin:3px 0;
*margin-top:0;/* IE7 */
line-height:normal;
cursor:pointer;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
border:0 \9;/* IE9 and down */
}
input[type="image"] {
border:0;
}
input[type="file"] {
width:auto;
padding:initial;
line-height:initial;
border:initial;
background-color:#ffffff;
background-color:initial;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
input[type="button"], input[type="reset"], input[type="submit"] {
width:auto;
height:auto;
}
select, input[type="file"] {
height: 28px;/* In IE7, the height of the select element cannot be changed by height, only font-size */
*margin-top:4px;/* For IE7, add top margin to align select with labels */
line-height:28px;
}
input[type="file"] {
line-height:18px \9;
}
select {
width:220px;
background-color:#ffffff;
}
select[multiple], select[size] {
height:auto;
}
input[type="image"] {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
textarea {
height:auto;
}
input[type="hidden"] {
display:none;
}
.radio, .checkbox {
padding-left:18px;
}
.radio input[type="radio"], .checkbox input[type="checkbox"] {
float:left;
margin-left:-18px;
}
.controls > .radio:first-child, .controls > .checkbox:first-child {
padding-top:5px;
}
.radio.inline, .checkbox.inline {
display:inline-block;
padding-top:5px;
margin-bottom:0;
vertical-align:middle;
}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
margin-left:10px;
}
input, textarea {
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;
-moz-transition:border linear 0.2s, box-shadow linear 0.2s;
-ms-transition:border linear 0.2s, box-shadow linear 0.2s;
-o-transition:border linear 0.2s, box-shadow linear 0.2s;
transition:border linear 0.2s, box-shadow linear 0.2s;
}
input:focus, textarea:focus {
border-color:rgba(82, 168, 236, 0.8);
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
outline:0;
outline:thin dotted \9;/* IE6-9 */
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.input-mini {
width:60px;
}
.input-small {
width:90px;
}
.input-medium {
width:150px;
}
.input-large {
width:210px;
}
.input-xlarge {
width:270px;
}
.input-xxlarge {
width:530px;
}
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
float:none;
margin-left:0;
}
input, textarea, .uneditable-input {
margin-left:0;
}
form div.clearfix.error{
background:#fae5e3;
padding:10px 0;
margin:-10px 0 10px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
form div.clearfix.error > label,form div.clearfix.error span.help-inline,form div.clearfix.error span.help-block{
color:#9d261d;
}
form div.clearfix.error input,form div.clearfix.error textarea{
border-color:#c87872;
-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);
-moz-box-shadow:0 0 3px rgba(171,41,32,0.25);
box-shadow:0 0 3px rgba(171,41,32,0.25);
}
form div.clearfix.error input:focus,form div.clearfix.error textarea:focus{
border-color:#b9554d;
-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);
-moz-box-shadow:0 0 6px rgba(171,41,32,0.5);
box-shadow:0 0 6px rgba(171,41,32,0.5);
}
form div.clearfix.error .input-prepend span.add-on,form div.clearfix.error .input-append span.add-on{
background:#f4c8c5;
border-color:#c87872;
color:#b9554d;
}
.input-mini,input.mini,textarea.mini,select.mini{
width:60px;
}
.input-small,input.small,textarea.small,select.small{
width:90px;
}
.input-medium,input.medium,textarea.medium,select.medium{
width:150px;
}
.input-large,input.large,textarea.large,select.large{
width:210px;
}
.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{
width:270px;
}
.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{
width:530px;
}
textarea.xxlarge{
overflow-y:auto;
}
input.span1,textarea.span1,select.span1{
display:inline-block;
float:none;
width:30px;
margin-left:0;
}
input.span2,textarea.span2,select.span2{
display:inline-block;
float:none;
width:90px;
margin-left:0;
}
input.span3,textarea.span3,select.span3{
display:inline-block;
float:none;
width:150px;
margin-left:0;
}
input.span4,textarea.span4,select.span4{
display:inline-block;
float:none;
width:210px;
margin-left:0;
}
input.span5,textarea.span5,select.span5{
display:inline-block;
float:none;
width:270px;
margin-left:0;
}
input.span6,textarea.span6,select.span6{
display:inline-block;
float:none;
width:330px;
margin-left:0;
}
input.span7,textarea.span7,select.span7{
display:inline-block;
float:none;
width:390px;
margin-left:0;
}
input.span8,textarea.span8,select.span8{
display:inline-block;
float:none;
width:450px;
margin-left:0;
}
input.span9,textarea.span9,select.span9{
display:inline-block;
float:none;
width:510px;
margin-left:0;
}
input.span10,textarea.span10,select.span10{
display:inline-block;
float:none;
width:570px;
margin-left:0;
}
input.span11,textarea.span11,select.span11{
display:inline-block;
float:none;
width:630px;
margin-left:0;
}
input.span12,textarea.span12,select.span12{
display:inline-block;
float:none;
width:690px;
margin-left:0;
}
input.span13,textarea.span13,select.span13{
display:inline-block;
float:none;
width:750px;
margin-left:0;
}
input.span14,textarea.span14,select.span14{
display:inline-block;
float:none;
width:810px;
margin-left:0;
}
input.span15,textarea.span15,select.span15{
display:inline-block;
float:none;
width:870px;
margin-left:0;
}
input.span16,textarea.span16,select.span16{
display:inline-block;
float:none;
width:930px;
margin-left:0;
}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{
background-color:#f5f5f5;
border-color:#ddd;
cursor:not-allowed;
}
.actions{
background:#f5f5f5;
margin-top:18px;
margin-bottom:18px;
padding:17px 20px 18px 150px;
border-top:1px solid #ddd;
-webkit-border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
border-radius:0 0 3px 3px;
}
.actions .secondary-action{
float:right;
}
.actions .secondary-action a{
line-height:30px;
}
.actions .secondary-action a:hover{
text-decoration:underline;
}
.help-inline,.help-block{
font-size:11px;
line-height:18px;
color:#bfbfbf;
}
.help-inline{
padding-left:5px;
position:relative;/* IE6-7 */
top:-5px;/* IE6-7 */
}
.help-block{
display:block;
max-width:600px;
}
.inline-inputs{
color:gray;
}
.inline-inputs span,.inline-inputs input{
display:inline-block;
}
.inline-inputs input.mini{
width:60px;
}
.inline-inputs input.small{
width:90px;
}
.inline-inputs span{
padding:0 2px 0 1px;
}
.input-prepend input,.input-append input{
-webkit-border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
}
.input-prepend .add-on,.input-append .add-on{
position:relative;
background:#f5f5f5;
border:1px solid #ccc;
z-index:2;
float:left;
display:block;
width:auto;
min-width:16px;
height:18px;
padding:4px 4px 4px 5px;
margin-right:-1px;
font-weight:400;
line-height:18px;
color:#bfbfbf;
text-align:center;
text-shadow:0 1px 0 #fff;
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
}
.input-prepend .active,.input-append .active{
background:#a9dba9;
border-color:#46a546;
}
.input-prepend .add-on{
margin-top:1px;/* IE6-7 */
}
.input-append input{
float:left;
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
}
.input-append .add-on{
-webkit-border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
margin-right:0;
margin-left:-1px;
}
.inputs-list{
margin:0 0 5px;
width:100%;
}
.inputs-list li{
display:block;
padding:0;
width:100%;
}
.inputs-list label{
display:block;
float:none;
width:auto;
padding:0;
line-height:18px;
text-align:left;
white-space:normal;
}
.inputs-list label strong{
color:gray;
}
.inputs-list label small{
font-size:11px;
font-weight:400;
}
.inputs-list .inputs-list{
margin-left:25px;
margin-bottom:10px;
padding-top:0;
}
.inputs-list:first-child{
padding-top:6px;
}
.inputs-list li + li{
padding-top:2px;
}
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{
margin-bottom:0;
}
.form-stacked{
padding-left:20px;
}
.form-stacked fieldset{
padding-top:9px;
}
.form-stacked legend{
padding-left:0;
}
.form-stacked label{
display:block;
float:none;
width:auto;
font-weight:700;
text-align:left;
line-height:20px;
padding-top:0;
}
.form-stacked .clearfix{
margin-bottom:9px;
}
.form-stacked .clearfix div.input{
margin-left:0;
}
.form-stacked .inputs-list{
margin-bottom:0;
}
.form-stacked .inputs-list li{
padding-top:0;
}
.form-stacked .inputs-list li label{
font-weight:400;
padding-top:0;
}
.form-stacked div.clearfix.error{
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
margin-top:0;
margin-left:-10px;
}
.form-stacked .actions{
margin-left:-20px;
padding-left:20px;
}
.control-group {
margin-bottom:9px;
}
.form-horizontal legend + .control-group {
margin-top:18px;
-webkit-margin-top-collapse:separate;
}
.form-horizontal .control-group {
margin-bottom:18px;
*zoom:1;
}
.form-horizontal .control-group:before, .form-horizontal .control-group:after {
display:table;
content:"";
}
.form-horizontal .control-group:after {
clear:both;
}
.form-horizontal .control-label {
float:left;
width:140px;
padding-top:5px;
text-align:right;
}
.form-horizontal .controls {
margin-left:160px;
padding:0;
}
.form-horizontal .form-actions {
padding-left:160px;
}
.form-actions {
padding:17px 20px 18px;
margin-top:18px;
margin-bottom:18px;
background-color:#f5f5f5;
border-top:1px solid #ddd;
*zoom:1;
}
.form-actions:before, .form-actions:after {
display:table;
content:"";
}
.form-actions:after {
clear:both;
}
/************************* END aspnetForm *************************/

/************************* START Tables *************************/
table.boot{
width:100%;
margin-bottom:18px;
padding:0;
border-collapse:separate;
border-collapse:collapse;/* IE7, collapse table.boot to remove spacing */
font-size:13px;
border:1px solid #ddd;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
table.boot th,table.boot td{
padding:10px 10px 9px;
line-height:18px;
text-align:left;
}
table.boot th{
padding-top:9px;
font-weight:700;
vertical-align:middle;
border-bottom:1px solid #ddd;
}
table.boot td{
vertical-align:top;
}
table.boot th + th,table.boot td + td{
border-left:1px solid #ddd;
}
table.boot tr + tr td{
border-top:1px solid #ddd;
}
table.boot tbody tr:first-child td:first-child{
-webkit-border-radius:4px 0 0 0;
-moz-border-radius:4px 0 0;
border-radius:4px 0 0 0;
}
table.boot tbody tr:first-child td:last-child{
-webkit-border-radius:0 4px 0 0;
-moz-border-radius:0 4px 0 0;
border-radius:0 4px 0 0;
}
table.boot tbody tr:last-child td:first-child{
-webkit-border-radius:0 0 0 4px;
-moz-border-radius:0 0 0 4px;
border-radius:0 0 0 4px;
}
table.boot tbody tr:last-child td:last-child{
-webkit-border-radius:0 0 4px 0;
-moz-border-radius:0 0 4px;
border-radius:0 0 4px 0;
}
.zebra-striped tbody tr:nth-child(odd) td{
background-color:#f9f9f9;
}
.zebra-striped tbody tr:hover td{
background-color:#f5f5f5;
}
table .header{
cursor:pointer;
}
table .header:after{
content:"";
float:right;
margin-top:7px;
border-width:0 4px 4px;
border-style:solid;
border-color:#000 transparent;
visibility:hidden;
}
table .headerSortUp,table .headerSortDown{
background-color:rgba(141,192,219,0.25);
text-shadow:0 1px 1px rgba(255,255,255,0.75);
}
table .header:hover:after{
visibility:visible;
}
table .headerSortDown:after,table .headerSortDown:hover:after{
visibility:visible;
filter:alpha(opacity=60);
-khtml-opacity:0.6;
-moz-opacity:0.6;
opacity:0.6;
}
table .headerSortUp:after{
border-bottom:none;
border-left:4px solid transparent;
border-right:4px solid transparent;
border-top:4px solid #000;
visibility:visible;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
filter:alpha(opacity=60);
-khtml-opacity:0.6;
-moz-opacity:0.6;
opacity:0.6;
}
table .blue{
color:#049cdb;
border-bottom-color:#049cdb;
}
table .headerSortUp.blue,table .headerSortDown.blue{
background-color:#ade6fe;
}
table .green{
color:#46a546;
border-bottom-color:#46a546;
}
table .headerSortUp.green,table .headerSortDown.green{
background-color:#cdeacd;
}
table .red{
color:#9d261d;
border-bottom-color:#9d261d;
}
table .headerSortUp.red,table .headerSortDown.red{
background-color:#f4c8c5;
}
table .yellow{
color:#ffc40d;
border-bottom-color:#ffc40d;
}
table .headerSortUp.yellow,table .headerSortDown.yellow{
background-color:#fff6d9;
}
table .orange{
color:#f89406;
border-bottom-color:#f89406;
}
table .headerSortUp.orange,table .headerSortDown.orange{
background-color:#fee9cc;
}
table .purple{
color:#7a43b6;
border-bottom-color:#7a43b6;
}
table .headerSortUp.purple,table .headerSortDown.purple{
background-color:#e2d5f0;
}
/************************* END Tables *************************/

/************************* START Topbar *************************/
.topbar{
height:40px;
position:fixed;
top:0;
left:0;
right:0;
z-index:10000;
overflow:visible;
}
.topbar a{
color:#bfbfbf;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
}
.topbar h3 a:hover,.topbar .brand a:hover,.topbar ul .active > a{
background-color:#333;
background-color:rgba(255,255,255,0.05);
color:#fff;
text-decoration:none;
}
.topbar h3{
position:relative;
}
.topbar h3 a,.topbar .brand{
float:left;
display:block;
padding:8px 20px 12px;
margin-left:-20px;
color:#fff;
font-size:20px;
font-weight:200;
line-height:1;
}
.topbar p{
margin:0;
line-height:40px;
}
.topbar p a:hover{
background-color:transparent;
color:#fff;
}
.topbar form{
float:left;
margin:5px 0 0;
position:relative;
filter:alpha(opacity=100);
-khtml-opacity:1;
-moz-opacity:1;
opacity:1;
}
.topbar form.pull-right{
float:right;
}
.topbar input{
background-color:#444;
background-color:rgba(255,255,255,0.3);
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:normal;
font-weight:13px;
line-height:1;
padding:4px 9px;
color:#fff;
color:rgba(255,255,255,0.75);
border:1px solid #111;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1), 0 1px 0 rgba(255,255,255,0.25);
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1), 0 1px 0 rgba(255,255,255,0.25);
box-shadow:inset 0 1px 2px rgba(0,0,0,0.1), 0 1px 0 rgba(255,255,255,0.25);
-webkit-transition:none;
-moz-transition:none;
-ms-transition:none;
-o-transition:none;
transition:none;
}
.topbar input:-moz-placeholder{
color:#e6e6e6;
}
.topbar input::-webkit-input-placeholder{
color:#e6e6e6;
}
.topbar input:hover{
background-color:#bfbfbf;
background-color:rgba(255,255,255,0.5);
color:#fff;
}
.topbar input:focus,.topbar input.focused{
outline:0;
background-color:#fff;
color:#404040;
text-shadow:0 1px 0 #fff;
border:0;
padding:5px 10px;
-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);
-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);
box-shadow:0 0 3px rgba(0,0,0,0.15);
}
.topbar-inner,.topbar .fill{
background-color:#222;
background-color:#222;
background-repeat:repeat-x;
background-image:0 to(#222222));
background-image:0;
background-image:0;
background-image:0 color-stop(100%,#222222));
background-image:0;
background-image:0;
background-image:linear-gradient(top,#333333,#222222);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);
-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25), inset 0 -1px 0 rgba(0,0,0,0.1);
-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25), inset 0 -1px 0 rgba(0,0,0,0.1);
box-shadow:0 1px 3px rgba(0,0,0,0.25), inset 0 -1px 0 rgba(0,0,0,0.1);
}
.topbar div > ul,.nav{
display:block;
float:left;
margin:0 10px 0 0;
position:relative;
left:0;
}
.topbar div > ul > li,.nav > li{
display:block;
float:left;
}
.topbar div > ul a,.nav a{
display:block;
float:none;
padding:10px 10px 11px;
line-height:19px;
text-decoration:none;
}
.topbar div > ul a:hover,.nav a:hover{
color:#fff;
text-decoration:none;
}
.topbar div > ul .active > a,.nav .active > a{
background-color:#222;
background-color:rgba(0,0,0,0.5);
}
.topbar div > ul.secondary-nav,.nav.secondary-nav{
float:right;
margin-left:10px;
margin-right:0;
}
.topbar div > ul.secondary-nav .menu-dropdown,.nav.secondary-nav .menu-dropdown,.topbar div > ul.secondary-nav .dropdown-menu,.nav.secondary-nav .dropdown-menu{
right:0;
border:0;
}
.topbar div > ul a.menu:hover,.nav a.menu:hover,.topbar div > ul li.open .menu,.nav li.open .menu,.topbar div > ul .dropdown-toggle:hover,.nav .dropdown-toggle:hover,.topbar div > ul .dropdown.open .dropdown-toggle,.nav .dropdown.open .dropdown-toggle{
background:#444;
background:rgba(255,255,255,0.05);
}
.topbar div > ul .menu-dropdown,.nav .menu-dropdown,.topbar div > ul .dropdown-menu,.nav .dropdown-menu{
background-color:#333;
}
.topbar div > ul .menu-dropdown a.menu,.nav .menu-dropdown a.menu,.topbar div > ul .dropdown-menu a.menu,.nav .dropdown-menu a.menu,.topbar div > ul .menu-dropdown .dropdown-toggle,.nav .menu-dropdown .dropdown-toggle,.topbar div > ul .dropdown-menu .dropdown-toggle,.nav .dropdown-menu .dropdown-toggle{
color:#fff;
}
.topbar div > ul .menu-dropdown a.menu.open,.nav .menu-dropdown a.menu.open,.topbar div > ul .dropdown-menu a.menu.open,.nav .dropdown-menu a.menu.open,.topbar div > ul .menu-dropdown .dropdown-toggle.open,.nav .menu-dropdown .dropdown-toggle.open,.topbar div > ul .dropdown-menu .dropdown-toggle.open,.nav .dropdown-menu .dropdown-toggle.open{
background:#444;
background:rgba(255,255,255,0.05);
}
.topbar div > ul .menu-dropdown li a,.nav .menu-dropdown li a,.topbar div > ul .dropdown-menu li a,.nav .dropdown-menu li a{
color:#999;
text-shadow:0 1px 0 rgba(0,0,0,0.5);
}
.topbar div > ul .menu-dropdown li a:hover,.nav .menu-dropdown li a:hover,.topbar div > ul .dropdown-menu li a:hover,.nav .dropdown-menu li a:hover{
background-color:#191919;
background-repeat:repeat-x;
background-image:0 to(#191919));
background-image:0;
background-image:0;
background-image:0 color-stop(100%,#191919));
background-image:0;
background-image:0;
background-image:linear-gradient(top,#292929,#191919);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929',endColorstr='#191919',GradientType=0);
color:#fff;
}
.topbar div > ul .menu-dropdown .active a,.nav .menu-dropdown .active a,.topbar div > ul .dropdown-menu .active a,.nav .dropdown-menu .active a{
color:#fff;
}
.topbar div > ul .menu-dropdown .divider,.nav .menu-dropdown .divider,.topbar div > ul .dropdown-menu .divider,.nav .dropdown-menu .divider{
background-color:#222;
border-color:#444;
}
.topbar ul .menu-dropdown li a,.topbar ul .dropdown-menu li a{
padding:4px 15px;
}
/************************* END Tabs *************************/


li.menu,.dropdown{
position:relative;
}
a.menu:after,.dropdown-toggle:after{
width:0;
height:0;
display:inline-block;
content:"&darr;";
text-indent:-99999px;
vertical-align:top;
margin-top:8px;
margin-left:4px;
border-left:4px solid transparent;
border-right:4px solid transparent;
border-top:4px solid #fff;
filter:alpha(opacity=50);
-khtml-opacity:0.5;
-moz-opacity:0.5;
opacity:0.5;
}
.menu-dropdown,.dropdown-menu{
background-color:#fff;
float:left;
display:none;
position:absolute;
top:40px;
z-index:900;
min-width:160px;
max-width:220px;
_width:160px;
margin-left:0;
margin-right:0;
padding:6px 0;
zoom:1;
border-color:#999;
border-color:rgba(0,0,0,0.2);
border-style:solid;
border-width:0 1px 1px;
-webkit-border-radius:0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;
-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);
-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);
box-shadow:0 2px 4px rgba(0,0,0,0.2);
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box;
}
.menu-dropdown li,.dropdown-menu li{
float:none;
display:block;
background-color:none;
}
.menu-dropdown .divider,.dropdown-menu .divider{
height:1px;
margin:5px 0;
overflow:hidden;
background-color:#eee;
border-bottom:1px solid #fff;
}
.topbar .dropdown-menu a,.dropdown-menu a{
display:block;
padding:4px 15px;
clear:both;
font-weight:400;
line-height:18px;
color:gray;
text-shadow:0 1px 0 #fff;
}
.topbar .dropdown-menu a:hover,.dropdown-menu a:hover{
background-color:#ddd;
background-repeat:repeat-x;
background-image:0 to(#dddddd));
background-image:0;
background-image:0;
background-image:0 color-stop(100%,#dddddd));
background-image:0;
background-image:0;
background-image:linear-gradient(top,#eeeeee,#dddddd);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd',GradientType=0);
color:#404040;
text-decoration:none;
-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.025), inset 0 -1px rgba(0,0,0,0.025);
-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.025), inset 0 -1px rgba(0,0,0,0.025);
box-shadow:inset 0 1px 0 rgba(0,0,0,0.025), inset 0 -1px rgba(0,0,0,0.025);
}
.open .menu,.dropdown.open .menu,.open .dropdown-toggle,.dropdown.open .dropdown-toggle{
color:#fff;
background:#ccc;
background:rgba(0,0,0,0.3);
}
.open .menu-dropdown,.dropdown.open .menu-dropdown,.open .dropdown-menu,.dropdown.open .dropdown-menu{
display:block;
}
/************************* START Tabs *************************/
.tabs,.pills{
margin:0 0 15px;
padding:0;
list-style:none;
zoom:1;
}
.tabs:before,.pills:before,.tabs:after,.pills:after{
display:table;
content:"";
zoom:1;
display:inline;
}
.tabs:after,.pills:after{
clear:both;
}
.tabs > li,.pills > li{
float:left;
}
.tabs > li > a,.pills > li > a{
display:block;
}
.tabs{
float:left;
width:100%;
border-bottom:1px solid #ddd;
}
.tabs > li{
position:relative;
top:1px;
}
.tabs > li > a{
padding:0 15px;
margin-right:2px;
line-height:36px;
border:1px solid transparent;
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.tabs > li > a:hover{
text-decoration:none;
background-color:#eee;
border-color:#eee #eee #ddd;
}
.tabs > li.active > a{
color:gray;
background-color:#fff;
border:1px solid #ddd;
border-bottom-color:transparent;
}
.tabs .menu-dropdown,.tabs .dropdown-menu{
top:35px;
border-width:1px;
-webkit-border-radius:0 6px 6px 6px;
-moz-border-radius:0 6px 6px;
border-radius:0 6px 6px 6px;
}
.tabs a.menu:after,.tabs .dropdown-toggle:after{
border-top-color:#999;
margin-top:15px;
margin-left:5px;
}
.tabs li.open.menu .menu,.tabs .open.dropdown .dropdown-toggle{
border-color:#999;
}
.tabs li.open a.menu:after,.tabs .dropdown.open .dropdown-toggle:after{
border-top-color:#555;
}
.nav {
margin-left:0;
margin-bottom:18px;
list-style:none;
background:transparent;
border-top:none;
padding:0;
font-family:Helvetica, sans-serif;
font-size:1em;
}
.nav > li > a {
display:block;
}
.nav > li > a:hover {
text-decoration:none;
background-color:#eeeeee;
}
.nav .nav-header {
display:block;
padding:3px 15px;
font-size:11px;
font-weight:bold;
line-height:18px;
color:#999999;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
text-transform:uppercase;
}
.nav li + .nav-header {
margin-top:9px;
}
.nav-list {
padding-left:15px;
padding-right:15px;
margin-bottom:0;
}
.nav-list > li > a, .nav-list .nav-header {
margin-left:-15px;
margin-right:-15px;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav-list > li > a {
padding:3px 15px;
}
.nav-list > .active > a, .nav-list > .active > a:hover {
color:#ffffff;
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);
background-color:#0088cc;
}
.nav-list [class^="icon-"] {
margin-right:2px;
}
.nav-list .divider {
height:1px;
margin:8px 1px;
overflow:hidden;
background-color:#e5e5e5;
border-bottom:1px solid #ffffff;
*width:100%;
*margin:-5px 0 5px;
}
.nav-tabs, .nav-pills {
*zoom:1;
}
.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after {
display:table;
content:"";
}
.nav-tabs:after, .nav-pills:after {
clear:both;
}
.nav-tabs > li, .nav-pills > li {
float:left;
}
.nav-tabs > li > a, .nav-pills > li > a {
padding-right:12px;
padding-left:12px;
margin-right:2px;
line-height:14px;
}
.nav-tabs {
border-bottom:1px solid #ddd;
}
.nav-tabs > li {
margin-bottom:-1px;
}
.nav-tabs > li > a {
padding-top:8px;
padding-bottom:8px;
line-height:18px;
border:1px solid transparent;
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.nav-tabs > li > a:hover {
border-color:#eeeeee #eeeeee #dddddd;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
color:#555555;
background-color:#ffffff;
border:1px solid #ddd;
border-bottom-color:transparent;
cursor:default;
}
.nav-pills > li > a {
padding-top:8px;
padding-bottom:8px;
margin-top:2px;
margin-bottom:2px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.nav-pills > .active > a, .nav-pills > .active > a:hover {
color:#ffffff;
background-color:#0088cc;
}
.nav-stacked > li {
float:none;
}
.nav-stacked > li > a {
margin-right:0;
}
.nav-tabs.nav-stacked {
border-bottom:0;
}
.nav-tabs.nav-stacked > li > a {
border:1px solid #ddd;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
.nav-tabs.nav-stacked > li:first-child > a {
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.nav-tabs.nav-stacked > li:last-child > a {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.nav-tabs.nav-stacked > li > a:hover {
border-color:#ddd;
z-index:2;
}
.nav-pills.nav-stacked > li > a {
margin-bottom:3px;
}
.nav-pills.nav-stacked > li:last-child > a {
margin-bottom:1px;
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu {
margin-top:1px;
border-width:1px;
}
.nav-pills .dropdown-menu {
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret {
border-top-color:#0088cc;
border-bottom-color:#0088cc;
margin-top:6px;
}
.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret {
border-top-color:#005580;
border-bottom-color:#005580;
}
.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret {
border-top-color:#333333;
border-bottom-color:#333333;
}
.nav > .dropdown.active > a:hover {
color:#000000;
cursor:pointer;
}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > .open.active > a:hover {
color:#ffffff;
background-color:#999999;
border-color:#999999;
}
.nav .open .caret, .nav .open.active .caret, .nav .open a:hover .caret {
border-top-color:#ffffff;
border-bottom-color:#ffffff;
opacity:1;
filter:alpha(opacity=100);
}
.tabs-stacked .open > a:hover {
border-color:#999999;
}
.tabbable {
*zoom:1;
}
.tabbable:before, .tabbable:after {
display:table;
content:"";
}
.tabbable:after {
clear:both;
}
.tab-content {
/*display:table;*/
width:100%;
}
.tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs {
border-bottom:0;
}
.tab-content > .tab-pane, .pill-content > .pill-pane {
display:none;
}
.tab-content > .active, .pill-content > .active {
display:block;
}
.tabs-below .nav-tabs {
border-top:1px solid #ddd;
}
.tabs-below .nav-tabs > li {
margin-top:-1px;
margin-bottom:0;
}
.tabs-below .nav-tabs > li > a {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.tabs-below .nav-tabs > li > a:hover {
border-bottom-color:transparent;
border-top-color:#ddd;
}
.tabs-below .nav-tabs .active > a, .tabs-below .nav-tabs .active > a:hover {
border-color:transparent #ddd #ddd #ddd;
}
.tabs-left .nav-tabs > li, .tabs-right .nav-tabs > li {
float:none;
}
.tabs-left .nav-tabs > li > a, .tabs-right .nav-tabs > li > a {
min-width:74px;
margin-right:0;
margin-bottom:3px;
}
.tabs-left .nav-tabs {
float:left;
margin-right:19px;
border-right:1px solid #ddd;
}
.tabs-left .nav-tabs > li > a {
margin-right:-1px;
-webkit-border-radius:4px 0 0 4px;
-moz-border-radius:4px 0 0 4px;
border-radius:4px 0 0 4px;
}
.tabs-left .nav-tabs > li > a:hover {
border-color:#eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left .nav-tabs .active > a, .tabs-left .nav-tabs .active > a:hover {
border-color:#ddd transparent #ddd #ddd;
*border-right-color:#ffffff;
}
.tabs-right .nav-tabs {
float:right;
margin-left:19px;
border-left:1px solid #ddd;
}
.tabs-right .nav-tabs > li > a {
margin-left:-1px;
-webkit-border-radius:0 4px 4px 0;
-moz-border-radius:0 4px 4px 0;
border-radius:0 4px 4px 0;
}
.tabs-right .nav-tabs > li > a:hover {
border-color:#eeeeee #eeeeee #eeeeee #dddddd;
}
.tabs-right .nav-tabs .active > a, .tabs-right .nav-tabs .active > a:hover {
border-color:#ddd #ddd #ddd transparent;
*border-left-color:#ffffff;
}
.pills a{
margin:5px 3px 5px 0;
padding:0 15px;
text-shadow:0 1px 1px #fff;
line-height:30px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
}
.pills a:hover{
background:#00438a;
color:#fff;
text-decoration:none;
text-shadow:0 1px 1px rgba(0,0,0,0.25);
}
.pills .active a{
background:#0069d6;
color:#fff;
text-shadow:0 1px 1px rgba(0,0,0,0.25);
}
.tab-content > *,.pill-content > *{
display:none;
}
.tab-content > .active,.pill-content > .active{
display:block;
}
/************************* END Tabs *************************/

/************************* START Breadcrumbs *************************/
.breadcrumb{
margin:0 0 18px;
padding:7px 14px;
background-color:#f5f5f5;
background-repeat:repeat-x;
background-image:0 to(#f5f5f5));
background-image:0 color-stop(100%,#f5f5f5));
background-image:linear-gradient(top,#ffffff,#f5f5f5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);
border:1px solid #ddd;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:inset 0 1px 0 #fff;
-moz-box-shadow:inset 0 1px 0 #fff;
box-shadow:inset 0 1px 0 #fff;
}
.breadcrumb li{
display:inline;
text-shadow:0 1px 0 #fff;
}
.breadcrumb .divider{
padding:0 5px;
color:#bfbfbf;
}
.breadcrumb .active a{
color:#404040;
}
/************************* END Breadcrumbs *************************/

.hero-unit{
background-color:#f5f5f5;
margin-bottom:30px;
padding:60px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
.hero-unit h1{
margin-bottom:0;
font-size:60px;
line-height:1;
letter-spacing:-1px;
}
.hero-unit p{
font-size:18px;
font-weight:200;
line-height:27px;
}
footer{
margin-top:17px;
padding-top:17px;
}
.page-header{
margin-bottom:17px;
border-bottom:1px solid #ddd;
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);
box-shadow:0 1px 0 rgba(255,255,255,0.5);
}
.page-header h1{
margin-bottom:8px;
}

/************************* START Buttons *************************/
.btn {
display:inline-block;
*display:inline;
*zoom:1;
padding:4px 10px 4px;
margin-bottom:0;
font-size:13px;
line-height:18px;
color:#333333;
text-align:center;
text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align:middle;
background-color:#f5f5f5;
background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);
background-image:linear-gradient(top, #ffffff, #e6e6e6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
border-color:#e6e6e6 #e6e6e6 #bfbfbf;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
border:1px solid #cccccc;
border-bottom-color:#b3b3b3;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
cursor:pointer;
*margin-left:.3em;
}
.btn:first-child {
*margin-left:0;
}
.btn:hover {
color:#333333;
text-decoration:none;
background-color:#e6e6e6;
background-position:0 -15px;
-webkit-transition:background-position 0.1s linear;
-moz-transition:background-position 0.1s linear;
-ms-transition:background-position 0.1s linear;
-o-transition:background-position 0.1s linear;
transition:background-position 0.1s linear;
}
.btn:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.btn.active, .btn:active {
background-image:none;
-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
background-color:#e6e6e6;
background-color:#d9d9d9 \9;
color:rgba(0, 0, 0, 0.5);
outline:0;
}
.btn.disabled, .btn[disabled] {
cursor:default;
background-image:none;
background-color:#e6e6e6;
opacity:0.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.btn.primary, .btn.primary:hover, .btn-warning, .btn-warning:hover, .btn.danger, .btn.danger:hover, .btn.success, .btn.success:hover, .btn-info, .btn-info:hover, .btn.vrg-blue, .btn.vrg-blue:hover {
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
color:#ffffff;
}
.btn.primary.active, .btn-warning.active, .btn.danger.active, .btn.success.active, .btn-info.active {
color:rgba(255, 255, 255, 0.75);
}
.btn.primary {
background-color:#2a2a2a;
background-image:-moz-linear-gradient(top, #334433, #293729);
background-image:-ms-linear-gradient(top, #334433, #293729);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#334433), to(#293729));
background-image:-webkit-linear-gradient(top, #334433, #293729);
background-image:-o-linear-gradient(top, #2f2f2f, #293729);
background-image:linear-gradient(top, #334433, #293729);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#222222', GradientType=0);
border-color:#293729 #293729 #222222;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn.primary:hover, .btn.primary:active, .btn.primary.active, .btn.primary.disabled, .btn.primary[disabled] {
background-color:#0044cc;
background-color:#293729;
}
.btn.primary:active, .btn.primary.active {
background-color:#003399 \9;
background-color:#080808 \9;
}
.btn-warning {
background-color:#faa732;
background-image:-moz-linear-gradient(top, #fbb450, #f89406);
background-image:-ms-linear-gradient(top, #fbb450, #f89406);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
background-image:-webkit-linear-gradient(top, #fbb450, #f89406);
background-image:-o-linear-gradient(top, #fbb450, #f89406);
background-image:linear-gradient(top, #fbb450, #f89406);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
border-color:#f89406 #f89406 #ad6704;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
background-color:#f89406;
}
.btn-warning:active, .btn-warning.active {
background-color:#c67605 \9;
}
.btn.danger {
background-color:#da4f49;
background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);
background-image:linear-gradient(top, #ee5f5b, #bd362f);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
border-color:#bd362f #bd362f #802420;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn.danger:hover, .btn.danger:active, .btn.danger.active, .btn.danger.disabled, .btn.danger[disabled] {
background-color:#bd362f;
}
.btn.danger:active, .btn.danger.active {
background-color:#942a25 \9;
}
.btn.success {
background-color:#5bb75b;
background-image:-moz-linear-gradient(top, #62c462, #51a351);
background-image:-ms-linear-gradient(top, #62c462, #51a351);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
background-image:-webkit-linear-gradient(top, #62c462, #51a351);
background-image:-o-linear-gradient(top, #62c462, #51a351);
background-image:linear-gradient(top, #62c462, #51a351);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
border-color:#51a351 #51a351 #387038;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn.success:hover, .btn.success:active, .btn.success.active, .btn.success.disabled, .btn.success[disabled] {
background-color:#51a351;
}
.btn.success:active, .btn.success.active {
background-color:#408140 \9;
}
.btn-info {
background-color:#49afcd;
background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);
background-image:linear-gradient(top, #5bc0de, #2f96b4);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
border-color:#2f96b4 #2f96b4 #1f6377;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
background-color:#2f96b4;
}
.btn-info:active, .btn-info.active {
background-color:#24748c \9;
}
/* orange button */
.btn.orange {
background-color:#E36837 !important;
background-image:-moz-linear-gradient(top, #E36837, #E36C14);
background-image:-ms-linear-gradient(top, #E38914, #E36C14);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#E38914), to(#E36C14));
background-image:-webkit-linear-gradient(top, #E38914, #E36C14);
background-image:-o-linear-gradient(top, #E38914, #E36C14);
background-image: linear-gradient(top, #E38914, #e36c14);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#E38914', GradientType=0);
border-color:#bebdbd #bebdbd #696969;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
color:#ffffff;
font-size:0.85em;
}
.btn-orange:hover,.btn-orange:active,.btn-orange.active,.btn-orange.disabled,.btn-orange{
color:#fff !important;
background-color:#C95C31 !important;
}
.btn.orange:active {
color:#1e1e1e;
background-color:rgb(201, 92, 49);
-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-orange:active,.btn-orange.active{
background-color:#C95C31 \9;
color: #fff;
}
/* navy button */
.btn.navy {
color:white;
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
background-color:#54658b;
background-image:-moz-linear-gradient(top, #2c335e, #33456f);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#04498C), to(#33456f));
background-image:-webkit-linear-gradient(top, #2c335e, #33456f);
background-image:-o-linear-gradient(top, #2c335e, #33456f);
background-image:linear-gradient(to bottom, #2c335e, #33456f);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04498c', endColorstr='#ff033c73', GradientType=0);
border-color:#33456f #33456f #011528;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn.navy:hover, .btn.navy:active, .btn.navy.active, .btn.navy.disabled, .btn.navy[disabled] {
color:white;
background-color:#33456f;
}
.btn.navy:active, .btn.navy.active {
background-color:#034482 9;
}
/* black */
.btn.black {
color:#ffffff;
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
background-color:#363636;
*background-color:#222222;
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
background-image:-webkit-linear-gradient(top, #444444, #222222);
background-image:-o-linear-gradient(top, #444444, #222222);
background-image:linear-gradient(to bottom, #444444, #222222);
background-image:-moz-linear-gradient(top, #444444, #222222);
background-repeat:repeat-x;
border-color:#222222 #222222 #000000;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
}
/*.btn.black:hover,.btn.black:active,.btn.black.active,.btn.black.disabled,*/
.btn.black[disabled] {
color:#ffffff;
background-color:#222222;
*background-color:#151515;
}
.btn.black:active,.btn.black.active {
background-color: #080808 \9;
}
/* button group */
.btn-group {
position:relative;
font-size:0;
white-space:nowrap;
vertical-align:middle;
}
.btn-group > .btn {
position:relative;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
.btn-group > .btn, .btn-group > .dropdown-menu {
font-size:14px;
}
.btn-group > .btn + .btn {
margin-left:-1px;
}
.btn-group > .btn:first-child {
margin-left:0;
-webkit-border-bottom-left-radius:4px;
border-bottom-left-radius:4px;
-webkit-border-top-left-radius:4px;
border-top-left-radius:4px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-topleft:4px;
}
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle {
-webkit-border-top-right-radius:4px;
border-top-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;
-moz-border-radius-topright:4px;
-moz-border-radius-bottomright:4px;
}
.btn.vrg-blue {
background:#003165;
background:-moz-linear-gradient(top,  rgba(0,86,178,1) 0%, rgba(0,49,101,1) 100%);
background:-ms-linear-gradient(top,  rgba(0,86,178,1) 0%,rgba(0,49,101,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,86,178,1)), color-stop(100%,rgba(0,49,101,1)));
background:-webkit-linear-gradient(top,  rgba(0,86,178,1) 0%,rgba(0,49,101,1) 100%);
background:-o-linear-gradient(top,  rgba(0,86,178,1) 0%,rgba(0,49,101,1) 100%);
background:linear-gradient(top,  rgba(0,86,178,1) 0%,rgba(0,49,101,1) 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056b2', endColorstr='#003165',GradientType=0 );
border-color:#0056B2 #0056B2 #003165;
/* border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */
}
.btn.vrg-blue:hover, .btn.vrg-blue:active, .btn.vrg-blue.active, .btn.vrg-blue.disabled, .btn.vrg-blue[disabled] {
background-color:#003165;
background-position:0 -15px;
color:#ffffff;
}
.btn.vrg-blue:active {
color: rgba(255, 255, 255, 0.75);
background-color: #003165 \9;
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{
color:#fff;
}
.btn.success,.alert-message.success{
background-color:#57a957;
background-repeat:repeat-x;
background-image:0 to(#57a957));
background-image:0;
background-image:0;
background-image:0 color-stop(100%,#57a957));
background-image:0;
background-image:0;
background-image:linear-gradient(top,#62c462,#57a957);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0);
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
border-color:#57a957 #57a957 #3d773d;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.btn.info,.alert-message.info{
background-color:#339bb9;
background-repeat:repeat-x;
background-image:0 to(#339bb9));
background-image:0 color-stop(100%,#339bb9));
background-image:linear-gradient(top,#5bc0de,#339bb9);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#339bb9',GradientType=0);
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
border-color:#339bb9 #339bb9 #22697d;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
background-color:#e6e6e6;
}
.btn:active, .btn.active {
background-color:#cccccc \9;
}
.btn:first-child {
*margin-left:0;
}
.btn:hover {
color:#333333;
text-decoration:none;
background-color:#C95C31;
background-position:0 0px;
-webkit-transition:background-position 0.1s linear;
-moz-transition:background-position 0.1s linear;
-ms-transition:background-position 0.1s linear;
-o-transition:background-position 0.1s linear;
transition:background-position 0.1s linear;
}
.btn:focus {
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.btn:active {
background-image:none;
-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
background-color:#e6e6e6;
background-color:#d9d9d9 \9;
outline:0;
}
.btn.disabled{
cursor:default;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
filter:alpha(opacity=65);
-khtml-opacity:0.65;
-moz-opacity:0.65;
opacity:0.65;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.btn[disabled]{
cursor:default;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
filter:alpha(opacity=65);
-khtml-opacity:0.65;
-moz-opacity:0.65;
opacity:0.65;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.btn.large{
font-size:15px;
line-height:normal;
padding:9px 14px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.btn.small{
padding:7px 9px;
font-size:11px;
}
.btn-large {
padding:9px 14px;
font-size:15px;
line-height:normal;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.btn-large [class^="icon-"] {
margin-top:1px;
}
.btn-small {
padding:5px 9px;
font-size:11px;
line-height:16px;
}
.btn-small [class^="icon-"] {
margin-top:-1px;
}
.btn-mini {
padding:2px 6px;
font-size:11px;
line-height:14px;
}
:root .alert-message,:root .btn{
border-radius:0 \0;
}
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{
padding:0;
border:0;
}
.close{
float:right;
color:#000;
font-size:20px;
font-weight:700;
line-height:13.5px;
text-shadow:0 1px 0 #fff;
filter:alpha(opacity=20);
-khtml-opacity:0.2;
-moz-opacity:0.2;
opacity:0.2;
}
.close:hover{
color:#000;
text-decoration:none;
filter:alpha(opacity=40);
-khtml-opacity:0.4;
-moz-opacity:0.4;
opacity:0.4;
}
/************************* END Buttons *************************/

/************************* START Alert *************************/
.alert-message{
position:relative;
padding:7px 15px;
margin-bottom:18px;
color:#404040;
background-color:#eedc94;
background-repeat:repeat-x;
background-image:0 to(#eedc94));
background-image:0;
background-image:0;
background-image:0 color-stop(100%,#eedc94));
background-image:0;
background-image:0;
background-image:linear-gradient(top,#fceec1,#eedc94);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1',endColorstr='#eedc94',GradientType=0);
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
border-color:#eedc94 #eedc94 #e4c652;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
text-shadow:0 1px 0 rgba(255,255,255,0.5);
border-width:1px;
border-style:solid;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
}
.alert-message .close{
margin-top:3px;/* IE7 spacing */
}
.alert-message h5{
line-height:18px;
}
.alert-message p{
margin-bottom:0;
}
.alert-message div{
margin-top:5px;
margin-bottom:2px;
line-height:28px;
}
.alert-message .btn{
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.25);
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.25);
box-shadow:0 1px 0 rgba(255,255,255,0.25);
}
.alert-message.block-message{
background-image:none;
background-color:#fdf5d9;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
padding:14px;
border-color:#fceec1;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.alert-message.block-message ul,.alert-message.block-message p{
margin-right:30px;
}
.alert-message.block-message ul{
margin-bottom:0;
}
.alert-message.block-message li{
color:#404040;
}
.alert-message.block-message .alert-actions{
margin-top:5px;
}
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{
color:#404040;
text-shadow:0 1px 0 rgba(255,255,255,0.5);
}
.alert-message.block-message.error{
background-color:#fddfde;
border-color:#fbc7c6;
}
.alert-message.block-message.success{
background-color:#d1eed1;
border-color:#bfe7bf;
}
.alert-message.block-message.info{
background-color:#ddf4fb;
border-color:#c6edf9;
}
.alert {
padding:8px 35px 8px 14px;
margin-bottom:18px;
color:#c09853;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
background-color:#fcf8e3;
border:1px solid #fbeed5;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.alert-heading {
color:inherit;
}
.alert .close {
position:relative;
top:-2px;
right:-21px;
line-height:18px;
}
.alert-success {
color:#468847;
background-color:#dff0d8;
border-color:#d6e9c6;
}
.alert-danger, .alert-error {
color:#b94a48;
background-color:#f2dede;
border-color:#eed3d7;
}
.alert-info {
color:#3a87ad;
background-color:#d9edf7;
border-color:#bce8f1;
}
.alert-block {
padding-top:14px;
padding-bottom:14px;
}
.alert-block > p, .alert-block > ul {
margin-bottom:0;
}
.alert-block p + p {
margin-top:5px;
}
/************************* END Alert *************************/

/************************* START Icon *************************/
[class^="icon-"], [class*=" icon-"] {
display:inline-block;
width:14px;
height:14px;
*margin-right:.3em;
line-height:14px;
vertical-align:text-top;
background-image:url("../images/glyphicons-halflings.png");
background-position:14px 14px;
background-repeat:no-repeat;
}
[class^="icon-"]:last-child, [class*=" icon-"]:last-child {
*margin-left:0;
}
.icon-white {
background-image:url("../images/glyphicons-halflings-white.png");
}
.icon-glass {
background-position:0 0;
}
.icon-music {
background-position:-24px 0;
}
.icon-search {
background-position:-48px 0;
}
.icon-envelope {
background-position:-72px 0;
}
.icon-heart {
background-position:-96px 0;
}
.icon-star {
background-position:-120px 0;
}
.icon-star-empty {
background-position:-144px 0;
}
.icon-user {
background-position:-168px 0;
}
.icon-film {
background-position:-192px 0;
}
.icon-th-large {
background-position:-216px 0;
}
.icon-th {
background-position:-240px 0;
}
.icon-th-list {
background-position:-264px 0;
}
.icon-ok {
background-position:-288px 0;
}
.icon-remove {
background-position:-312px 0;
}
.icon-zoom-in {
background-position:-336px 0;
}
.icon-zoom-out {
background-position:-360px 0;
}
.icon-off {
background-position:-384px 0;
}
.icon-signal {
background-position:-408px 0;
}
.icon-cog {
background-position:-432px 0;
}
.icon-trash {
background-position:-456px 0;
}
.icon-home {
background-position:0 -24px;
}
.icon-file {
background-position:-24px -24px;
}
.icon-time {
background-position:-48px -24px;
}
.icon-road {
background-position:-72px -24px;
}
.icon-download-alt {
background-position:-96px -24px;
}
.icon-download {
background-position:-120px -24px;
}
.icon-upload {
background-position:-144px -24px;
}
.icon-inbox {
background-position:-168px -24px;
}
.icon-play-circle {
background-position:-192px -24px;
}
.icon-repeat {
background-position:-216px -24px;
}
.icon-refresh {
background-position:-240px -24px;
}
.icon-list-alt {
background-position:-264px -24px;
}
.icon-lock {
background-position:-287px -24px;
}
.icon-flag {
background-position:-312px -24px;
}
.icon-headphones {
background-position:-336px -24px;
}
.icon-volume-off {
background-position:-360px -24px;
}
.icon-volume-down {
background-position:-384px -24px;
}
.icon-volume-up {
background-position:-408px -24px;
}
.icon-qrcode {
background-position:-432px -24px;
}
.icon-barcode {
background-position:-456px -24px;
}
.icon-tag {
background-position:0 -48px;
}
.icon-tags {
background-position:-25px -48px;
}
.icon-book {
background-position:-48px -48px;
}
.icon-bookmark {
background-position:-72px -48px;
}
.icon-print {
background-position:-96px -48px;
}
.icon-camera {
background-position:-120px -48px;
}
.icon-font {
background-position:-144px -48px;
}
.icon-bold {
background-position:-167px -48px;
}
.icon-italic {
background-position:-192px -48px;
}
.icon-text-height {
background-position:-216px -48px;
}
.icon-text-width {
background-position:-240px -48px;
}
.icon-align-left {
background-position:-264px -48px;
}
.icon-align-center {
background-position:288px -48px;
}
.icon-align-right {
background-position:-312px -48px;
}
.icon-align-justify {
background-position:-336px -48px;
}
.icon-list {
background-position:-360px -48px;
}
.icon-indent-left {
background-position:-384px -48px;
}
.icon-indent-right {
background-position:-408px -48px;
}
.icon-facetime-video {
background-position:-432px -48px;
}
.icon-picture {
background-position:-456px -48px;
}
.icon-pencil {
background-position:0 -72px;
}
.icon-map-marker {
background-position:-24px -72px;
}
.icon-adjust {
background-position:-48px -72px;
}
.icon-tint {
background-position:-72px -72px;
}
.icon-edit {
background-position:-96px -72px;
}
.icon-share {
background-position:-120px -72px;
}
.icon-check {
background-position:-144px -72px;
}
.icon-move {
background-position:-168px -72px;
}
.icon-step-backward {
background-position:-192px -72px;
}
.icon-fast-backward {
background-position:-216px -72px;
}
.icon-backward {
background-position:-240px -72px;
}
.icon-play {
background-position:-264px -72px;
}
.icon-pause {
background-position:-288px -72px;
}
.icon-stop {
background-position:-312px -72px;
}
.icon-forward {
background-position:-336px -72px;
}
.icon-fast-forward {
background-position:-360px -72px;
}
.icon-step-forward {
background-position:-384px -72px;
}
.icon-eject {
background-position:-408px -72px;
}
.icon-chevron-left {
background-position:-432px -72px;
}
.icon-chevron-right {
background-position:-456px -72px;
}
.icon-plus-sign {
background-position:0 -96px;
}
.icon-minus-sign {
background-position:-24px -96px;
}
.icon-remove-sign {
background-position:-48px -96px;
}
.icon-ok-sign {
background-position:-72px -96px;
}
.icon-question-sign {
background-position:-96px -96px;
}
.icon-info-sign {
background-position:-120px -96px;
}
.icon-screenshot {
background-position:-144px -96px;
}
.icon-remove-circle {
background-position:-168px -96px;
}
.icon-ok-circle {
background-position:-192px -96px;
}
.icon-ban-circle {
background-position:-216px -96px;
}
.icon-arrow-left {
background-position:-240px -96px;
}
.icon-arrow-right {
background-position:-264px -96px;
}
.icon-arrow-up {
background-position:-289px -96px;
}
.icon-arrow-down {
background-position:-312px -96px;
}
.icon-share-alt {
background-position:-336px -96px;
}
.icon-resize-full {
background-position:-360px -96px;
}
.icon-resize-small {
background-position:-384px -96px;
}
.icon-plus {
background-position:-408px -96px;
}
.icon-minus {
background-position:-433px -96px;
}
.icon-asterisk {
background-position:-456px -96px;
}
.icon-exclamation-sign {
background-position:0 -120px;
}
.icon-gift {
background-position:-24px -120px;
}
.icon-leaf {
background-position:-48px -120px;
}
.icon-fire {
background-position:-72px -120px;
}
.icon-eye-open {
background-position:-96px -120px;
}
.icon-eye-close {
background-position:-120px -120px;
}
.icon-warning-sign {
background-position:-144px -120px;
}
.icon-plane {
background-position:-168px -120px;
}
.icon-calendar {
background-position:-192px -120px;
}
.icon-random {
background-position:-216px -120px;
}
.icon-comment {
background-position:-240px -120px;
}
.icon-magnet {
background-position:-264px -120px;
}
.icon-chevron-up {
background-position:-288px -120px;
}
.icon-chevron-down {
background-position:-313px -119px;
}
.icon-retweet {
background-position:-336px -120px;
}
.icon-shopping-cart {
background-position:-360px -120px;
}
.icon-folder-close {
background-position:-384px -120px;
}
.icon-folder-open {
background-position:-408px -120px;
}
.icon-resize-vertical {
background-position:-432px -119px;
}
.icon-resize-horizontal {
background-position:-456px -118px;
}
.icon-hdd {
background-position:0 -144px;
}
.icon-bullhorn {
background-position:-24px -144px;
}
.icon-bell {
background-position:-48px -144px;
}
.icon-certificate {
background-position:-72px -144px;
}
.icon-thumbs-up {
background-position:-96px -144px;
}
.icon-thumbs-down {
background-position:-120px -144px;
}
.icon-hand-right {
background-position:-144px -144px;
}
.icon-hand-left {
background-position:-168px -144px;
}
.icon-hand-up {
background-position:-192px -144px;
}
.icon-hand-down {
background-position:-216px -144px;
}
.icon-circle-arrow-right {
background-position:-240px -144px;
}
.icon-circle-arrow-left {
background-position:-264px -144px;
}
.icon-circle-arrow-up {
background-position:-288px -144px;
}
.icon-circle-arrow-down {
background-position:-312px -144px;
}
.icon-globe {
background-position:-336px -144px;
}
.icon-wrench {
background-position:-360px -144px;
}
.icon-tasks {
background-position:-384px -144px;
}
.icon-filter {
background-position:-408px -144px;
}
.icon-briefcase {
background-position:-432px -144px;
}
.icon-fullscreen {
background-position:-456px -144px;
}
/************************* END Icon *************************/

/************************* START Pagination *************************/
.pagination {
height:36px;
margin:18px 0;
}
.pagination ul {
display:inline-block;
*display:inline; /* IE7 inline-block hack */
*zoom:1;
margin-left:0;
margin-bottom:0;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li {
display:inline;
}
.pagination a {
float:left;
padding:0 14px;
line-height:34px;
text-decoration:none;
border:1px solid #ddd;
border-left-width:0;
}
.pagination a:hover, .pagination .active a {
background-color:#f5f5f5;
}
.pagination .active a {
color:#999999;
cursor:default;
}
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {
color:#999999;
background-color:transparent;
cursor:default;
}
.pagination li:first-child a {
border-left-width:1px;
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
}
.pagination li:last-child a {
-webkit-border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
}
.pagination-centered {
text-align:center;
}
.pagination-right {
text-align:right;
}
/************************* END Pagination *************************/

/************************* START Well *************************/
.well{
background-color:#F9F9F9;
margin-bottom:20px;
padding:19px;
min-height:20px;
border:1px solid #eee;
border:1px solid rgba(0,0,0,0.05);
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:inset 0 1px 10px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 1px 10px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 10px rgba(0,0,0,0.05);
}
.well blockquote{
border-color:#ddd;
border-color:rgba(0,0,0,0.15);
}
/************************* END Well *************************/

/************************* START Modal *************************/
.modal-backdrop{
background-color:#000;
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
z-index:10000;
}
.modal-backdrop.fade{
opacity:0;
}
.modal-backdrop,.modal-backdrop.fade.in{
filter:alpha(opacity=80);
-khtml-opacity:0.8;
-moz-opacity:0.8;
opacity:0.8;
}
.modal{
position:fixed;
top:50%;
left:50%;
z-index:11000;
width:560px;
margin:-250px 0 0 -250px;
background-color:#fff;
border:1px solid #999;
border:1px solid rgba(0,0,0,0.3);
border:1px solid #999;/* IE6-7 */
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);
box-shadow:0 3px 7px rgba(0,0,0,0.3);
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box;
}
.modal .close{
margin-top:7px;
}
.modal.fade{
-webkit-transition:opacity .3s linear, top .3s ease-out;
-moz-transition:opacity .3s linear, top .3s ease-out;
-ms-transition:opacity .3s linear, top .3s ease-out;
-o-transition:opacity .3s linear, top .3s ease-out;
transition:opacity .3s linear, top .3s ease-out;
top:-25%;
}
.modal.fade.in{
top:50%;
}
.modal-header{
border-bottom:1px solid #eee;
padding:5px 15px;
}
.modal-body{
padding:15px;
}
.modal-footer{
background-color:#f5f5f5;
padding:14px 15px 15px;
border-top:1px solid #ddd;
-webkit-border-radius:0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;
-webkit-box-shadow:inset 0 1px 0 #fff;
-moz-box-shadow:inset 0 1px 0 #fff;
box-shadow:inset 0 1px 0 #fff;
zoom:1;
margin-bottom:0;
}
.modal-footer:before,.modal-footer:after{
display:table;
content:"";
zoom:1;
}
.modal-footer:after{
clear:both;
}
.modal-footer {
*zoom:1;
}
.modal-footer .btn{
float:right;
margin-left:5px;
}
/************************* END modal *************************/

/************************* START Tooltip *************************/
.tooltip {
position:absolute;
z-index:1020;
display:block;
padding:5px;
font-size:11px;
opacity:0;
filter:alpha(opacity=0);
visibility:visible;
}
.tooltip.in {
opacity:0.8;
filter:alpha(opacity=80);
}
.tooltip.top {
margin-top:-2px;
}
.tooltip.right {
margin-left:2px;
}
.tooltip.bottom {
margin-top:2px;
}
.tooltip.left {
margin-left:-2px;
}
.tooltip.top .tooltip-arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-top:5px solid #000000;
border-top:5px solid rgba(0,0,0,0.8);
border-right:5px solid transparent;
border-left:5px solid transparent;
}
.tooltip.left .tooltip-arrow {
top:50%;
right:0;
margin-top:-5px;
border-top:5px solid transparent;
border-bottom:5px solid transparent;
border-left:5px solid #000000;
border-left:5px solid rgba(0,0,0,0.8);
}
.tooltip.bottom .tooltip-arrow {
top:0;
left:50%;
margin-left:-5px;
border-right:5px solid transparent;
border-bottom:5px solid #000000;
border-bottom:5px solid rgba(0,0,0,0.8);
border-left:5px solid transparent;
}
.tooltip.right .tooltip-arrow {
top:50%;
left:0;
margin-top:-5px;
border-top:5px solid transparent;
border-right:5px solid #000000;
border-right:5px solid rgba(0,0,0,0.8);
border-bottom:5px solid transparent;
}
.tooltip-inner {
max-width:200px;
padding:3px 8px;
color:#ffffff;
text-align:center;
text-decoration:none;
background-color:#000000;
background-color:rgba(0,0,0,0.8);
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.tooltip-arrow {
position:absolute;
width:0;
height:0;
}
/************************* END Tooltip *************************/

/************************* START Popover *************************/
.popover {
position:absolute;
top:0;
left:0;
z-index:1010;
display:none;
padding:5px;
}
.popover.top {
margin-top:-5px;
}
.popover.right {
margin-left:5px;
}
.popover.bottom {
margin-top:5px;
}
.popover.left {
margin-left:-5px;
}
.popover.top .arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-top:5px solid #000000;
border-right:5px solid transparent;
border-left:5px solid transparent;
}
.popover.right .arrow {
top:50%;
left:0;
margin-top:-5px;
border-top:5px solid transparent;
border-right:5px solid #000000;
border-bottom:5px solid transparent;
}
.popover.bottom .arrow {
top:0;
left:50%;
margin-left:-5px;
border-right:5px solid transparent;
border-bottom:5px solid #000000;
border-left:5px solid transparent;
}
.popover.left .arrow {
top:50%;
right:0;
margin-top:-5px;
border-top:5px solid transparent;
border-bottom:5px solid transparent;
border-left:5px solid #000000;
}
.popover .arrow {
position:absolute;
width:0;
height:0;
}
.popover-inner {
width:280px;
padding:3px;
overflow:hidden;
background:#000000;
background:rgba(0, 0, 0, 0.8);
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
}
.popover-title {
padding:9px 15px;
line-height:1;
background-color:#f5f5f5;
border-bottom:1px solid #eee;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
}
.popover-content {
padding:14px;
background-color:#ffffff;
-webkit-border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
border-radius:0 0 3px 3px;
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box;
}
.popover-content p, .popover-content ul, .popover-content ol {
margin-bottom:0;
}
/************************* END Popover *************************/

/************************* START Fade *************************/
.fade{
-webkit-transition:opacity .15s linear;
-moz-transition:opacity .15s linear;
-ms-transition:opacity .15s linear;
-o-transition:opacity .15s linear;
transition:opacity .15s linear;
opacity:0;
}
.fade.in{
opacity:1;
}
/************************* END Fade *************************/

/************************* START Label *************************/
.label{
padding:1px 3px 2px;
background-color:#bfbfbf;
font-size:9.75px;
font-weight:700;
color:#fff;
text-transform:uppercase;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.label.important{
background-color:#c43c35;
}
.label.warning{
background-color:#f89406;
}
.label.success{
background-color:#46a546;
}
.label.notice{
background-color:#62cffc;
}
/************************* END Label *************************/

/************************* START media-grid *************************/
.media-grid{
margin-left:-20px;
margin-bottom:0;
zoom:1;
}
.media-grid:before,.media-grid:after{
display:table;
content:"";
zoom:1;
display:inline;
}
.media-grid:after{
clear:both;
}
.media-grid li{
display:inline;
}
.media-grid a{
float:left;
padding:4px;
margin:0 0 20px 20px;
border:1px solid #ddd;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-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);
}
.media-grid a img{
display:block;
}
.media-grid a:hover{
border-color:#0069d6;
-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);
-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);
box-shadow:0 1px 4px rgba(0,105,214,0.25);
}
/************************* END media-grid *************************/

/************************* START carousel *************************/
.carousel {
position:relative;
margin-bottom:18px;
line-height:1;
}
.carousel-inner {
position:relative;
width:100%;
overflow:hidden;
}
.carousel .item {
position:relative;
display:none;
-webkit-transition:0.6s ease-in-out left;
-moz-transition:0.6s ease-in-out left;
-ms-transition:0.6s ease-in-out left;
-o-transition:0.6s ease-in-out left;
transition:0.6s ease-in-out left;
}
.carousel .item > img {
display:block;
line-height:1;
}
.carousel .active, .carousel .next, .carousel .prev {
display:block;
}
.carousel .active {
left:0;
}
.carousel .next, .carousel .prev {
position:absolute;
top:0;
width:100%;
}
.carousel .next {
left:100%;
}
.carousel .prev {
left:-100%;
}
.carousel .next.left, .carousel .prev.right {
left:0;
}
.carousel .active.left {
left:-100%;
}
.carousel .active.right {
left:100%;
}
.carousel-control {
position:absolute;
top:40%;
left:15px;
width:40px;
height:40px;
margin-top:-20px;
font-size:60px;
font-weight:100;
line-height:30px;
color:#ffffff;
text-align:center;
background:#222222;
border:3px solid #ffffff;
-webkit-border-radius:23px;
-moz-border-radius:23px;
border-radius:23px;
opacity:0.5;
filter:alpha(opacity=50);
}
.carousel-control.right {
right:15px;
left:auto;
}
.carousel-control:hover {
color:#ffffff;
text-decoration:none;
opacity:0.9;
filter:alpha(opacity=90);
}
.carousel-caption {
position:absolute;
right:0;
bottom:0;
left:0;
padding:10px 15px 5px;
background:#333333;
background:rgba(0, 0, 0, 0.75);
}
.carousel-caption h4, .carousel-caption p {
color:#ffffff;
}
/************************* END Carousel *************************/

/************************* START Accordion *************************/
.accordion {
margin-bottom:18px;
}
.accordion-group {
margin-bottom:2px;
border:1px solid #e5e5e5;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.accordion-heading {
border-bottom:0;
}
.accordion-heading .accordion-toggle {
display:block;
padding:8px 15px;
}
.accordion-toggle {
cursor:pointer;
}
.accordion-inner {
padding:9px 15px;
border-top:1px solid #e5e5e5;
}
/************************* END Accordion *************************/

.collapse {
position:relative;
height:0;
overflow:hidden;
-webkit-transition:height 0.35s ease;
-moz-transition:height 0.35s ease;
-ms-transition:height 0.35s ease;
-o-transition:height 0.35s ease;
transition:height 0.35s ease;
}
.collapse.in {
height:auto;
}
/* show + ff site fixes */
table tr td input {
margin-bottom:0;
vertical-align:middle;
}
.hdrSearchTb {
top:5px;
position:relative;
}

/************************* START Cashbids *************************/
.cashBidsSidebar{
margin-left:-40px!important;
}
.cashBidsHeader h3 {
margin:0;
margin-left:40px!important;
max-width:600px!important;
}
.cashBidsHeader ul {
margin-bottom:20px;
}
.cashBidsHeader ul li a, #sidebar #cashBidsHeader ul li a:visited {
color:#222;
display:block;
min-height:75px;
width:300px;
padding:10px 10px 10px 0;
text-decoration:none;
-webkit-transition:background-color 0.2s ease-out;
-moz-transition:background-color 0.2s ease-out;
-o-transition:background-color 0.2s ease-out;
-ms-transition:background-color 0.2s ease-out;
transition:background-color 0.2s ease-out;
}
.cashBidsHeader ul li a:hover {
background-color:#FAF9DC;
text-decoration:none;
}
.cashBidsHeader ul li a:active {
background-color:#E8F2E6;
}
.cashBidsHeader ul li a img {
border:1px solid #eee;
float:left;
margin:0 9px 10px 0;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.cashBidsHeader ul li a h2 {
font-family:Didot, "Didot LT STD", "Hoefler Text", Garamond, Georgia, serif;
font-weight:800;
font-size:1.2em;
line-height:1em;
margin:0 0 3px;
}
.cashBidsHeader ul li a p {
color:#222;
color:#777;
font-size:0.85em;
line-height:1.4em;
margin-bottom:0;
}
.cashBidsHeader ul li a h4 {
/* color: #777; */
font-size:0.7em;
font-family:MuseoSlab500Regular, Georgia, serif;
font-style:normal;
font-weight:normal;
line-height:1.0em;
margin-top:10px;
text-align:right;
text-transform:uppercase;
}
.cashBidsFarmHeader h3 {
margin:0;
margin-left:40px!important;
max-width:600px!important;
}
.cashBidsFarmHeader ul {
margin-bottom:20px;
}
.cashBidsFarmHeader ul li a, #sidebar #cashBidsHeader ul li a:visited {
color:#222;
display:block;
min-height:75px;
width:300px;
padding:10px 10px 10px 0;
text-decoration:none;
-webkit-transition:background-color 0.2s ease-out;
-moz-transition:background-color 0.2s ease-out;
-o-transition:background-color 0.2s ease-out;
-ms-transition:background-color 0.2s ease-out;
transition:background-color 0.2s ease-out;
}
.cashBidsFarmHeader ul li a:hover {
background-color:#FAF9DC;
text-decoration: none;
}
.cashBidsFarmHeader ul li a:active {
background-color: #edf0f4;
}
.cashBidsFarmHeader ul li a img {
border:1px solid #eee;
float:left;
margin:0 9px 10px 0;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.cashBidsFarmHeaderul li a h2 {
font-family:Verdana, Helvetica, Sans-Serif;
font-weight:800;
font-size:1.2em;
line-height:1em;
margin:0 0 3px;
}
.cashBidsFarmHeader ul li a p {
color:#222;
color:#777;
font-size:0.85em;
line-height:1.4em;
margin-bottom:0;
}
.cashBidsFarmHeader ul li a h4 {
/* color: #777; */
font-size:0.7em;
font-family:Verdana, Helvetica, Sans-Serif;
font-style:normal;
font-weight:normal;
line-height:1.0em;
margin-top:10px;
text-align:right;
text-transform:uppercase;
}
#bodycashbids {
margin-top:40px;
margin-left:35px;
}
#cashbidsCopy {
margin-top:10px;
margin-right:0px;
margin-bottom:0px;
margin-left:60px;
}
#cashbidsZip {
margin-top:8px;
margin-right:10px;
margin-bottom:10px;
margin-left:60px;
}
#cashbidsZip h5 {
margin-bottom:4px;
font-weight: 700;
color: rgb(64, 64, 64);
line-height: 36px;
}
#cashbidsSubmit {
margin-top:-47px;
margin-right:0px;
margin-bottom:10px;
margin-left:290px;
}
#bodycashbidsFarm {
margin-top:40px;
margin-left:75px;
}
#cashbidsCopyFarm {
margin-top:10px;
margin-right:0px;
margin-bottom:10px;
margin-left:40px;
}
#cashbidsZipFarm {
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left:40px;
}
#cashbidsSubmitFarm {
margin-top:-47px;
margin-right:0px;
margin-bottom:10px;
margin-left:270px;
}
.span11Cash{
float:left;
line-break:strict;
width:610px;
margin-left:40px;
margin-right:0px;
font-family:MuseaoSans500Regular, Helvetica, sans-serif;
font-size:1.2em;
color:#000;
margin-top:12px;
line-height:190%;
}  
.cashbidMargin{
padding-bottom:20px;
padding-top:20px;
}
#cashbidTable {
font-family:MuseaoSans500Regular, Helvetica, sans-serif;
border-collapse:collapse!important;
border-spacing:0px !important;
} 
#cashbidTable td#column3 {
align:center;
}
#cashbidTable td, #cashbidTable th {
font-size:0.8em;
color:#000;
border-bottom: 1px solid #eee;
border-right:1pt solid #eee;
border-left:1pt solid #eee;
padding:6px 8px 6px 8px;
line-height:110%;
margin-top: 0px;
}
#cashbidTable th {
font-family: MuseaoSans500Regular, Helvetica, sans-serif;
font-size:0.7em;
text-transform:uppercase;
text-align:left;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
background-color:#5e8359;
color:#fff;
padding:8px 14px 8px 14px;
line-height:110%;
margin-top: 0px;
}
/* This is the style for our striped (odd) row */
#cashbidTable tr:nth-of-type(odd) {
background-color:#d9ded9;
}
.span11CashFarm{
width:610px;
margin-left:40px;
margin-right:0px;
font-family:Verdana, Helvetica, Sans-Serif;
font-size:1.2em;
color:#000;
margin-top:12px;
line-height:190%;
}
#cashbidFarmTable {
font-family:Verdana, Helvetica, Sans-Serif;
border-collapse:collapse !important;
border-spacing:0px !important;
} 
#cashbidFarmTable td#column3 {
align:center;
}
#cashbidTable td, #cashbidTable th {
font-size:0.8em;
color:#000;
border-bottom: 1px solid #eee;
border-right:1pt solid #eee;
border-left:1pt solid #eee;
padding:6px 8px 6px 8px;
line-height:110%;
margin-top: 0px;
}
#cashbidFarmTable th{
font-family: Verdana, Helvetica, Sans-Serif;
font-size:0.7em;
text-transform:uppercase;
text-align:left;
padding-top:4px;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
background-color:#828c9f;
color:#fff;
padding:8px 14px 8px 14px;
line-height:110%;
margin-top: 0px;
}
/* This is the style for our striped (odd) row */
#cashbidFarmTable tr:nth-of-type(odd) {
background-color:#d4d9dd;
}
/************************* END Cashbids *************************/

/************************* START Main Content Table *************************/
#ctl00_MainContent_marketsPanel, standardTable, table{
	border-collapse:separate;
}
/************************* END Main Content Table *************************/

/************************* START Twitter Facebook Styling *************************/
ul.storyBtn {
float:left;
padding:3px;
list-style:none;
margin:0px;
}
li.social {
float:left;
display:inline-block;
margin-bottom:8px;
margin-right:23px;
}
.storyWall {
float:left;
background-color:#ECEEF5;
border:1px solid #CAD4E7;
color:#3B5998;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
padding: 4px;
}
article header #storySocial ul li a.storyWall:hover {
border-color:#9DACCE;
}
li.social2 {
float: left; 
margin-top:5px;
}
/************************* END Twitter Facebook Styling *************************/

.aLoginBtn {
display:inline-block;
*display:inline;
*zoom:1;
padding:4px 10px 4px;
margin-bottom:0;
font-size:13px;
line-height:18px;
color:#333333;
text-align:center;
text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align:middle;
background-color:#f5f5f5;
background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);
background-image:linear-gradient(top, #ffffff, #e6e6e6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
border-color:#e6e6e6 #e6e6e6 #bfbfbf;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
border:1px solid #cccccc;
border-bottom-color:#b3b3b3;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
cursor:pointer;
*margin-left:.3em;
}
.aLoginBtn:first-child {
*margin-left:0;
}
.aLoginBtn:hover {
color:#333333;
text-decoration:none;
background-color:#e6e6e6;
background-position:0 -15px;
-webkit-transition:background-position 0.1s linear;
-moz-transition:background-position 0.1s linear;
-ms-transition:background-position 0.1s linear;
-o-transition:background-position 0.1s linear;
transition:background-position 0.1s linear;
}
.aLoginBtn:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.aLoginBtn.active, .aLoginBtn:active {
background-image:none;
-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
background-color:#e6e6e6;
background-color:#d9d9d9 \9;
color:rgba(0, 0, 0, 0.5);
outline:0;
}
.aLoginBtn.disabled, .aLoginBtn[disabled] {
cursor:default;
background-image:none;
background-color:#e6e6e6;
opacity:0.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.aLoginBtn.primary, .aLoginBtn.primary:hover, .aLoginBtn-warning, .aLoginBtn-warning:hover, .aLoginBtn.danger, .aLoginBtn.danger:hover, .aLoginBtn.success, .aLoginBtn.success:hover, .aLoginBtn-info, .aLoginBtn-info:hover, .aLoginBtn.vrg-blue, .aLoginBtn.vrg-blue:hover {
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
color:#ffffff;
}
.aLoginBtn.primary.active, .aLoginBtn-warning.active, .aLoginBtn.danger.active, .aLoginBtn.success.active, .aLoginBtn-info.active {
color:rgba(255, 255, 255, 0.75);
}
.aLoginBtn.primary {
background-color:#2a2a2a;
background-image:-moz-linear-gradient(top, #334433, #293729);
background-image:-ms-linear-gradient(top, #334433, #293729);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#334433), to(#293729));
background-image:-webkit-linear-gradient(top, #334433, #293729);
background-image:-o-linear-gradient(top, #2f2f2f, #293729);
background-image:linear-gradient(top, #334433, #293729);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#222222', GradientType=0);
border-color:#293729 #293729 #222222;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn.primary:hover, .aLoginBtn.primary:active, .aLoginBtn.primary.active, .aLoginBtn.primary.disabled, .aLoginBtn.primary[disabled] {
background-color:#0044cc;
background-color:#293729;
}
.aLoginBtn.primary:active, .aLoginBtn.primary.active {
background-color:#003399 \9;
background-color:#080808 \9;
}
.aLoginBtn-warning {
background-color:#faa732;
background-image:-moz-linear-gradient(top, #fbb450, #f89406);
background-image:-ms-linear-gradient(top, #fbb450, #f89406);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
background-image:-webkit-linear-gradient(top, #fbb450, #f89406);
background-image:-o-linear-gradient(top, #fbb450, #f89406);
background-image:linear-gradient(top, #fbb450, #f89406);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
border-color:#f89406 #f89406 #ad6704;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn-warning:hover, .aLoginBtn-warning:active, .aLoginBtn-warning.active, .aLoginBtn-warning.disabled, .aLoginBtn-warning[disabled] {
background-color:#f89406;
}
.aLoginBtn-warning:active, .aLoginBtn-warning.active {
background-color:#c67605 \9;
}
.aLoginBtn.danger {
background-color:#da4f49;
background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);
background-image:linear-gradient(top, #ee5f5b, #bd362f);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
border-color:#bd362f #bd362f #802420;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn.danger:hover, .aLoginBtn.danger:active, .aLoginBtn.danger.active, .aLoginBtn.danger.disabled, .aLoginBtn.danger[disabled] {
background-color:#bd362f;
}
.aLoginBtn.danger:active, .aLoginBtn.danger.active {
background-color:#942a25 \9;
}
.aLoginBtn.success {
background-color:#5bb75b;
background-image:-moz-linear-gradient(top, #62c462, #51a351);
background-image:-ms-linear-gradient(top, #62c462, #51a351);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
background-image:-webkit-linear-gradient(top, #62c462, #51a351);
background-image:-o-linear-gradient(top, #62c462, #51a351);
background-image:linear-gradient(top, #62c462, #51a351);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
border-color:#51a351 #51a351 #387038;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn.success:hover, .aLoginBtn.success:active, .aLoginBtn.success.active, .aLoginBtn.success.disabled, .aLoginBtn.success[disabled] {
background-color:#51a351;
}
.aLoginBtn.success:active, .aLoginBtn.success.active {
background-color:#408140 \9;
}
.aLoginBtn-info {
background-color:#49afcd;
background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);
background-image:linear-gradient(top, #5bc0de, #2f96b4);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
border-color:#2f96b4 #2f96b4 #1f6377;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn-info:hover, .aLoginBtn-info:active, .aLoginBtn-info.active, .aLoginBtn-info.disabled, .aLoginBtn-info[disabled] {
background-color:#2f96b4;
}
.aLoginBtn-info:active, .aLoginBtn-info.active {
background-color:#24748c \9;
}

/************************* END Twitter Facebook Styling *************************/
.quotesTbl{
	float:left;
}
/************************* START Library Styling *************************/
#right-wrapper {
	padding:0!important;
}
/************************* END Library Styling *************************/
/************************* START Article Figure Styling *************************/
.story article #storyBody figure {
border: 1px solid #ebebe7;
border-radius: 2px;
background-color: #f5f5f5;
float: left;
margin: 0 20px 15px 0;
padding: 10px;
width: 300px;
}
article a:link {
    font-size: 0.9em;
}
/************************* END Article Figure Styling *************************/