﻿.bgg{background-color:#DCECF9;border:1px solid #5d93d2;margin-top:-1px;}
.bgb{background-color:#DEEEF4}
.bgy{background-color:#FBF5C6;}
.bgr{background-color:#FFE8E6}
#sub{margin-top:10px;position:relative;height:26px;font-size:13px;line-height:18px;font-family:Verdana,Arial,Helvetica,SimSun,NSimSun,sans-serif;color: #03a5d2;}
#sub .now{cursor:hand;float:left;margin-right:10px;background:#DCECF9;border:solid #1FA8FF;border-width:1px 1px 0 1px;padding:4px 10px 3px 10px;}
#sub .a_flag{cursor:hand;float:left;margin-right:10px;background:#FFFFFF;border:solid #9EDAFF;border-width:1px 1px 0 1px;padding:3px 10px 3px 10px;}
#subline{position:relative;top:25px;height:1px;line-height:1px;background-color:#58CB64;font-size:0px}
.subt{margin-bottom:5px;padding-left:0px;padding-right:0px;/*height:24px;*/line-height:24px;/*text-align:right;*/}

/*month bar*/
#inboxtabsbott
{
	margin: 0;
	width: 96%;
	height: 22px; 
	border:0px solid red;
}
.inboxtabssub
{
/*width: 708px;
float: left;*/
padding: 2px 0 6px 30px;
margin: 0;
margin-bottom:10px;
font: 12px Verdana,Arial,Helvetica,SimSun,NSimSun,sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.inboxtabssub li
{
display: inline;
margin: 0;
}

.inboxtabssub li a
{
text-decoration: underline;
padding: 2px 8px;
margin: 0;
color: #03a5d2;
}

.inboxtabssub li a:visited
{
text-decoration: underline;
color: #03a5d2;
}

.inboxtabssub li.selected, .inboxtabssub li a:hover, .inboxtabssub li a:active
{ /*selected main tab style */
text-decoration: underline;
color: #D3033E;
}

.spancommon
{
color: #03a5d2;
text-decoration: underline;
padding: 2px 8px;
margin: 0;
}

.spannow
{
text-decoration: underline;
color: #F99921;
padding: 2px 8px;
margin: 0;
}