﻿*{margin:0; padding:0;} /* clear all default CSS */

#tabs{border-bottom:1px solid #a5b8cf}
#tabs_header { float: left; padding:5px; color: navy;border-bottom:1px solid #ccc
				}
#tabs_nav_wrapper{line-height:30px; height: 30px;}
#tabs_bar {margin-left: 50px; line-height: 26px; font-size:14px;color:#e7eff8 ;font-weight:bold;border-bottom:1px solid #ccc
				} 				
ul.tabslist li { display:inline; margin-left:10px; padding: 0px 0px 0px 5px;background: url('img/crumbGray.gif') no-repeat left;}
ul.tabslist li a{ font-weight:bold;color:#e7eff8}

ul.tabslist li.current{padding:5px 5px 7px 5px;list-style-type:square;
						border-bottom:1px solid #6e76bf;border-right:1px solid #a5b8cf;border-top:1px solid #a5b8cf;border-left:1px solid #a5b8cf;
						background:url(../images/hover_bg.jpg);background-repeat:repeat-x;}
ul.tabslist li.last{padding:5px 5px 7px 5px; background: url('img/crumbGray.gif') no-repeat left;  list-style-type:square;}
ul.tabslist li.past{padding:5px 5px 7px 5px; background: url('img/crumbBlack.gif') no-repeat left;  list-style-type:square;}

.tabscontent_wrapper{}

.tabscontent_container .tabcontent{ display:none; padding:10px;margin:0px 0px 10px 5px; }

#noFloat{clear:both}
.show{  visibility:visible;}
.hide{visibility:hidden;}
.border{ border:solid 1px;}
