html, body {
	background: #101a44;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101a44;
	line-height: 20px;
}
#quote-item { float:left; width:280px; margin-right:25px; overflow:hidden; }
#quote-item-end { float:left; width:280px; overflow:hidden; }
#quote-top { width:280px; height:14px; overflow:hidden; margin-top:10px; }
.quote-top-a { background:url(/images/quote-top1.png) top left no-repeat; }
.quote-top-b { background:url(/images/quote-top2.png) top left no-repeat; }
#quote { padding:0 15px; width:250px; overflow:hidden; }
.quote-a { background:url(/images/quote-bg1.png) top left repeat-y; }
.quote-b { background:url(/images/quote-bg2.png) top left repeat-y; }
#quote p { margin:0; font-size:12px; line-height:17px; color:#ffffff; text-shadow:1px 1px #444444; }
#quote-bottom { min-height:20px; width:215px; padding:17px 0 0 65px; overflow:hidden; font-size:11px; line-height:16px; font-weight:bold; }
.quote-bottom-a { background:url(/images/quote-bottom1.png) top left no-repeat; }
.quote-bottom-b { background:url(/images/quote-bottom2.png) top left no-repeat; }
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101a44;
	line-height: 20px;
}
#mydiv {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 960px;
	height:520px;
	margin-top: -260px; /*set to a negative number 1/2 of your height*/
	margin-left: -480px; /*set to a negative number 1/2 of your width*/
	overflow: hidden;
}
#rightcol {
	float: right;
	width: 350px;
	text-align: center;
}
#flashhome {
	width: 770px;
	height: 500px;
	padding: 0 95px;
}
#pagediv {
	position: absolute;
	top: 50%;
	height: 620px;
	width: 100%;
	margin-top: -310px; /*set to a negative number 1/2 of your height*/
	background: url(/images/page-bg.gif) top repeat-x;
	overflow: hidden;
}
#maindiv {
	width: 960px;
	height: 620px;
	margin: 0 auto;
	background: url(/images/mainpage-bg.gif) top left no-repeat;
	overflow: hidden;
}
#content {
	width: 892px;
	height: 374px;
	padding: 0 34px;
	overflow: hidden;
}
#phonenumber {
	width: 942px;
	height: 20px;
	padding: 6px 18px 4px 0;
	text-align: right;
	font-size: 18px;
	line-height: 20px;
}
#navigation-main {
	width: 960px;
	height: 196px;
	overflow: hidden;
}
#navigation-bottom {
	width: 960px;
	height: 17px;
	padding-top: 3px;
	color: #415b8c;
	text-align: center;
	line-height: 16px;
}
#navigation-bottom a { color:#8ab0d6; padding:0 6px; }
#navigation-bottom a:hover { color:#b3ceea; text-decoration:none; }
#phonenumber .noshow { display:none; }
a:link{ color: #44559E; text-decoration: none;}
a:visited{ color: #44559E; text-decoration: none;}
a:active{ color: #8999D7; text-decoration: none;}
a:hover{ color: #8999D7; text-decoration: none;}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #101A44; font-weight: normal; line-height: 30px; margin: 0;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #101A44; font-weight: normal; line-height: 20px;}
.right { float: right; margin: 5px  0 5px 10px;}
.left { float: left; margin: 5px 10px 5px 0;}
.small { font-size: 11px; line-height: 16px; }
.medium { line-height: 17px; }
.large { font-size: 16px; line-height: 24px; }
ul li { padding-bottom: 6px; }
