/*------------------------------------------------------------
   GLOBAL
------------------------------------------------------------*/
body
{
   background: none;
   background-color: #fff;
   margin: 0px;
   padding: 0px;
}

a:link, a:visited, a:hover, a:active { color: #006; text-decoration: underline; }

h1, h2, h3
{ 
   color: #333 !important;
   background-color: #fff !important;
   width: auto !important;
}

p, ul, li, td 
{ 
   font-size: 12px !important; 
}

br
{
   clear: none !important;
}

.newsSummary li, #newsList li
{
   background-image: none;
   padding: 0px;
}

/*------------------------------------------------------------
   Disable Global Elements
------------------------------------------------------------*/
#nav1Stretch,
#logos,
#nav2,
#subnav,
#actions
{ 
   display: none; 
}

#pageFrameHome, #pageFrame1Col, #pageFrame2Col, #pageFrame3Reg, #pageFrameFull, #pageFrameFull2
{
   background: none;
   background-color: #fff;
   width: auto;
   margin: 0px;
   padding: 0px;
   float: none;
}

#pageFrame1Col #content,
#pageFrame2Col #content,
#pageFrame3Reg #content,
#pageFrameFull #content,
#pageFrameFull2 #content
{
   background: none;
   background-color: #fff;
   margin: 0px;
   padding: 0px;
   width: auto;
   float: none;
}

#pageFrame1Col #colWrap,
#pageFrame2Col #colWrap,
#pageFrame3Reg #colWrap,
#pageFrameFull #colWrap,
#pageFrameFull2 #colWrap
{
   background: none;
   background-color: #fff;
   margin: 0px;
   padding: 0px;
   width: auto;
   float: none;
}

/*------------------------------------------------------------
   Home page
------------------------------------------------------------*/
#pageFrameHome #bannerBox,
#pageFrameHome #shadowBottom,
#pageFrameHome .line
{
   display: none;
}

#pageFrameHome #infoBox,
#infoBox #info1, 
#infoBox #info2, 
#infoBox #info3
{
   background: none;
   color: #333;
   margin: 0px;
   padding: 0px;
   width: auto;
   height: auto;
   float: none;
}

#pageFrameHome #eventsBox
{
   color: #333;
   margin: 0px;
   padding: 0px;
   width: auto;
   height: auto;
   float: none;
}

#eventsBox #events, 
#eventsBox #news
{
   background: none;
   background-color: #fff;
   color: #333;
   margin: 0px;
   padding: 0px;
   width: auto;
   height: auto;
   float: none;
}

/*--------------------------------------------------
   1 Col Layout
--------------------------------------------------*/
#pageFrame1Col #col1
{ 
   width: auto;
   margin: 0px;
   padding: 0px;
   float: none;
}

/*--------------------------------------------------
   2 Column Layout
--------------------------------------------------*/
#pageFrame2Col #col1, #pageFrame2Col #col2
{
   width: auto;
   margin: 0px;
   padding: 0px;
   float: none;
}

/*--------------------------------------------------
   3 Region Layout
--------------------------------------------------*/
#pageFrame3Reg #reg1,
#pageFrame3Reg #reg2,
#pageFrame3Reg #reg3
{ 
   width: auto;
   margin: 0px;
   padding: 0px;
   float: none;
}

/*--------------------------------------------------
   Full Page Layout
--------------------------------------------------*/
#pageFrameFull #col1
{
   width: auto;
   margin: 0px;
   padding: 0px;
}

/*--------------------------------------------------
   Full 2 - 2 Column Layout, No Subnav
--------------------------------------------------*/
#pageFrameFull2 #col1
{
   width: auto;
   margin: 0px;
   padding: 0px 20px 0px 0px;
}

#pageFrameFull2 #col2
{
   margin: 0px;
   padding: 0px;
}

/*------------------------------------------------------------
   Footer
------------------------------------------------------------*/
#footerStretch
{ 
   display: none; 
}

#copyStretch
{
   background-color: #fff;
}

#copy
{
   width: auto;
   margin: 0px;
   padding: 0px;
}

#copy #copy1
{
   float: none;
}

#copy #copy2
{
   display: none;
}
