/* classic slising doors example css as seen on http://www.alistapart.com/articles/slidingdoors/*/
  /*body {
    background:#fff;
    margin:0;
    padding:0;
    color:#000;
    font:x-small/1.5em Georgia,Serif;
    voice-family: "\"}\""; voice-family:inherit;
    font-size:small;
    } html>body {font-size:small;}*/

	
div#tabContainer {
	margin:10px auto 10px; background-color:#ffffff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	border-radius: 10px;
	padding:10px;
    }
	
.tabs {
    /*float:left;*/
    width:100%;
    /*background:#fff url("bg.gif") repeat-x bottom;*/
    font-size:90%;
    line-height:normal;
	margin:0 auto; padding:0;
    }
.portTabs {margin-top:40px;}
@media only screen and (min-width:481px) {
.portTabs {margin-top:30px;
	}
	}
.tabbody {
	border-top:2pt solid #236d86; margin:1px 0 0 0; padding:0 0 1px 0; width:100%; background:#e6edf0;
	}

	
/*/mediaquery*/
 .tabs ul.tabs-list {
    margin:0 0 0 -1px;
    padding:0;
    list-style:none;
	float:left;
	border:0pt solid green;
    }
	
.tabs ul.tabs-list li {
    float:left;
	padding:0;
    /*background:url("left.gif") no-repeat left top;*/
    margin:0 0 0 1px;
    padding:0;
	background-color:#e2eaee;
	background: -webkit-gradient(linear, left top, left bottom, from(#e2eaee), to(#c9d6df));
	background: -moz-linear-gradient(top, #e2eaee 0%, #c9d6df 100%);
	background: -o-linear-gradient(top, #e2eaee 0%, #c9d6df 100%);
	border-left:1pt solid #c9d6df;
	border-top:1pt solid #c9d6df;
	border-right:1pt solid #c9d6df;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 10px 0px 0px; 
	border-radius: 10px 10px 0px 0px;
    }
.tabs ul.tabs-list a {
    float:left;
    display:block;
    /*background:url("right.gif") no-repeat right top;*/
    padding:8px 12px 7px;
    text-decoration:none;
    font-weight:bold;
	font-size:110%;
    color:#233a4a;
	border:0;
	text-align:center;
    }
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
.tabs ul.tabs-list a {float:none;}
  /* End IE5-Mac hack */
.tabs ul.tabs-list a:hover {
    color:#af4553;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9d6df), to(#e2eaee));
	background: -moz-linear-gradient(top, #c9d6df 0%, #e2eaee 100%);
	background: -o-linear-gradient(top, #c9d6df 0%, #e2eaee 100%);
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 10px 0px 0px; 
	border-radius: 10px 10px 0px 0px;
    }
  .tabs ul.tabs-list .current {
    /*background-image:url("left_on.gif");*/
    border-width:0;
    }
  .tabs ul.tabs-list .current a {
    /*background-image:url("right_on.gif");*/
    color:#fff;
	background-color: #236d86;
	background: -webkit-gradient(linear, left top, left bottom, from(#236d86), to(#233a4a));
	background: -moz-linear-gradient(top, #236d86 0%, #233a4a 100%);
	background: -o-linear-gradient(top, #236d86 0%, #233a4a 100%);
/* for IE 8*/
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#236d86', endColorStr='#233a4a');
/* for IE 5.5-7 */
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#236d86', endColorStr='#233a4a');"
    padding-bottom:5px;
	border-left:1pt solid #236d86;
	border-top:1pt solid #236d86;
	border-right:1pt solid #236d86;
	-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 10px 10px 0px 0px; 
border-radius: 10px 10px 0px 0px;
    }



.js .tabs .current-info,
.js .tabs .accessibletabsanchor,
.js .tabs .tabhead /*position each individual tab's heading (default class .tabhead) off-screen*/ {
        position:absolute;
        left:-999em;
    }
.js .content{
        clear:both;
        margin:0;
		background-color:transparent;
		padding:0;
    }
.js {
        width:100%;
    }