/*--------------------------------------------------

  .tabber = before the tabber interface is set up

  .tabberlive = after the tabber interface is set up

  --------------------------------------------------*/



.tabberlive .tabbertabhide {

 display:none;

}



.tabber {

	float: left;

	margin: 0px;

}

.tabberlive {

	float: left;

	width: 460px;

	padding: 0px;

}



/*--------------------------------------------------

  ul.tabbernav = the tab navigation list

  li.tabberactive = the active tab

  --------------------------------------------------*/

ul.tabbernav {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 458px;

	list-style-type: none;

	background: url(images/tops.gif) no-repeat left bottom;

	height: 30px;

}



ul.tabbernav li {

	display: inline;

	margin: 0px 0px 0px 2px;

	padding: 3px 0px 0px;

	float: left;

}



ul.tabbernav li a {

	font-size: 12px;

	line-height: 25px;

	color: #990000;

	display: inline;

	margin: 0px;

	float: left;

	text-decoration: none;

	padding: 0px 12px;

	height: 25px;

	background: #FFFFFF url(images/shd.gif) repeat-x top;

	border: 1px solid #CCCCCC;

}



ul.tabbernav li a:hover {

	font-size: 12px;

	line-height: 25px;

	color: #000000;

	display: inline;

	margin: 0px;

	float: left;

	text-decoration: none;

	padding: 0px 12px;

	height: 25px;

	background: #FFFFFF url(images/shd.gif) repeat-x top;

	border: 1px solid #CCCCCC;

}



ul.tabbernav li.tabberactive a {

	font-size: 12px;

	line-height: 25px;

	color: #000000;

	display: inline;

	margin: 0px;

	float: left;

	text-decoration: none;

	padding: 0px 12px;

	height: 25px;

	background: #FFFFFF url(images/shd-home.gif) repeat-x top;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #FFFFFF;

}



ul.tabbernav li.tabberactive a:hover {

	font-size: 12px;

	line-height: 25px;

	color: #000000;

	display: inline;

	margin: 0px;

	float: left;

	text-decoration: none;

	padding: 0px 12px;

	height: 25px;

	background: #FFFFFF url(images/shd.gif) repeat-x top;

	border: 1px solid #CCCCCC;

}



/*--------------------------------------------------

  .tabbertab = the tab content

  Add style only after the tabber interface is set up (.tabberlive)

  --------------------------------------------------*/

.tabberlive .tabbertab {

	margin: 0px;

	margin-left:1px;

	padding: 0px;

	float: left;

	width: 456px;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

}



.tabber .tabbertab {



}









.tabbertab .list {

	margin: 0px;

	padding: 10px 0px 30px 10px;

	float: left;

	width: 440px;

	list-style-type: none;

}

.tabbertab .ps {

	font-size: 11px;

	color: #666666;

	margin: 0px 0px 10px;

	padding-left: 15px;

	background: url(images/notes.jpg) no-repeat left 3px;

}

.tabbertab .list ul {

	margin: 0px;

	padding: 0px 0px 0px 10px;

	float: left;

	width: 430px;

	list-style-type: none;

	background: url(none);

}

.tabbertab .list li {

	margin: 0px;

	padding: 15px 0px;

	float: left;

	width: 440px;

	list-style-type: none;

	font-size: 12px;

	line-height: 20px;

	background: url(images/dot.jpg) repeat-x bottom;

}

.tabbertab .list ul li {

	margin: 6px 0px 0px;

	padding: 0px;

	float: left;

	width: 430px;

	list-style-type: none;

	font-size: 12px;

	line-height: 20px;

	color: #333333;

}

.tabbertab .list li a {

	margin: 0px;

	color: #003366;

	text-decoration: underline;

}

.tabbertab .list li a:hover {

	margin: 0px;

	color: #0066CC;

	text-decoration: none;

}

.tabbertab .list li h1 {

	font-size: 19px;

	color: #000000;

	text-decoration: none;

	line-height: 22px;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

}

.tabbertab .list li h1 a {

	color: #000000;

	text-decoration: none;

}

.tabbertab .list li h1 a:hover {

	color: #0066CC;

	text-decoration: none;

}

.tabbertab .list li small {

	font-size: 11px;

	color: #333333;

	line-height: 20px;

}

.tabbertab .list li em {

	font-size: 12px;

	line-height: 18px;

}



.tabbertab .list li img {

	float: left;

	width: 25%;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 1px;

	border: 1px solid #CCCCCC;

}









.tabbertab .nolist {

	margin: 0px;

	padding: 10px 0px 30px;

	float: left;

	width: 440px;

	list-style-type: none;

	background: url(images/pan.gif) no-repeat right bottom;

}

.tabbertab .nolist ul {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 430px;

	list-style-type: none;

	background: url(none);

}

.tabbertab .nolist li {

	margin: 0px 0px 6px;

	padding: 0px;

	float: left;

	width: 430px;

	list-style-type: none;

	font-size: 12px;

	line-height: 20px;

	color: #333333;

}

.tabbertab .nolist ul li {

	margin: 6px 0px 0px;

	padding: 0px;

	float: left;

	width: 420px;

	list-style-type: none;

	font-size: 12px;

	line-height: 20px;

	color: #333333;

}

.tabbertab .nolist li a {

	margin: 0px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}

.tabbertab .nolist li a:hover {

	margin: 0px;

	color: #990000;

	text-decoration: underline;

	font-weight: bold;

}





/* If desired, hide the heading since a heading is provided by the tab */

.tabberlive .tabbertab h2 {

	display:none;

	margin: 0px;

	padding: 0px;

}

.tabberlive .tabbertab h3 {

	display: none;

	margin: 0px;

	padding: 0px;

}

.tabber .tabbertab h2 {

	margin: 0px;

	padding: 0px;



}

.tabber .tabbertab h3 {

	margin: 0px;

	padding: 0px;



}


