a:link {  color: #063784; text-decoration: underline}
a:hover  { color: #6E1A28;   text-decoration: none }
a:active { color: #8F0018; text-decoration: none}
a:visited {color: #00005A; text-decoration: underline }
a:visited:hover {color:#6E1A28; text-decoration: none} 



/*IPTV Microsite  article container*/
#iptvinsite {
width:100%;
padding:0px 0px 0px 0px;  
margin:0px 0px 0px 0px;
}


#iptvinsite .smalltext  {
color:          #000000;
font-size:       9px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
line-height:     9px;
text-decoration: none;
padding:0px 0px 0px 0px;  
margin:4px 0px 0px 7px;
}


#iptvinsite .intro  {
color:          #444444;
font-size:       10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
line-height:     14px;
text-decoration: none;
padding:0px 0px 0px 0px;  
margin:0px 30px 0px 7px;
}


#iptvinsite p  {
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 12px 2px 6px;  
margin:0px 0px 0px 0px;
color:#000000;
 }


#iptvinsite .insitefeaturearea {
width:100%;
padding:0px 0px 0px 0px;  
margin:0px 0px 2em 0px;
}

#iptvinsite .headingimage {
padding:0px 0px 0px 0px;  
margin:0px 0px 4px 0px;
}

#iptvinsite .articlethumbnail {
padding:0px 0px 0px 0px;  
margin:0px 0px 0em 0px;
float:right;
}


#iptvinsite .leadstory  { 
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 12px 4px 6px;  
margin:0px 0px 0px 0px;
color:#000000;
}

#iptvinsite .leadstorytitle  { 
color: #000000; 
font-size: 13px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 16px; 
font-weight: bold;
text-decoration: none ;
margin:6px 0 0em 0;
}

#iptvinsite .leadstorytitle:link {  color: #063784; text-decoration: underline}
#iptvinsite .leadstorytitle:hover  { color: #6E1A28;   text-decoration: none }
#iptvinsite .leadstorytitle:active { color: #8F0018; text-decoration: none}
#iptvinsite .leadstorytitle:visited {color: #00005A; text-decoration: underline }

#iptvinsite .leadstorysubhead{ 
color: #333333; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
font-style: italic;
text-decoration: none ;
margin:0px 0 0em 0;
padding:0px 6px 3px 6px; 
}

#iptvinsite .subhead{ 
color: #333333; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
font-style: italic;
text-decoration: none ;
margin:0px 0 0em 0;
padding:0px 6px 3px 6px; 
}
#iptvinsite .articleauthor{
color: #444444; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:2px 6px 3px 6px; }



#iptvinsite .articledate{
color: #000000; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-style: italic; 
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:6px 6px 0px 6px;
}



#iptvinsite .recentstories  { color: #000000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
text-decoration: none;
margin:0px 0 0em 0;
padding:0px 6px 10px 6px;
}


#iptvinsite .recentstoriestitle  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 14px; text-decoration: none }
#iptvinsite .recentstoriestitle:link {  color: #063784; text-decoration: underline}
#iptvinsite .recentstoriestitle:hover  { color: #6E1A28;   text-decoration: none }
#iptvinsite .recentstoriestitle:active { color: #8F0018; text-decoration: none}
#iptvinsite .recentstoriestitle:visited {color: #00005A; text-decoration: underline }


.rtcolnews {
padding:0px 0px 0em 0px;  
margin:0px 6px 0em 6px;
}




/*Main article container*/
#imsinsite {
width:100%;
padding:0px 0px 0px 0px;  
margin:0px 0px 0px 0px;
}


#imsinsite .smalltext  {
color:          #000000;
font-size:       9px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
line-height:     9px;
text-decoration: none;
padding:0px 0px 0px 0px;  
margin:4px 0px 0px 7px;
}


#imsinsite .intro  {
color:          #444444;
font-size:       10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
line-height:     14px;
text-decoration: none;
padding:0px 0px 0px 0px;  
margin:0px 30px 0px 7px;
}


#imsinsite p  {
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 12px 2px 6px;  
margin:0px 0px 0px 0px;
color:#000000;
 }

 
#imsinsite .sectionhead{
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:6px 6px 1px 0px;  
margin:0px 40px 3px 6px;
border-bottom: solid 1px #5E748B;
color:#5E748B;
}

#imsinsite .insitefeaturearea {
width:100%;
padding:0px 0px 0px 0px;  
margin:0px 0px 2em 0px;
}



#imsinsite .headingimage {
padding:0px 0px 0px 0px;  
margin:0px 0px 4px 0px;
}

#imsinsite .articlethumbnail {
padding:0px 0px 0px 0px;  
margin:0px 0px 0em 0px;
float:right;
}


