/* National Semiconductor website CSS */

/* master.css */
/* -- LAYOUT -- */
* {
	margin:0;
	padding:0;
}
body {
  	font-size: 12px;
        color: #444444;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
        text-decoration: none;
	text-align: left;
	line-height: 1.2em;
	background-color: #FFFFFF;
}
#wrapper {
        width: 1000px;
        margin-right: auto;
        margin-left: auto;
        text-align: left;
}
#content {
        padding: 0;
}
.clear {
        clear: both;
}

/* -- TYPOGRAPHY -- */
p, tr, td, th, li  {	
   	line-height: 1.2em;
  	font-size: 12px;
  	padding-top: 0px;
	padding-left: 0px; 
  	margin: 0;
  	color: #444444;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
}
p {
	padding-top: 10px;
  	font-size: 12px;

}
ol {
	list-style-type: decimal;
	padding-left: 10px;
}
ul {
	padding-top: 5px;
	padding-left: 20px;
	list-style-image: url("pointer_sm_gr.gif"/*tpa=http://www.national.com/analogs/images/pointer_sm_gr.gif*/);
}
ul li {
        padding: 0px 0 4px 0;
}
ul li ul li {
        padding: 2px 0 0px 0;
}
h1 {
	font-size: 22px;
  	font-weight: bold;
  	text-align: center;
	text-transform: uppercase;
   	line-height: 1.2em;
   	color: #0087C2;

}
h2 {
        font-size: 16px;
        font-weight: bold;
        text-align: center;
   	line-height: 1.2em;
	padding-bottom: 7px;
	margin-top: 10px;
	margin-bottom: 5px;
	background: url("hr_yellow.gif"/*tpa=http://www.national.com/analogs/images/hr_yellow.gif*/) repeat-x bottom left;
}
h3 {
	font-size: 18px;
  	font-weight: bold;
	line-height: 1.2em;
}
hr {
	background: url("hr_yellow.gif"/*tpa=http://www.national.com/analogs/images/hr_yellow.gif*/) repeat-x bottom left;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 15px;
	border: none;
}
sub, sup {
	font-size: 8px;
}
.pf_subheading {
	font-size:14px;
	font-weight:bold;
	line-height:1.5em;
} 

/* -- LINKS -- */
a:link, a:visited {
	text-decoration: none;
	color: #006699;
}
a:hover, a:active {
	text-decoration: underline; 
	/*color: #FF0000;*/
	color: #FBE43D;
	background-color: #0087C2;
}

/* -- TABLE -- */
.datatable {
	border: 2px solid #C1C1C1;
	border-collapse: collapse;
}

.datatable td {
	border: 1px solid #C1C1C1;
	padding: 5px;
}

.datatable th {
        border: 2px solid #C1C1C1;
	padding: 5px;
	background-color: #F5F5F5;
	font-weight: bold;
}

img {
	border: none;
}
img.border {
   	border: 5px solid #C1C1C1;
}

iframe {
  /* height: 500px; */
  /* width: 100%; */
  /* overflow-x: hidden; */
}
/*================================================================================*/

/* header.css */

#header {
	min-width: 400px; 
	width: 1000px; 
	height:60px;
	text-align: left;
	background: url("header_bkg.jpg"/*tpa=http://www.national.com/analogs/images/header_bkg.jpg*/) top center no-repeat;  
        padding: 0px;
	margin: 0px;
	border: 1px;
}
#header .logo {
	margin-top: -8px;
	padding: 0px;
	border: 0;
}
#header .nav {
	position: relative;
	top:-1px;
	padding-left: 60px;
	z-index: 0;
	text-align:center;
}
#header .searchbox {		
	position: relative;
	top: 0px;
	left: 0px;
}
#header .searchform {
	font-size: 10px;
	margin-bottom: -16px;
}
#header .searchform .txt {
	font-size: 12px;
	width: 200px;
}
#header .searchbtn {
	width: 65px; 
	height: 24px;
	margin-bottom: -7px;
}
.header_breadcrumb {
	font-size:10px;
	position:relative;
	top:-12px;
} 
/*================================================================================*/

