@charset "utf-8";
@font-face {
font-family:"lucida";
src:url("/lucida.ttf") format("truetype");
}

#mainContent #PublishingBox {
width:970px;
position:relative;
height:auto;
background-repeat:no-repeat;
background-position:right center;
padding:30px 10px 10px;
}

a.ndppvsetupbtn {
a-moz-border-radius:5px 5px 5px 5px;
background:url(../../img/newdesign/newelements/btn-background.png) repeat-x;
border:1px solid #da7c0c;
color:#FFF;
text-decoration:none;
atext-shadow:0 0 1px #000;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-transform:normal;
letter-spacing:normal;
line-height:1.4em;
height:14px;
display:block;
text-align:center;
width:100px;
margin:1px;
padding:1px 2px 3px;
}

a.ndppvsetupbtn:hover {
background:url(../../img/newdesign/newelements/btn-backgroundh.png) repeat-x;
}

.ndticketdl1 {
float:left;
width:640px;
}

.ndticketdl1 dt {
float:left;
width:150px;
border:1px solid #dedede;
background:#fafafa;
margin:20px 15px 10px 0;
}

.ndtabledl {
width:100%;
float:left;
margin:0;
}

.ndtabledl input, .ndtabledl textarea, .ndtabledl select { font-size:12px;}
.ndtabledl dt {padding:6px 0 6px 5px; vertical-align:middle;}



.ndtabledl dt.btn {padding:5px 0 4px 5px;}

.ndtabledl dt.ndstatusred2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
background:#a00000;
font-weight:normal;
padding:3px 0;
text-align:center; }


.ndtabledl dd {padding:7px 5px 6px 0; vertical-align:middle;}
.ndtabledl img {vertical-align:middle; padding-top:1px;}
.ndtabledl dt p { margin:0; padding:0;}
/* .ndtabledl dt input, .ndtabledl dt label { display:block;} */

.ndtabledl dt.left35 {
float:left;
text-align:left;
width:620px;
padding-right:10px;
}

.ndtabledl dt.left626 {
float:left;
text-align:left;
width:626px;
padding-right:10px;
}

.ndtabledl dt.left624 {
float:left;
text-align:left;
width:624px;
padding-right:10px;
}

.ndtabledl dt.right35 {
float:left;
text-align:right;
width:344px;
}

.ndtabledl dd.right35 {
float:left;
clear:both;
font-weight:bold;
text-align:right;
width:344px;
}

.ndtabledl dt.left45 {
float:left;
text-align:left;
width:540px;
padding-right:10px;
}

.ndtabledl dt.left544 {
float:left;
text-align:left;
width:544px;
padding-right:10px;
}

.ndtabledl dd.right45 {
float:left;
clear:both;
text-align:right;
width:424px;
}

.ndtabledl dd.right45 {
float:left;
font-weight:bold;
text-align:right;
width:424px;
}

.ndtabledl dt.halfl {
float:left;
text-align:left;
width:49%;
padding-right:10px;
}

.ndtabledl dt.halfl2 {
float:left;
text-align:left;
width:48.30%;
padding-left:10px;
font-weight:bold;
}

/* Opera Fix */ 
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) 
{
head~body .ndtabledl dt.halfl  { width:50%; }
}

.ndtabledl dd.halfr {
float:left;
clear:both;
text-align:right;
width:48.96%;
*width:48.97%;
font-weight:bold;
}

.hgt21 { 
height:21px;
height /*\**/:22px\9  ; /*IE 8 Only */
*height:24px;} /* IE 7 and below */

.ndtabledl dd.halfr2 {
float:left;
clear:both;
text-align:left;
width:48.15%;
*width:48%;
font-weight:bold;
padding-left:10px;
}

.ndtabledl dt.full {

float:left;
text-align:center;
width:954px;
padding-left:10px;
}

.ndtabledl dd.btnfix {
	padding:20px 0;
}

.ndtabledl dt.full2 {
float:left;
text-align:left;
padding-left:10px;
width:974px;
}

.ndtabledl dt.fullcent979 {
float:left;
text-align:center;
padding-left:10px;
width:980px;
}

.ndtabledl dt.full979 {
float:left;
text-align:left;
padding-left:10px;
width:980px;
}

.ndtabledl dt.full2c {
float:left;
text-align:center;
padding:15px 0;
width:974px;

}

.ndtabledl dt.high { height:300px;}

.mypandiv12 {
text-align:left;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
font-style:normal;
font-weight:400;
text-transform:normal;
letter-spacing:normal;
line-height:1.4em;
padding:0 5px;
}

.ndstatusred2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
background:#a00000;
font-weight:normal;
padding:3px 0;
text-align:center; }

.ndinfo {
color:#006aaf;
text-transform:uppercase;
font-weight:normal;
}

.ndtip {
display:none;
color:#014251;
text-transform:uppercase;
font-weight:normal;
}

.ndouters {
margin-top:10px;
}

a img {
border:0;
}

.ndmeminfopanel {
background-color:#232323;
width:360px;
line-height:1.5em;
height:103px;
padding:5px;
}

a.link2:link,a.link2:visited {
color:#232323;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

a.modallink1:link,a.modallink1:visited {
color:#000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

a.modallink1:hover {
color:#f90;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a.modallink2 {
color:#006E85;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a.modallink2:hover {
color:#f90;
font-weight:normal;
text-decoration:none;
}

.ndpanelorange {
font-size:11px;
color:#fe9900;
}

a.ndsmlorangelink {
text-decoration:none;
font-size:11px;
color:#fe9900;
}

a.ndbrownlink:link,a.ndbrownlink:visited {
text-decoration:none;
font-size:12px;
color:#2e2e2e;
font-weight:normal;
}

a.validlink:hover {
color:#555;
text-decoration:underline;
}

a.ndsmllink2:link,a.ndsmllink2:visited {
text-decoration:none;
font-size:11px;
color:#ccc;
}

a.ndsmllink2:hover {
text-decoration:none;
color:#FFF;
}

a.ndsmllink3:link,a.ndsmllink3:visited {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#323232;
}

a.ndsmllink3:hover {
text-decoration:underline;
color:#323232;
}

a.allfeatures {
color:#711f00;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
}

.newhometitle {
font-size:22px;
font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
color:#014251;
font-weight:400;
}

.newhometitle a {
font-size:22px;
font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
color:#014251;
font-weight:400;
text-decoration:none;
}

.newhometitle a:hover {
font-size:22px;
font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
color:#014251;
font-weight:400;
text-decoration:underline;
}

.newhometd {
color:#323232;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
line-height:16px;
font-weight:400;
}

.newhometd2 {
background:#F7F7F7 url(img/newdesign/newelements/htab_bgrd.png) repeat-x;
padding:5px 10px;
}

#clientNavigation {
line-height:22px;
position:inherit;
height:22px;
float:right;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#CCC;
width:400px;
margin:5px 0 0;
padding:0;
}

#clientNavigation ul {
float:right;
position:inherit;
line-height:22px;
list-style:none;
background:#222;
margin:0;
padding:0;
}

#clientNavigation li {
float:right;
padding-left:0;
padding-right:8px;
}

#clientNavigation li a:link,#clientNavigation li a:visited {
color:#f90;
display:block;
}

#clientNavigation li a:hover,#clientNavigation li a:active {
color:#FFF;
}

#clientNavigation li a.ndsinguplink:link, #clientNavigation li a.ndsinguplink:active, #clientNavigation li a.ndsinguplink:visited  {
text-decoration:none;
font-size:11px;
background:#fe9900;
color:#fff;
display:block;
padding:0 16px;
text-align:center;
}

#clientNavigation li a.ndsinguplink:hover { color:#2e2e2e;}

a.ndsmlorangelink:hover {
text-decoration:none;
font-size:11px;
color:#FFF;
}

.ndpanelgrey {
font-size:11px;
color:#CCC;
}

input.ndbtnback {
cursor:pointer;
background:url(../../img/newdesign/newelements/backBtn.gif) left no-repeat;
border:none;
color:#FFF;
-moz-box-sizing:border-box;
box-sizing:border-box;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:10px;
width:0;
overflow:visible;
margin:0;
padding:2px 5px 2px 23px;
}

input.btngreen:hover,submit.btngreen:hover {
background:#168009;
}

.ndtvchanlink,.ndtvchanlink:active,.ndtvchanlink:visited {
font-size:15px;
font-weight:normal;
text-decoration:none;
color:#5e5e5e;
}

.ndtvchanlink2,.ndtvchanlink2:active,.ndtvchanlink2:visited {
font-size:15px;
font-weight:normal;
text-decoration:none;
color:#dedede;
}

.ndaligncenter {
text-align:center;
}

.ndalignleft {
text-align:left;
}

b.green {
color:#2e2e2e2e;
}

.ndtabbleft {
border-left:1px solid #DEDEDE;
}

.ndtabbtop {
border-top:1px solid #DEDEDE;
}

.ndtabbright {
border-right:1px solid #DEDEDE;
}

.ndtabbbottom {
border-bottom:1px solid #DEDEDE;
}

.ndtabbbotdark {
border-bottom:1px solid #999;
}

.ndtextsmall a:hover {
text-decoration:underline;
color:#444;
font-size:12px;
}

.bold {
font-weight:bold;
}

.padtop5 {
padding-top:5px;
}

.padding15 {
display:block;
padding:10px;
}

.currencymenu {
width:100%;
margin:0;
padding:0;
}

.currencymenu li {
float:left;
width:20px;
text-align:center;
margin:0 5px 0 0;
padding:0;
}

.ndbuyimage {
display:block;
width:77px;
height:24px;
background:url(../../img/newdesign/menu_buttons/buybtn.png) no-repeat;
}

.ndcsoon {
border-bottom:2px solid #efefef;
}

.nddownimage {
display:block;
width:77px;
height:24px;
background:url(../../img/newdesign/menu_buttons/downbtn.png) no-repeat;
}

.ndupimage {
display:block;
width:77px;
height:24px;
background:url(../../img/newdesign/menu_buttons/upbtn.png) no-repeat;
}

.currencymenu a.pound {
display:block;
height:21px;
background:url(../../img/panel/panel_poungsign.gif) no-repeat;
}

.currencymenu a.dollar {
display:block;
height:21px;
background:url(../../img/panel/panel_dollarsign.gif) no-repeat;
}

.currencymenu a.euro {
display:block;
height:21px;
background:url(../../img/panel/panel_eurosign.gif) no-repeat;
}

.currencymenu a.pound_sel {
display:block;
height:21px;
background:url(../../img/panel/panel_poungsign.gif) no-repeat;
background-position:0 -21px;
}

.currencymenu a.dollar_sel {
display:block;
height:21px;
background:url(../../img/panel/panel_dollarsign.gif) no-repeat;
background-position:0 -21px;
}

.currencymenu a.euro_sel {
display:block;
height:21px;
background:url(../../img/panel/panel_eurosign.gif) no-repeat;
background-position:0 -21px;
}

.ndstandardttable {
border:1px solid #DEDEDE;
padding:10px;
}

.ndstandardbgr {
background:url(../../img/newdesign/newelements/tablebgrd.gif) repeat-x;
}

.ndmenu {
width:100%;
margin:1em 0;
padding:0;
}

.nopicturebtnact a {
background:url(../../img/newdesign/menu_buttons/menu_bgractive.jpg) no-repeat 0 0;
padding-top:5px;
display:block;
width:120px;
height:25px;
color:#FFF;
font-weight:normal;
font-size:14px;
text-decoration:none;
}

.nopicturebtnact2 a {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive_hover.gif)  repeat-x 0 0;
padding-top:3px;
display:block;
width:120px;
height:25px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#FFF;
font-size:14px;
text-decoration:none;
}

.mypanelbtnact a {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive_hover.gif) repeat-x 0 0;
padding-top:5px;
display:block;
width:160px;
height:25px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#FFF;
font-size:14px;
text-decoration:none;
}

