/* CSS Document */

/********** NO NEED TO EDIT BELOW *************/

#customAlertBox { position:absolute; top:30px; left:30px; z-index:300; }
#customAlertContainer { position:relative; width:400px; border:5px solid #FFFFFF; padding:10px; float:left; font-size:100%; background-color:#FFFFFF; }

#customAlertTop { position:relative; }
.customAlertTitle { float:left; font-size:130%; font-weight:bold; color:#CA6899; }

#customAlertIcon { float:right; }

#customAlertContent { clear:both; position:relative; padding-top:10px; font-size:90%; text-align:left; color:#000000 }
#customAlertContent a { color:#CA6899; text-decoration:none; }
#customAlertContent a:visited { color:#CA6899; text-decoration:none; }
#customAlertContent a:hover { color:#CA6899; text-decoration:underline; }

#errorMessageHolder { font-weight:bold; color:#CC0000; }

#customAlertButtons { clear:both; padding-top:15px; text-align:center; width:100%;}

#customAlertButtons a { color:#FFFFFF; font-weight:bold; font-size:100%; text-decoration:none; }
#customAlertButtons a:visited { color:#FFFFFF; font-weight:bold; font-size:100%; text-decoration:none; }
#customAlertButtons a:hover { color:#FFFFFF; font-weight:bold; font-size:100%; text-decoration:none; }

#customAlertShadowBox { position:absolute; top:30px; left:30px; z-index:200; }
#customAlertShadowContainer { position:relative; width:515px; height:200px }
#customAlertShadowTop { position:absolute; top:0px; left:0px; width:461px; height:15px;
	background:url(/images/customAlert/top_shadow.png) top left no-repeat; opacity:0.6;
}
#customAlertShadowBody { position:absolute; top:15px; left:0px; width:461px; height:5px;
	background:url(/images/customAlert/repeat_shadow.png) top center repeat-y; opacity:0.6;
}
#customAlertShadowBottom { position:absolute; bottom:0px; left:0px; width:461px; height:15px;
	background:url(/images/customAlert/bottom_shadow.png) bottom left no-repeat; opacity:0.6;
}

/********** NO NEED TO EDIT ABOVE *************/


/* ALERT TYPES */
.defaultAlert { color:#CA6899; }
.errorAlert { color:#CC0000; }
.cancelAlert { color:#CA6899; }
/* ALERT TYPES */

/* BUTTON TYPES */
.defaultButton { padding:1px; margin:0px 3px; float:right; cursor:pointer }
.defaultButtonText { background-color:#CA6899; padding:3px 15px; }

.blackButton { padding:1px; margin:0px 3px; float:right; cursor:pointer }
.blackButtonText { background-color:#333333; padding:3px 15px; }

.declineButton { border:1px solid #999999; padding:1px; margin:0px 3px; float:right; cursor:pointer }
.declineButtonText { background-color:#999999; padding:3px 15px; }
/* BUTTON TYPES */
