/* basic */#login {   clear:both;  float:right;  text-transform:uppercase;  font-size:x-small;   margin:1em;}.page{	width: 778px;	margin-left: 15px;}.pic{	width: 276px;	margin-left: 10px;	margin-bottom: 10px;	float: right;	border-left: 1px dotted #f30914;}form, input { margin: 0; padding: 0; }a { color: #3a65e2; text-decoration:underline; }a:hover { color: #f30914;}a img { border: 0; }p {	font-size: 12px;	line-height: 18px;	margin:0;	margin-bottom:15px;	padding:0;}.caption {	font-size: 10px;	line-height: 14px;	margin-top: 10px;	margin-bottom: 0px;	padding: 0;	margin: 0;	margin-left: 10px;}	td {   font-size: 10px;  text-align: left;  vertical-align: top;  margin: 2px;}table {  border: 0px;  border-spacing: 0px;  padding: 0px;  margin: 0px;}pre, blockquote {   margin:1em auto;}ul, li{  list-style-type:square;  margin-left:15px;  line-height: 18px;  padding:0;  font-size: 12px;}/* style */body{	color: #000000;	background: #FFF;	font-family: helvetica, arial, sans-serif;	font-size: 12px;}h1{  font-size: 14px;  font-weight: bold;  margin-top: 30px;  margin-bottom: 10px;}.rowTint { background-color: #f0f3ea; }.rowTint:hover { background-color: #aaaaaa; }.rowElk { background-color: #fffd86; }.rowTintOff { background-color: #ffffff; }.rowTintOff:hover { background-color: #aaaaaa; }.tHead {	background-color: #aaaaaa;	height: 14px;	}.tNada {	padding: 0px;	margin: 0px;	border: 0px;}