BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100.01%; BACKGROUND: #ffffff repeat-y 100% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.shadobox_table_CheckedOut {
	WIDTH: auto
}
TABLE.shadobox_table_Published {
	WIDTH: auto
}
TABLE.shadobox_table_AwaitingPublishing {
	WIDTH: auto
}
TABLE.shadobox_table_Reedit {
	WIDTH: auto
}

input {
margin-bottom:10px;
margin-left:7px;
}

select {
margin-bottom:10px;
margin-left:7px;
}

#mainContent {
	FONT-SIZE: 0.75em; PADDING-BOTTOM: 1px; MARGIN-LEFT: 20px; LINE-HEIGHT: 1.4em
}
#mainContent FORM.defaultForm {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 1em; PADDING-TOP: 16px; BACKGROUND-COLOR: #ebf4fb
}
#topNav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.7em; MIN-HEIGHT: 22px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #E4E5E1;
}
#topNav FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topNav LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topNav INPUT {
	BORDER-RIGHT: #7f7f7f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7f7f7f 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7f7f7f 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #7f7f7f 1px solid; HEIGHT: 18px
}
#topNav INPUT.submit {
	WIDTH: 17px; HEIGHT: 19px
}
#topNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none! important
}
#topNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topNav UL LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 10px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#topNav UL LI A:active {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 10px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#topNav UL LI A:visited {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 10px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#topNav UL LI A:hover {
	TEXT-DECORATION: underline
}
#topNav UL LI A.sitemap {
	BACKGROUND: url(../images/but_sitemap.gif) no-repeat 100% 1px
}
#topNav UL LI A.contactus {
	BACKGROUND: url(../images/but_contact.gif) no-repeat 100% 1px
}
#topNav UL LI A.news {
	BACKGROUND: url(../images/but_news.gif) no-repeat 100% 1px
}
#topNav UL LI A.usefullinks {
	BACKGROUND: url(../images/but_links.gif) no-repeat 100% 1px
}
#leftNav {
	FONT-SIZE: 0.75em; Z-INDEX: 10; LEFT: 0px; WIDTH: 150px; POSITION: absolute
}
#leftNav H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 8px 9px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
}
#leftNav P {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 0px 9px
}
#leftNav FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 9px; PADDING-TOP: 0px
}
#leftNav FORM SELECT {
	FONT-SIZE: 0.8em; WIDTH: 143px
}
#leftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftNav UL LI {
	PADDING-LEFT: 9px; BACKGROUND-IMAGE: none; PADDING-TOP: 0.8em
}
#leftNav UL LI.highLight {
	DISPLAY: block; BACKGROUND: url(../images/leftnav_bullet.gif) no-repeat 2px 15px; MARGIN: 0px; TEXT-DECORATION: none
}
#leftNav UL UL LI.highLight {
	BACKGROUND: url(../images/dots_horiz.gif) no-repeat 1px 0.8em
}
#leftNav UL LI A {
	DISPLAY: block; MARGIN: 0px; WIDTH: 141px; COLOR: #333333; BORDER-BOTTOM: #009cd9 1px solid; TEXT-DECORATION: none
}
#leftNav UL LI A:active {
	DISPLAY: block; MARGIN: 0px; WIDTH: 141px; COLOR: #333333; BORDER-BOTTOM: #009cd9 1px solid; TEXT-DECORATION: none
}
#leftNav UL LI A:visited {
	DISPLAY: block; MARGIN: 0px; WIDTH: 141px; COLOR: #333333; BORDER-BOTTOM: #009cd9 1px solid; TEXT-DECORATION: none
}
#leftNav UL LI A:hover {
	COLOR: #1EB7CE; BACKGROUND-COLOR: transparent
}
#leftNav UL LI A.highlightLink {
	COLOR: #1EB7CE! important; BACKGROUND-COLOR: transparent
}
#leftNav UL LI A.highlightLink:active {
	COLOR: #1EB7CE! important; BACKGROUND-COLOR: transparent
}
#leftNav UL LI A.highlightLink:unknown {
	COLOR: #1EB7CE! important; BACKGROUND-COLOR: transparent
}
#leftNav UL LI A.highlightLink:hover {
	COLOR: #1EB7CE! important; BACKGROUND-COLOR: transparent
}
#leftNav UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: url(../images/dots_vert.gif) no-repeat 0px 100%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 1px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
#leftNav UL UL UL {
	FONT-SIZE: 100%
}
#leftNav UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/dots_horiz.gif) no-repeat 1px 0.8em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#leftNav UL UL UL {
	MARGIN-LEFT: 8px
}
#leftNav UL UL A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#leftNav UL UL A:active {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#leftNav UL UL A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#leftNav UL UL A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#homeLink {
	DISPLAY: block; RIGHT: 198px; WIDTH: 71px; POSITION: absolute; HEIGHT: 127px
}
#header {
	MARGIN-RIGHT: 0px
}
#header IMG {
	DISPLAY: block
}
#headerBG {
	background:#E4E5E1;
	height:110px;
}
#headerFlash {
	BACKGROUND: url(../images/content_logo.gif) no-repeat 100% 0px; HEIGHT: 151px
}

