﻿body{	BACKGROUND: url(images/body_bg3.png) #ccc repeat-y center 50%; MARGIN: 0px; FONT: 86% Century Gothic, Arial, Helvetica, sans-serif; COLOR: #606060;}
form{padding: 0; margin: 0;}
#pageWrapper {POSITION: relative; MARGIN: 0px auto; WIDTH: 954px; HEIGHT: 100%; 	BACKGROUND: url(images/wrapper_bg.jpg) #fff repeat-x}
H1 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.3em; PADDING-TOP: 0px}
H2 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; FONT-WEIGHT: normal; PADDING-TOP: 0px}
H3 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 0px}
H4 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 0px}
H5 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 0px}
H6 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 0px}
P {MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px}
A {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #837461; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px}
A:hover {COLOR: #ccc}
FIELDSET {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: #606060 1px solid; BORDER-RIGHT: medium none}
LEGEND {MARGIN-LEFT: -12px}
.standardTextbox{border: solid 1px #c9c9c9;}
.standardButton{FONT: 10px Century Gothic, Arial, Helvetica, sans-serif; BORDER: medium none; COLOR: #837461; CURSOR: pointer; TEXT-TRANSFORM: uppercase; MARGIN: 0px 4px 1px 0px; PADDING: 0 5px 0 5px; BACKGROUND: #c9c9c9; HEIGHT: 17px; }

/*header*/
#header {HEIGHT: 102px}
#header_menu {	POSITION: absolute; TEXT-ALIGN: right; MARGIN: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; HEIGHT: 25px; TOP: 55px; RIGHT: 0px; BACKGROUND: url(images/header_menu_bg.jpg) #fff repeat-y right 50%;}
#logo {MARGIN: 3px 0px 0px 15px; FLOAT: left; padding: 0;}

/*main*/
#main {margin: 0; padding: 4px 0 0 0;}

/* blog */
.blog P{display: inline-block; margin-bottom: 10px;}
.blog A{display: inline-block;}
div.blogLink{padding: 5px 55px 5px 55px;}
div.blogLink img{display: inline-block;}
div.blogLink a{display: inline-block;}

.blogListing{background: url(images/moduleGradient1.png) #fff repeat-x 0px 0px; margin: 10px 0 10px 0;}
.blogListing H2{background: #abc9ec; color: #fff; padding: 5px;}
.blogListing .content{padding: 5px;}
.blogListing A{color: #555555; font-weight: bold;}
.blogListing .separator{clear: none !important; height: 1px; }/* this separator is sent from google, not sure why, i'm just making it invisible here*/

/*AJAX - accordian*/
.accordionHeader{border: none; background-color: Transparent;  font-weight: bold;  padding: 5px;  margin-top: 5px;  cursor: pointer;}
.accordionHeader a{}
.accordionHeaderSelected{border:none; color: white; background-color: #a4a4a4; font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer;}
.accordionHeaderSelected a{color: white;}
.accordionContent{ background-color: #e7e7e7; border: 1px dashed #2F4F4F; border-top: none; padding: 5px; padding-top: 10px;}

UL.accordionMatch{ list-style: none; padding: 0; padding: 5px; margin-top: 5px; margin: 5px 0 15px 0;}

.form-item {PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 0px}
.form-item .form-text {BORDER-BOTTOM: #e1ded9 1px solid; BORDER-LEFT: #e1ded9 1px solid; BACKGROUND: #fff; HEIGHT: 15px; COLOR: #bbb; BORDER-TOP: #e1ded9 1px solid; BORDER-RIGHT: #e1ded9 1px solid}

.container-inline .day INPUT {WIDTH: auto; DISPLAY: inline}
.container-inline{}
.container-inline .standardTextbox{display: inline; font: normal 11px arial;}
.container-inline DIV{DISPLAY: inline;}
.container-inline LABEL{DISPLAY: inline;}

/*simple Nav*/
#simpleNavContainer{margin: -15px 0 0 0; padding: 0 0 0 10px;}
#simpleNav{padding: 0;}
#simpleNav li{display: inline;list-style-type: none; padding: 0 5px 0 0;}
#simpleNav li a{padding: 5px;}
#simpleNav li a:hover{background:#abc9ec; color: #ffffff;}

/*crossFade*/
#crossFadeWrapper{width: 680px; height: 364px; padding: 5px; background: #ffffff; margin: 0 0 5px 9px; border: solid 1px #5f5f5f;}
#crossFadeWrapper #crossFade{width: 680px; height: 279px; margin: 0 0 5px 0; }
#crossFadeWrapper #navigationWrapper{width: 680px; display: block;}
#crossFadeWrapper .prev{background: url(images/arrowBack1.png) #bbb no-repeat 0px 0px; left: 30px;}
#crossFadeWrapper .next{background: url(images/arrowForward1.png) #bbb no-repeat 0px 0px; left: 680px;}
#crossFadeWrapper .prevNext{height: 80px; width: 30px; cursor: pointer; color: #bbb; display: block; position: absolute; top: 396px;}
#crossFadeWrapper #navigation{height: 80px; width: 621px; margin: 0 0 0 30px; background: url(images/mainNavBack.png) repeat-x 0px 0px; position: relative; overflow: hidden; }
#crossFadeWrapper #navigation DIV.navBelt{width: 621px; height: 80px; position: absolute; }
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel{width: 194px; height: 60px; padding: 10px 0 10px 10px; margin: 0; float: left;}
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel a.navButton{width: 185px; height: 61px; float: left; margin: 0 5px 0 0; background: url(images/buttons/mainNav.png) no-repeat 0px -61px;}
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel a.navButton h1{text-align: center; margin: 5px 5px 0 5px; }
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel a.navButton p{text-align: center; margin: 0 5px 5px 5px; }
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel a.navButton:hover{BACKGROUND-POSITION: 0px 0px; color: #ffffff; }
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel a.navButton:active {BACKGROUND-POSITION: 0px -122px}
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel H1{font-size: 15px; }
#crossFadeWrapper #navigation DIV.navBelt DIV.navPanel P{font-size: 10px; }

/*STEPCAROUSEL MODULES*/
.stepcarousel{position: relative; /*leave this value alone*/ overflow: scroll; /*leave this value alone*/width: 280px; height: 300px; /*Height should enough to fit largest content's height*/}
.stepcarousel .belt{position: absolute; /*leave this value alone*/left: 0;top: 0; padding: 0;}
.stepcarousel .panel{float: left; /*leave this value alone*/overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/margin: 15px 0 0 0; width: 339px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */}
.stepcarousel .panel p{padding: 3px 6px 3px 6px; font-size: 90%; text-align: justify;}
.stepcarousel .panel p.top{padding-top: 13px;}
.stepcarousel .panel IMG{padding: 0; margin: 18px 5px 0 5px;}
.stepcarousel .panel IMG.mid{margin: 3px 5px 0 5px;}

/*MODULES*/
#left .module{WIDTH: 339px; background: url(images/moduleGradient1.png) #fff repeat-x 0 0; margin-bottom: 10px;}
.module h2.title{BORDER-BOTTOM: #999 2px solid;}
.subheader {MARGIN: 10px 0px; COLOR: #fff; TEXT-DECORATION: underline;}

/*MODULE NAVIGATION*/
DIV.rPrevNext {POSITION: relative; WIDTH: 32px; MARGIN-BOTTOM: 10px; HEIGHT: 25px; TOP: -25px; CURSOR: pointer; LEFT: 290px}
DIV.rPrevNext a{height: 19px; width: 14px; margin-bottom: 7px;}
DIV.rPrevNext a.back{BACKGROUND: url(images/arrowBack.png) no-repeat 0px 0px; float: left; margin: 0; }
DIV.rPrevNext a.forward{BACKGROUND: url(images/arrowForward.png) no-repeat 0px 0px; float: right; margin: 0;}
.rolloverTitle DIV.rPrevNext{BACKGROUND: url(../images/aurora/arrows19.gif) no-repeat 6px -25px;}
.rPrevNext DIV {FLOAT: left;}
.rButton {PADDING-BOTTOM: 2px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; HEIGHT: 22px; PADDING-TOP: 2px}

/*BLOCK*/
#left .block{display: block;}
#left .block H2 {DISPLAY: block; BACKGROUND: #b4b4b4; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px}
#left .block H2 .slashes {	COLOR: #fff; MARGIN-RIGHT: 4px}
#left .block .content {PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 12px; PADDING-TOP: 4px}

/*SPECIFIC MODULES*/
#modLeftBottomLeft {margin: 0 15px 10px 9px;BACKGROUND: url(../images/aurora/content_block_bg.jpg) #fff repeat-x; FLOAT: left; }
#module-10 {	margin: 0 0 10px 7px; BACKGROUND: url(../images/aurora/content_block_bg.jpg) #fff repeat-x; FLOAT: left; }
#module-11 {	margin: 0 0 10px 7px; BACKGROUND: url(../images/aurora/content_block_bg.jpg) #fff repeat-x; FLOAT: left; }

FIELDSET.register{}
FIELDSET.register div.multiline{width: 100%;}

/*ABOUT US*/
DIV.aboutUs IMG{float: left; margin: 10px 10px 0 0;}

/*---------  STANDARD FIELDSETS   -------------*/
DIV.standardForm fieldset {  padding-bottom: 10px; }
DIV.standardForm legend {padding: 0;  font-weight: bold;}
DIV.standardForm label {display: inline-block;  line-height: 2.1;  vertical-align: top;}
DIV.standardForm fieldset ol {margin: 0;  padding: 0;}
DIV.standardForm fieldset li {list-style: none;  padding: 1px;  margin: 0; text-indent: 0;}
DIV.standardForm fieldset fieldset {border: none;  margin: 3px 0 0;}
DIV.standardForm fieldset fieldset legend {padding: 0 0 5px;}
DIV.standardForm fieldset fieldset label {  display: block;  width: auto;}
DIV.standardForm fieldset .stacked{margin: 3px 0 0 189px;}
DIV.standardForm fieldset .stacked2{margin: 3px 0 0 0;}
DIV.standardForm em {font-weight: bold;  font-style: normal;  color: #f00;}
DIV.standardForm label {width: 200px; /* Width of labels */}
DIV.standardForm fieldset fieldset label {  margin-left: 123px; /* Width plus 3 (html space) */}
DIV.standardForm fieldset .full{float: left; display: block; width: 940px; padding: 5p 0 5px 0;}

/*---------  Orion FIELDSETS   -------------*/
DIV.standardForm{font-size: 1.1em; color: #677b86; }
DIV.standardForm fieldset {border-left:  1px solid #DDDDDD; border-right:  1px solid #DDDDDD; border-bottom: none; border-top: none;background: #fff url(images/backgrounds/gradGray1000.png) repeat-x 0 0;}
DIV.standardForm legend{margin: -8px 0 5px -9px; padding: 5px; width: 691px; font-size: 130%; color: #fff; background: #abc9ec;}
DIV.standardForm label{font-size: 80%; text-align: right; padding: 0 5px 0 0; }
DIV.standardForm fieldset fieldset { background: none; }
DIV.standardForm fieldset li {padding: 3px 3px 1px 3px; border-bottom: 1px solid #DDDDDD; }
DIV.standardForm fieldset li DIV.unit{padding: 3px 3px 1px 3px; }
DIV.standardForm fieldset li .borderless{border: none !Important;}
DIV.standardForm .standardTextbox{width: 300px; padding: 2px; font-size: 100%; font-weight: bold;}
DIV.standardForm .standardDropDown{width: 208px; font-size: 80%;}
DIV.standardForm .noWidthDropDown{width: auto; font-size: 85%; padding: 2px; margin: 0 0 0 -4px;}

.eventCalendar{MARGIN: 14px 0 0 0; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; height: 190px !important;}
.eventCalendar .calendarTitle{margin: 0; padding: 0;}
.eventCalendar .calendarTitle TD{font: bold 130% Trebuchet MS;}
.eventCalendar TD{padding: 0; MARGIN: 0; BACKGROUND: #eef0f0 !important; font-size: 0.9em;}
.eventCalendar TD A{COLOR: #777 !important; }
.eventCalendar TD.addIcon{BACKGROUND: url(../images/aurora/icons/calendarIcon_blank.gif) #eef0f0 no-repeat 4px 2px}
.eventCalendar TD.addIcon A{POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; TOP: 7px; PADDING-TOP: 8px}
.eventCalendar TD.weekend{BACKGROUND: #dde0e0 !important;}
.eventCalendar TD.today{BACKGROUND: #d0e6f6 !important;}
.eventCalendar TD.year{TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px}
.eventCalendar TD.month{TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px}
.eventCalendar TD.days{BACKGROUND: #eef0f0; COLOR: #777; border: #fff 1px solid}
.eventCalendar TD.otherMonthDays{background: #e4e8e8 !important;}
.eventCalendar TD.otherMonthDays a{color: #ffffff;}
.eventCalendar TH{PADDING: 0px 2px 0px 2px; BORDER-BOTTOM: 0px; BACKGROUND: url(images/headerDay_bg.png) #607080; COLOR: #fff; FONT-WEIGHT: bold; TEXT-ALIGN: center; BORDER-LEFT: #95a5ad 1px solid; MARGIN: 0px; BORDER-RIGHT: #62727a 0px solid; PADDING: 3px 6px 3px 6px;}
.eventCalendar TH.heading{BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px}
.eventCalendar TH.prevMonth{TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px}
.eventCalendar TH.nextMonth{TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px}
.eventCalendar TH A{COLOR: #363636; FONT-WEIGHT: bold}

.eventCalendar DIV.day{PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9px; PADDING-TOP: 0px}
.eventCalendar DIV.event{BORDER-BOTTOM: #555 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #555 1px solid; BACKGROUND-COLOR: #fff; FONT-STYLE: italic; MARGIN: 2px; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #555 1px solid}

#modLeftBottomLeft a{}

#modLeftBottomMid {WIDTH: 230px; DISPLAY: none; margin: 0 7px 10px 7px; BACKGROUND: url(../images/aurora/content_block_bg.jpg) #fff repeat-x; FLOAT: left; }
#modLeftBottomMid .title {BORDER-BOTTOM: #999 2px solid}
.block-aEvent UL {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}

#module-7 H2{PADDING-LEFT: 8px; BACKGROUND: url(../images/aurora/foundersNoteHeader_bg.png) #fff no-repeat 100% 0px}
#module-7 H2{DISPLAY: block; HEIGHT: 25px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 2px}
#module-7 .form-item{MARGIN-BOTTOM: 6px}
#module-7 #edit-submit{MARGIN-TOP: 6px; FLOAT: right}
#module-7 .form-item .form-text{WIDTH: 200px}
#module-7 .form-item LABEL {	WIDTH: 120px; FLOAT: left}
#module-7 .form-item LABEL.option {	POSITION: relative; FLOAT: none; FONT-SIZE: 12px; TOP: 4px}
#module-7 .form-required {	DISPLAY: none}
#module-7 FORM {	TEXT-ALIGN: left; PADDING-LEFT: 20px; PADDING-RIGHT: 23px; HEIGHT: 100px}
#module-7 UL {	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 120px; PADDING-TOP: 0px}
#module-7 UL LI {	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none}
#module-7 UL LI {	TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px}
#module-7 UL LI A {	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px}
#module-7 #user-pass {	DISPLAY: none; HEIGHT: 70px; PADDING-TOP: 40px}
#module-7 .content {PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 13px}

#module-6 .form-submit {MARGIN-TOP: 15px}
#module-6 .form-textarea {BORDER-BOTTOM: #e1ded9 1px solid; BORDER-LEFT: #e1ded9 1px solid; MARGIN: 5px 0px 0px 20px; WIDTH: 260px; BACKGROUND: #fff; BORDER-TOP: #e1ded9 1px solid; BORDER-RIGHT: #e1ded9 1px solid}
#module-6 .grippie {DISPLAY: none}
#module-6 TD {	VERTICAL-ALIGN: top}
#module-6 .popupButtons {	TEXT-ALIGN: right}
#module-6 {BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #999 2px solid}
#module-6 {Z-INDEX: 100; POSITION: absolute; WIDTH: 400px; DISPLAY: none; BACKGROUND: #fff; TOP: 85px; LEFT: 440px}
#module-6 H2 {WIDTH: auto; DISPLAY: block; BACKGROUND: url(../images/aurora/contactUs_bg2.gif) #fff no-repeat 0px 0px; HEIGHT: 25px}
#module-6 .form-item .form-text {MARGIN: 5px 0px 0px 20px; WIDTH: 260px}
#module-6 .form-checkboxes {MARGIN: 5px 0px 0px 20px; WIDTH: 260px}
#module-6 .content {PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 13px}

/*RIGHT*/
#right {MARGIN: 0px; WIDTH: 210px; PADDING-RIGHT: 15px; FLOAT: right; CLEAR: both}

/*SIDEBAR RIGHT*/
#sidebar-right #module-3 .content {PADDING: 0 0 0 0;}
#sidebar-right .block .content {PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 12px; PADDING-TOP: 4px}
#sidebar-right #block-blockbar-1 .content {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
#sidebar-right #block-blockbar-2 .content {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
#sidebar-right #block-blockbar-1 H2 {	DISPLAY: none}
#sidebar-right #block-blockbar-2 H2 {	DISPLAY: none}
#sidebar-right .block H2 {PADDING:5px 0 5px 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px;DISPLAY: block; BACKGROUND: #b4b4b4; FONT-SIZE: 13px; FONT-WEIGHT: normal}
#sidebar-right .block H2 .slashes {	COLOR: #fff; MARGIN-RIGHT: 4px}
#sidebar-right .block H2 .standardTextbox{font: normal 11px arial; }

/*RIGHT SIDEBAR MODULES*/
#sidebar-right .module{width: 210px; }

#module-right-top{background: url(images/moduleGradient.png) #fff repeat-x 0 0;}
#module-right-top H2.title{BACKGROUND:#abc9ec; color: White;}
#module-right-top img{float: right; padding: 0 0 0 2px;}
#module-right-top p{}
#module-right-top li{list-style: none; }
#module-right-top li a{color: #fff; text-decoration: underline;}
#module-right-top .newsletter_text {TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 30px; MARGIN-BOTTOM: 10px}
#module-right-top .newsletter_text {BACKGROUND: url(images/email.gif) no-repeat 10px 5px}
#module-right-top a.newsletter{display: block; text-align: center; width: 200px; padding: 10px 0 10px 0;}

#registerModule{background: url(images/moduleGradient1.png) #fff repeat-x 0 0; margin: 9px 0 0 0;}
#registerModule H2.title{BACKGROUND: #abc9ec; COLOR: #fff}
#registerModule FIELDSET label{height: 20px; width: 81px; float: left; display: block; text-align: right; padding: 0 4px 0 0; margin: 0 0 2px 0;}
#registerModule FIELDSET DIV.control{height: 20px; width: 90px; float: right; display: block; padding: 0;  margin: 0 0 2px 0;}
#registerModule FIELDSET .standardTextbox{width: 90px; font: normal 80% arial;}
#registerModule FIELDSET label.multiline {width: 180px; margin: 0; padding: 0; text-align: left;}
#registerModule FIELDSET DIV.multiline{height: 80px; width: 180px; float: left; display: block;}
#registerModule FIELDSET DIV.multiline .standardTextbox{width: 180px; overflow: auto; height: 80px;}
#registerModule FIELDSET DIV.last{width: 100%; float: right; padding: 6px 0 0 0; margin: 0 0 0 0;}
#registerModule FIELDSET DIV.last input{float: right; margin: 0;}

/*Content*/
.Content h2{text-decoration: underline;}


/*FOOTER*/
#footer {	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #f2f2f2; CLEAR: both; PADDING-TOP: 6px}
#page-home #footer {	MARGIN-TOP: -30px}
#page-main #footer {	MARGIN-TOP: -30px}
#footer .copyright {	PADDING-LEFT: 15px; FONT-SIZE: 10px}
#footer UL{ text-align: center;}
#footer UL LI{FONT-SIZE: 10px; display: inline;list-style-type: none; padding: 20px 20px 20px 0;}
#footer .horiz_bar{padding: 0 0 0 20px;}

#aggregator .feed-source .feed-title {MARGIN-TOP: 0px}
#aggregator .feed-source .feed-image IMG {MARGIN-BOTTOM: 0.75em}
#aggregator .feed-source .feed-icon {DISPLAY: block; FLOAT: right}
#aggregator .feed-item {MARGIN-BOTTOM: 1.5em}
#aggregator .feed-item-title {MARGIN-BOTTOM: 0px; FONT-SIZE: 1.3em}
#aggregator .feed-item-meta {MARGIN-BOTTOM: 0.5em}
#aggregator .feed-item-body {MARGIN-BOTTOM: 0.5em}
#aggregator .feed-item-categories {FONT-SIZE: 0.9em}
#aggregator TD {VERTICAL-ALIGN: bottom}
#aggregator TD.categorize-item {WHITE-SPACE: nowrap}
#aggregator .categorize-item .news-item .body {MARGIN-TOP: 0px}
#aggregator .categorize-item H3 {MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em}
#blocks TD.region {FONT-WEIGHT: bold;}
#blocks TD.block {PADDING-LEFT: 1.5em}
.block-region {PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ff6; MARGIN-TOP: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 4px; PADDING-TOP: 3px}
.book-navigation .menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3em; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-TOP: 1em
}
.book-navigation .page-links {
	BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: #888 1px solid; PADDING-TOP: 0.5em
}
.book-navigation .page-previous {
	TEXT-ALIGN: left; WIDTH: 42%; DISPLAY: block; FLOAT: left
}
.book-navigation .page-up {
	MARGIN: 0px 5%; WIDTH: 4%; DISPLAY: block; FLOAT: left
}
.book-navigation .page-next {
	TEXT-ALIGN: right; WIDTH: 42%; DISPLAY: block; FLOAT: right
}
.indented {
	MARGIN-LEFT: 25px
}
.comment-unpublished {
	BACKGROUND-COLOR: #fff4f4
}
.preview .comment {
	BACKGROUND-COLOR: #ffffea
}
.node-unpublished {
	BACKGROUND-COLOR: #fff4f4
}
.preview .node {
	BACKGROUND-COLOR: #ffffea
}
#node-admin-filter UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#node-admin-buttons {
	FLOAT: left; MARGIN-LEFT: 0.5em; CLEAR: right
}
TD.revision-current {
	BACKGROUND: #ffc
}
.node-form .form-text {WIDTH: 95%; DISPLAY: block}
.node-form .container-inline .form-text {WIDTH: auto; DISPLAY: inline}
.node-form .standard {	CLEAR: both}
.node-form TEXTAREA {	WIDTH: 95%; DISPLAY: block}
.node-form .attachments FIELDSET {	DISPLAY: block; FLOAT: none}

.poll .bar {
	BACKGROUND-COLOR: #ddd; MARGIN: 1px 0px; HEIGHT: 1em
}
.poll .bar .foreground {
	BACKGROUND-COLOR: #000; FLOAT: left; HEIGHT: 1em
}
.poll .links {
	TEXT-ALIGN: center
}
.poll .percent {
	TEXT-ALIGN: right
}
.poll .total {
	TEXT-ALIGN: center
}
.poll .vote-form {
	TEXT-ALIGN: center
}
.poll .vote-form .choices {
	TEXT-ALIGN: left; MARGIN: 0px auto; DISPLAY: table
}
.node-form .poll-form FIELDSET {
	DISPLAY: block
}
.search-form {
	MARGIN-BOTTOM: 1em
}
.search-form P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.2em; PADDING-TOP: 0px
}
.search-form INPUT {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.search-results P {
	MARGIN-TOP: 0px
}
.search-results DT {
	FONT-SIZE: 1.1em
}
.search-results DD {
	MARGIN-BOTTOM: 1em
}
.search-results .search-info {
	FONT-SIZE: 0.85em
}
.search-advanced .criterion {
	FLOAT: left; MARGIN-RIGHT: 2em
}
.search-advanced .action {
	FLOAT: left; CLEAR: left
}
DIV.admin-panel {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV.admin-panel .description {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
DIV.admin-panel .body {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
DIV.admin {
	PADDING-TOP: 15px
}
DIV.admin .left {
	WIDTH: 47%; FLOAT: left; MARGIN-LEFT: 1em
}
DIV.admin .right {
	WIDTH: 47%; FLOAT: right; MARGIN-RIGHT: 1em
}
DIV.admin .expert-link {
	TEXT-ALIGN: right; PADDING-RIGHT: 4px; MARGIN-RIGHT: 1em
}
TABLE.package {
	WIDTH: 100%
}
TABLE.package .description {
	WIDTH: 100%
}
DIV.admin-dependencies {
	COLOR: #444; FONT-SIZE: 0.9em
}
DIV.admin-required {
	COLOR: #444; FONT-SIZE: 0.9em
}
SPAN.admin-disabled {
	COLOR: #800
}
SPAN.admin-enabled {
	COLOR: #080
}
SPAN.admin-missing {
	COLOR: #f00
}
TABLE.system-status-report TH {
	BORDER-BOTTOM: #ccc 1px solid
}
TABLE.system-status-report TH {
	PADDING-LEFT: 30px
}
TABLE.system-status-report TR.merge-up TD {
	PADDING-LEFT: 30px
}
TABLE.system-status-report TH {
	PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%; PADDING-TOP: 6px
}

TABLE.system-status-report TR.warning TH {
	BACKGROUND-IMAGE: url(/misc/watchdog-warning.png)
}
TABLE.system-status-report TR.ok TH {
	BACKGROUND-IMAGE: url(/misc/watchdog-ok.png)
}
.theme-settings-left {
	WIDTH: 49%; FLOAT: left
}
.theme-settings-right {
	WIDTH: 49%; FLOAT: right
}
.theme-settings-bottom {
	CLEAR: both
}
FIELDSET {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 1em; PADDING-TOP: 0.5em
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; HEIGHT: 1px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TH {
	BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left; PADDING-RIGHT: 1em
}
.clear-block:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clear-block {
	DISPLAY: inline-block
}
* HTML .clear-block {
	HEIGHT: 1%
}
.clear-block {
	DISPLAY: block
}
TH.active IMG {
	DISPLAY: inline
}
TR.even {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0.1em
}
TR.odd {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0.1em
}
TD.active {
	BACKGROUND-COLOR: #ddd
}
TBODY {
	BORDER-TOP: #ccc 1px solid
}
TBODY TH {
	BORDER-BOTTOM: #ccc 1px solid
}
THEAD TH {
	BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left; PADDING-RIGHT: 1em
}
.breadcrumb {
	PADDING-BOTTOM: 0.5em
}



DIV.warning {
	BACKGROUND: #ffd
}
TR.warning {
	BACKGROUND: #ffd
}
DIV.ok {
	BACKGROUND: #dfd
}
TR.ok {
	BACKGROUND: #dfd
}
.item-list .icon {
	PADDING-LEFT: 0.25em; FLOAT: right; COLOR: #555; CLEAR: right
}
.item-list .title {
	FONT-WEIGHT: bold
}
.item-list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.item-list UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0.25em 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form-item {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
TR.odd .form-item {
	MARGIN-TOP: 0px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 0px
}
TR.even .form-item {
	MARGIN-TOP: 0px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 0px
}
TR.merge-down {
	BORDER-BOTTOM-WIDTH: 0px !important
}
TR.merge-down TD {
	BORDER-BOTTOM-WIDTH: 0px !important
}
TR.merge-down TH {
	BORDER-BOTTOM-WIDTH: 0px !important
}
TR.merge-up {
	BORDER-TOP-WIDTH: 0px !important
}
TR.merge-up TD {
	BORDER-TOP-WIDTH: 0px !important
}
TR.merge-up TH {
	BORDER-TOP-WIDTH: 0px !important
}

.form-item .description {
	FONT-SIZE: 0.85em
}
.form-item LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.form-item LABEL.option {
	DISPLAY: inline; FONT-WEIGHT: normal
}
.form-checkboxes {
	MARGIN: 1em 0px
}
.form-radios {
	MARGIN: 1em 0px
}
.form-checkboxes .form-item {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
.form-radios .form-item {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
.marker {
	COLOR: #f00
}
.form-required {
	COLOR: #f00
}
.more-link {
	TEXT-ALIGN: right
}
.more-help-link {
	TEXT-ALIGN: right; FONT-SIZE: 0.85em
}
.nowrap {
	WHITE-SPACE: nowrap
}
.pager {
	TEXT-ALIGN: center; CLEAR: both
}
.pager A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.pager STRONG.pager-current {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.tips {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
DL.multiselect DD.b {
	WIDTH: 14em; FONT-FAMILY: inherit; FONT-SIZE: inherit
}
DL.multiselect DD.b .form-item {
	WIDTH: 14em; FONT-FAMILY: inherit; FONT-SIZE: inherit
}
DL.multiselect DD.b SELECT {
	WIDTH: 14em; FONT-FAMILY: inherit; FONT-SIZE: inherit
}
DL.multiselect DD.a {
	WIDTH: 8em
}
DL.multiselect DD.a .form-item {
	WIDTH: 8em
}
DL.multiselect DT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.75em; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DL.multiselect DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.75em; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DL.multiselect .form-item {
	MARGIN: 0px; HEIGHT: 1.75em
}

UL.menu {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; LIST-STYLE-TYPE: none; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: medium none
}
UL.menu LI {
	MARGIN: 0px 0px 0px 0.5em
}
LI.expanded {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: circle; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: url(/misc/menu-expanded.png); PADDING-TOP: 0.2em
}
LI.collapsed {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: url(/misc/menu-collapsed.png); PADDING-TOP: 0.2em
}
LI.leaf {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; LIST-STYLE-IMAGE: url(/misc/menu-leaf.png); PADDING-TOP: 0.2em
}
LI A.active {
	COLOR: #000
}
TD.menu-disabled {
	BACKGROUND: #ccc
}
UL.links {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.inline.links {
	DISPLAY: inline
}
UL.links LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-TOP: 0px
}
.block UL {
	PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.primary {
	BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 5px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; WHITE-SPACE: nowrap; HEIGHT: auto; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.primary LI {
	DISPLAY: inline
}
UL.primary LI A {
	BORDER-BOTTOM: #bbb 1px; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; HEIGHT: auto; BORDER-TOP: #bbb 1px solid; MARGIN-RIGHT: 0.5em; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.primary LI.active A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #bbb 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
UL.primary LI A:hover {
	BORDER-BOTTOM-COLOR: #eee; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
UL.secondary {
	BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}
UL.secondary LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: inline; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
UL.secondary A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.secondary A.active {
	BORDER-BOTTOM: #999 4px solid
}
#autocomplete {
	Z-INDEX: 100; BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#autocomplete UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#autocomplete LI {
	WHITE-SPACE: pre; BACKGROUND: #fff; COLOR: #000; CURSOR: default
}
#autocomplete LI.selected {
	BACKGROUND: #0072b9; COLOR: #fff
}
HTML.js INPUT.form-autocomplete {
	BACKGROUND-IMAGE: url(/misc/throbber.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 2px
}
HTML.js INPUT.throbbing {
	BACKGROUND-POSITION: 100% -18px
}
HTML.js FIELDSET.collapsed {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1em; BORDER-LEFT-WIDTH: 0px
}
HTML.js FIELDSET.collapsed * {
	DISPLAY: none
}
HTML.js FIELDSET.collapsed LEGEND {
	DISPLAY: block
}
HTML.js FIELDSET.collapsible LEGEND A {
	PADDING-LEFT: 15px; BACKGROUND: url(/misc/menu-expanded.png) no-repeat 5px 75%
}
HTML.js FIELDSET.collapsed LEGEND A {
	BACKGROUND-IMAGE: url(/misc/menu-collapsed.png); BACKGROUND-POSITION: 5px 50%
}
* HTML.js FIELDSET.collapsed LEGEND {
	DISPLAY: inline
}
* HTML.js FIELDSET.collapsed LEGEND * {
	DISPLAY: inline
}
* HTML.js FIELDSET.collapsed TABLE * {
	DISPLAY: inline
}
HTML.js FIELDSET.collapsible LEGEND A {
	DISPLAY: block
}
HTML.js FIELDSET.collapsible .fieldset-wrapper {
	OVERFLOW: auto
}
.resizable-textarea {
	WIDTH: 95%
}
.resizable-textarea .grippie {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: url(/misc/grippie.png) #eee no-repeat center 2px; HEIGHT: 9px; OVERFLOW: hidden; BORDER-TOP: #ddd 0px solid; CURSOR: s-resize; BORDER-RIGHT: #ddd 1px solid
}
HTML.js .resizable-textarea TEXTAREA {
	WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 0px
}
.progress {
	FONT-WEIGHT: bold
}
.progress .bar {
	BORDER-BOTTOM: #00375a 1px solid; BORDER-LEFT: #00375a 1px solid; MARGIN-TOP: 0.2em; BACKGROUND: url(/misc/progress.gif) #fff; HEIGHT: 1.5em; BORDER-TOP: #00375a 1px solid; BORDER-RIGHT: #00375a 1px solid
}
.progress .filled {
	BORDER-BOTTOM: #004a73 0.5em solid; WIDTH: 0%; BACKGROUND: #0072b9; HEIGHT: 1em
}
.progress .percentage {
	FLOAT: right
}
#first-time STRONG {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 1.5em
}
TR.selected TD {
	BACKGROUND: #ffc
}
#permissions TD.module {
	FONT-WEIGHT: bold
}
#permissions TD.permission {
	PADDING-LEFT: 1.5em
}
#access-rules .access-type {
	FLOAT: left; MARGIN-RIGHT: 1em
}
#access-rules .rule-type {
	FLOAT: left; MARGIN-RIGHT: 1em
}
#access-rules .access-type .form-item {
	MARGIN-TOP: 0px
}
#access-rules .rule-type .form-item {
	MARGIN-TOP: 0px
}
#access-rules .mask {
	CLEAR: both
}
#user-login-form {
	TEXT-ALIGN: center
}
#user-admin-filter UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#user-admin-buttons {
	FLOAT: left; MARGIN-LEFT: 0.5em; CLEAR: right
}
.profile {
	MARGIN: 1em 0px; CLEAR: both
}
.profile .picture {
	MARGIN: 0px 1em 1em 0px; FLOAT: right
}
.profile DT {
	MARGIN: 1em 0px 0.2em; FONT-WEIGHT: bold
}
.profile DD {
	MARGIN: 0px
}

#pageTitleWrapper {BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 15px; BACKGROUND: #fff; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 8px}



#left {MARGIN: 0px 0px 0px 15px; WIDTH: 705px}


#block-search-0 {
	POSITION: absolute; WIDTH: 210px; TOP: 0px; RIGHT: 15px; PADDING-TOP: 3px
}
#block-search-0 H2 {
	DISPLAY: none
}

#block-search-0 .form-text {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 158px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#block-search-0 .form-submit {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.dropDownMenu UL.menu LI.rolloverMenu {
	POSITION: relative; PADDING-BOTTOM: 12px; DISPLAY: block; FLOAT: left
}
.dropDownMenu UL.menu LI .rolloverChild {
	Z-INDEX: 9999; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 130px; PADDING-RIGHT: 6px; DISPLAY: none; BACKGROUND: #eee; BORDER-TOP: #ccc 1px solid; TOP: 20px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.dropDownMenu UL.menu LI .rolloverChild LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 11px; BORDER-TOP: #bbb 1px dotted; PADDING-TOP: 3px
}
.dropDownMenu UL.menu LI .rolloverChild LI.noBorder {
	BORDER-TOP: medium none
}




.blockbar-head {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}


.blockbar-head {
	DISPLAY: block; BACKGROUND: #b4b4b4; FONT-SIZE: 13px; FONT-WEIGHT: normal
}

.blockbar-head {BORDER-BOTTOM: #ccc 1px solid; CURSOR: pointer}
#newsletter_block_form {TEXT-ALIGN: center}

#frontPageArik {BACKGROUND: url(../images/aurora/frontPage_Arik.jpg) #fff no-repeat; HEIGHT: 279px}
.prevNext {	DISPLAY: none; TOP: 285px}
.carousel LI {PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; WIDTH: 201px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 10px}
.carousel LI {	BACKGROUND: url(../images/aurora/content_block_bg.jpg) #fff repeat-x 0px 0px; HEIGHT: 60px}
.carousel .carouselButton {WIDTH: 60px; FLOAT: left; HEIGHT: 60px}
.carousel .program {COLOR: #333; MARGIN-LEFT: 65px; FONT-SIZE: 12px; PADDING-TOP: 5px}
.prev {BACKGROUND: url(../images/aurora/icons/arrowBack3080.png) #bbb no-repeat 0px 0px; LEFT: 0px}
.next {BACKGROUND: url(../images/aurora/icons/arrowForward3080.png) #bbb no-repeat 0px 0px; LEFT: 662px}
.prevNext {POSITION: absolute; WIDTH: 30px; HEIGHT: 80px; COLOR: #bbb; CURSOR: pointer}

#block-user-0 {Z-INDEX: 100; POSITION: absolute; WIDTH: 400px; DISPLAY: none; BACKGROUND: #fff; TOP: 85px; LEFT: 440px}
#module-7 {Z-INDEX: 100; POSITION: absolute; WIDTH: 400px; DISPLAY: none; BACKGROUND: #fff; TOP: 85px; LEFT: 440px}


#block-user-0 {	BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #999 2px solid}
#module-7 {BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #999 2px solid}
#block-user-0 {	DISPLAY: none}
#module-7 {DISPLAY: none}

#block-user-0 .content {PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 13px}
#learnMoreButton {POSITION: absolute; WIDTH: 120px; DISPLAY: none; HEIGHT: 25px; TOP: 224px; LEFT: 34px}
#learnMoreButton {BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-TOP: white 2px solid; CURSOR: pointer; BORDER-RIGHT: white 2px solid}

.rotator1 {TOP: -42px}
.rotator2 {TOP: -42px}
.rotator3 {TOP: -42px}
.rotator4 {MARGIN-LEFT: 4px; TOP: -31px}
#rotatorTopEvents {MARGIN-TOP: -21px}
#left .rolloverTitle .title .slashes {COLOR: #e6ab53}
#left .rolloverTitle .title {	BORDER-BOTTOM: #666 2px solid; BACKGROUND: #8b8b8b; COLOR: #fff}



.nmblock {	PADDING-BOTTOM: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; FONT-SIZE: 11px; PADDING-TOP: 10px}
.nmblock .nmTitle {	MARGIN-BOTTOM: 3px; FONT-SIZE: 12px}
.nmSmallEvent .nmTitle {MARGIN-BOTTOM: 3px; FONT-SIZE: 12px}
.nmblock .nmTitle A {COLOR: #2f6696}
.nmSmallEvent .nmTitle A {COLOR: #2f6696}
.nmSubtitle {	FONT-STYLE: italic; MARGIN-BOTTOM: 4px}
.nmblock .nmDate {	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; FLOAT: right; MARGIN-LEFT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
.nmMonth {BACKGROUND: #8b8b8b; COLOR: #fff}
.nmTeaser {MARGIN-BOTTOM: 6px}
.nmSmallEvent {MARGIN-TOP: 4px; CLEAR: both}
.nmSmallEvent .nmTitle {MARGIN-BOTTOM: 3px; FONT-SIZE: 11px}
.nmSmallEvent .nmTitle A {COLOR: #2f6696}
.nmSmallEvent .nmDate {BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 4px 6px 0px; WIDTH: 28px; FLOAT: right; FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
.nmIterator {TEXT-ALIGN: center; MARGIN-TOP: -9px; PADDING-RIGHT: 6px; BACKGROUND: url(../images/aurora/iterator_bg.png) no-repeat 49% 2px; FONT-SIZE: 9px}
.nmIterator {TEXT-ALIGN: right; MARGIN-TOP: -9px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/aurora/iterator_bg.gif) no-repeat 102% 2px; FONT-SIZE: 9px; MARGIN-RIGHT: -4px}

.allLink {TEXT-TRANSFORM: capitalize; FONT-SIZE: 11px}
UL.primary {BORDER-BOTTOM: medium none; PADDING-BOTTOM: 9px; MARGIN: 3px 0px 0px; BORDER-TOP: medium none}
UL.primary LI A {BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid; MARGIN-RIGHT: 0px}
UL.primary LI.active A {BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; BACKGROUND: #b3aa9d; COLOR: black; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; LEFT: 15px}
UL.primary LI A:hover {BORDER-BOTTOM-COLOR: #ccc; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc}
UL.secondary {	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL.secondary LI {	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
UL.secondary A {BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 0px}
UL.secondary A.active {BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; BACKGROUND: #e1ded9; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; LEFT: 15px}
UL.tabs {TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; MARGIN-LEFT: 0px}
DIV.tabs {PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/aurora/tabs_bg.png) repeat-x 0px 100%}
.section-search .tabs {DISPLAY: none}
.closed {	DISPLAY: none}
.messages {	Z-INDEX: 10000; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 380px; PADDING-RIGHT: 10px; DISPLAY: none; TOP: 85px; PADDING-TOP: 30px; LEFT: 280px}
.messages {BACKGROUND: url(../images/aurora/messages_bg.gif) #fff no-repeat 0px 0px; CURSOR: pointer}
.messages {BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #999 2px solid}

.messages UL {LIST-STYLE-TYPE: upper-roman; MARGIN: 0px; PADDING-LEFT: 15px}
.messages LI {	MARGIN: 0px}
.standardBorder {BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #999 2px solid}
#sharethis_0 {FLOAT: right}
.read-more {TEXT-ALIGN: right; PADDING-BOTTOM: 6px}
.profile {CLEAR: none}
.node-form .standard {CLEAR: none}
TBODY {BORDER-TOP: medium none}

.node .nmSubtitle {}
.node .title {MARGIN-BOTTOM: 15px; COLOR: #2f6696}
.node .title A {MARGIN-BOTTOM: 15px; COLOR: #2f6696}
.node .title .submitted {COLOR: #837461}
.node .title .submitted A {COLOR: #837461}

.list-view {	BORDER-BOTTOM: #eee 1px solid}
.listView DIV.info {PADDING-LEFT: 3px; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden}
.list-view .day {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/aurora/event/headerDay_bg.png) #607080; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px}
.list-view .event {BORDER-BOTTOM: medium none; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: medium none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px}
.listview .title {BORDER-BOTTOM: #ccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(../images/aurora/event/footerTable_bg.png) #fff repeat-x 0px 100%}
.listview .title A {MARGIN-LEFT: 6px}
.section-event .listview .links {PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 2px}
.listview .start {}
.listview .end {}
.listview .startend {FONT-SIZE: 10px}
.listview .content {PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #e4e8e8; FONT-SIZE: 11px; PADDING-TOP: 4px}


BODY.mceContentBody {BACKGROUND: #fff}

/*status panels*/
.success{background: #ffffff; border: dashed 1px #abc9ec; color: #abc9ec; margin: 3px; padding: 3px; font-weight: bold;}
.error{background: #ffffff; border: dashed 1px #abc9ec; color: Red; margin: 3px; padding: 3px; font-weight: bold;}