/*************************************
 * CLEARFIX, courtesy of http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/
 *************************************/

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
/* start commented backslash hack \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* close commented backslash hack */
/* push down 20px */
.pd20 {
	margin-top:20px;
}
.pb20 {
	padding-bottom:20px;
}
.mt12 {
	margin-top:12px;
}
.pt9 {
	padding-top:9px;
}
.pb14 {
	padding-bottom:14px !important;
}
/* generic bullet single line*/
ul.g-bullet-circle {
	list-style:url(/licensees/licensee410/images/common/sectionLayout/bullet-circle-red.jpg) outside;
	margin:0 0 0 23px;
	padding:0;
}
ul.g-bullet-circle > li {
	font-size:12px;
	color:#797979;
	padding-bottom:5px;
	line-height:16px;
}
ul.g-bullet-circle .last-item {
	padding-bottom:0px;
}
/* generic bullet multiple line*/
ul.g-bullet-m-circle {
	list-style:url(/licensees/licensee410/images/common/sectionLayout/bullet-circle-red) outside;
	margin:0 0 0 23px;
	padding:0;
}
g-bullet-m-circle > li {
	font-size:12px;
	color:#797979;
	padding-bottom:15px;
	line-height:16px;
}
g-bullet-m-circle .last-item {
	padding-bottom:0px;
}
/* generic bullet single line*/
ul.g-bullet {
	list-style:url(/licensees/licensee410/images/common/sectionLayout/bullet-plus-red.jpg) outside;
	margin:0 0 0 23px;
	padding:0;
}
ul.g-bullet > li {
	font-size:13px;
	color:#797979;
	padding-bottom:5px;
	line-height:16px;
}
ul.g-bullet .last-item {
	padding-bottom:0px;
}
ul.g-bullet.op2 {
	list-style:url(/licensees/licensee410/images/common/sectionLayout/bullet-plus-orange.gif) outside;
	margin:0 0 0 23px;
	padding:0;
}
/* generic bullet multiple line*/
ul.g-m-bullet {
	list-style:url(/licensees/licensee410/images/common/sectionLayout/bullet-plus-red.jpg) outside;
	margin:0 0 0 23px;
	padding:0;
}
/*	ul.g-m-bullet > li{font-size:12px; color:#797979; padding-bottom:15px; line-height:16px;}*/
	ul.g-m-bullet > li {
	font-size:13px;
	color:#797979;
	padding-bottom:5px;
	line-height:16px;
}
ul.g-m-bullet .last-item {
	padding-bottom:0px;
}
ul.g-m-bullet.op2 {
	list-style:url(/licensees/licensee410/images/common/sectionLayout/bullet-plus-orange.gif) outside;
	margin:0 0 0 23px;
	padding:0;
}
/* generic bullet multiple line*/
ul.g-bullet-m-minus {
	list-style:url(/licensees/licensee410/images/common/sectionLayout/bullet-minus-red.gif) outside;
	margin:0 0 0 16px;
	padding:0;
}
g-bullet-m-minus > li {
	font-size:13px;
	color:#797979;
	padding-bottom:15px;
	line-height:16px;
}
g-bullet-m-minus .last-item {
	padding-bottom:0px;
}
/* COLORS */

/* gneric gray for paragrhaps */
.c-gray {
	color:#797979;
}
/* gneric orange for links */
.c-orange {
	color:#f79407;
}
/* gneric orange for links */
.c-black {
	color:#000;
}
/* gneric orange for links */
.c-white {
	color:#FFF;
}
/* gneric magenta for links */
.c-magenta {
	color:#d93867;
}
/* gneric blue for links */
.c-blue-link {
	color:#0170ab;
}
/* generic blue for footer copy*/
.c-blue {
	color:#296F95;
}
/* generic blue for footer copy*/
.c-blue2 {
	color:#5ca5dd;
}/*5cadd*/
/* generic yellow */
.c-yellow {
	color:#f79407;
}/*#fb9d17*/
/* gneric bold to spanned texts*/
.f-bold {
	font-weight:bold;
}
/* gneric udnerline no links*/
.f-underline {
	text-decoration:underline;
}
.in-line {
	letter-spacing: -0.31em; /* webkit: collapse white-space between units */
 *letter-spacing: normal; /* reset IE < 8 */
	word-spacing: -0.43em; /* IE < 8 && gecko: collapse white-space between units */
	display: inline-block;
	zoom: 1;
*display: inline; /* IE < 8: fake inline-block */
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: top;
}
/* text align center */
.t-center {
	text-align:center;
}
/* text align left */
.t-left {
	text-align:left;
}
/* text align right  */
.t-right {
	text-align:right;
}
/*  */
.divisor-magenta-v {
	background:url(/licensees/licensee410/images/common/templatesLayout/divisor-magenta.png) right repeat-y;
}
.divisor-blue-h {
	height:24px;
	background:url(/licensees/licensee410/images/common/sectionLayout/divisor-blue.gif) repeat-x;
	margin:0 10px;
}
/* Borders  */
.border-left-blue {
	background:url(/licensees/licensee410/images/common/sectionLayout/divisor-blue-v.gif) left repeat-y;
}
.border-left-gray {
	background:url(/licensees/licensee410/images/common/sectionLayout/divisor-gray-v.gif) left repeat-y;
}
