/* --------------------------------------------- */
/* GO TO COMMERCIAL SITE CTA HOME NEW 1.28.2008*/
/* --------------------------------------------- */

#go_commercialhome {
	height:60px;
	width:227px;/*NEW 1.28.2008*/
	padding:0;
	margin:0 0 0 -13px;
	/*margin-bottom:15px;*/
	/* background: url(../images/cta/goCommercial.gif) no-repeat center top; */
	}
	
#go_commercialhome a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	margin:0 auto;
	display:block;
	padding:5px 5px 0 0px;	
	}
	
#go_commercialhome a:hover {
	color: #fff;
	text-decoration:none;
	}

/* --------------------------------------------- */
/* GO TO COMMERCIAL SITE CTA */
/* --------------------------------------------- */

#go_commercial {
	height:75px;
	width:227px;/*NEW 1.28.2008*/
	padding:0;
	margin:0 0 20px -10px;
	/*margin-bottom:15px;*/
	/* background: url(../images/cta/goCommercial.gif) no-repeat center top; */
	}
	
#go_commercial a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	margin:0 auto;
	display:block;
	padding:5px 5px 0 0px;	
	}
	
#go_commercial a:hover {
	color: #fff;
	text-decoration:none;
	}



/* --------------------------------------------- */
/* INDEX AND SEO PAGES CTAS */
/* --------------------------------------------- */
#cta_index{
	width:227px;
	text-align:left;
	background-color:#f3f4e1;
	margin:0 auto;
	}

div.index_top{
	background-image:url(../images/cta/orange_home_top.gif);
	background-repeat:no-repeat;
	height:10px;
	padding:0;
	margin:0;
	display:block;
}

div.index_top_blue{
	background-image:url(../images/cta/blue_home_top.gif);
	background-repeat:no-repeat;
	height:10px;
	padding:0;
	margin:0;
	display:block;
}

div.cta_index{
	padding:0;
	margin:15px 0 0 0;/*NEW 1.28.2008*/
	background: url(../images/cta/orange_home_middle.gif) repeat-y center top;
	color: #c60;
	width:227px;
}

div.cta_index_blue{
	padding:0;
	margin:15px 0;
	background: url(../images/cta/blue_home_middle.gif) repeat-y center top;
	color: #c60;
	width:227px;
}


div.index_bottom{
	padding:0;
	margin:0;
	background:url(../images/cta/orange_home_bottom.gif) no-repeat center bottom;
	height:10px;
	display:block;
}

div.index_bottom_blue{
	padding:0;
	margin:0;
	background:url(../images/cta/blue_home_bottom.gif) no-repeat center bottom;
	height:10px;
	display:block;
}

/* --------------------------------------------- */
/* LOWER LEVEL PAGES CTAS */
/* --------------------------------------------- */
#cta_sub{
	width:179px;
	text-align:left;
	background-color:#f3f4e1;
	margin:0 auto;
	padding:0;
	}

div.sub_top{
	background-image:url(../images/cta/sub_org_top.gif);
	background-repeat:no-repeat;
	height:10px;
	padding:0;
	margin:0;
	display:block;
	}

div.sub_top_blue{
	background-image:url(../images/cta/sub_blue_top.gif);
	background-repeat:no-repeat;
	height:10px;
	padding:0;
	margin:0;
	display:block;
	}

div.cta{
	padding:0;
	margin:0 0 15px 0;/*NEW 1.28.2008*/
	/*margin:0 0 15px 0;*/
	background: url(../images/cta/sub_org_middle.gif) repeat-y center top;
	color: #c60;
	width:179px;
	}

div.cta_blue{
	padding:0;
	margin:15px 0;
	background: url(../images/cta/sub_blue_middle.gif) repeat-y center top;
	color: #c60;
	width:179px;
}

div.sub_bottom{
	padding:0;
	margin:0;
	background:url(../images/cta/sub_org_bottom.gif) no-repeat center bottom;
	height:10px;
	display:block;
}

