body{

font-size:12px;
font-size-adjust:yes;
font-variant:normal;
font-weight:bold;
line-height:1.215;
}
#Footer {
background:transparent url(../images/wrapper/shadow-bottom.png) no-repeat scroll 0 100%;
width: 1000px;

z-index:4;
}
#FooterWrapper {
background:#FFFFFF url(../images/images/wrapper/shadow-sides.gif) repeat-y scroll 0 0;
}


#Wrapper { width: 1018px; } /* Width of "page" */
#MainChannel { width: 790px; } /* Width of left channel and center channel combined */
#SidebarPrimary { width: 180px; } /* Width of left channel */ 
#Content { width: 580px; } /* Width of center channel */
#SidebarSecondary { width: 180px; } /* Width of right channel */
/* = End Widths = */

body.noSidebarSecondary #MainChannel { width: 990px; }
body.noSidebarSecondary #Content { width: 780px; }
body.noSidebarSecondary ul#PageTools { margin-right: 30px; }

body.home #Wrapper { width: 1012px; } /* Width of "page" */
body.home #MainChannel { width: 649px; }
body.home #Content { width: 649px; }
body.home #SidebarSecondary { width: 330px; } 


	
/*


body.noSidebarPrimaryOrSidebarSecondary #MainBody { background: 0; }
body.noSidebarPrimaryOrSidebarSecondary #MainChannel { width: 72.5em; }
body.noSidebarPrimaryOrSidebarSecondary #Content { width: 72.4em; }
*/

#Wrapper {
	background: url(/global/images/wrapper/shadow-top.png) repeat-x 0 0;
	margin: 30px auto 0; /* Make content centered */
	padding-top: 5px;
}
#WrapperChannel {
	background: #fff url(/global/images/wrapper/shadow-sides.gif) repeat-y 0 0;
	padding: 1px 2px 3px 5px;
}

#LeftBox {
float:left;
margin-left:1px;
width: 261px;


}


#RightBox {
float:right;
width: 742px;
}

div.img
{
  margin: 0px;
  
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
 }

.root     {
    position:relative;
    height:      200px;
    width:      250px;
    margin:       0px 0px 0px 0px;    
    }

.thumb  
{
    position:      absolute;
    height:      9px;
    width:      15px;
    left:       10px;
    }
.up, .dn   {
    position:      absolute;
    left:       10px;
    }
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
    border:      0;
    }
.scrollContainer { 
    position:      absolute; 
    left:      2px; 
    top:      20px; 
    width:      230px; 
    height:      180px; 
	
   
    clip:      rect(0 200 200 0); 
    overflow:      auto; 
  
    }
.scrollContent { 
    position:      absolute; 
    left:      0px; 
    top:      50px; 
    width:      100px; 
    }

/*-------------impromptu---------- */

.cleanbluewarning .cleanblue{ background-color: #F5F5F5; }
.cleanbluefade{ position: absolute; background-color: #aaaaaa; }
div.cleanblue{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #F5F5F5; width: 325px; font-size: 11px; text-align: left; border: solid 1px #999999; }
div.cleanblue .cleanbluecontainer{ background-color: #ECECEC; border-top: solid 15px #ECECEC; padding: 10px; font-weight: bold; }
div.cleanblue .cleanblueclose{ float: right; width: 18px; cursor: default; margin: -19px -12px 0 0; color: #F5F5F5; font-family:arial; font-weight: bold; }
div.cleanblue .cleanbluemessage{ padding: 10px; line-height: 20px; font-size: 10px; color: #E00009; }
div.cleanblue .cleanbluebuttons{ text-align: center; padding-bottom: 15px; padding-top:5px;}
div.cleanblue button{ padding: 3px 10px; margin: 0 10px; background-color: #E00009 ;  color: #ffffff; font-weight: bold; font-size: 10px; }
div.cleanblue .cleanblueclose {
font-weight: bold; font-size: 10px;
color: #CCCCCC;
line-height: 20px;
background:transparent url(/images/common/close.gif) no-repeat scroll right center;
color:#333333;
float:right;
margin:-25px -1px -10px -10px;
}
			/*-------------------------------- */

#backtext{

padding-top: 5px;
font-weight: normal;
}
#backtext a{
color:#ffffff;
}
#backtext a:hover{
color:#E00009;
}
