@charset "utf-8";
/* CSS Document */
html {
height:100%;
}
body {
min-width:900px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0099CC;
height:100%; padding:0;
margin:0px 0px 0px 0px;
background: transparent url(../images/bg3.png);background-color:#89d8e6;
background-position: top center;
background-repeat:no-repeat;
}
div {
float:left; margin:auto;
}
h5 {
padding:0px 5px 0px 5px; margin:0px 2px 0px 2px; font-size:14px;
}
h5 a:link {
padding:0px 5px 0px 5px; margin:0px 2px 0px 2px; font-size:14px; color:#ffffff; background-color:#0099CC;
}
h5 a:visited {
padding:0px 5px 0px 5px; margin:0px 2px 0px 2px; font-size:14px; color:#ffffff; background-color:#0099CC;
}
h5 a:hover {
padding:0px 5px 0px 5px; margin:0px 2px 0px 2px; font-size:14px; color:#ffffff; background-color:#CC6600;
}
#wrapper {
height:100%;
float:none; _float:left;
margin:auto;
background-color:#89d8e6;
background-image:url(../images/bg2.png);
background-position: top center;
background-repeat:no-repeat;
max-width:1300px;
min-width:900px;
height:642px;
}
.pg_cenbg {
height:100%;
float:none;
background-color:#89d8e6;
background-image:url(../images/bg3.png);
background-position: top center;
background-repeat:no-repeat;
max-width:1300px;
min-width:900px;
min-height:507px;
}
.img{
background: transparent url(../images/nof/image.png);
}
.menuu{
background: transparent url(../images/nof/menu.gif);
}
.main {
margin:auto; float:none; width:730px;
}
.top_box {
width:309px; 
}
.top_boxx {
width:620px; float:right
}
a:link{
color:#CC6600;
text-decoration:none;
}
a:visited{
color:#CC6600;
text-decoration:none;
}
a:hover{
color:#CC6600;
text-decoration:none;
}
.logo{
height:auto; width:309px;
}
.rb {
width:650px; _width:640px;
}
.txtbx{
height:19px;
width:220px;
color:#000000;
border-left:solid 1px #56b1fc;
border-top:solid 1px #56b1fc;
border-bottom:solid 1px #56b1fc;
}
.searchbtn{
height:24px;
width:60px;
background:transparent url(../images/nof/search.gif);
border:none; 
cursor:pointer;
color:#ffffff;
font-size:15px;
margin-left:-2px;_margin-left:0px;
margin-bottom:6px;
}
.sarea{
float:right; margin-left:80px; _margin-left:65px;}