/* footer.css */

#footer {
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 0;
	margin-top: 15px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	background-image: url("footer_bkg.jpg"/*tpa=http://www.national.com/analogs/images/footer_bkg.jpg*/);
	background-repeat: repeat-x;
	background-x-position: center;
	background-y-position: top;
	text-align: center;
}
#footer a:link, #footer a:visited { 
	padding: 3px 10px 2px 10px;
	color: #444444; 
}

#footer a:hover, #footer a:active {
	text-decoration: underline; 
	color: #444444;
	background:none;
}
#footer p {
        margin-bottom: 6px;
	padding-top: 8px;
        white-space: nowrap;
	font-size: 10px;
}
#footer .copyright {
	font-size: 10px;
}
/*================================================================================*/

/* ad_selector.css */

ul#navselector {
	list-style-type: none;
	padding: 0;
	margin: 0;
	float: left;
	/*height: 300px;*/
}
#navselector a:link, #navselector a:visited {
	display: block;
	width: 200px;
	padding: 13px 8px 12px 8px; /* padding: 13px 8px 12px 8px; */
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #006699;
    	border-top: 1px solid #dcdcdc;	
	background: url("selector_gray_bg.jpg"/*tpa=http://www.national.com/analogs/images/selector_gray_bg.jpg*/) repeat-x bottom left;
}

#navselector a:hover {
	color: #FBE43D;
	background: url("selector_blue_bg.jpg"/*tpa=http://www.national.com/analogs/images/selector_blue_bg.jpg*/) repeat-x bottom left;
}

#navselector li {
	padding-bottom: 0;
}
	
/* ad selector */
	
	
/* ########################################################################### */

.navselector-regular {
	display: block;
	margin: 0;
	width: 200px;
	padding: 13px 8px 13px 8px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #006699;
        border-top: 1px solid #dcdcdc;	
	background: url("selector_gray_bg4.jpg"/*tpa=http://www.national.com/analogs/images/selector_gray_bg4.jpg*/) no-repeat; 
}

.navselector-selected  {
	display: block;
	margin: 0;
	width: 200px;
	padding: 13px 8px 13px 8px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FBE43D;
        border-top: 1px solid #dcdcdc;	
	background: url("selector_blue_bg3.jpg"/*tpa=http://www.national.com/analogs/images/selector_blue_bg3.jpg*/) no-repeat; 
}

.imgsetting {
        width:450px;
        height:300px;
        border:1px solid #006699;
}

.navselector_table {
/*      height:300px;
        border:1px solid #006699;
        padding = 0;
*/
	background: url("gray_bg.jpg"/*tpa=http://www.national.com/analogs/images/gray_bg.jpg*/) repeat; 
}

.navselector_table2 {
/*	background: url(gray_bg.jpg) repeat; */
}

.navselector_table td {
        vertical-align: top;
}
/*================================================================================*/

/* accordion.css */

.AccordionTitle, .AccordionContent, .AccordionContainer {
  	position:relative;
  	width: 233px;
  	padding-left: 0;
  	padding-right: 0;
}

