/**

*Author: Pankaj Raj

*Mail: rajrajpankaj.89@gmail.com

*License GPL Commercial

*URL:http://www.sphereworldlogic.com

**/









div.moduleContentpanel {

background:none repeat scroll 0 0 #272727;

color:#999999;

display:none;

overflow:hidden;

position:relative;

width:100%;

z-index:9999;

}



.toppanelwrap .moduleContentpanel .module_content {

	position: relative;

	overflow: hidden;

	padding: 10px;

}



.toppanelwrap .moduleContentpanel .module_content .credits_jmt_oppanel {

	font-size: 10px;

	color: #FFF;

	text-align: right;

	width: 100%;

	padding-top: 5px;

}



.toppanelwrap .moduleContentpanel .module_content .credits_jmt_oppanel a{

	color: #A10F15;

}



.toppanelwrap .moduleContentpanel .module_content .credits_jmt_oppanel a:hover{

	color: #A10F15;

	text-decoration: underline;

}



.toppanelwrap .button_line{

	position: relative;

	top: 0px;

	width: 100%;

	border-top: 2px ridge #000;

}



.toppanelwrap .button {

	position: relative;

	top: 0px;

	width: auto;

	cursor: pointer;

	

}





.toppanelwrap .button .button_l, .toppanelwrap .button .button_r {

	width: 8px;

	height: 26px;

	float: left;

}







.toppanelwrap .button .button_l {

	background: url(images/button_l.png) repeat-x 100% 0;

}







.toppanelwrap .button .button_r {

	background: url(images/button_r.png) repeat-x 100% 0;

}







.toppanelwrap .button .button_c {

	width: auto;

	height: 26px;

	background: url(images/button_c.png) repeat-x 100% 0;

	float: left;

	text-align: center;

	font-size: 12px;

	line-height: 20px;

	overflow: hidden;

	color: #ffffff;

}



.tab {

background:url("images/tab_b.png") repeat-x scroll 0 bottom transparent;

height:32px;

position:relative;

top:0;

z-index:999;

}



.tab ul.login {

clear:right;

color:white;

display:block;

float:right;

font-size:80%;

font-weight:bold;

height:32px;

line-height:22px;

margin:0;

position:relative;

right:15px;

text-align:center;

width:auto;

}



.tab ul.login li.left {

background:url("images/tab_l.png") no-repeat scroll left bottom transparent;

display:block;

float:left;

height:32px;

margin:0;

padding:0;

width:30px;

}



.tab ul.login li {

background:url("images/tab_m.png") repeat-x scroll 0 bottom transparent;

border:medium none;

display:block;

float:left;

height:32px;

margin:0;

padding:0 6px;

text-align:left;

border-left:none;

}



#tab li {

border-left:none;

}



.tab ul.login li a {

color:#15ADFF;

}



.tab a.open {

background:url("images/bt_open.png") no-repeat scroll left 0 transparent;

}



.tab a.open, .tab a.close {

cursor:pointer;

display:block;

height:20px;

line-height:20px !important;

padding-left:30px !important;

position:relative;

top:3px;

width:100px;

}



.tab a.close {

background:url("images/bt_close2.png") no-repeat scroll left 0 transparent;



}



.tab a.open, .tab a.close {

cursor:pointer;

display:block;

height:20px;

line-height:20px !important;

padding-left:30px !important;

position:relative;

top:3px;

width:100px;

}



.tab a.open {

background:url("images/bt_open2.png") no-repeat scroll left 0 transparent;

}



.tab ul.login li a {

color:#15ADFF;

}



.tab ul.login li a.close {

color:red;

}



.tab ul.login li a {

color:#15ADFF;

}



.tab ul.login li.right {

background:url("images/tab_r.png") no-repeat scroll left bottom transparent;

border:medium none;

display:block;

float:left;

height:32px;

margin:0;

padding:0;

width:30px;

}

#toppanel {

margin-left:auto;

margin-right:auto;

position:relative;

z-index:999;

}

div.tab li {

padding:0px;

}

.tab ul.login li span.hello {

height:20px;

line-height:20px !important;

position:relative;

top:3px;

}

.modulecontent {

border-right:1px solid #FFFFFF;

float:left;

height:257px;

padding:10px;

}

/*****************    Bottom Panel slider css       ********************/

.bottompaneltab {
background:url("images/bot/tab_b.png") repeat-x scroll 0 bottom transparent;
height:32px;
position:relative;
bottom:0;
z-index:999;
}