div.sub_bottom_blue{
	padding:0;
	margin:0;
	background:url(../images/cta/sub_blue_bottom.gif) no-repeat center bottom;
	height:10px;
	display:block;
}

/* --------------------------------------------- */
/* SHARED STYLES FOR INDEX AND LOWER LEVEL CTAS */
/* --------------------------------------------- */

#cta_sub p, #cta_index p{
	padding:0;
	margin:0 20px 0 20px;
	}
	
#cta_sub img, #cta_index img {
	margin:0 0 0 13px;
	}

#cta_sub h6, #cta_index h6{
	color: #c60;
	padding:0;
	margin:0 25px;
	font-size:140%;
	line-height:110%;
	}
	
#cta_sub h6 a, #cta_index h6 a {text-decoration:none;}
#cta_sub h6 a:hover, #cta_index h6 a:hover {text-decoration:underline;}

/* --------------------------------------------- */
/* NEWS, SPECIALS LIST ITEMS */
/* --------------------------------------------- */
#cta_index ul, #cta_sub ul {
	padding:0 15px 0 23px;
	margin:5px 0 0 0;
	}


#cta_index li, #cta_sub li {
	color:#00339e;
	line-height:130%;
	margin:0 0 5px 0;
	background: url(../images/cta/li_arrow.gif) no-repeat left .1em;
	list-style:none;
	padding:0 0 0 15px;
	}
	
a.news_link {
	text-decoration:none;
	color:#00339e;
	font-weight:bold;
	}
	
a.news_link .normal_link { 
	color: #c60;
	text-decoration:underline;
	padding:0;
	margin:0;
	 }

	
/* --------------------------------------------- */
/* LONG HOME CTA */
/* --------------------------------------------- */

#lh_cta {
	width:227px;
	height:104px;
	background: url(../images/cta/long_home_cta.gif) no-repeat center top;
	}
	
#lh_cta a {
	margin:0;
	padding:87px 0 0 8px;
	display:block;
	}

/* --------------------------------------------- */
/* RESOURCES CTA */
/* --------------------------------------------- */
#resources { 
	width:179px;
	padding: 5px 0 0 0;
	color:#00339e;
	margin: 15px auto 0 auto;
	text-align:center;
	font-weight:bold;
	}
	
#resources div.nav {
	width:180px;
	background-color:#fdfdf9;
	margin:0 auto 10px auto;
	padding: 0 0 5px 0;
	}
	
#resources div.nav h5 {
	width: 180px;
	color:#fff;
	background-color:#5085c8;
	font-weight:bold;
	padding:3px 0;
	margin:0 0 5px 0;
	font-size:100%;
	text-indent: 10px;
	text-align:left;
	}
	
#resources .nav a {
	text-decoration:none;
	color:#00339e;
	padding: 0 0 0 30px;
	margin:0;
	background: #fdfdf9 url(../images/common/resources_carrot.gif) no-repeat 15px .3em;
	display:block;
	}
	
#resources .nav a:visited {
	text-decoration:none;
	color:#00339e;
	padding: 0 0 0 30px;
	margin:0;
	background: #fdfdf9 url(../images/common/resources_carrot.gif) no-repeat 15px .3em;
	display:block;
	}
	
#resources .nav a:hover {
	text-decoration:none;
	color:#000;
	padding: 0 0 0 30px;
	margin:0;
	background: #e1e9f6 url(../images/common/resources_carrot_hover.gif) no-repeat 15px .3em;
	display:block;
	}
	
/* --------------------------------------------- */
/* PRODUCT VIDEO CTA */
/* --------------------------------------------- */

#product_videos {
	width:189px;
	margin:0 auto;
	padding:0;
	background:  url(../images/sidebar/pv_bg.gif) repeat-y center top;
	}
	
#product_videos p {
	color:#000;
	padding:10px 0 10px 35px;
	margin:0;
	}
	
a.video_link {
	text-decoration:none;
	color:#000;
	}
