body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#171717;
}


#page{ width:726px; text-align:left;   border-bottom:1px solid #bfbfbf;}
#main-body-wrapper{ margin:0px 0px 0px 0px; border:1px}


#header-top{  height:138px; background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/samp_chnl_header_top.gif); background-position:top; background-repeat:repeat-x;  position:relative;}
#header-top .banner-holder{height:138pxpx;  position:relative;}
#header-top .right-top{float: right; width:142px; height:28px;}

#header-top .right-top-header{text-decoration:none; height:26px; width:142px;}



.rt-nav-holder {padding:15px 0px 0px 0px; color:#364a86; font-weight:bold; font-size:14px;}
.rt-nav-holder a{color:#364a86; text-decoration:none; font-size:14px;}
.rt-nav-holder a:visited{color:#364a86; text-decoration:none; font-size:14px;}
.rt-nav-holder a:hover{color:#364a86; text-decoration:underline;}

#header-top .top-nav {width:643px; height:28px; font-family:Arial, Helvetica, sans-serif;}
#header-top .top-nav  a{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; }
#header-top .top-nav  a:visited{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
#header-top .top-nav  a:hover{color:#FFFFFF; text-decoration:underline;}

#header-top .right-top-nav  a{color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold;}
#header-top .right-top-nav  a:visited{color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold;}
#header-top .right-top-nav  a:hover{color:#FFFFFF; text-decoration:underline;}

#header-top .top-nav-link{float:left; padding:4px 13px 0px 13px; background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/top_nav_bkg.gif); background-position:right; background-repeat:no-repeat; line-height:22px;}

.rt-wp-nav a{color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold;}
.rt-wp-nav a:visited{color:#FFFFFF; text-decoration:none; font-size:11px;  font-weight:bold;}
.rt-wp-nav a:hover{color:#FFFFFF; text-decoration:underline;}
.nav-wrapper { padding:3px 10px 10px 10px;}


.cs-box {width:190px; background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/samp_chnl_rt_bkg.gif); background-repeat:no-repeat;}
.cs-box-header{color:#666666; text-decoration:none; font-size:14px; font-weight:bold; text-align:left; padding:10px 0px 5px 10px;}
.cs-box-header a, .cs-box-header a:visited {color:#000000; text-decoration:none; font-size:14px; font-weight:bold; text-align:left; }
.cs-box-header a:hover {color:#000000; text-decoration:underline;}
.cs-box-link{padding:0px 0px 3px 15px; color:#660000; font-size:11px; font-weight:bold; background-image:url(https://images.tmcnet.com/channels/unsponsored/red_bullet.gif); background-position: top left; background-repeat:no-repeat; font-weight:normal;}
.cs-box-link a{color:#171717; text-decoration:none; font-size:11px; font-weight:bold;}
.cs-box-link a:visited{color:#171717; text-decoration:none; font-size:11px; font-weight:bold;}
.cs-box-link a:hover{color:#171717; text-decoration:underline; font-size:11px;}
.link-bkg-holder{ background-image:url(https://images.tmcnet.com/channels/unsponsored/chnl_sample.gif); background-position:right bottom; background-repeat:no-repeat;}
.view-all{padding:0px 0px 0px 0px; color:#0b1c36; font-size:11px; float:right;}
.view-all a, .view-all a:visited{color:#0b1c36; text-decoration:none; font-size:11px; font-weight:normal; text-decoration:underline;}
.view-all a:hover{color:#671067; text-decoration:underline; font-size:11px;}


/*------------------- end of header css ------ */



#content-wrapper { background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/samp_chnl_cont_bkg.gif);  background-position:top; background-repeat:repeat-x;}
#content { width:440px; float:left;}
#content .txt-wrapper{padding:15px 20px 0px 15px; }
#content h1{ font-size:18px; color:#171717; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; line-height:20px;}
#content h2{ font-size:16px; color:#171717; font-family:Arial, Helvetica, sans-serif;  margin:0px; padding:6px 0px 0px 0px;}
#content h3{ font-size:14px; color:#776100; font-family:Arial, Helvetica, sans-serif;  margin:0px; padding:0px;}
#content h4{ font-size:12px; color:#b40707; font-family:Arial, Helvetica, sans-serif;  margin:0px; padding:0px;}
#content .para { padding:5px 0px 8px 0px; margin:0px; color:#4c555c; line-height:18px; font-size:12px;}
#content .para a{ font-size:12px; font-weight:normal;}
#content .para a:visited{ font-size:12px; font-weight:normal;}
#content .para a:hover{ color:#663366;}


#content .bx-txt { font-size:12px; padding-top:6px; line-height:17px;}
#content .bx-txt{font-size:12px; color:#333333; padding:6px 0px 0px 0px; }
#content .bx-txt a {font-size:12px; color:#b80909; text-decoration:underline; }
#content .bx-txt a:visited {font-size:12px; color:#b80909; text-decoration:underline; }
#content .bx-txt a:hover {color:#336699;}


#content .product-holder{height:220px;}
#content .ph-wrapper {padding:22px 0px 0px 10px;}
#content .view-all {padding:2px 20px 2px 20px; text-align:right; font-weight:bold;}
#content .view-all a{color:#ca121b; font-size:11px; font-weight:bold; text-decoration:underline;}
#content .view-all a:visited{color:#ca121b; font-size:11px; font-weight:bold; text-decoration:underline;}
#content .view-all a:hover{color:#000000; font-size:11px; font-weight:bold; text-decoration:underline;}
/*------------------- automated article css------ */
#content .txt-wrapper p { color:#333333;  padding:5px 10px 2px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#content .txt-wrapper p a{ color:#333333; text-decoration:underline; line-height:16px;}
#content .txt-wrapper p a:visited { color:#333333; text-decoration:underline; line-height:16px;}
#content .txt-wrapper p a:hover { color:#333333; text-decoration:underline;}

#content .txt-wrapper div { color:#333333;  padding:2px 2px 2px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#content .txt-wrapper div a:link{ color:#663366; text-decoration:underline; }
#content .txt-wrapper div a:visited{ color:#663366; text-decoration:underline;}
#content .txt-wrapper div a:hover { color:#000000; text-decoration:underline;}

#content .txt-wrapper ul{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; text-align:left; line-height:17px; }
#content .txt-wrapper ul li { color:#333333; text-decoration:none; font-size:12px;  text-align:left;  padding:3px 0px 3px 0px;}
#content .txt-wrapper ul li a{ color:#333333; text-decoration:underline; font-size:12px;  text-align:left;  padding:0px 0px 0px 0px;}
#content .txt-wrapper ul li a:visited{ color:#333333; text-decoration:underline; font-size:12px; font-weight:normal;  text-align:left;  padding:0px 0px 0px 0px;}
#content .txt-wrapper ul li a:hover{ color:#333333; text-decoration:underline; font-size:12px;  text-align:left;  padding:0px 0px 0px 0px;}

#content .txt-wrapper table { color:#333366; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#content .txt-wrapper table b{ color:#333366; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#content .txt-wrapper table a:link { color:#333366; text-decoration:underline; line-height:16px;}
#content .txt-wrapper table a:visited { color:#333366; text-decoration:underline; line-height:16px;}
#content .txt-wrapper table a:hover { color:#CC0000; text-decoration:underline;}
#content .date { color:#000000; text-decoration:none; font-size:11px; padding-bottom:8px;}
#content .titletop-bg {font-size:14px; color:#00377d; font-weight:bold; padding:3px 0px 0px 5px;}
#content .titletop {font-size:12px; color:#003366; font-weight:bold; padding:3px 0px 0px 0px;}
#content .titletop a {font-size:12px; color:#003366; font-weight:bold; text-decoration:underline; }
#content .titletop a:visited {font-size:12px; color:#003366; font-weight:bold; text-decoration:underline; }
#content .titletop a:hover { color:#7a4b37; }


.wvfa-top-link{font-size:12px; color:#333333; padding:5px 0px 0px 0px; }
.wvfa-top-link a {font-size:12px; color:#333333; font-weight:bold; text-decoration:underline; }
.wvfa-top-link a:visited {font-size:12px; color:#333333; font-weight:bold; text-decoration:underline; }
.wvfa-top-link a:hover {color:#f5bf8d;}

.na-link{font-size:12px; color:#ffffff; padding:0px 10px 10px 0px; float:left; }
.na-link a {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline; }
.na-link a:visited {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline; }
.na-link a:hover {color:#ffffff;}

/*------------------- automated article css ends------ */

#right{width:200px; float:right; text-align:left;}
#right .wrapper{padding:0px 0px 0px 0px;}
#right .rt-top { padding:3px 0px 3px 8px; font-size:18px; color:#FFC600; background-color:#0d6b9b;}
#right .rt-top-grn { padding:3px 0px 3px 8px; font-size:18px; color:#FFC600; background-color:#72984c;}
#right .rt-pict {padding:5px 5px 0px 12px; color:#336699; font-size:11px;}

#right .nav{ background-image:url(https://images.tmcnet.com/channels/enterprise-voip/nav_bkg.gif); background-repeat:no-repeat; background-position:left top; padding:3px 0px 12px 20px; font-size:14px; font-weight:bold; color:#FFFFFF;}
#right .nav a, a:visited{font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#right .nav a:hover{font-size:14px; font-weight:bold; color:#0d6b9b; text-decoration:none;}

#right .wv-ftr-link a { color:#0d6b9b; font-size:12px; text-decoration:none; line-height:14px;  }
#right .wv-ftr-link a:visited{ color:#0d6b9b; text-decoration:none; font-size:12px;  line-height:14px; }
#right .wv-ftr-link a:hover{ color:#0d6b9b; text-decoration:underline; }
#right .titletop {font-size:12px; color:#336699; font-weight:bold; padding:3px 0px 5px 0px;}
#right .titletop a {font-size:12px; color:#336699; font-weight:bold; text-decoration:underline; }
#right .titletop a:visited {font-size:12px; color:#336699; font-weight:bold; text-decoration:underline; }
#right .titletop a:hover { color:#7a4b37; }
#right .lisdate {font-size:11px; color:#003366;  padding:0px 0px 8px 0px; }
#right h3 {margin:0px; padding:0px; font-size:16px; color:#0d6b9b; }



.new-arti-wrapper{}
.na-wrapper{padding:20px;}
#article-holder{margin:10px;}
#article-holder h2{ margin:0px; padding:7px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:normal; color:#FFFFFF;}
#feat-article{float:left; width:310px; background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/samp_chnl_arti_bkg.gif); background-position:top; background-repeat:no-repeat; border-bottom:1px solid #f4f2f2;}
#article-holder .titletop a {font-size:12px; color:#660000; font-weight:bold; text-decoration:underline; }
#article-holder .titletop a:visited {font-size:12px; color:#660000; font-weight:bold; text-decoration:underline; }
#article-holder .titletop a:hover { color:#7a4b37; }
#article-holder .wv-ftr-link a { color:#660000; font-size:12px; font-weight:bold;  text-decoration:none; line-height:14px;  }
#article-holder .wv-ftr-link a:visited{ color:#660000; text-decoration:none; font-size:12px;  line-height:14px; }
#article-holder .wv-ftr-link a:hover{ color:#7a4b37; text-decoration:underline; }
.lisdate {font-size:11px; color:#000000;  padding:0px 0px 8px 0px; }
#chnl-lft-txt{ border-top:1px solid #c5c4c5; background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/samp_chnl_cont_bkg.gif);  background-position:top; background-repeat:repeat-x;}
#chnl-lft-txt .txt-wrapper{ padding:0px 20px 0px 20px;}
#article-holder .date { color:#000000; text-decoration:none; font-size:11px; padding-bottom:8px;}
#feat-article .header-top-fa {height:38px; background-image:url(https://images.tmcnet.com/channels/unsponsored/title_bar_bkg.gif); background-position:left top; background-repeat:no-repeat;}
#news-arti{ float:right; width:310px; background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/samp_chnl_arti_bkg.gif); background-position:top; background-repeat:no-repeat;  border-bottom:1px solid #f4f2f2; background-position:left top; background-repeat:no-repeat;}
#news-arti .header-top-na {height:38px; }
#ad-holder { padding-top:20px;}
#ad-holder .ad-header{height:33px; background-image:url(https://images.tmcnet.com/tmc/vertical/it/channel/samp_chnl_arti_bkg.gif); background-position:left top; background-repeat:no-repeat;}
#ad-holder h2{ margin:0px; padding:7px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}

#chnl-footer {border: 1px solid #E0E7F1; margin:10px 0px 10px 0px; font-size:11px; font-weight:bold; background-color:#171717; width:620px;}
#chnl-footer h2{ margin:0px; padding:3px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff;}
#chnl-footer .footer-title { width:400px; color:#000000; padding-top:5px;}
/*------------------- txt ------ */
.wrapperrt10{padding-right:10px;}
.wrappertp10{padding-top:10px;}
.wrapper{padding:20px 20px 0px 20px;}
.wrappertr{padding:5px 20px 0px 0px;}
.wrappertop20{ padding-top:20px;}
.wrapper-lft20 {padding:20px 20px 0px 20px;}
.wrapper10 {padding:10px;}
.paragraph { font-size: 12px; color:#000000; padding:20px 20px 0px 20px;}
.para { padding:5px 0px 5px 0px; margin:0px; color:#171717; line-height:18px; font-size:12px;}
/*------------------- clear ------ */
.magic { clear:both;}
.black { color:#000000;}
.fl-lft {float:left;}
.clr-lft{ clear:left;}
.clr-rt{ clear:right;}
h1 {margin:0px; padding:0px; font-size:12px; color:#354a69; text-align:left;}
