@charset "utf-8";
/* CSS Document */

#content a {color: #b40000;}
#content a:hover {color: #b40000; text-decoration: none;}

#content p, #content td {
	line-height: 22px;
}
#content .um-list { margin-left: 0; padding-left: 0; list-style: none; }
h1
{
font-size:26px;
color:#b40000;
font-weight:bold;
margin-bottom: 10px;
}

h2
{
font-size:22px;
color:#00355f;
font-weight:bold;
margin-bottom: 5px;
}

#subtitle
{
font-size:36px;
color:#0054a6;
}

#text
{
font-size:14px;
color:#666666;
line-height:24px;
}

.subnav-title {
	font-size: 26px;
	color: #00355f;
	display: block;
	border-bottom: 1px solid #cbd7e1;
	padding-bottom: 5px;
}

/* ------ Styles for blogs (by Michael Jia) ------ */
#content-blog .sf_postListing
{
    padding-top: 20px;
}
#content-blog .sf_postListing p
{
    padding-top: 5px;
}
#content-blog .sf_postListing h2 a, #content-blog .sf_postListing h2 a:visited,
#content-blog .sf_postComments h2 a, #content-blog .sf_postComments h2 a:visited
{
    text-decoration: none;
    color: #00355F;
}
#content-blog .sf_postListing h2:hover, #content-blog .sf_postListing h2 a:hover, 
#content-blog .sf_postComments h2:hover, #content-blog .sf_postComments h2 a:hover 
{     
    text-decoration: none;
}
#content-blog a, #content-wide a {color: #b40000;}
#content-blog a:hover, #content-wide a {color: #b40000; text-decoration: none;}

#content-blog ol.sf_pager li 
{
    list-style: none;
}

#content-blog .sf_postComments .sf_postNewComment ol li
{
    list-style: none;
    margin-bottom: 5px;
}

#ctas #blog_archive_title
{
    padding-left: 15px;
    padding-top: 20px;
    font-weight: bold;
}
#ctas .RadTreeView ul.rtUL
{
    padding-left: 15px;
}
#ctas .RadTreeView ul.rtUL ul.rtUL .rtTop, 
#ctas .RadTreeView ul.rtUL ul.rtUL .rtMid, 
#ctas .RadTreeView ul.rtUL ul.rtUL .rtBot
{
    padding-left: 10px;
}

.callbox {
	background:transparent url(/images/call-specialist.png) top left no-repeat;
	width:165px;
	height:125px;
	padding: 112px 50px 0 166px;
	font-family: Tahoma;
	font-size:14px;
	font-weight:bold;
	color: #ffce00; 
}