﻿/*______________________________________________________________________
POP UP Div stuff
_______________________________________________________________________*/
.popupoutterwrapper
{
	background-color:Gray;
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	filter:alpha(opacity=80);
	opacity:0.8;
	display:block;
	z-index:2;
}

.fullpopupinnerwrapper
{
	display:block;
	position:absolute;
	z-index:99;
	background-color:Transparent;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
}

.popupinnerwrapper
{
	display:block;
	background-color:White;
	position:absolute;
	padding:10px;
	overflow:auto;
}

.popupinnerdiv
{
	display:none;
	width:100%;
	height:100%;
	/*overflow:auto;*/
}

/*-----------------------------------------------------
             Buttons
--------------------------------------------------------
          Small
-------------------------------------------------------*/
.buttonwrappersmall, .buttonwrappersmall span, .buttonwrappersmall span span
{
    line-height:30px;
    display:inline-block;
}
/*
.buttonwrappersmall
{	
	zoom:1;
	*display:inline;
    background:transparent url(/images/btnleftedgesmall.jpg) no-repeat left top;
	padding:0px 0px 0px 10px;
}

.buttonwrappersmall span
{
    background:transparent url(/images/btnrightedgesmall.jpg) no-repeat right top;
	padding:0px 10px 0px 0px;
}

.buttonwrappersmall span span
{	
    background:transparent url(/images/buttonbgsmall.jpg) repeat-x;
    text-align:center;
    padding:0;
}
*/
*/
/*-----------------------------------------------------
            x small - 21high
------------------------------------------------------*/

.buttonwrapperxsmall, .buttonwrapperxsmall span, .buttonwrapperxsmall span span
{
    line-height:21px;
    display:inline-block;
}

.buttonwrapperxsmall
{	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
    background:transparent url(/images/btnleftedgexsmall.jpg) no-repeat left top;
	padding:0px 0px 0px 10px;
	margin:2px;
}

.buttonwrapperxsmall span
{
    background:transparent url(/images/btnrightedgexsmall.jpg) no-repeat right top;
	padding:0px 10px 0px 0px;
}

.buttonwrapperxsmall span span
{	
    background:transparent url(/images/buttonbgxsmall.jpg) repeat-x;
    text-align:center;
    padding:0px;
}


/*-----------------------------------------------------
            Large
------------------------------------------------------*/

.buttonwrapper, .buttonwrapper span, .buttonwrapper span span
{
    line-height:41px;
    display:inline-block;
}

.buttonwrapper
{	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
    background:transparent url(/images/btnleftedge.jpg) no-repeat left top;
	padding:0px 0px 0px 10px;
}

.buttonwrapper span
{
    background:transparent url(/images/btnrightedge.jpg) no-repeat right top;
	padding:0px 10px 0px 0px;
}

.buttonwrapper span span
{	
    background:transparent url(/images/buttonbg.jpg) repeat-x;
    text-align:center;
    padding:0px;
}

.buttons, .buttons:visited
{
	/*
	color:White;
	font-weight:bold;
*/
}

.buttons:hover
{
	/*text-decoration:underline;*/
}