.AccordionTitle {
	overflow:hidden;
	cursor:pointer;
	font-weight:bold;
	padding-top: 5px;
	padding-left: 8px;
	text-align:left;
	background-repeat:repeat-x;
	display:table-cell;
	height:25px;
	background: url("accordion_heading_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_heading_bg.jpg*/) no-repeat top left;
	-moz-user-select:none;
}

.AccordionContent {
  	height:0px;
  	overflow:auto;
  	text-align: left;
  	width: 225px;
  	display: none;
  	padding-left: 7px;
  	padding-top: 5px;
}

.AccordionContent ul {
  	padding-left: 16px;
}


.AccordionContainer {
  	border-top: solid 1px #C1C1C1;
  	border-bottom: solid 2px #C1C1C1;
  	border-left: solid 2px #C1C1C1;
  	border-right: solid 2px #C1C1C1;
}
.AccordionOpen {
  	height:150px;
  	overflow:auto;
}

.AccordionHeader {
  	background: url("accordion_category_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_category_bg.jpg*/) repeat-x bottom left;
  	font-size: 14px;
  	font-weight: bold;
  	color: #FBE43D;
  	display: block;
  	/*width: auto;*/
  	padding: 8px 0px 8px 10px;
}
/*================================================================================*/

/* wide-accordion.css */

.VideoAccordionHeader {
  	background: url("accordion_category_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_category_bg.jpg*/) repeat-x bottom left;
  	font-size: 14px;
  	font-weight: bold;
  	color: #FBE43D;
  	display: block;
/*  	padding: 8px 0px 8px 10px; */
}

.WideAccordionTitle, .WideAccordionContent, .WideAccordionContainer {
  	position:relative;
  	width: 300px;
  	padding-left: 0;
  	padding-right: 0;
}

.WideAccordionTitle {
  	overflow:hidden;
  	cursor:pointer;
  	font-weight:bold;
  	padding-top: 6px;
  	padding-left: 8px;
  	text-align:left;
  	background-repeat:repeat-x;
  	display:table-cell;
  	height:26px;
  	width: 291px;
  	background: url("accordion_heading_bg_300.jpg"/*tpa=http://www.national.com/analogs/images/accordion_heading_bg_300.jpg*/) no-repeat top left;
  	-moz-user-select:none;
}

.WideAccordionContent {
  	height:0px;
  	overflow:auto;
  	/*text-indent: 1.5em;*/
  	text-align: left;
  	width: 292px;
  	display: none;
  	padding-left: 7px;
}

.WideAccordionContent ul {
  	padding-left: 18px;
}


.WideAccordionContainer {
  	border-top: solid 1px #C1C1C1;
  	border-bottom: solid 2px #C1C1C1;
  	border-left: solid 2px #C1C1C1;
  	border-right: solid 2px #C1C1C1;
}

.WideAccordionOpen {
  	height:150px;
  	overflow:auto;
}

.WideAccordionHeader {
  	background: url("accordion_category_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_category_bg.jpg*/) repeat-x bottom left;
  	font-size: 14px;
  	font-weight: bold;
  	color: #FBE43D;
  	display: block;
  	width: 293px;
  	padding: 8px 0px 8px 10px;
}

.MyBriefcaseHeader {
  	background: url("accordion_category_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_category_bg.jpg*/) repeat-x bottom left;
  	font-size: 14px;
  	font-weight: bold;
  	color: #FBE43D;
  	display: block;
  	width: 293px;
  	padding: 8px 0px 8px 10px;
}

.MyBriefcaseContainer {
  	border-top: solid 1px #C1C1C1;
  	border-bottom: solid 2px #C1C1C1;
  	border-left: solid 2px #C1C1C1;
  	border-right: solid 2px #C1C1C1;
}

.MyChartHeader {
        background: url("accordion_category_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_category_bg.jpg*/) repeat-x bottom left;
        font-size: 14px;
        font-weight: bold;
        color: #FBE43D;
        display: block;
        width: 600px;
        padding: 8px 0px 8px 10px;
}

.MyChartContainer {
        border-top: solid 1px #C1C1C1;
        border-bottom: solid 2px #C1C1C1;
        border-left: solid 2px #C1C1C1;
        border-right: solid 2px #C1C1C1;
}   
/*================================================================================*/

/* webench-accordion.css webench panel*/

#webenchcategory {
  	background: url("accordion_category_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_category_bg.jpg*/) repeat-x top right;
  	font-size: 14px;
  	color: #FBE43D;
  	font-weight: bold;
  	display: block;
  	padding: 8px 0 8px 10px;
  	margin: 0;
}

#webenchcategory2 {
  	position: relative;
  	top: 2px;
  	right: -2px;
  	width: 300px;
  	/* height:400px; */
}
/*================================================================================*/

/* box.css */

.box { 
  	background: #FFFFFF; 
}
.boxtop { 
  	background: url("ne_grywhite.gif"/*tpa=http://www.national.com/analogs/images/ne_grywhite.gif*/) no-repeat top right; 
}
.boxtop div { 
  	height: 6px; 
  	background: url("nw_grywhite.gif"/*tpa=http://www.national.com/analogs/images/nw_grywhite.gif*/) no-repeat top left; 
}
.boxbottom { 
  	background: url("se_grywhite.gif"/*tpa=http://www.national.com/analogs/images/se_grywhite.gif*/) no-repeat bottom right; 
}
.boxbottom div { 
  	height: 6px; 
  	background: url("sw_grywhite.gif"/*tpa=http://www.national.com/analogs/images/sw_grywhite.gif*/) no-repeat bottom left; 
}
.boxcontent {
  	padding: 0px 8px 0px 8px;
}

.boxtbl {
  	padding: 10px;
  	background-color: #F5F5F5;
} 
/*================================================================================*/

/* blog.css */

.BlogTitle, .BlogContent, .BlogContainer {
  	position:relative;
  	width: 300px;
  	padding-left: 0;
  	padding-right: 0;
}

/*.BlogTitle {
  	overflow:hidden;
  	cursor:pointer;
  	font-weight:bold;
  	padding-top: 6px;
  	padding-left: 8px;
  	text-align:left;
  	background-repeat:repeat-x;
  	display:table-cell;
  	height:26px;
  	background: url(accordion_heading_bg_300.jpg) no-repeat top left;
  	-moz-user-select:none;
}*/

.BlogContent {
  	height:272px;
  	overflow:auto;
  	/*text-indent: 1.5em;*/
  	text-align: left;
  	width: 295px;
  	display: block;
  	padding-left: 7px;
}

.BlogContent ul {
  	padding-left: 18px;
}

.BlogContainer {
  	border-top: solid 1px #C1C1C1;
  	border-bottom: solid 2px #C1C1C1;
  	border-left: solid 2px #C1C1C1;
  	border-right: solid 2px #C1C1C1;
}
.BlogOpen {
  	height:150px;
  	overflow:auto;
}

.BlogHeader {
  	background: url("accordion_category_bg.jpg"/*tpa=http://www.national.com/analogs/images/accordion_category_bg.jpg*/) repeat-x bottom left;
  	font-size: 14px;
  	font-weight: bold;
  	color: #FBE43D;
  	display: block;
  	/*width: auto;*/
  	padding: 8px 0px 8px 10px;
}
/*================================================================================*/

/* langnav.css */

#langnav a, #langnav a span {
	display: block;
	float: left;
	margin-bottom: -3px;
	padding: 3px;
}

#langnav ul {
	list-style: none;
}

#langnav li {
	float: right;
	list-style: none;
	margin-left: 10px;
	cursor: auto;
}


.langnavActive {
	/* background: #3085BF; */
	border-bottom: 1px solid #0087C2;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;  
	margin-bottom: -3px;
	padding: 3px;
}

.langnavActive a {
	/* background: #3085BF; */
	border-bottom: 1px solid #0087C2;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;
	margin-bottom: -3px;
	padding: 3px;
}

.langnavInactive {
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	margin-bottom: -3px;
	padding: 3px;
}
/*================================================================================*/

/* nav_roundedcorner.css */
.roundedcornr_box {
   	background: #f5f5f5;
   	width: 230px;
   	padding: 0;
   	margin-right: 10px;
}
.roundedcornr_top div {
   	background: url("roundedcornr_tl.jpg"/*tpa=http://www.national.com/analogs/images/roundedcornr_tl.jpg*/) no-repeat top left;
   	padding: 0;
   	margin: 0;
}
.roundedcornr_top {
   	background: url("roundedcornr_tr.jpg"/*tpa=http://www.national.com/analogs/images/roundedcornr_tr.jpg*/) no-repeat top right;
   	width:100%;
   	padding: 0;
   	margin: 0;
}
.roundedcornr_bottom div {
   	background: url("roundedcornr_bl.jpg"/*tpa=http://www.national.com/analogs/images/roundedcornr_bl.jpg*/) no-repeat bottom left;
   	padding: 0;
   	margin: 0;
}
.roundedcornr_bottom {
   	background: url("roundedcornr_br.jpg"/*tpa=http://www.national.com/analogs/images/roundedcornr_br.jpg*/) no-repeat bottom right;width:100%;
   	padding: 0;
   	margin: 0;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom {
   	height: 10px;
   	font-size: 1px;
   	padding: 0;
   	margin: 0;
}
.roundedcornr_content { margin: 0 10px; padding: 0;
}
/* basic */
#nav_corp_1 ul {
  	list-style: none;
  	list-style-image: none;
  	margin: 0;
  	padding: 0 0 0 5px;
}
#nav_corp_1 ul li {
  	font-weight: bold;
  	padding: 5px 0;
  	border-bottom: 1px dotted #444444;
	border-top: 1px dotted #444444;

}
#nav_corp_1 li a:link, #navigation li a:visited  {
  	display: block;
  	text-decoration: none;
  	margin: 0;
}
#nav_corp_1 li a:hover {
  	background-color: #0087C2;
  	color: #FBE43D;
}

