/*
Theme Name: Energetic
*/


/* Universal */
body {
 font-size: .875em;
 font-family: Verdana, Arial, Bookman Old Style, Helvetica, Sans-serifs;
 background: url('images/page-bg.jpg') repeat-x top center #ffffff;
 text-align: left;
 padding: 0px;
 margin: 0px;
 }
li {
 font-size: 1em;
 font-family: Verdana, Arial, Bookman Old Style, Helvetica, Sans-serifs;
 text-align:left;
 padding:0px 0px 10px 0px;
 }
/* End Universal */

/* Multi-Use */
#product_bg { 
 width: 980px;
 float: left;
 background: #ada5a6;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 10px 10px 10px 10px;
 }
#product_container {
 width: 770px;
 float: left;
 background: #ada5a6;
 }
#ld_box {
 width: 748px;
 float: left;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 }
#ad_box {
 width: 711px;
 float: left;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 }
#Related_Product_Ad {
 width: 160px;
 float: left;
 background: #ffffff;
 border: 1px solid #ada5a6;
 margin: 10px 5px 10px 5px;
 padding: 4px;	
}
#Related_Product_Ad p {
 font-size:10pt;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
}
#product_promo_head {
 width: 540px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_promo_head h3{
 font-size:12pt;
 color: #0f1269;
 font-style: italic;
 text-align: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_promo_box {
 width: 540px;
 float: left;
 border: 1px solid #ada5a6;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 }
#product_promo_box p{
 font-size:10pt;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
/* end Multi-Use */

/* BasicPostWide */
#wide_content2 {
 width: 728px;
 float: left;
 background: #ffffff;
 padding: 10px;
 margin: 0px 0px 20px 0px;
 }
/* end BasicPostWide */

/* Lean Definitions */
#wide_banner {
 width: 728px;
 float: left;
 background: #ffffff;
 padding: 10px;
 margin: 0px 0px 20px 0px;
 }
#LD_Title_Box2 {
 width: 653px;
 float: left;
 background: #ffffff;
 padding: 25px 0px 0px 10px;
 margin:0px 0px 20px 0px;
 border-bottom: 1px solid #ada5a6; 	
 }
#LD_Title_Box {
 width: 728px;
 float: left;
 background: #ffffff;
 padding: 25px 0px 0px 10px;
 margin:0px 0px 20px 0px;
 border-bottom: 1px solid #ada5a6; 	
 }
#LD_Title_Box_small {
 width: 75px;
 float: left;
 background: #ffffff;
 padding: 0px 10px 0px 0px;
 }
#LD_Title_Box_wide {
 width: 568px;
 float: left;
 background: #ffffff;
 padding: 0px;
 }
#LD_Comment_Icon {
 width: 75px;
 float: right;
 background: #ffffff;
 padding: 0px;
 }
#box_narrow {
 width: 100px;
 float: left;
 background: #ffffff;
 padding: 0px;	
 }
#box_med {
 width: 408px;
 float: left;
 background: #ffffff;
 padding: 0px 10px 0px 10px;
 }
#left_narrow2 {
 width: 200px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 }
#side_image {
 width: 200px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 }
#right_wide2 {
 width: 538px;
 float: right;
 background: #ffffff;
 margin: 0px 0px 10px 10px;
 padding: 0px 0px 0px 0px;
 }
#leandef2 {
 width: 475px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 0px 25px 10px 38px;
 }
#leandef2 h1 {
 font-size:16pt;
 color: #0f1269;
 font-weight: bold;
 text-align: left;
 margin: 15px 0px 25px -10px;		
}
#leandef2 h2 {
 font-size:14pt;
 color: #0f1269;
 font-style: italic;
 text-align: left;
 margin: 10px 0px 10px -10px;		
}
#leandef2 h3 {
 font-size:12pt;
 color: #0f1269;
 text-align: left;
 margin: 10px 0px 10px 0px;		
}
#ld_narrow_inner {
 width: 190px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 5px;
 }
.entry_footer2 {
 clear: both;
 margin: 0px;
 padding: 5px 5px 40px 5px;
 border-top: 1px solid #0a4a0a;
 background: #ffffff;
 }
.entry_category2 {
 float: left;
 padding: 0px 0px 0px 18px;
 background: url('images/entry_category.png') no-repeat left;
 color: #ada5a6;
 }    
/* End of Lean Definitions */

/* Lean Blog */
#Blog_Title_Box_small {
 width: 175px;
 float: left;
 background: #ffffff;
 padding: 0px 10px 0px 0px;
 }
#Blog_Title_Box_wide {
 width: 543px;
 float: left;
 background: #ffffff;
 padding: 0px;
 } 
/* End of Lean Blog */ 

/* ProductPage */ 
#product_container2 {
 width: 770px;
 float: left;
 background: #ada5a6;
 }   
#product_box2 {
 width: 728px;
 float: left;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 20px;
 }
#product_col_right2 {
 width: 332px;
 float: right;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 20px;
 }
#product_image_box2 {
 width: 300px;
 float: left;
 border: 1px solid #e8e8e8;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 15px 15px 15px 15px;
 }
#product_col_left2 {
 width: 368px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }  
