/* CSS Document */

body {margin:0; text-align:center; background-image:url(../images/background_body.jpg); background-repeat:repeat-x; background-position:top; background-color:#fff}
.container {width:790px;}
#retail-guided-selling li {font-size:8pt}
#printable-version {float:right; padding-left:18px; padding-bottom:15px; background:url(http://www.bbt.com/images/icons/print3.gif) no-repeat 0 -2px; margin-left:10px;}
.pointer {cursor:pointer}
.bottom {vertical-align:bottom}
.no-style-list {list-style-image:none; list-style-type:none; list-style:none}
input, select {font-size:8pt;vertical-align:middle;margin:5px 0 0 0;padding:0;position:relative;bottom:3px;}
label {margin:0;padding:0;margin-right:8px;}
input[type=text]{margin-right:3px;}
input[type=radio]{margin-right:2px;}
input[type=checkbox]{margin:5px 2px 0 0;}	
.width48percent {width:48%}
.block {display:block}



/*PREFERENCES PAGES STYLES*/
#retail-guided-selling #body-content-preferences {background:url(../images/background-preferences.jpg) bottom right no-repeat;}
#retail-guided-selling #left-content {float:left; width:200px;height:410px;}
#retail-guided-selling #right-content {float:right; width:585px;}
#retail-guided-selling #right-content #padding{padding:15px 25px 15px 15px;}
#retail-guided-selling h1 {margin:0; padding:0}
#retail-guided-selling #questions  {margin:0; padding:0; padding-left:5px;list-style-image:url(../images/bullet.jpg);}
#retail-guided-selling #questions li {margin-bottom:13px; padding-bottom:10px; background:url(../images/dotted-line.gif) bottom repeat-x; letter-spacing:-.03em}
#retail-guided-selling #questions h4 {margin:0; padding:0; font-size:9pt; padding-bottom:3px; padding-right:3px}
#retail-guided-selling #specialty-business {float:right; width:59%; margin-top:5px;}
#retail-guided-selling #standard-business {float:left; width:40%; margin-top:5px;}
#standard-business h5, #specialty-business h5{color:#999; margin:0; padding:0; font-size:7.5pt}
#retail-guided-selling #standard-business li, #retail-guided-selling #specialty-business li{margin:0;padding:0px;margin-bottom:0px;padding-bottom:0px; background:none}
.questionmarkposition{position:relative; vertical-align:middle; bottom:1px; }

/*RECOMMENDATION PAGES STYLES*/
#retail-guided-selling #body-content-recommendation {background:url(../images/background-recommendation.gif) bottom right no-repeat; padding-bottom:10px; padding-right:5px;}
#retail-guided-selling #body-content-recommendation  #padding {padding:15px}
#retail-guided-selling .recommendation-bottom {background:url(../images/recommendation_bottom.gif) bottom no-repeat; margin-bottom:15px; height:10px}


//.recommendation {background:url(../images/recommendation_top.gif) no-repeat top left #eee; padding:15px 15px 10px 15px; height:1%;}
.recommendation h2 {color:#903; font-weight:bold; font-size:11pt; float:left; margin:0; padding:0; width:50%}
.recommendation .compare {float:right;text-align:right; width:50%}
.our-recommendation {background-color:#FFFFFF}
.start-over-cancel {text-align:right; margin:15px; margin-top:0}

.benefits .primary-account{
	color:#5e0423;
	margin:0;
	padding:0;
	font:Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size:14px;
	decoration:none;
}

.benefits .primary-account a:hover{
	decoration:underline;
}

#ourreccomendationcontainer {
	background:#fff;
	margin:20px 0px 10px 2px;	
	width:750px;
}

.benefits-right {
	position:relative;
	text-align:left;
	float:left;
	width:520px;
	margin-left:10px;
	padding:0;
	
}

/*.benefits-right input {
	padding: 0;
	margin:0;
}
*/
.benefits-icon {
	position:relative;
	text-align:center;
	float:left;
	width:150px;
	margin:0;
	padding:0;
}




.benefits {
	padding:5px 0px 5px 0px;
}

.benefits ul {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:10px;
}

.goldcontainer {
	background:#fff; 
	border:1px solid #FFCC66; 
	padding:10px;
}

.graybackground {
	background:#eee;
	padding:5px 10px 5px 10px;
}

#navigation {
	padding-top:10px;
}

.recommendation {
	background: #eee;
	padding:0px 10px 0px 10px;
}

#recommendationtop {
	background:url(../images/recommendation_top.jpg) no-repeat #eee ;
	margin-top:10px;
	padding:5px 10px 5px 10px;
}

#recommendationbottom {
	background:url(../images/recommendation_bottom.jpg) no-repeat;
	height:25px;	
}

.upgrade {
	background:#E5EAEF;
	margin-top:10px;
	padding-bottom:10px;
}

.upgradeheader {
	padding:5px;
}