.bottompaneltab ul.bottompanellogin {
clear:right;
color:white;
display:block;
float:right;
font-size:80%;
font-weight:bold;
height:36px;
line-height:46px;
margin:0;
position:relative;
right:15px;
text-align:center;
width:auto;
}

.bottompaneltab ul.bottompanellogin li.bottompanelloginleft {
background:url("images/bot/tab_l.png") no-repeat scroll left bottom transparent;
display:block;
float:left;
height:42px;
margin:0;
padding:0;
width:30px;
}

.bottompaneltab ul.bottompanellogin li {
background:url("images/bot/tab_m.png") repeat-x scroll 0 bottom transparent;
border:medium none;
display:block;
float:left;
height:42px;
margin:0;
padding:0 6px;
text-align:left;
border-left:none;
line-height: 45px;
}

#tab li {
border-left:none;
}

.bottompaneltab ul.bottompanellogin li a {
color:#15ADFF;
}

.bottompaneltab a.bottompanelopen {
background:url("images/bot/bt_open.png") no-repeat scroll left 0 transparent;
}

.bottompaneltab a.bottompanelopen, .bottompaneltab a.bottompanelclose {
cursor:pointer;
display:block;
height:20px;
line-height:20px !important;
padding-left:30px !important;
position:relative;
bottom:3px;
width:100px;
}

.bottompaneltab a.bottompanelclose {
background:url("images/bot/bt_close2.png") no-repeat scroll left 0 transparent;

}

.bottompaneltab a.bottompanelopen, .bottompaneltab a.bottompanelclose {
cursor:pointer;
display:block;
height:20px;
line-height:20px !important;
padding-left:30px !important;
position:relative;
bottom:3px;
width:100px;
margin-top: 14px;
}

.bottompaneltab a.bottompanelopen {
background:url("images/bot/bt_open2.png") no-repeat scroll left 0 transparent;
}

.bottompaneltab ul.bottompanellogin li a {
color:#15ADFF;
}

.bottompaneltab a.bottompanelopen {
background:url("images/bot/bt_open.png") no-repeat scroll left 0 transparent;
}

.bottompaneltab a.bottompanelopen, .bottompaneltab a.bottompanelclose {
cursor:pointer;
display:block;
height:20px;
line-height:20px !important;
padding-left:30px !important;
position:relative;
bottom:3px;
width:100px;
}

.bottompaneltab a.bottompanelclose {
background:url("images/bot/bt_close2.png") no-repeat scroll left 0 transparent;

}

.bottompaneltab a.bottompanelopen, .bottompaneltab a.bottompanelclose {
cursor:pointer;
display:block;
height:20px;
line-height:20px !important;
padding-left:30px !important;
position:relative;
bottom:3px;
width:100px;
margin-top: 14px;
}

.bottompaneltab a.bottompanelopen {
background:url("images/bot/bt_open2.png") no-repeat scroll left 0 transparent;
}

.bottompaneltab ul.bottompanellogin li a {
color:#15ADFF;
}

.bottompaneltab ul.bottompanellogin li a.bottompanelclose {
color:red;
}

.bottompaneltab ul.bottompanellogin li a {
color:#15ADFF;
}

.bottompaneltab ul.bottompanellogin li.bottompanelright {
background:url("images/bot/tab_r.png") no-repeat scroll left bottom transparent;
border:medium none;
display:block;
float:left;
height:42px;
margin:0;
padding:0;
width:30px;
}

div.bottompaneltab li {
padding:0px;
}
.bottompaneltab ul.bottompanellogin li span.bottompanelhello {
height:20px;
/*line-height:20px !important;*/
position:relative;
bottom:3px;
}
.bottompanelmodulecontent {
border-right:1px solid #FFFFFF;
float:left;
height:257px;
padding:10px;
}


div.bottompanelmoduleContentpanel {
background:none repeat scroll 0 0 #272727;
color:#999999;
display:none;
overflow:hidden;
position:relative;
width:100%;
z-index:9999;
}

.bottompanelwrap .bottompanelmoduleContentpanel .module_content {
	position: relative;
	overflow: hidden;
	padding: 10px;
}

.bottompanelwrap .bottompanelmoduleContentpanel .module_content .credits_jmt_oppanel {
	font-size: 10px;
	color: #FFF;
	text-align: right;
	width: 100%;
	padding-top: 5px;
}

.bottompanelwrap .bottompanelmoduleContentpanel .module_content .credits_jmt_oppanel a{
	color: #A10F15;
}

.bottompanelwrap .bottompanelmoduleContentpanel .module_content .credits_jmt_oppanel a:hover{
	color: #A10F15;
	text-decoration: underline;
}