#product_name2 {
 width: 368px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_name2 h1{
 font-size:16pt;
 color: #0f1269;
 font-weight: bold;
 text-align: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_overview_title {
 width: 368px;
 border-bottom: 1px solid #ada5a6;
 float: left;
 background: #ffffff;
 margin: 20px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_overview_title h3{
 font-size:12pt;
 color: #0f1269;
 font-style: italic;
 text-align: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_overview2 {
 width: 348px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 20px 20px;
 padding: 0px 0px 0px 0px;
 }
#product_overview2 p{
 font-size:10pt;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_overview2 li{
 font-size:10pt;
 text-align: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_overview2 h1{
 font-size:12pt;
 color: #0f1269;
 font-weight: bold;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_overview2 h2{
 font-size:12pt;
 color: #0f1269;
 font-style: italic;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_category2 {
 width: 348px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 20px 0px;
 padding: 0px 0px 0px 0px;
 }   
#product_details_box2 {
 width: 348px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 20px 20px;
 padding: 0px 0px 0px 0px;
 }
#product_info_wide2 {
 width: 708px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 20px 20px;
 padding: 0px 0px 0px 0px;
 }
#product_info_wide2 p{
 font-size:10pt;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_info_wide2 h1{
 font-size:12pt;
 color: #0f1269;
 font-weight: bold;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_info_wide2 h2{
 font-size:12pt;
 color: #0f1269;
 font-style: italic;
 text-align: left;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 }
#product_info_wide2 li{
 font-size:10pt;
 text-align: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 }          
/* End of ProductPage */ 

/*Lean Encyclopedia */ 
#Term_Title_Box {
 width: 653px;
 float: left;
 background: #ffffff;
 padding: 25px 10px 0px 10px;
 margin:0px 0px 20px 0px;
 border-bottom: 1px solid #ada5a6; 	
 }
#Term_Title_Box_small {
 width: 105px;
 float: left;
 background: #ffffff;
 padding: 0px 10px 0px 0px;
 }
#Term_Title_Box_wide {
 width: 538px;
 float: left;
 background: #ffffff;
 padding: 0px;
 } 
/* End of Lean Encyclopedia */ 

 
 
/* New Header */
#wrap2 {
 width: 1000px;
 padding: 0px;
 margin: auto;
 }
#header_box2 {/* old Header */
 width: 1000px;
 height: 200px;
 padding: 0px;
 margin: 0px;
 border: 1px solid #0a4a0a;
 }
#header_box3 {
 width: 1000px;
 height: 237px;
 padding: 0px;
 margin: 0px;
 border: 1px solid #0a4a0a;
 }
#header_box4 {
 width: 1000px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 border: 1px solid #0a4a0a;
 float: left;
 }
#header_title {
 float: left;
 width: 580px;
 height: 80px;
 padding: 15px 15px 10px 65px;
 margin: 0px;
 background: #0f1269;
 background-image: url(images/Lean-Training-Header-85.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 color: #ffffff;
 display: block;
 }
#header_title h2{
 font-size:12pt;
 text-align: left;
 margin: 0px;
 padding: 0px;
 }
#header_info {
 float: right;
 width: 330px;
 height: 95px;
 padding: 0px 10px 10px 0px;
 margin: 0px;
 background: #0f1269;
 color: #ffffff;
 display: block;
 }  
#header_info p{
 font-size:12pt;
 text-align: right;
 margin: 0px;
 padding: 10px 0px 0px 0px;
 }
#header_info a{
 font-size:10pt;
 font-weight: bold;
 text-align: right;
 color: #ffffff;
 margin: 0px;
 padding: 10px 0px 0px 0px;
 } 
#header_table {
 float: left;
 width: 1000px;
 padding: 0px;
 margin: 0px;
 background: #0f1269;
 color: #ffffff;
 /* display: block; */
 }
#product_tag {
 float: left;
 width: 198px;
 padding: 0px;
 margin: 0px;
 border-top: 2px solid #0a4a0a;
 border-left: 2px solid #0a4a0a; 
 background: #ffffff;
 display: block;
 }
#product_tag p{
 font-size:12pt;
 text-align: center;
 margin: 0px;
 padding: 5px;
 font-weight: bold;
 color: #0f1269;
 }
#product_tag a{
 color: #0f1269;
 }
#header_info ul {
 float: right;
 list-style: none;
 margin: 0px;
 padding: 0px;
 }
#header_info li {
 float: right;
 padding: 0px 0px 0px 0px;
 }
/* End of New Header */

