/* SITE INFO MENUS - ALL PORTAL SITES */

a.infomen {
	padding-top: 46px; cursor: default; /* Bug - 48px NMG & TRA / Others - 46px */
	background: url(/images/menu/smn_in.png) no-repeat 0% 0%;
	box-shadow: 0 1px 1px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	border: solid 1px #555; opacity: 0.9;
	border-bottom-left-radius: 33px;
	border-top-left-radius: 33px;
	border-bottom-right-radius: 33px;
	border-top-right-radius: 33px;
}
a.infomen:hover {
	background: url(/images/menu/smn_in.png) no-repeat 0% 0%;
	border: solid 1px #222; opacity: 0.95;
}
#fl_nav {
	cursor: default;
	position: absolute;
	top: 8px; right: 12px;
	height: 75px; z-index: 450;
	overflow: hidden; display: block;
}
#fl_con1 {
	position: fixed; background: transparent;
	top: 20px; right: 0; height: auto;
	z-index: 451; display: none;
	background: transparent;
	margin-top: 135px;
	margin-right: 185px;
	padding-left: 10px;
}
#fl_con2 {	
	position: fixed; background: transparent;
	top: 20px; right: 0; height: auto;
	z-index: 452; display: none;
	margin-top: 285px;
	margin-right: 275px;
	padding-left: 10px;
}
#fl_con3 {	
	position: fixed; background: transparent;
	top: 20px; right: 0; height: auto;
	z-index: 453; display: none;
	margin-top: 220px;
	margin-right: 405px;
	padding-left: 10px;
}
#infopan {
	background: #222 url(/images/menu/sm_bk.gif);
	width: 660px; border: solid 1px #DDD;
}
#fl_men {
	position: absolute;
	top: 0; right: 0;
	width: 92px;
	height: 5px;
}
#fl_men .menu {
	display: none;
	z-index: 413;
	position: relative;
	overflow: hidden;
	top: 82px; right: 5px;
}
#fl_men .menu #fl_open {
	display: block; text-decoration: none;
	padding-right: 15px; background: transparent;
	font: bold 12px arial; color: #HHH;
}
#fl_open {
	position: relative;
	float: right;
	padding-right: 4px;
	height: 19px;
 	background: transparent;
}
#fl_dismiss {
	position: relative;
	top: 5px; right: 12px;
	float: right; height: 15px;
 	background: transparent;
 	font-size: 11px;
}
#smntitle {
	position: relative;
	top: -1px; left: 40px;
	float: left; height: 15px;
	font: bold 17px arial; color: #FFF;
}
#smnheader {
	background: url(/images/menu/pac_menu.png) no-repeat 0% 0%;
	width: 45%; float: left; height: 32px;
	margin-left: 12px; margin-top: 8px;
	font: bold 18px arial; color: #A8A8A8;
}
a.fl_trg1:hover, a.fl_trg2:hover, a.fl_trg3:hover {
	text-decoration: none;
}

#fl_icon{float:right;position:relative;z-index:454;margin-top:-31px}
#icoLog1{background:url(/images/menu/log_1.png) no-repeat center left;line-height:19px;text-indent:32px;margin-top:4px}
#icoLog2{background:url(/images/menu/log_2.png) no-repeat center left;line-height:19px;text-indent:32px;margin-top:4px}
#icoLog3{background:url(/images/menu/log_3.png) no-repeat center left;line-height:19px;text-indent:32px;margin-top:4px}
#icoLog4{background:url(/images/menu/log_4.png) no-repeat center left;line-height:19px;text-indent:32px;margin-top:4px}
#sumu{background:transparent url(/images/body/ico_has.png)no-repeat center left;line-height:19px;text-indent:22px}
#smtl{background:transparent url(/images/menu/sm_tl.png);width:18px;height:18px}
#smmt{background:#333434 url(/images/menu/sm_mt.png);height:18px}
#smtr{background:transparent url(/images/menu/sm_tr.png);width: 18px;height:18px}
#smsl{background:#333434 url(/images/menu/sm_sl.png);width:18px}
#smcn{-moz-opacity:.85;opacity:.85;filter:alpha(opacity=85);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);font:normal 15px arial;color:#686868}
#smsr{background:#333434 url(/images/menu/sm_sr.png);width:18px}
#smbl{background:transparent url(/images/menu/sm_bl.png);width: 18px;height:18px}
#smmb{background:#333434 url(/images/menu/sm_mb.png);height:18px}
#smbr{background:transparent url(/images/menu/sm_br.png);width:18px;height:18px}

