/* box */
.box{
	height:490px;
}
.boxtop{
	height:49px;
}
.box_tl{
	width:19px;
	height:49px;
}
.box_tr{
	width:19px;
	height:49px;
}
.box_t{
	height:49px;
	background-image:url(img/box_t_tab.gif);
	background-repeat:repeat-x;
}
.box_l{
	background-image:url(img/box_l.gif);
	background-repeat:repeat-y;
}
.box_r{
	background-image:url(img/box_r.gif);
	background-repeat:repeat-y;
}
.box_bl{
	width:19px;
	height:19px;
}
.box_br{
	width:19px;
	height:19px;
}
.box_b{
	height:19px;
	background-image:url(img/box_b.gif);
	background-repeat:repeat-x;
}
.box_content{
	padding:21px 40px 0px 15px;
	text-align:left;
}
.box_image{
	width:220px;
	padding-left:21px;
	padding-top:21px;
	padding-bottom:21px;
}

a.buy_now, a.buy_now:visited {
	display:block;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 97px;
	background-position: left top;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/buy_now2.gif);}
a.buy_now:hover
{
	display:block;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 97px;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/buy_now2.gif);
}
a.panel_em, a.panel_em:visited {
	display:block;
	margin: 0px;
	padding: 0px;
	height: 199px;
	width: 235px;
	background-position: left top;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/panel_easymode2.gif);}
a.panel_em:hover
{
	display:block;
	margin: 0px;
	padding: 0px;
	height: 199px;
	width: 235px;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/panel_easymode2.gif);
}
a.panel_pr, a.panel_pr:visited {
	display:block;
	margin: 0px;
	padding: 0px;
	height: 199px;
	width: 241px;
	background-position: left top;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/panel_premier2.gif);}
a.panel_pr:hover
{
	display:block;
	margin: 0px;
	padding: 0px;
	height: 199px;
	width: 241px;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/panel_premier2.gif);
}
a.panel_ac, a.panel_ac:visited {
	display:block;
	margin: 0px;
	padding: 0px;
	height: 199px;
	width: 239px;
	background-position: left top;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/panel_academy2.gif);}
a.panel_ac:hover
{
	display:block;
	margin: 0px;
	padding: 0px;
	height: 199px;
	width: 239px;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline:none;
	background-image:url(img/panel_academy2.gif);
}

div.tooltip { 
    background:transparent url(img/tooltip2.gif) no-repeat scroll 0 100%; 
    font-size:12px; 
    padding:30px; 
    width:350px;
	height:145px;
    display:none; 
    color:#ffffff; 
	text-align:left;
} 
 
/* tooltip title element (h3) */ 
div.tooltip h3 { 
    margin:0px;; 
	padding:30px 10px 10px 0px;
    font-size:16px; 
    color:#ffffff; 
	text-align:left;
}
.tooltiptext {
	font-size:12px;
	width:275px;
	color:#ffffff;
}

/* tab 4 */
h2{
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
	padding:16px 0px 3px 0px;
	margin:0px;
}
.column1 {
	padding:10px 10px 20px 10px;
	width:300px;
}
.column2 {
	padding:10px 10px 20px 10px;
	width:300px;
}
.column_header{
	color:#cccccc;
	font-size:18px;
	font-weight:bold;
}

/* sub region */

.sub{
}
.subtop{
	height:11px;
}
.sub_tl{
	width:10px;
	height:11px;
}
.sub_tr{
	width:10px;
	height:11px;
}
.sub_t{
	height:11px;
	background-image:url(img/sub_t.gif);
	background-repeat:repeat-x;
}
.sub_l{
	background-image:url(img/sub_l.gif);
	background-repeat:repeat-y;
}
.sub_r{
	background-image:url(img/sub_r.gif);
	background-repeat:repeat-y;
}
.sub_bl{
	width:10px;
	height:11px;
}
.sub_br{
	width:10px;
	height:11px;
}
.sub_b{
	height:11px;
	background-image:url(img/sub_b.gif);
	background-repeat:repeat-x;
}
.sub_content{
	/*background-color:#f0f0f0;*/
	background-color:#ffffff;
	padding:5px 5px 10px 5px;
}
.soldOut{
	color:#F00000;
	font-size:18px;
	font-weight:bold;
}