table {
	border-collapse: collapse;
	border-spacing: 0;
}
* {margin:0;padding:0}
ul, ol, dl, dt, dd, li{list-style-type:none;margin:0;padding:0}
ul, ol{margin:0;font-size:14px;color:#404346;line-height:22px}
	ul li{list-style-type:disc;margin-left:30px;padding-bottom:10px}
	ol li{list-style-type:decimal;margin-left:30px;padding-bottom:10px}

a img{border:none;text-decoration:none}
fieldset{border:0}
:focus{outline:0}

.clear{clear:both;height:1px;overflow:hidden}
.color-1{color:#000}
.color-2{color:#af2342}

body{font-family:Arial, Verdana, sans-serif;font-size:14px;color:#404346;line-height:22px}
h1, h2, h3, h4, h5, h6{font-weight:normal;color:#2d5c82}
h1{font-size:26px;line-height:30px;padding:0 0 20px}
h2{font-size:18px;line-height:18px;padding:0 0 16px}
h3{font-size:16px;line-height:20px;padding:0 0 14px}
h4{font-size:14px;line-height:14px;padding:0 0 12px}
h5{font-size:12px;line-height:12px;padding:0 0 10px}
h6{font-size:10px;line-height:10px;padding:0 0 8px}

p{font-size:14px;color:#404346;line-height:22px;padding:0 0 22px}
p.top-desc{font-size:18px;line-height:24px;color:#2b333c;padding:0 0 22px}
a{color:#4e87bd;
/*My font-size:14px*/
}
a:hover{color:#af2342}

#site-editor table{margin:0 0 22px;font-size:9pt;border:solid 1px #aecce8;width:540px}
#site-editor table.reduced{width:360px}
	#site-editor table caption{text-align:left;padding:4px 0 14px;color:#314965}
	#site-editor table thead th{background:#d6ebff;padding:8px 0;text-align:center;border-left:solid 1px #bed9f1;font-weight:normal;color:#476d91;border-bottom:solid 1px #aecce8}
	#site-editor table thead th.title{color:#404346}
	#site-editor table thead th.first-year, .features ul table thead th.last-year{color:#0a5aa6;font-weight:bold}
	#site-editor table tbody td{font-size:12pt;color:#2969a6;background:#f0f8ff;padding:6px 0;text-align:left;border-left:solid 1px #c9def1}
	#site-editor table tbody td.title{font-size:9pt;color:#404346}
	#site-editor table.reduced thead th{font-size:14px;font-weight:bold;vertical-align:bottom;color:#0a5aa6;line-height:12pt}
		#site-editor table.reduced thead th span{display:block;font-size:9pt;color:#778591;font-weight:normal}
		
/*#content table{margin:0 0 22px;font-size:9pt;border:solid 1px #aecce8}
	#content table caption{text-align:left;padding:4px 0 14px;color:#314965}
	#content table thead th{background:#d6ebff;padding:8px 10px;text-align:center;border-left:solid 1px #bed9f1;font-weight:normal;color:#476d91;border-bottom:solid 1px #aecce8}
	#content table tbody td{font-size:14px;color:#2969a6;background:#f0f8ff;padding:6px 10px;text-align:left;border-left:solid 1px #c9def1}
*/
