/* 
 * @year: 2008
 * @author: Sergey Gogolev
 */

/* Common styles */
	html, body, p, div, pre, form, fieldset, dl, dt, dd, ul, ol, li, table, td, th {margin: 0; padding: 0; line-height: 1.4; vertical-align: top;}
	h1, h2, h3, h4, h5 {line-height: 1;}
	* {font-size: 100.01%;}  body {width: 100%; height: 100%; font-size: 68.75%; font-family: Tahoma, sans-serif; background: white;} html {width:100%; height: 100%;} table {border-collapse:collapse;} img {border: 0;}		

/* Links color schemes */
	a, .content a {color: #363636;}
	a:visited, .content a:visited {color: #7a7a7a;}
	a:hover, a:active, .content a:hover, .content a:active {color: #5371a1; outline: none;}
	a:focus, button {-moz-outline-style: none !important;}

/* Useful styles */
	.w100 {width: 100% !important;}  .p0 {padding: 0 !important;} .m0 {margin: 0 !important;} .bn {border: none !important;}	.bgn	{background: none !important;} .cursor {cursor: pointer; cursor:hand;} 
	.clear {clear: both; height: 0; font-size: 0; overflow: hidden;}
	.block {clear: both; min-width: 999px; _width: expression((documentElement.clientWidth || document.body.clientWidth) < 999 ? '999px' : '100%');}
	.page {position: relative; min-height: 100%; _height: 100%;}
