﻿.floatLeft {
	float:left !important; 
}
.floatRight {
	float:right !important;
}
hr.hRule
{
    height:1px;
    width:100%;
    background:#FFF;
	border:0px !important;
    display:block;
    clear:both;
    margin:10px 0px;
}
span.red,
div.red,
span#red,
div#red,
a.red  
{
    color:#db0c41;      
}
div#clear,
div.clear,
span#clear,
span.clear
{
    clear: both;
    display: block;
}
ul.noDiamond
{
    margin:0 !important;
    padding:0 !important;
}

ul.noDiamond a
{
    background-image:none !important;
    list-style-image:none !important;
    padding-left:0 !important;
    margin:0 !important;
    display:inline !important;

}

.noDiamond li 
{
    margin-left:0 !important;
    padding-bottom:15px;
    padding-left:0 !important;  
}
.noDiamond
{
    list-style-image:none !important;    
    background-image:none !important;
    list-style:none !important;
    margin-left:-15px !important;
    padding:0 !important;
}
a.button, 
input.button
{
	color:#db0c41 !important;
	font-weight:bold;
	display:inline;
	margin:5px 0 0 0;
	padding:5px;
	text-decoration:none;
	float:right;
	min-width:210px;
}

a.button:hover,
input.button:hover
{
	color:#fff !important;
	background-color:#db0c41;
}
a.buttonSml
{
	background:#ffffff;
	color:#db0c41 !important;
	font-weight:bold;
	display:block;
	padding:3px 30px 3px 6px;
	text-decoration:none;
	float:right;
	background-image:url("/images/search.gif");
	background-repeat:no-repeat;
	background-position:right;
	background-color:#ececec;
}

a.buttonSml:hover
{
	color:#fff !important;
	background-image:url("/images/searchHover.gif");
	background-repeat:no-repeat;
	background-position:right;
	background-color:#db0c41;
}
a.searchArrow 
{
    font-weight:bold;
    font-size:1.4em; 
    color:#db0c41;   
}
.threeCol
{
    width:33%;
    float:left;
}

.threeCol Li
{
    background:none !important;
    list-style-image:url('/images/assets/bltDiamond.png');
}

.threeCol li a:hover
{
    color:#db0c41;
    list-style-image:url('/images/assets/bltDiamond.png');
}
ul.blueDiamond li
{
    background:none !important;
    list-style-image:url('/images/assets/bltDiamond.png');
}
ul.blueDiamond li ul li
{
    background:none !important;
    list-style-image:url('/images/assets/bltSubDiamond.png');
}
div#searchBlock div#columnLeft ul.blueDiamond li, 
div#searchBlock div#columnRight ul.blueDiamond li
{
    background:none !important;
    list-style-image:url('/images/assets/bltDiamond.png');
}

div#searchBlock div#columnLeft ul.blueDiamond li a, 
div#searchBlock div#columnRight ul.blueDiamond li a
{
    color:#2971b6 !important;    
}
div#searchBlock div#columnLeft ul.blueDiamond li a:hover, 
div#searchBlock div#columnRight ul.blueDiamond li a:hover,
ul.blueDiamond Li a:hover
{
   text-decoration:underline;  
}