.CMG_portalLeft {
	PADDING-RIGHT: 3px;
	WIDTH: 189px
}
.CMG_portalCentre {
	PADDING-RIGHT: 3px;
	WIDTH: 507px
}
.CMG_portalRight {
	WIDTH: 252px
}
.CMG_portalCentrerightcombined {
	WIDTH: 762px
}
.CMG_padStandard {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
* HTML .CMG_padStandard {
	HEIGHT: 1%
}
.CMG_padStandardwhite {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: white
}
* HTML .CMG_padStandardwhite {
	HEIGHT: 1%
}
.CMG_padTopbottom {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: white
}
* HTML .CMG_padTopbottom {
	HEIGHT: 1%
}
.CMG_padNotop {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px
}
* HTML .CMG_padNotop {
	HEIGHT: 1%
}
.CMG_padNobottom {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}
* HTML .CMG_padNobottom {
	HEIGHT: 1%
}
.CMG_padBottomonly {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px
}
* HTML .CMG_padBottomonly {
	HEIGHT: 1%
}
.CMG_padLeftonly {
	PADDING-LEFT: 10px
}
.CMG_medical {
	BACKGROUND-COLOR: #ffffff
}
* HTML .CMG_medical {
	HEIGHT: 1%
}
.CMG_medical H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_medical P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_medicalTextfield {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid
}
.CMG_account {
	BACKGROUND-COLOR: #f2e9eb
}
* HTML .CMG_account {
	HEIGHT: 1%
}
.CMG_account H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_account H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_accountRowcolor {
	BACKGROUND-COLOR: #f2e9eb
}
.CMG_search {
	BACKGROUND-COLOR: #ebebeb
}
* HTML .CMG_search {
	HEIGHT: 1%
}
.CMG_search H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_search H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_searchRowcolor {
	BACKGROUND-COLOR: #ebebeb
}
.CMG_searchTextfield {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid
}
.CMG_searchCheckbox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
* HTML .CMG_searchCheckbox {
	MARGIN-TOP: -3px;
	MARGIN-LEFT: -2px;
	MARGIN-RIGHT: -2px
}
*:first-child + HTML .CMG_searchCheckbox {
	MARGIN-TOP: -3px;
	MARGIN-LEFT: -2px;
	MARGIN-RIGHT: -2px
}
.CMG_popup {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 15px;
	WIDTH: 475px;
	PADDING-TOP: 20px;
	BACKGROUND-COLOR: #ebebeb
}
* HTML .CMG_popup {
	HEIGHT: 1%
}
.CMG_popup A:link {
	COLOR: #003366;
	TEXT-DECORATION: none
}
.CMG_popup A:visited {
	COLOR: #003366;
	TEXT-DECORATION: none
}
.CMG_popup A:hover {
	TEXT-DECORATION: underline
}
.CMG_popup A:active {
	TEXT-DECORATION: underline
}
.CMG_popup H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_popup P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.CMG_popup FORM {
	MARGIN: 0px
}
.CMG_popupTextfield {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid
}
.CMG_popupSubmitdiv {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 475px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: right
}
.CMG_popupClose {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 15px;
	WIDTH: 475px;
	BOTTOM: 0px;
	PADDING-TOP: 15px;
	POSITION: absolute;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN: right
}
.CMG_popupClose A:link {
	COLOR: #003366;
	TEXT-DECORATION: none
}
.CMG_popupClose A:visited {
	COLOR: #003366;
	TEXT-DECORATION: none
}
.CMG_popupClose A:hover {
	TEXT-DECORATION: underline
}
.CMG_popupClose A:active {
	TEXT-DECORATION: underline
}
.CMG_pageNav {
	CLEAR: both;
	MARGIN-TOP: 20px;
	DISPLAY: block
}
.CMG_pageRef {
	DISPLAY: block;
	FLOAT: left
}
.CMG_pageNumbs {
	DISPLAY: block;
	FLOAT: right
}
.CMG_pageNumbselect {
	FONT-WEIGHT: bold;
	COLOR: #003366
}
.CMG_linkBottom {
	MARGIN-TOP: 20px;
	DISPLAY: block;
	FLOAT: left;
	MARGIN-BOTTOM: 5px
}
.CMG_spaceBelowportlet {
	DISPLAY: block;
	HEIGHT: 11px
}
.CMG_spacer {
	CLEAR: both
}
.CMG_spaceTen {
	DISPLAY: block;
	HEIGHT: 10px
}
.CMG_spaceTwenty {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 20px
}
.CMG_spaceThirty {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 30px
}
.CMG_wordWrap {
	WORD-WRAP: break-word
}
.portlet .portlet_header .portlet_header_help_search_icon {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FLOAT: right;
	MARGIN: 3px 20px 0pt 10px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}

