/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #cc9966;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 2;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1
{
    COLOR: #336600;
}

H1	{	
	font-family: Felix Titling, Verdana, sans-serif;
	font-size: 14pt;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin:0px;
	}	

A:link	{	
	text-decoration:	underline;
	color:	#000000;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#8b4513;}	


.error{color:#CC3333;font-size:10px;font-family:arial,Verdana,Helvetica,sans-serif;line-height:13px;}





/*Forms, std*/
FORM{display:inline;}
INPUT.text{width:200px;}
INPUT.error{width:200px;}
INPUT.small_text{width:100px;}
INPUT.small_error{width:100px;}
INPUT.password{width:200px;}
INPUT.file{width:200px;}
INPUT.checkbox{}
INPUT.radio{}
INPUT.image{margin:10px}
SELECT{}
TEXTAREA{width:400px;height:40px;}

.calendar INPUT.text{width:80px;}
.calendar INPUT.error{width:80px;}
.calendar * INPUT.text{width:80px;}
.calendar * INPUT.error{width:80px;}


/*.error,.errors{border:2px solid #993333;color:#993333;font-weight:bold;background:#FFCCCC;margin:10px;padding:5px;}*/
.msg,.message{border:2px solid #339933;color:#339933;font-weight:bold;background:#CCFFCC;margin:10px;padding:5px;}
.required{color:#6F1414;font-weight:bold;}

INPUT.error{border:2px inset #993333;color:#000000;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;}
INPUT.small_error{border:2px inset #993333;color:#000000;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;}
TEXTAREA.error{border:2px inset #993333;color:#000000;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;}
SELECT.error{border:2px inset #993333;color:#000000;font-weight:normal;background:#FFCCCC;padding:0px;margin:1px 0px;}

/*wysiwyg*/
TEXTAREA.wysiwyg{width:740px;height:546px;}
/*tiny mce*/
.header{color:#006600;font-size:28px;font-weight:bold;font-family:Felix Titling,Verdana,sans-serif;margin:3px 0px;}
.subhead {color:#000000;font-size:16px;font-weight:bold;font-family:Arial, sans-serif;margin:0px 0px;}
.wysiwyg-body{COLOR: #000000; text-decoration: none; font-family: Arial, sans-serif; font-size: 10px; font-weight: normal;}
.wysiwyg-green{COLOR: #006600;}
.mceContentBody {font-family:Arial,sans-serif;font-size:10px;font-weight:normal;background:#FFFFFF;width:740px;height:546px;overflow:auto}
.mceContentBody A:link {COLOR: #000000 !important; font-weight: bold !important; text-decoration: none !important; font-family: Arial, sans-serif !important; font-size: 12px !important}
.mceContentBody A:visited {COLOR: #000000 !important; font-weight: bold !important; text-decoration: none !important; font-family: Arial, sans-serif !important; font-size: 12px !important;}
.mceContentBody A:active {COLOR: #000000 !important; font-weight: bold !important; text-decoration: none !important; font-family: Arial, sans-serif !important; font-size: 12px !important}
.mceContentBody A:hover {COLOR: #006600 !important; font-weight: bold !important; text-decoration: underline !important; font-family: Arial, sans-serif !important; font-size: 12px !important}
.mceEditor{}




/*ADMIN*/
TABLE.admin_nav{border:2px solid #000000}
TABLE.admin_nav TD{padding:3px 15px;white-space:nowrap}
#admin H1{}


/*admin interface area*/
TABLE.listing{width:100%;border-spacing:0px;border-collapse:collapse;margin-bottom:30px;}
TABLE.listing TD{padding:3px;vertical-align:top;}
TABLE.listing TH{padding:3px;vertical-align:middle;white-space:nowrap;border-bottom:2px solid #000000;border-top:2px solid #000000;color:#FFFFFF;padding:3px;font-weight:bold;background:#8B4512}

TABLE.listing TR.row1 TD{border-bottom:1px solid #FFFFFF}
TABLE.listing TR.row0 TD{border-bottom:1px solid #FFFFFF}

TABLE.listing TABLE.nested TR TD{border:none;}


TABLE.listing A{color:#000000;font-weight:bold;text-decoration:none;font-size:14px;}
TABLE.listing A:hover{color:#A4D0DB;font-weight:bold;text-decoration:underline}
TABLE.listing TH A{color:#FFFFFF;font-weight:bold;}
TABLE.listing TH A:hover{color:#A4D0DB;font-weight:bold;}

INPUT.disabled{margin:0px 5px;clear:none;border:1px solid #cccccc;padding:3px;color:#cccccc;font-weight:bold;background:#dddddd}


.edit_actions{text-align:center;vertical-align:middle;}
.edit_actions INPUT.submit,
.edit_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #cccccc;padding:3px;color:#cccccc;font-weight:bold;background:#707B81;cursor:pointer;}
.save_actions{text-align:right;}
.save_actions INPUT.submit,
.save_actions INPUT.hidden_save_button,
.save_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #cccccc;padding:3px;color:#cccccc;font-weight:bold;background:#707B81;cursor:pointer;}
.sort_actions{text-align:center;vertical-align:middle;}
.sort_actions INPUT.submit,
.sort_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #cccccc;padding:3px;color:#cccccc;font-weight:bold;background:#707B81;cursor:pointer;}
.create_actions{text-align:center;vertical-align:middle;padding:10px 10px;vertical-align:top;}
.create_actions INPUT.submit,
.create_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #cccccc;padding:3px;color:#cccccc;font-weight:bold;background:#707B81;cursor:pointer;}
.create_actions A{}
.create_actions A:hover{}

.emptyset{text-align:center;padding:50px 0px !important;vertical-align:top;font-weight:bold;color:#000000}

.back_actions{padding:10px 0px;text-align:center;}
.back_actions A{font-weight:bold;color:#000000;text-decoration:none}
.back_actions A:hover{font-weight:bold;color:#A4D0DB;text-decoration:underline}

#listing_pages{text-align:right;}
#listing_pages A{}
#listing_pages A:hover{}


.label{text-align:left;font-weight:bold;}
.value{}
.hint{color:#666666;text-align:right;font-weight:normal;width:200px;float:right;}
.required{font-weight:bold;font-size:14px;}
.section{font-weight:bold;font-size:14px;border-bottom:2px solid #000000;padding-top:10px !important;}


.captcha{font-size:11px;}
.captcha_image{display:inline;}
.captcha_image IMG{height:50px;}
.captcha_options{}
.captcha_input_header{display:none;}
.captcha_input{}