/* Start PureCSSMenu.com STYLE */
#pcm_menu_box{
	width: 996px;
	height: 28px;
	background:#0a4a0a;
	border-top: 3px solid #0a4a0a;
	border-right: 3px solid #0a4a0a;	
	border-bottom: 3px solid #0a4a0a;	
	border-left: 3px solid #0a4a0a;		
}
#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 5px 2px 0px;
	background-color:#ffffff;
	background-repeat:repeat;
	border-color:#0a4a0a;
	border-width:1px;
	border-style:solid;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.pureCssMenu ul{
	width:280px;
}
ul.pureCssMenu li{
	display:block;
	margin:2px 0px 0px 10px;
	padding:0px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#ffffff;
	border-width:0px;
	border-color:#6655ff;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:4px;
	margin:0px;
	font:normal 12px Verdana;
	color: #0a4a0a;
	text-decoration:none;
	cursor:default;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:center;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;
	width:5px;
	height:16px;
	display:inline-block;
	background-color:#AAAAAA;	background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:80%;
	height:3px;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#0a4a0a;
	border-color:#665500;
	border-style:solid;
	font:normal 12px Verdana;
	color: #ffffff;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#0f1269;
	border-color:#665500;
	border-style:solid;
	font:normal 12px Verdana;
	color: #ffffff;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.pureCssMenu img {border: none;float:left;margin-right:4px;width:16px;
height:16px;
}
ul.pureCssMenu ul img {width:16px;
height:16px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul,ul.pureCssMenu a:hover a:hover a:hover ul{display:block}
ul.pureCssMenu a:hover ul ul,ul.pureCssMenu a:hover a:hover ul ul{display:none}
ul.pureCssMenu span{
	display:block;
	background-image:url(http://www.velaction.com/lean-information/assets/images/menu/arrv_anim_1.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:11px;}
ul.pureCssMenu li:hover>a>span{	background-image:url(http://www.velaction.com/lean-information/assets/images/menu/arrv_anim_1o.gif);
}
ul.pureCssMenu a:hover span{background-image:url(http://www.velaction.com/lean-information/assets/images/menu/arrv_anim_1o.gif)}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(http://www.velaction.com/lean-information/assets/images/menu/arr_double_1.gif)}
ul.pureCssMenu ul li:hover > a span{	background-image:url(http://www.velaction.com/lean-information/assets/images/menu/arr_double_1o.gif);}
ul.pureCssMenu table a:hover span,ul.pureCssMenu table a:hover a:hover span,ul.pureCssMenu table a:hover a:hover a:hover span{background-image:url(http://www.velaction.com/lean-information/assets/images/menu/arr_double_1o.gif)}
ul.pureCssMenu table a:hover table span,ul.pureCssMenu table a:hover a:hover table span{background-image:url(http://www.velaction.com/lean-information/assets/images/menu/arr_double_1.gif)}
/* PureCSSMenu end */

/* Home */
#full_width2 {
 float: left;
 width: 998px;
 border: 2px solid #0f1269;
 background-color: #ada5a6;
 padding: 0px;
 margin: 0px; 
 }
#full_width2 p {
 font-size: 1em;
 color: #000000;
 padding: 0px;
 margin: 0px;
 vertical-align: top;
 }
 #wide_home2 {
 float: left;
 width: 742px;
 padding: 0px;
 margin: 0px 0px 10px 0px;
 }
#narrow_home2 {
 float: right;
 width: 256px;
 padding: 0px;
 margin: 0px 0px 10px 0px;
 }
#left_column_block3 {
 float: left;
 width: 700px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 10px 0px 0px 10px;
 padding: 15px; 
 } 
#left_column_block2 {
 float: left;
 width: 700px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 10px 0px 0px 10px;
 padding: 15px; 
 }
#left_column_block2 p {
 font-size: 10pt;
 color: #000000;
 padding: 0px 0px 10px 15px;
 margin: 0px;
 vertical-align: top;
 }
#left_column_block2 li {
 padding:0px;
 font-size:10pt;	
}  
#left_column_block2 h1 {
 font-size: 1.5em;
 color: #ffffff;
 font-style: italic;
 padding: 10px 0px 0px 15px;
 margin: 0px;
 vertical-align: top;
 }
.home a:link {
 color: #ffffff;
 } 
.home a:hover {
 color: #ada5a6;
 } 
.home a:visited {
 color: #ffffff;
 }
#right_column_block2 {
 float: left;
 width: 204px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 10px 10px 0px 10px;
 padding: 15px; 
 }
#login_block {
 float: left;
 width: 204px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 10px 10px 0px 10px;
 padding: 15px; 
 }
#login_block h2 {
color: #0f1269;
font-size: 12pt;
 }
#login_block li {
font-size: 10pt;
 }  
#cat_info {
 float: left;
 width: 250px;
 height: 90px;
 background: #ffffff;
 border: 1px solid #0f1269;
 margin: 100px 0px 0px 15px;
 padding: 5px 5px 5px 0px;	
}
#lean_consulting {
 float: right;
 width: 338px;
 height: 256px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 15px 10px;
 padding: 0px;
 background: url(images/Lean-Consulting.jpg) no-repeat left; 
 }  
#lean_training {
 float: left;
 width: 338px;
 height: 256px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 15px 0px;
 padding: 0px;
 background: url(images/Lean-Training.jpg) no-repeat left; 
 } 
 #lean_products {
 float: left;
 width: 338px;
 height: 256px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 1px 0px 0px;
 padding: 0px;
 background: url(images/Lean-Products.jpg) no-repeat left; 
 }  
 #lean_support_services {
 float: right;
 width: 338px;
 height: 256px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 background: url(images/Lean-Support-Services.jpg) no-repeat left; 
 }      
/* End of Home */

/* PageStandard */
#page_top_title2 {
 width: 518px;
 float: left;
 margin: 0px 0px 10px 0px;
 padding: 0px 10px 0px 10px;
 }
#page_top_title2 h1 {
 font-size: 16pt;
 text-align: left;
 color: #0f1269;
 margin: 0px 0px 20px 0px;
 padding: 0px;
 }
#page_standard_box {
 width: 748px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 }
#page_standard_box h1 {
 font-size:16pt;
 color: #0f1269;
 font-weight: bold;
 text-align: left;
 margin: 15px 0px 25px -10px;		
}
#page_standard_box h2 {
 font-size:12pt;
 color: #0f1269;
 font-style: italic;
 text-align: left;
 margin: 10px 0px 10px -10px;		
}
/* End of PageStandard */

/* Lean Forms */
#LFRelated {
 float: right;
 width: 290px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 10px 5px 0px 5px;
 padding: 5px;
 }
/* End of Lean Forms */


#PageTitle2 {
 width: 748px;
 background: url(images/Velaction-Continuous-Improvement-Border.jpg) no-repeat bottom;
 padding: 0px 0px 20px 0px;
 margin: 0px;
 }
#wrap {
 width: 1000px;
 background: url(images/Lean-Velaction-bg.gif) no-repeat;
 padding: 0px;
 margin: auto;
 }
#product_box {
 width: 748px;
 float: left;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 }
