body { margin: 0; padding: 0; }
body, p, td, table { color : #666666; font: normal 11px Arial; }
hr { height: 0px; border: solid #E5E5E5 0px; border-top-width: 1px; }
a { color:#3399CC; text-decoration: none; }
a:hover { color:#CC0000; text-decoration: none; }
h1 {  color : #333333; font: bold 24px Arial;  }
h2 {  color : #333333; font: bold 20px Arial;  }
h3 {  color : #333333; font: bold 18px Arial;  }
h4 {  color : #333333; font: bold 14px Arial;  }
.title { color : #333333; font: bold 24px Arial; }
.header { background: url('../../template/newvoip/images/headbg.gif') ; }
.menu { background: url('../../template/newvoip/images/voip-menu.gif') ; }
.footer { background: url('../../template/newvoip/images/footerbg.gif') ; }
#everything { width: 1000px; text-align: left; }
.copy { color : #999999; font: normal 11px Arial; padding-left: 10px; }
.copy a { color : #999999; font: normal 11px Arial; padding-left: 10px; text-decoration: none; }
.copy a:hover { color : #999999; font: normal 11px Arial; padding-left: 10px; text-decoration: none; }
.hsearch { background:  url('../../template/newvoip/images/sf.gif') no-repeat 1px 3px; padding-left: 23px; padding-top: 2px; font: normal 18px Arial; line-height:normal; width:200px; height:29px;  border:1px solid; border-color : #309dcf;  }
.hsearchm { margin-top: 2px;  }
.csearch { background:  url('../../template/newvoip/images/sf.gif') no-repeat 1px 3px; padding-left: 23px; padding-top: 2px; font: normal 18px Arial; line-height:normal; width:250px; height:29px;  border:1px solid; border-color : #e5e5e5;  }
.csearchm { margin-top: 2px;  }
.hstat { color : #FFFFFF; font: 11px Arial; text-align: right; padding-right: 25px; }
.hright { color : #FFFFFF; font: 11px Arial; }
.hright a { color : #FFFFFF; font: 11px Arial; text-decoration: none; }
.hright a:hover { color : #FFFFFF; font: 11px Arial; text-decoration: underline; }

.nav_act { background: url('../../template/newvoip/images/nav_act.gif') ; text-align: center; color : #000000; font: bold 12px Arial; }
.nav_act a { color : #000000; font: bold 12px Arial; text-decoration: none; }
.nav_act a:hover { color : #000000; font: bold 12px Arial; text-decoration: none; }

.nav_pas { background: #55a2c4 ; text-align: center; color : #FFFFFF; font: bold 12px Arial; cursor: pointer; }
.nav_pas a { color : #FFFFFF; font: bold 12px Arial; text-decoration: none; }
.nav_pas a:hover {  color : #FFFFFF; font: bold 12px Arial; text-decoration: none; }

.nav_adv { background:  url('../../template/newvoip/images/nav_adv.gif') ; text-align: center; color : #FFFFFF; font: bold 12px Arial; }
.nav_adv a { color : #FFFFFF; font: bold 12px Arial; text-decoration: none; }
.nav_adv a:hover { color : #FFFFFF; font: bold 12px Arial; text-decoration: none; }

.nav_sep { background: url('../../template/newvoip/images/menusep.gif') ;  }
.nav_sepadv { background: url('../../template/newvoip/images/menusepadv.gif') ;  }

.b_lt { background: url('../../template/newvoip/images/t_lt.gif') ; width: 5px; height: 5px; }
.b_tl { background: url('../../template/newvoip/images/t_tl.gif') ; height: 5px; }
.b_rt { background: url('../../template/newvoip/images/t_rt.gif') ; width: 5px; height: 5px; }
.b_lb { background: url('../../template/newvoip/images/t_lb.gif') ; width: 5px; height: 5px; }
.b_bl { background: url('../../template/newvoip/images/t_bl.gif') ; height: 5px; }
.b_rb { background: url('../../template/newvoip/images/t_rb.gif') ; width: 5px; height: 5px; }
.b_ll { background: url('../../template/newvoip/images/t_ll.gif') ; width: 5px; }
.b_rl { background: url('../../template/newvoip/images/t_rl.gif') ; width: 5px; }
.b_ct { padding: 10px 10px 10px 10px; }
.b_title { color : #333333; font: bold 18px Arial; letter-spacing:-1px; }

.pname { padding-left: 15px; color : #3399CC; font: bold 12px Arial; }
.pname a { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.pname a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }


.l_pname { background:  url('../../template/newvoip/images/dot.gif') no-repeat 0px 16px; padding-left: 15px; padding-top: 12px; color : #3399CC; font: bold 12px Arial; }
.l_pname a { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.l_pname a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }


.l_cname { text-align: right; color : #999999; font: normal 12px Arial; padding-top: 12px; }
.l_cname a { text-align: right; color : #999999; font: normal 12px Arial; text-decoration: none; padding-top: 12px; }
.l_cname a:hover { text-align: right; color : #999999; font: normal 12px Arial; text-decoration: none; padding-top: 12px; }

.line_bg { background: url('../../template/newvoip/images/line_bg.gif') ; height: 16px; }

.stitle { text-align: right; color : #C1C1C1; font: bold 9px Arial; }

.bl_title { text-align: center; color : #333333; font: bold 14px Arial; padding-bottom: 12px; }
.bl_title a { text-align: center; color : #333333; font: bold 14px Arial; text-decoration: none; padding-bottom: 12px; }
.bl_title a:hover { text-align: center; color : #333333; font: bold 14px Arial; text-decoration: none; padding-bottom: 12px; }

.smlink { text-align: center; color : #333333; font: normal 9px Arial; }
.smlink a { text-align: center; color : #3399CC; font: bold 9px Arial; text-decoration: none; }
.smlink a:hover { text-align: center; color : #CC0000; font: bold 9px Arial; text-decoration: none; }

.white {  color : #FFFFFF; font: bold 15px Arial; padding: 6px 5px 8px 5px; }

.ntitle { background:  url('../../template/newvoip/images/dot.gif') no-repeat 0px 4px; padding-left: 15px; color : #3399CC; font: bold 12px Arial; }
.ntitle a { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.ntitle a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }

.ndate { color : #C1C1C1; font: bold 9px Arial; padding: 5px 0px 3px 15px; }
.ndate2 { color : #C1C1C1; font: bold 9px Arial; padding: 5px 0px 3px 0px; }
.ntext { padding-left: 15px; padding-bottom: 10px; }
.ntext2 { padding-left: 15px;  }

.clink { color : #000000; font: bold 12px Arial;  letter-spacing: 2px; }
.clink a { color : #000000; font: bold 12px Arial; text-decoration: none; }
.clink a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }

.cname { height: 25px; color : #3399CC; font: bold 12px Arial; background:  url('../../template/newvoip/images/cdot.gif') 0 16px repeat-x; }
.cname a { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.cname a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }

.ccount { color : #999999; font: normal 12px Arial; text-align: right; background:  url('../../template/newvoip/images/cdot.gif') 0 16px repeat-x; }

.blink { color : #3399CC; font: bold 11px Arial; text-decoration: none; }
.blink a { color : #3399CC; font: bold 11px Arial; text-decoration: none; }
.blink a:hover { color : #CC0000; font: bold 11px Arial; text-decoration: none; }
.flink { color : #999999; font: normal 10px Arial; }
.flink a { color : #999999; font: normal 10px Arial; text-decoration: none; }
.flink a:hover { color : #CC0000; font: normal 10px Arial; text-decoration: none; }

.sm_title { padding-left: 15px; color : #333333; font: bold 14px Arial;  }
.smg_title { padding-left: 15px; color : #999999; font: normal 12px Arial;  }
.blink { padding-left: 15px; color : #3399CC; font: bold 12px Arial; }
.blink a { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.blink a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }

.pagetitle { color : #333333; font: bold 24px Arial; }
.sm_ptitle { color : #006699; font: bold 16px Arial; }
.num_title { color : #d6d6d6; font: normal 36px Arial; }
.btext { color : #333333; font: normal 14px Arial; }
.bigtext { color : #333333; font: normal 18px Arial; }

.accnav { border-right-color: #E5E5E5; border-right-style: solid; border-right-width: 1px; }
.alink { padding-left: 10px; height: 31px; color : #333333; font: bold 12px Arial;  }
.alink a { padding-left: 10px; color : #333333; font: bold 12px Arial; text-decoration: none; }
.alink a:hover { padding-left: 10px; color : #333333; font: bold 12px Arial; text-decoration: none; }
.aclink { padding-left: 10px; background:  url('../../template/newvoip/images/ac_bg.gif') no-repeat; height: 31px; color : #FFFFFF; font: bold 12px Arial;  }
.aclink a { padding-left: 10px; color : #FFFFFF; font: bold 12px Arial; text-decoration: none; }
.aclink a:hover { padding-left: 10px; color : #FFFFFF; font: bold 12px Arial; text-decoration: none; }

.nlink { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.nlink a { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.nlink a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }

.suggestionsBox { position: absolute; padding: 2px 0px 0px 0px; width: 248px; background-color: #FFFFFF; border: 1px solid #E5E5E5; color: #666666; }
.suggestionList { margin: 5px; padding: 0px; }
.suggestionList li { margin: 0px 0px 3px 0px; padding: 3px; cursor: pointer; }
.suggestionList li:hover { background-color: #E5E5E5; }

.newstitle { padding-left: 15px; color : #006699; font: bold 15px Arial; }
.newstitle a { color : #006699; font: bold 15px Arial; text-decoration: none; }
.newstitle a:hover { color : #006699; font: bold 15px Arial; text-decoration: none; }
.newsdate { color : #C1C1C1; font: bold 10px Arial; padding: 5px 0px 3px 15px; }
.newstext { padding-left: 15px; padding-top: 10px; color : #666666; font: normal 12px Arial; }
.newsgrey { color : #999999; font: normal 12px Arial; }
.newsgrey a { color : #999999; font: normal 12px Arial; text-decoration: none; }
.newsgrey a:hover { color : #999999; font: normal 12px Arial; text-decoration: none; }
.newstit { padding-left: 15px; color : #3399CC; font: bold 12px Arial; }
.newstit a { color : #3399CC; font: bold 12px Arial; text-decoration: none; }
.newstit a:hover { color : #CC0000; font: bold 12px Arial; text-decoration: none; }
.newsdat { color : #C1C1C1; font: bold 9px Arial; padding: 2px 0px 3px 15px; }
.newstxt { padding-left: 15px; }

.pagenav { text-align: center; width: 20px; background: #339900; color : #FFFFFF; font: bold 12px Arial;  text-decoration: none; }
.pagenav a { text-align: center; width: 20px; background: #FFFFFF; color : #333333; font: bold 12px Arial; text-decoration: none; }
.pagenav a:hover { text-align: center; width: 20px; background: #f2f2f2; color : #333333; font: bold 12px Arial; text-decoration: none; }

.formtext { color : #333333; font: bold 12px Arial; text-decoration: none; }