.mypanelbtn a {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive2.gif) repeat-x 0 0;
padding-top:5px;
display:block;
width:160px;
height:25px;
color:#FFF;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
text-decoration:none;
}

.mypanelbtn a:hover {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive_hover.gif) repeat-x 0 0;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
}

.nopicturebtn a {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive.jpg) no-repeat 0 0;
padding-top:5px;
display:block;
width:120px;
height:25px;
color:#FFF;
font-weight:normal;
font-size:14px;
text-decoration:none;
}

.nopicturebtn a:hover {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive.jpg) no-repeat 0 0;
text-decoration:underline;
}

.nopicturebtn2 a:link, .nopicturebtn2 a:visited, .nopicturebtn2 a:active {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive2.gif) repeat-x 0 0;
padding-top:3px;
display:block;
width:120px;
height:25px;
color:#FFF;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
text-decoration:none;
}

.nopicturebtn2 a:hover {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive_hover.gif) repeat-x 0 0;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
}

.nopicturebtn3 a:link, .nopicturebtn3 a:visited, .nopicturebtn3 a:active {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive3.gif) repeat-x 0 0;
padding-top:3px;
display:block;
width:120px;
height:25px;
color:#FFF;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
text-decoration:none;
}

.flr{float:right;}
.nopicturebtn3 a:hover {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive_hover.gif) repeat-x 0 0;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
}

.ndpopuptitle {
font-family:Tahoma, Geneva, sans-serif;
font-size:20px;
color:#ff9a00;
font-weight:400;
text-align:center;
}

.nopicturebtn2 a.ndtabletoppop {
width:60px;
height:25px;
background:none;
display:table;
text-decoration:none;
color:#2E2E2E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin:0 0 0 10px;
}

.nopicturebtn2 a.ndtabletoppop:hover {
width:60px;
height:25px;
color:#ff9a00;
background:none;
display:table;
}

.ndsubmenu li {
float:left;
height:24px;
text-align:center;
margin:0 0 0 3px;
padding-top:1px;
_width:160px;
}

.ndsubmenu {
background:#FE9901 url(../../img/newdesign/menu_buttons/ndbgr_submenu.jpg) repeat-x bottom left;
padding:0;
}

.ndsubmenu a:link, .ndsubmenu a:active, .ndsubmenu a:visited  {
padding-top:4px;
display:block;
padding-left:5px;
padding-right:5px;
height:19px;
color:#2e2e2e;
font-weight:normal;
text-decoration:none;
}

.ndsubmenusel {
height:25px;
margin-right:0;
text-align:center;
}

.ndfeatures {
width:342px;
padding:0 10px 10px 0;
}

.ndfeaturessmall {
width:237px;
padding:10px 7px 10px 0;
}

#mainContent2 {
margin-left:0;
margin-right:10px;
position:relative;
width:725px;
padding:0;
}

a.pending {
text-decoration:none;
color:#2E2E2E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:top;
}

a.mypanelsmall {
text-decoration:none;
color:#2E2E2E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
vertical-align:top;
}

a.ndmypanelsmallorange:hover {
color:#fe9900;
}

a.ndmypanelsmallorange2:hover {
color:#232323;
}

a.ndbtnsmaller,a.ndbtnsmaller:visited {
display:block;
background:url(../../img/newdesign/menu_buttons/btn_fullorange.gif) repeat-x;
background-position:0 0;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:13px;
padding:4px;
}

a.glticket {
font-size:13px;
height:14px;
width:100px;
background:#06C;
text-align:center;
color:#FFF;
display:inline-block;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
padding:4px 5px 6px 4px;
}

a.glticket:hover {
color:#fff;
background:#555;
}

a.ndrenewl,a.ndrenewl:active {
color:#a00000;
text-decoration:none;
text-transform:uppercase;
font-weight:normal;
}

a.ndrenewl:hover {
color:#C30;
}

a.ndrenew2,a.ndrenew2:active {
display:inline;
width:100px;
height:25px;
_height:28px;
border:1px solid #fff;
background:#a00008;
color:#FFF;
text-decoration:none;
text-transform:uppercase;
font-weight:normal;
padding:2px 4px;
}

a.ndrenew2:hover {
border:1px solid #a00008;
background:#FFF;
color:#a00008;
}

a.ndbtn,a.ndbtn:visited {
display:block;
width:161px;
_width:161px;
background:url(../../img/newdesign/menu_buttons/btn_fullorange.gif) repeat-x;
background-position:0 0;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
padding:4px;
}

a.ndbtn2,a.ndbtn2:visited {
display:block;
width:141px;
_width:141px;
background-color:#555;
background-position:0 0;
color:#FFF;
text-decoration:none;
text-align:center;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:16px;
padding:4px;
}

a.ndbtn2:hover {
color:#fcfcfc;
background-color:#727272;
}

.ndlrborder {
background:#FFF;
border-left:3px solid #014251;
border-right:3px solid #014251;
}

.ndnote3 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:400;
}

.ndnote3ppvorder {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
font-weight:400;
letter-spacing:0.2px;
}

.ndnote4 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#2E2E2E;
font-weight:normal;
}

.ndnote5 {
font-family:Arial, Helvetica, sans-serif;
background:url(../../img/newdesign/newelements/featbgr.jpg) bottom no-repeat;
font-size:13px;
color:#2E2E2E;
padding-left:35px;
}

.ndnolist {
list-style:none;
}

.ndnotegrey {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17.76px;
color:#666;
background:#FFF;
padding:5px;
}

.ndnotegreybgr {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
background:#ddd;
padding:5px;
}

.ndnotegrey2 {
font-size:12px;
line-height:17.76px;
color:#2E2E2E;
background:#FFF;
padding:5px;
}

.ndfulltableborder2 {
border-top:1px solid #dedede;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}

.ndfulltableborder3 {
border-bottom:1px solid #dedede;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}

.ndmenutable {
margin-left:auto;
margin-right:auto;
text-align:center;
}

.ndtabletop h1 {
font-family:Tahoma, Geneva, sans-serif;
font-size:20px;
color:#fff;
background-color:#2e2e2e;
font-weight:400;
line-height:22px;
}

.ndtabnews {
font-family:Tahoma, Geneva, sans-serif;
font-size:16px;
color:#fff;
background-color:#2e2e2e;
font-weight:400;
padding:5px;
}

.ndtabletop a,.ndtabletop a:visited {
font-size:18px;
text-decoration:none;
color:#CCC;
}

.ndtabletop a:hover {
color:#fe9900;
}

.ndtabletop2 {
font-family:Tahoma, Geneva, sans-serif;
font-size:20px;
color:#2e2e2e;
background-image:url(../../img/newdesign/newelements/white_squares.gif);
background-repeat:no-repeat;
background-position:10px 1px;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
font-weight:400;
border-top:1px solid #FFF;
border-bottom:1px solid #605f5f;
}

.ndtabletop3 {
font-family:Tahoma, Geneva, sans-serif;
font-size:15px;
color:#2e2e2e;
background-image:url(../../img/newdesign/newelements/white_squares.gif);
background-repeat:no-repeat;
background-position:10px 1px;
font-weight:normal;
margin:5px 0 0;
padding:5px 0 5px 5px;
}

.ndtabletop31 {
font-family:Tahoma, Geneva, sans-serif;
font-size:15px;
color:#FFF;
background-image:url(../../img/newdesign/newelements/white_squares.gif);
background-repeat:no-repeat;
background-position:10px 1px;
font-weight:normal;
margin:5px 0 0;
padding:5px 0 5px 5px;
}

.currencybox {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#fff;
background-color:#605f5f;
font-weight:normal;
padding:5px 5px 5px 10px;
}

.ndtabletopsmall {
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
color:#fff;
background-color:#2e2e2e;
padding-top:5px;
padding-left:10px;
padding-bottom:5px;
}

.ndtabletop15 {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#FFF;
background-color:#2e2e2e;
padding:3px;
}

.ndtabletop15 img { vertical-align:middle;}

.ndnote {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:1px solid #DEDEDE;
padding:5px;
}

.cb {
clear:both;
}

.fl {
float:left;
}

.fr {
float:right;
}

a.downarr:link,a.downarr:visited {
background:url(../../img/newdesign/newelements/downarr.gif) no-repeat 0 4px;
text-decoration:none;
font-size:11px;
padding:0 0 0 15px;
}

a.downarr2:link,a.downarr2:visited {
background:url(../../img/newdesign/newelements/downarr2.gif) no-repeat 0 4px;
text-decoration:none;
font-size:11px;
padding:0 0 0 15px;
}

a.nbackbtn:link,a.nbackbtn:visited {
background:url(../../img/newdesign/newelements/back_arrow.gif) no-repeat 1px 1px;
color:#5E5E5E;
text-decoration:none;
font-size:11px;
padding:0 0 0 15px;
}

a.nbackbtn:hover {
background:url(../../img/newdesign/newelements/back_arrowh.gif) no-repeat 1px 1px;
background-color:#333;
color:#fff;
}

a.simplelink:link,a.simplelink:visited {
text-decoration:none;
color:#961515;
}

.csoonnamedate {
font-size:10px;
acolor:#961515;
color:#666;
font-family:Verdana, Geneva, sans-serif;
}

.news li {
float:left;
awidth:120px;
aheight:25px;
margin:0 3px 0 0;
}

.ndnotenews {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:400;
text-transform:normal;
color:#555;
letter-spacing:normal;
line-height:1.4em;
text-align:justify;
}

a.csoontitle:hover {
color:#323232;
text-decoration:underline;
}

a.csoontitle2:hover {
color:#323232;
}

.ndplan {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
background:#666;
font-weight:400;
}

.ndresellertab {
background:#FFF;
border-top:1px none #014251;
}

.ndtabnote td {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#2e2e2e;
font-weight:400;
padding:5px;
}

.ndnote6 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
color:#2e2e2e;
font-weight:normal;
padding:5px;
}

.ndmsgtext {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
text-align:justify;
padding:5px;
}

a.accmsg {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#2e2e2e;
font-weight:400;
text-decoration:none;
}

.ndstatusred {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#a00000;
font-weight:normal;
}
 
.ndstatusgreen {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#0b6000;
font-weight:normal;
}

.ndstatusgreen2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 0;
color:#fff;
background:#0b6000;
text-align:center;
font-weight:normal;
}

.ndnotecurrentplan {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
background:#2e2e2e;
padding:5px;
}

.nhtable1 {
padding-right:30px;
border-right:1px solid #dedede;
font-size:100%;
color:#323232;
letter-spacing:1px;
font-weight:normal;
line-height:1.7;
font-family:Arial, Helvetica, sans-serif;
}

