BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 1.4em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	BACKGROUND:url(../images/design/logo-red-back.jpg) #f3ebc6 repeat-x 0px 0px; MARGIN: 0px; TEXT-ALIGN: left
}

BLOCKQUOTE {
	PADDING-LEFT: 15px; BORDER-LEFT: #cccccc 1px solid; width: 200px;
}
H1 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: normal; FONT-FAMILY: Arial; 
}
H2 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; line-height: normal;
}
.profile_picture {
	PADDING-RIGHT: 10px
}
#page_content {
	PADDING-LEFT: 40px; PADDING-TOP: 15px
}
#page_content P {
	WIDTH: 600px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cancelled {
	COLOR: #d8000c; FONT-STYLE: italic
}
TEXTAREA {
	WIDTH: 100%; HEIGHT: 200px
}
.small_textarea {
	WIDTH: 150px; HEIGHT: 100px
}
.social_icon {
	PADDING-TOP: 5px
}
.bigbox {
	WIDTH: 400px
}
.cart {
	BORDER-LEFT: #cccccc 1px solid
}
/* Divisions used to suppress/include detail content */
DIV.#_ctl0_cph_plRegistrationDeadlineDisplay {
   display: inline;
}
DIV.#_ctl0_cph_plCategories {
   display: inline;
}
DIV.#_ctl0_cph_plTags {
   display: inline;
}
DIV.#_ctl0_cph_plEventCoordinator {
   display: inline;
}
DIV.#_ctl0_cph_divMessage {
   width: 150px; border: 0px solid #FB4C21; padding: 8px; margin-right: 20px;
   float: right;
}
.message {
	BORDER-RIGHT: #FB4C21 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FB4C21 4px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #FB4C21 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #FB4C21 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #F3EED9; float: right; padding: 8px;
}
.message UL {
	DISPLAY: inline-block; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px
}
.message UL LI {
	BACKGROUND-POSITION: 0px 0.5em; DISPLAY: list-item; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/design/actions_bullet.gif); BACKGROUND-REPEAT: no-repeat
}
.ul_messages {
	DISPLAY: inline-block; PADDING-LEFT: 4px; LIST-STYLE: none; MARGIN-LEFT: 0px
}
ul.ul_messages li {
	BACKGROUND-POSITION: 0px 0.5em; DISPLAY: list-item; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/design/actions_bullet.gif); BACKGROUND-REPEAT: no-repeat; list-style: none;
}
.message ul li.lifirst, ul.ul_messages li.lifirst 
{
    background-image: none;
    display: inline;
}
.error_box {
	BORDER-RIGHT: 1px solid #F8421A; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px center; BORDER-TOP: 1px solid #F8421A; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; MARGIN: 20px 200px 30px 0px; BORDER-LEFT: 1px solid #F8421A; WIDTH: 350px; PADDING-TOP: 15px; BORDER-BOTTOM: 1px solid #F8421A; BACKGROUND-REPEAT: no-repeat;
 BACKGROUND-IMAGE: url(../images/messages/error.png); COLOR: #F74119; COLOR: #5B778C; COLOR: #D8000C; font-weight: bold; BACKGROUND-COLOR: #FEBEAB
}
.error {
	COLOR: #D8000C; FONT-STYLE: italic
}
.error_box BLOCKQUOTE {
	BORDER-LEFT: #D8000C 1px solid;
}
.error A {
	COLOR: #d8000c; BORDER-BOTTOM: #d8000c 1px dotted; FONT-STYLE: normal; TEXT-DECORATION: none
}

.info {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px center; BORDER-TOP: 1px solid; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; MARGIN: 20px 200px 30px 0px; BORDER-LEFT: 1px solid; WIDTH: 350px; PADDING-TOP: 15px; BORDER-BOTTOM: 1px solid; BACKGROUND-IMAGE: url(../images/messages/info.png); BACKGROUND-REPEAT: no-repeat; COLOR: #00529b; BACKGROUND-COLOR: #D2E5F2; font-weight: bold;
}

.success {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px center; BORDER-TOP: 1px solid; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; MARGIN: 20px 200px 30px 0px; BORDER-LEFT: 1px solid; WIDTH: 350px; PADDING-TOP: 15px; BORDER-BOTTOM: 1px solid; BACKGROUND-IMAGE: url(../images/messages/success.png); BACKGROUND-REPEAT: no-repeat;  COLOR: #4f8a10; BACKGROUND-COLOR: #dff2bf; font-weight: bold;
}

.warning {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px center; BORDER-TOP: 1px solid; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; MARGIN: 20px 200px 30px 0px; BORDER-LEFT: 1px solid; WIDTH: 350px; PADDING-TOP: 15px; BORDER-BOTTOM: 1px solid; BACKGROUND-IMAGE: url(../images/messages/warning.png); BACKGROUND-REPEAT: no-repeat; 	COLOR: #9f6000; BACKGROUND-COLOR: #FDFEA2; font-weight: bold;
}

.validation {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px center; BORDER-TOP: 1px solid; PADDING-LEFT: 50px; PADDING-BOTTOM: 15px; MARGIN: 20px 200px 30px 0px; BORDER-LEFT: 1px solid; WIDTH: 350px; PADDING-TOP: 15px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat
}
.notice 
{
	float: right;
	width: 300px;
	border: 1px solid red;
	padding-left: 4px;
	padding-right: 4px;
	background-color: yellow;
	color: Red;
}
/*
#profile_about 
{
    width: 575px;
}*/