#ld_pagetop {
 width: 748px;
 float: left;
 background: #ffffff; 
 background-image:url(images/Velaction-Continuous-Improvement-Border.jpg);
 background-position:left bottom;
 background-repeat:no-repeat;
 padding: 0px 0px 10px 0px;
 } 
#ld_left {
 width: 538px;
 float: left;
 background: #ffffff;
 margin: 0px 10px 10px 0px;
 padding: 0px;
 }
#prod_left {
 width: 538px;
 float: left;
 background: #ffffff;
 margin: 0px 10px 10px 0px;
 padding: 0px;
 } 
#prod_left p{
 font-size:10pt;
 text-align: left;
 margin: 0px;
 padding: 0px;
 }
#left_box_divider {
 width: 501px;
 float: left;
 border-right: 1px solid #0f1269; 
 background: #ffffff;
 margin: 0px 10px 10px 0px;
 padding: 0px 18px 0px 18px;
 }
#left_box_divider h1 {
 font-size:16pt;
 color: #0f1269;
 font-weight: bold;
 text-align: left;
 margin: 15px 0px 25px -10px;		
}
#left_box_divider h2 {
 font-size:12pt;
 color: #0f1269;
 font-style: italic;
 text-align: left;
 margin: 10px 0px 10px -10px;		
}
#leandef {
 width: 500px;
 float: left;
 border: 1px solid #0a4a0a;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 10px 18px 10px 18px;
 }
#product_box_left {
 width: 500px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 15px 19px 10px 19px;
 } 
#CILessonbox {
 width: 450px;
 float: left;
 border: 1px solid #0a4a0a;
 background: #ffffff;
 margin: 10px 14px 10px 14px;
 padding: 10px 10px 10px 10px;
 }
#lean_dl {
 width: 464px;
 float: left;
 background: #ffffff;
 }
#leandef p{
 text-align: left;
 }
#term_header {
 width: 500px;
 float: left;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 }
#ld_title {
 width: 514px;
 float: left;
 border: 2px solid #0f1269;
 background: #cccccc;
 margin: 0px 0px 10px 0px;
 padding: 0px 10px 0px 10px;
 }
#product_name {
 width: 514px;
 float: left;
 border: 0px solid #0f1269;
 background: #f2f2f2;
 margin: 0px 0px 0px 0px;
 padding: 0px 10px 0px 10px;
 } 
#product_name h1 {
 font-size: 12pt;
 text-align: left;
 color: #000000;
 margin: 0px;
 padding: 3px 10px 3px 3px;
 } 
#page_top_title {
 width: 518px;
 float: left;
 margin: 0px 0px 10px 0px;
 padding: 0px 10px 0px 10px;
 }
#page_top_title h1 {
 font-size: 26pt;
 font-style: italic;
 text-align: left;
 color: #0f1269;
 margin: 0px;
 padding: 0px;
 }
#product_box_page_title {
 width: 717px;
 float: left;
 border: 2px solid #0f1269;
 background: #cccccc;
 margin: 0px 0px 10px 0px;
 padding: 0px 10px 0px 10px;	
 }
 #product_box_page_title h1 {
 font-size: 26pt;
 font-style: italic;
 text-align: left;
 color: #0f1269;
 margin: 0px;
 padding: 6px 10px 6px 10px;
 }
 #ld_title h1 {
 font-size: 26pt;
 font-style: italic;
 text-align: left;
 color: #0f1269;
 margin: 0px;
 padding: 0px;
 }
#ld_right {
 width: 200px;
 float: right;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 }
#ld_right_inner {
 width: 200px;
 float: right;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 }
#inner_ad_border {
 width: 188px;
 float: right;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 10px 0px 10px 0px;
 padding: 5px;
 }
#author_box {
 background: #92b9f2;
 width: 183px;
 height: 101px;
 padding: 6px 15px 0px 0px;
 background-image:url(http://www.velaction.com/lean-information/wp-content/uploads/2009/08/jeff-hajek-blue-background-small.jpg);
 float: left;
 background-position:left bottom;
 background-repeat:no-repeat;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px; 
 }
#product_house h1 {
 font-size: 26px;
 margin: 0px;
 padding: 0px;
 }
#header_box {
 width: 1000px;
 height: 150px;
 padding: 0px;
 margin: 0px;
 border: 1px solid #0a4a0a;
 }
#header_divider {
 width: 1002px;
 height: 2px;
 padding: 0px;
 margin: 0px;
 background: #ada5a6;
 border-top: 1px solid #0a4a0a;
 }
#header_divider2 {
 width: 1000px;
 padding: 0px;
 margin: 0px;
 background: #ada5a6;
 border-top: 1px solid #0a4a0a;
 border-right: 1px solid #0a4a0a; 
 border-left: 1px solid #0a4a0a;
 border-bottom: 3px solid #0f1269;
 }
#header_divider2 p{
 padding: 0px;
 margin: 0px 0px 3px 0px;
 }  
#header_left {
 float: left;
 width: 505px;
 height: 115px;
 padding: 25px 40px 10px 145px;
 margin: 0px;
 background: #0f1269;
 background: url(images/Lean-Training-bg.gif) no-repeat;
 color: #ffffff;
 display: block;
 }
#header_left h1 {
 font-size: 26px;
 margin: 0px;
 padding: 0px;
 }
#header_left2 {
 float: left;
 width: 690px;
 height: 150px;
 padding: 0px 0px 0px 0px;
 margin: 0px;
 background: #0f1269;
 background: url(images/Lean-Training-bg.gif) no-repeat;
 color: #ffffff;
 display: block;
 }
#header_left2 h1 {
 font-size: 26px;
 margin: 0px;
 padding: 0px;
 }
