/* ALERT BOX STYLES */

div#TB_window{

}

	div#TB_window div#TB_title{
	
	}
	
		div#TB_window div#TB_title div#TB_ajaxWindowTitle{
		
		}
		
		div#TB_window div#TB_title div#TB_closeAjaxWindow{
		
		}
		
			div#TB_window div#TB_title div#TB_closeAjaxWindow a#TB_closeWindowButton{
			
			}
			
	div#TB_window div#TB_ajaxContent{
	
	}
	
/* MESSAGE & ERRO BOX STYLE */

div.message, div.error
{
	background-color: #F9F1C9;
	background-image: url(images/warning.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	border:2px solid black;
	color: black;
	padding: 15px 10px 15px 60px;
	margin: 10px;
}

div.error{
	border-color:red;
	font-weight:bold;
	font-size:1.1em;
}

div.message.no_icon, div.error.no_icon{
	background-image:none;
	padding-left:20px;
}

/* SET SOME DEFAULTS TO HELP MAKE SURE ALL BROWSERS RENDER THINGS THE SAME */

img{
	border:0;
}

ul{
	margin:0;
	padding:0;
	list-style:none;
}

li{
	margin:0;
	padding:0;
	margin-left:1em;
}

body{
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-size:.9em;
}

/* END DEFAULTS */

/* A FEW COMMONLY USED CLASSES */

.center{
	text-align:center;
}

.justify{
	text-align:justify;
}

.right{
	float:right !important;
}

.text-right, .text_right{
	text-align:right;
}

.left{
	float:left !important;
}

.text-left, .text_left{
	text-align:left;
}

.clear, .clear-all, .clear_all, .clear-both, .clear_both{
	clear:both;
}

.clear_right, .clear-right{
	clear:right;
}

.clear_left, .clear-left{
	clear:left;
}

.indent{
	padding-left:2em;
}

.bulleted { list-style: disc inside; }

.small{
	font-size:.8em;
}

.hidden, .hide{
	display:none !important;
}

/* END COMMONLY USED CLASSES */


/* ALERT BOX FORMATTING */
#fs_alert{
	display:none;
}