#zombul{background:url(/images/body/ico_dsh.png) no-repeat center left;height:16px;text-indent:28px}

#zommen {
	line-height: 13px; text-align: justify;
	font: normal 12px arial; color: #FFFFFF;
}
.mntx {
	font: normal 13px arial; color: #FFFFFF;
}
a.mntx:link, a.mntx:active, a.mntx:visited, a.mntx:hover {
	font: normal 13px arial; color: #FFFFFF;
	text-decoration: none;
}
a.login:link, a.login:active, a.login:visited {
	font: normal 13px arial; color: #FFFFFF;
	text-decoration: none;
}
a.login:hover {
	font: normal 13px arial; color: #91BBE5;
	text-decoration: none;
}

/* RIGHT TAB SLIDE OUT TITLES-IMAGES */

#tabHeader {
	background: url(/images/menu/tab_mn_pac.png) no-repeat 0% 20%;
	width: 99%; float: left; height: 32px;
	margin-left: 2px; margin-top: 0;
}
#tabTitle {
	position: relative;
	top: -2px; left: 40px;
	float: left; height: 15px;
	font: bold 16px arial; color: #FFF;
}

#tmbu{background:url(/images/menu/tab_mn_bul.png) no-repeat 0% 0%;height:16px;text-indent:22px}
#tmpp{background:url(/images/menu/tab_mn_ppd.png) no-repeat 0% 0%;height:32px;text-indent:34px}
#nowrap{white-space:nowrap}

/* ENROLL TAB SLIDE OUT */

a.etab {
	top: 224px; right: -1px;
	width: 51px;
	position: fixed; z-index: 431; 
	text-decoration: none;
	border: solid 1px #8C8C8C;
	padding: 7px 8px 7px 34px;
	background: #444 url(/images/menu/tab_m1_off.png) 6% 55% no-repeat;
	text-decoration: none; color: #FFF; letter-spacing: 1.5px;
	font: bold 12px verdana; text-shadow: 0 0 0 #000;
	opacity: 0.5; box-shadow: 0 1px 2px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	border-bottom-left-radius: 14px;
	border-top-left-radius: 14px;
	cursor: default;
}
a.etab:hover {
	top: 225px; right: 0;
	position: fixed;
	text-decoration: none;
	color: #FFF; letter-spacing: 1.5px;
	border: solid 1px #111; opacity: 0.8; cursor: default;
	background: #555 url(/images/menu/tab_m1_on.png) 6% 55% no-repeat;
}
a.active.etab {
	background: #444 url(/images/menu/tab_mc.png) 10% 55% no-repeat;
}
.epanel {
	top: 242px; right: 0;
	width: 305px; display: none;
	position: fixed; z-index: 430;
	border: solid 1px #2D2D2D;
	padding: 10px 15px 10px 15px;
	background: rgba(2,2,2,0.65);
	box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	border-bottom-left-radius: 15px;
	border-top-left-radius: 15px;
}

/* NEWBIE TAB SLIDE OUT */