.bdy {
width:717px; margin-left:16px;_margin-left:3px;
}
.left{
width:490px; _width:480px; margin-left:10px;
}
.right{
width:190px; _width:180px; margin-left:10px;
}
#menu{
font-size:18px; padding-left:0px; margin-left:0px;
}
#menu ul {
margin:auto;
list-style:none;
padding-top:8px;
padding-left:0px; margin-left:0px;
}
#menu ul li {
float:left;
color:#ffffff;
font-size:14px;
padding-left:0px; margin-left:0px;
}
#menu ul li a {
float:left;
margin:0px 13px 0px 13px;
font-weight:normal;
text-align:center;
color:#ffffff;
font-size:14px;
_width:30px;
height:12px;
}
.menu {
font-weight:normal;color:#7a942e; background-position: -19px -196px; height:31px; width:674px;
}
.menu a:link {
font-weight:bold;color:#ffffff;text-decoration:none;
}
.menu a:visited {
font-weight:bold;color:#ffffff;text-decoration:none;
}
.corl{
background-position: 0px -5px;
width:8px; height:31px;
}
.cor2{
background-position: -9px -5px;
width:8px; height:31px;
}
.home{
margin:0px 12px 0px 12px;
}
.cornerl {
background-position: -25px -46px;
width:9px; height:124px;
}
.cornerr {
background-position: -36px -46px;
width:9px; height:124px;
}
.center {
background-position: 0px -273px; height:124px; width:472px;
}
.edge1{
background-position: -0px -44px;
width:11px; height:151px;
}
.edge2{
background-position: -12px -44px;
width:11px; height:151px;
}
.cen{
background-position: 0px -398px; height:151px; width:164px;
}
.sgn1{
background-position: -18px 0px;
width:11px; height:43px;
}
.sgn2{
background-position: -30px 0px;
width:11px; height:43px;
}
.sgncen{
background-position: 0px -228px; height:43px; width:164px; color:#063b4a; font-size:18px;
}
.login{
color:#a14109;
width:100%; margin:10px 0px 10px 0px
}
.textbox{
background-color:#f8dfac;
border:solid 1px #e4a31e;
width:150px;
}
.lgn{
width:80%; color:#ffffff; font-size:16px; margin:3px 0px 8px 0px; font-weight:bold;
}
.btn{
background:transparent url(../images/nof/btn.gif);
width:69px;
height:19px;
border:none;
cursor:pointer;
margin-top:5px;
color:#a14109;
}
.thum {
width:105px; margin-left:9px; _margin-left:6px; width:_80px;
}
.thum IMG {
padding:1px 1px 1px 1px; background:#ffffff; border:1px solid #767676;
}
.thum a {
text-decoration:none; font-size:11px; font-weight:bold;
}
.upld{
float:right; margin-right:15px; margin-top:3px; #margin-top:4px;
}
.bddy{
width:1300px;
}
.menubg{
background:url(../images/nof/menubg.gif); width:100%; background-repeat:repeat-x; height:51px
}
.topl{
background:url(../images/nof/topmenul.gif); width:7px; height:33px
}
.topmid{
background:url(../images/nof/topmenumid.gif); background-repeat:repeat-x; width:267px; height:26px; text-align:center; padding-top:7px; color:#2e550e; font-size:12px;
}
.topmid a:link
{
text-decoration:none;
color:#2e550e;
}
.topmid a:visited
{
text-decoration:none;
color:#2e550e;
}
.topmid a:hover
{
text-decoration:none;
color:#2e550e;
}
.topright{
background:url(../images/nof/topmenur.gif); height:33px; width:7px
}
.mainimg1
{
width:967px; 
height:7px
}
.maincen{
width:967px; background:url(../images/nof/mid.png); background-repeat:repeat-y; min-height:300px; _height:300px; padding-bottom:20px; _padding-bottom:20px;
}
.bx{
width:13px;
height:12px;
}
.bxcen{
width:274px;
border-top:solid 2px #72c2f4; background:#d1eff9; height:10px;
}
.bxcen2{
width:274px;
border-bottom:solid 2px #72c2f4; height:10px; background:#d1eff9;
}
.bcen
{
background:url(../images/nof/midtop.gif); background-repeat:repeat-x; width:578px; height:12px;
}
.bcen2
{
background:url(../images/nof/midbottom.gif); background-repeat:repeat-x; width:578px; height:12px;
}
.midddle
{
background:url(../images/nof/middle.gif); width:584px; padding:0px 10px 0px 10px; background-repeat:repeat-y;
}

.rgtt{
width:12px;
height:11px;
}
.cen1{
width:274px; background:url(../images/nof/greencen1.gif); background-repeat:repeat-x; height:12px;
}
.cen2{
width:274px; background:url(../images/nof/greencen2.gif); background-repeat:repeat-x; height:12px;
}
.cen3{
background:url(../images/nof/greenmid.gif); width:287px; background-repeat:repeat-y; padding-left:13px;
}

.bxmid
{
width:296px; border-left:solid 2px #72c2f4; border-right:solid 2px #72c2f4; background:#d1eff9;
}

.opacity
{
opacity:0.7;filter:alpha(opacity=70);
}
.opacity2
{
opacity:10;filter:alpha(opacity=100);
}

