body { margin: 0; font-family: Arial, Sans-Serif;}
hr { background-color: #696A6C; height: 5px; }
li { padding-bottom: 10px; }
li hr { background-color: #696A6C; height: 2px; }
#FAQ li { color: #004B8D; font-weight:bold; }
#FAQ li li { color: black; font-weight:normal; }
.HeadLine { font-size: 2.0em; font-weight:bold; margin: 10px 0 10px 0; color: #004B8D; }
.HeadLineSM { font-size: 1.5em; font-weight:bold; margin: 10px 0 10px 0; color: #004B8D; }
.HeadLinePhone { font-size: 3.0em; font-weight:bold; margin: 10px 0 10px 0; color: red; }
.Header { font-size: 1.5em; font-weight: bold; color: #004B8D; }
.rtBold { text-align: right; font-weight: bold; }
.Footer { background-color: #DDDEDF; border-top: solid 5px #696A6C; }
.Footer td {  font-weight: bold;  color: #696A6C; }

a:link {
	color: #004B8D;
	font-variant: normal;
	text-decoration: none;
}
a:visited {
	color: #004B8D;
	font-variant: normal;
	text-decoration: none;
}
a:hover {
	color: #004B8D;
	font-variant: normal;
	text-decoration: underline;
}


.button:link,
.button:visited,
.button2:link,
.button2:visited { /* Top left corner, top edge */
	float:left;
	color:#fff;
	background:#333 url(images/button.gif) no-repeat;
	font: 1.1em/1.0 Arial, Sans-Serif;;
	text-decoration:none;
	width: 150px;
	text-align: center;
}
.button2:link,
.button2:visited { /* Top left corner, top edge */
	width: 250px;
}

.button *, 
.button2 * {display:block;}

.button span, 
.button2 span { /* Top right corner */
	padding:6px 0 0;
	background:url(images/corners.gif) no-repeat right top;
}
.button span span, 
.button2 span span { /* Bottom left corner, left and bottom edges */
	padding:0 0 0 6px;
	background:url(images/button.gif) no-repeat left bottom;
}
.button span span span,
.button2 span span span { /* Bottom right corner */
	padding:0 0 6px;
	background:url(images/corners.gif) no-repeat right bottom;
}
.button span span span span,
.button2 span span span span { /* Right edge */
	padding:3px 12px 3px 6px; /* Extra padding (3px vertical, 6px horizontal) added to give the text some breathing room */
	background:url(images/button.gif) no-repeat right center;
}
.button:hover,
.button:focus,
.button:active,
.button2:hover,
.button2:focus,
.button2:active { /* Make the button more visible on :hover and :focus */
	outline:2px solid #ff0; /* Not supported by IE/Win :-( */
	color:#ff0;
}
/* Put the demo buttons on separate rows with some space between */
.button, button2 {margin:0 0 5px;}
