﻿.landingpage-banner
{
	padding-bottom: 10px;
	background-image: url('../images/landing_header.jpg');
	background-repeat: no-repeat;
	color: black;
}

.landingpage-banner h1, .imgcarousel-mod h1
{
	padding-top: 20px;
	padding-left: 20px;
	font-size: 2.1625em;
	font-weight: bold;
	color: #FFFFFF;
	
}

.page-banner .landingpage-banner .landingpage-banner-content a
{
	font-size: 0.8125em;
}

.imgcarousel-mod h1
{
	margin-bottom: 15px;
}

.landingpage-banner-content
{
	margin-top: 45px;
	min-height: 45px;
	width: 50%;	
	padding-left: 20px;
	padding-top: 10px;   
	padding-bottom: 10px;    
	opacity:0.8;
	filter:alpha(opacity=60); 
	background-color: #FFFFFF;
	 *margin-top: 75px; 
}

.knowledge-banner-content
{
	width: 50%;
	margin-top: 65px;
	min-height: 45px;
}

.knowledge-banner-content .landingpage-banner-content-text
{
	color: #000000;
	font-size: 0.8125em;
	margin-bottom: 10px;
}

.landingpage-banner-content h3, .imgcarousel-mod-content h3
{
	color: #000000;
}

.ciiemblem-mod
{
	background-position: top center;
	background-image: url('/images/cii_emblem.jpg');
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-bottom: 72px;
	font-size: 0.8125em;
}

.ciiemblem-mod .ciiemblem-mod-header h1
{
	color: #ffffff;
	padding-top: 20px;
	padding-left: 20px;
	font-size: 2.025em;
}

.ciiemblem-mod .ciiemblem-mod-content
{
	opacity:0.8;
	filter:alpha(opacity=60); 
	background-color: #FFFFFF;
	margin-left: 20px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 20px;
}

.ciiemblem-mod .ciiemblem-mod-content .readmore
{
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;
}


.ciinews-mod .gen-mod-content div ul li
{
	margin-bottom: 10px;
}
.ciinews-mod .gen-mod-content div ul li label
{
	display: block;
}

.gen-mod-contactcii
{
	padding-left: 10px;
	padding-top: 10px;
}

.gen-mod-contactcii-content
{
	background-color: #ffffff;
	border: 1px solid #ccc;
}

.gen-mod-contactcii-content h3
{
	margin-top: 10px;
}

.gen-mod-contactcii-contacts
{
	margin-bottom: 5px;
}

.gen-mod-contactcii-contacts .gen-mod-ciicontactimg img
{
	margin-top: 3px;
	margin-right: 5px;
}

.gen-mod-content ul li
{
	color: #666666;
}


/*###############################################################################
Begin -> Membership Index pages
#################################################################################*/


.membership-content h3
{
	font-size: 1.1875em;
}

.membership-content, .membership-joininfo 
{
	font-size: 0.8125em;
	margin-bottom: 20px;    
}

.membership-content p, .membership-intro p 
{
	font-size: 0.8125em; 
	line-height: 1.46em; /* line height - 19px */
	margin-bottom: 1.25em; /* bottom margin - 20px */
}


.membership-page .gen-mod-content 
{
	margin-bottom: 10px;    
}

.membership-page .gen-mod-content p
{
	margin-bottom: 10px;
	font-size: 100%;
	line-height: 1.46em; /* line height - 19px */
	margin-bottom: 0.92em;    
}

.levelsofmembership-selection-wrapper 
{
	background: url("/images/bottomgradientbar.png") repeat-x center bottom transparent;
	margin-bottom: 15px;    
}

.membership-choosing 
{
	padding-left: 10px;
	margin-bottom: 20px;       
}

.membership-choosing .membership-choosing-qualified 
{
	float: right;
	width: 300px;    
}


.membership-choosing .membership-choosing-unqualified 
{
	float: left;
	width: 300px;    
}

.membership-relatedlinks-mod li
{
	padding: 3px 0px; 
}

.membership-relatedlinks-mod .gen-mod-content, .membership-inaction-mod .gen-mod-content
{
	background: url("/images/bottomgradientbar.png") repeat-x bottom;
	padding: 0px 10px 30px 10px;
	margin-bottom: 10px;

}

.membership-inaction-mod h3
{
	font-size: 1em;
}

.membership-inaction-mod .readmore, .promo-mod-inner .readmore
{
	padding-top: 10px;
	padding-bottom: 5px;
}

.membership-inaction-mod .readmore
{
	padding-top: 10px;
	padding-bottom: 5px;
}

.membership-options 
{
	padding-bottom: 20px;
}

.membership-options-wrapper 
{
	min-height: 15px;
}


.membership-options h3 
{
	margin-left: 10px;
	margin-right: 10px;
	
}

.membership-levels-container 
{
	font-size: 0.8125em;
	/*margin-left: 10px;*/
}

.membership-level
{
	margin-top: 10px;
	margin-bottom:10px;
}

.membership-level-header-wrapper 
{
	border: 1px solid #ccc;
	margin-bottom: 7px;
	background: url("../images/menu-smooth-gradient.png") no-repeat scroll 0 0 transparent;
}

.membership-level-header 
{
	background: url("/Images/right_chevron.png") no-repeat right center;
	display: block;
	margin-right: 15px;
	padding: 3px 0 3px 10px;
}

.membership-level-content 
{
	font-size: 100%;

}

.membership-choosing .info-mod-wrapper 
{
	margin-right: 10px;
}

.membership-choosing-unqualified, .membership-choosing-qualified
{
	color: #46266D;
	cursor: pointer;
	margin-top: 10px;
}

.membership-options-qualified, .membership-options-notqualified 
{
	
}


.membership-choosing-selected .info-mod-wrapper
{
	background-image: none;
	background-color: #46266D;
	color: #fff;
}

.membership-choosing-selected .info-mod-content .fl-rt
{
	display: none;
}

.info-mod-content .fl-lf
{
	width: 80%;
	margin-right: 5px;
}

.info-mod-content .fl-rt
{
	text-align: right;
	width: 15%;
}

.info-mod-content .fl-rt label
{
	top: -10px;
	position: relative;
	font-size: 30px;
}

/*###############################################################################
End -> Membership Index pages
#################################################################################*/


/*###############################################################################
Begin -> Training Course Search Module
#################################################################################*/

.coursesearch-mod 
{
	margin-bottom: 20px;    
}


/*###############################################################################
End -> Membership Index pages
#################################################################################*/ 