#header_left2a {
 float: left;
 width: 390px;
 height: 110px;
 padding: 0px 0px 0px 135px;
 margin: 0px;
 background: #0f1269;
 background: url(images/Lean-Training-bg.gif) no-repeat;
 color: #ffffff;
 display: block;
 }
#header_left2a h1 {
 font-size: 24px;
 margin: 0px;
 padding: 0px;
 }
#header_left2b {
 float: right;
 width: 163px;
 height: 110px;
 padding: 0px 0px 0px 0px;
 margin: 0px;
 border: 1px solid #ada5a6;
 background: #0f1269;
 color: #ffffff;
 display: block;
 }
#header_left2c {
 float: left;
 width: 690px;
 height: 37px;
 padding: 0px 0px 3px 0px;
 margin: 0px 0px 0px 145px;
 background: #0f1269;
 color: #ffffff;
 display: block;
 }    
#header_right {
 float: right;
 width: 310px;
 height: 150px;
 padding: 0px;
 margin: 0px;
 background: #ffffff;
 }
#header_right_search {
 float: right;
 width: 294px;
 height: 25px;
 padding: 5px;
 margin: 0px;
 background: #0a4a0a;
 border: 3px solid #ada5a6;
 }
#header_right_buttons {
 float: left;
 width: 50px;
 height: 106px;
 padding: 3px 3px 0px 3px;
 background: #ffffff;
 }
#header_right_button {
 float: left;
 width: 50px;
 height: 50px;
 margin: 0px 0px 3px 0px; 
 background: #ffffff;
 }
#header_dictionary {
 float: right;
 width: 253px;
 height: 85px;
 border-left: 1px solid #0a4a0a;
 border-bottom: 1px solid #0a4a0a;
 margin: 0px 0px 0px 0px; 
 background: #ffffff;
 }
#header_admin_box {
 float: left;
 width: 252px;
 height: 23px;
 padding: 0px 0px 0px 0px;
 background: #ffffff; 
 }
#product_house2 {
 float: left;
 width: 475px;
 height: 850px;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 3px;
 background: #ffffff;
 background: url(images/Lean-Product-House.jpg) no-repeat; 
 }
#product_house_roof {
 float: left;
 width: 300px;
 height: 100px;
 margin: 115px 0px 0px 85px;
 padding: 0px; 
 }
#product_house_roof h2 {
 font-size: 18px;
 margin: 0px;
 padding: 0px;
 }
#product_house_text_top {
 float: left;
 width: 300px;
 height: 40px;
 margin: 85px 0px 15px 85px;
 padding: 0px; 
 }
#product_house_text_top h4 {
 font-size: 18px;
 margin: 0px;
 padding: 0px;
 }
#product_house_text_bottom {
 float: left;
 width: 300px;
 height: 30px;
 margin: 10px 0px 0px 0px;
 padding: 0px; 
 }
#left_product_pillar {
 float: left;
 width: 28px;
 height: 273px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 0px 15px;
 padding: 0px; 
 }
#right_product_pillar {
 float: left;
 width: 28px;
 height: 273px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 15px 0px 0px;
 padding: 0px; 
 }
#product_holder {
 float: left;
 width: 260px;
 margin: 25px 0px 0px 100px;
 padding: 0px; 
 }
#product_text_shelf {
 float: left;
 width: 381px;
 height: 45px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 0px 0px;
 padding: 0px; 
 }
#product_shelf {
 float: left;
 width: 381px;
 height: 73px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 0px 0px;
 padding: 0px; 
 }
#header_admin {
 float: left;
 width: 107px;
 height: 23px;
 padding: 0px 0px 0px 9px;
 border-left: 1px solid #0a4a0a;
 background: #ffffff;
 }
#header_login {
 float: right;
 width: 90px;
 height: 23px;
 padding: 0px 0px 0px 30px;
 border-left: 1px solid #0a4a0a;
 background: #ffffff;
 }
#header_right p {
 font-size: 12pt;
 margin: 0px;
 padding: 0px;
 }
#header_right ul {
 float: left;
 list-style: none;
 margin: 0px;
 padding: 0px;
 }
#header_right li {
 float: left;
 padding: 0px 0px 0px 0px;
 }
#top_search {
 float: left;
 background: url('images/search-bg.png') no-repeat top;
 padding: 20px 35px;
 }
#top_text {
 background: url('images/search-icon.png') no-repeat left center #FFFFFF;
 padding: 3px 0px 3px 18px;
 border: 1px solid #FFFFFF;
 }
#top_submit {
 background: #0f1269;
 border: 1px solid #0f1269;
 padding: 3px;
 color: #FFFFFF;
 text-transform: uppercase;
 }
#sign_up_home {
 background: #ffffff;
 width: 970px;
 float: left;
 border: 1px solid #0a4a0a;
 margin: 10px 10px 10px 10px;
 padding: 3px;
 }
#latest_info {
 background: #ffffff;
 width: 471px;
 height: 272px;
 float: left;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 0px 10px 0px 0px;
 }
#latest_info li {
 padding:0px;
 font-size:14px;	
}  
#wide_flexible {
 width: 978px;
 float: left;
 margin: 0px 10px 10px 10px;
 padding: 0px;
 }
#stratpost_box {
 width: 748px;
 float: left;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 }
#stratpost_box h1 {
 font-size: 18px;
 margin: 0px;
 padding: 0px;
 }

#product_image {
 width: 300px;
 float: left;
 background: #ffffff;
 margin: 0px 10px 10px 10px;
 padding: 0px 20px 0px 20px;
 }
