
	body {
		background:#e9eff2;
		border-top:1px solid #b0babd;
		color:#303030;
		font-size:13px;
		font-family:verdana, tahoma,arial, verdana;
		padding:0; margin:0;
		margin-bottom:25px;
	}
	#logo {width:100%; height:53px; padding:0; margin:0; background:#c9d1d7 url("/bg.jpg") repeat-x;}
	#ima {width:100%; padding:0; margin:0; background: #d0dade; border-bottom:1px solid #c2cacd; }

	#cont { padding:40px;  }

a:link, a:visited{
text-decoration:none;
color: #3ea9de;
}
 a:hover,  a:active { 
 color: #20e1d1;
}

a.xo:link, a.xo:visited{
font-weight:bold;
color: #6598ae;
}
 a.xo:hover,  a.xo:active { 
color: #15d3e4;
}

h3 {
padding:0;
margin:0;
font-family:arial;
letter-spacing:-1px;
font-size:23px;
font-weight:normal;
}

h2 {
color:#12a1da;
padding:0;
margin:0;
font-family:arial;
letter-spacing:-1px;
font-size:28px;
font-weight:normal;
}

label {
	margin-bottom: 4px;
	margin-top:7px;
	color: #474747;
	text-transform: uppercase;
}


li { padding-top:2px; padding-bottom:2px; }


input.ints {
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;"
}

.rcv {
float:right
}

input.sndbreg	{ 
	cursor:pointer;
	width:200px;  
	padding:5px; 
	margin: 2px 3px 4px 0pt;
	font-size:13px;
	background:url(/images/bbg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
	color:#333;
	font-size:12px;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1px;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
}


.f {
padding:2px;
width:110px;
float:left;
}
.d {
width:550px;
padding:8px;
}

.com {
padding:6px;
font-size:13px;
font-family:verdana,arial;
}




.code {
font-size:19px;
border-left:1px solid #000;
border-top:1px solid #000;
border-bottom:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
padding:6px;
}

.sms_msg { border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #000;
border-right:1px solid #000;
font-weight:bold; color: #fff; 
background: #42cfdc;
padding-top:3px;
padding-bottom:3px; 
font-size:18px;
font-family:arial;
padding-left:1px; padding-right:1px; }

.sms_num { border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #000;
border-right:1px solid #000;
font-weight:bold; color: #fff; 
background: #42cfdc;
padding-top:3px;
padding-bottom:3px; 
font-size:18px;
font-family:arial;
padding-left:1px; padding-right:1px; }

.num { 
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #000;
border-right:1px solid #000;
font-weight:bold; color: #fff; 
background: #42cfdc;
padding-top:3px;
font-size:18px;
font-family:arial;
padding-bottom:3px; 
padding-left:3px; padding-right:3px; }



.code_ok {
font-size:19px;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #000;
border-right:1px solid #000;
background: #42cfdc;
color: #fff;
}



input.stexts, {border:solid 1px #bbb;padding:7px;font:normal 13px Verdana, 'Lucida Grande', Helvetica, Arial, sans-serif;color:#222;background:#fff url('/music/images/input_bg.gif') repeat-x top;outline:0;margin:0px;border:solid 1px #bbb;}
input.stexts.shuge{border-color:#bbbbbb;font:normal 13px Verdana,Arial, Georgia;padding:2px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
input.stexts.shuge:focus{background:#F3FAFF url('/music/images/input_highlight_bg.png') top repeat-x;border-color:#B7C7D3;}
.swide{width:170px;min-width:170px;max-width:170px;}
.sbig_button{margin:0px;border:solid 1px #ccc;border-top:solid 1px #ddd;border-left:solid 1px #ddd;font-size:14px;color:#fff;cursor:pointer;line-height:22px;height:24px;padding:0px 4px;overflow:visible;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#74b4bc url('/music/images/big_button_bg.png') top repeat-x;border-width:0px;border-right:solid 1px #536c70;border-bottom:solid 1px #536c70;text-shadow:#5a7b80 1px 1px;}
.sbig_button:active{background:#74b4bc;color:#ECF5DE;line-height:44px;}
.sbig_button.red:active{background:#bc2133;color:#F5DFDF;line-height:44px;}