.leftquote {
background-color: #fff;
font-size: 24px;
color: #000;
font-style: italic;
line-height: 150%;
margin: 10px 25px 10px 0;
padding: 5px 5px 5px 15px;
width: 275px; 
float: left;
border: 1px solid #666666; 
-moz-border-radius: 10px 10px 10px 10px; 
-moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
-webkit-border-radius: 10px 10px 10px 10px; 
-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
border-radius: 10px 10px 10px 10px; 
box-shadow: 5px 5px 5px rgba(0,0,0,.5);
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=#25000000, Positive='true');
}

.rightquote {
background-color: #fff;
font-size: 24px;
color: #000;
font-style: italic;
line-height: 150%;
margin: 10px 0pt 10px 25px;
padding: 5px 5px 5px 15px;
width: 275px; 
float: right;
border: 1px solid #666666; 
-moz-border-radius: 10px 10px 10px 10px; 
-moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
-webkit-border-radius: 10px 10px 10px 10px; 
-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
border-radius: 10px 10px 10px 10px; 
box-shadow: 5px 5px 5px rgba(0,0,0,.5);
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=#25000000, Positive='true');
}

.hubsection {
height: 80px; 
padding: 30px 0pt 20px; 
border-bottom: 1px solid #888888;
}

.thumbborder {
	background: #fff;
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.5);
	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,.5);
	box-shadow: 1px 1px 3px rgba(0,0,0,.5);
	border:1px solid #999;
	padding:5px;
}
.hubtab { 
    float:left;
    width: auto;
    min-width: 30px;
    text-decoration: none;
    padding: .2em 1em .15em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-top-right-radius: .8em;
    -webkit-border-top-left-radius: .8em;
    -moz-border-radius-topright: .8em;
    -moz-border-radius-topleft: .8em;
    border-top-right-radius: .8em;
    border-top-left-radius: .8em;
    -webkit-box-shadow: 0.1em -0.1em 0.2em rgba(0,0,0,.3);
    -moz-box-shadow: 0.1em -0.1em 0.2em rgba(0,0,0,.3);
    box-shadow: 0.1em -0.1em 0.2em rgba(0,0,0,.3);
}

/* New hubtab IE fix code for Global CSS */
html > body .hubtab {
    min-width:30px;
    width:auto;
}
/* New headerline code for Global CSS */
.headerline {
    -webkit-box-shadow: 0.1em 0.1em 0.2em rgba(0,0,0,.3);
    -moz-box-shadow: 0.1em 0.1em 0.2em rgba(0,0,0,.3);
    clear:both;
    border:0 none;
    height:2px;
    _line-height:2px;
    _font-size:0px;
    margin:0 0 10px 0;
    width:100%
}
/* New value to be added to Global.css */
.roundcorner {
    -webkit-border-radius: .8em;
    -moz-border-radius: .8em;
    border-radius: .8em;
}

/*
Old .roundcorner GG 8/8/2012
.roundcorner {
    -webkit-border-radius: .8em;
    -moz-border-radius: .8em;
}
*/

