/* CSS Document */
#template1{
float:left;
border:0px solid #f00;
padding:0em 0.3em;
}



/** structure */

#template1 .lp_block1,
#template1 .lp_block2,
#template1 .lp_block3,
#template1 .lp_block4,
#template1 .lp_block5,
#template1 .lp_block6{
	float:left;
	border:0px solid #f00;

}

#template1 .lp_block1,
#template1 .lp_block4{
	width:36.3em;
}

#template1 .lp_block2,
#template1 .lp_block3,
#template1 .lp_block5,
#template1 .lp_block6{
	width:15.1em;
}

#row1, #row2{
	float:left;
	border:0px solid #f00;
	margin-bottom:1.2em;
}

#template1 .lp_block2, #template1 .lp_block3,  #template1 .lp_block5,  #template1 .lp_block6{margin-left:1.4em}


#template1 .lp_block1 .block_middlehalf_left,
#template1 .lp_block4 .block_middlehalf_left{padding:0em 0.8em 0em 2em;}
#template1 .lp_block1 .block_middlehalf_right,
#template1 .lp_block4 .block_middlehalf_right{padding:0em 0em;}


#template1 .lp_block2 .block_middlehalf_left,
#template1 .lp_block3 .block_middlehalf_left,
#template1 .lp_block5 .block_middlehalf_left,
#template1 .lp_block6 .block_middlehalf_left{padding:0em 0.6em 0em 0.6em;}


#template1 .lp_block1 .block_top_middle,  
#template1 .lp_block1 .block_bottom_middle,
#template1 .lp_block4 .block_top_middle, 
#template1 .lp_block4 .block_bottom_middle{width:33.7em;}

#template1 .lp_block1 .block_middle_content,
#template1 .lp_block4 .block_middle_content{width:33.5em;}

#template1 .lp_block2 .block_top_middle, 
#template1 .lp_block2 .block_bottom_middle {width:12.4em;}

#template1 .lp_block2 .block_middle_content, 
#template1 .lp_block3 .block_middle_content, 
#template1 .lp_block5 .block_middle_content, 
#template1 .lp_block6 .block_middle_content{width:13.8em; border:0px solid #0f0;}

#template1 .lp_block3 .block_top_middle, 
#template1 .lp_block3 .block_bottom_middle {width:12.4em;}

#template1 .lp_block5 .block_top_middle, 
#template1 .lp_block5 .block_bottom_middle {width:12.4em;}

#template1 .lp_block6 .block_top_middle, 
#template1 .lp_block6 .block_bottom_middle {width:12.4em;}

#template1 .lp_block1 .block_middle_content,
#template1 .lp_block2 .block_middle_content,
#template1 .lp_block3 .block_middle_content,
#template1 .lp_block4 .block_middle_content,
#template1 .lp_block5 .block_middle_content,
#template1 .lp_block6 .block_middle_content{height:11.8em;}



.white_block .block_top_left{background:url(../images/template1/white_top_left.png) left bottom no-repeat;}
.white_block .block_top_right{background:url(../images/template1/white_top_right.png) right bottom no-repeat;}
.white_block .block_top_middle{background:url(../images/template1/white_top_middle.png) left bottom repeat-x;}

.white_block .block_bottom_left{background:url(../images/template1/white_bottom_left.png) left top no-repeat;}
.white_block .block_bottom_right{background:url(../images/template1/white_bottom_right.png) right top no-repeat;}
.white_block .block_bottom_middle{background:url(../images/template1/white_bottom_middle.png) left top repeat-x;}

