.tabset_tabs {margin:0; padding:0; list-style-type:none; position:relative; white-space:nowrap; margin-top:20px; z-index:100;}
.tabset_tabs li {margin:0; padding:0; display:inline;}
.tabset_tabs a {color: #014174; text-decoration:none; background-color:#e8edff; border:#ccd2e7 solid 1px; text-decoration:none; padding:5px 0.6em; border-left-width:1px; font-weight:bold; font-size:/*22px;*/18px; border-top-width:4px;}
.tabset_tabs a:hover {color: #014174; text-decoration:none; background-color:#e8edff; border-bottom:#e8edff 1px solid; border-top-color:#346f9b;}
.tabset_tabs a.active {color:#014174; background-color:#e8edff; border-color:#ccd2e7; border-top-color:#014174; border-left-width:1px; cursor:default; border-bottom:#e8edff 1px solid;}

#emergency_tab {background-color:#c33734; color:#FFFFFF;}

.tabset_tabs li.firstchild a {border-left-width:1px;}

.tabset_content_active iframe, .tabset_content iframe {border:#ccd2e7 1px solid; display:inline;}

.tabset_content {border:#ccd2e7 solid 1px; background-color:#e8edff; position:relative; z-index:10; padding:1.5em 2em;}

/********* Tab Content Positioning *********/
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{head~body .tabset_content {margin-top:/*12px;*/10px;}}
/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{.tabset_content {margin-top:/*8px;*/7px;}}
/* Firefox */
@-moz-document url-prefix()
{.tabset_content {margin-top:/*9px;*/7px;}}

.tabset_content a {color:#014174;}
.tabset_content a:visited {color:#014174;}
.tabset_content a:hover {text-decoration:underline; color: #326C98;}
.tabset_label {display:none;}

.tabset_content_active {display:block;}

@media aural{.tabset_content, .tabset_label {display:block;}}