*{margin: 0px; padding: 0px; border: none;}
html {height: 100%;}
body {font-size: 13px; background: #e5e5e5 url("images/cssBody.png") repeat-x; color: #000000; height: 100%; min-height: 100%;}
html>body #outer{height: auto;}
#outer {background: #ffffff url("images/cssMain.png") repeat-y; width: 775px; height: 100%; min-height: 100%; margin: 0px auto;}
#main {background: url("images/cssFades.png") no-repeat; width: 775px;}
#headIMG {display: block; margin: 0px 0px 0px 5px !important; height: 72px; min-height:72px; max-height:72px;}
#content {padding-top: 2px; margin-left: 170px; width: 576px;}
h1, h2, h3 {font: 1.5em Georgia, sans-serif; margin-top: 18px;}
h2 {font: 1.3em Georgia, "Times New Roman", sans-serif;}
h3 {font: bold 1em sans-serif; border-bottom: 1px solid #999999;}
ol {list-style-type: decimal;}
ol li {margin: 9px 16px 0px 36px;}
ul {display: block; list-style-position: outside;}
p, li {font-family: tahoma, sans-serif;}
p {margin-top: 9px;}
p a{font: bold 0.9em verdana, tahoma, sans-serif;}
p.quote {color: #994400; background: #f0f0f0;}
p q {quotes: '"' '"' "'" "'";}
p.source{ text-align: right; font-weight: bold; color: #990000;}
strong {font-weight: bold;}
em {color: #990066; font-style: normal;}
a {font-weight: bold; text-decoration: none;}
a:link,
a:visited {color: #0033cc;}
a:hover,
a:focus {color: #cc3300;}
img {margin-top: 9px;}
.photo {padding: 1px; border: 1px solid #c0c0c0; margin: 9px 0px 3px 0px}
#gallery {padding: 3px; border: 1px solid #c0c0c0; margin: 9px 0px 3px 0px; background: #f0f2f5;}
#gallery img {cursor: pointer; border: 1px solid #c0c0c0; margin: 2px; background: #ffffff; padding: 2px;}
#viewPic {padding: 3px; border: 1px solid #c0c0c0; margin: 9px 0px 3px 0px; background: #ffffff;}

div#customInternet{clear:right; margin: 9px; padding: 0px 9px 9px 9px; width: 166px; border-top: 2px solid #99bbff; border-bottom: 2px solid #ff0000; background: #ffffff url("images/cssNews.png") repeat-x; float: right;}
div#customInternet img {margin-left: 8px;}
div#customInternet h2{margin-top: 8px}
#loadME {width: 556px; height: 376px; padding: 4px; background: #ffffff url('images/cssLoading.png') 100px 200px no-repeat;}

p.tiles a img{margin: 5px 10px;}

label {position: absolute; text-align:right; width:68px; }
label.check, label.radio {position:relative; text-align:left; }
input {margin-left: 80px; font: bold 1em Arial, sans-serif; background: #efefef; color:#000000; border: 1px solid #c0c0c0;}
input:focus {margin-left: 80px; background: #f5f5f5;}
textarea {margin-left: 80px; font: bold 1em Arial, sans-serif; background: #efefef; color:#000000; border: 1px solid #c0c0c0;}
textarea:focus {margin-left: 80px; background: #f5f5f5;}
#submit {border: none; padding-left: 40px; background: #ffffff url("images/cssSubmit.png") no-repeat; line-height: 20px; height: 22px; min-height: 22px; cursor: pointer;}
#formImg {background: url("images/cssContact.png") 0px 48px no-repeat;}
.slimmer {width: 125px;}
.regular {width: 170px;}
.bigSize {width: 232px; padding-right: 24px;}
.callide {width: 574px; border-bottom: 2px solid #cccccc; border-right: 2px solid #cccccc;}
.callide td {border-top: 2px solid #cccccc; border-left: 2px solid #cccccc; padding: 2px; font-size: 0.9em; font-family: Tahoma, sans-serif; color: #666666;}
.greyBack{background: #e5e5e5; font-weight: bold;}
.greenBox{margin: 9px 0px 0px 360px; background: #33cc00; border: 1px solid #33cc00;}
.greenBox h2{margin: 0px; padding: 4px; font: bold 1em Arial, Verdana; background: url("images/cssBoxGreen.png"); line-height: 17px; color: #003300;}
.greenBox ul{background: #e5ffdc; border: 1px solid #ffffff; margin: 0px; padding: 4px;  list-style-image: url("images/cssList.png"); list-style-position: inside;}
.greenBox li{margin: 2px 0px; padding: 0px;}
.greenBox li a{font: bold 0.9em verdana, tahoma, sans-serif;}
.redBox{margin: 9px 0px 0px 360px; background: #ff6630; border: 1px solid #ff6630;}
.redBox h2{margin: 0px; padding: 4px; font: bold 1em Arial, Verdana; background: url("images/cssBoxRed.png"); line-height: 17px; color: #330000;}
.redBox ul{background: #ffebdf; border: 1px solid #ffffff; margin: 0px; padding: 4px;  list-style-image: url("images/cssList.png"); list-style-position: inside;}
.redBox li{margin: 2px 0px; padding: 0px;}
.redBox li a{font: bold 0.9em verdana, tahoma, sans-serif;}
.orangeBox{margin: 9px 0px 0px 360px; background: #ff9d30; border: 1px solid #ff9d30;}
.orangeBox h2{margin: 0px; padding: 4px; font: bold 1em Arial, Verdana; background: url("images/cssBoxOrange.png"); line-height: 17px; color: #442200;}
.orangeBox ul{background: #ffefdc; border: 1px solid #ffffff; margin: 0px; padding: 4px;  list-style-image: url("images/cssList.png"); list-style-position: inside;}
.orangeBox li{margin: 2px 0px; padding: 0px;}
.orangeBox li a{font: bold 0.9em verdana, tahoma, sans-serif;}
#popupPara {display: none; position: absolute; z-index: 99; font: 1.2em Georgia, sans-serif !important; width: 333px; padding: 16px !important; border: 2px solid #44bb44; top: 200px; left: 200px; background: #cce5d5;}
.stdList {margin-top: 9px; list-style-image: url("images/cssBoxList.png");}
.stdList li {margin: 4px 16px 0px 24px;}
.arrowList {margin-top: 9px; list-style-image: url("images/cssListArrow.png");}
.arrowList li {margin: 4px 16px 0px 24px;}
.quickMnu {float: right; width: 172px; list-style-type: none;}
.quickMnu li {margin-top: 2px; line-height: 24px; height: 24px; min-height: 24px; padding-left: 28px; background: url("images/cssArrow.png") no-repeat;}
.quickMnu li a {display: block; line-height: 24px;}
.mediaDate {position: absolute; text-align: right; width: 84px; font-size: 0.9em;}
#eventsPane {float: right; margin-top: 9px; width: 184px; background: url("images/cssEvents.png") repeat-x; border-bottom: 1px solid #cfa022; padding: 0px;}
#eventsPane h3 {margin: 0px !important; padding: 6px 8px; background: #ffd348; font: bold 13px arial, sans-serif !important; border: none !important;}
#eventsPane p {margin: 0px !important; padding: 4px 8px 8px 8px;}
#eventsPane img {margin-left: 10px;}
#galleryPane {float: right; margin-top: 9px; width: 184px; background: url("images/cssEvents.png") repeat-x; border-bottom: 1px solid #cfa022; padding: 0px;}
#galleryPane h3 {margin: 0px !important; padding: 6px 8px; background: #ffd348; font: bold 13px arial, sans-serif !important; border: none !important;}
#galleryPane p {margin: 0px !important; padding: 4px 8px 8px 8px;}
#galleryPane img {margin-left: 10px;}

.news_item {display: block; list-style-type: none; height: auto; margin-top: 9px; padding: 4px; border-top: 1px solid #ccd0f0; background: #ffffff url("images/cssNews.png") repeat-x; width: 370px;}
.news_item img{position: absolute; display: block; margin: 0px 0px 0px -88px !important; padding: 2px; border: 1px solid #ccd0f0;}
.news_item li {margin: 4px 16px 3px 90px !important;}

.mediaRelease {margin-top: 9px; background: url("images/cssRelated.png") repeat-x; border-bottom: 1px solid #668899; padding: 0px;}
.mediaRelease tr {margin: 0px !important; font: bold 13px arial, sans-serif !important; border: none !important;}
.mediaRelease td {margin: 0px !important; padding: 4px 8px;}

.related {clear: both; margin-top: 24px; background: url("images/cssRelated.png") repeat-x;}
.related li {display: block; padding-left: 24px; line-height: 20px; height: 21px; min-height: 21px; border-bottom: 1px solid #ffffff;}
.heading {padding-left: 4px !important; line-height: 24px !important; height: 24px !important; min-height: 24px !important; background: #d5d9e5; font: 1.3em Georgia, sans-serif;}

.archive {background: url("images/cssArchive.png") 4px 2px no-repeat;}
.extLink {background: url("images/cssWebsite.png") 4px 2px no-repeat;}
.intLink {background: url("images/cssHtml.png") 4px 2px no-repeat;}
.pdf {background: url("images/cssPdf.png") 4px 2px no-repeat;}
.show {background: url("images/cssShow.png") 4px 2px no-repeat;}

.floatLeft {float: left; margin-right: 12px;}
.floatRight {float: right; margin-left: 12px;}
.captions {margin: 2px; font: bold 11px sans-serif; text-align: center;}
.iconRight {margin: 0px; border: none; padding: 0px; float: right; margin-top: 18px; margin-right: 24px;}

ul#navMenu {float: left; margin-top: 35px; width: 130px; height: 256px; min-height: 256px;}
ul#navMenu li {display: block; margin: 0px; width: 152px;}
ul#navMenu a {display: block; font-size: 1em; font-family: Arial, sans-serif; padding-left: 32px; line-height: 28px; height: 28px; min-height: 28px; max-height: 28px;}
ul#navMenu a:link, #navMenu a:visited {color: #666666; background: url("images/cssNavMenu.png") 19px 9px no-repeat;}
ul#navMenu a:focus, #navMenu a:hover {color: #ff3311; background: url("images/cssNavMenu2.png") 19px 9px no-repeat;}
ul#navMenu a#highVLight {color: #000000 !important;}

ul#navMenu li ul.slideMenu {display: none;}
ul#navMenu li ul.slideMenu li {display: block; margin: 0px; width: 152px; line-height: 22px !important; height: 22px !important; min-height: 22px !important; max-height: 22px !important;}
ul#navMenu li ul.slideMenu a {display: block; font-size: 1em; font-family: Arial, sans-serif; padding-left: 36px !important; line-height: 22px !important; height: 22px !important; min-height: 22px !important; max-height: 22px !important;}
ul#navMenu li ul.slideMenu a:link, ul#navMenu li ul.slideMenu a:visited {color: #666666; background: transparent url("images/cssSlideMenu.png") 19px 0px no-repeat !important;}
ul#navMenu li ul.slideMenu a:focus, ul#navMenu li ul.slideMenu a:hover {color: #ff3311; background: transparent url("images/cssSlideMenu.png") 19px 0px no-repeat !important;}

ul#subMenu {display: block; background: transparent url("images/cssMenu-left2.png") left bottom no-repeat; min-height:20px; max-height:20px; height: 20px; overflow: hidden; list-style-type: none; padding: 0px 0px 0px 1px;}
ul#subMenu li {display: inline; line-height: 20px; padding: 1px 0px;}
ul#subMenu li a {font-family: Arial, sans-serif; line-height: 20px; padding: 1px 8px;}
ul#subMenu a:link, ul#subMenu a:visited {color: #506080; border-top: 1px; border-left: 1px solid #ffffff; background: transparent url("images/cssMenu-left2.png") right bottom no-repeat;}
ul#subMenu a:hover, ul#subMenu a:focus {color: #ff3311; border-top: 1px solid #ff0000; border-left: 1px solid #e50000; background: transparent url("images/cssMenu-left3.png") right bottom no-repeat;}
#highLight {color: #000000 !important; border-bottom: 1px solid #ffffff !important; border-top: 1px solid #506080 !important; border-left: 1px solid #587099 !important; background: #ffffff url("images/cssMenu-left.png") right bottom no-repeat !important;}

.dropMenu {display: block; width: 128px; list-style-type: none; display:none;}
.dropMenu li {width: 128px; line-height: 19px; border: 1px solid #000000;}
.dropMenu a {width: 128px; padding: 3px 8px 3px 8px; font-family: Arial, sans-serif; font-size: 0.9em; line-height: 19px;}
#dMnuNews {margin-left: 70px;}
.noCSS {display: none;}
#loginSupport{margin-top: 48px !important; padding: 76px 0px 0px 28px !important; background: url("images/cssSupport.png") 28px 2px no-repeat !important; border-bottom: none !important;}
#footer {clear: both; font: 0.8em tahoma, sans-serif; text-align: center; padding: 64px 0px 8px 0px; background: url("images/cssCentrique-orbs-logo.png") top center no-repeat; color: #f00;}
.PanelOne{margin-top: 20px; padding: 3px; height: 108px; font: 0.9em sans-serif; background: url("images/cssPanel.png") repeat-x; border-top: 1px solid #b9c2d5;}
.SampPlan{margin: 0px; padding: 8px; border: none; background: url("images/cssPanel.png") repeat-x; display: none;}