.title{
margin:15px 0px 15px 14px; width:90%;color:#FF6600;
    display:block;
    font-size:25px;
    font-family:"Georgia", times, serif;
    font-weight:normal;
}
.lgnbtn{
background: transparent url(../images/nof/buttonn.gif); width:83px; height:25px; border:none; color:#FFFFFF; padding-bottom:4px; cursor:pointer;
}
.lgnfn {
float:left; width:230px; margin-top:10px; font-size:14px; color:#09577e; margin-left:20px; -margin-left:8px;
}
.lgnfn Input {
width:208px; background: transparent url(../images/nof/txtbx.gif); font-size:14px; margin:8px 0px 5px 15px; height:28px; border:none;  background-repeat:no-repeat; 
padding:6px 11px 4px 11px;
}
.lgnfb {
color:#897400;padding-top:4px; margin-left:22px;
}
.lgnfb a:link {
color:#1f9615; text-decoration:none; font-size:11px
}
.lgnfb a:visited {
color:#1f9615; text-decoration:none; font-size:11px
}
.lgnfb a:hover {
color:#000000; text-decoration:none; font-size:11px
}
.lblfn {
float:left;  margin-top:14px; margin-bottom:10px; font-size:14px; color:#0f4c85; width:130px;
}
.sgnu {
float:left; margin:auto; width:230px;margin-top:10px; margin-bottom:10px; 
}
.sgnu Input {
width:208px; font-size:14px; background: transparent url(../images/nof/txtbx.gif); height:19px; border:none;  padding:6px 11px 4px 11px;
}
.lblfm{
font-size:12px;
}
.lblfm a:link {
color:#1f9615; text-decoration:none; font-size:12px
}
.lblfm a:visited {
color:#1f9615; text-decoration:none; font-size:12px
}
.footer {
color:#1a3405;
height:267px;
float:none;
background:url(../images/footer.png);
_background:url(../images/footerr.png);
background-position: top center;
background-repeat:no-repeat;
min-width:900px;
max-width:1300px;
font-size:11px;
}
.footer a:link{
color:#1a3405;
}
.footer a:visited{
color:#1a3405;
}
.footer a:hover{
color:#1a3405;
}
.lft
{
width:592px; margin-left:17px;_ margin-left:7px; _width:602px;
}
.rgt
{
width:323px; margin: 0px 0px 0px 23px; _width:303px;_margin: 0px 10px 0px 10px; _
}
.bxbg{
background:url(../images/nof/bx2bg.gif); width:634px; height:94px;
}
.bxbg2
{
background:url(../images/nof/bxbg.gif); width:319px; height:167px;
}
.vshare {
float:left; margin:15px 0px 4px 0px; width:580px; padding-top:4px; border-top:1px solid #cccccc;
}
.vshare ul {
margin:auto;list-style:none; padding:0px 0px 0px 0px;
}
.vshare ul li {
float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.vshare ul li a {
float: left;margin: 0 12px 0 0;text-align:center; padding:0px 0px 0px 0px;
}
.vpl {
float:left;text-align:center; margin-top:6px;
}
.vpl ul {
margin:auto;list-style:none; padding:0px 0px 0px 0px;
}
.vpl ul li {
float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.vpl ul li a {
float: left;margin: 0 22px 0 0;text-align:center; padding:0px 0px 0px 0px;
}
.vdoby {
float:left; width:auto; margin:0px 3px 3px 0px
}
.vdoby IMG {
padding:2px 2px 2px 2px; background:#ffffff; border:1px solid #cccccc;
}
.vdobs {
font-size:11px;
}
.mrg {
margin-right:9px; margin-bottom:8px;
}
.commsec {
float:left; margin:10px 0px 10px 5px; width:98%; border-top:1px solid #006600
}
.cmnt {
float:left; margin:5px 0px 5px 5px; width:98%; border-top:1px solid #006600;
}
.userthumb {
float:left;margin:auto;font-size:11px;color:#006600;width:140px;padding:9px 19px 5px 19px;
}
.chanthumb {
float:left;margin:auto;font-size:11px;color:#006600;width:120px;padding:9px 10px 5px 10px;
}
.undmn {
    float: left;
    width: 943px;
	font-weight:bold;
	border-bottom:1px solid #0099CC;
	height:28px;
}
.undmn ul{
    margin:0 0 6px 0; 
    display: inline;
    padding: 0;
    list-style: none;
    font-size: 12px;
    height: 22px;
    float: left;
	list-style:none; 
}
.undmn li {
    margin: 0px 0px 6px 2px; 
    padding: 0px 10px 0px 0px;
    background-repeat: no-repeat;
    float: left;
}
.undmn li.activelink {
    background-repeat: no-repeat;
}
.undmn li a,
.undmn li a:link,
.undmn li a:visited {
    display: block;
    float: left;
    padding: 7px 6px 0px 15px;
    text-align: center;
    white-space: nowrap;
    background-repeat: no-repeat;
    text-decoration: none;
    min-height: 21px;
    height:21px;
    outline: none;
    color: #ffffff;
}
.undmn li.activelink a, 
.undmn li.activelink a:link, 
.undmn li.activelink a:visited {
    background-repeat: no-repeat;
    color: #ffffff;
}
.undmn li:hover, 
.undmn li.sfhover {
    background-position: 100% 0%x;
    cursor: pointer;
}
.undmn ul li:hover a,
.undmn ul li:hover a:link,
.undmn ul li:hover a:visited,
.undmn ul li.sfhover a,
.undmn ul li.sfhover a:link,
.undmn ul li.sfhover a:visited {
    background-position: 100% 0%x;
    color: #ffffff;
}
.undmn li.activelink:hover {
    background-position: 100% 0%x;
}
.undmn li.activelink:hover a {
    background-position: 100% 0%x;
}
.undmn li {
    background: url(../images/nof/tabs.gif) 100% 0px;
}
.undmn li.activelink {
    background: url(../images/nof/tabs.gif) 100% 0px; background-position: 0px -83px;
}   
.undmn li a,
.undmn li a:link,
.undmn li a:visited {
    background: url(../images/nof/tabs.gif) no-repeat 0 0px;
}
.undmn li.activelink a,
.undmn li.activelink a:link,
.undmn li.activelink a:visited {
    background: url(../images/nof/tabs.gif) 100% 0%x;
}

.shadetabs {
width:952px; padding-left:15px; border-bottom: solid 1px #0099CC;
}
.shadetabs ul, li a, li a span {
height: 38px; margin:0; padding:0; float:left;
}
.shadetabs li {
list-style:none;float:left; margin-right:2px;
} /*margin used to separate buttons*/
.shadetabs li a, li a span {
display:block; text-decoration:none; line-height: 38px; cursor:pointer; color:#ffffff; font-weight:bold;
}
.shadetabs li a {
padding-left: 19px; background: url(../images/nof/tab1.gif) no-repeat top left; color:#000000;
}
.shadetabs li a span {
padding-right: 18px; background: url(../images/nof/tab1.gif) no-repeat right top; background-color:#def4f8; _background-color:#fafafa;
} /*use matching background colour to match body if using images with transparent corners*/
.shadetabs li a:hover {
background: url(../images/nof/tab2.gif) left top; position:relative; color: #ffffff; font-weight:bold;
}
.shadetabs li a:hover span {
padding-right: 18px; background: url(../images/nof/tab2.gif) no-repeat right top; background-color:#def4f8; _background-color:#fafafa;
}
.shadetabs li a.selected{ /*selected main tab style */
padding-left: 19px; background: url(../images/nof/tab2.gif) no-repeat top left; position:relative; color: #02738c;
}
.shadetabs li a.selected span{ /*selected main tab style */
padding-right: 18px; background: url(../images/nof/tab2.gif) no-repeat right top; background-color:#def4f8; _background-color:#fafafa;
}
.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration:none;
color:#3b5998;

}


.rtbtn {
float:right; margin:auto; width:40%;
}
.rtbtn ul {
float:none; list-style:none;
}
.rtbtn ul li {
float:none;
background-image:url(../images/nof/lbutton.gif); width:115px; height:23px; text-align:center; padding-top:4px; margin:2px 0px 0px 0px;
}
.rtbtn ul li a{
 width:115px; height:25px; font-size:12px; color:#153703; text-align:center;
}
.usert {
float:left;margin:auto; font-size:11px; padding:10px 9px 10px 9px; width:50%;
}
.acbtn {
background: transparent url(../images/nof/lbutton.gif); width:115px; height:22px; text-align:center; margin:3px 0px 0px 6px; color:#153703; padding-top:4px; border:none; background-repeat:no-repeat;
}
.acbtn a:link
{
color:#153703;
}

.acbtn a:visited
{
color:#153703;
}

.acbtn a:hover
{
color:#153703;
}
.acbtnn {
background: transparent url(../images/nof/bttn.gif); width:115px; height:25px; text-align:center; padding-top:-1px; margin:3px 0px 0px 6px; color:#153703; border:none; background-repeat:no-repeat;
}
 .clipthumb {
float:left;margin:auto;font-size:11px;color:#006600;width:124px;padding:5px 9px 5px 9px;
}
 .clipthumb a:link {
font-size:13px;font-weight:bold;color:#CC6600;text-decoration:none;
}
 .clipthumb a:visited {
font-size:13px;font-weight:bold;color:#cc6600;text-decoration:none;
}
.clipthumb a:hover {
font-size:13px;font-weight:bold;color:#2290ac;text-decoration:none;
}
.main_frame{
border: 1px solid #006600;margin:3px;padding:6px;text-align:left;vertical-align:top;width:100%; margin-left:20px; 
}
.main_frame legend{
color:#CC6600;font-size:16px; padding-top:0px;
}
.main_frame label { font-weight:bold; width:auto; float:left;
}
.errmsg {
float:none; margin-left:auto; margin-right:auto; text-align:center; width:70%; margin-top:10px; margin-bottom:10px; border:1px solid #a00913; color:#a00913; font-size:12px; background-color:#fbbfc9;
}
.msg {
float:none; margin-left:auto; margin-right:auto; text-align:center; width:70%; margin-top:10px; margin-bottom:10px; border:1px solid #047407; color:#047407; font-size:12px; background-color:#b8f5ba;
}
.hdab2 {
font-size:18px; font-weight:bold; color:#3E60AE; margin:6px 0px 6px 0px; cursor:pointer; background:url(../images/toggleDLplus.gif) no-repeat left; padding-left:14px;
}
.vid_lft1 {
width:12px; height:260px; background:transparent url(../images/nof/main_sp.gif);
}
.vid_cnt1 {
width:472px; height:260px; background:transparent url(../images/nof/main_sp.gif); background-position:-0px -261px;
}
.vid_rgt1 {
width:12px; height:260px; background:transparent url(../images/nof/main_sp.gif); background-position:-13px -0px;
}

.hdab3 {
font-size:18px; font-weight:bold; color:#3E60AE; margin:6px 0px 6px 0px; cursor:pointer; background:url(../images/toggleDLminus.gif) no-repeat left; padding-left:14px;
}