.nhtable1 a {
letter-spacing:1px;
font-size:100%;
color:#323232;
font-weight:normal;
line-height:1.7;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.nhtable1 a:hover {
letter-spacing:1px;
font-size:100%;
color:#323232;
font-weight:normal;
line-height:1.7;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

/* NEW TABS  - DELETE FROM "TAB POINTER" WHEN DONE */

.new_tabs {float:left; border-bottom:1px solid #014251; width:100%; margin-bottom:14px; clear:left;}
.new_tabs ul { float:left; width:100%; overflow:hidden;}
.new_tabs li {float:left; display:block; margin-right:3px;}
.new_tabs li.last { margin-right:0px;}
.new_tabs li a {display:block; padding:0px 10px; line-height:21px; height:21px; background:#969696; font-size:11px; text-decoration:none; text-transform:uppercase;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#fff;}
.new_tabs li a:hover { color:#2e2e2e;}
.new_tabs li.selected {display:block; padding:0px 10px; line-height:21px; height:21px; background:#014251; font-size:11px; text-transform:uppercase;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#fff;}
/*
================================
TAB POINTER ndactive_tab ndtabsfix
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv */

.ndactive_tab {
height:21px;
background:#014251;
font-size:11px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFF;
padding:0;
width:186px;
}

.ndunactive_tab {
height:21px;
border-bottom:1px solid #014251;
padding:0;
font-size:11px;
background:#969696;
width:186px;
}

.ndtabsfix {white-space:nowrap; padding:0 3px\9; text-transform:uppercase; text-align:center;}
.ndspacefix {width:10px; width:3px\9;}

.ndunactive_tab a {
font-size:11px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
}

.ndunactive_tab a:hover {
font-size:11px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#2E2E2E;
text-decoration:none;
}

.ndtab_spc {
border-bottom:1px solid #014251;
}
/*
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
END TAB POINTER
========================== */

.ndformheading {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:16px;
color:#fe9808;
background-color:#FFF;
padding:15px;
}

.ndformheading2 {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:19px;
color:#333;
letter-spacing:-1px;
}

.ndformheading3 {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
letter-spacing:-1px;
font-size:14px;
color:#000;
}

.ndlargeprices {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
letter-spacing:-1px;
font-size:18px;
color:#013F4C;
}

.ndlargeprices2 {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
letter-spacing:-1px;
font-size:18px;
color:#555;
}

.ndlargepricescurrent {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
letter-spacing:-1px;
font-size:25px;
color:#FFF;
}

.ndformfields {
font-size:11px;
font-weight:normal;
height:30px;
color:#2E2E2E;
background-color:#EEE;
padding-right:10px;
}

.ndformfields2 {
font-size:11px;
font-weight:normal;
height:30px;
color:#2E2E2E;
padding-right:10px;
}

.ndformfields12 {
color:#2E2E2E;
background-color:#EEE;
}

.ndformfields22 {
color:#2E2E2E;
}

.ndformfieldbgr {
background-color:#EEE;
}

.ndvidlive {
background-color:#def8d6;
}

.ndformfieldbgrgrey {
background-color:#909090;
}

.ndformfieldbgrgreen {
background-color:#014251;
}

.ndformfieldbgrcurren {
background-color:#2e2e2e;
}

.ndformtextsmall {
color:#444;
font-size:9px;
}

#mainContent {
width:990px;
position:relative;
margin:0 0 20px;
padding:0;
}

#container #mainContent img.img {
float:none;
padding-right:8px;
}

#mainContent #videoPublishing {
width:990px;
position:relative;
float:left;
height:200px;
padding:30px 10px 10px;
}

#mainContent #videoUploading {
width:342px;
position:relative;
float:right;
background:url(../../img/newdesign/sidebar.jpg) no-repeat right top;
height:200px;
padding:30px 10px 10px;
}

#mainContent #videoEncoding {
width:342px;
position:relative;
float:left;
clear:both;
height:190px;
padding:30px 10px 10px;
}

#mainContent #comercialising {
position:relative;
float:right;
background:url(../../img/newdesign/sidebar.jpg) no-repeat right center;
width:342px;
height:190px;
padding:30px 10px 10px;
}

#mainContent #webVideoHosting {
width:342px;
position:relative;
float:left;
clear:both;
height:305px;
padding:30px 10px 10px;
}

#mainContent #protection {
width:342px;
position:relative;
float:right;
background:url(../../img/newdesign/sidebar.jpg) no-repeat right bottom;
height:305px;
padding:30px 10px 10px;
}

#mainContent #lineBrakeRight {
height:26px;
width:326px;
position:relative;
float:right;
}

#mainContent #lineBrakeLeft {
height:26px;
width:327px;
position:relative;
float:left;
}

#rightSidebar {
position:relative;
width:240px;
background:url(../../img/newdesign/right_nav_back.jpg) no-repeat left top;
float:right;
margin:0 0 10px;
padding:0 0 10px;
}

#container #rightSidebar p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#00a8da;
}

#rightpromo {
position:relative;
height:255px;
width:240px;
float:right;
background:url(../../img/newdesign/promo3-back.gif);
margin:0 0 10px;
padding:0 0 10px;
}

#rightbox3 {
position:relative;
background:#F2FDFF no-repeat left top;
float:right;
display:block;
clear:none;
height:200px;
width:240px;
margin:5px 0 0;
padding:5px 0 0;
}

#container #rightSidebar ul {
line-height:29px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#container #rightpromo h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFF;
padding-top:10px;
padding-left:10px;
}

#container #rightpromo #promobox1 {
height:40px;
}

#container #rightpromo #promobox3 #promobox4 {
height:30px;
}

#container #rightpromo #promobox3 #promobox6 {
height:26px;
}

#container #rightpromo #promobox9 p {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#FFF;
margin-left:12px;
margin-top:4px;
}

#container #rightpromo #promobox3 #promobox8 {
height:50px;
}

#container #rightpromo #npromobox2 p {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFF;
clip:rect(auto,50px,auto,auto);
margin-right:65px;
}

#container #mainContent #PublishingBox p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:17.76px;
}

#container #mainContent #PublishingBox img {
float:none;
}

.subline {
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
font-size:12px;
color:#525657;
}

.HowToParagraph {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
padding-left:10px;
margin:0;
}

.ndred {
color:#F00000;
}

.ndgreen {
color:green;
}

.ndsmall {
font-size:12px;
}

.all_page {
color:#444;
font-size:11px;
padding-left:5px;
padding-right:5px;
font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.8em;
}

.pager {
border:1px solid #FFF;
white-space:nowrap;
font-weight:normal;
padding:20px 0 0 0;
}

.pager .cur_page { 
padding:3px 20px;
border:1px solid #e5e5e5; 
font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.8em;
}

.pager td {
margin:0;
padding:2px;
}

.pager a:hover {
color:#fff;
text-decoration:none;
background:#909090;
}

.ndprofitlostprice {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.ndprofitlosttotal {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#a00000;
font-weight:normal;
}

.ndnote3 a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
font-weight:400;
text-decoration:none;
}

a.suggest:link,a.suggest:visited,a.suggest:hover,a.suggest:active {
display:block;
text-decoration:none;
color:#030303;
padding-top:2px;
padding-bottom:2px;
}

a.suggest_sel:link,a.suggest_sel:active,a.suggest_sel:visited,a.suggest_sel:hover {
display:block;
text-decoration:none;
background-color:#834C4E;
color:#FFF;
padding-top:2px;
padding-bottom:2px;
}

.modalwndlink a:link,.modalwndlink a:visited {
background:none;
padding-top:0;
display:inline;
color:#000;
font-size:14px;
text-decoration:none;
}

a.resselertab:link,a.resselertab:visited {
background-color:#006AAF;
border:1px solid #FFF;
color:#FFF;
display:block;
font-family:Tahoma,Geneva,sans-serif;
font-size:1em;
text-align:center;
text-decoration:none;
awidth:90px;
margin-right:1px;
padding:2px 6px 3px;
}

a.resselertabsel:link,a.resselertabsel:visited {
background-color:#fff;
border:1px solid #006AAF;
color:#006AAF;
display:block;
font-family:Tahoma,Geneva,sans-serif;
font-size:1em;
text-align:center;
text-decoration:none;
awidth:90px;
margin-right:1px;
padding:2px 6px 3px;
}

a.resselertab:hover {
background-color:#FFF;
border:1px solid #006AAF;
color:#006AAF;
}

.mypanelnews {
font-family:Helvetica, Arial, sans-serif;
font-size:15px;
font-style:normal;
font-weight:400;
text-transform:normal;
letter-spacing:normal;
line-height:1.45em;
color:#555;
}

a.mypaneltop:link,a.mypaneltop:visited {
background-color:#F90;
color:#FFF;
display:block;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
text-align:center;
text-decoration:none;
awidth:90px;
margin-right:1px;
padding:4px 9px 5px;
}

a.mypaneltopsel:link,a.mypaneltopsel:visited {
background-color:#F90;
color:#323232;
display:block;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
text-align:center;
text-decoration:none;
awidth:90px;
margin-right:1px;
padding:4px 10px 5px;
}

a.mypaneltop:hover {
color:#323232;
}

.style1 {
font-family:"Lucida Grande", sans-serif;
font-size:10.4px;
font-style:normal;
font-weight:normal;
text-transform:uppercase;
letter-spacing:normal;
line-height:1.8em;
color:#0b6000;
}

.style12 {
font-family:"Lucida Grande", sans-serif;
font-size:10.4px;
font-style:normal;
font-weight:normal;
text-transform:uppercase;
letter-spacing:normal;
line-height:1.8em;
color:#333;
}

.ppvticket {
font-family:"Lucida Grande", sans-serif;
font-size:10.4px;
font-style:normal;
font-weight:normal;
text-transform:uppercase;
letter-spacing:normal;
line-height:1.8em;
color:#fbac33;
}

.style1red {
font-family:"Lucida Grande", sans-serif;
font-size:10.4px;
font-style:normal;
font-weight:normal;
text-transform:uppercase;
letter-spacing:normal;
line-height:1.8em;
color:#a00008;
}

a.ppvmodalclose {
text-decoration:none;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:top;
}

a.ppvmodalclose:hover {
color:#555;
}

.ppvprice {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:16px;
color:#fff;
font-weight:400;
}

.ppvmodalul li {
acursor:pointer;
width:258px;
height:92px;
margin-right:20px;
float:left;
background:url(../../img/redtick.png) top left no-repeat;
}

.ppvmodalul li.blue {
background:url(../../img/bluetick.png) top left no-repeat;
}

.ppvmodalul li.redpass {
background:url(../../img/acc_code.jpg) top left no-repeat;
}

.ppvmodalul li.greenpass {
background:url(../../img/acc_code.jpg) top left no-repeat;
}

.ppvmodalul li.bluepass {
background:url(../../img/acc_code.jpg) top left no-repeat;
}


.ppvmodalul li.green {
background:url(../../img/greentick.png) top left no-repeat;
}

.ppvmodalul li.last {
margin:0;
}

.font13 {
font-size:13px;
}

table {
border-spacing:0;
}

body {
font-family:Arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
text-transform:none;
cursor:default;
}

.ndnote2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17.76px;
letter-spacing:normal;
color:#323232;
font-weight:400;
padding:5px;
}

.note_ppv {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17.76px;
letter-spacing:normal;
color:#323232;
font-weight:400;
padding:5px;
}

.ndnote2ppvorder {
afont-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
acolor:#2e2e2e;
line-height:17.76px;
letter-spacing:0.2px;
color:#333;
font-weight:400;
padding:5px;
}

i1 {
cursor:pointer;
background:#fe9900;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:13px;
overflow:visible;
width:auto;
padding:2px 5px;
}

.holder {
width:100%;
margin:0 auto;
}

.channel1 {
color:#777;
font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
letter-spacing:-1px;
line-height:1.2em;
padding-bottom:16px;
}

.channel1 .main {
color:#222;
}

.video1 {
width:100%;
float:left;
}

.video1 .imageholder {
width:160px;
display:block;
height:120px;
float:left;
margin:0 15px 0 0;
}

.video1 .imageholder img {
width:160px;
height:120px;
}

.hascharge {
padding:5px 5px 16px;
}

.summary {
color:#666;
font-size:12px;
line-height:17px;
}

.divide2 {
height:1px;
margin-bottom:15px;
}

.divide {
height:1px;
border-bottom:1px solid #dedede;
margin-bottom:15px;
}

.lpad5 {
padding-left:5px;
}

.tpad10 {
padding-top:10px;
}

.w80pr {
width:80%;
}

.w160px {
width:160px;
}

.modaldiv1 {
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px solid #dedede;
}

input.btn:hover,submit.btn:hover {
background:#168009;
border:none;
}

.modalnote2 {
font-family:"Lucida Grande", sans-serif;
font-size:10.4px;
font-style:normal;
font-weight:normal;
text-transform:uppercase;
letter-spacing:normal;
line-height:1.8em;
color:#333;
}