#prod_image {
 width: 150px;
 float: left;
 background: #ffffff;
 margin: 0px 15px 10px 0px;
 }
#prod_right_wrap {
 width: 320px;
 float: right;
 background: #ffffff;
 margin: 0px 15px 10px 0px;
 }
#prod_data {
 width: 320px;
 float: left;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 }
#prod_data h2{
 font-size:14pt;
 font-weight: bold;
 margin: 0px 0px 4px 0px;
 }   
#product_left_box {
 width: 360px;
 float: left;
 background: #ffffff;
 }
#product_details {
 width: 322px;
 float: right;
 background: #ffffff;
 margin: 0px 10px 10px 0px;
 padding: 0px 20px 0px 20px;
 }
#product_overview {
 width: 322px;
 float: right;
 background: #ffffff;
 margin: 0px 10px 10px 0px;
 padding: 0px 20px 0px 20px;
 }
#product_purchase {
 width: 300px;
 float: right;
 background: #ffffff;
 padding: 0px 20px 0px 20px;
 }
#product_top_box {
 width: 384px;
 float: right;
 background: #ffffff;
 }
#product_description {
 width: 710px;
 float: left;
 background: #ffffff;
 padding: 0px 20px 0px 20px;
 }

#AMZNproduct_bg {
 width: 990px;
 float: left;
 background: #ada5a6;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 10px 10px 10px 0px;
 }

#product_divider {
 width: 710px;
 float: left;
 background: #0f1269;
 padding: 0px 20px 0px 20px;
 margin: 15px 0px 10px 0px;
 }
#product_sidebar {
 width: 200px;
 float: right;
 background: #ada5a6;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 }
#what_we_do {
 float: left;
 width: 482px;
 height: 300px;
 background: #ffffff;
 background-image:url(http://www.velaction.com/lean-information/wp-content/uploads/2009/08/light-bulb-standing-out-narrow.jpg);
 background-position:top left;
 background-repeat:no-repeat;
 border: 1px solid #0a4a0a;
 margin: 10px;
 padding: 0px; 
 }
#left_column_home {
 float: left;
 width: 481px;
 margin: 0px 10px 10px 0px;
 padding: 0px; 
 }
#left_column_home2 {
 float: left;
 width: 500px;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 4px; 
 }
#right_column_home {
 float: right;
 width: 481px;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 }
#product_column_home {
 float: left;
 width: 268px;
 height: 542px;
 margin: 0px 10px 0px 0px;
 padding: 0px;
 }
#mid_right_column_home {
 float: left;
 width: 481px;
 height: 542px;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 }
#far_right_column_home {
 float: right;
 width: 201px;
 height: 100px;
 border: 1px solid #0a4a0a;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px; 
 }
#quick_links {
 float: right;
 width: 193px;
 height: 418px;
 border: 1px solid #0a4a0a;
 background: #ffffff;
 margin: 10px 0px 0px 0px;
 padding: 10px 8px 0px 0px; 
 }
#quick_links li {
 padding:0px;
 font-size:12px;	
} 
#product_house {
 float: left;
 width: 461px;
 height: 430px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 10px; 
 }
#left_column_block {
 float: left;
 width: 462px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 10px;
 padding: 10px; 
 }
#right_column_block {
 float: left;
 width: 462px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 10px; 
 } 
#home_video {
 float: left;
 width: 475px;
 height: 494px;
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 3px; 
 }
#news {
 background: #ffffff;
 width: 476px;
 height: 175px;
 background-image:url(http://www.velaction.com/lean-information/wp-content/uploads/2009/08/newsletter-computer-small.jpg);
 background-position:left bottom;
 background-repeat:no-repeat;
 float: right;
 border: 1px solid #0a4a0a;
 margin: 10px 10px 10px 0px;
 padding: 3px; 
 }
#half_wide_small {
 background: #ffffff;
 width: 481px;
 height: 125px;
 float: right;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 0px; 
 }
#half_wide_flex {
 background: #ffffff;
 width: 481px;
 float: right;
 border: 1px solid #0a4a0a;
 margin: 0px 0px 10px 0px;
 padding: 0px; 
 }
#small_box {
 background: #ffffff;
 width: 232px;
 height: 92px;
 float: left;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 12px 3px 3px 0px; 
 }
#med_box {
 background: #ffffff;
 width: 260px;
 height: 120px;
 float: left;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 3px; 
 }
#cic_box {
 background: #ffffff;
 width: 264px;
 height: 124px;
 float: left;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 1px; 
 }
#home_ad_box {
 background: #ffffff;
 width: 264px;
 height: 124px;
 float: left;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px;
 padding: 1px; 
 }
#home_ad_box p {
 font-size: 12pt;
 margin: 0px;
 padding: 0px;
 }
#founder_box {
 background: #92b9f2;
 width: 220px;
 height: 101px;
 padding: 6px 15px 0px 0px;
 background-image:url(http://www.velaction.com/lean-information/wp-content/uploads/2009/08/jeff-hajek-blue-background-small.jpg);
 float: left;
 background-position:left bottom;
 background-repeat:no-repeat;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 0px; 
 }
#offerings_box {
 background: #ffffff;
 width: 500px; 
 float: left;
 border: 1px solid #0a4a0a;
 margin: 0px 10px 10px 10px;
 padding: 3px; 
 }
#header {
 display: block;
 height: 110px;
 padding: 20px;
 margin: 0px 0px 0px 120px;
 color: #FFFFFF;
 }
#header h1 {
 font-size: 26px;
 margin: 0px;
 padding: 0px;
 }
.rss {
 background: url('images/rss.png') no-repeat left;
 padding: 0px 5px 0px 18px;
 margin: 7px 0px;
 float: right;
 }
