body {
 font: 11px Tahoma, Verdana, Arial;
 color: #767676;
 background: #C8C8C8;
 margin:0 auto;
 max-width:320px;
 }
.l   {
background: url(head.gif) repeat-x top left #C8C8C7;
height: 73px;
}
.h {
color : #FCFCFC;
border-top: 1px solid #C8C8C7;
border-bottom: 1px solid #C8C8C7;
font-size: 13px;
margin-bottom:3px;
background:#00B5EA;
padding: 3px;
}
.g {
background:#F8F8F8;
padding: 3px 3px 3px 4px;
margin: 3px 0 3px 4px;
border:1px solid #00B5EA;
border-left:5px solid #00B5EA;
}
.c {
background:#00B5EA;
border-top: 1px solid #C8C8C7;
border-bottom: 1px solid #C8C8C7;
padding: 3px;
margin: 3px 0;
color : #FCFCFC;
}
.c a { color:#F3F3F3; text-decoration: none; }
a { color: #0279ea; text-decoration: none;
  }
a:hover { text-decoration: underline;
  }
td { padding: 1px 2px;
     border: 1px solid #4c98ee;
  }
th { padding: 1px 2px;
     border: 1px solid #033369;
  }
 .a   {
	margin: 2px 0 0 0;
	color: #005692;
	background: #c4eeff;
	border-top: 1px solid #8fd4f1;
	padding: 4px;
	}
.n {
    background: #f1fbff;
	border: 1px solid #def6ff;
	margin: 2px 1px;
	padding: 3px;
	}
.t  {
    background: #f8f8f8;
	padding: 2px 4px;
	color: #2B83A8;
	border: 1px solid #def6ff;

}

	input, textarea, select {
	color: #2579B8;
	border: 1px solid #cef2ff;
	background: #f7fdff;
	font: 11px Tahoma, Arial;
	padding: 1px 2px;
}
input:focus, textarea:focus, select:focus {
	border: 1px solid #afeaff;
}
form {
 margin: 0;
 }
input.cb{
padding :0px;
}
.s  {
background: #F2F2F2;
border: 1px solid #00A9DB;
margin: 2px 1px;
padding: 3px;
}