a.vtab {
	top: 269px; right: -1px;
	width: 55px;
	position: fixed; z-index: 421; 
	text-decoration: none;
	border: solid 1px #8C8C8C;
	padding: 7px 9px 7px 36px;
	background: #444 url(/images/menu/tab_m2_off.png) 6% 55% no-repeat;
	text-decoration: none; color: #FFF; letter-spacing: 1.5px;
	font: bold 12px verdana; text-shadow: 0 0 0 #000;
	opacity: 0.5; box-shadow: 0 1px 2px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	border-bottom-left-radius: 14px;
	border-top-left-radius: 14px;
	cursor: default;
}
a.vtab:hover {
	top: 270px; right: 0;
	position: fixed;
	text-decoration: none;
	color: #FFF; letter-spacing: 1.5px;
	border: solid 1px #111; opacity: 0.8; cursor: default;
	background: #555 url(/images/menu/tab_m2_on.png) 6% 55% no-repeat;
}
a.active.vtab {
	background: #444 url(/images/menu/tab_mc.png) 10% 55% no-repeat;
}
.vpanel {
	top: 290px; right: 0;
	width: 322px; display: none;
	position: fixed; z-index: 420;
	border: solid 1px #2D2D2D;
	padding: 10px 15px 10px 15px;
	background: rgba(2,2,2,0.65);
	box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	border-bottom-left-radius: 15px;
	border-top-left-radius: 15px;
}

/* PORTAL TAB SLIDE OUT */

a.ptab {
	top: 313px; right: -1px;
	width: 60px; 
	position: fixed; z-index: 411; 
	text-decoration: none;
	border: solid 1px #8C8C8C;
	padding: 12px 0 12px 48px;
	background: #444 url(/images/menu/tab_m3_off.png) 6% 55% no-repeat;
	text-decoration: none; color: #FFF; letter-spacing: 1.5px;
	font: bold 12px verdana; text-shadow: 0 0 0 #000;
	opacity: 0.5; box-shadow: 0 1px 2px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	border-bottom-left-radius: 19px;
	border-top-left-radius: 19px;
	cursor: default;
}
a.ptab:hover {
	top: 314px; right: 0;
	position: fixed;
	text-decoration: none;
	color: #FFF; letter-spacing: 1.5px;
	border: solid 1px #111; opacity: 0.8; cursor: default;
	background: #555 url(/images/menu/tab_m3_on.png) 6% 55% no-repeat;
}
a.active.ptab {
	background: #444 url(/images/menu/tab_mc.png) 14% 55% no-repeat;
}

.ppanel {
	top: 338px; right: 0;
	width: 314px; display: none;
	position: fixed; z-index: 410;
	border: solid 1px #2D2D2D;
	padding: 10px 38px 6px 15px;
	background: rgba(2,2,2,0.65);
	box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	border-bottom-left-radius: 15px;
	border-top-left-radius: 15px;
}

/* DONATE TAB */

#donateFloat {
	top: 422px; right: 12px;
	width: 53px; height: 53px;
	background: url(/images/menu/smn_dn.png) no-repeat 0% 0%;
	box-shadow: 0 1px 1px rgba(0,0,0,0.2);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
	border: solid 1px #999; opacity: 0.7;
	border-bottom-left-radius: 27px;
	border-top-left-radius: 27px;
	border-bottom-right-radius: 27px;
	border-top-right-radius: 27px;
	position: absolute;
	z-index: 450;
}

/* LEFT TAB MENUS */

