#bodyDiv { width:100%; height: 100%; text-align:center; background-color:#fff; padding: 0px; margin: 0px;}
html>body #bodyDiv { height:auto; min-height: 100%;}
#frame {width:1000px;margin-left:auto;margin-right:auto;text-align:left;background:#FFF}
html>body #frame {width:1000px;}
.header {float:left ;height:214px; padding-bottom:25px;}
#brandingLeft{background:url(images/sliced_01.jpg) no-repeat; width:909px; height:214px; float:left;}
#brandingRight{background:url(images/kangaroo_slice.gif) no-repeat; width:91px; height:214px; float:right;}
#menu {}
#menuDesign {}
html>body #menuDesign {height:36px}
#contentArea {width:100%;float:left; padding:20px 0px 10px 0px;}
#enclose {width:685px;float:left;}
#encloseInner {width:980px;float:left;}
#encloseInnerAdmin{width:980px;float:left; }
.leftPanel {width:165px;padding:0 0 0 10px; float:left;}
.contentPanel {width:465px;padding:10px 15px 0 15px;float:right;}
.contentPanelInner {width:780px;padding:10px 0 10px 15px;float:right;}
.contentPanelAdmin {width:760px;padding:10px 0 10px 30px;float:left}
.rightPanel {width:280px;padding:0 10px 0 0;float:right;}
.footerContainer {float:left;width:1000px}
#footer {clear:both;text-align:right;font-size:11px;color:#666;padding:23px 7px 5px;margin-right:15px}
html>body #footer {width:1000px}
#footer a,#footer a:link,#footer a:active,#footer a:visited,#footer a.footerMenuItem {font-size:11px;color:#7b858a;text-decoration:none}
#footer a:hover {text-decoration:none;color:#0e558c}
.menuHeader {background:URL(main_menu_txt.gif) no-repeat;height:22px;padding:0 0 0 0px;}
.intro{}

/* --------------------------------------------------------------------------------------- */
#imenus0 .imeam span,#imenus0 .imeamj span {width:7px;height:5px;left:-7px;top:5px;background:url(none) no-repeat top left}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background:url(none) no-repeat top left}
#imenus0 ul .imeas span,#imenus0 ul .imeasj span {width:5px;height:7px;left:-5px;top:3px;background:url(none) no-repeat top left}
#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background:url(none) no-repeat top left}
#imouter0 {border-style:none;border-width:0;padding:0;margin:0}
#imenus0 li ul {background:#8cc63e}
#imenus0 li a,#imenus0 .imctitle {color:#000;text-align:left;text-decoration:none;padding:3px 0 0 8px;background:URL(btn_menu_up.gif) no-repeat;border-style:solid;border-color:#fff;border-width:0 0 2px;height:17px;width:170px;font:normal 11px Arial}
#imenus0 li:hover>a {text-decoration:none;background:#8cc63e}
#imenus0 li a.ihover,.imde imenus0 a:hover {text-decoration:none;background:#8cc63e}
#imenus0 ul a,#imenus0 ul .imctitle {color:#000;text-align:left;font-size:11px;font-weight:normal;text-decoration:none;border-style:solid;border-color:#fff;border-width:0 0 1px}
#imenus0 ul li:hover>a {color:#fff;text-decoration:none;background:URL(btn_menu_over.gif)}
#imenus0 ul li a.ihover {background:URL(btn_menu_over.gif);color:#fff;text-decoration:none}
#imenus0 ul li a.iactive {background:URL(btn_menu_over.gif);color:#FFF}
/* --------------------------------------------------------------------------------------- */
.container {width:100%}
.containerContent {padding:0}

