﻿.tab a:link, .tab a:visited{background-image:url(images/tab-round-orange.png);}
.tab a span{background-image:url(images/tab-round-orange.png);}
.tab a:hover{background-image:url(images/tab-round-orange.png);}
.tab a:hover span{background-image:url(images/tab-round-orange.png)}

.colour-bar {background-color: #f78a32;}
.sub-menu-item {color:White;}
.colour-bar .active {color: black;}

/* ACTIVE ELEMENTS	*/
.active a:link, .active a:visited, .active a:visited, .active a:hover{color:White;background-image:url(images/tab-round-orange.png);}
.active a span, .active a:hover span{background-image:url(images/tab-round-orange.png);}

#img-curve {background-image: url(images/orange-curve-left.png);}

/*Curved corners courtesy of: http://blog.benogle.com/2009/04/29/css-round-corners/ */
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:darkorange; margin:0 5px;}
.b2 {height:1px; background:#fff; border-right:2px solid darkorange; border-left:2px solid darkorange; margin:0 3px;}
.b3 {height:1px; background:#fff; border-right:1px solid darkorange; border-left:1px solid darkorange; margin:0 2px;}
.b4 {height:2px; background:#fff; border-right:1px solid darkorange; border-left:1px solid darkorange; margin:0 1px;}
.contentb {background: #fff; border-right:1px solid darkorange; border-left:1px solid darkorange;}
.contentb div {margin-left: 5px;}


.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:darkorange; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#f78a32; border-right:2px solid darkorange; border-left:2px solid darkorange; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#f78a32; border-right:1px solid darkorange; border-left:1px solid darkorange; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#f78a32; border-right:1px solid darkorange; border-left:1px solid darkorange; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #fff;}
.headh {background: #f78a32; border-right:1px solid darkorange; border-left:1px solid darkorange;}
.headh h3 {margin: 0px 0px 0px 0px; padding-bottom: 3px;}
.contenth {background: #fff; border-right:1px solid darkorange; border-left:1px solid darkorange;}
.contenth div {margin-left: 0px; padding-top: 5px;}
