BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px}
TD {FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #4C5054; LINE-HEIGHT: 14px; FONT-FAMILY: arial;}
A {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #708801; BORDER-BOTTOM: medium none; TEXT-DECORATION: underline}
A:hover {TEXT-DECORATION: none}
FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
h4 { COLOR: #82962f;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
H5 {FONT-WEIGHT: bold; FONT-SIZE: 11; MARGIN-BOTTOM: 1px; COLOR: #82962f}
H6 {FONT-SIZE: 12; MARGIN-BOTTOM: 1px; COLOR: #185D6A}
.para {FONT-SIZE: 11px; COLOR: #282828;}
.footer {FONT-SIZE: 10px; COLOR: #6b7074;}
.footerlink {FONT-SIZE: 10px; COLOR: #6b7074; TEXT-DECORATION: underline}
.footerlink:hover {COLOR: #6b7074; TEXT-DECORATION: none}
.footerlink2 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6b7074; LINE-HEIGHT: 15px; TEXT-DECORATION: none}
.footerlink2:hover {COLOR: #6b7074; TEXT-DECORATION: underline}
.textdata {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #708801; LINE-HEIGHT: 12px}
.text2 {COLOR: #474f58; 898F94: }
.text3 {COLOR: #898f94}
.bannerwhite {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 20px}
.link1 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0297bb; LINE-HEIGHT: 20px; TEXT-DECORATION: underline}
.link1:hover {COLOR: #0297bb; TEXT-DECORATION: none}
.link2 {FONT-SIZE: 11px; COLOR: #7b7b7b; TEXT-DECORATION: underline}
.link2:hover {COLOR: #696969; TEXT-DECORATION: none}
.link3 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d9dde1; LINE-HEIGHT: 22px; TEXT-DECORATION: none}
.link3:hover {COLOR: #d9dde1; TEXT-DECORATION: underline}
.link4 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0297bb; LINE-HEIGHT: 20px; TEXT-DECORATION: underline}
.link4:hover {COLOR: #0297bb; TEXT-DECORATION: none}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
LI {PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: url(../images/pimp2.gif) no-repeat left valign=top; COLOR: #02252E; LINE-HEIGHT: 18px; valign:top}
LI A {COLOR: #0096BD; TEXT-DECORATION: underline}
LI A:hover {TEXT-DECORATION: none}
.list2 LI {PADDING-LEFT: 17px; ; BACKGROUND: url(../images/pimp3.gif) no-repeat left 20%; COLOR: #e6591d; LINE-HEIGHT: 19px}
.list2 LI A {COLOR: #e6591d; TEXT-DECORATION: none}
.list2 LI A:hover {TEXT-DECORATION: underline}
.list3 LI {PADDING-LEFT: 17px; ; BACKGROUND: url(../images/pimp3.gif) no-repeat left 20%; COLOR: #67738c; LINE-HEIGHT: 19px}
.list3 LI A {COLOR: #67738c; TEXT-DECORATION: none}
.list3 LI A:hover {TEXT-DECORATION: underline}
.maintextwhite {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.maintextwhite A {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.maintextwhite A:hover {FONT-SIZE: 11px; COLOR: #cfe3f4; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.maintextwhite A:active {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.myform {PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 218px; COLOR: #8c8c8c; FONT-FAMILY: Tahoma; HEIGHT: 20px}
#wrapper {BACKGROUND: url(../images/mainContentBG.gif) #d5e1e5 repeat-y left top; MARGIN-LEFT: auto; WIDTH: 780px; COLOR: #748388; MARGIN-RIGHT: auto; TEXT-ALIGN: left}
#header {BACKGROUND: url(../images/headerBG.gif) #3a8ab3 repeat-x left top; WIDTH: 780px; HEIGHT: 87px}
#mainNav {BACKGROUND: url(../images/mainNavBG.gif) #273238 repeat-x left top; HEIGHT: 40px}
#mainContent {BACKGROUND: #d5e1e5}
#secContent {BACKGROUND: #d5e1e5}
#footer {CLEAR: both; DISPLAY: block; FONT-SIZE: 100%; BACKGROUND: #3a8ab3; WIDTH: 780px; COLOR: #9edeff; TEXT-ALIGN: right}
#header H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/logo.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 0px; HEIGHT: 87px}
#header H1 SPAN {POSITION: relative; TOP: -4000px}
#mainNav UL LI {DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ebebeb}
#mainNav A {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px}
#mainNav P {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 12px}
#mainContent {BACKGROUND: url(../images/mainContentBG.gif) #bdd3db repeat-y left top; FLOAT: left; WIDTH: 492px; POSITION: relative}
#mainContent DIV {POSITION: relative}
#mainContent H2 {BACKGROUND: url(../images/hotStuffBG.gif) #fff no-repeat 95% 50%; COLOR: #2c393d}
#mainContent H2 SPAN {FONT-SIZE: 50%; MARGIN-LEFT: 10px; COLOR: #707c84}
#mainContent H3 {FONT-WEIGHT: normal; FONT-SIZE: 160%; LEFT: -15px; WIDTH: 135px; COLOR: #4a9eb8; FONT-FAMILY: tahoma, helvetica, arial, sans-serif; POSITION: absolute; TOP: 21px; TEXT-ALIGN: right}
#mainContent H4 {MARGIN-LEFT: 155px COLOR: #82962f;}
#mainContent H4 {MARGIN-TOP: 25px; FONT-WEIGHT: normal; FONT-SIZE: 150%; MARGIN-BOTTOM: 0px; COLOR: #668893}
#mainContent UL {MARGIN-LEFT: 155px}
#mainContent UL {WIDTH: 315px}
#mainContent UL LI {PADDING-BOTTOM: 7px}
#mainContent UL P {PADDING-LEFT: 20px; FONT-SIZE: 140%; BACKGROUND: url(../images/icon.gif) no-repeat 0px 4px; MARGIN: 10px 0px 0px; COLOR: #2a363a}
#mainContent UL P.hot {BACKGROUND: url(../images/hotIcon.gif) no-repeat 0px 4px}
#mainContent UL SPAN {DISPLAY: block; FONT-SIZE: 110%; MARGIN-LEFT: 20px}
#secContent {FLOAT: right; WIDTH: 288px}
#secContent H2 {BACKGROUND: #246fa8; COLOR: #97dbff}
#introText {BACKGROUND: url(../images/secContentBG.gif) #83bad6 repeat-x left top; COLOR: #2a3c45; PADDING-TOP: 25px}
#introText H3 {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 170%; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 0px; COLOR: #10384c; PADDING-TOP: 0px}
#introText P {PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #2e546c; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px}
#introText A {COLOR: #fff}
input {BORDER-RIGHT: #75a3ba 1px solid; BORDER-TOP: #75a3ba 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #75a3ba 1px solid; BORDER-BOTTOM: #75a3ba 1px solid}
textarea {BORDER-RIGHT: #75a3ba 1px solid; BORDER-TOP: #75a3ba 1px solid; BACKGROUND: #bbdced; BORDER-LEFT: #75a3ba 1px solid; BORDER-BOTTOM: #75a3ba 1px solid}
input {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 20px}
textarea {WIDTH: 400px}
label {FONT-SIZE: 110%; COLOR: #000}
.input2 {BORDER-RIGHT: #75a3ba 1px solid; BORDER-TOP: #75a3ba 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #75a3ba 1px solid; BORDER-BOTTOM: #75a3ba 1px solid}
.input2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; PADDING-TOP: 0px; HEIGHT: 20px}
.input3 {BORDER-RIGHT: #75a3ba 1px solid; BORDER-TOP: #75a3ba 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #75a3ba 1px solid; BORDER-BOTTOM: #75a3ba 1px solid}
.input3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 20px}
.input4 {BORDER-RIGHT: #75a3ba 1px solid; BORDER-TOP: #75a3ba 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #75a3ba 1px solid; BORDER-BOTTOM: #75a3ba 1px solid}
.input4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 0px; HEIGHT: 20px}
.checkbox {BORDER-RIGHT: 0px solid; BORDER-TOP:  0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid}
.checkbox {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; HEIGHT: 15px}




.separatorH {CLEAR: both; background: url(separator.gif) no-repeat center 50%; width: 100%; height: 25px}
.sideSeparatorH {CLEAR: both; background: url(side_separator_h.gif) no-repeat center 50%; width: 100%; height: 25px}

#contactForm {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#contactForm P {PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px}
#sendBtn {WIDTH: 79px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 28px; BORDER-BOTTOM-STYLE: none}
.txt {MARGIN-TOP: 3px}
#load {FONT-WEIGHT: bold; COLOR: #fff}
#status {FONT-WEIGHT: bold; COLOR: #fff}
#footer P {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px}
#footer SPAN {COLOR: #062738}
A#rss {PADDING-RIGHT: 25px; PADDING-LEFT: 0px; BACKGROUND: url(../images/feedIcon.gif) no-repeat right center; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}
.clear {CLEAR: both; DISPLAY: block}
.gutter {MARGIN: 15px}
.hot {}


.hoverbox{cursor: default;list-style: none;}
.hoverbox a{cursor: default;}
.hoverbox a .preview{display: none;}
.hoverbox a:hover .preview{display: block;position: absolute;top: -33px;left: -45px;z-index: 1;}
.hoverbox img{background: #fff;border-color: #aaa #ccc #ddd #bbb;border-style: solid;border-width: 0px;color: inherit;padding: 2px;vertical-align: top;width: 80px;height: 80px;}
.hoverbox li{background: #eee;border-color: #ddd #bbb #aaa #ccc;border-style: solid;border-width: 1px;color: inherit;display: inline;float: left;margin: 3px;padding: 5px;position: relative;}
.hoverbox .preview{border-color: #000;width: 350px;height: 300px;}


.hoverbox2{cursor: default;list-style: none;}
.hoverbox2 a{cursor: default;}
.hoverbox2 a .preview{display: none;}
.hoverbox2 a:hover .preview{display: block;position: absolute;top: 330px;left: 45px;z-index: 1;}
.hoverbox2 img{background: #fff;border-color: #aaa #ccc #ddd #bbb;border-style: solid;border-width: 0px;color: inherit;padding: 2px;vertical-align: top;width: 80px;height: 80px;}
.hoverbox2 li{background: #eee;border-color: #ddd #bbb #aaa #ccc;border-style: solid;border-width: 1px;color: inherit;display: inline;float: left;margin: 3px;padding: 5px;position: relative;}
.hoverbox2 .preview{border-color: #000;width: 350px;height: 300px;}

/* =Internet Explorer Hacks
----------------------------------------------------------------------*/
* html .hoverbox a{position: relative;}
* html .hoverbox a:hover{font-size: 100%;z-index: 51;}
* html .hoverbox a:hover .preview{top: -170px;left: 100px;}
* html .hoverbox li{position: static;}

* html .hoverbox2 a{position: relative;}
* html .hoverbox2 a:hover{font-size: 100%;z-index: 51;}
* html .hoverbox2 a:hover .preview{top: -170px;left: -360px;}
* html .hoverbox2 li{position: static;}




}

#mytable {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
MARGIN: 0px; PADDING-TOP: 0px}

CAPTION {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; 
FONT: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: right}

TH {BORDER-RIGHT: #c1dad7 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c1dad7 1px solid; 
PADDING-LEFT: 12px; BACKGROUND: url(../images/bg_header.jpg) #cae8ea no-repeat; 
PADDING-BOTTOM: 6px; FONT: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
TEXT-TRANSFORM: uppercase; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #c1dad7 1px solid; 
LETTER-SPACING: 2px; TEXT-ALIGN: left; BORDER-RIGHT: #c1dad7 1px solid; BORDER-LEFT: #c1dad7 1px solid}

TH.nobg {BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #c1dad7 1px solid; BORDER-LEFT-WIDTH: 0px; 
BACKGROUND: none transparent scroll repeat 0% 0%}

TD.ultra {BORDER-RIGHT: #c1dad7 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: #fff; 
PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #c1dad7 1px solid}

TD.alt {BORDER-RIGHT: #c1dad7 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 12px;BACKGROUND: #f5fafa; 
COLOR: #797268 PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #c1dad7 1px solid}

TH.spec {BORDER-TOP-WIDTH: 1px; BACKGROUND: url(../images/bullet1.gif) #fff no-repeat; 
FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
BORDER-LEFT: #c1dad7 1px solid; BORDER-RIGHT: #c1dad7 1px solid; BORDER-BOTTOM: #c1dad7 1px solid; BORDER-TOP: #c1dad7 1px solid;}

TH.specalt {BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND: url(../images/bullet2.gif) #f5fafa no-repeat; 
FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
BORDER-LEFT: #c1dad7 1px solid; COLOR: #797268; BORDER-RIGHT: #c1dad7 1px solid; BORDER-BOTTOM: #c1dad7 1px solid; BORDER-TOP: #c1dad7 1px solid;}

.mapsection {font-family: Tahoma;font-size: 12px;}
.mapitem {font-family: Tahoma;font-size: 10px;}


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 500;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -320;
left: -690px; /*position where enlarged image should offset horizontally */

}