/* one layer */

#nav_corp ul {
  	list-style: none;
  	list-style-image: none;
  	margin: 0;
  	padding: 0 0 0 5px;
}
#nav_corp ul li {
  	text-transform: uppercase;
  	font-weight: bold;
  	padding: 5px 0;
}
#nav_corp li a:link, #navigation li a:visited  {
  	display: block;
  	text-decoration: none;
  	margin: 0;
}
#nav_corp li a:hover {
  	background-color: #0087C2;
  	color: #FBE43D;
}
#nav_corp ul ul{
  	margin-left: 5px;
  	list-style: none;
  	list-style-image: none;
}
#nav_corp ul ul li {
  	display: block;
  	margin-left: 0px;
  	border-bottom: 1px dotted #444444;
  	text-transform: none;
  	padding: 5px 0;
}
#nav_corp ul ul a:link, #navigation ul ul a:visited  {
  	border-left: none;
}

/* two layer */
#nav_corp_2 ul {
  	list-style: none;
  	list-style-image: none;
  	margin: 0;
  	padding: 0 0 0 5px;
}
#nav_corp_2 ul li {
  	text-transform: uppercase;
  	font-weight: bold;
  	padding: 5px 0;
}
#nav_corp_2 li a:link, #navigation li a:visited  {
  	display: block;
  	text-decoration: none;
  	margin: 0;
}
#nav_corp_2 li a:hover {
  	background-color: #0087C2;
  	color: #FBE43D;
}
#nav_corp_2 ul ul ul{
  	margin-left: 5px;
  	list-style: none;
  	list-style-image: none;
}
#nav_corp_2 ul ul ul li {
  	display: block;
  	margin-left: 0px;
  	border-bottom: 1px dotted #444444;
  	text-transform: none;
  	padding: 5px 0;
}
#nav_corp_2 ul ul ul a:link, #navigation ul ul a:visited  {
  	border-left: none;
}

