h1,h2,h3,h4,h5{ padding:0; margin:0; }
.hidden{ text-indent:-999em;}
hr{ padding:0; margin:0; display:none;}
/* Clearfix */
.clearfix{ display: block; }
	.clearfix:after{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
	html[xmlns] .clearfix{ display: block; }
	* html .clearfix{ height: 1%; }
.clear{ clear:both;}
strong{ color:#A40000;}
.black{ color:#000000;}

h1{ font-size:24px; color:#0F3255; margin-left:20px; margin-top:10px; font-weight:normal;}
h2{ font-size:16px; color:#990000; margin-left:20px; font-weight:normal; margin-bottom:10px;}

/* Content */
.content-spacer{ display:block; height:20px; background-color:#F6F6F6;}
.content-spacer2{ display:block; height:20px; }

/* LeftNav */
h4.left-nav-title{ margin-top:1px; background:url(../images/leftnav/leftnav-title-box.png); width:224px; height:28px; display:block; font-size:14px; color:#D0CAAA; padding-top:8px; padding-left:20px;}
a.online-support-link{ width:224px; height:28px; display:block; cursor: pointer; text-decoration: none; }
.left-nav-list li { width:240px; height:35px;}
	.left-nav-list li a{ font-size:14px; color:#122E45; text-decoration:none; width:240px; height:27px; display:block; background:url(../images/leftnav/leftnav-arrow.png) no-repeat 35px 13px; text-indent:50px; padding-top:8px; border-bottom:1px dotted #CCCCCC;}
	.left-nav-list li a:hover{ color:#990000; font-weight:bold;}
	.left-nav-list li ul { visibility:hidden; padding:0; margin:0; list-style:none;}
	.left-nav-list li:hover > ul{ position:absolute; margin-left:240px; margin-top:-36px; background-color:#F1F1F1; display:block; visibility:visible; background:url(../images/leftnav/left-nav-sub-menu.jpg); width:220px;}
	.left-nav-list li ul li a{ width:220px; height:26px; border:1px dotted #CCCCCC;}

/* Content */
.content-home-img{ background:url(../images/content/content-home-img3-1.jpg); width:260px; height:238px; display:block; float:left; margin-right:10px; margin-bottom: 20px;}
a.content-read-more-button{ background:url(../images/content/content-read-more.png); width:164px; height:24px; display:block; margin-right:10px; font-size:12px; color:#D0CAAA; text-align:center; font-weight:bold; text-decoration:none; margin-left:500px;}

.content-list{ padding-left:50px; list-style:disc;}
.float-right{ float:right; padding-left:20px; margin-top:30px;}
.float-right img{ border:1px solid #000;}

.reminder { padding: 0px; background-color: #EFEFEF;}
.reminder p { padding: 10px !important; text-align: justify !important;}
.centeredElements { text-align: center; }
.large-link { text-align: center; }
.large-link a { text-decoration: underline; color: #A40000; }
.bulletedList { padding: 0px 0px 0px 20px; margin: 0px 0px 0px 20px; list-style-type: circle !important;}
.nonBulletedList { padding: 0px 0px 0px 20px; margin: 0px 0px 0px 20px; list-style-type: none !important;}
.coloredLink { color: #A40000; }
.yellowBG { background-color: #FF0; }
.greenBG { background-color: #10EE91; }
.defLineheight { line-height: 1.0 !important; }

.floatRight { margin: 0px 0px 0px 10px; float: right; }
/* TopNav */
/*#header-top-nav li ul{ position:absolute; visibility:hidden; }
#header-top-nav li:hover > ul{ position:absolute; visibility:visible; width:200px;}
*/