/* PANEL CSS */
.tab-container{ margin:0 0; position:relative; width: 793px; overflow : hidden; }

.tabs { width : 715px; background: #fff url(../img/bg/tabs_bar_bg.png) 0px 0px no-repeat; height : 43px; padding-left : 55px; position:absolute; top: 0; left: 12px; }
.tabs ul { margin : 0px; padding : 0px; list-style-type : none; line-height : 40px; }
.tabs li { float : left; height : 49px; display : block; height : 49px; }

.tabs a { font-size: 1.0em; font-weight : bold; text-decoration:none; text-align:center; display:block; float:left; width: 150px; height : 49px !important; outline : none; margin-right : 20px; }
.tabs li a:hover{ color:#fff; background:transparent url(../img/bg/tab_hover.png) 50% 5px no-repeat !important; }
.tabs li.active a{ color:#003d4c; background:transparent url(../img/bg/tab_active.png) 50% 5px no-repeat !important; }

.tabs a.previous, .tabs a.next{ text-indent:-5000px; position:absolute; left: 8px; top: 6px; display:block; width:36px; height: 27px !important; background:url(../img/bg/tab_arrows.png) 0px 0px no-repeat; }
.tabs a.next{ left : 724px; background:url(../img/bg/tab_arrows.png) right 0 no-repeat; }
.tabs a.previous:hover { background-position : bottom left; }
.tabs a.next:hover { background-position : bottom right; }

.panels{ position:relative; width: 9000px; left:0; margin-top : 50px; }
.panel{ width: 793px; height:294px; float : left; font-size: 14px; line-height: 18px; padding: 0px; border:none; }

.panel .info { height : 261px; padding : 14px 70px; margin : 0px 10px; background:url(../img/bg/panel_bg.png) center center no-repeat; position:relative; padding-left : 280px; }

.panel h1 { padding : 0px !important; margin : 0px; margin-bottom : 20px; color : #fff; line-height: 20px; background : none !important; }
.panel h2 { padding : 0px !important; margin : 0px; margin-bottom : 20px; color : #fff; background : none !important; }
.panel .image{ position:absolute; left:14px; top:14px; }
.panel * { color : #fff !important; }

.panel ul { margin-left : 14px;  padding : 0px; }
.panel ul li { margin-bottom : 4px; }
.panel ul li ul { margin-left : 30px; }

.panel .btn { background : url(../img/bg/panel_bg_btn.png) 0 100% no-repeat; width : 504px; height : 60px; position : absolute; bottom : 2px; right : 3px; }
.panel strong { color : #ffd14a !important; }

.quote { font-size : 12px; padding : 10px 25px !important; line-height : 1.2em; }
.quote .name { font-style : italic; color : #ffd14a !important; }
