/* CSS Document */
h3	{background-color: #E1E1FF;
	padding: 3px;
	margin: 10px 5px;
	font-size: 13px;
	}
h3.cd {margin: 20px 0 }
h4	{padding:0px; margin: 0;
	font-size: 11px;
	}
.columns-3-ABC-A, .columns-3-ABC-B, .columns-3-ABC-C{
float:left;
width:30%;
padding: 0px 0px;
margin: 0 5px;
/*margin-top:-10px;*/
}
.columns-3-ABC-C{
float:right;

/*padding-right:20px;*/
}
.columns-2-AB-A{

width:48%;
}
.columns-2-AB-B{
float:right;
width:48%;/* set to appeal pullQuotes */
}

.columns-2-CD-C{
margin: 0px 3px;
float:left;
width:48%;
}
.columns-2-CD-D{
float:right;
width:48%;
margin: 0px 0px 0px 0px;
}
.columns-3-ABC-C ul, .columns-3-ABC-B ul, .columns-3-ABC-A ul{
list-style-type:none;
list-style-image:none;
font-family:Arial, Helvetica, sans-serif;

}
.columns-3-ABC-C li, .columns-3-ABC-B li, .columns-3-ABC-A li {list-style-type:none;
list-style-image:none;
padding-bottom: 5px;
margin-left:-20px;
}  /*  need to target this one speficiifnf messing up upper LI   */

/*    image align left    */
.moreSolutions img{
margin: 0;
margin-right: 10px;

float: left;
} 
.moreSolutions p {float: right;
padding: 0;
margin: 0;
clear:both;
}

/******/
.breezeTitle{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding-bottom:3px;
border-bottom:1px solid #333;
}

.breezePromoHeader{
color:#333;
font-family:Arial,Verdana,Helvetica,   sans-serif;
font-size:16px;
font-weight:bold;
}

/*  link list attributes  */
.link-list {margin: 0px 0px; }
.link-list ul li {list-style-type: none;
					list-style-image: none;					
					}
.link-list img{
border:0px;
margin-right:10px;
vertical-align:middle;
}

.link-list a {
text-decoration:none;
color:#005fa9;
}
.link-list a:link{
text-decoration:none;
color:#005fa9;}
.link-list a:hover{
background-color:#ddeeff;}
.link-list a:visited{
color:#a367b1;}
.link-list a:active{
background-color:#ddeeff;}
.link-list li {
margin-bottom:5px;
padding: 0px;
margin-left:10px;
}

/* *********** */
/*  extras!  */
.clearRight{clear:right;}
.clearLeft{clear:left;}
.clearBoth{clear:both;}

img.image-right-wrap {
float: right;
margin-left: 10px;
margin-bottom: 0.45em;
}
blockquote.pullquote {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}
blockquote.pullquote,
blockquote.pullquote span.author{
color: #333;
}
blockquote.pullquote cite {
color: #999;
}

blockquote.pullquote cite{
font-weight: bold;
}
blockquote.pullquote p {
font-size: 1.4em;
}
blockquote.pullquote cite{
font-size: 0.85em;
}