/* CSS Document */

/********** NO NEED TO EDIT BELOW *************/

#customAlertBox { position:absolute; top:120px; !important top:30px; left:30px; z-index:300; }

#customAlertContainer { position:relative; top:30px !important top:0px; width:400px; border:5px solid #FFFFFF; padding:10px; float:left; font-size:100%; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }

#customAlertTop { position:relative;}
.customAlertTitle { float:left; font-size:130%; font-weight:bold; color:#CC0000; }

#customAlertIcon { float:right; }

#customAlertContent { clear:both; position:relative; padding-top:10px; font-size:90%; text-align:left; color:#000000 }
#customAlertContent a { color:#FF339A; text-decoration:none; }
#customAlertContent a:visited { color:#FF339A; text-decoration:none; }
#customAlertContent a:hover { color:#FF339A; 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%; }
#customAlertButtons a:visited { color:#FFFFFF; font-weight:bold; font-size:100%; }
#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:#666666; }
.errorAlert { color:#CC0000; }
.cancelAlert { color:#CC0000; }
/* ALERT TYPES */

/* BUTTON TYPES */

.defaultButton { padding:1px; margin:0px 3px; float:right; cursor:pointer }
.defaultButtonText { background-color:#CC0000; padding:3px 15px; }

.blackButton { padding:1px; margin:0px 3px; float:right; cursor:pointer }
.blackButtonText { background-color:#000000; padding:3px 15px; }

.declineButton { border:1px solid #666666; padding:1px; margin:0px 3px; float:right; cursor:pointer }
.declineButtonText { background-color:#666666; padding:3px 15px; }
/* BUTTON TYPES */

.formInput { border:1px solid #CCCCCC; width:200px; }
.formTextarea { border:1px solid #CCCCCC; width:200px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:100%; }
.setBorder { border:1px solid #CC0000; }

