/*jquery Tabs*/

#tabs{margin-left:23px; width:906px; height:284px; background: url(/Portals/46580/images/tabs-back.png ) bottom no-repeat; float:left;}
.tabs-text{width:535px; margin:12px 0 0 15px; float:left;}

a.home-learn-more{color:#043b78!important; font-size:15px; font-weight:bold; background: url(/Portals/46580/images/learn-more-arrows.png) right no-repeat; padding-right:18px;}

#tabs h2{color:#002663!important; font-size:19px; font-weight:bold; margin-bottom:5px;}
#tabs p{font-size:15px; line-height:22px; margin-top:0px; }
.tabs-img {
    float: left;
    margin: 2px 0 0;
}
.tabs-learn {
    float: right;
    margin: 0;
}

ul.tabs-menu{margin:0; padding:0; float:left;}

ul.tabs-menu li{float:left; width:144px; height:39px; padding-top:5px; display:block; background:url(/Portals/46580/images/tabs-menu-back.png ); margin-right:5px; margin-top:5px; text-align:center; color:#fff; cursor:pointer; font-weight:bold;line-height:15px; font-size:13px;}

ul.tabs-menu li.selected-tab{margin-top:0px; height: 44px; background:#f1f2f2; border-top:1px solid #d9dbdb; border-left:1px solid #d9dbdb; border-right:1px solid #d9dbdb; color:#002663; margin-bottom:-1px;}

/* ----Test Tabs----*/
ul.tabNav {
    height: 27px;
    margin: 0 0 0 45px !important;
    padding: 0 !important;
}
ul.tabNav li {
    background: none repeat scroll 0 0 transparent !important;
    color: #FFFFFF !important;
    cursor: pointer;
    display: block;
    float: left !important;
    font-size: 13px !important;
    font-weight: bold !important;
    height: 33px;
    line-height: 15px !important;
    margin-left: 0;
    margin-right: 2px;
    margin-top: -6px;
    padding-top: 0;
    text-align: center;
    width: 195px !important;
}
#brighton_top a {
    color: #3875BE;
}

ul.tabNav li.first {margin-right:44px !important;;}
ul.tabNav li.first a { border-left: 0 solid #D6DFE1;}

ul.tabNav li a {
    background: url("/Portals/146692/js/tabnav-na.jpg") repeat-x scroll 0 0 transparent;
    border-right: 1px solid #D9DBDB;
    border-top: 1px solid #D9DBDB;
    color: #FFFFFF !important;
    cursor: pointer;
    display: block;
    float: left;
    font-family: Trebuchet MS,Arial,sans-serif !important;
    font-size: 17px;
    font-weight: normal;
    height: 28px;
    line-height: 115%;
    margin-right: 5px;
    margin-top: 5px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none !important;
    width: 195px;
}
ul.tabNav li.first a { border-left: 0 solid #d6dfe1; width: 235px !important;}
ul.tabNav li a:hover {text-decoration: none !important;}

ul.tabNav li a.active {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #D9DBDB;
    color: #F58026 !important;
    font-size:19px;
    height: 28px;
    margin-bottom: -1px;
    margin-top: -5px;
    padding-top: 10px !important;
    width: 195px;
}

div.tabs {
    background: none repeat scroll 0 0 #FFFFFF !important;
    float: left;
    height: 197px;
    margin-left: 45px;
    width: 890px;
}

.tabs-text{width:626px; margin:20px 0 0 0; float:left;}
.tabs-text ul{margin:0 0 10px;padding: 0 10px !important;}
.tabs-text li {
    font-size: 12px;
    line-height: 125% !important;
    list-style-type: disc;
    margin: 0 0 0 15px;
    padding: 0 0 7px !important;
}
.tabs-text h2 {
    color: #1AA2B8 !important;
    font-family: Trebuchet MS,Arial,sans-serif !important;
    font-size: 26px !important;
    font-weight: normal !important;
    margin-bottom: 10px !important;
}
.tabs-text h3 {
    color: #767676 !important;
    font-family: Trebuchet MS,Arial,sans-serif !important;
    font-size: 14px !important;
    font-weight: bold !important;
    line-height: 16px !important;
    margin-bottom: 6px !important;
}

div.tabs p {
    color: #727271 !important;
    font-family: arial;
    font-size: 15px !important;
    line-height: 140% !important;
    margin: 0 0 10px !important;
    padding: 0 20px 0 0 !important;
}
div.tabs p.more a { display: block; background: url(/Portals/100395/images/bg/tabs-button.png) no-repeat top left; height: 24px; width: 128px; overflow: hidden; text-indent: -9999px; margin: 0px; }
div.tabs p.more a:hover { background-position: bottom left !important; }
div.tabs div.panel-1 {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #CCCCCC;
    display: none;
    height: 197px;
}
div.tabs div.panel-2 {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #CCCCCC;
    display: none;
    height: 197px;
}
div.tabs div.panel-3 {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #CCCCCC;
    display: none;
    height: 197px;
}
div.tabs div.panel-4 {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #CCCCCC;
    display: none;
    height: 197px;
}
div.tabs div.panel-5 {
	display:none;
	height: 237px;
	border: none;
	background: none;
}
div.tabs div.panel-6 {
	display:none;
	height: 237px;
	border: none;
	background: none;
}

.show_panel {
	display:block !important;
}

#brighton_col2 div.tab-quote {float: right !important; width: 210px  !important; padding: 30px 20px !important; }
#brighton_col2 div.tab-text { float: left !important; padding: 20px 0 20px 20px !important; width: 460px !important;}
#brighton_col2 div.tab-text p.more { margin-top: 0 !important;}

#brighton_col2 div.tab-quote p.tab-quote-text {font-size: 15px !important; color: #c3006f !important; line-height: 25px !important; padding: 0 20px 0 20px !important;}
#brighton_col2 div.tab-quote p.tab-quote-by {font-size: 11px !important; color: #727271 !important; line-height: 19px !important; padding: 0 20px 0 20px !important; }
#brighton_col2 div.tab-text h2 {color:#002663!important; font-size:19px; font-weight:bold; margin-bottom:5px;}
#brighton_col2 div.tab-text p {font-size:15px; line-height:22px; margin-top:0px; }