ul#sdmenA {
	position: fixed;
	margin: 0;
	padding: 0;
	top: 1px;
	left: 0;
	list-style: none;
	z-index: 412;
}
ul#sdmenA li {
	width: 44px;
}
ul#sdmenA li a {
	display: block;
	width: 44px; height: 38px; margin-top: 2px;
	border: 2px solid #999;	border-left: 0 solid #999;
		border-radius: 0 10px 10px 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
	opacity: 0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60)
}
ul#sdmenA .Asm01 a{background:#CFCFCF url(/images/menu/sma_01.png) no-repeat center}
ul#sdmenA .Asm02 a{background:#CFCFCF url(/images/menu/sma_02.png) no-repeat center}
ul#sdmenA .Asm03 a{background:#CFCFCF url(/images/menu/sma_03.png) no-repeat center}
ul#sdmenA .Asm04 a{background:#CFCFCF url(/images/menu/sma_04.png) no-repeat center}
ul#sdmenA .Asm05 a{background:#CFCFCF url(/images/menu/sma_05.png) no-repeat center}
ul#sdmenA .Asm06 a{background:#CFCFCF url(/images/menu/sma_06.png) no-repeat center}
ul#sdmenB {
	position: fixed;
	margin: 0;
	padding: 0;
	top: 267px;
	left: 0;
	list-style: none;
	z-index: 412; 
}
ul#sdmenB li {
	width: 100px;
}
ul#sdmenB li a {
	display: block;
	margin-top: 1px;
	margin-right: 15px;
	padding-top: 7px;
	padding-right: 8px;
	width: 108px; height: 18px;
	font: bold 14px arial; color: #444;
	text-align: right; text-shadow: 1px 1px 1px #555;
	border: 2px solid #999;	border-left: 0 solid #999;
		border-radius: 0 8px 8px 0;
		border-bottom-right-radius: 8px;
		border-top-right-radius: 8px;
		border-bottom-right-radius: 8px;
		border-top-right-radius: 8px;
	opacity: 0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60)
}
ul#sdmenB .Bsm01 a{background:#CFCFCF url(/images/menu/smb_01.png) no-repeat center left}
ul#sdmenB .Bsm02 a{background:#CFCFCF url(/images/menu/smb_02.png) no-repeat center left}
ul#sdmenB .Bsm03 a{background:#CFCFCF url(/images/menu/smb_03.png) no-repeat center left}
ul#sdmenB .Bsm04 a{background:#CFCFCF url(/images/menu/smb_04.png) no-repeat center left}
ul#sdmenB .Bsm05 a{background:#CFCFCF url(/images/menu/smb_05.png) no-repeat center left}
ul#sdmenB .Bsm06 a{background:#CFCFCF url(/images/menu/smb_06.png) no-repeat center left}
ul#sdmenB .Bsm07 a{background:#CFCFCF url(/images/menu/smb_07.png) no-repeat center left}
ul#sdmenB .Bsm08 a{background:#CFCFCF url(/images/menu/smb_08.png) no-repeat center left}
ul#sdmenB .Bsm09 a{background:#CFCFCF url(/images/menu/smb_09.png) no-repeat center left}
ul#sdmenB .Bsm10 a{background:#CFCFCF url(/images/menu/smb_10.png) no-repeat center left}
ul#sdmenB .Bsm11 a{background:#CFCFCF url(/images/menu/smb_11.png) no-repeat center left}
ul#sdmenB .Bsm12 a{background:#CFCFCF url(/images/menu/smb_12.png) no-repeat center left}
ul#sdmenB .Bsm13 a{background:#CFCFCF url(/images/menu/smb_13.png) no-repeat center left}
ul#sdmenB .Bsm14 a{background:#CFCFCF url(/images/menu/smb_14.png) no-repeat center left}
ul#sdmenB .Bsm15 a{background:#CFCFCF url(/images/menu/smb_15.png) no-repeat center left}
ul#sdmenB .Bsm16 a{background:#CFCFCF url(/images/menu/smb_16.png) no-repeat center left}
ul#sdmenB .Bsm17 a{background:#CFCFCF url(/images/menu/smb_17.png) no-repeat center left}
ul#sdmenB .Bsm18 a{background:#CFCFCF url(/images/menu/smb_18.png) no-repeat center left}
ul#sdmenB .Bsm19 a{background:#CFCFCF url(/images/menu/smb_19.png) no-repeat center left}
ul#sdmenB .Bsm20 a{background:#CFCFCF url(/images/menu/smb_20.png) no-repeat center left}
ul#sdmenB .Bsm21 a{background:#CFCFCF url(/images/menu/smb_21.png) no-repeat center left}
ul#sdmenB .Bsm22 a{background:#CFCFCF url(/images/menu/smb_22.png) no-repeat center left}