﻿body { font: 80%/1.4 Arial, sans-serif; text-align: center; margin: 0; padding: 0;}

#hdr { width: 100%; height:25px; text-align: right; margin: 0; padding: 0 0px; background: #0099ff;}
.login { float: center; padding-right:200px; padding-top:3px; color: #d7f5ff; font-weight: bold; }
.nav { float: left; padding-left:300px; padding-top:3px; color: #d7f5ff; font-weight: bold; }


#ctr { width: 670px; margin: 100px auto; text-align: left; }

h2 a { background: top left no-repeat; width: 150px; height: 35px; display: block; }
h2 span { display: none; }

a { color: #d7f5ff; font-weight: bold; text-decoration: none; border-bottom:1px dotted #d7f5ff;}
a:hover { color: #ffffff; text-decoration: none; border-bottom:1px dotted #ffffff;}

/*a.ctr{color: #666666; 	text-decoration: none; 	font-weight: normal; }
a:link.ctr { color: #666666; text-decoration: none; 	}
a:hover.ctr{ color: #000000; font-weight: normal;	text-decoration: underline; } */

#ctr a{ color: #666666; text-decoration: none; font-weight: normal;	border-bottom:0px}
#ctr a:hover{ color: #000000; font-weight: normal;	text-decoration: underline; }


.block h2 { float: left; width: 150px; }
.block div { float: right; width: 600px; }

.hr { padding: 0; margin: 0; border-top: 1px solid #eee; }
.hr hr { display: none; }

#ftr { color: #999; font-size: 90%; margin: 1em 0 1em 0px; }
#ftr p { margin: 0; padding: 0; }

.vline {
width: 12px;
	background: url(http://www.click.net/images/dot.gif) repeat-y;
	text-align: center;
	
		}


.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear {display: inline-block;}
/* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */