/*

CSS for www.quote2bill.com public site
Steve Klein
12/19/2008

*/

html,body{margin:0;padding:0}
html {height: 100%; margin-bottom: 1px}
body{font: 90% verdana,arial,sans-serif;text-align:center}

/*   links   */
a img { border: 0; }

.menulink a:link { color: #5B86CA; text-decoration: none; font-family:Arial Black bold, verdana, arial, san-serif; letter-spacing:1px; }
.menulink a:visited { color: #5B86CA; text-decoration: none; font-family:Arial Black bold, verdana, arial, san-serif; letter-spacing:1px; }
.menulink a:hover { color: #110B6D; text-decoration: underline; font-family:Arial Black bold, verdana, arial, san-serif; letter-spacing:1px; }
.menulink a:active { color: #5B86CA; text-decoration: none; font-family:Arial Black bold, verdana, arial, san-serif; letter-spacing:1px; }

.breadCrumbsText a:link { color: #FFFFFF; text-decoration: none; font-family:Arial Black bold, verdana, arial, san-serif; font-size:90%; letter-spacing:0.75px; }
.breadCrumbsText a:visited { color: #FFFFFF; text-decoration: none; font-family:Arial Black bold, verdana, arial, san-serif; font-size:90%; letter-spacing:0.75px; }
.breadCrumbsText a:hover { color: #110B6D; text-decoration: underline; font-family:Arial Black bold, verdana, arial, san-serif; font-size:90%; letter-spacing:0.75px; }
.breadCrumbsText a:active { color: #FFFFFF; text-decoration: none; font-family:Arial Black bold, verdana, arial, san-serif; font-size:90%; letter-spacing:0.75px; }

#container{width:95%;margin:0 auto;padding-bottom:30px}
#container{text-align:left}

.imageHeader {
	float:left;
	clear:left;
	width:30%;
}
.linkHeader {
	float:left;
	clear:right;
	width:60%;
}
.linkTable td {
	padding-left:5px;
	padding-right:5px;
}
.linkSpacerRow {
	min-height:24px;
	height:auto !important;
	height:24px;
}
.linkSeparator {
	color:#110B6D;
}

.sideDiv {
	float:left;
	clear:left;
	width:30%;
}

.mainDiv {
	float:left;
	clear:right;
	width:60%;
	color:#110B6D;
}

.sideTitle {
	color:#110B6D;
	font-weight:bold;
}

.progressBar {
	height:20px;
	background-color:#1666C9;
	vertical-align:middle;
	padding-top:0px;
	padding-bottom:0px;
}

.breadCrumbsSeparator {
	font-family:verdana, arial, san-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0.75Px;
	color:#FFB400;
}

.pricingTable td {
	padding-right:30px;
	padding-left:30px;
	text-align:center;
}

.pricingTable th {
	padding-right:30px;
	padding-left:30px;
}

.secureCart td {
	padding-right:15px;
	padding-left:15px;
	text-align:center;
}

.secureCart th {
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	text-decoration:underline;
}

.niceButton {
	color:#1666C9;
	font-size:110%; 
	margin:10px;
}

.centerBold {
	text-align:center;
	font-weight:bold;
	padding:10px 0px;
}

.bizresults {
	font-size:10px;
	padding:0 10px;
}

.bizlabel {
	text-align:left;
	padding-right:25px;
}

.bizvalue {
	text-align:right;
}

.spacerDiv {
	min-height:10px;
}

.highlight {font-weight:bold;}
.tagline {color:#5B86CA; font-size:120%; font-weight:bold; margin-top:-5px; margin-left:15px;}

.legalFont{
	font-size:80%;
}

.footnote{
	font-size:70%;
}

.footer{clear:both;width:100%}
.footer{text-align:center;padding-top:10px;color:#110B6D;margin:0;font-size:70%;font-weight:bold;}