/* being used for press room site */
#navcontainer { 
	margin-top: 10px;
	margin-left: 10px;
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 14px;
	width: 225px;
}

#navcontainer ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	background-color: #ccc;
}

#navcontainer li { 
	border-bottom: #FFFFFF solid 1px;
	text-transform: uppercase;
	padding-bottom: 0px;
} 

#navcontainer a  {
	display: block;
	padding: 5px 10px 5px 10px;
	color: #006699;
	text-decoration: none;
	font-weight:bold;
}
#navcontainer .normal {
	display: block;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	font-weight:bold;
}
#navcontainer a:hover {
	color: #FBE43D;
	background-color: #0087c2;
	text-decoration: none;
}

#navcontainer ul ul li { 
	/*margin: 0 0 1px 0; */
	border-bottom: #FFFFFF solid 1px;
	background-color: #f5f5f5;
	text-transform: none;
}
#navcontainer .subnormal {
	display: block;
	padding: 5px 5px 5px 20px;
	text-decoration: none;
	font-weight:normal;
}
#navcontainer ul ul a {
	display: block;
	padding: 5px 5px 5px 20px;
	color: #006699;
	text-decoration: none;
	font-weight:normal;

}
/* =================================*/
* html #navigation li a {
  width: 100%;
}

/* ------------------ Video Templates */

