#tabs
{
width: 675px;
margin:auto;
border:0px red solid;
border-collapse:collapse;
margin:0px;
padding:0px;
}
.buttons_tabs
{
text-align:right;
width: 675px;
height:45px;
border:0px blue solid;
margin:0px;
padding:0px;
vertical-align:top;
padding-right:10px;
}
.content_tabs
{
vertical-align:top;
text-align:left;
width: 675px;
border:0px pink solid;
margin:0px;
padding:10px;
 background: url(../images/inside/tabs_content.jpg) no-repeat top; 
}

#tabs_left
{
 float: right; 
 width:19px;
 height:45px;
 margin:0px;
 padding:0px;
 background: url(../images/inside/tabs_left.jpg) no-repeat; 
}
#tabs_right
{
 float: right; 
 width:19px;
 height:45px;
 margin:0px;
 padding:0px;
 background: url(../images/inside/tabs_right.jpg) no-repeat; 
}
#tabs a.link_tabs:link, #tabs a.link_tabs:active, #tabs a.link_tabs:visited
{ 
 float: right; 
 height:40px; 
 background: url(../images/inside/tabs.jpg) repeat-x; 
 cursor:pointer; 
 color:#537293; 
 display:block; 
 background-color:white; 
 padding-left:6px; 
 padding-right:6px; 
 text-align:center; 
 padding-top:5px;
 font-weight:bold;
 text-decoration:none;
 font-size:11px;
}
#tabs  a.link_tabs:hover
{ 
 background: url(../images/inside/tabs_h.jpg) repeat-x; color:white;
}
#tabs a.link_tabs_active:link, #tabs a.link_tabs_active:active, #tabs a.link_tabs_active:visited
{ 
 float: right; 
 height:40px; 
 background: url(../images/inside/tabs_activ.jpg) repeat-x; 
 cursor:pointer; 
 color:white; 
 display:block; 
 background-color:white; 
 padding-left:6px; 
 padding-right:6px; 
 text-align:center; 
 padding-top:5px;
 font-weight:bold;
 text-decoration:none;
 font-size:11px;
}
#tabs a.link_tabs_active:hover
{ 
 background: url(../images/inside/tabs_activ.jpg) repeat-x;  color:white;
}

#tabs .tab_resource_center
{
 border-collapse:collapse;
 border:0px blue solid;
 width:655px;
}
.tab_resource_center td
{
 padding-top:10px;
 padding-right:5px;
 vertical-align:top;
}

/* sub_tabs ---------------------------------------------------- */
.sub_buttons_tabs
{
text-align:right;
width: 655px;
height:45px;
border:0px blue solid;
margin:0px;
padding:0px;
vertical-align:top;
padding-right:10px;
}
.sub_content_tabs
{
vertical-align:top;
text-align:left;
width: 655px;
border:0px pink solid;
margin:0px;
padding:10px;
 background: url(../images/inside/sub_tabs_content.jpg) no-repeat top; 
}
#sub_tabs
{
width: 655px;
margin:auto;
border:0px red solid;
border-collapse:collapse;
margin:0px;
padding:0px;
}
#sub_tabs a.link_tabs:link, #sub_tabs a.link_tabs:active, #sub_tabs a.link_tabs:visited
{ 
 float: right; 
 height:40px; 
 background: url(../images/inside/tabs.jpg) repeat-x; 
 cursor:pointer; 
 color:#537293; 
 display:block; 
 background-color:white; 
 padding-left:6px; 
 padding-right:6px; 
 text-align:center; 
 padding-top:5px;
 font-weight:bold;
 text-decoration:none;
 font-size:11px;
}
#sub_tabs  a.link_tabs:hover
{ 
 background: url(../images/inside/tabs_h.jpg) repeat-x; color:white;
}
#sub_tabs a.link_tabs_active:link, #sub_tabs a.link_tabs_active:active, #sub_tabs a.link_tabs_active:visited
{ 
 float: right; 
 height:40px; 
 background: url(../images/inside/tabs_activ.jpg) repeat-x; 
 cursor:pointer; 
 color:white; 
 display:block; 
 background-color:white; 
 padding-left:6px; 
 padding-right:6px; 
 text-align:center; 
 padding-top:5px;
 font-weight:bold;
 text-decoration:none;
 font-size:11px;
}
#sub_tabs a.link_tabs_active:hover
{ 
 background: url(../images/inside/tabs_activ.jpg) repeat-x;  color:white;
}

#sub_tabs .tab_resource_center
{
 border-collapse:collapse;
 border:0px blue solid;
 width:635px;
}