body {
background: #FFFFFF url(http://apps.io/images/white.png);
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin:0px;
}
#MainMenu {
	height:33px;
        width: 100%;
	background:#444952 url(http://apps.io/images/bmid_110.gif) repeat-x;
}
#tab {
	top:0;
	height:0;
	background:repeat-x top;
        width:775px;
	margin:0px auto;
}
#tab ul {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li {
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a {
	background:url(http://apps.io/images/bright_110.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span {
	display:block;
	background:url(http://apps.io/images/bleft_110.gif) no-repeat left top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:700;
	line-height:33px;
	padding:0 22px;
}
#tab a:hover,#tab li.item_active a {
	background-position:right bottom;
}
#tab a:hover span,#tab li.item_active a span {
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}
img {
border:none;
}
#center {
padding-top:2px;
width:310px;
margin: 0px auto;
color:#777;
}
.center-box {
width:700px;
margin: 0px auto;
color:#222;
}
a {
color:#007ccc;
}
.msg {
padding-left:10px;
}
.right {
float:right;
}
.left {
float:left !important;
}
#content-shell {background:#000; color:#fff;width:775px;clear:both;margin:0px auto;}
#content {padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;}
#content a {color: #005890;}
.rtop, .rbottom{display:block;background:#fff;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden;background:#000;}
#content-shell.l {background:#E3EBF0; color:#111111;width:775px;clear:both;margin:0px auto;}
.rtop.l *, .rbottom.l *{display: block; height: 1px; overflow: hidden;background:#E3EBF0;}
.rtop {display:none !important;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 
.msg {color:#092422;}
.platform {
float:left; padding-right:27px; font-size:1.5em; margin-top:-22px;
}
.platform img {
margin-bottom:-10px;
padding-right:7px;
border:none !important;
}
.platform a {
color:#FFF !important;
text-decoration:none !important;
}
.platform a span:hover {
text-decoration:underline !important;
}
.select {
float:right;
}
.intro {
font-style: italic;
color: #aaa;
}
.button {
padding-top:7px;
padding-bottom:7px;
}
.button-text {
margin-left:7px;
margin-right:5px;
background: #0067C0;
color:#fff;
padding-top:5px;
height:25px;
font-weight:bold;
}
.button-l {
background:url(http://www.apps.io/images/button.png) 1px -1px no-repeat;
width:7px !important;
height:30px;
float:left;
}
.button-r {
background:url(http://www.apps.io/images/button.png) -61px 0px no-repeat;
width:5px !important;
height:30px;
float:right;
}
.blue {
	background: #007ccc url(http://www.apps.io/images/blue.png);
	padding:0px 6px;
	border:1px solid #004F8F;
	height:24px; 
	line-height:24px;
	color:#FFFFFF !important;
	font-size:12px;
        font-weight:bold;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}
ul {list-style-type:square;}
.blue.button {padding-bottom:3px;padding-right:3px !important;padding-left:3px !important;}
.b-link {
color:#fff !important;
text-decoration:none !important;
padding-left:20px;
padding-right:25px;
padding-bottom:5px;
padding-top:5px;
}
.hide {
display:none !important;
}
.tb {
width:100%;
}
.box {
width:750px;
margin:0px auto;
}
.box-r {
float:right;
width:625px !important;
clear:none !important;
}
.box-l {
float:left;
display:block;
width:120px;
padding-top:4px;
}
.wide {
width:900px !important;
}
.rtop.l *, .rbottom.l *, #content {
background-color: #F7FBFF;
border-left:1px solid #eee;
border-right:1px solid #eee;
}
.rtop.l .r1 {
background-color: #eee;
} 
.rbottom.l .r1 {
background-color: #eee;
}
.hover:hover { opacity:1.0;filter: alpha(opacity=100); -moz-opacity: 1.0;  }
.hover {opacity:.9;filter: alpha(opacity=90); -moz-opacity: 0.9; }
.msg {
color:#1b1b2b;
}