.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.thumbpad {
	display:block;
	float:left;
	width:78px;
	height:78px;
	margin-right:20px; 
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.floatRight {
	float:right;
}
.floatLeft {
	float:left;
}
.small {
	font-size:.8em;
}
/*input, textarea {
	font:1em Arial, Helvetica, sans-serif;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.Full {
	width:96%;
	margin:0 2%;
}*/
.oneHalf {
	width:48%;
	margin:0 1%;
}
.oneThird {
	width:31.333%;
	margin:0 1%;
}
.twoThird {
	width:62.666%;
	margin:0 2%;
}
.oneFourth {
	width:23%;
	margin:0 1%;
}
.threeFourth {
	width:71%;
	margin:0 2%;
}
.oneFifth {
	width:18%;
	margin:0 1%;
}
.twoFifth {
	width:38%;
	margin:0 1%;
}
.threeFifth {
	width:56%;
	margin:0 2%;
}
.fourFifth {
	width:76%;
	margin:0 2%;
}
.oneSixth {
	width:14.666%;
	margin:0 1%;
}
.fiveSixth {
	width:79.333%;
	margin:0 2%;
}
.oneEighth {
	width:10.5%;
	margin:0 1%;
}
.threeEighth {
	width:35.5%;
	margin:0 1%;
}
.fiveEighth {
	width:58.5%;
	margin:0 2%;
}
.sevenEighth {
	width:83.5%;
	margin:0 2%;
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* Google Directions Gadget Fix */
table.gadget span.title {
font-size: 12px;
margin: inherit;
background: inherit;
padding: inherit;
color: inherit;
}

table.gadget span.powered {
font-size: 10px;
color: inherit;
}

#IL {
width:100%;
margin:0 auto;
}
#IL_Tabs {
float:right;
height:100%;
margin-bottom:20px;
margin-left:20px;
width:30%;
}
#IL_Tabs select { display: none; }
#IL_Tabs h3 { 
background:none;
margin:10px; 
}
#IL_Tabs ul {
list-style:none;
margin:0;
padding:0;
margin-bottom:10px;	
}
#IL_Tabs li { 
padding: 0 10px;
border-bottom: 1px solid #FFF;
transition: background 0.3s;
-moz-transition: background 0.3s;
-o-transition: background 0.3s;
-webkit-transition: background 0.3s;
}
#IL_Tabs li:last-child { border-bottom:0px none; }
#IL_Tabs a {
padding: 12px 0;
display:block; 
position:relative;
text-decoration: none; 
background:none; 
transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
}
.IL_Active { background:#DDD; }
.IL_Active a { 
color:#000!important; 
background-color:none;
text-transform:uppercase;
font-weight:bold;
}
#IL_Tabs li:hover a { 
padding-left: 5px; 
margin-right: -5px;
}
#IL_Tabs li.IL_Active:hover a { 
padding-left: 0px; 
margin-right:0px;
}
#IL_Main h2 { margin-bottom: 10px; }
#IL_Search { margin-top:40px; }
#IL_Search label { 
line-height:30px;
font-weight: bold;
}
#IL_Search input:not([type="submit"]) {
height:30px;
line-height:30px;	
width:180px;
}
.GlobalBtn {
display: inline-block;
padding: 0 10px;
height: 30px;
text-align:center;
font-weight: bold;
font-size:12px;
text-transform:uppercase;
text-decoration:none;
line-height:30px;
border:0px;
outline:0px;
cursor:pointer;
box-shadow: 1px 2px 2px #000;	
-moz-box-shadow: 1px 2px 2px #000;
-o-box-shadow: 1px 2px 2px #000;	
-webkit-box-shadow: 1px 2px 2px #000;
transition: all 0.2s;
-moz-transition: all 0.2s;
-o-transition: all 0.2s;
-webkit-transition: all 0.2s;	
}
.GlobalBtn:hover { 
box-shadow: 1px 3px 3px #000;	
-moz-box-shadow: 1px 3px 3px #000;
-o-box-shadow: 1px 3px 3px #000;				
-webkit-box-shadow: 1px 3px 3px #000;	
}
.GlobalBtn:active {
box-shadow: 0px 0px 0px #000;	
-moz-box-shadow: 0px 0px 0px #000;
-o-box-shadow: 0px 0px 0px #000;	
-webkit-box-shadow: 0px 0px 0px #000;	
}
@media screen and (max-width: 1064px) {
#IL_Tabs li { display: none; }
#IL_Tabs select { 
display: block; 
width: 100%;
margin: 0;
position:relative;
left:-20px;
margin-bottom:20px;
}
#IL_Tabs { 
float: none; 
width:100%;
background:none;
}
#IL_Tabs h3 { display: none; }
#IL_Search label { 
display:block;
margin-bottom:10px;
}
#IL_Search input:not([type="submit"]) { width: 180px; }
}

/*12/18/2013 change from design - PC*/
.editable {
	min-height:30px
}