#navigation {
 clear: both;
 height: 35px;
 font-weight: bold;
 color: #ffffff;
 font-size: 12px;
 text-transform: uppercase;
 }
#navigation ul {
 float: left;
 list-style: none;
 margin: 7px 0px;
 padding: 0px;
 }
#navigation li {
 float: left;
 padding: 0px 20px 0px 0px;
 }
#content_space {
 float: left;
 width: 770px;
 height: 400px;
 }
#content {
 float: left;
 width: 770px;
 }
#wide_content {
 float: left;
 width: 1002px;
 padding: 0px;
 }
#wide_home {
 float: left;
 width: 1002px;
 padding: 0px; 
 }
#full_width {
 float: left;
 width: 998px;
 border: 2px solid #0f1269;
 background-color: #ada5a6;
 padding: 0px; 
 }
#full_width p {
 font-size: 14px;
 color: #000000;
 padding: 0px;
 margin: 0px;
 vertical-align: top;
 }
#left_column {
 float: left;
 width: 504px;
 }
#right_column {
 float: right;
 width: 494px;
 } 
.entry_body_top {
 background: url('images/entry-top.png') no-repeat top center;
 height: 20px;
 }
.entry_body_bottom {
 background: url('images/entry-bottom.png') no-repeat top center;
 height: 20px;
 margin: 0px 0px 10px 0px;
 }
.entry_body {
 padding: 0px 30px 0px 30px;
 margin: 0px;
 background: url('images/entry-bg.png') repeat-y center #FFFFFF;
 }
.wide_entry_body_top {
 height: 20px;
 }
.wide_entry_body_bottom {
 height: 20px;
 margin: 0px 0px 10px 0px;
 }
.wide_entry_body {
 padding: 0px 0px 0px 0px;
 margin: 0px;
 }

a:link { 
	color: #0000ff;
	}
a:visited { 
	color: #3300ff;
	}
a:hover { 
	color: #3300cc;
	text-decoration: none;
	}
table.border {
         border: 2px solid #0a4a0a;
         margin: 5px;
         }

span.wpcf7-list-item { display: block; }

#content h1 {
 font-size: 18px;
 color: #0095DA;
 padding: 0px;
 margin: 0px;
 }
.entry_date {
 clear: both;
 padding: 3px 0px;
 color: #808285;
 }
.instruction {
 text-align: center;
 clear: both;
 padding: 3px 0px;
 color: #ff0000;
 }
.plain_black {
 text-align: center;
 clear: both;
 padding: 3px 0px;
 color: #000000;
 }
.entry_comment {
 float: right;
 padding: 0px 0px 0px 18px;
 color: #FFFFFF;
 background: url('images/entry_comment.png') no-repeat left;
 }
.right_same_line {
 float: right;
 padding: 0px 0px 0px 18px;
 }
.entry_body blockquote {
 padding: 0px 0px 0px 40px;
 margin: 5px 30px;
 background: url('images/quote.png') no-repeat left top;
 color:  #6D6E71;
 text-align: justify;
 }
.entry_footer {
 clear: both;
 margin: 0px;
 padding: 5px 5px 0px 5px;
 height: 25px;
 background: #0f1269;
 }
.entry_category {
 float: left;
 padding: 0px 0px 0px 18px;
 background: url('images/entry_category.png') no-repeat left;
 color: #FFFFFF;
 }

#footer_link {
 clear: both;
 padding: 0px;
 height: 30px;
 }
.footerleft {
 color: #000000;
 float: left;
 }
.footerright {
 color: #000000;
 float: right;
 }
#content_break {
 clear: both;
 }
#sidebar {
 width: 200px;
 padding: 0px 0px 0px 0px;
 float: right;
 margin: 0px;
 }
#sidebar_left {
 float: left;
 padding: 0px;
 width: 200px;
 }
#sidebar_right {
 float: right;
 padding: 0px;
 width: 200px;
 }
.side_top {
 background: #0f1269;
 border: 1px solid #0a4a0a;
 margin: 0px;
 padding: 0px;
 }
.side_top p{
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 8px 0px 10px 8px;
}
.side_top h2 {
margin: 0px;
padding: 0px;
}
#sidebar h2 {
 font-size: 14px;
 color: #FFFFFF;
 background: #0f1269;
 padding: 8px 0px 10px 8px;
 margin: 0px;
 }
#sidebar ul {
 list-style: none;
 margin: 0px;
 padding: 0px 5px;
 }
#sidebar li {
 padding: 5px 5px 5px 18px;
 font-size: 10pt;
 border-bottom: 1px solid #D4EEF9;
 background: url('images/Velaction-Continuous-Improvement-Small-Logo.jpg') no-repeat left center;
 }
.side_bottom {
 background: #0a4a0a;
 height: 10px;
 margin: 0px 0px 10px 0px;
 }
.side_box p {
margin: 0px;
padding: 0px;
}
.side_box {
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px;
 padding: 0px;
 }
#side_box2 {
 background: #ffffff;
 border: 1px solid #0a4a0a;
 margin: 0px;
 padding: 0px;
 }
#side_box2 p {
 font-size: 10pt;
 background: #ffffff;
 margin: 0px;
 padding: 0px;
 } 
#side_box2 h2 {
 font-size: 14px;
 color: #0f1269;
 padding: 0px 0px 10px 0px;
 margin: 0px;
 background:#ffffff;
 }   
#tab_box {
 padding: 1px;
 margin: 0px 0px 10px 0px;
 }
