
a:link, a:visited {
	color: #2c4e7a;
	font-weight: bold;
	text-decoration: underline;
}

a:hover { text-decoration: underline; }

a.logo {
	background: transparent url(http://www.regalware.com/themes/regalware/img/logo_regalww_24.png) no-repeat !important;
	background-image: url(http://www.regalware.com/themes/regalware/img/logo_regalww_8.png);
	display: block;
	height: 114px;
	float: left;
	margin: 10px 0px 7px 25px;
	overflow: hidden;
	text-indent: -999em;
	width: 261px;
}

#home #callouts ul.call-mid li ul li a:link, #home #callouts ul.call-mid li ul li a:visited {
	color: #fff;
	line-height: 45px;
	margin-left: 15px;
}

#home #callouts ul.call-last li ul li a:link, #home #callouts ul.call-last li ul li a:visited { color: #fff; }

#internal #sidebar .callout .body ul li a:link, #internal #sidebar .callout .body ul li a:visited { 
	color: #fff; 
	font-weight: normal;
}

#internal #sidebar .documentation .body ul li a:link, #internal #sidebar .documentation .body ul li a:visited {
	color: #fff;
	display: block;
	height: 22px;
	line-height: 22px;
	padding-left: 42px;
} 

/* Learn_More added by Monte 12/9/11 */
#internal #sidebar .documentation .body ul li a.Learn_More:link, #internal #sidebar .documentation .body ul li a.Learn_More:visited { background: url(http://www.regalware.com/themes/regalware/img/ico_video2.png) no-repeat 0 3px; }
#internal #sidebar .documentation .body ul li a.use-and-care:link, #internal #sidebar .documentation .body ul li a.use-and-care:visited { background: url(http://www.regalware.com/themes/regalware/img/ico_use-and-care.png) no-repeat 0 3px; }
#internal #sidebar .documentation .body ul li a.warranty:link, #internal #sidebar .documentation .body ul li a.warranty:visited { background: url(http://www.regalware.com/themes/regalware/img/ico_warranty.png) no-repeat 9px 0; }
#internal #sidebar .documentation .body ul li a.faq:link, #internal #sidebar .documentation .body ul li a.faq:visited { background: url(http://www.regalware.com/themes/regalware/img/ico_faqs.png) no-repeat 11px 2px; }
#internal #sidebar .documentation .body ul li a.reg:link, #internal #sidebar .documentation .body ul li a.reg:visited { background: url(http://www.regalware.com/themes/regalware/img/ico_reg.png) no-repeat 10px 0px; }

#internal #sidebar .documentation .body div.ccm-blog-archive-rss a:link, #internal #sidebar .documentation .body div.ccm-blog-archive-rss a:visited { color: #fff; }


#footer a:link, #footer a:visited { font-weight: normal; }

/* .dsa added by Monte 11/17/11 */
#footer ul.last li a.dsa:link, #footer ul.last li a.dsa:visited, 
#footer ul.last li a.cma:link, #footer ul.last li a.cma:visited, 
#footer ul.last li a.iha:link, #footer ul.last li a.iha:visited {
	padding-left: 65px;
}

/* added by Monte 11/17/11 */
#footer ul.last { 
	float:left;
}

/* added by Monte 11/17/11 */
#associations { float:left; margin-top:5px; padding-top:5px; }
/* added by Monte 11/17/11 */
#associations ul { height:60px; vertical-align:middle;}

/* added by Monte 11/17/11 */
#footer ul.last li a.dsa:link, #footer ul.last li a.dsa:visited { 
	background: transparent url(http://www.regalware.com/themes/regalware/img/logo_dsa_24.png) no-repeat !important;
	background-image: url(http://www.regalware.com/themes/regalware/img/logo_dsa_8.png);
	height: 60px;
	display: block;
	line-height:30px;
}
/* height changed from 24, line-height added by Monte 11/17/11 */
#footer ul.last li a.cma:link, #footer ul.last li a.cma:visited  { 
	background: transparent url(http://www.regalware.com/themes/regalware/img/logo_cma_24.png) no-repeat !important;
	background-image: url(http://www.regalware.com/themes/regalware/img/logo_cma_8.png);
	height: 60px;
	display: block;
	line-height:30px;
}

/* height changed from 21, line-height added by Monte 11/17/11 */
#footer ul.last li a.iha:link, #footer ul.last li a.iha:visited { 
	background: transparent url(http://www.regalware.com/themes/regalware/img/logo_iha_24.png) no-repeat !important;
	background-image: url(http://www.regalware.com/themes/regalware/img/logo_iha_8.png);
	height: 60px;
	display: block;
	line-height:30px;
}


