*												{ margin:0; padding:0 }

/* SCREEN STYLE SHEET */
body											{ background-color:#ECECEC; font-size:90%; font-family:Arial, Helvetica, sans-serif; line-height:145%; }

/* FONT STYLES */
a												{ color:#F47003; text-decoration:none }
a:hover											{ text-decoration:underline }

.flash-h1
{
     font-weight:normal; 
     font-size:32px;
     margin-bottom:15px;
     margin-top:10px;
     font-weight:normal;
}
.sIFR-active .flash-h1
{
      visibility: hidden;
      line-height: 1em;
}

h2						
{
	width:400px;
	margin-bottom:15px; 
	font-weight:normal; 
	font-size:20px 
}
.sIFR-active h2
{
      visibility: hidden;
      line-height: 1em;
} 

#outer											{ position:relative; width:100%; }

#side-tabs										{ display:none; }

#container										{ width:100%; }

/* HEADER */
#header											{ width:100%; position:relative; }
#header .logo									{ }
#header .logo-height							{ display:none; }

#header .navigation								{ display:none; }

#header .subnavigation							{ display:none; }

#content										{ width:100%; margin-top:15px; }
#content .main									{ }
#content .main .curve							{ display:none; }
#content .main .home-panel						{ margin-bottom:15px; position:relative; }
#content .main .home-panel .curve				{ display:none; }
#content .main .top								{ height:8px; background:url(../../images/public/content-large-top.gif) no-repeat bottom }
#content .main .middle							{ background:url(../../images/public/content-large-middle.gif) repeat-y }
#content .main .middle .padding					{ padding:0px }
/*#content .main .middle h2						{ color:#7C7C7C; margin-bottom:22px; font-weight:normal; font-size:155% }*/
#content .main .middle p						{ margin-bottom:20px }
#content .main .middle ul						{ margin-left:35px; margin-bottom:20px; }
#content .main .middle ol						{ margin-left:35px; margin-bottom:20px; }
#content .main .middle fieldset					{ padding:15px; margin-bottom:15px; background-color:#f1f1f1 }
#content .main .middle label					{ float:left; width:170px; }
#content .main .middle .submit					{ border:0; background:#000; color:#FFF; font-size:105%; padding:4px 5px }
#content .main .middle .date					{ color:#999; font-size:90%; margin-bottom:10px }
#content .main .middle .news					{ margin-bottom:25px; padding-bottom:25px; border-bottom:1px dotted #999 }
#content .main .middle .news .headline			{ font-size:125%; }
#content .main .middle .news .headline a		{ color:#F47003; }
#content .main .middle .news .headline a:hover	{ color:#000; }
#content .main .middle .news .date				{ color:#999; font-size:90%; margin:0; margin-top:5px; }
#content .main .middle .news .intro				{ font-size:90% }
#content .main .middle .blog					{ margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #999 }
#content .main .middle .blog .headline			{ font-size:125%; }
#content .main .middle .blog .headline a		{ color:#F47003; }
#content .main .middle .blog .headline a:hover	{ color:#000; }
#content .main .middle .blog .date				{ color:#999; font-size:90%; margin:0; margin-top:5px; }
#content .main .middle .blog .intro				{ font-size:90% }
#content .main .middle .event					{ margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #999 }
#content .main .middle .event .headline			{ font-size:125%; }
#content .main .middle .event .headline a		{ color:#F47003; }
#content .main .middle .event .headline a:hover	{ color:#000; }
#content .main .middle .event .date				{ color:#999; font-size:90%; margin:0; margin-top:5px; }
#content .main .middle .event .intro			{ font-size:90% }
#content .main .middle .related					{  }
#content .main .middle .related .title			{ text-transform:uppercase; font-weight:bold; color:#F47003; margin-bottom:15px }
#content .main .middle .related ul				{ margin-left:16px; list-style-image:url(../../images/public/related-bullet.gif) }
#content .main .middle .related a				{ color:#000; font-size:90%; line-height:160% }
#content .main .bottom							{ height:8px; background:url(../../images/public/content-large-bottom.gif) no-repeat }
#content .right									{ display:none; }

#footer-navigation								{ display:none; }

#footer											{ display:none; }

.clr											{ clear:both; }