#sidebartabs {
 border-bottom: 4px solid #0a4a0a;
 display: block;
 clear: both;
 padding: 0px;
 margin: 0px;
 height: 32px;
 font-size: 14px;
 font-weight: bold;
 }
#sidebartabs a {
 color: #FFFFFF;
 background: #ada5a6;
 float: left;
 padding: 8px;
 margin: 0px 10px 0px 0px;
 text-decoration: none;
 }
#sidebartabs a.selected {
 background: #0f1269;
 color: #FFFFFF;
 float: left;
 padding: 8px;
 margin: 0px 10px 0px 0px;
 text-decoration: none;
 }
#tab_box ul {
 border: 1px solid #D4EEF9;
 background: #FFFFFF;
 padding: 0px 5px 10px 5px;
 }
#footer {
 clear: both;
 height: 75px;
 background: url('images/footer-bg.png') repeat-x center;
 color: #FFFFFF;
 margin: 20px 0px 0px 0px;
 }
#footer_ {
 width: 950px;
 margin: 50px 0px 0px 0px;
 }
#footer_nav {
 clear: both;
 height: 35px;
 font-weight: bold;
 color: #FFFFFF;
 font-size: 12px;
 text-transform: uppercase;
 }
#footer_nav ul {
 float: left;
 list-style: none;
 margin: 5px 0px;
 padding: 0px;
 }
#footer_nav li {
 float: left;
 padding: 0px 20px 0px 0px;
 }



.pagetitle {
 text-align: center;
 }
.wp-caption-text {
 display: block;
 font-size: 10px;
 text-align: center;
 padding: 0px;
 margin: 0px;
 }
.aligncenter {
 display: block;
 margin: auto;
 }
.alignright {
 float: right;
 padding: 0px;
 margin: 0px 0px 0px 10px;
 display: inline;
 }
.alignleft {
 float: left;
 padding: 0px;
 margin: 0px 10px 0px 0px;
 display: inline;
 }
.postmetadata {
 clear: both;
 border: 1px solid #F4F4EA;
 padding: 5px;
 }
#comment_box {
 margin: 5px 20px 0px 20px;
 padding: 0px;
 }
#commentform {
 margin: 0px;
 padding: 0px;
 }
.commentlist {
 margin: 0px 0px 30px 0px;
 list-style: none;
 }
#comment_box ul {
 margin: 0px;
 padding: 0px;
 }
#comment_box li {
 padding: 10px;
 margin: 0px;
 list-style: none;
 }
.alt {
 background: #FAFEFF;
 }
.reply a {
 display: block;
 width: 80px;
 text-align: center;
 padding: 5px 10px;
 color: #FFFFFF;
 background: #44ADE2;
 }
.reply a:hover {
 color: #EFEFEF;
 text-decoration: none;
 }#comment_box li {
 list-style: none;
 }
.avatar {
 float: right;
 }
.children {
 padding: 0px;
 margin: 10px 20px;
 border: 1px solid #44ADE2;
 }
.fn {
 font-weight: bold;
 }
.commentmetadata {
 font-size: 10px;
 }
.textwidget {
 margin: 0px;
 padding: 5px;
 }
select {
 margin: 5px 0px 5px 0px;
 }
#wp-calendar {
 width: 100%;
 margin: 0px;
 text-align: center;
 }
#wp-calendar th {
 color: #000000;
 }
#wp-calendar caption {
 font-weight: bold;
 padding: 10px;
 margin: 0px;
 }
#wp-calendar a {
 border-bottom: 1px solid #1E1B14;
 }
a {
 text-decoration: none;
 color: #000000;
 }
a:hover {
 text-decoration: none;
 color: #0a4a0a;
 }
#nav a {
 color: #FFFFFF;
 text-decoration: none;
 }
.footerleft a {
 display: block;
 color: #3F3030;
 background: url('images/footer-link-bg.png') no-repeat center;
 text-decoration: none;
 padding: 20px 6px;
 }
.footerright a {
 display: block;
 color: #3F3030;
 background: url('images/footer-link-bg.png') no-repeat center;
 text-decoration: none;
 padding: 20px 18px;
 }
#footer a {
 color: #FFFFFF;
 text-decoration: none;
 }
#header a {
 color: #FFFFFF;
 }
.entry_footer a {
 color: #FFFFFF;
 }
#footer a:hover {
 color: #FFFFFF;
 text-decoration: underline;
 }
#suckerfishnav {
    background:#0f1269 url("../multi-level-navigation-plugin/images/suckerfish_blue.png") repeat-x ;
    font-size:18px;
    font-family:verdana,sans-serif;
    font-weight:bold;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:40px;
    padding:0;
    border:1px solid #0a4a0a;
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#ffffff;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
	font-size:16px;
	font-weight:bold;
    padding:10px 0px 10px 0px;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:101px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
    }
#suckerfishnav li li {
    width:99px;
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
    font-weight:bold;
    font-family:verdana,sans-serif;
    }
#suckerfishnav li li a {
    padding:4px 10px;
    width:80px;
    font-size:12px;
    color:#0f1269;
    }
#suckerfishnav li ul ul {
    margin:-21px 0 0 100px;
    }
#suckerfishnav li li:hover {
    background:#0a4a0a;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#ffffff;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#0f1269;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#0f1269;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#ada5a6;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#ada5a6;
    }
.hackadelic-sliderPanel {
	border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}

a.hackadelic-sliderButton {
	border: 1px solid lightgrey;
	color: #B3960E;
	padding: 0 3px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}

.fil, .fim, .fis, select, input.fbl, input.fbm, input.fbs, input.fbx {
	font-family: arial,verdana,helvetica;
	background-color:#e0ffff;
	font-size: 11px;
}