/*------------------------------------------------------------
   GLOBAL
------------------------------------------------------------*/
body
{
   background: none;
   background-color: #fff;
   color: #000;
}

a:link, a:visited { color: #000 !important; text-decoration: underline; }

.bg { display: none; }

h1 { width: auto; }

h2, h3 { color: #000 !important; }

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

/*------------------------------------------------------------
   Main Content Containers
------------------------------------------------------------*/
#pageFrameHome, #pageFrame2Reg, #pageFrame, #pageFrameFull
{
   width: auto;
   margin: 0;
   -moz-box-shadow: none;
   -webkit-box-shadow: none;
   box-shadow: none;
}

/*------------------------------------------------------------
   Disable Global Elements
------------------------------------------------------------*/
#header,
#nav,
#actions
{ 
   display: none; 
}

/*------------------------------------------------------------
   Home page
------------------------------------------------------------*/
#pageFrameHome #home-image,
#pageFrameHome #col1,
#pageFrameHome #info #info1
{
   display: none;
}

#pageFrameHome #content,
#pageFrameHome #col2,
#pageFrameHome #info,
#pageFrameHome #info #info2
{
   background: none !important;
   font-size: 14px;
   color: #000;
   margin: 0;
   padding: 0;
   width: auto;
   height: auto;
   float: none;
}

#pageFrameHome #col2 a.button:link, 
#pageFrameHome #col2 a.button:visited 
{
   background-image: none;
   font-size: 16px;
   color: #000;
   padding: 0px;
}

#pageFrameHome #info2 h2
{
   font-size: 16px;
   color: #000;
}

/*--------------------------------------------------
   Inner Page Layout
--------------------------------------------------*/
#pageFrame #content, 
#pageFrame #col2,
#pageFrame2Reg #content,
#pageFrame2Reg #col2
{ 
   width: auto;
   height: auto;
   margin: 0;
   padding: 0;
} 

#pageFrame #col1,
#pageFrame2Reg #col1
{
   display: none;
}

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

/*------------------------------------------------------------
   Footer
------------------------------------------------------------*/
#footer #footer1 { display: none; }

#footer,
#footer #footer2
{
   background: none;
   width: auto;
   margin: 0;
   padding: 0;
   color: #000;
   float: none;
}

#footer2 p
{
   padding: 20px 0px 0px 0px;
}