/* CSS Document */
html, body 
{
width:100%; 
height:100%; 
margin:0; 
padding:0;
font-family:Arial;
font-size:12px;
}

td
{
font-family:Arial;
font-size:12px;
}

.flash
{
width:995px;
height:374px;
}

.menu {
background:url(5/nrg-bg.jpg) no-repeat  top;
padding-top:9px;
width:995px;
height:51px;
font-family:Arial Narrow;
font-size:13px;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
font-weight:300;
}

.menu .nrg-container {
margin-left:90px;
}

.menu .nrg-container .nrg {
background:url(5/nrg-m-bg.gif) no-repeat bottom;
margin-right:18px;
padding-left:1px;
padding-top:1px;
width:101px;
height:49px;
float:left;
}

.menu .nrg-container .nrg div {
background-position:top;
background-repeat:no-repeat;
vertical-align: middle;
display:table-cell;
width:100px;
height:40px;
}

.menu .nrg-container .nrg div a {
font-size:10px;
color:#FFFFFF;
}

.incontent
{
background-image:url(5/up_tile.jpg);
width:995px;
height:293px;
background-position:top;
background-repeat:no-repeat;
}

.txt
{
padding-top:15px;
padding-left:20px;
color:#000000;
}

h1
{
font-size:16px;
color:#FFFFFF;
text-transform:uppercase;
}

h2
{
font-size:13px;
color:#FFFFFF;
text-transform:uppercase;
}

b
{
color:#BD0081;
}

.pix
{
background-image:url(5/float.png);
width:370px;
height:527px;
background-repeat:no-repeat;
filter:expression(fixPNG(this));
}

.content
{
background-image:url(5/down_tile.jpg);
width:995px;
height:600px;
background-position:bottom;
background-repeat:no-repeat;
background-color:#FFBE4F;
}

.footer
{
background-image:url(5/footer.jpg);
width:995px;
height:114px;
background-repeat:no-repeat;
background-position:top;
}

.cpr td
{
color:#B4280D;
font-size:11px;
padding-left:30px;
}

.cpr td a
{
color:#B4280D;
text-decoration:none;
}

.cpr td a:hover
{
color:#B4280D;
text-decoration:underline;
}

.cpr .phone
{
font-size:17px;
}

.cpr .email a
{
font-size:18px;
}


a
{
color:#A22B89;
text-decoration:none;
}

a:hover
{
color:#A22B89;
text-decoration:underline;
}

.dynamic {
color:#A22B89;

}

.dynamic b {
color:#FFFFFF;
}

.dynamic a{
color:#FFFFFF;
text-decoration:underline;
}

.dynamic a:hover{
color:#FFFFFF;
text-decoration:none;
}

.pix a {position: relative; color:#FFFFFF; text-decoration:none;}

.pix a:hover {position: relative; color:#FFFFFF; text-decoration:underline;}

.inli {
padding-top:70px; 
padding-left:70px;
padding-right:70px;
}

.inliajax
{
color:#FFFFFF;
padding-top:55px; 
padding-left:70px;
padding-right:70px;
}

.gbx_bg {
background:url(5/gbx_bg.jpg) repeat-y;
width:370px;
}

.gbx_bg .gbx_bottom {
background:url(5/gbx_bottom.jpg) no-repeat bottom;
width:370px;
}

.gbx_bg .gbx_bottom .gbx_top{
background:url(5/gbx_top.jpg) no-repeat top;
width:230px!important;
width:370px;
height:auto!important;
height:300px;
min-height:300px;
padding-top:70px; 
padding-left:70px;
padding-right:70px;
padding-bottom:75px;
}

.gbx_bg .gbx_bottom .gbx_top li
{
color:#FFFFFF;
}

.gbx_bg .gbx_bottom .gbx_top a {position: relative; color:#FFFFFF; text-decoration:none;}

.gbx_bg .gbx_bottom .gbx_top a:hover {position: relative; color:#FFFFFF; text-decoration:underline;}

.brd
{
border-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.mainl {
border-left-style:solid;
border-left-width:10px;
}

.mainr {
border-right-style:solid;
border-right-width:10px;
}

.mainl.v0,
.mainr.v0 {
background-image:url(0/bkg.jpg);
border-left-color:#FF9600;
}

.mainr.v0 {
border-right-color:#FF9600;
}

.mainl.v1,
.mainr.v1 {
background-image:url(1/bkg.jpg);
border-left-color:#98B101;
}

.mainr.v1 {
border-right-color:#98B101;
}

.mainl.v2,
.mainr.v2 {
background-image:url(2/bkg.jpg);
border-left-color:#20B42E;
}

.mainr.v2 {
border-right-color:#20B42E;
}

.mainl.v3,
.mainr.v3 {
background-image:url(3/bkg.jpg);
border-left-color:#005688;
}

.mainr.v3 {
border-right-color:#005688;
}

.mainl.v4,
.mainr.v4 {
background-image:url(4/bkg.jpg);
border-left-color:#DD8927;
}

.mainr.v4 {
border-right-color:#DD8927;
}

.mainl.v5,
.mainr.v5 {
background-image:url(5/bkg.jpg);
border-left-color:#EA3DE8;
}

.mainr.v5 {
border-right-color:#EA3DE8;
}


.img_popup
{
position: absolute;
visibility: hidden;
top:-1000;
z-index:2;
}

.img_inner
{
background-color:#FFFFFF;
background-image:url(loading.gif);
background-position:center;
background-repeat:no-repeat;
}

.qa, .qa2 {
width:207px;
}

.qa {
height:100px;
}

/*main fc*/
.nrdc {
top:-1000px;
visibility:hidden;
position:absolute;
width:100px;
}

.nrdc div div {
padding-left:5px;
padding-right:5px;
width:90px;
min-height:83px;
}

.nrdc div div a {
font-size:9px;
color:#FFFFFF;
display:block;
}

.nrdc div div a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#nrgc_6 div div a {
color:#000000;
}

/*custom*/
#nrgc_1 div {background:url(nrg/nrg-b1.jpg) repeat-y top;}
#nrgc_1 div div{background:url(nrg/nrg-s1.jpg) bottom no-repeat;}
#nrgc_2 div {background:url(nrg/nrg-b2.jpg) repeat-y top;}
#nrgc_2 div div{background:url(nrg/nrg-s2.jpg) bottom no-repeat;}
#nrgc_3 div {background:url(nrg/nrg-b3.jpg) repeat-y top;}
#nrgc_3 div div{background:url(nrg/nrg-s3.jpg) bottom no-repeat;}
#nrgc_4 div {background:url(nrg/nrg-b4.jpg) repeat-y top;}
#nrgc_4 div div{background:url(nrg/nrg-s4.jpg) bottom no-repeat;}
#nrgc_5 div {background:url(nrg/nrg-b5.jpg) repeat-y top;}
#nrgc_5 div div{background:url(nrg/nrg-s5.jpg) bottom no-repeat;}
#nrgc_6 div {background:url(nrg/nrg-b6.jpg) repeat-y top;}
#nrgc_6 div div{background:url(nrg/nrg-s6.jpg) bottom no-repeat;}
#nrgc_7 div {background:url(nrg/nrg-b2.jpg) repeat-y top;}
#nrgc_7 div div{background:url(nrg/nrg-s2.jpg) bottom no-repeat;}

.png {filter:expression(fixPNG(this));}