.ppvmodalul li:hover {
opacity:0.8px;
}

.ppvmodalul p {
color:#fff;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
padding:15px 0 0 23px;
}

.ppvmodalul2 li {
background:none;
float:left;
}

.ppvmodalul2 li.price {
width:54px;
height:30px;
margin-right:13px;
padding:11px 0 0 19px;
}

.ppvmodalul2 li.ticket {
width:158px;
height:30px;
margin-right:13px;
text-align:center;
padding:12px 0 0;
}

.nderror,.ndimportant {
color:#a00000;
text-transform:uppercase;
font-weight:normal;
}

a.link2:hover,a.validlink:link,a.validlink:visited {
color:#f90;
text-decoration:none;
}


a.ndbrownlink:hover,a.simplelink:hover,a.accmsg:hover,.modalwndlink a:hover {
text-decoration:underline;
}

/* NEW Buttons */

a.noicon_mid { display:inline-block; font-family: Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#fff; text-decoration:none; background:#969696; -moz-border-radius: 2px;
border-radius: 2px; padding:3px 8px 4px 8px; height:14px; width:100px; text-align:center; }

a.noicon_mid:hover {background:#b1b1b1;}

a.noicon_big { display:inline-block; font-family: Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#fff; text-decoration:none; background:#969696; -moz-border-radius: 2px;
border-radius: 2px; padding:3px 8px 4px 8px; height:14px; width:170px; }

a.noicon_big:hover {background:#b1b1b1;}

input.noicon, submit.noicon {
cursor:pointer;
background:#969696;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 5px 2px 5px;
padding:2px 8px 4px 8px\9;
*padding:1px 5px 1px 5px;
}

input.noicon[class], submit.noicon[class] { width:auto;}

input.noicon:hover, submit.noicon:hover  { background:#b1b1b1;}

input.noicon_orange, submit_orange.noicon {
cursor:pointer;
background:#fe9900;
border:none;
color:#000;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 5px 2px 5px;
padding:2px 8px 4px 8px\9;
*padding:1px 5px 1px 5px;
}

input.noicon_orange[class], submit.noicon_orange[class] { width:auto;}

input.noicon_orange:hover, submit.noicon_orange:hover  { color:#fff;}

input.preview {
cursor:pointer;
background:#969696 url(../../img/newbtns/preview.png) no-repeat 0px 0px;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
width:208px;
height:170px;
}

input.preview[class] { width:208px;
height:170px;}

input.preview:hover { background:#b1b1b1 url(../../img/newbtns/preview_h.png) no-repeat 0px 0px;}


input.previco {
cursor:pointer;
background:#969696 url(../../img/newbtns/magnify.png) no-repeat 6px 3px;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 8px 4px 25px;
padding:2px 8px 4px 25px\9;
*padding:1px 5px 1px 24px;
*background:#969696 url(../../img/newbtns/magnify.png) no-repeat 5px 3px;
}

input.previco[class] { width:auto;}

input.previco:hover { background:#b1b1b1 url(../../img/newbtns/magnify.png) no-repeat 6px 3px; *background:#b1b1b1 url(../../img/newbtns/element_fire.png) no-repeat 5px 3px;}


input.delete {
cursor:pointer;
background:#969696 url(../../img/newbtns/element_fire.png) no-repeat 5px 3px;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 5px 2px 22px;
padding:2px 8px 4px 25px\9;
*padding:1px 5px 1px 24px;
*background:#969696 url(../../img/newbtns/element_fire.png) no-repeat 5px 3px;
}

input.delete[class] { width:auto;}

input.delete:hover { background:#b1b1b1 url(../../img/newbtns/element_fire.png) no-repeat 5px 3px; *background:#b1b1b1 url(../../img/newbtns/element_fire.png) no-repeat 5px 3px;}

input.add {
cursor:pointer;
background:#969696 url(../../img/newbtns/add.png) no-repeat 5px 3px;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 5px 2px 22px;
padding:2px 8px 4px 25px\9;
*padding:1px 5px 1px 24px;
*background:#969696 url(../../img/newbtns/add.png) no-repeat 5px 3px;
}

input.add[class] { width:auto;}

input.add:hover { background:#b1b1b1 url(../../img/newbtns/add.png) no-repeat 5px 3px; *background:#b1b1b1 url(../../img/newbtns/add.png) no-repeat 5px 3px;}

input.setup {
cursor:pointer;
background:#969696 url(../../img/newbtns/puzzle.png) no-repeat 5px 3px;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 5px 2px 22px;
padding:2px 8px 4px 25px\9;
*padding:1px 5px 1px 24px;
*background:#969696 url(../../img/newbtns/puzzle.png) no-repeat 5px 3px;
}

input.setup[class] { width:auto;}

input.setup:hover { background:#b1b1b1 url(../../img/newbtns/puzzle.png) no-repeat 5px 3px; *background:#b1b1b1 url(../../img/newbtns/puzzle.png) no-repeat 5px 3px;}

input.save {
cursor:pointer;
background:#969696 url(../../img/newbtns/yes.png) no-repeat 5px 2px;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 5px 2px 22px;
padding:2px 8px 4px 25px\9;
*padding:1px 5px 1px 24px;
*background:#969696 url(../../img/newbtns/yes.png) no-repeat 5px 3px;
}

input.save[class] { width:auto;}

input.save:hover { background:#b1b1b1 url(../../img/newbtns/yes.png) no-repeat 5px 3px; *background:#b1b1b1 url(../../img/newbtns/yes.png) no-repeat 5px 3px;}

input.active {
background:#fe9900 url(../../img/newbtns/yes.png) no-repeat 5px 3px;
}
input.active:hover { outline-style:none; outline:none; color:#323232; background:#fe9900 url(../../img/newbtns/yes.png) no-repeat 5px 3px; *background:#b1b1b1 url(../../img/newbtns/yes.png) no-repeat 5px 3px;}

input.unactive, input.unactive:hover {
background:#ddd;
background-image:none;
cursor:default;
color:#999;
padding:2px 5px 2px 5px;
padding:2px 8px 4px 8px\9;
*padding:1px 5px 1px 7px;
}



input.upload {
cursor:pointer;
background:#969696 url(../../img/newbtns/arrow_up.png) no-repeat 5px 3px;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width:0;
overflow:visible;
padding:2px 5px 2px 22px;
padding:2px 8px 4px 25px\9;
*padding:1px 5px 1px 24px;
*background:#969696 url(../../img/newbtns/arrow_up.png) no-repeat 5px 3px;
}

input.upload[class] { width:auto;}

input.upload:hover { background:#b1b1b1 url(../../img/newbtns/arrow_up.png) no-repeat 5px 3px; *background:#b1b1b1 url(../../img/newbtns/arrow_up.png) no-repeat 5px 3px;}



input.load {
cursor:pointer;
background:#969696 url(../../img/newbtns/folder_open.png) no-repeat 5px 3px;
border:none;
color:#FFF;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
width:0;
overflow:visible;
padding:2px 5px 2px 22px;
padding:2px 8px 4px 25px\9;
*padding:1px 5px 1px 24px;
*background:#969696 url(../../img/newbtns/folder_open.png) no-repeat 5px 3px;
}

input.load[class] { width:auto;}

input.load:hover { background:#b1b1b1 url(../../img/newbtns/folder_open.png) no-repeat 5px 3px; *background:#b1b1b1 url(../../img/newbtns/folder_open.png) no-repeat 5px 3px;}

/* End New Buttons */

input.ndbtnback[class],i[class],input.btngreen[class],input.ndebtn2[class],input.ndebtn2gray[class],input.ndebtn[class],i2[class],i2gray[class],input.btn[class] {
width:auto;
}

input.ndbtnback:hover,i:hover,submit.ndebtn:hover,a.ndbtnsmaller:hover,a.ndbtn:hover,input.ndebtn2:hover,submit.ndebtn2:hover,input.ndebtn2gray:hover,submit.ndebtn2gray:hover,input.ndebtn:hover,submit.ndebtn:hover,i2:hover,submit.ndebtn2:hover,i2gray:hover,submit.ndebtn2:hover {
color:#2E2E2E;
}

submit.ndebtn,input.ndebtn,submit.ndebtn {
cursor:pointer;
background:#fe9900;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
width:0;
overflow:visible;
padding:2px 5px;
}


input.btngreen,submit.btngreen,input.btn,submit.btn {
cursor:pointer;
background:#0b6000;
border:none;
color:#FFF;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
width:0;
overflow:visible;
padding:2px 5px;
}

b.red,.ndcolorred {
color:#a00000;
}

.ndtvchanlink:hover,.ndtvchanlink2:hover {
font-weight:normal;
color:#fe9900;
text-decoration:none;
}

.ndtabbfull,.ndfulltableborder,.ndtableborders {
border:1px solid #DEDEDE;
}

.ndtextsmall,.ndtextsmall a {
color:#444;
font-size:12px;
}

.currencymenu ul,.ndsubmenu ul {
list-style-type:none;
margin:4px 0 0;
padding:0;
}

a.nddownimage:link,a.nddownimage:visited,a.ndupimage:link,a.ndupimage:visited,a.ndbuyimage:link,a.ndbuyimage:visited {
text-decoration:none;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:4px;
}

.currencymenu a.pound:hover,.currencymenu a.dollar:hover,.currencymenu a.euro:hover,.currencymenu a.pound_sel:hover,.currencymenu a.dollar_sel:hover,.currencymenu a.euro_sel:hover {
background-position:0 -21px;
}

.ndmenu2 ul,.ndmenu ul,.news ul {
padding-left:4px;
list-style-type:none;
margin:0;
}

.ndmenu2 li,.ndmenu li {
float:left;
width:120px;
height:25px;
text-align:center;
margin:0 3px 0 0;
padding:0;
}

.ndmenu2,.news {
padding:0;
}

a.emptylink,.ndtabletop {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:17px;
color:#fff;
background-color:#2e2e2e;
font-weight:400;
padding:5px;
letter-spacing:-1px;
}

.ndsubmenu a:hover {
color:#FFF;
background:#5F5F5F/* url(../../img/newdesign/menu_buttons/submenu_hover.gif)*/;
background-repeat:repeat-x;
}

.ndsubmenusel a:link, .ndsubmenusel a:visited, .ndsubmenusel a:active {
color:#FFF;
background:#5F5F5F/* url(../../img/newdesign/menu_buttons/submenu_hover.gif)*/;
background-repeat:repeat-x;
text-decoration:none;
}

a.mypanelsmall:hover,a.compare_packages:hover {
color:#ff9a00;
}

a.compare_packages {
text-decoration:none;
color:#2E2E2E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

a.ndmypanelsmall2 {
text-decoration:none;
color:#2E2E2E;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;	
}

a.ndmypanelsmall2:hover { text-decoration:underline;}

a.ndmypanelsmallorange,a.ndmypanelsmallorange2 {
text-decoration:none;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.ndnote3ppvorder a,.ndnote3ppvorder a:hover {
text-decoration:none;
color:#fff;
}

.csoonnamedate3,.csoonnamedate2 {
font-size:9px;
acolor:#961515;
color:#4e4e4e;
font-family:Verdana, Geneva, sans-serif;
}

.csoontitle,a.csoontitle:link,a.csoontitle:visited,a.csoontitle2:link,a.csoontitle2:visited {
color:#f90;
font-family:Helvetica, Arial, sans-serif;
font-size:15px;
font-style:normal;
font-weight:400;
text-transform:normal;
letter-spacing:normal;
line-height:1.45em;
}

#space,#space2 {
position:relative;
height:10px;
width:240px;
float:right;
display:block;
clear:none;
margin:5px 0 0;
padding:5px 0 0;
}

#container #rightpromo #promobox3 #promobox5 p,#container #rightpromo #promobox3 #promobox7 p {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFF;
margin-right:65px;
}

.pager a {
color:#014251;
background:#efefef;
text-decoration:none;
padding:3px 6px;
font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.8em;
}

.ndmonth,.ndtextgreen {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#0b6000;
font-weight:400;
}

.style2,.modalnote1 {
font-family:Helvetica, Arial, sans-serif;
color:#630;
font-size:14px;
font-style:normal;
font-weight:400;
text-transform:uppercase;
letter-spacing:normal;
line-height:1.5em;
padding-bottom:10px;
}

.ppvmodalul,.ppvmodalul2 {
list-style:none outside none;
width:100%;
overflow:hidden;
}

.freecharge,.bpad10 {
padding-bottom:10px;
}

.hidden_rows td.left { width:50%;}
.table40 td.left {width:35%;}
.table40 td { white-space:nowrap; *float: left; }

#generated a {
text-decoration:none;
color:#2E2E2E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;}
#generated a:hover { color:#ff9900;}

.orange {#ff9900;}


#container #shcase {
    padding:10px 0;
    position: relative;
    width: 240px;
    background: url(../img/newdesign/right_nav_back.jpg) no-repeat left top;
    float: right;
    margin:0;
	}

#container #shcase ul {
    line-height: 20px;
    list-style: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

#container #shcase ul li.category { font-size:14px; line-height: 29px; color:#FFF; background:url("../img/newdesign/right_nav_back_over.jpg") no-repeat scroll left top #222222; padding-left:40px;}
#container #shcase ul li { font-size:11px; color:#ff9900; background:#000;padding-left:20px;}

#container #shcase ul li a:hover {
    text-decoration: none;

}

.p11 {font-size:12px;color:#5A1124; padding:10px; font-weight:bold; border-top:1px solid #014251; text-align:left;}
.style101 {border-left: 3px solid #014251;border-right: 3px solid #014251; padding:5px;border-top:1px solid #014251;}

/* #container #rightSidebar ul a.Rcurrent,#container #rightSidebar ul a.Rcurrent:hover,#container #rightSidebar ul a.Rcurrent:active {
    background: #222222 url(../img/newdesign/right_nav_back_over.jpg) no-repeat left top;
    color: #00a8da;
    cursor: default;

} */

.pricesmall1 {
color:#013F4C; 
font-weight:bold; 
display:block; 
line-height:25px;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
}

.divwrapper2 {
background:none repeat scroll 0 0 #EBEBEB;
padding:5px;
width:95%;
}

ul.ndmenu33 {
padding-left:0px;
list-style-type:none;
margin:0;
}

ul.ndmenu33 li  {
float:left;
text-align:center;
margin:0 4px 0 0;
padding:0;
}

ul.ndmenu33 li a.selected  {
border:1px solid #fE9900;
border-radius:5px 5px 0px 0px; 
-moz-border-radius: 5px 5px 0px 0px; 
-khtml-border-radius: 5px 5px 0px 0px; 
-webkit-border-radius: 5px 5px 0px 0px;
background:#fE9900;
padding-top:5px;
display:block;
width:140px;
height:19px;
color:#fff;
font-size:12px;
text-decoration:none; }

ul.ndmenu33 li a  {
border:1px solid #006E85;
border-radius:5px 5px 0px 0px; 
-moz-border-radius: 5px 5px 0px 0px; 
-khtml-border-radius: 5px 5px 0px 0px; 
-webkit-border-radius: 5px 5px 0px 0px;
background:#006E85;
padding-top:5px;
display:block;
width:140px;
height:19px;
color:#fff;
font-size:12px;
text-decoration:none; }

ul.ndmenu33 li a:hover {border:1px solid #fE9900;background:#fE9900;}

a.stopbr {display:block; margin:5px 0 5px 5px; float:left; width:136px; height:16px;}
a.stopbr:hover { opacity:0.7;}
.hide { display: none }

/* jQuery Popup Bubbles */
.bubbleInfo {
    position: relative;
}

/* Bubble pop-up */

        .popup2 {
			    padding:10px;
                position: absolute;
                display: none;
                z-index: 15000;
                border-collapse: collapse;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				border:2px solid #0d5995;
				background:#f1f1f1;
				-moz-box-shadow: 0px 0px 8px #8798a5;
				-webkit-box-shadow: 0px 0px 8px #8798a5;
				box-shadow: 0px 0px 8px #8798a5;
				min-width:300px;
				max-width:600px;
				*width:400px;
				
        }

        .popup {
			    width:245px;
                position: absolute;
                display: none;
                z-index: 15000;
                border-collapse: collapse;
        }
		
		.popup .popup_top { position:relative; width:250px; height:7px; background:url(../../img/popup_top.png) no-repeat top left;}
		.popup .popup_mid  {position:relative; width:228px; background:url(../../img/popup_blue.png) repeat-y top left; text-align:left; padding:0 11px;}
		.popup .popup_mid p { line-height:16.5px; font-size:11px;}
		.popup .popup_mid p.title {font-size:15px; margin-bottom:11px; font-weight:bold; line-height:21px; color:#333;}
		.popup .popup_mid a { color:#3183c7; text-decoration:underline;}
		.popup .popup_mid a:hover { color:#666; text-decoration:none;} 
		.popup .popup_bot { position:relative; width:250px; height:17px; background:url(../../img/popup_bot.png) no-repeat top left;}
		


.header_table a {
color:#000;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

.header_table a:hover {
color:#f90;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.filtable {border: 1px solid #DEDEDE; background:#eee; margin-bottom:15px;empty-cells:show;border-collapse:separate;}
.filtable td { width:33%; line-height:30px; height:30px; padding-left:10px; border-right:1px solid #fff;}
.filtable td.last { border:none;}
.filtable td.filbtn { background:#dfdfdf; vertical-align:middle; padding-top:2px; line-height:28px; height:28px;}
.filtable input[type="radio"], .filtable input[type="text"] { vertical-align:middle; margin:0; padding:0;}

.infotable { background:#e2e2e2;border-spacing:1px; empty-cells:show;border-collapse:separate; text-align:left;}
.infotable thead td, .infotable thead th { background:#505050;font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; white-space:nowrap; padding:5px; text-align:center; color:#fff; line-height:17px;}
.infotable thead tr {text-align:left;}
.infotable thead th:hover { background:#606060;}
.infotable thead th img { padding:0px 4px 0px 1px;}
.infotable thead td.light {background:#bbb;}
.infotable thead td.al { text-align:left;}
.infotable thead td a, .infotable thead th a {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:underline; color:#fff; }
.infotable thead td a:hover, .infotable thead th a:hover {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:none; }

.infotable tbody td { background:#fff; font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; white-space:nowrap; padding:5px; text-align:center; color:#333; line-height:17px;}
.infotable tbody td.al { text-align:left;}
.infotable tbody td.ar { text-align:right;}
.infotable tbody td.bgr2 {background:#eee;}
.infotable tbody td.green { color:darkgreen;} 
.infotable tbody td.red { color:#a00008;} 
.infotable tbody td.bold { font-weight:bold;}
.infotable tbody td a {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#344058; }
.infotable tbody td a span span {color:#fff;}
.infotable tbody td a.mypanelsmall {text-decoration:none; color:#2E2E2E;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.infotable tbody td a.mypanelsmall:hover {color:#ff9a00;font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.infotable tbody td a:hover {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#C04C00; }
.infotable tbody td.wrap {white-space:normal;}

/* .infotable tbody tr:hover { background:#e2e2e2;} 
.infotable tbody tr:hover td { background:#e2e2e2;} */
.infotable tbody td.no_hover { background:#EEEEEE; padding:0;} 

.infotable a.btn_link { display: inline-block; float:left; text-decoration:none;  width:16px; height:16px; margin-right:3px;}
.infotable a.btn_link:hover {opacity:0.75;}
.infotable a.delete { background:url(../../img/on_off.png) no-repeat -16px 0px;}
.infotable a.disabled {background:url(../../img/on_off.png) no-repeat 0px 0px;}
.infotable a.enabled {background:url(../../img/on_off.png) no-repeat 0px -16px;}
.infotable a.edit {background:url(../../img/on_off.png) no-repeat -48px 0px;}
.infotable a.save {background:url(../../img/on_off.png) no-repeat -32px 0px;}
.infotable a.open {background:url(../../img/on_off.png) no-repeat -48px -16px;}
.infotable a.close {background:url(../../img/on_off.png) no-repeat -32px -16px;}
.infotable a.resend {background:url(../../img/on_off.png) no-repeat -16px -16px;}
.infotable a.last { margin-right:0px;}

a.btn_link_all { display: inline-block; float:left; text-decoration:none;  width:16px; height:16px; margin-right:4px;}
a.btn_link_all:hover {opacity:0.75;}
a.open_all {background:url(../../img/on_off.png) no-repeat -48px -16px;}
a.close_all {background:url(../../img/on_off.png) no-repeat -32px -16px;}


.infotable .subtable { background:#e2e2e2;border-spacing:0px; border:1px solid #438a8a; empty-cells:show;border-collapse:separate; text-align:left;}
.infotable .subtable thead td, .infotable .subtable thead th { background:#438a8a;font-family: Tahoma, Geneva, Verdana; font-size:10px; font-weight:normal; white-space:nowrap; padding:5px; text-align:center; color:#fff; line-height:10px;}
.infotable .subtable thead tr {text-align:left;}
.infotable .subtable thead tr:hover { background:#438a8a;}
.infotable .subtable thead tr:hover td { background:#438a8a;}
.infotable .subtable thead th img { padding:0px 4px 0px 1px;}
.infotable .subtable thead td.light {background:#bbb;}
.infotable .subtable thead td.al { text-align:left;}
.infotable .subtable thead td a, .subtable thead th a {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:underline; color:#fff; }
.infotable .subtable thead td a:hover, .subtable thead th a:hover {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:none; }

.infotable .subtable tbody td { background:#fff; font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; white-space:nowrap; padding:5px; text-align:center; color:#333; line-height:17px;}
.infotable .subtable tbody td.al { text-align:left;}
.infotable .subtable tbody td.ar { text-align:right;}
.infotable .subtable tbody td.bgr2 {background:#eee;}
.infotable .subtable tbody td.green { color:darkgreen;} 
.infotable .subtable tbody td.red { color:#a00008;} 
.infotable .subtable tbody td.bold { font-weight:bold;}
.infotable .subtable tbody td a {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#344058; }
.infotable .subtable tbody td a span span {color:#fff;}
.infotable .subtable tbody td a.mypanelsmall {text-decoration:none; color:#2E2E2E;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.infotable .subtable tbody td a.mypanelsmall:hover {color:#ff9a00;font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.infotable .subtable tbody td a:hover {font-family: Tahoma, Geneva, Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#C04C00; }
.infotable .subtable tbody td.wrap {white-space:normal;}
.infotable .subtable tbody tr:hover { background:#fff;}
.infotable .subtable tbody tr:hover td { background:#fff;}
.infotable .subtable a.btn_link { display: inline-block; float:left; text-decoration:none;  width:16px; height:16px; margin-right:4px;}
.infotable .subtable a.btn_link:hover {opacity:0.75;}
.infotable .subtable a.delete { background:url(../../img/on_off.png) no-repeat -16px 0px;}
.infotable .subtable a.disabled {background:url(../../img/on_off.png) no-repeat 0px 0px;}
.infotable .subtable a.enabled {background:url(../../img/on_off.png) no-repeat 0px -16px;}
.infotable .subtable a.resend {background:url(../../img/on_off.png) no-repeat -16px -16px;}
.infotable .subtable a.last { margin-right:0px;}

.drag_drop_box {height:100px; border:1px dashed #1c8090; background:#e5e4e4; margin-bottom:15px; padding:10px;}
.drag_drop_box p { font-size:14px; color:#3a78b1; margin-bottom:11px;}
.drag_drop_box .ui-draggable { float:left; margin-right:5px; height:25px; line-height:25px; color:#fff; background:#96a655; padding:0 10px;}
.drag_drop_box .ui-draggable:hover { background:#b2c174;}

/* ORIGINAL SPAN BTN

a.btn1 {display:block; height:auto; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.btn1 span{ line-height:25px; display:inline-block; padding:0 0 0 20px; background:url(../img/span_btn.png) no-repeat 0 0; height:25px; cursor:pointer; }
a.btn1:hover span {background:url(../img/span_btn.png) no-repeat 0 -52px;}
a.btn1 span span { line-height:25px; display:inline-block; padding:0 25px 0 0; background:url(../img/span_btn.png) no-repeat 100% -26px; height:25px; cursor:pointer; }
a.btn1:hover span span { background:url(../img/span_btn.png) no-repeat 100% -78px; } */

a.btn1 {display:block; height:auto; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer; font-size:14px;}
a.btn1 span{ line-height:25px; display:inline-block; padding:0 0 0 20px; background:url(../../img/arrow.png) no-repeat 0 0; height:25px; cursor:pointer; }
a.btn1:hover span {background:url(../../img/arrow.png) no-repeat 0 -52px;}
a.btn1 span span { line-height:25px; display:inline-block; padding:0 25px 0 0; background:url(../../img/arrow.png) no-repeat 100% -26px; height:25px; cursor:pointer; }
a.btn1:hover span span { background:url(../../img/arrow.png) no-repeat 100% -78px; }

a.button  { 
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: capitalize;
letter-spacing: normal;
}

a.cancel {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.cancel span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 0; height:22px; cursor:pointer; }
a.cancel:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -46px;}
a.cancel span span { line-height:22px; display:inline-block; padding:0 10px 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -23px; height:22px; cursor:pointer; }
a.cancel:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -69px; }

a.modify {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.modify span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -92px; height:22px; cursor:pointer; }
a.modify:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -138px;}
a.modify span span { line-height:22px; display:inline-block; padding:0 10px 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -115px; height:22px; cursor:pointer; }
a.modify:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -161px; }

a.delete {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.delete span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -184px; height:22px; cursor:pointer; }
a.delete:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -230px;}
a.delete span span { line-height:22px; display:inline-block; padding:0 10px 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -207px; height:22px; cursor:pointer; }
a.delete:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -253px; }

a.add {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.add span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -276px; height:22px; cursor:pointer; }
a.add:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -322px;}
a.add span span { line-height:22px; display:inline-block; padding:0 10px 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -299px; height:22px; cursor:pointer; }
a.add:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -345px; }

a.save {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.save span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -368px; height:22px; cursor:pointer; }
a.save:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -414px;}
a.save span span { line-height:22px; display:inline-block; padding:0 10px 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -391px; height:22px; cursor:pointer; }
a.save:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -437px; }

a.up {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.up span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -460px; height:22px; cursor:pointer; }
a.up:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -506px;}
a.up span span { line-height:22px; display:inline-block; padding:0 0 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -483px; height:22px; cursor:pointer; }
a.up:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -529px; }

a.down {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.down span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -552px; height:22px; cursor:pointer; }
a.down:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -598px;}
a.down span span { line-height:22px; display:inline-block; padding:0 0 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -575px; height:22px; cursor:pointer; }
a.down:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -621px; }

a.empty {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.empty span{ line-height:22px; display:inline-block; padding:0 0 0 10px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -644px; height:22px; cursor:pointer; }
a.empty:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -690px;}
a.empty span span { line-height:22px; display:inline-block; padding:0 10px 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -667px; height:22px; cursor:pointer; }
a.empty:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -713px; }

a.preview {height:auto; display:inline-block; margin:0; overflow:visible; color:#fff; text-decoration:none; cursor:pointer;}
a.preview span{ line-height:22px; display:inline-block; padding:0 0 0 25px; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -736px; height:22px; cursor:pointer; }
a.preview:hover span {background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 0 -782px;}
a.preview span span { line-height:22px; display:inline-block; padding:0 10px 0 0; background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -759px; height:22px; cursor:pointer; }
a.preview:hover span span { background:url(../../img/newbtns/svp_span_buttons.png) no-repeat 100% -805px; }


/*CUSTOM FIELDS*/

.disp_controls {width:250px; text-align:right; position:absolute; top:10px; right:10px; overflow:hidden;}
.disp_content {}
.disp_holder { padding:10px;}
.disp_edit {
overflow:hidden; 
padding: 10px;
background: -webkit-gradient(linear, left top, left bottom, from(#f8fcf6), to(#e7fede));
background: -moz-linear-gradient(top,  #f8fcf6,  #e7fede);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8fcf6', endColorstr='#e7fede');
*background:#e7fede; 
} 

.disp_holder .hintdemo { font-size:11px; color:#111; margin-top:5px;}
.disp_holder .hintdemo a:hover { color:#000; }

.fields_main { 
position:relative; margin: 0 0 10px 0; border:1px solid #ddd; background:#fefefe;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background: -moz-linear-gradient(top,  #fff,  #eee);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
*background:#f8f8f8;
}

.advancedupl_fields { 
position:relative; margin: 10px 0 10px 0; border:1px solid #ddd; background:#fefefe;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background: -moz-linear-gradient(top,  #fff,  #eee);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
*background:#f8f8f8; float:left; overflow:hidden;
}

.radio_label { padding:0 0 0 5px;}
.fld_container { overflow:hidden; height:22px; padding:5px 0;}
.fld_value {float:left; margin-right:10px; padding:2px 0 0 10px; width:251px; height:22px;}
.fld_action {float:right;}
.fld_bgr2 {}
.fld_bgr1 { background:#fafdf9; border-bottom:1px solid #eaf1e7; border-top:1px solid #eaf1e7;}

.cusfields_note {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17.76px;
letter-spacing:normal;
color:#555;
font-weight:400;
}

.middle_arrbtn {margin-right:14px}

.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	z-index: 5000;
	cursor: pointer;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: #ee0101;
	position:relative;
	z-index:5001;
	color: #fff;
	width: 150px;
	font-family: tahoma;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	*margin: -2px 0 0 -135px;
	position:relative;
	z-index: 5006;
}

.formError .formErrorArrowBottom {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
	margin: 0px 0 0 12px;
  top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 15px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}

#loading_layer {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	z-index: 10001;
	top: 0;
	left: 0;
	background-color: #000;
	filter:alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity:0.3;
	display: none;
}

#loading_box {
	color:#ccc;
	z-index: 10002;
	position: absolute;
	width: 180px;
	height: 40px;
	text-align: center;
	display: none;
}

#loading_box  img{
	vertical-align:middle;
}

#alert_layer {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	z-index: 10001;
	top: 0;
	left: 0;
	background-color: #000;
	filter:alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity:0.3;
	display: none;
}

#alert_box {
	color:#000;
	z-index: 10002;
	position: absolute;
	background-color:#fff;
	text-align: center;
	display: none;
	border:3px solid #8C2400;
	padding:20px;
}

.headcont_1 {width:942px; padding:10px; margin-left:10px; overflow:hidden;}
.left_div1 {width:10%; float:left; margin-bottom:5px; height:24px; line-height:24px; clear:left;}
.left_div2 {float:left; margin-bottom:5px; height:20px; line-height:24px; padding-top:4px; *width:480px;}

.left_div3 {float:left;text-align:right; height:24px; clear:left; *clear:none; line-height:24px; width:35%;}
.left_div4 {float:left;text-align:left;height:24px; line-height:24px;}
.left_div5 {float:left;text-align:left;height:24px; line-height:24px;padding-left:5px;}

.fields_dark { 
position:relative; padding:5px 10px; border:1px solid #ddd; border-bottom:none; background:#686868;
width:942px; overflow:hidden; margin-left:10px; float:left;
}

#cf_fld_header div {border-right:1px solid #dedede;}
#cf_fld_header div.last {border:none;}

.name_col {width:243px; vertical-align:middle;}
.type_col {width:125px;}
.mand_col {width:80px;}
.act_col {width:203px;}

/* .outer { height:50px; overflow: hidden; position: relative;}
.outer[id] {display: table; position: static;}

.middle {position: absolute; top: 50%;}  for explorer only*/
/* .middle[id] {display: table-cell; vertical-align: middle; width: 100%;}

.inner {position: relative; top: -50%; text-align:center; margin:0 auto; width:243px;}  for explorer only */
/* optional: #inner[id] {position: static;} */

.uploader_fld1 { background:#f4f4f4;}
.uploader_fld2 { background:#e3e3e3;}
h4 {font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:14px; line-height:21px; padding:10px; margin-bottom:13px; background:#eee; color:#232323; }
.breadcumb1 {margin-right:15px; width:380px; margin-top:15px;}
.breadcumb1 p { margin-bottom:13px; font-size:12px; color:#555;}
.paypal_logo {width: 188px; height: 255px; padding: 100px 5px 0 5px; margin-top: 15px; border-left: 1px solid  #dedede;border-right: 1px solid  #dedede;}

.pmtMethod {
	border-spacing:5px;
	border:1px solid #fafafa;
}

/* JAVA UPLOADER CSS */
.steps {font-size:12px; line-height:18px; display:none;}
.steps2 {font-size:12px; line-height:19px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#555; padding-left:15px;}
.disp_none { display:none;}
.uplfield {background:#eeeeee; padding:5px 0px 5px 15px; color:#333; overflow:hidden;}
.uplfield2 {padding:5px 0px 5px 15px; color:#333; overflow:hidden;}
.uplfield p, .uplfield2 p { text-transform:uppercase; color:#333;}
.uplfield p a, .uplfield2 p a { color:#F2762B;}
.uplfield p a:hover, .uplfield2 p a:hover { color:#fe9352; text-decoration:none;} 
.fupload_anim { padding:15px 0px; text-align:center;}
#form_fields p { float:left; width:180px; margin-top:2px; margin-bottom:0px; margin-right:15px;} 
#form_http p { float:left; width:180px; margin-top:2px; margin-bottom:0px; margin-right:15px;}
#form_http p.hint { float:left; clear:left; margin:2px 0px 0px 195px;color:#333;
font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: bold;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
width:auto;
*width:300px;
}
#form_http p.hint a { color:#F2762B;}
#form_http p.hint a:hover {color:#82d1ff; text-decoration:none;} 
#form_fields  { margin-top:15px;}
.backtostep { padding:0px 0px 15px 15px;}
#upldr { padding-top:15px;}

span.bbox {
    background: none repeat scroll 0 0 #888;
    border: 1px solid #888;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-right: 5px;
    padding: 0 4px;
	line-height:12px;
	margin-bottom:3px;
	*margin-bottom:0px;
}

a.proceed_button { display:block; width:177px; height:33px; background:url(../../img/proceed_btn.png) top left no-repeat;}
a.proceed_button:hover {background:url(../../img/proceed_btn.png) 0px -34px no-repeat;}
a.complete_check { display:block; width:144px; height:33px; background:url(../../img/proceed_btn.png) 0px -68px no-repeat;}
a.complete_check:hover {background:url(../../img/proceed_btn.png) 0px -102px no-repeat;}

.lefthold_box {background:#f5f5f5; font-size:12px; width:250px;}
.lefthold_box p {margin:10px;}
.lefthold_box p.head_box {padding:5px; background:#666; color:#fff; font-weight:bold; margin:0 10px 10px 10px;}
.lefthold_box .descr1 {margin:0px 10px 10px 30px; font-size:11px;}
.lefthold_box .noicon_mid { margin:0px 0px 10px 10px;}

/* SVP POPUP UNIVERSAL */

.svpPopup {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	z-index: 5000;
	cursor: default;
	/* filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7; */
}

.svpPopup .content {
	width:270px;
	z-index:5001;
	color: #333;
	text-align:left;
	font-family: tahoma;
	font-size: 11px;
	border:2px solid #0d5995;
	background:#f1f1f1;
	-moz-box-shadow: 0px 0px 7px #8798a5;
	-webkit-box-shadow: 0px 0px 7px #8798a5;
	box-shadow: 0px 0px 7px #8798a5;
	padding: 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.svpPopup p { margin-bottom:8px;}
.svpPopup p.last { margin-bottom:0px;}
.svpPopup p.title_s {font-size:14px; margin-bottom:11px; font-weight:bold; line-height:32px; color:#333;}
.svpPopup p.title_d {font-size:14px; margin-bottom:11px; font-weight:bold; line-height:16px; color:#333;}

.svpPopup a:hover {color:#000;}

.svpPopup a.close {
	float:right;
	display:block;
	width:16px;
	height:16px;
	background: url(../../img/close_popup.png) no-repeat top left;
}
.svpPopup a.close:hover {background: url(../../img/close_popup.png) no-repeat 0px -16px;}

.svpPopup a.apply {
	float:right;
	display:block;
	width:16px;
	height:16px;
	background: url(../../img/close_popup.png) no-repeat -16px 0px;
	margin-right:5px;
}
.svpPopup a.apply:hover {background: url(../../img/close_popup.png) no-repeat -16px -16px;}

.svpPopup a.upgrade_now {
display:block;
width:90px;
height:24px;
background:url(../../img/ugrade_now.png) no-repeat top left;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:4px;
color:#fff;
font-weight:bold;
text-decoration:none;
}
.svpPopup a.upgrade_now:hover {opacity:0.7;}
.svpPopup img {margin-right:10px;}

.svpPopup .arrow {
	width: 15px;
	margin: -2px 0 0 13px;
	*margin: -2px 0 0 -135px;
	position:relative;
	z-index: 5006;
}

.svpPopup .arrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	margin: 0px 0 0 12px;
	top:2px;
}

.svpPopup .arrow div {
	border-left: 2px solid #0d5995;
	border-right: 2px solid #0d5995;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #0d5995;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.svpPopup .arrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

.svpPopup .arrow .line10 {
	width: 15px;
	border: none;
}

.svpPopup .arrow .line9 {
	width: 13px;
	border: none;
}

.svpPopup .arrow .line8 {
	width: 11px;
}

.svpPopup .arrow .line7 {
	width: 9px;
}

.svpPopup .arrow .line6 {
	width: 7px;
}

.svpPopup .arrow .line5 {
	width: 5px;
}

.svpPopup .arrow .line4 {
	width: 3px;
}

.svpPopup .arrow .line3 {
	width: 1px;
	border-left: 2px solid #0d5995;
	border-right: 2px solid #0d5995;
	border-bottom: 0 solid #0d5995;
}

.svpPopup .arrow .line2 {
	width: 3px;
	border: none;
	background: #0d5995;
}

.svpPopup .arrow .line1 {
	width: 1px;
	border: none;
	background: #0d5995;
}

.ppv_separate_title {
border-top:1px dashed #dedede; border-bottom:1px dashed #dedede; line-height:40px;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
color:#FE9808;
	}
.infotable thead td.adv_currency_sign:hover { cursor:pointer; background:#fe9808;}

/* MYPANEL REWORKED FOR NEW DESIGN - COPY/PASTE CSS */

/* Corner radius */

.clear { clear: both; display: block; height: 0; overflow: hidden; visibility: hidden; width: 0;}
.sml_line { 
	line-height:1px; 
	height:1px; 
	background:#dedede; 
	margin:1em 0; 
	clear:both;
	width:100%;
	border:none;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

.ui-corner-all-2px, .ui-corner-top-2px, .ui-corner-left-2px, .ui-corner-tl-2px { -moz-border-radius-topleft: 1px; -webkit-border-top-left-radius: 1px; -khtml-border-top-left-radius: 1px; border-top-left-radius: 1px; }
.ui-corner-all-2px, .ui-corner-top-2px, .ui-corner-right-2px, .ui-corner-tr-2px { -moz-border-radius-topright: 1px; -webkit-border-top-right-radius: 1px; -khtml-border-top-right-radius: 1px; border-top-right-radius: 1px; }
.ui-corner-all-2px, .ui-corner-bottom-2px, .ui-corner-left-2px, .ui-corner-bl-2px { -moz-border-radius-bottomleft: 1px; -webkit-border-bottom-left-radius: 1px; -khtml-border-bottom-left-radius: 1px; border-bottom-left-radius: 1px; }
.ui-corner-all-2px, .ui-corner-bottom-2px, .ui-corner-right-2px, .ui-corner-br-2px { -moz-border-radius-bottomright: 1px; -webkit-border-bottom-right-radius: 1px; -khtml-border-bottom-right-radius: 1px; border-bottom-right-radius: 1px; }

.mypanel_main { float:left; overflow:hidden; margin-right:7px;}
.mypanel_main a { display:block; width:153px; height:83px; *height:82px; text-align:center; color:#FFF; text-decoration:none;
font-size:12px; padding-top:5px; *padding-top:6px; font-weight:bold;}
.mypanel_main a.single {background:url(../../img/mypanel_icons.png) no-repeat 0px 0px;}
.mypanel_main a.single:hover, .mypanel_main a.single_act { background:url(../../img/mypanel_icons.png) no-repeat 0px -88px;}
.mypanel_main a.playlist {background:url(../../img/mypanel_icons.png) no-repeat -153px 0px;}
.mypanel_main a.playlist:hover, .mypanel_main a.playlist_act {background:url(../../img/mypanel_icons.png) no-repeat -153px -88px;}
.mypanel_main a.ppv {background:url(../../img/mypanel_icons.png) no-repeat -306px 0px;}
.mypanel_main a.ppv:hover, .mypanel_main a.ppv_act {background:url(../../img/mypanel_icons.png) no-repeat -306px -88px;} 

.mp_head_info {
background:#f4f4f4;
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#fcfcfc));
background: -moz-linear-gradient(top,  #eeeeee,  #fcfcfc);
border-right:1px solid #208a9b;border-left:1px solid #208a9b; border-top:1px solid #208a9b; padding:0 15px 15px; overflow:hidden; }

.mp_head_info a.mp_head_title { float:left; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:19px; margin-top:15px; color:#107180; text-decoration:none; letter-spacing:-1px;}
.mp_head_info a.mp_head_title:hover { text-decoration:underline;}
.mp_head_info p.small_p { color:#585e60; clear:left; font-size:11px; font-weight:lighter; padding-top:10px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.mp_head_info a.demo_link { float:left; display:inline-block; height:16px; padding:2px 15px; font-size:11px; letter-spacing:0.2px; font-weight:bold; line-height:16px; color:#fff;
background:#8a8a8a;
background: -webkit-gradient(linear, left top, left bottom, from(#777777), to(#a2a2a2));
background: -moz-linear-gradient(top,  #777777,  #a2a2a2); margin:19px 0 0 15px;
}
.mp_head_info a.demo_link:hover { background:#208a9b; text-decoration:none;}

.mp_main_buttons { margin-top:22px;}
.mp_main_buttons a {display:inline-block;height:auto; text-shadow: 0.10em 0.10em #444; overflow:visible; color:#fff; font-weight:normal; text-decoration:none; text-transform:normal; cursor:pointer; font-size:13px; margin-right:10px;}
.mp_main_buttons a.last { margin:0;}
.mp_main_buttons a span{ line-height:38px; display:inline-block; padding:0 0 0 43px; font-weight:bold; background:url(../../img/mypanel_oranges.png) no-repeat 0 0; height:38px; cursor:pointer; }
.mp_main_buttons a:hover span {background:url(../../img/mypanel_oranges.png) no-repeat 0 -76px;}
.mp_main_buttons a span span { line-height:38px; display:inline-block; padding:0 15px 0 0; background:url(../../img/mypanel_oranges.png) no-repeat 100% -38px; height:38px; cursor:pointer; }
.mp_main_buttons a:hover span span { background:url(../../img/mypanel_oranges.png) no-repeat 100% -114px; }

.mp_main_buttons a.clone_vid span {background-position:0px -152px;}
.mp_main_buttons a.clone_vid:hover span {background-position:0px -228px;}
.mp_main_buttons a.clone_vid span span {background-position:100% -190px;}
.mp_main_buttons a.clone_vid:hover span span {background-position:100% -266px;}

.mp_main_buttons a.broadcast_vid span {background-position:0px -304px;}
.mp_main_buttons a.broadcast_vid:hover span {background-position:0px -380px;}
.mp_main_buttons a.broadcast_vid span span {background-position:100% -342px;}
.mp_main_buttons a.broadcast_vid:hover span span {background-position:100% -418px;}

.mp_main_buttons a.playlist_vid span {background-position:0px -456px;}
.mp_main_buttons a.playlist_vid:hover span {background-position:0px -532px;}
.mp_main_buttons a.playlist_vid span span {background-position:100% -494px;}
.mp_main_buttons a.playlist_vid:hover span span {background-position:100% -570px;}

/* VIDEO PLAYLIST */
.vplist_heading {border-top:2px solid #e7e7e7; height:47px; padding:0px 10px; border-right:1px solid #208a9b; border-left:1px solid #208a9b; overflow:hidden;}
.vplist_license {border-top:2px solid #e7e7e7; height:115px;  padding:0px 10px; border-right:1px solid #208a9b; border-left:1px solid #208a9b; overflow:hidden;}
.vplist_license .vplist_info {margin-top:15px; clear:left;}
.vplist_license .vplist_info img {vertical-align:middle; padding-top:1px;}
.vplist_info { font-size:14px; color:#444; margin:15px 0;}
.vplist_info a.p_title { margin-left:5px; color:#fe9900}
.vplist_warning { font-size:11px; clear:both; color:#d7000c; margin:15px 0px 5px 0px; line-height:45px; height:45px; background:#f2f2f2; font-weight:bold; padding:0px 10px; float:left;}

.ndbtntiny { margin-top:10px;}
.ndbtntiny a {display:inline-block;height:auto; overflow:visible; color:#444; font-family:Verdana, Geneva, sans-serif; text-decoration:none; text-transform:none; cursor:pointer; font-size:11px; margin-right:8px;}
.ndbtntiny a.last { margin:0;}
.ndbtntiny a span{ line-height:26px; display:inline-block; padding:0 0 0 26px; font-weight:normal; background:url(../../img/mypanel_oranges.png) no-repeat 0 0; height:26px; cursor:pointer; }
.ndbtntiny a:hover span {background:url(../../img/mypanel_oranges.png) no-repeat 0 0;}
.ndbtntiny a span span { line-height:26px; display:inline-block; padding:0 10px 0 0; background:url(../../img/mypanel_oranges.png) no-repeat 100% 0px; height:26px; cursor:pointer; }
.ndbtntiny a:hover span span { background:url(../../img/mypanel_oranges.png) no-repeat 100% 0px; }

.ndbtntiny a.publish2 span {background-position:0px -608px;}
.ndbtntiny a.publish2:hover span {background-position:0px -660px;}
.ndbtntiny a.publish2 span span {background-position:100% -634px;}
.ndbtntiny a.publish2:hover span span {background-position:100% -686px;}

.ndbtntiny a.add span {background-position:0px -712px;}
.ndbtntiny a.add:hover span {background-position:0px -764px;}
.ndbtntiny a.add span span {background-position:100% -738px;}
.ndbtntiny a.add:hover span span {background-position:100% -790px;}

.ndbtntiny a.bcast span {background-position:0px -816px;}
.ndbtntiny a.bcast:hover span {background-position:0px -868px;}
.ndbtntiny a.bcast span span {background-position:100% -842px;}
.ndbtntiny a.bcast:hover span span {background-position:100% -894px;}

.ndbtntiny a.clone span {background-position:0px -920px;}
.ndbtntiny a.clone:hover span {background-position:0px -972px;}
.ndbtntiny a.clone span span {background-position:100% -946px;}
.ndbtntiny a.clone:hover span span {background-position:100% -998px;}

.ndbtntiny a.ppvorder {background:#626262 url(../../img/newbtns/ppvorder.png) no-repeat 2px 2px; padding:2px 5px 2px 23px; -moz-border-radius: 2px;
border-radius: 2px;} 
.ndbtntiny a.ppvorder:hover {background:#969696 url(../../img/newbtns/ppvorder.png) no-repeat 2px 2px;}  

.ndbtntiny a.delete { width:26px; height:26px; background: url(../../img/mypanel_oranges.png) no-repeat 0px -1024px; line-height:26px;} 
.ndbtntiny a.delete:hover { width:26px; height:26px; background:url(../../img/mypanel_oranges.png) no-repeat -26px -1024px;}
a.edit_vp { display:inline-block; text-decoration:none; margin-left:5px; width:16px; height:16px; background: url(../../img/mypanel_oranges.png) no-repeat 0px -1050px; line-height:16px;} 
a.edit_vp:hover { width:16px; height:16px; background:url(../../img/mypanel_oranges.png) no-repeat -16px -1050px;} 
.vplist_warning  a.license_link { float:left; display:block; height:26px; padding:0 15px; font-size:11px; 
line-height:25px; text-transform:uppercase; font-weight:bold; padding-top:3px; color:#fff;
background:#5fac1b;
background: -webkit-gradient(linear, left top, left bottom, from(#6cc022), to(#559c16));
background: -moz-linear-gradient(top,  #6cc022,  #559c16); 
margin:7px 0 0 15px;
border:1px solid #6cbd24;
text-shadow: 0.10em 0.10em #666;
}
.vplist_warning  a.license_link:hover { background:#509811; text-decoration:none; border:1px solid #56a115;}
.vplist_warning span { float:left;}

.new_submenu { float:left; background:#1c8090; overflow:hidden; margin:0; padding:0 0 0 5px; width:985px;}
.new_submenu ul {padding:0; width:100%; height:31px; float:left; margin:5px 0px 0px; display:block; position:relative; overflow:hidden;}
.new_submenu li {float:left; overflow:hidden; text-align:center; margin-right:8px;}

.new_submenu a {display:block; padding:0px 10px; height:25px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; line-height:25px; color:#fff; font-weight:normal; text-decoration:none; }
.new_submenu a:hover {
color:#fff; 
background-image:none;
background:#139bb1;
background: -webkit-gradient(linear, left top, left bottom, from(#3daebf), to(#139bb1));
background: -moz-linear-gradient(top,  #3daebf,  #139bb1); 
 }

.new_submenu .ndsubmenusel { 
height:25px; margin-right:8px; text-align:center; }

.new_submenu .ndsubmenusel a { background-image:none;
color:#333;
background:#ececec;
background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dedede));
background: -moz-linear-gradient(top,  #efefef,  #dedede); }

.news_main {height:78px; overflow:hidden;}
.news_main .l_section{ width:45px; height:45px; position:relative; background:#ccc; }
.news_main .date {float:left; width:45px; margin-top:5px; text-align:center;}
.news_main .day {font-size:20px; letter-spacing:-1px; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif; color:#fff; line-height:18px;}
.news_main .month {color:#fff; font-size:10px; line-height:15px; font-weight:bold;}
.news_main .news_info {width:371px; height:78px; background:#f9f9f9;}
.news_main .news_info .heading {margin:6px 10px 0px 10px;}
.news_main .news_info .heading a { color:#047789; font-size:14px; font-weight:normal;}
.news_main .news_info .text {margin:8px 10px 0px; color:#585E60;}
.news_main .news_info .text a {color:#047789;}
.news_main .news_info .text a:hover { color:#047789;}
.news_main .soc_links { float:left; width:22px; height:74px; background:#eee; padding-top:2px; padding-left:6px;}
.news_main .soc_links a { display:block; float:left; text-decoration:none;  width:16px; height:16px; margin-bottom:3px;}
.news_main .soc_links a:hover {opacity:0.8;}
.news_main .soc_links a.last { margin-bottom:0px;}
.news_main .soc_links a.blog {background:url(../../img/mini_icons.png) no-repeat 0px -121px;}
.news_main .soc_links a.fbook {background:url(../../img/mini_icons.png) no-repeat 0px -73px;}
.news_main .soc_links a.tweet {background:url(../../img/mini_icons.png) no-repeat 0px -105px;}
.news_main .soc_links a.linked {background:url(../../img/mini_icons.png) no-repeat 0px -90px;}

/*PPV Passcontent */
.ppv_passcont {overflow:hidden;}
.ppv_pass_gen {float:left; background:#fff; border:1px solid #dedede; width:370px; margin-right:15px; height:400px;}
.ppv_pass_list {border:1px solid #dedede; background:#fff; width:436px; height:400px;}

.form_row {padding-left:10px; overflow:hidden; padding-bottom:20px; text-align:left;}
.form_row label {margin:20px 8px 5px 0px; padding-top:2px; height:15px; float:left; display:block;}
.form_row a.hint { float:left; padding-top:20px; width:17px; height:17px;}
.form_row input[type="text"],.form_row input[type="password"],.form_row textarea,.form_row select 
{ display:block; float:left;}
.form_row input[type="button"] { margin-top:10px;}
.form_row .inline { float:left; margin-left:10px; display:inline-block;}
.form_row .inline input[type="text"],.form_row .inline input[type="password"],.form_row .inline textarea,.form_row .inline select 
{ display:inline-block; clear:none; float:none;}

.bgr_row { background:#f2f2f2;}

.cact_banner {width:730px; height:76px; float:left; margin:30px 0 20px 130px;
background:#ebf5d0;
background: -webkit-gradient(linear, left top, left bottom, from(#f9feed), to(#deecba));
background: -moz-linear-gradient(top,  #f9feed,  #deecba);
border:1px solid #c2d796;
}

.cact_banner .head { font-size:22px; line-height:20px; color:#395609; text-align:left; font-weight:bold; margin:20px 0 0 20px;}
.cact_banner .sub { margin:5px 0 0 20px; font-size:12px; color:#555; text-align:left; }
a.sign_up_act { float:left; text-transform:uppercase; font-family:news-gothic-std,Arial,sans-serif;  
overflow:hidden; height:45px; font-size:16px; color:#fff; line-height:48px; padding:0px 20px; background:#77a534; margin:10px 0 0 0; font-style:normal; font-weight:700; cursor:pointer;
background:#77a534;
background: -webkit-gradient(linear, left top, left bottom, from(#98b93f), to(#77a534));
background: -moz-linear-gradient(top,  #98b93f,  #77a534);
border:1px solid #729a30;
}
.cact_banner a.sign_up_act { float:right; margin:14px 20px 0;}
a.sign_up_act:hover { text-decoration:none;
background:#98b93f;
background: -webkit-gradient(linear, left top, left bottom, from(#77a534), to(#98b93f));
background: -moz-linear-gradient(top,  #77a534,  #98b93f);
}

/* MODAL PLAN WIZZARD */
.modalWizzard {
	visibility: hidden;
    position: fixed;
    z-index:3;
    top: 2%;
    left: 50%;
    margin-left: -400px;
    width: 800px;
	padding:20px;
    border: 3px solid #606060;
    color:#606060;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight: normal;
	background:#ffffff; 
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
	background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px; /* CSS3 */
}
.modalWizzard a.jqmClose {
    font-size:12px;
    color: #000;
	font-weight:normal;
	text-decoration:none;
	float:right;
	position:absolute;
	left:782px;
}

.modalWizzard a.jqmClose:hover {
    color: #FE9808;
}

.modalWizzard .section {
	display: block;
	height:25px;
}

.modalWizzard .question {
	float:left;
	height:25px;
	line-height:25px;
	margin:0 10px 10px 0;
	font-size:13px;
	font-weight:bold;
}

.modalWizzard .answer, .answer div {
	float:left;
	height:27px;
	line-height:27px;
	color:#0e70a9;
}
.modalWizzard .ndformheading2 { margin-bottom:5px; font-weight:normal;}
.modalWizzard  i {color:#a00008;}
/*.modalWizzard .basic_options {float:left; background:#e5e5e5; padding:10px; width:780px; margin:0 0 18px 0;}
.modalWizzard .basic_options #views { width:230px; display:block; overflow:hidden; height:45px; float:left;}
.modalWizzard .basic_options #views-time { padding-top:5px;}*/
.modalWizzard .adv_options {float:left; background:#e5e5e5; padding:10px; width:780px; margin:0 0 18px 0; position:relative;}
.modalWizzard .sub_plan_txt { padding-bottom:10px; text-align:center;}
.modalWizzard .switch { text-align:left; font-size:11px; }
.modalWizzard .switch a {color:#0E70A9;}
.modalWizzard .switch a:hover { text-decoration:none; color:#222;}
.modalWizzard .calc { text-align:left; color:#000;}

.modalWizzard .final_price { overflow:hidden; float:left; display:block; border:1px solid #C2D796;
background:#ebf5d0; padding:5px 10px 0px 10px;
background: -webkit-gradient(linear, left top, left bottom, from(#f9feed), to(#deecba));
background: -moz-linear-gradient(top,  #f9feed,  #deecba);}

.modalWizzard .recomendation { line-height:30px; float:left; width:518px; overflow:hidden; margin-right:10px; color:#555; font-size:14px; font-weight:normal;}
.modalWizzard .recomendation .ndformheading2 { margin-bottom:0; font-size:15px; text-align:left;}
.modalWizzard .total { float:left; width:250px; overflow:hidden;}
.modalWizzard .addon_price { text-align:left; font-size:13px; line-height:21px; margin-bottom:10px;}

.modalWizzard .answer div { vertical-align: baseline; margin-right:5px;}
.modalWizzard .answer .el_check { margin-top:6px;}
.modalWizzard .answer .el_check input { margin-top:2px; *margin-top:-1px;}
.modalWizzard .answer .last { margin-right:20px;}
.modalWizzard .views_box, .modalWizzard .viewers_box,.modalWizzard .vpv_box {
height:25px; background:#fe9900; margin-right:10px; padding:5px 10px; margin-bottom:10px; color:#fff;
}
.modalWizzard .viewers_box,.modalWizzard .vpv_box { background:#94ae71;}
.modalWizzard .views_box input, .modalWizzard .viewers_box input,.modalWizzard .vpv_box input { margin-top:2px;}
a.wizzard_link { font-size:14px;  font-weight:bold; color:#1678b1; text-decoration:none;}
a.wizzard_link:hover { color:#fe9900; text-decoration:underline;}

.modalWizzard .bsc_views { width:230px; display:block; overflow:hidden; height:45px; float:left;}
.modalWizzard .bsc_vtime { padding-top:5px;}
.modalWizzard .total a.sign_up_act { margin-top:7px; float:right;}
.modalWizzard .adv_options .currencymenu { position:absolute; color:#fff; font-weight:bold; padding-left:20px; line-height:25px; margin:0; top:399px; left:580px; overflow:hidden; display:block; height:25px; width:200px;}
.modalWizzard .adv_options .currencymenu li { float:right;}
.modalWizzard .adv_options .currencymenu ul { margin-top:2px;}

.modalHint {
	display:none;
    position: fixed;
    z-index:3;
    top: 10%;
    left: 50%;
    margin-left: -365px;
    width: 730px;
	padding:10px;
    border: 3px solid #606060;
    color:#606060;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight: normal;
	background:#ffffff; 
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
	background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px; /* CSS3 */
}

.mod_Twitter { width:500px; margin-left:-250px; top:25%;}



