@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font:normal 13px/18px Arial, Helvetica, sans-serif;
color:#4f4f4f;
background:#fff;
}
img
{
border:none;
padding:0px;
margin:0px;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:15px 0px;
padding:0px;
}
a
{
text-decoration:none;
color:#47ACFC;
font-weight:bold;
cursor:pointer;
}
a:hover
{
text-decoration:underline;
}

.index-container
{
background:url(/images/index-bg.jpg) center top no-repeat;
width:100%;
float:left;
}

.container
{
width:965px;
margin:0px auto;
}

.index-main
{
width:955px;
padding-left:10px;
float:left;
}
.header
{
height:43px;
width:955px;
float:right;
}

.navcontainer
{
width:955px;
height:42px;
float:left;
padding-top:12px;
}
.navcontainer>ul
{
display:inline;
margin:0px;
padding:0px;
text-align:center;
float:right;
}
.navcontainer>ul>li
{
float:right;
list-style-type:none;
text-align:center;
width:auto;
margin-right:0px;
}
.navcontainer>ul>li:hover
{
float:right;
list-style-type:none;
text-align:center;
background:url(/images/menu-mid.png) left top repeat-x;
}
.navcontainer>ul>li.active
{
float:right;
list-style-type:none;
text-align:center;
background:url(/images/menu-mid-a.png) left top repeat-x;
}
.navcontainer>ul>li>span
{
float:left;
list-style-type:none;
text-align:center;
}

.navcontainer>ul>li>span:hover
{
float:left;
list-style-type:none;
text-align:center;
background:url(/images/menu-left.png) left top no-repeat;
}
.navcontainer>ul>li>span.active
{
float:left;
list-style-type:none;
text-align:center;
background:url(/images/menu-left-a.png) left top no-repeat;
}



.navcontainer>ul>li>span>a
{
color:#7e8386;
font:normal 14px/14px Arial, Helvetica, sans-serif;
float:left;
text-transform:uppercase;
text-decoration:none;
padding-left:17px;
padding-right:15px;
padding-top:7px;
height:20px;

}
.navcontainer>ul>li>span>a:hover
{
color:#7e8386;
font:normal 14px/14px Arial, Helvetica, sans-serif;
float:left;
text-transform:uppercase;
text-decoration:none;
background:url(/images/menu-right.png) right top no-repeat;
padding-left:17px;
padding-top:7px;

}
.navcontainer>ul>li>span>a.active
{
color:#1186df;
font:normal 14px/14px Arial, Helvetica, sans-serif;
float:left;
text-transform:uppercase;
text-decoration:none;
background:url(/images/menu-right-a.png) right top no-repeat;
padding-left:17px;
padding-right:17px;
padding-top:7px;
height:29px;
}

.index-top
{
width:918px;
float:left;
height:520px;
padding-left:15px;
padding-right:22px;
}

.index-top-left
{
width:281px;
float:left;
padding-top:90px;
padding-left:10px;
}
.index-top-mid
{
width:454px;
float:left;
padding-top:24px;
text-align:right;
}
.index-top-right
{
width:173px;
float:right;
text-align:right;
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#000;
}

