
.mylevel_btn
{
    text-decoration : none;
	background : url(images/gold-Escape-Button-OFF.jpg) no-repeat;
	height : 135px;
	width : 135px;
}

button.mylevel_btn:hover,
a.mylevel_btn:hover,
a.mylevel_btn:active
 {
	background : url(images/gold-Escape-Button-ON.jpg) no-repeat;
    text-decoration : none;
}

.REDAddItemButtont
{
	font-size: 8pt;
	font-family: Arial,Verdana;
    font-size : 80%;
    font-weight : normal;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/Exp-Mediumbtn-OFF.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 100px;
	vertical-align:middle;
}

button.REDAddItemButtont:hover,
a.REDAddItemButtont:hover,
a.REDAddItemButtont:active
 {
	background : url(../images/Exp-Mediumbtn-ON.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}


.REDAddItemButtontlrg
{
	font-size: 10pt;
	font-family: Arial,Verdana;
    font-size : 100%;
    font-weight : bold;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/Red_LRG_WHT_OFF.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 150px;
	vertical-align:middle;
}

button.REDAddItemButtontlrg:hover,
a.REDAddItemButtontlrg:hover,
a.REDAddItemButtontlrg:active
 {
	background : url(../images/Red_LRG_WHT_ON.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}


.blueAddItemButtont
{
	font-size: 10pt;
	font-family: Arial,Verdana;
    font-size : 100%;
    font-weight : bold;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/Blue_MED_WHT_OFF.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 100px;
	vertical-align:middle;
}

button.blueAddItemButtont:hover,
a.blueAddItemButtont:hover,
a.blueAddItemButtont:active
 {
	background : url(../images/Blue_MED_WHT_ON.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}

.blueAddItemButtontsml
{
	line-height : 150%;
	font-style : normal;	
	font-size: 70%;
	font-family: Arial,Verdana, Helvetica, sans-serif;
    font-weight : bolder;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 0px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/Blue_SML_LGB_OFF.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 50px;
	vertical-align:middle;
}

button.blueAddItemButtontsml:hover,
a.blueAddItemButtontsml:hover,
a.blueAddItemButtontsml:active
 {
	background : url(../images/Blue_SML_LGB_ON.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}



.blueAddItemButtontlrg
{
	font-size: 10pt;
	font-family: Arial,Verdana;
    font-size : 100%;
    font-weight : bold;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/Blue_LRG_WHT_OFF.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 100px;
	vertical-align:middle;
}

button.blueAddItemButtontlrg:hover,
a.blueAddItemButtontlrg:hover,
a.blueAddItemButtontlrg:active
 {
	background : url(../images/Blue_LRG_WHT_ON.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}



/************New button classes*************/
.REDAddItemButton
{
	font-size: 10pt;
	font-family: Arial,Verdana;
    font-size : 100%;
    font-weight : bold;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/btn_red_bluebk_off.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 100px;
	vertical-align:middle;
}

button.REDAddItemButton:hover,
a.REDAddItemButton:hover,
a.REDAddItemButton:active
 {
	background : url(../images/btn_red_bluebk_on.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}


.REDAddItemButtonredbk
{
	font-size: 10pt;
	font-family: Arial,Verdana;
    font-size : 100%;
    font-weight : bold;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/btn_red_redbk_off.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 100px;
	vertical-align:middle;
}

button.REDAddItemButtonredbk:hover,
a.REDAddItemButtonredbk:hover,
a.REDAddItemButtonredbk:active
 {
	background : url(../images/btn_red_redbk_on.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}



.REDAddItemButtonlrg
{
	font-size: 10pt;
	font-family: Arial,Verdana;
    font-size : 100%;
    font-weight : bold;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/btn_red_bluebklrg2_off.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 150px;
	vertical-align:middle;
}

button.REDAddItemButtonlrg:hover,
a.REDAddItemButtonlrg:hover,
a.REDAddItemButtonlrg:active
 {
	background : url(../images/btn_red_bluebklrg2_on.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}


.blueAddItemButton
{
	font-size: 10pt;
	font-family: Arial,Verdana;
    font-size : 100%;
    font-weight : bold;
    color : #ffffff;
    text-decoration : none;
    display : block;
    margin : 10px 0 0 0;
	padding : 0;
	background-position :0 0;
    border : 0;
	background : url(../images/Blue_MED_DKB_OFF.jpg) no-repeat;
    cursor : pointer;
	height : 25px;
	line-height : 20px;
	text-align : center;
	width : 100px;
	vertical-align:middle;
}

button.blueAddItemButton:hover,
a.blueAddItemButton:hover,
a.blueAddItemButton:active
 {
	background : url(../images/Blue_MED_DKB_ON.jpg) no-repeat;
    color : #ffffff;
    text-decoration : none;
}


.sp_question-mark
 {
    text-decoration : none;
	src : '../images/interface/sb-question-mark.gif';
}
.sp_question-mark:hover
 {
	src : '../images/interface/sb-question-mark-over.gif';
}

/*************************************************/


img.sb-question-mark {
	display : inline;
	vertical-align : middle;
	margin : 0 0 0 5px;
}
.thumbnail{
position: relative;
z-index: 999;
}

.thumbnail:hover{
background-color: transparent;
z-index: 999;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
    padding: 10px;
    border: 1px solid #A0A0A0;
	background-color:#fff;
    filter:Alpha(Opacity=95);
    -moz-opacity:0.95;
    opacity:0.95;	
    width : 208px;
    /*height: 140px;*/
	visibility: hidden;
	text-decoration: none;
	font-size: 10pt;	
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 3;
	left: 0px; /*position where enlarged image should offset horizontally (WAS -217px;)*/

