/* CSS Document */

body {
	background-image: url(/images/soaring_free_logo_pg_bkgrnd.gif);
}
.whiteheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.brownheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #500F32;
}
.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.sidenav  :link {
	color: #FFFFFF;
	text-decoration: none;
}
.sidenav  :visited {
	text-decoration: none;
	color: #FFFFFF;
}
.sidenav :hover {
	color: #ff5a00;
	font-style: italic;
}
.sidenav  :active {
	text-decoration: none;
	color: #FFFFFF;
}
.sidenavyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8AC93C;
}
.sidenavyellow  :link {
	color: #8AC93C;
	text-decoration: none;
}
.sidenavyellow  :visited {
	text-decoration: none;
	color: #8AC93C;
}
.sidenavyellow :hover {
	color: #ff5a00;
	font-style: italic;
}
.sidenavyellow  :active {
	text-decoration: none;
	color: #8AC93C;
}
.sidenav01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.sidesmallred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff5a00;
}
.sidesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.bottomnav{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
.bottomnav01{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
.bottomnav01 :link {
	color: #FFFFFF;
	text-decoration: none;
}
.bottomnav01 :visited {
	text-decoration: none;
	color: #FFFFFF;
}
.bottomnav01:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.bottomnav01 :active {
	text-decoration: none;
	color: #FFFFFF;
}
.text {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.textsmallgrey {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textsmallgrey :visited {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textsmallgrey :link {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.webshoptext {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tsmalltext {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.greenheadertext {
	color: #A9BC0F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.greentext{
	color: #A9BC0F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.yellowheadertext {
	color: #FF9421;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.yellowtext{
	color: #FF9421;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.redheadertext {
	color: #C81717;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.redtext{
	color: #C81717;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.brownheadertext {
	color: #500F32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.browntext{
	color: #500F32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}.greentextHeadings {
	color: #A9BC0F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.firebugHighlight {
    z-index: 2147483647;
    position: absolute;
    background-color: #3875d7;
}

.firebugLayoutBoxParent {
    z-index: 2147483647;
    position: absolute;
    background-color: transparent;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px dashed #BBBBBB;
}

.firebugRulerH {
    position: absolute;
    top: -15px;
    left: 0;
    width: 100%;
    height: 14px;
    background: url(chrome://firebug/skin/rulerH.png) repeat-x;
    border-top: 1px solid #BBBBBB;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px solid #000000;
}

.firebugRulerV {
    position: absolute;
    top: 0;
    left: -15px;
    width: 14px;
    height: 100%;
    background: url(chrome://firebug/skin/rulerV.png) repeat-y;
    border-left: 1px solid #BBBBBB;
    border-right: 1px solid #000000;
    border-bottom: 1px dashed #BBBBBB;
}

.overflowRulerX > .firebugRulerV {
    left: 0;
}

.overflowRulerY > .firebugRulerH {
    top: 0;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.firebugLayoutBoxOffset {
    z-index: 2147483647;
    position: absolute;
    opacity: 0.8;
}

.firebugLayoutBoxMargin {
    background-color: #EDFF64;
}

.firebugLayoutBoxBorder {
    background-color: #666666;
}

.firebugLayoutBoxPadding {
    background-color: SlateBlue;
}

.firebugLayoutBoxContent {
    background-color: SkyBlue;
}

/*.firebugHighlightGroup .firebugLayoutBox {
    background-color: transparent;
}

.firebugHighlightBox {
    background-color: Blue !important;
}*/

.firebugLayoutLine {
    z-index: 2147483647;
    background-color: #000000;
    opacity: 0.4;
}

.firebugLayoutLineLeft,
.firebugLayoutLineRight {
    position: fixed;
    width: 1px;
    height: 100%;
}

.firebugLayoutLineTop,
.firebugLayoutLineBottom {
    position: absolute;
    width: 100%;
    height: 1px;
}

.firebugLayoutLineTop {
    margin-top: -1px;
    border-top: 1px solid #999999;
}

.firebugLayoutLineRight {
    border-right: 1px solid #999999;
}

.firebugLayoutLineBottom {
    border-bottom: 1px solid #999999;
}

.firebugLayoutLineLeft {
    margin-left: -1px;
    border-left: 1px solid #999999;
}