.navs           { color:#555555; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight: bold; }
a.navs          { color:#555555; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight: bold; }
a:link.navs     { color:#555555; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight: bold; }
a:visited.navs  { color:#555555; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight: bold; }
a:hover.navs    { color:#555555; text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight: bold; }
a:active.navs   { color:#555555; text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight: bold; }

.adverts          { color:#000000; text-decoration:none; font-family:Verdana, Tahoma, Arial; font-size:12px; font-weight: normal; }
a.adverts         { color:#000000; text-decoration:none; font-family:Verdana, Tahoma, Arial; font-size:12px; font-weight: normal; }
a:link.adverts    { color:#000000; text-decoration:none; font-family:Verdana, Tahoma, Arial; font-size:12px; font-weight: normal; }
a:visited.adverts { color:#000000; text-decoration:none; font-family:Verdana, Tahoma, Arial; font-size:12px; font-weight: normal; }
a:hover.adverts   { color:#000000; text-decoration:underline; font-family:Verdana, Tahoma, Arial; font-size:12px; font-weight: normal; }
a:active.adverts  { color:#000000; text-decoration:underline; font-family:Verdana, Tahoma, Arial; font-size:12px; font-weight: normal; }

a.rightmenu         { color:#ffffff; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight: bold; }
a:link.rightmenu    { color:#ffffff; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight: bold; }
a:visited.rightmenu { color:#ffffff; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight: bold; }
a:hover.rightmenu   { color:#ffffff; text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight: bold; }
a:active.rightmenu  { color:#ffffff; text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight: bold; }

a.leftnav1         { color:#CC6699; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:link.leftnav1    { color:#CC6699; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:visited.leftnav1 { color:#CC6699; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:hover.leftnav1   { color:#CC6699; text-decoration:underline; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:active.leftnav1  { color:#CC6699; text-decoration:underline; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }

a.leftnav2         { color:#808080; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:link.leftnav2    { color:#808080; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:visited.leftnav2 { color:#808080; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:hover.leftnav2   { color:#808080; text-decoration:underline; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }
a:active.leftnav2  { color:#808080; text-decoration:underline; font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight: normal; }

a.footer         { color:#808080; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:9px; font-weight: normal; }
a:link.footer    { color:#808080; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:9px; font-weight: normal; }
a:visited.footer { color:#808080; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:9px; font-weight: normal; }
a:hover.footer   { color:#808080; text-decoration:underline; font-family:Tahoma, Arial, Verdana; font-size:9px; font-weight: normal; }
a:active.footer  { color:#808080; text-decoration:underline; font-family:Tahoma, Arial, Verdana; font-size:9px; font-weight: normal; }


.outerBG{background:#363f47 url('http://www.gibraltar.com/images/bg.gif') repeat-y center 321px; }
.bgFader{background:url('http://www.gibraltar.com/images/bgfade.gif') repeat-x left top;margin-bottom:-17px}
#bgOuter{background:url('http://www.gibraltar.com/images/bgOuter.jpg') no-repeat center top; }

input {
	font-size: 8pt; 
		}
		
option {
	font-size: 8pt; background: #DBE7F2
		}		

textarea {
	border: 1px solid #cac8d2; font-size: 8pt; background: #DBE7F2
}

.whitebox {
	border: 1px solid #84A4C1; font-size: 8pt; background: #ffffff
}

.textform {
	border: 1px solid #cac8d2; font-size: 8pt; background: #DBE7F2
}

select {
	border:1px solid #FFCC00; font-size: 8pt
}

.imageBorder {
	border: 1px solid #777777;
	}

a:link    { color:#C40808; text-decoration:none; font-family:Arial, Verdana; font-size:12px; font-weight: bold; }
a:visited { color:#C40808; text-decoration:none; font-family:Arial, Verdana; font-size:12px; font-weight: bold; }
a:hover   { color:#C40808; text-decoration:underline; font-family:Arial, Verdana; font-size:12px; font-weight: bold; }
a:active  { color:#C40808; text-decoration:underline; font-family:Arial, Verdana; font-size:12px; font-weight: bold; }