.video_table {
    width: 980px;
    height: 400px;
  	overflow:auto;
	border: 1px solid #C1C1C1;

	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;

}

.video_border {
	border: 1px solid #C1C1C1;
}

.channel_table {
    width: 180px;
    height: 300px;
  	overflow:auto;
	border: 1px solid #C1C1C1;

	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;

}

.videoText {
	padding-left : 4px;
	padding-right : 4px;
    width: 140px;
	text-align: left;

}

.videoText-selected {
	padding-left : 4px;
	padding-right : 4px;
    width: 140px;
	text-align: left;
	background-color: grey;

}

.playVideoFooterDiv {
	border: 1px solid #C1C1C1;

	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align: left;

    height: 20px;
}

.playVideoTranscriptDiv {
	border: 1px solid #C1C1C1;

	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align: left;

    height: 200px;
  	overflow:auto;
}

.playVideoWrapperDiv {
	border: 1px solid #C1C1C1;

    /*width: 674px; */
    width: 640px; 
    height: 360px;
	background-color: black;
}

.playVideoWrapperNarrowDiv {  
        border: 1px solid #C1C1C1;
        
    /*width: 674px; */
    width: 510px;
    height: 360px;
        background-color: black;
}


.playVideoMiscDiv {
	border: 1px solid #C1C1C1;

	padding-left : 20px;
	text-align: left;

    width: 206px;
    height: 301px;
}

.listVideoChannelsDiv {
	border: 1px solid #C1C1C1;

	text-align: left;

    width: 235px;
    height: 420px; 
  	overflow:auto;

	padding: 10px 0px 0px 0px;
}

.listVideoChannelsDiv ul {
  	padding-left: 24px;
	list-style-image: url("pointer_sm_gr.gif"/*tpa=http://www.national.com/analogs/images/pointer_sm_gr.gif*/);
}

.listVideoChannelsDiv li {
   	line-height: 1.2em;
  	font-size: 14px;
  	padding-top: 0px;
	padding-left: 0px; 
  	margin: 0;
  	color: #444444;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
}

.video_channel_table {
    width: 765px;
    height: 420px;
  	overflow:auto;
	border: 1px solid #C1C1C1;

	padding: 10px 0px 0px 0px;

}


.VideoWideAccordionContainer {
  	border-top: solid 1px #C1C1C1;
  	border-bottom: solid 2px #C1C1C1;
  	border-left: solid 2px #C1C1C1;
  	border-right: solid 2px #C1C1C1;
  	height: 352px;
  	width: 301px;
}

.RightAligned {
	position: relative;
	align: right;
}

.videoH2
{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	line-height: 1.2em;
	padding-bottom: 7px;
	margin-top: 10px;
	margin-bottom: 5px;
	background-color: transparent;
	background-image: url("hr_yellow.gif"/*tpa=http://www.national.com/analogs/images/hr_yellow.gif*/);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
}

.video-navselector-regular {
  	display: block; /*some whitespace above and below*/
	color: #0077B6;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	padding: 6px 8px 6px 8px;
	cursor: pointer;
}

.video-navselector-selected  {
  	display: block; /*some whitespace above and below*/
	color: #FF9900;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	padding: 6px 8px 6px 8px;
	background: url("SM-Nav-Cloud-Slice.jpg"/*tpa=http://www.national.com/analogs/css/SM-Nav-Cloud-Slice.jpg*/) repeat-x bottom left;
	cursor: pointer;
}

.video-navselector-hover  {
  	display: block; /*some whitespace above and below*/
	color: #FF9900;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	padding: 6px 8px 6px 8px;
	/* background: url(SM-Nav-Cloud-Slice.jpg) repeat-x bottom left; */
	cursor: pointer;
}

.video-highlighted-image {
  	border: solid 1px #C1C1C1;
	background-color: red;
	padding: 6px 8px 6px 8px;
}
//* ------------------ End Video Templates */
