body				{margin:0px;background:#ffffff;font-family:helvetica;font-size:0.75em;color:#000000;font-weight:normal;line-height:1.35em;text-decoration:none;}

td				{font-size:1em;line-height:1.2em;font-family:helvetica;color:#000000;font-weight:normal;text-decoration:none;}

img				{border:none;}

#header				{display:block;padding:0px;width:auto;height:100px;background-color:#000000;margin-bottom:5px;}

.footer				{display:block;width:auto;padding-top:10px;padding-bottom:10px;margin-bottom:30px;color:#999999;font-size:0.9em;}
.footer a			{color:#999999;text-decoration:none;}
.footer a:visited		{color:#999999;text-decoration:none;}
.footer a:hover			{color:#000000;text-decoration:underline;}
.footer a.on			{color:#000000;}
.footer a.on:visited		{color:#000000;}
.footer a.on:hover		{color:#000000;}

.breadcrumb			{display:block;width:auto;color:#993333;font-size:0.8em;padding:0px 0px 0px 2px;}
.breadcrumb a			{color:#993333;text-decoration:none;}
.breadcrumb a:visited		{color:#993333;text-decoration:none;}
.breadcrumb a:hover		{color:#993333;text-decoration:underline;}
.breadcrumb a.on		{color:#993333;}
.breadcrumb a.on:visited	{color:#993333;}
.breadcrumb a.on:hover		{color:#993333;text-decoration:underline;}

#submenu			{position:absolute;display:block;left:40px;top:176px;width:auto;color:#999999;font-size:0.8em;z-index:5;}
#submenu a			{color:#999999;text-decoration:none;}
#submenu a:visited		{color:#999999;text-decoration:none;}
#submenu a:hover		{color:#000000;text-decoration:underline;}
#submenu a.on			{color:#000000;font-weight:bold;}
#submenu a.on:hover		{color:#000000;text-decoration:underline;}

#content			{display:block;padding-left:228px;padding-right:50px;z-index:1;width:auto;}
#content h1			{font-size:1.7em;line-height:1.9em;clear:none;padding:0px;margin:0px;display:block;padding-bottom:10px;padding-top:8px;}
#content h2			{font-size:1.2em;line-height:1.4em;clear:none;padding:0px;margin:0px;display:block;padding-bottom:0px;}
#content h3			{font-size:1.1em;line-height:1.3em;clear:none;padding:0px;margin:0px;display:block;padding-bottom:0px;}


#sponsors			{display:block;padding-top:30px;}

.adminhead			{font-family:helvetica;font-size:1em;color:#ffffff;font-weight:normal;line-height:1.2em;}
.adminhead a			{color:#ffffff;}
.adminhead a:visited		{color:#ffffff;}

.norm				{font-family:helvetica;font-size:0.75em;color:#000000;font-weight:normal;line-height:1.2em;text-decoration:none;}
a				{color:#335599;text-decoration:none;}
a:hover				{color:Orange;text-decoration:underline;}

.filetable			{border-spacing:2px;font-size:0.9em;}
.filetable th			{padding:3px;background:#993333;color:#ffffff;font-weight:normal;text-align:left;}
.filetable th a			{color:#ffffff;text-decoration:none;}
.filetable th a:visited		{color:#ffffff;text-decoration:none;}
.filetable th a.sort		{color:#ffffff;text-decoration:underline;}
.filetable td			{padding:2px;text-align:left;}
.filetable tr.odd		{background:#ffeece;}
.filetable tr.even		{background:#fff6e6;}
.description			{font-size:0.9em;}
.title				{font-size:1.1em;}

.comments			{border-spacing:2px;font-size:0.9em;}
.comments th			{padding:3px;background:#993333;color:#ffffff;font-weight:normal;text-align:left;}
.comments th a			{color:#ffffff;text-decoration:none;}
.comments th a:visited		{color:#ffffff;text-decoration:none;}
.comments th a.sort		{color:#ffffff;text-decoration:underline;}
.comments td			{padding:2px;text-align:left;padding-bottom:10px}
.comments tr.odd		{background:#fff6e6;}
.comments tr.even		{background:#ffeece;}
.comments td.user		{padding-left:5px;padding-right:5px;font-weight:normal;}
.date				{color:#993333;}

.sublink			{font-size:0.9em;color:#000000;}

.adminhead			{font-size:0.75em;color:#000000;font-weight:normal;line-height:1.2em;text-decoration:none;}


.institutions			{border-spacing:2px;width:100%;font-size:0.9em;background:#ffa703;}
.institutions td		{padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;}
.institutions td a		{text-decoration:none;}
.institutions td a:visited	{text-decoration:none;}
.institutions td a:hover	{text-decoration:underline;}

/** Tab Menu **/

#menu
	{	
		display:block;
		background: #993333;
		padding-top:5px;
		color:#fff;
	}
	
	

#topNav
    {
        width: auto;
        background-color: #993333;
        vertical-align: bottom;
        padding: 5px;
        margin: 0;
        z-index: 0;
        margin-left:223px;
    }   
    
    #topNav a { color:#fff; }
    #topNav a:hover {color:Orange;}
    
    #subNav
    {
        width: auto;
        padding: 0;
        margin: 0;
        height: 14px;
        margin-left:270px;
        font-size:0.8em;
    }
    
    #subNav a {color:#999999;}
    #subNav a:hover {color:Orange;}
    
    .selected { }
    
    .datatable TABLE {margin: 0 auto}
    
    .hidden
    {
		display:none;
    }
    
    /* Admin Tabs */
    
    .ui-tabs {padding: .2em;}
	.ui-tabs-nav { padding: .2em .2em 0 .2em;  position: relative; }
	.ui-tabs-nav li { float: left; border-bottom: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
	.ui-tabs-nav li a { display:block; text-decoration: none; padding: .5em 1em; }
	.ui-tabs-nav li.ui-tabs-selected {  padding-bottom: .1em; border-bottom: 0; }
	.ui-tabs-panel { padding: 1em 1.4em;  display: block; border: 0; background: none; }
    .ui-tabs-hide { display: none; }
    
    .pagerstyle a
    {
		text-decoration:underline;
    }
    
    .headerstyle a
    {
		text-decoration:underline;
    }
    
    .headerstyle a:hover
    {
		text-decoration:none;
    }