@charset "utf-8";
/* CSS Document */

/* User Scenarios */

.user_scenarios {
margin:0px 0px 12px 11px;
padding:5px 0px;
position:relative;
}

.user_scenarios a,
.user_scenarios a:active,
.user_scenarios a:visited {
color:#fc7f05;
font-weight:bold;
text-decoration:none;
}

.user_scenarios .bottom,
.user_scenarios .top {
font-size:.1em;
height:5px;
left:0px;
position:absolute;
width:222px;
}

.user_scenarios .bottom {
background:url(../images/box_yel_green_bottom.gif) no-repeat;
bottom:0px;
}

.user_scenarios .middle {
background:url(../images/box_yel_green_middle.gif) repeat-y;
padding:4px 10px;
width:202px;
}

.user_scenarios .middle h4 {
margin-bottom:12px;
}

.user_scenarios .middle p {
line-height:1.4em;
margin-left:6px;
}
 
.user_scenarios .top {
background:url(../images/box_yel_green_top.gif) no-repeat;
top:0px;
}

/* End User Scenarios */

/* Supplement Box */
.supplement_box {
margin:18px 0px 12px 8px;
background:url(../images/box_whi_green_middle.gif) repeat-y;
padding:4px 10px;
width:202px;
position:relative;
}

.supplement_box a,
.supplement_box a:active,
.supplement_box a:visited {
color:#464646;
font-size:14px;
text-decoration:none;
}

.supplement_box a:hover {
color:#6aa02a;
} 

.supplement_box .bottom,
.supplement_box .top {
font-size:.1em;
height:2px;
left:0px;
position:absolute;
width:222px;
}

.supplement_box .bottom {
background:url(../images/box_whi_green_bottom.gif) no-repeat;
bottom:0px;
}

.supplement_box .top {
background:url(../images/box_whi_green_top.gif) no-repeat;
top:0px;
}

/* End Supplement Box */

/* Quote Box old */

.quote_box {
margin:0px 0px 12px 17px;
padding:7px 0px 1px 0px;
position:relative;
}

.quote_box a,
.quote_box a:active,
.quote_box a:visited {
color:#464646;
text-decoration:none;
}

.quote_box a:hover {
color:#6aa02a;
} 

.quote_box .bottom,
.quote_box .top {
font-size:.1em;
left:0px;
position:relative;
width:222px;
}

.quote_box .bottom {
/*background:url(../images/box_quote_bottom.gif) no-repeat;*/
background:url(../images/quote.box.btm.jpg) no-repeat;
bottom:0px;
height:29px;
}

.quote_box .middle {
/*background:url(../images/box_quote_middle.gif) repeat-y;*/
background-color:#f9f2dd;
border-left: solid 1px #e4d3aa;
border-right: solid 1px #e4d3aa;
padding:12px 10px 0px 10px;
position:relative;
width:163px;
z-index:10;
}

.quote_box .middle p {
color:#545454;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:1.2em;
position:relative;
z-index:11;
}

.quote_bottom,
.quote_box .middle p.bottom {
position:absolute;
}

.quote_bottom {
right:10px;
bottom:32px;
z-index:10;
}

.quote_top {
float:left;
left:10px;
top:10px;
padding-right:10px;
padding-bottom:10px;
}

.quote_box .top {
/*background:url(../images/box_quote_top.gif) no-repeat;*/
background:url(../images/quote.box.top.jpg) no-repeat;
height:7px;
top:0px;
}


.quote_top_line {
padding-left:50px;
}

.review_info {
color:#212121;
font-size:12px;
line-height:1.4em;
padding-top:25px;
}

.review_info span {
display:block;
font-size:10px;
margin-top:3px;
text-transform:uppercase;
}

/* End Quote Box old */

/*quote box plus award */
/*
.middle {
	background:url(../images/awardsCTA.blank.jpg) no-repeat;
	width:219px;
	height:332px;
}

.quote_box .middle {
padding:13px 10px 70px 10px;
position:relative;
width:202px;
z-index:10;
}

.quote_box .middle p {
color:#545454;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:1.4em;
position:relative;
z-index:11;
}

.quote {
	height:160px;
	width:171px;
	padding: 0 17px;
}
.quote_top {
	background:url(../images/spacer.gif) no-repeat;
	height:25px;
	width:25px;
}
	
.review_info {
color:#212121;
font-size:12px;
line-height:1.4em;
width:171px;
position:absolute;
left:28px;

}

.review_info span {
display:block;
font-size:10px;
text-transform:uppercase;
}
*/