#content_area_wrapper{
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/content_area_bg.jpg);
	background-repeat:no-repeat;
	background-position:5px0px; /*Add background only when sale is on*/
	float:right;
	width:750px;
}

#sitewide_banner {
	width:704px;
	height:50px;
	padding:10px 22px 0px 22px;
}

#sitewide_banner img{border:0;}

#contact_ticketbtn { /*Contact Us page - View/Create a Ticket button*/
	width:197px;
	padding:0px 0px 0px 47px;
}

/* Learning Center Landing Pages
 * ------------------------------
 */
.learning_center_box1 {
	margin:0px;
	padding:0px;
	width:704px;
}

.learning_center_box1 img {
	border:0px;
}

.learning_center_box1_top {
	background:url(//media2.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_box1_top.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:35px;
	line-height:24px;
	margin:7px 0px 0px 0px;
	padding:6px 0px 0px 20px;
	width:684px;
}

.learning_center_box1_top a {
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
}

.learning_center_box1_top a:hover {
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-decoration:underline;
}

.learning_center_box1_btm {
	background:url(//media2.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_box1_bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:10px 0px 10px 0px;
	width:704px;
}

.learning_center_box1_btm:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.learning_center_box1_btm p {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0px;
	padding:0px 0px 0px 18px;
}

.learning_center_box1_btm ul {
	border-top:1px solid #d6d7c6;
	border-bottom:1px solid #d6d7c6;
	list-style:none;
	margin:20px 18px 20px 18px;
	padding:6px 0px 15px 0px;
}

.learning_center_box1_btm ul li {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:7px 5px 0px 5px;
	padding:0px;
}

.learning_center_box1_btm ul li a {
	color:#7c7290;
	display:block;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	margin:0px;
	padding:0px;
}

.learning_center_box1_btm ul li a:hover {
	color:#7c7290;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	text-decoration:underline;
}

.learning_center_box1_btm div ul {
	border-top:0px !important;
	border-bottom:0px !important;
	list-style:none;
	margin:0px;
	padding:0px;
}

.learning_center_box1_btm div ul li {
	background:url(//media3.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_box1_bullet.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	line-height:16px;
	margin:0px;
	padding:0px 0px 7px 10px;
}

.learning_center_box1_btm div ul li a {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
}

.learning_center_box1_btm div ul li a:hover {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	text-decoration:underline;
}

.learning_center_box1_btm_left {
	float:left;
	margin:0px;
	padding:0px 0px 0px 30px;
	width:310px;
}

.learning_center_box1_btm_left ul {
	border-right:1px solid #d6d7c6;
}

.learning_center_box1_btm_left h1 {
	border-bottom:1px solid #d6d7c6;
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	margin:0px;
	padding:7px 0px 5px 0px;
}

.learning_center_box1_btm_left p {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:16px;
	margin:10px 0px 15px 2px;
	padding:0px;
}

.learning_center_box1_btm_right {
	float:right;
	margin:0px;
	padding:0px 0px 0px 11px;
	width:353px;
}

.learning_center_box2 {
	margin:0px;
	padding:0px;
	width:704px;
}

.learning_center_box2 img {
	border:0px;
}

.learning_center_box2_top {
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_box2_top.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:35px;
	line-height:24px;
	margin:7px 0px 0px 0px;
	padding:6px 0px 0px 20px;
	width:684px;
}

.learning_center_box2_top a {
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
}

.learning_center_box2_top a:hover {
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-decoration:underline;
}

.learning_center_box2_btm {
	background:url(//media2.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_box2_bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:10px 0px 10px 0px;
	width:704px;
}

.learning_center_box2_btm:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.learning_center_box2_btm p {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0px;
	padding:0px 0px 0px 18px;
}

.learning_center_box2_btm p a {
	color:#7c7290;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}

.learning_center_box2_btm p a:hover {
	color:#7c7290;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	text-decoration:underline;
}

.learning_center_box2_btm ul {
	border-top:1px solid #d6d7c6;
	border-bottom:1px solid #d6d7c6;
	list-style:none;
	margin:20px 18px 20px 18px;
	padding:6px 0px 15px 0px;
}

.learning_center_box2_btm ul li {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:7px 5px 0px 5px;
	padding:0px;
}

.learning_center_box2_btm ul li a {
	color:#7c7290;
	display:block;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	margin:0px;
	padding:0px;
}

.learning_center_box2_btm ul li a:hover {
	color:#7c7290;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	text-decoration:underline;
}

.learning_center_box2_btm div ul {
	border-top:0px !important;
	border-bottom:0px !important;
	list-style:none;
	margin:0px;
	padding:0px;
}

.learning_center_box2_btm div ul li {
	background:url(//media3.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_box2_bullet.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	line-height:16px;
	margin:0px;
	padding:0px 0px 7px 10px;
}

.learning_center_box2_btm div ul li a {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
}

.learning_center_box2_btm div ul li a:hover {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	text-decoration:underline;
}

.learning_center_box2_btm_left {
	float:left;
	margin:0px;
	padding:0px 0px 0px 30px;
	width:310px;
}

.learning_center_box2_btm_left ul {
	border-right:1px solid #d6d7c6;
}

.learning_center_box2_btm_left h1 {
	border-bottom:1px solid #d6d7c6;
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	margin:0px;
	padding:7px 0px 5px 0px;
}

.learning_center_box2_btm_left p {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:16px;
	margin:10px 0px 15px 2px;
	padding:0px;
}

.learning_center_box2_btm_right {
	float:right;
	margin:0px;
	padding:0px 0px 0px 11px;
	width:353px;
}

.learning_center_vid_wrapper {
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_vid_part_bg.jpg);
	background-position:0px 0px;
	background-repeat:repeat-y;
	margin:10px 0px 10px 14px;
	padding:0px 0px 0px 0px;
	width:319px;
}

.learning_center_vid_wrapper span.learning_vid_part {
	background:url(//media2.cooltools.us/v/vspfiles/templates/cooltools/images/template/learning_vid_part_top.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	color:#6f6460;
	display:block;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	margin:0px;
	padding:5px 0px 5px 13px;
	width:318px;
}

.lc_section_desc {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	line-height:18px;
	margin:0px;
	padding:10px 30px 0px 30px;
}

.lc_section_desc p {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	line-height:18px;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.lc_section_desc span {
	display:block;
	color:#5c6981;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.lc_section_desc_btm {
	margin:0px;
	padding:10px 20px 10px 20px;
}

.lc_section_desc_btm p {
	margin:0px;
	padding:0px;
}

.lc_title_inner, .lc_title_inner2 {
	background:url(//media3.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_title_inner.jpg);
	background-repeat:no-repeat;
	clear:both;
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	margin:30px 0px 0px 20px;
	padding:0px 0px 3px 20px;
	vertical-align:middle;
	width:643px;
}

.lc_title_inner a, .lc_title_inner2 a, .lc_title_inner a:hover, .lc_title_inner2 a:hover {
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.lc_title_inner span, .lc_title_inner2 span {
	font-weight:normal !important;
}

.lc_title_inner2 {
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_title_inner2.jpg);
	background-repeat:no-repeat;
}

.lc_whitebox1, .lc_whitebox2, .lc_whitebox3 {
	background:url(//media3.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_whitebox_bg.jpg);
	background-repeat:repeat-y;
	clear:both;
	margin:10px 0px 0px 20px;
	padding:0px 0px 20px 0px;
	width:663px;
}

.lc_whitebox1:after, .lc_whitebox2:after, .lc_whitebox3:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.lc_whitebox1_top, .lc_whitebox3_top {
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_whitebox_top.jpg);
	background-repeat:no-repeat;
	height:2px;
	margin:0px;
	padding:0px;
}

.lc_whitebox1_btm, .lc_whitebox3_btm {
	margin:0px;
	padding:0px 0px 0px 2px;
	width:661px;
}

.lc_whitebox1_btm_single {
	margin:0px;
	padding:5px 20px 0px 22px;
	width:621px;
}

.lc_whitebox1_btm_single p {
	margin:0px;
	padding:10px 0px 0px 0px;
}

.lc_whitebox1_btm_single2 {
	margin:0px;
	padding:5px 20px 0px 22px;
	width:621px;
}

.lc_whitebox1_btm_single2 p {
	font-size:13px;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.lc_whitebox1_btm_single2 p a {
	color:#5c6981;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

.lc_whitebox1_btm_single2 p a:hover {
	color:#5c6981;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
}

.lc_whitebox1_btm_single2 ul {
	list-style:none;
	margin:0px !important;
	padding:0px 20px 0px 20px !important;
}

.lc_whitebox1_btm_single2 ul li {
	background:transparent none !important;
	color:#6f6460 !important;
	font-family:lucida grande, verdana, sans-serif !important;
	font-size:13px !important;
	font-weight:normal !important;
	line-height:18px !important;
	margin:0px !important;
	padding:10px 0px 0px 0px !important;
}

.lc_whitebox1_btm_single2 a.lc_whitebox1_btm_single2_headlnk {
	display:block;
	color:#5c6981;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	margin:20px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.lc_whitebox1_btm_single2 p span {
	font-weight:bold;
	text-transform:uppercase;
}

.lc_whitebox1_btm_left {
	float:left;
	margin:0px;
	padding:0px;
	width:172px;
}

.lc_whitebox1_btm_right {
	float:right;
	margin:0px;
	padding:10px 20px 0px 0px;
	width:469px;
}

.lc_blankbtn {
	background:url(//media2.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_blankbtn_right.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	height:17px;
	margin:10px 0px 0px 5px;
	padding:0px;
}

.lc_blankbtn a, .lc_blankbtn a:hover {
	background:url(//media3.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_blankbtn_left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	color:#ffffff;
	display:inline-block;
	float:left;
	font-family:lucida grande, verdana, sans-serif;
	font-size:9px;
	font-weight:bold !important;
	letter-spacing:0.95px;
	line-height:17px;
	margin:0px;
	padding:0px 10px 0px 10px;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:middle;
}

p a.lc_blankbtn2, p a.lc_blankbtn2:hover {
	background-color:#8793a9;
	border:1px solid #d1cbc9;
	color:#ffffff;
	display:inline-block;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	font-weight:bold !important;
	height:25px;
	letter-spacing:-0.6px;
	line-height:25px;
	margin:0px;
	padding:0px 10px 1px 10px;
	text-decoration:none;
	vertical-align:middle;
}

.lc_whitebox1_btm_right a.lc_whitebox1_btm_right_txtlnk {
	border-bottom:1px solid #d6d7c6;
	display:block;
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin:0px !important;
	padding:0px 0px 5px 5px !important;
	text-decoration:none;
	width:464px;
}

.lc_whitebox1_btm_right a.lc_whitebox1_btm_right_txtlnk:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


.lc_whitebox1_btm_right a.lc_whitebox1_btm_right_txtlnk span.lc_whitebox1_btm_right_txtlnk_left {
	color:#6f6460;
	display:inline-block;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	width:291px;
}

.lc_whitebox1_btm_right a.lc_whitebox1_btm_right_txtlnk span.lc_whitebox1_btm_right_txtlnk_right {
	color:#7c7290;
	display:inline-block;
	font-size:11px;
	font-weight:bold;
	float:right;
	margin:0px;
	padding:0px 3px 0px 0px;
	text-align:right;
	white-space:nowrap;
	width:160px;
}

.lc_whitebox1_btm_right span.lc_whitebox1_btm_right_txtnolnk {
	border-bottom:1px solid #d6d7c6;
	display:block;
	color:#5c6981;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin:0px !important;
	padding:0px 0px 5px 5px !important;
	text-decoration:none;
}

.lc_whitebox1_btm_right p {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0px;
	padding:10px 0px 0px 5px;
}

.lc_whitebox1_btm_right ul {
	list-style:none;
	margin:0px !important;
	padding:10px 0px 0px 5px !important;
}

.lc_whitebox1_btm_right ul li {
	background:transparent none !important;
	color:#5c6981;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0px !important;
	padding:0px !important;
}

.lc_whitebox1_btm_right ul li a {
	color:#5c6981 !important;
	display:inline !important;
	font-family:lucida grande, verdana, sans-serif;
	font-size:12px !important;
	line-height:18px !important;
	margin:0px !important;
	padding:0px !important;
	text-decoration:none !important;
}

.lc_whitebox2_top {
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_whitebox_top.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:2px 0px 0px 2px;
	width:661px;
}

.lc_whitebox2_top_left {
	float:left;
	margin:0px;
	padding:0px;
	width:176px;
}

.lc_whitebox2_top_right {
	float:right;
	margin:0px;
	padding:7px 10px 0px 0px;
	width:475px;
}

.lc_whitebox2_top_right a {
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_shopnow_btn.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	display:block;
	color:#5c6981;
	font-family:lucida grande, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	margin:0px;
	padding:0px 96px 0px 0px;
	text-decoration:none;
}

.lc_whitebox2_top_right p {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	line-height:18px;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.lc_whitebox2_top_right_12px p {
	font-size:12px !important;
}

.lc_whitebox2_top_right p a, .lc_whitebox2_btm p a {
	background:transparent none !important;
	color:#5c6981;
	display:inline !important;
	font-size:12px;
	font-weight:bold;
	margin:0px !important;
	padding:0px !important;
	text-decoration:none;
}

.lc_whitebox2_top_right p a:hover, .lc_whitebox2_btm p a:hover {
	background:transparent none !important;
	color:#5c6981;
	display:inline !important;
	font-size:12px;
	font-weight:bold;
	margin:0px !important;
	padding:0px !important;
	text-decoration:underline;
}

.lc_whitebox2_top_right p span {
	color:#5c6981;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 5px 0px;
}

.lc_whitebox2_btm {
	clear:both;
	margin:0px;
	padding:10px 12px 0px 10px;
	width:641px;
}

.lc_whitebox2_btm table {
	border-spacing:1px;
	border-collapse:collapse;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox2 div.lc_whitebox2_btm table tr td.lc_whitebox2_btm_tbl_left {
	background-color:#a49cb4;
	color:#ffffff;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:23px;
	margin:0px;
	padding:10px !important;
	vertical-align:top;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox2 div.lc_whitebox2_btm table tr td.lc_whitebox2_btm_tbl_right {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:10px !important;
	vertical-align:top;
}

.lc_whitebox2_btm table table {
	border:0px;
	width:100%;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox2 div.lc_whitebox2_btm table table tr td {
	border-top:1px solid #cdc8ca;
	border-left:1px solid #cdc8ca;
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	line-height:22px;
	margin:0px;
	padding:7px !important;
	vertical-align:top;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single table.lc_whitebox2_btm_tbl_alignlft td {
	text-align:left !important;
	padding:5px 10px 5px 10px !important;
	vertical-align:top;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single table.lc_whitebox2_btm_tbl_alignlft td.lc_whitebox2_btm_tbl_left {
	background-color:#f7f7f1 !important;
	color:#6f6460 !important;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single table.lc_whitebox2_btm_tbl_alignlft tr.lc_whitebox2_btm_tbl_1strow td {
	padding-left:10px !important;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox2 div.lc_whitebox2_btm table table tr.lc_whitebox2_btm_tbl2_1strow td {
	background-color:#f7f7f1;
	border-top:0px !important;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox2 div.lc_whitebox2_btm table table tr td.lc_whitebox2_btm_tbl2_left {
	background-color:#f7f7f1;
	border-left:0px !important;
}

.lc_whitebox2_btm table table tr td.lc_whitebox2_btm_tbl2_left span {
	font-size:10px;
	font-weight:bold;
}

.lc_whitebox_minitbl {
	border-collapse:collapse;
	border-spacing:1px;
	float:left;
	margin:15px 15px 0px 0px !important;
	padding:0px;
	width:260px !important;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single2 table.lc_whitebox_minitbl tr td {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	line-height:23px;
	margin:0px;
	padding:2px 20px 2px 20px !important;
	vertical-align:top;
	text-align:left !important;
}

.lc_whitebox_minitbl tr.lc_whitebox_minitbl_1strow td {
	background-color:#f7f7f1;
	font-weight:bold;
	padding-bottom:10px !important;
}

h1.lc_heading {
	background:url(//media2.cooltools.us/v/vspfiles/templates/cooltools/images/template/lc_title.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	clear:both;
	font-family:lucida grande, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 3px 20px;
	vertical-align:middle;
	width:684px;
}

.lc_whitebox1_btm_single2 table, .lc_whitebox1_btm_single table {
	border-collapse:collapse;
	border-spacing:1px;
	width:100%;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single2 table tr td, #content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single table tr td {
	color:#6f6460;
	font-family:lucida grande, verdana, sans-serif;
	font-size:13px;
	padding:5px !important;
	text-align:center;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single2 table tr td.lc_whitebox2_btm_tbl_left {
	background-color:#f7f7f1;
	font-weight:bold;
	padding:5px 5px 5px 10px !important;
	text-align:left;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single2 table tr.lc_whitebox2_btm_tbl_1strow td.lc_whitebox2_btm_tbl_left {
	padding-left:10px !important;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single table tr td.lc_whitebox2_btm_tbl_left {
	background-color:#a49cb4;
	color:#ffffff;
	font-weight:bold;
}

#content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single2 table tr.lc_whitebox2_btm_tbl_1strow td, #content_area table tr td table tr td table tr td div.learning_center_box2 div.lc_whitebox1 div.lc_whitebox1_btm_single table tr.lc_whitebox2_btm_tbl_1strow td {
	background-color:#a49cb4;
	color:#ffffff !important;
	font-weight:bold;
	line-height:20px;
	padding:8px 5px 8px 5px !important;
	vertical-align:bottom;
}

.lc_whitebox1_btm_single p a {
	color:#5c6981;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.lc_whitebox1_btm_single p a:hover {
	color:#5c6981;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

.lc_section_desc ul.lc_section_desc_menu {
	list-style:none;
	margin:0px;
	padding:0px;
}

.lc_section_desc ul.lc_section_desc_menu li {
	background:transparent none;
	margin:0px;
	padding:5px 0px 5px 0px;
}

.lc_section_desc ul.lc_section_desc_menu li a {
	color:#5c6981;
	font-family:"lucida grande", verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.lc_section_desc ul.lc_section_desc_menu li a:hover {
	color:#5c6981;
	font-family:"lucida grande", verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.lc_section_desc p a.bluelink {
	color:#5c6981;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.lc_section_desc p a.bluelink:hover {
	color:#5c6981;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.lc_whitebox3 {
	margin-top:0px;
}

.lc_whitebox3_btm_left {
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
	width:160px;
}

.lc_whitebox3_btm_right {
	float:right;
	margin:0px;
	padding:10px 0px 0px 0px;
	width:501px;
}

.lc_whitebox3_btm_right ul {
	border-left:1px solid #d9d9d9;
	float:left;
	margin:0px;
	padding:0px;
	width:232px;
}

.lc_whitebox3_btm_right ul li {
	background:transparent none !important;
	margin:0px !important;
	padding:4px 10px 4px 20px !important;
}

.lc_whitebox3_btm_right ul li a {
	font-size:13px !important;
	text-decoration:none;
}

.lc_whitebox3_btm_right ul li a:hover {
	font-size:13px;
	text-decoration:none;
}

p .lc_copyright {
	color:#6f6460;
	display:block;
	font-size:10px;
	padding:20px 0px 10px 22px;
}

/* Contact Us Page
 * ------------------------------
 */
#contact_header {
	margin:0px;
	padding:0px 0px 6px 0px;
}

.contact_box {
	background:url(//media3.cooltools.us/v/vspfiles/templates/cooltools/images/template/contact_box_bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	width:704px;
}

.contact_box:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.contact_box_top {
	background:url(//media1.cooltools.us/v/vspfiles/templates/cooltools/images/template/contact_box_top.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	font-family:"lucida grande", verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:38px;
	line-height:38px;
	margin:0px;
	padding:0px 0px 0px 27px;
	text-shadow:#606472 1px 2px 2px;
	vertical-align:middle;
	width:677px;
}

.contact_box_btm {
	background:url(//media2.cooltools.us/v/vspfiles/templates/cooltools/images/template/contact_box_bg_top.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:5px 25px 15px 20px;
	width:659px;
}

.contact_box_btm:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.contact_box_btm_row {
	border-bottom:1px solid #d6d7c6;
	clear:both !important;
	margin:0px;
	padding:15px 0px 15px 0px;
	width:659px;
}

.contact_box_btm_row:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.contact_box_btm_row_last {
	border-bottom:0px !important;
}

.contact_box_btm_row_left {
	color:#5c6981;
	font-family:"lucida grande", verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	margin:0px;
	padding:0px 0px 0px 5px;
	width:345px;
}

.contact_box_btm_row_right {
	color:#6f6460;
	font-family:"lucida grande", verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:right;
	line-height:16px;
	margin:0px;
	padding:0px 10px 0px 10px;
	width:288px;
}

.contact_box_btm_row_right span {
	font-size:13px;
}

.contact_box_btm_row_right a img {
	border:0px;
	margin:15px 0px 0px 0px;
	padding:0px;
}

.strong { /* to replace deprecated font-size = 2 attribute */
	font-weight: 800;
}
#lc-wraper .lc_title_inner, .lc_title_inner2 {
	margin-top: 0;
}
#lc-wraper .lc_section_desc p {
	font-size: 12px;
}
.button {
	cursor: pointer;
	font-size: 10px;
	line-height: 13px;
	letter-spacing: .6px;
}
a.button:hover {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif !important;
	font-size: 10px;
	line-height: 13px;
	letter-spacing: .6px;
}
.button.read-article {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: .6px;
	
	padding: 2px 12px 3px;
	
	background: #A49CB4 !important;
	border-top: 1px solid #71647E;
	border-left: 1px solid #71647E;
}
.button:hover {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: .6px;
	padding: 2px 12px 3px;
}
.button.pdf {
	position: relative;
	padding-right: 30px;
	font-size: 10px;
	line-height: 13px;
	letter-spacing: .6px;
}
.button.pdf:after {
	content: url(//media3.cooltools.us/v/vspfiles/assets/learningcenter/pdf-icon.png);
	position: absolute;
	right: 0;
	top: -5px;
}
.button.pdf:hover {
	font-size: 10px;
	line-height: 13px;
	letter-spacing: .6px;
	padding-right: 30px;
}
.button.video {
	position: relative;
	padding-right: 35px;
	font-size: 10px;
	line-height: 13px;
	letter-spacing: .6px;
}
.button.video:after {
	content: url(//media3.cooltools.us/v/vspfiles/assets/learningcenter/video-icon.jpg);
	position: absolute;
	right: 0;
	top: -7px;
}
.button.video:hover {
	font-size: 10px;
	line-height: 13px;
	letter-spacing: .6px;
	padding-right: 35px;
}
.lc-section-wrap {
	overflow: hidden;
	padding: 10px 0px 10px 20px;
}
/* Standard Section */
.lc-section {
	float: left;
	width: 309px;
	
	padding: 10px 8px;
	margin: 0 10px 10px 0;
	
	border-top: 1px solid #B8B8BF;
	border-left: 1px solid #B8B8BF;
	
	background: #fff;
}
.lc-section img {
	float: left;
	margin-right: 10px;
}
.lc-section h4 {
	margin: 0 0 10px;
	color: #6F6460;
	font-size: 13px;
	height:35px;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
}

/* Second Section Type */

.lc-section-wrap.section-type-2 .lc-section h4 {
	color: #9087A4;
	border-bottom: 1px solid #DADADD;
	padding: 0 0 5px;
	margin: 0 0 10px;
	height: 30px
}
.lc-section-wrap.section-type-2 .lc-section p {
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 10px;
	padding: 0;
	height: 58px;
}

#download-adobe-reader {
	margin: 25px 40px 5px 20px;
	padding: 10px 0;
	clear:both;
	border-top: 1px solid #D6D7C6;
	border-bottom: 1px solid #D6D7C6;
}
#download-adobe-reader p {
	margin:0 0 10px;
	padding: 0;
}