#imsinsite .leadstory  { 
font-size: 11px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 12px 2px 6px;  
margin:0px 0px 0px 0px;
color:#000000;
}

#imsinsite .leadstorytitle  { 
color: #000000; 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 16px; 
font-weight: bold;
text-decoration: none ;
margin:0px 0 0em 0;
}

#imsinsite .leadstorytitle:link {  color: #063784; text-decoration: underline}
#imsinsite .leadstorytitle:hover  { color: #6E1A28;   text-decoration: none }
#imsinsite .leadstorytitle:active { color: #8F0018; text-decoration: none}
#imsinsite .leadstorytitle:visited {color: #00005A; text-decoration: underline }

#imsinsite .leadstorysubhead{ 
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
font-style: italic;
text-decoration: none ;
margin:0px 0 0em 0;
padding:3px 6px 0px 6px; 
}


#imsinsite .articleauthor{
color: #444444; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:0px 6px 3px 6px; }



#imsinsite .articledate{
color: #000000; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-style: italic; 
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:6px 6px 0px 6px;
}

#imsinsite .recentstories  { color: #000000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
text-decoration: none;
margin:0px 0 0em 0;
padding:0px 6px 6px 6px;
}

#imsinsite .recentstoriestitle  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 14px; text-decoration: none }
#imsinsite .recentstoriestitle:link {  color: #063784; text-decoration: underline}
#imsinsite .recentstoriestitle:hover  { color: #6E1A28;   text-decoration: none }
#imsinsite .recentstoriestitle:active { color: #8F0018; text-decoration: none}
#imsinsite .recentstoriestitle:visited {color: #00005A; text-decoration: underline }



/* White paper Area Styles */

.rsrch {
padding:0px 0px 0em 0px;  
margin:0px 6px 1em 6px;
border-bottom:1px solid #B09FC4;
}

.rsrchlast {
padding:0px 0px 0em 0px;  
margin:0px 6px 0em 6px;
}

.rsrchtitle  { 
color: #000000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
line-height: 12px; 
text-decoration: none;
margin:0px 0 0em 0;
padding:0px 0px 0px 0px;
}

.rsrchtitle:link {  color: #063784; text-decoration: underline}
.rsrchtitle:hover  { color: #6E1A28;   text-decoration: none }
.rsrchtitle:active { color: #8F0018; text-decoration: none}
.rsrchtitle:visited {color: #00005A; text-decoration: underline }

.rsrchabstract{
color: #000000; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:0px 0px 4px 0px;
}


/* registration Form styles */
.regformheading{
color: #063784; 
font-weight: bold; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:2px 0px 0px 0px; 
}

.regformnote{
color: #000000; 
font-size: 10px; 
font-style: italic; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 12px; 
text-decoration: none ;
margin:0px 0 1em 0;
padding:0px 0px 2px 0px; 
}

.regformtext{
color: #000000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:2px 0px 2px 0px; 
}


.regformlabel{
color: #000000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:2px 0px 2px 0px; 
}


.featuredate{
color: #000000; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-style: italic; 
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:6px 6px 0px 6px;
}


.featureauthor{
color: #444444; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
line-height: 12px; 
text-decoration: none ;
margin:0px 0 0em 0;
padding:0px 6px 3px 6px; }

/* Forms Styles*/

.forms {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;  
}

.formmargin{
margin:0px 0px 0px 8px;
padding:0px 0px 0px 0px;  
}
.dropdown{ 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0em 2px;
padding:0px 0px 0px 0px; 
line-height: 12px; 
}

.field    { 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
}

.formtext{
color: #000000;
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:0px 0 0em 0;
padding:0px 8px 0px 0px;  
}


/* Home page Promo Styles*/


.insiteimssmall{
color: #000000;
font-size: 9px;
line-height: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:0px 0 0em 6px;
padding:0px 8px 0px 0px;  
}

.insiteimsbody{
color: #000000;
font-size: 11px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:4px 0 1em 6px;
padding:0px 8px 0px 0px;  
}

/* Whitepapers Front page promo Styles*/


.featuredresearch{
color: #000000;
font-size: 9px;
line-height: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:0px 0 0em 6px;
padding:0px 8px 8px 0px;  
}

.featuredresearchhead{
color: #000000;
font-size: 9px;
line-height: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:0px 0 0em 6px;
padding:0px 8px 4px 0px;  
}


.featuredresearchreadmore  { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 14px; text-decoration: none }
.featuredresearchreadmore:link {  color: #063784; text-decoration: underline}
.featuredresearchreadmore:hover  { color: #6E1A28;   text-decoration: none }
.featuredresearchreadmore:active { color: #8F0018; text-decoration: none}
.featuredresearchreadmore:visited {color: #00005A; text-decoration: underline }





