body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: normal;
font-weight:normal;	
color: #000000;
}


h1, h2, h3 { margin:0; padding:0; }

h1, .contentheading, .componentheading { 
	font-size:15px; font-weight: bold; letter-spacing:.3em; text-transform:uppercase; 
}

table.contentpaneopen { margin: 0 0 15px 0; width: 100%; }

h2 { font-size:13px; color:#000066; font-weight: bold; }
h3 { font-size:10px; font-weight: normal; }



.red  { font-size:12px; color:#990000;}
.grey { color:#666666 ; }

input    { background:#f7f7e6;  font-size:11px; border: 1px solid #cccc99; text-indent:2px;}
textarea { background:#f7f7e6; border: 1px solid #cccc99; text-indent:2px; }
select   { background:#f7f7e6; border: 1px solid #cccc99;}

.heading1 {font-size:15px; color:#000000; font-weight: bold; letter-spacing:.3em;}


td      { font-size:12px; color:#000000;}
.footer { font-size:11px; font-weight:bold; color:#ffffff; letter-spacing:.1em;}
.small  { font-size:10px; color:#000000;}
.footer a { text-decoration: none; }
#content { 
	width: 550px;
	padding: 9px 0 0 0;
	margin:0;
	/*border:1px solid #9966ee;*/
}

#content a { font-size: 12px; color: #000066; font-weight: bold; text-decoration: none; }
#content a:link { font-size: 12px; color: #000066; font-weight: bold; text-decoration: none; }
#content a:visited { font-size: 12px; color: #000066; font-weight: bold; text-decoration: none; }
#content a:hover { color: #666600; font-weight: bold; text-decoration: none; }

div.search { float: right; margin: 20px 0px;}

td.td1 { color: #fff; }

tr.sectiontableentry1, tr.sectiontableentry2 { height:20px; }

tr.sectiontableentry2 td.td2 { background-color: #CCCCCC; }
table.tableEntry { width: 230px; padding-top: 25px; }
table.tableEntry tr td.td1 { width: 25px; }
table.tableEntry tr td.td2 { width: 205px; text-align: center; }

a:active, a:link { outline: none; }
a:focus { -moz-outline-style: none; }

#content ul { padding: 0 0 0 20px; width: 100%; }
#content ul li { 
	list-style:disc; 
	list-style-position: outside;
	list-style-type:disc;
}

/* Menu 

#left ul.menu { background-color: #cccc99; width: 100%; height: 20px; list-style: none; margin:0; padding:0; }
*/
ul.menu {}

ul.menu {}

/* Joomla */

td.buttonheading a img { border: 0; }

.modifydate { color:#999999; }

/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; padding: 0;}
#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

/* Debug */
#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }
#system-debug div { font-size: 11px;}