html {height:auto}
body {margin:0;padding:0;height:100%;background-color:#fff;}
body,td,ul li,p,.normal,.NormalDisabled,.blogCalendar td {color:#000;font:normal 11px/1.5em arial}
.NormalDisabled {color:#D3D3D3}
.SubHead {color:#444;text-align:left;font:bold 11px Arial}
.SubSubHead {color:#000;font:bold 11px Arial}
.NormalBold {font:bold 11px Arial}
.Normal#F00 {color:#f00;font:bold 12px Arial}
h1,h2,h3,h4,h5,dt,.head,h2 span.head,.container h2 span.head,h3 span.SubHead,.newstitle,tfoot,thead,th {color:#888;margin:0;padding:0;margin-bottom:10px;font:normal 13px arial;}
h1 {font-size:22px;color:#555}
h2,.head,h2 span.head,.container h2 span.head {color:#0e558c;font:bold 16px Arial}
h3,h3 span.SubHead,.newstitle {font-size:16px;font-weight:bold}
h4 {font-size:14px;font-weight:bold}
h5,DT {font-size:13px;font-weight:bold}
h6 {font-size:13px;font-weight:bold;color:#0e558c}
p {margin:5px 0 15px}
ul {margin:0 0 10px 25px}
ul li {margin-left:5px;padding:0;list-style-type:square}
ul li li {list-style-type:disc}
ul li li li {list-style-type:circle}
ol li {list-style-type:decimal}
ol ol li {list-style-type:lower-alpha}
ol ol ol li {list-style-type:lower-roman}
hr {color:dimgrey;height:1pt;text-align:left}
img {border:0;margin:0;padding:0}
a,a:link,a:active,a:visited {color:#0e558c;text-decoration:underline;padding:0;margin:0}
a:hover {text-decoration:none;color:#0e558c}
blockquote {float:right;font:15px "Lucida Sans Unicode"}
pre {color:#434343;font:normal 11px Lucida Console,monospace}
address {color:#434343;font:italic normal 11px Arial,Verdana,Helvetica}
.formInput {width:150px;height:18px;border:1px solid #CCC}
.formItem {clear:both;margin-bottom:0             10px}
.label {clear:both;float:left;width:120px;text-align:right;padding-right:10px;font-weight:bold}
.labelDetails {width:390px}
.labelDetails p {margin:0 0 7px}

.StandardButton,a.StandardButton,a:link.StandardButton,a:active.StandardButton,a:visited.StandardButton,input.StandardButton,a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton {padding:2px 8px;width:0;overflow:visible;color:#FFF;text-transform:lowercase;margin:0;cursor:pointer;clear:both;height:19px;border:0 solid #333;white-space:nowrap;text-decoration:none;background:#0e558c;font:normal 11px Arial}
input.StandardButton[class],a.CommandButton[class],a:link.CommandButton[class],a:active.CommandButton[class],a:visited.CommandButton[class] {width:auto}
a:hover.CommandButton,input:hover.StandardButton {color:#fff;text-decoration:none;height:19px;background:#0e558c}

.NormalTextBox,input.longTextBox,input.longmedTextBox,input.medTextBox,input.medshortTextBox,input.shortTextBox {font:normal 12px Arial}
input.longTextBox {width:250px}
input.longmedTextBox {width:200px}
input.medTextBox {width:150px}
input.medshortTextBox {width:100px}
input.shortTextBox {width:60px}
select {font-size:10px}
span.mandatory {color:#334692;font-weight:bold}
.floatLeft {float:left}
.floatRight {float:right}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-table}
* html .clearfix {height:1%}
.clearfix {display:block}
.SkinObject {color:#036;text-decoration:none;font:bold 8.5pt Tahoma,Arial,Helvetica}
A.SkinObject:link {text-decoration:none;color:#036}
A.SkinObject:visited {text-decoration:none;color:#036}
A.SkinObject:active {text-decoration:none;color:#036}
A.SkinObject:hover {text-decoration:none;color:#036}
.DataGrid_AlternatingItem {color:#F00;background:#fff;font:normal 10px Arial}
.DataGrid_Container {background:Transparent}
.DataGrid_Footer {background:#fff}
.DataGrid_Header {color:#000;text-align:center;background:Transparent;font:bold 10px Arial}
.DataGrid_Item {color:#000;background:Transparent;font:normal 10px Arial}
.DataGrid_SelectedItem {color:Blue;background:#D3D3D3;font:normal 10px Arial}
.Help {border:#000 1px solid;padding:2px;color:#000;background:#ff9;font:normal 11px Arial}
SMALL {font-size:8px}
BIG {font-size:14px}

/* quicklink module */
.Quicklink {width:287px; height:112px; padding:0 0; background:url(quicklink/quicklink_bg.gif) no-repeat; float:right}
.QuickLink h3 {padding:15px 20px 0px 0px; text-align:right; float:right; width:125px;}
html>body .QuickLink h3 {width:120px;}
.QuickLink img {padding:0px 5px 0px 5px; float:left; margin:6px 0px 0px 5px;}
html>body .QuickLink img{padding:6px 5px 0px 5px; margin:0px 0px 0px 0px;}
.QuickLink p {margin:0;padding-top:0px}
.QuickLink a, .QuickLink a:active, .QuickLink a:link, .QuickLink a:visited {color:#fff; text-decoration:none;}


.YourCompanyNameSurveyResults {font:normal 12px Tahoma,Arial,Helvetica}

#Highlight_SubHead {color:#230C69;height:20px;padding:2px;background:#DEE4F2;font:bold 14px Arial}
#Highlight {border:solid 1px #230C69}

.newsactionbarlinks:link,.newsactionbarlinks:active,.newsactionbarlinks:visited {font-size:11px;color:#FFF;padding:3px 5px;text-decoration:none;background:#0e558c}
.newsactionbarlinks:hover {color:#fff;text-decoration:none;background:#0e558c}
.rssFeed {margin-top:10px}
.readMore {padding:0 0 5px}
.newspostdate,.newsPosted {padding:5px 0;font-size:10px;color:#666}
.newscontainer {width:100%}
.newsheadercontainer {padding:3px 3px 10px;font:bold 14px Tahoma,Arial}
.newsactionbar {padding:10px 3px 3px;text-align:left;font:normal 11px Tahoma,Arial}
.newsPublishRSSLink:link,.newsPublishRSSLink:active,.newsPublishRSSLink:visited {color:#000;font:bold 11px Tahoma,Arial}
.newsPublishRSSLink:hover {color:#F00}
.newsrow {padding:5px 5px 5px 0px}
.NukeNews_Item {padding:5px 0;background:#fff}
.NukeNews_AltItem {padding:5px 0;background:#f3f6f9}
.newsrowspacer {height:1px;background:#666}
.newscategoryimagecontainer {float:left;text-align:center;padding:0 0px 0 0}
.newstitle {color:#0e558c;font:normal 16px Arial}
.newspostdate {color:#666;font:normal 10px Tahoma,Arial}
.newssummary {color:#000;font:normal 11px Tahoma,Arial}
.newsreadmore:link,.newsreadmore:active,.newsreadmore:visited {text-decoration:underline;color:#7dba46;font:normal 11px Arial}
.newsreadmore:hover {color:#7dba46;text-decoration:none;font:normal 11px Arial}
.archivelinkcontainer {padding:3px;background:Silver}
.archivelink:link,.archivelink:active,.archivelink:visited {text-decoration:underline;color:#000;font:bold 11px Tahoma,Arial}
.archivelink:hover {color:#F00;font:bold 11px Tahoma,Arial}
.archivedisplaymonthlink:link,.archivedisplaymonthlink:active,.archivedisplaymonthlink:visited {text-decoration:underline;color:#000;font:bold 14px Tahoma,Arial}
.archivedisplaymonthlink:hover {color:#F00;font:bold 14px Tahoma,Arial}
.archivedisplayreturnlinkcontainer {padding:5px 5px 10px}
.archivedisplayreturnlink:link,.archivedisplayreturnlink:active,.archivedisplayreturnlink:visited {text-decoration:underline;color:#000;font:bold 11px Tahoma,Arial}
.archiveddisplayreturnlink:hover {color:#F00;font:bold 11px Tahoma,Arial}
.viewnewstitle {color:#0e558c;font:normal 16px Arial}
.viewnewsimage {float:right;padding:0 0 0 5px}
.viewnewsreturn:link,.viewnewsreturn:active,.viewnewsreturn:visited {text-decoration:underline;color:#7dba46;font:normal 11px Arial}
.viewnewsreturn:hover {color:#7dba46;text-decoration:none;font:normal 11px Arial}
.viewnewsarticle {color:#000;font:normal 11px Tahoma,Arial}
.viewnewspostedby {color:#666;padding:0px 0px 0px 0px;font:normal 10px Tahoma,Arial}
.adminMenuTitle {color:#000;padding:0 0 3px 3px;vertical-align:bottom;font:bold 12px Tahoma,Arial}
.adminMenuDesc {color:#666;padding-left:3px;vertical-align:top;font:normal 11px Tahoma,Arial}
.adminlabels {color:#000;font:bold 11px Tahoma,Arial}
.admindata {color:#000;font:normal 11px Tahoma,Arial}
.adminlinks:link,.adminlinks:active,.adminlinks:visited {color:#000;font:bold 11px Tahoma,Arial}
.adminlinks:hover {color:#F00}
.errors {color:#F00;font:bold 11px Tahoma,Arial}
.admincategorygridheader {color:#666;font:bold 11px Tahoma,Arial}
.admincategorygriditem {font:bold 10px Tahoma,Arial}
.submitnewsdata {color:#000;font:normal 11px Tahoma,Arial}
.submitnewslabels {color:#000;font:bold 11px Tahoma,Arial}
.submitnewslinks:link,.submitnewslinks:active,.submitnewslinks:visited {color:#000;font:bold 11px Tahoma,Arial}
.helplist {color:#0F0;font:12px Arial}
.newsRatingsDisplay {color:#000;font:bold 11px Tahoma,Arial}
.RatingLabel {color:#000;font:bold 12px Tahoma,Arial}
.CommentsEntryLabel {color:#000;font:bold 12px Tahoma,Arial}
.SaveCommentsRating:link,.SaveCommentsRating:active,.SaveCommentsRating:visited {color:#000;text-decoration:underline;font:bold 11px Tahoma,Arial}
.SaveCommentsRating:hover {text-decoration:none}
.EditCommentsLink:link,.EditCommentsLink:active,.EditCommentsLink:visited {color:#000;text-decoration:underline;font:bold 11px Tahoma,Arial}
.EditCommentsLink:hover {text-decoration:none}
.commentsRating {color:#F00;font:12px Arial}
.CurrentRatingLabel {color:#000;font:bold 12px Tahoma,Arial}
.CurrentRating {color:#000;font:12px Tahoma,Arial}
.RatingLabelRow {color:#000;padding-top:10px;font:bold 11px Tahoma,Arial}
.RatingRow {color:#666;padding-top:10px;font:11px Tahoma,Arial}
.CommentsRow {color:#666;font:11px Tahoma,Arial}
.rssTextHeader {color:#7dba46;font-size:11px;font-weight:bold;}
.rssTextHeader a {color:#7dba46;font-size:11px;font-weight:bold}
.rssTextHeader a:hover {color:#7dba46}
.rssTextHeader a:link {color:#7dba46}
.rssTextHeader a:visited {color:#7dba46}
.DNN_ANN_DesignTable {width:100%;padding:4px}
.DNN_ANN_Description P {margin-top:0}
.blogCalendar th,.CreateFrom,.extraInfo,.extraInfo .Normal,.extraInfo .NormalBold {font-size:11px;font-weight:normal;color:#000}
.blogCommentsHeading {padding:5px;margin:5px 0;background:#EFEFEF}

.blogComments {border-bottom:1px solid #C0C0C0;padding-bottom:5px}
.SearchOptions LABEL {font:x-small Tahoma,Arial,Helvetica,Serif}
.CreateFrom {color:#036;font:10px Tahoma,Arial,Helvetica,Serif}
.Eventtooltip {border:#000 1px solid;padding:5px;width:200px;color:#000;text-align:left;background:#ffd;font:10px Arial}
.Event {border:#000 1px solid;table-layout:auto;padding:0;margin:0;color:#000;border-collapse:collapse;text-align:center;width:400px;height:400px;font:7pt Verdana}
.EventTitle {font-weight:bold;font-size:9pt;width:100%;height:100%;text-align:center;background:#66f none}
.EventTitle,.EventTitle td {font-weight:bold;font-size:11pt;color:#000080;text-align:center;background:#66f none}
.EventNextPrev,.EventNextPrev a:link {padding-right:0,0.5em;font-size:8pt;color:#000080 !important}
.EventNextPrev a,.EventNextPrev a:visited,.EventNextPrev a:hover {padding-right:0,0.5em;font-size:8pt;color:#000080 !important}
.EventDayHeader {background:#D3D3D3;font:bold 7pt Verdana}
.EventDay,.EventDay td,.EventDay a,.EventDay a:visited,.EventDay a:hover {color:#00f !important;font:7pt Verdana}
.EventOtherMonthDay {color:#808080;background:#DCDCDC}
.EventOtherMonthDay a,.EventOtherMonthDay a:visited,.EventOtherMonthDay a:hover {color:#8080c0;background:#DCDCDC}
.EventWeekendDay {background:#F5F5F5}
.EventTodayDay {border:#F00 2px solid}
.EventSelectedDay {font-weight:bold;color:#00f !important;background:#696969}
.EventSelectedDay a,.EventSelectedDay a:visited,.EventSelectedDay a:hover {color:#00f !important;font-weight:bold}
.EventSelector {background:#c0c0e0}
.EventSelector a,.EventSelector a:visited,.EventSelector a:hover {color:#00f;text-decoration:none}
.GridText {color:#fff}
tr.HeaderRowStyle {background:#7F7F7F}
tr.HeaderRowAlternate {background:#0F4791}
td.HeaderStyle {color:#fff;font-weight:bold}
th.HeaderStyle {color:#fff;font-weight:bold}
#lightbox {position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img {border:none}
#outerImageContainer {position:relative;width:250px;height:250px;margin:0 auto;background:#fff}
#imageContainer {padding:10px}
#loading {position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav {left:0}
#hoverNav a {outline:none}
#prevLink,#nextLink {width:49%;height:100%;background:transparent url(../../../../DesktopModules/SimpleGallery/Images/blank.gif) no-repeat;display:block}
#prevLink {left:0;float:left}
#nextLink {right:0;float:right}
#prevLink:hover,#prevLink:visited:hover {background:url(../../../../DesktopModules/SimpleGallery/Images/prevlabel.gif) left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover {background:url(../../../../DesktopModules/SimpleGallery/Images/nextlabel.gif) right 15% no-repeat}
#imageDataContainer {font:10px Verdana,Helvetica,sans-serif;margin:0 auto;line-height:1.4em;background:#fff}
#imageData {padding:0 10px}
#imageData #imageDetails {width:70%;float:left;text-align:left}
#imageData #caption {font-weight:bold}
#imageData #numberDisplay {display:block;clear:left;padding-bottom:1.0em}
#imageData #bottomNavClose {width:66px;float:right;padding-bottom:0.7em}
#overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;background:#666}
.thumbs {text-align:center;width:140px}
.SubHead_FAQ{font-weight:bold; font-size:12px;}
.SubHead_FAQ p{font-weight:bold; font-size:12px; color:#0e558c;}
.SubHead_FAQ a{font-weight:bold; font-size:12px; text-decoration:underline; color:#99CC00;}
.SubHead_FAQ a:hover{font-weight:bold; font-size:12px;}
.SubHead_FAQ a:link{font-weight:bold; font-size:12px;}
.SubHead_FAQ a:visited{font-weight:bold; font-size:12px;}
.SubHead_FAQ a:active{font-weight:bold; font-size:12px;}