#crumby{
	float:left;
}

#return-aim {
	float:right; 
	text-align:right;
}

#logo {
    float: left;
    padding: 25px 0 37px 20px;
}
#portal-text {
    float: right;
    padding: 65px 20px 37px 20px;
}

.portal-text{
	font:Helvetica, Arial, sans-serif;
	color:#7D807A;
	font-weight:600;
	font-size:14px;
}

#memberLogin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; MIN-HEIGHT: 127px; BACKGROUND:#E4E5E1; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; TEXT-ALIGN: left
}
 HTML #memberLogin {
	HEIGHT: 127px
}
#memberLogin FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 34px
}
#memberLogin FORM INPUT {
	BORDER-RIGHT: #00335f 1px solid; BORDER-TOP: #00335f 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #00335f 1px solid; WIDTH: 153px; COLOR: #00335f; BORDER-BOTTOM: #00335f 1px solid
}
#memberLogin FORM INPUT.memberLoginSubmit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 17px; BORDER-BOTTOM: 0px; HEIGHT: 19px
}
#memberLogin A {
	COLOR: white
}
#memberLogin A:active {
	COLOR: white
}
#memberLogin A:visited {
	COLOR: white
}

#rightColumn {
	FONT-SIZE: 0.8em; Z-INDEX: 20; RIGHT: 0px; WIDTH: 198px; TOP: 0; MARGIN-TOP: 155; POSITION: absolute
}
#rightColumn P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightColumn IMG {
	MARGIN: 0px
}
#breadCrumb {
	FONT-SIZE: 0.7em; MARGIN: 10px 0px 20px 20px
}
#breadCrumb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breadCrumb UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer {
	CLEAR: both; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; margin-right:20px; FONT-SIZE: 10px; MARGIN-LEFT: 20px; LINE-HEIGHT: 1.5em; PADDING-TOP: 4px
}
#footer A {
	COLOR: #83847A! important
}
#footer A:link {
	COLOR: #83847A! important
}
#footer A:unknown {
	COLOR: #83847A! important
}
#footer A:hover {
	TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #83847A; TEXT-DECORATION: underline! important
}
.noBorder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.vertAlignBottom {
	VERTICAL-ALIGN: bottom
}
DIV.rightColumnLight {
	BACKGROUND: url(../images/rhs_bg.gif) repeat-y 0px 0px
}
DIV.rightColumnDark {
	BACKGROUND: url(../images/rhs_dark_tile.gif) repeat-y 0px 0px
}
DIV.rightColumnLastItem {
	BORDER-BOTTOM: white 1px solid
}
.feature {
	BORDER-RIGHT: #c4d8e7 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #c4d8e7 1px solid; MARGIN-TOP: 30px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #c4d8e7 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c4d8e7 1px solid; BACKGROUND-COLOR: #f9fcfd
}
.feature IMG {
	MARGIN-TOP: -23px
}
.highLight {
	FONT-SIZE: 1em! important; COLOR: #009cd9! important; BACKGROUND-COLOR: transparent
}
.callToAction {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 1.2em; PADDING-TOP: 1.2em; FONT-STYLE: italic; BACKGROUND-COLOR: #eff7fa
}
.callToAction STRONG {
	COLOR: #009cd9
}
callToAction B {
	COLOR: #009cd9
}
 HTML .callToAction {
	OVERFLOW: visible; WIDTH: auto; HEIGHT: 1%
}
.rightColumnInfo {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 10px 4px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ebf4fa
}
.rightColumnInfo H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 18px; FONT-SIZE: 1em; BACKGROUND: url(/images/rhs_arrow_bullet.gif) #bcdbe9 no-repeat 4px 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; COLOR: #009cd9; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.rightColumnInfo P {
	PADDING-RIGHT: 0.5em! important; PADDING-LEFT: 0.5em! important; PADDING-BOTTOM: 0.5em! important; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0.5em! important
}
.rightColumnInfo TABLE {
	WIDTH: auto! important
}
.rightColumnInfo IMG {
	DISPLAY: inline! important; VERTICAL-ALIGN: bottom
}
.rightColumnInfo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rightColumnInfo UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(/images/ico_link_arrows.gif) no-repeat 1px 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.blueHighLight {
	COLOR: #009cd9
}
.smallText {
	FONT-SIZE: 0.88em
}
.paging {
	
}
.siteMapTD {
	PADDING-RIGHT: 10px; WIDTH: 33%
}
.siteMapTD H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #4b85b5
}
.siteMapTD H1 A {
	COLOR: white; TEXT-DECORATION: none
}
.siteMapTD H1 A:link {
	COLOR: white; TEXT-DECORATION: none
}
.siteMapTD H1 A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.siteMapTD H1 A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.siteMapTD H1 A:active {
	COLOR: white; TEXT-DECORATION: none
}
.siteMapTD UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.siteMapTD UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: white 2px solid; PADDING-LEFT: 16px; BACKGROUND: url(/images/bullet_blue.gif) #f2f2f2 no-repeat 3px 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px
}
.siteMapTD UL UL {
	MARGIN: 0px 0px 0px -16px
}
.siteMapTD UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.alertText {
	COLOR: #cc0000
}
DIV#mainContent OL.searchResult LI {
	MARGIN-BOTTOM: 10px
}
TABLE.calendar TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.calendar TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.calendar TH {
	BACKGROUND: #5781ae; COLOR: white
}
TABLE.calendar TD.duration {
	WIDTH: 75px
}
TABLE.calendar TH.LADP {
	BACKGROUND: #5781ae
}
TABLE.calendar TH.GM {
	BACKGROUND: #003440
}
TABLE.calendar TH.IP {
	BACKGROUND: #c52d12
}
TABLE.calendar TH.SMACS {
	BACKGROUND: #69426c
}
TABLE.calendar TH.BC {
	BACKGROUND: #02646f
}
TABLE.calendar TH.PAOM {
	BACKGROUND: #85c016
}
TABLE.calendar TH.FIN {
	BACKGROUND: #a8be74
}
TABLE.calendar TH.LAD {
	BACKGROUND: #f29200
}
TABLE.calendar TH.FM {
	BACKGROUND: #ffcc33
}
TABLE.calendar TH.EG {
	BACKGROUND: #00a2e5
}
.oddRowBgColor {
	BACKGROUND: #f2f2f2
}
.evenRowBgColor {
	BACKGROUND: #f8f8f8
}
.doc-image-align {
	VERTICAL-ALIGN: middle
}
.EG {
	BACKGROUND: #00a2e5
}