.white_block .block_middlehalf_left{background:transparent url(../images/template1/white_middle_left.png) bottom left repeat-y;}
.white_block .block_middlehalf_right{background:transparent url(../images/template1/white_middle_right.png) bottom right repeat-y;}
.white_block .block_middle_content{background:#fff none!important;}

.white_blockV2 .block_top_left{background:url(../images/template1/whitev2_top_left.gif) left bottom no-repeat;}
.white_blockV2 .block_top_right{background:url(../images/template1/whitev2_top_right.gif) right bottom no-repeat;}
.white_blockV2 .block_top_middle{background:url(../images/template1/whitev2_top_middle.gif) left bottom repeat-x;}

.white_blockV2 .block_bottom_left{background:url(../images/template1/whitev2_bottom_left.gif) left top no-repeat;}
.white_blockV2 .block_bottom_right{background:url(../images/template1/whitev2_bottom_right.gif) right top no-repeat;}
.white_blockV2 .block_bottom_middle{background:url(../images/template1/whitev2_bottom_middle.gif) left top repeat-x;}

.white_blockV2 .block_middlehalf_left{background:transparent url(../images/template1/whitev2_middle_left.gif) bottom left repeat-y;}
.white_blockV2 .block_middlehalf_right{background:transparent url(../images/template1/whitev2_middle_right.gif) bottom right repeat-y;}
.white_blockV2 .block_middle_content{background:#fff none!important;}


.green_block .block_top_left{background:url(../images/template1/green_top_left.gif) left bottom no-repeat;}
.green_block .block_top_right{background:url(../images/template1/green_top_right.gif) right bottom no-repeat;}
.green_block .block_top_middle{background:url(../images/template1/green_top_middle.gif) left bottom repeat-x;}

.green_block .block_bottom_left{background:url(../images/template1/green_bottom_left.gif) left top no-repeat;}
.green_block .block_bottom_right{background:url(../images/template1/green_bottom_right.gif) right top no-repeat;}
.green_block .block_bottom_middle{background:url(../images/template1/green_bottom_middle.gif) left top repeat-x;}

.green_block .block_middlehalf_left{background:transparent url(../images/template1/green_middle_left.gif) bottom left repeat-y;}
.green_block .block_middlehalf_right{background:transparent url(../images/template1/green_middle_right.gif) bottom right repeat-y;}
.green_block .block_middle_content{background:#9da740 none!important;}


.orange_block .block_top_left{background:url(../images/template1/orange_top_left.gif) left bottom no-repeat;}
.orange_block .block_top_right{background:url(../images/template1/orange_top_right.gif) right bottom no-repeat;}
.orange_block .block_top_middle{background:url(../images/template1/orange_top_middle.gif) left bottom repeat-x;}

.orange_block .block_bottom_left{background:url(../images/template1/orange_bottom_left.gif) left top no-repeat;}
.orange_block .block_bottom_right{background:url(../images/template1/orange_bottom_right.gif) right top no-repeat;}
.orange_block .block_bottom_middle{background:url(../images/template1/orange_bottom_middle.gif) left top repeat-x;}

.orange_block .block_middlehalf_left{background:transparent url(../images/template1/orange_middle_left.gif) bottom left repeat-y;}
.orange_block .block_middlehalf_right{background:transparent url(../images/template1/orange_middle_right.gif) bottom right repeat-y;}
.orange_block .block_middle_content{background:#e57025 none!important;}

.blue_block .block_top_left{background:url(../images/template1/blue_top_left.gif) left bottom no-repeat;}
.blue_block .block_top_right{background:url(../images/template1/blue_top_right.gif) right bottom no-repeat;}
.blue_block .block_top_middle{background:url(../images/template1/blue_top_middle.gif) left bottom repeat-x;}

.blue_block .block_bottom_left{background:url(../images/template1/blue_bottom_left.gif) left top no-repeat;}
.blue_block .block_bottom_right{background:url(../images/template1/blue_bottom_right.gif) right top no-repeat;}
.blue_block .block_bottom_middle{background:url(../images/template1/blue_bottom_middle.gif) left top repeat-x;}

.blue_block .block_middlehalf_left{background:transparent url(../images/template1/blue_middle_left.gif) bottom left repeat-y;}
.blue_block .block_middlehalf_right{background:transparent url(../images/template1/blue_middle_right.gif) bottom right repeat-y;}
.blue_block .block_middle_content{background:#5482a0 none!important;}


.blue_blockV2 .block_top_left{background:url(../images/template1/bluev2_top_left.gif) left bottom no-repeat;}
.blue_blockV2 .block_top_right{background:url(../images/template1/bluev2_top_right.gif) right bottom no-repeat;}
.blue_blockV2 .block_top_middle{background:url(../images/template1/bluev2_top_middle.gif) left bottom repeat-x;}

.blue_blockV2 .block_bottom_left{background:url(../images/template1/bluev2_bottom_left.gif) left top no-repeat;}
.blue_blockV2 .block_bottom_right{background:url(../images/template1/bluev2_bottom_right.gif) right top no-repeat;}
.blue_blockV2 .block_bottom_middle{background:url(../images/template1/bluev2_bottom_middle.gif) left top repeat-x;}

.blue_blockV2 .block_middlehalf_left{background:transparent url(../images/template1/bluev2_middle_left.gif) bottom left repeat-y;}
.blue_blockV2 .block_middlehalf_right{background:transparent url(../images/template1/bluev2_middle_right.gif) bottom right repeat-y;}
.blue_blockV2 .block_middle_content{background:#385f75 none!important;}


/** slots css begin */

.LPSlot{	
	display:block;
	width: auto;
	overflow:hidden;
}

.landingpage_slot{	display:block; width: auto; overflow:hidden;}
.landingpage_slot .content_slide{color:#fff; font-size:0.9em;}
.landingpage_slot .content_slide, .landingpage_slot .slottext{display:block;float:left;width:99%;}
.landingpage_slot .slottext{padding:0.05em;}
.landingpage_slot .content_slide .memberLogo, 
.landingpage_slot .content_slide .equipmentImage{clear:both; margin-top:0.7em; margin-left:auto; margin-right:auto;text-align:center;width:99%;}	

.landingpage_slot .content_slide h3{margin:0.2em 0em; font-size:1.2em; color:#db5e26}
.landingpage_slot .img_slide{display:block; text-align:center}
.landingpage_slot .img_slide_right_align{display:block; float:right; text-align:center; width:16em;}
.landingpage_slot .img_slide img{border:none!important;}	

/** typography and color */

#template1 .white_blockV2 h3, #template1 .white_block h3{color:#db5e26; font-size:1.5em; font-weight:normal; margin:0em;}
#template1 .white_blockV2 .content_slide p, #template1 .white_block .content_slide p{color:#000; font-size:1em; margin:0.2em 0em; padding:0.2em 0em;}


#template1 .green_block h3,
#template1 .orange_block h3,
#template1 .blue_block h3,
#template1 .blue_blockV2 h3{color:#fff; font-size:1.5em; font-weight:normal; margin:0em;}

#template1 .green_block .content_slide a,
#template1 .orange_block .content_slide a,
#template1 .blue_block .content_slide a,
#template1 .blue_blockV2 .content_slide a{color:#fff; text-decoration:underline}


#template1 .green_block .content_slide p,
#template1 .orange_block .content_slide p,
#template1 .blue_block .content_slide p,
#template1 .blue_blockV2 .content_slide p{color:#fff; font-size:1em; margin:0.1em 0em;   padding:0.2em 0em;}


#template1  .blue_block .content_slide ul,
#template1  .blue_blockV2 .content_slide ul,
#template1  .orange_block .content_slide ul,
#template1  .green_block .content_slide ul{padding-left:1.5em; margin:0em;}

#template1  .blue_block .content_slide li,
#template1  .blue_blockV2 .content_slide li,
#template1  .orange_block .content_slide li,
#template1  .green_block .content_slide li{margin:0em; font-size:1em; color:#fff;}

#template1 .green_block .empty_slot_message,
#template1 .orange_block .empty_slot_message,
#template1 .blue_block .empty_slot_message,
#template1 .blue_blockV2 .empty_slot_message{color:#fff; font-size:1.1em; font-weight:normal; margin:0.5em 0em; text-align: center;}


#template1 .green_block .empty_slot_message,
#template1 .orange_block .empty_slot_message,
#template1 .blue_block .empty_slot_message,
#template1 .blue_blockV2 .empty_slot_message{color:#fff; font-size:1.1em; font-weight:normal; margin:0.5em 0em; text-align: center;}

#template1 .white_block .empty_slot_message,
#template1 .white_blockV2 .empty_slot_message{color:#000; font-size:1.1em; font-weight:normal; margin:0.5em 0em; text-align: center;}




/*exceptions */
#template1 .lp_block4 h3{color:#000!important; font-size:1.3em;}
#template1 .lp_block5 h3{color:#585858!important;} /*partner spotlight */
#template1 .lp_block2 h3,
#template1 .lp_block3 h3,
#template1 .lp_block5 h3,
#template1 .lp_block6 h3{font-size:1.3em;}

#template1 .white_blockV2 .slottext{color: #585858; width:99%; border:1px solid #ffffff;}
#template1 .white_blockV2 .content_slide{width:15em;border:0px solid #ffffff;}


/** slot dimenstions begin */



#LPSlot_1, #LPSlot_4{
	width:33.3em !important;
	height:10.8em !important;
	border:0px solid #f00;
	float:left;
}

.lp_slide_1, .lp_slide_4{float:left; width:33.3em !important; height:10.8em !important; }


#LPSlot_2, #LPSlot_3, #LPSlot_5, #LPSlot_6{
	width:13.7em !important;
	height:10.8em !important;
	border:0px solid #f00;
	float:left;
}

.lp_slide_2, .lp_slide_3, .lp_slide_5, .lp_slide_6{float:left; width:13.7em !important; height:10.8em !important; }

.landingpage_slots_nav_container{margin:0px; float:left; padding:0px 0px; position:relative; z-index:1; border:0px solid #ff0000;}
.landingpage_slots_nav_container .prev,
.landingpage_slots_nav_container .next,
.landingpage_slots_nav_bullets .bullets,
.landingpage_slots_nav_bullets .activeSlide{
	display:block;
	width:11px;
	height:12px;
	float:left;
	border:0px solid #FF0000;
	margin:0px 1px 0px 1px;	
	}
	
.landingpage_slots_nav_container .prev{
	background:url(/images/slot_buttons/left_arrow.png) center center no-repeat !important;
}
.landingpage_slots_nav_container .next{
	background:url(/images/slot_buttons/right_arrow.png) center center no-repeat !important;
}
.landingpage_slots_nav_bullets .bullets{
	background:url(/images/slot_buttons/inactive_bullet.png) center center no-repeat !important;
}
.landingpage_slots_nav_bullets .activeSlide{
	background:url(/images/slot_buttons/active_bullet.png) center center no-repeat !important;
}
.landingpage_slots_nav_container .slot_pager{float:right; margin-top:0.2em}
.landingpage_slots_nav_container .readMore{float:left; margin:0px 0px 0px 0px;}
.landingpage_slots_nav_container .readMore a{font-weight:bold; padding:0px; display:inline;color: #585858 !important; text-transform:lowercase}


.lp_block1 .landingpage_slots_nav_container,
.lp_block4 .landingpage_slots_nav_container{width:33.3em;}

.lp_block2 .landingpage_slots_nav_container,
.lp_block3 .landingpage_slots_nav_container,
.lp_block5 .landingpage_slots_nav_container,
.lp_block6 .landingpage_slots_nav_container{width:13.7em;}

/** bullets for orange, blue and green blocks */


.blue_block .landingpage_slots_nav_container .prev,
.blue_blockV2 .landingpage_slots_nav_container .prev,
.orange_block .landingpage_slots_nav_container .prev,
.green_block .landingpage_slots_nav_container .prev{
	background:url(/images/slot_buttons/left_arrow_white.png) center center no-repeat !important;
}

.blue_block .landingpage_slots_nav_container .next,
.blue_blockV2 .landingpage_slots_nav_container .next,
.orange_block .landingpage_slots_nav_container .next,
.green_block .landingpage_slots_nav_container .next{
	background:url(/images/slot_buttons/right_arrow_white.png) center center no-repeat !important;
}

.blue_block .landingpage_slots_nav_bullets .bullets,
.blue_blockV2 .landingpage_slots_nav_bullets .bullets,
.orange_block .landingpage_slots_nav_bullets .bullets,
.green_block .landingpage_slots_nav_bullets .bullets{
	background:url(/images/slot_buttons/inactive_bullet_white.png) center center no-repeat !important;
}

.blue_block  .landingpage_slots_nav_bullets .activeSlide,
.blue_blockV2 .landingpage_slots_nav_bullets .activeSlide,
.orange_block  .landingpage_slots_nav_bullets .activeSlide,
.green_block  .landingpage_slots_nav_bullets .activeSlide{
	background:url(/images/slot_buttons/active_bullet_white.png) center center no-repeat !important;

}


.white_block .landingpage_slots_nav_container .readMore a,
.white_blockV2 .landingpage_slots_nav_container .readMore a{ background:url(../images/orange_arrow.png) left center no-repeat;
padding:0em 0em 0em 1em;font-weight:bold; color: #E57025 !important;}

.blue_block .landingpage_slots_nav_container .readMore a,
.blue_blockV2 .landingpage_slots_nav_container .readMore a,
.orange_block .landingpage_slots_nav_container .readMore a,
.green_block .landingpage_slots_nav_container .readMore a{background:url(/images/white_arrow.png) left center no-repeat;
padding:0em 0em 0em 1em;font-weight:bold; color: #fff !important;}