.index-top-right-text
{
width:173px;
float:right;
text-align:right;
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#000;
padding-top:3px;
}
.index-top-right-text a
{
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
.index-top-right-text a:hover
{
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#7e8386;
text-decoration:none;
}
.index-body-content
{
width:920px;
float:left;
padding-left:24px;
padding-right:10px;
}

.index-body-content-left
{
width:206px;
padding-right:18px;
float:left;
}
.index-body-content-mid
{
width:321px;
float:left;
}
.index-body-content-right
{
width:366px;
float:right;
}


.heighlight
{
background:url(/images/heighlight.png) left top no-repeat;
width:199px;
height:26px;
float:left;
font:normal 18px/20px Arial, Helvetica, sans-serif;
color:#040404;
text-transform:uppercase;
padding-left:7px;
padding-top:5px;
padding-bottom:8px;
}
.heighlight-content
{
width:206px;
font: bold 12px/14px Arial, Helvetica, sans-serif;
color:#46acfc;
background:url(/images/border.gif) left bottom repeat-x;
padding-bottom:8px;
padding-top:5px;
}
.heighlight-content p
{
padding:0px;
margin:9px 6px;
}
.heighlight-content a
{
font: normal 12px/14px Arial, Helvetica, sans-serif;
color:#46acfc;
text-decoration:none;
}
.heighlight-content a:hover
{
font: normal 12px/14px Arial, Helvetica, sans-serif;
color:#46acfc;
text-decoration:underline;
}
.invest
{
background:url(/images/invest.png) left top no-repeat;
height:18px;
width:309px;
padding-left:10px;
padding-top:5px;
padding-bottom:8px;
float:left;
font:normal 18px/20px Arial, Helvetica, sans-serif;
color:#040404;
text-transform:uppercase;
}
.invest-content p
{
padding:0px;
margin:9px 6px;
}
.invest-content
{
width:309px;
float:left;
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#646464;
}

.location
{
background:url(/images/location.png) left top no-repeat;
height:18px;
width:309px;
padding-left:10px;
padding-top:5px;
padding-bottom:8px;
float:left;
font:normal 18px/20px Arial, Helvetica, sans-serif;
color:#040404;
text-transform:uppercase;
}

.location-content
{
width:366px;
padding-top:10px;
float:left;
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#646464;
}
.footer
{
width:955px;
float:left;
color:#7e7d7d;
font:normal 11px/14px Arial, Helvetica, sans-serif;
}
.footer-left a
{
color:#7e7d7d;
font:normal 11px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-left a:hover
{
color:#000;
font:normal 11px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-content
{
width:955px;
float:left;
padding-top:15px;
padding-bottom:15px;
}
.footer-left
{
width:845px;
float:left;
padding-top:18px;
}
.footer-right
{
width:80px;
float:right;
}
.mb
{
line-height:50px;
width:90px;
}
.mb img{float:left;}
.mb a
{
display:block;float:left;
color:#303030;
font:normal 10px/12px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}
.mb a.mb_text
{
display:block;float:left;
color:#303030;
font:normal 10px/12px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
padding-top:20px;
}

.left
{
float:left;
}
.right
{
float:right;
}

.inner-container
{
background:url(/images/inner-bg.jpg) center top no-repeat;
width:100%;
float:left;
}
.inner-content
{
width:918px;
float:left;
padding-left:15px;
padding-right:22px;
}

.inner-left
{
width:170px;
float:left;
padding-left:28px;
}
.inner-mid
{
width:512px;
float:left;
padding-left:30px;
}

.inner-right
{
float:right;
}
h1
{
font:bold 24px/26px Arial, Helvetica, sans-serif;
color:#ee2c53;
padding:0px;
margin:0px;
text-transform:uppercase;
}
h2
{
font:bold 18px/20px Arial, Helvetica, sans-serif;
color:#ee2c53;
padding:0px;
margin:0px;
text-transform:uppercase;
}


.side-nav
{
width:159px;
float:left;
padding-top:12px;
padding-left:9px;
}
.side-nav h4
{
padding:0px;
margin:0px;
font:bold 12px/18px Arial, Helvetica, sans-serif;
color:#ee2c53;
}

.side-nav ul
{
display:block;
margin:0px;
padding:0px;
text-align:center;
}
.side-nav ul li
{
float:left;
list-style-type:none;
text-align:left;
width:140px;
background:url(/images/arrow.png) 5px 8px no-repeat;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;

}

.side-nav ul li a
{
color:#333;
font:normal 12px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.side-nav ul li a:hover
{
color:#279dfa;

}
.side-nav ul li a.active
{
color:#279dfa;
}



.top-nav
{
width:510px;
float:left;
padding-top:12px;
padding-bottom:12px;
}
.top-nav ul
{
display:inline;
margin:0px;
padding:0px;
text-align:center;
}
.top-nav ul li
{
float:left;
list-style-type:none;
text-align:center;
background:url(/images/menu-line.gif) right 3px no-repeat;
height:15px;
}
.top-nav ul li a
{
color:#30a3fe;
font:normal 12px/14px Arial, Helvetica, sans-serif;
text-decoration:none;

}
.top-nav ul li a:hover
{
color:#333;
}
.top-nav ul li a.active
{
color:#333;
}
.inner-text
{
width:510px;
float:left;
}
.inner-box
{
width:155px;
float:right;
padding-top:40px;
}
.inner-box-top
{
background:url(/images/box-top.png) left top no-repeat;
width:155px;
height:6px;
float:left;
}
.inner-box-bottom
{
background:url(/images/box-bottom.png) left top no-repeat;
width:155px;
height:6px;
float:left;
}
.inner-box-mid
{
background:#fff;
width:155px;
float:left;

}
.box-content
{
width:130px;
float:left;
margin-left:15px;
margin-right:10px;
padding-bottom:8px;
margin-bottom:5px;

}
.box-content1
{
width:130px;
float:left;
margin-left:15px;
margin-right:10px;
background:url(/images/border.gif) left bottom repeat-x;
padding-bottom:8px;
padding-top:10px;
margin-bottom:15px;
text-align:center;
color:#524f4f;
font:normal 12px/14px Arial, Helvetica, sans-serif;
}
.box-content a
{
color:#47acfc;
font:12px/12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.box-content a:hover
{
color:#000;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.icon-print
{
background:url(/images/icon-pdf.png) left top no-repeat;
width:50px;
height:41px;
float:left;
margin-left:10px;
padding-top:29px;
}

.icon-download
{
background:url(/images/icon-download.png) left top no-repeat;
width:60px;
margin-left:10px;
height:41px;
float:left;
padding-top:29px;
}
.font-small
{
color:#47acfc;
font:12px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.font-small:hover
{
color:#363535;
font:12px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.font-mid
{
color:#47acfc;
font:14px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.font-mid:hover
{
color:#363535;
font:14px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.font-big
{
color:#47acfc;
font:17px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.font-big:hover
{
color:#363535;
font:17px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.contactform_container{position:absolute;display:none;z-index:200;width:726px;height:426px;background:no-repeat url(/images/bg_contact.jpg);margin-left:-266px;margin-top:150px;left:50%;top:0;}
.playlist a{display:block;width:438px;line-height:25px;text-align:left;background:#f0f0f0;border:1px solid #ffffff;padding-left:5px;}
.playlist a.active{display:block;width:438px;line-height:25px;text-align:left;background:#47ACFC;border:1px solid #ffffff;padding-left:5px;color:#ffffff;}
.navcontainer>ul>li>ul{display:none;position:absolute;z-index:100;margin:0px;padding:0px;margin-top:25px;width:202px;list-style:none;background:#8AB90D;}
.navcontainer>ul>li>ul>li{display:block;float:none;line-height:30px;background: no-repeat url(/images/arrow_submenu.jpg);background-position:20px 13px;text-align:left;margin:0px;padding-left:35px;}
.navcontainer>ul>li>ul>li a{color:#ffffff;text-decoration:none;font-weight:normal;}
.navcontainer>ul>li>ul>li a:hover{color:#FFCA10;text-decoration:none;font-weight:normal;}
.spinlogo {float: right;margin-top: 15px;margin-right:0px;width: 170px;}
.spinlogo img {float: right;}
.spinlogo span {font: normal 9px arial;letter-spacing: normal;display: none;float: left;margin-top: 4px;margin-right: 5px;color: #646566;}