body {
	background: #5fa2be; 
	color: #fff;
	font: medium Droid Sans, sans-serif, Tahoma;
	margin: 0;
}
.otherPages { background: #d8e6ed; color: #666; }
.otherPages a { color: #0080d9; }
.head {background: url(http://mtai.wap.sh/images/head.gif) repeat-x bottom right #317895;}
.raduga, .moon {
	background: url(http://mtai.wap.sh/images/raduga.gif) no-repeat bottom right;
	height: 39px;
	padding: 0 0 0 5px;
	margin: 0 0 4px 0;
}

.headNight {
	background: url(http://mtai.wap.sh/images/headNight.gif) repeat-x bottom right #184051;
}
.moon { background: url(http://mtai.wap.sh/images/moon.gif) no-repeat bottom right; }


.status {
	background: url(http://mtai.wap.sh/images/stat1.gif) no-repeat top left #95dcfa;
	margin: -6px 0 6px -6px;
}
.stat2 {
	background: url(http://mtai.wap.sh/images/stat2.gif) no-repeat bottom right;
	color: #305e75;
	padding: 8px 2px 8px 8px;
}
.editStatus { background: #fff; padding: 1px 4px; font-size: 11px; }
.d1, .f1 { background: url(http://mtai.wap.sh/images/d1.gif) no-repeat top left #fff; margin: 6px 4px; }
.d1, .f1 { color: #266884; }
.d2, .f2 { background: url(http://mtai.wap.sh/images/d2.gif) no-repeat bottom left; }
.d3, .f3 { background: url(http://mtai.wap.sh/images/d3.gif) no-repeat top right; }
.d4, .f4 { background: url(http://mtai.wap.sh/images/d4.gif) no-repeat bottom right; padding: 6px 2px 6px 8px; }
.f1 { background: url(http://mtai.wap.sh/images/f1.gif) no-repeat top left #e6eff3 }
.f2 { background-image: url(http://mtai.wap.sh/images/f2.gif); }
.f3 { background-image: url(http://mtai.wap.sh/images/f3.gif); }
.f4 { background-image: url(http://mtai.wap.sh/images/f4.gif); }
.f1 input { margin: 3px 0; }

.userMenu, .titClouds, .titleHello, .title {
	background: url(http://mtai.wap.sh/images/userMenu.gif) repeat-x top left #79b8d3; 
	border-top: 1px solid #a6d1e3;
	border-bottom: 1px solid #a6d1e3;
	text-align: left;
	padding: 8px 2px;
	margin: 6px 0;
}
.userMenu { padding: 10px 2px 10px 4px;	 }
.title { font-weight: bold; text-align: left; margin: 2px 0; padding: 6px 2px 6px 6px; border-top: 1px solid #64afce; border-bottom: 1px solid #64afce; }
.titClouds, .titleHello { font-weight: bold; text-align: left; margin: 2px 0; padding: 6px 2px 6px 1px; border-top: 1px solid #64afce; border-bottom: 1px solid #64afce; }
.titleDl a, .title, .title a, .titClouds, .titClouds a, .titleHello, .titleHello a, .foot1 a { color: #fff; }
.title img { margin: 0 3px -2px 0; }
.title img.titimg { margin: 0 5px 0 0; }
.titleHello img.titimg { margin: -6px 2px -2px 0; }
.titClouds {
	margin: 4px;
	padding: 6px 2px 6px 6px;
	border: 1px solid #5ea0bc;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
.titClouds img.titimg { margin: -6px 2px -2px 0; }
.tIn { margin: -6px -6px 6px -6px; border: 0; -moz-border-radius: 5px; -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; -webkit-border-radius: 5px; -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-radius: 5px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.userMenu a { color: #fff; padding: 3px 4px; background: #579ebc; border: 1px solid #c5dce6; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.userMenu a:hover { text-decoration: none; background: #5ea6c5; border: 1px solid #d8eaf1; }
.userMenu a.exit { background: #808b90; }
.userMenu a.exit:hover { background: #9a6e6c; }
.foot1, .foot2 { margin: 6px; }
.foot2 a { color: #777; }
.foot a:hover { text-decoration: underline; }
a.reg { font-weight: bold; color: #099ddc; }

/* oP */
.white { background: #f7fdff; border: 1px solid #a1c6d8; }
.block, .pages { background: #f7fdff; border: 1px solid #a1c6d8; }
.menu, .white2, .block, .error, .pages {
	border-left: 0;
	border-right: 0;
	padding: 6px 2px 6px 6px;
	margin: 2px 0;
       color: grey;
}
.menu { 
	background: #fff;
	margin: 4px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding: 6px;
}
.error { background: #f7fdff; border: 1px solid #a1c6d8; color: red;}

.alarmWithBg { background: #5fa2be; padding: 1px; }
.alarmWithBg .d1 { margin: 3px; color: #555; font-size: small; }
a.siteLifeLink { color: #bf1010; }
a.siteLifeLink { color: #bf1010; }
.say { 
	background: url(http://mtai.wap.sh/images/say.gif) no-repeat top left;
	margin: -3px 0 0 14px; 
	height: 7px;
}
.fromto { 
	background: url(http://mtai.wap.sh/images/fromto.gif) repeat-x top left;
	padding: 1px 0 0 0;
}
.home {
	background: #5fa2be; 
	border-top: 1px solid #a6d1e3;
	border-bottom: 1px solid #a6d1e3;
	padding: 6px 2px 6px 6px;
	margin: 2px 0;
}
.home a { color: #fff; }
.dloads, .messages { color: #777; font-size: 11px; }
.messages { color: #529100; font-weight: bold; }

a { color: #0083ba; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
hr { background: none; border: 0; border-bottom: 1px dotted #a7d3e5; margin: 5px 0 7px 0; }
hr.solid { border-bottom: 1px solid #a7d3e5; margin: 3px 3px 5px 0; }
form { margin: 2px 0; padding: 0; }
input, select, textarea { font: small sans-serif, Tahoma; color: #375a69; margin: 1px 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
input[type=text], input[type=password], textarea, select { border: 1px solid #63a9c7; background: #fff; padding: 5px; }
input[type=text]:focus, input[type=password]:focus, textarea:focus { border: 1px solid #3981a0; background: #f3fafd; }
input[type=submit] { border: 1px solid #3981a0; background: url(http://mtai.wap.sh/images/submit.gif) repeat-x top left #8ed0ec; padding: 5px 8px; }
span.small_text {font-size: 11px; color: grey;}
span.new {font-size: 11px; color: red;}
.tabs { margin: 6px 0 -4px 8px; }
.tabs span, .tabsMain span { 
	background: #5fa2be;
	color: #fff;
	padding: 2px 4px 0 4px;
	font-size: 90%;
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px;
}
.tabs .now, .tabsMain .now { padding: 2px 4px; background: #fff; color: #666; }
.tabs .now a, .tabsMain .now a { color: #666; }
.tabs a, .tabsMain a { color: #fff; }

.tabsMain { margin: 6px 0 -4px 10px; }
.tabsMain span { 
	background: #397e9a;
	border: 1px solid #90c9e1;
	border-bottom: 0;
}
.tabsMain .now { border: 0; padding: 2px 6px; }
.profileStatus { 
	background: #aad7ed; margin: -2px 4px 4px 4px; padding: 4px 2px 4px 6px; font-size: 90%; color: #305e75; border: 1px solid #64afce; border-top: 0;
	-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;
}
.location { background: #6cadca; font-size: 90%; padding: 4px 2px 5px 6px; margin: 2px 0; }
.location, .location a { color: #ffffff; }

.nick { color: #0083ba; font-weight: bold; }
.vip {
	background: #fff8d3; /* fff8d3 */
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 6px 2px 6px 6px;
	margin: 6px 0;
}
.plusOne { border-top: 1px dotted #ccc; font-size: 90%; margin: 4px 0 0 0; padding: 4px 0 0 0; }
.plusOne a { color: #c33; }
.vipStatus { font-size: 90%; }
