body {
	background-color: #FFF;
}
td, .stream  {
	FONT-FAMILY:  Arial, Tahoma, Verdana; COLOR: #333; FONT-SIZE: 8pt;
}
a {
	COLOR: #333; 
}
p {
	margin: 0px; padding: 0px;
}
.glist a {
	COLOR: #000; TEXT-DECORATION: none
}
.glist a:hover {
	TEXT-DECORATION: underline
}
.z {
	margin: 10px 0px 12px 5px; font-size: 19px; word-spacing: -1px; font-family: tahoma; letter-spacing: -1px; line-height: 20px;
}
.mrtg {
	FONT-WEIGHT: bold; COLOR: #000; margin: 10px 0px 12px 0px; font-size: 19px; word-spacing: -1px; font-family: arial, tahoma; letter-spacing: -1px; line-height: 20px;
}
.img1 {
	BORDER: #666 1px solid;
}
.order, input, textarea {
	FONT-FAMILY:  Arial, Tahoma, Verdana; COLOR: #333; FONT-SIZE: 8pt;
}
form {
	margin: 0px
}
.main {
	FONT-FAMILY:  Arial, Tahoma, Verdana; COLOR: #333; FONT-SIZE: 7pt; FILTER: alpha(opacity=90); opacity: 0.9;
}
.main b {
	FONT-WEIGHT: normal; padding: 4px; COLOR: #000; background-color: #F5F5F1;
}
.main u {
	FONT-WEIGHT: normal; FONT-FAMILY: Tahoma; COLOR: #000; background-color: #F5F5F1; FONT-SIZE: 7pt; FONT-WEIGHT: bold;
}
.big {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Sans-serif; FONT-SIZE: 18pt; COLOR: #000; letter-spacing: -1px;
}
.big2 {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana, Sans-serif; FONT-SIZE: 11pt; COLOR: #000; letter-spacing: -1px;
}
.big3{
	COLOR: #000;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-WEIGHT: bold;
	letter-spacing: -1px;
	FONT-SIZE: 12pt;
	border-bottom: 1px #ccc solid;
	padding-left: 16px;
	padding-top: 10px;
	padding-bottom: 6px;	
}
.login {
	FONT-WEIGHT: normal; padding: 4px; COLOR: #999; background-color: #;
}
.login_notif {
	FONT-WEIGHT: normal; padding: 4px; COLOR: #999; background-color: #FFC4C4;
}
.login_susp {
	FONT-WEIGHT: normal; padding: 4px; COLOR: #333; background-color: #FF0000;
}
.login_dest {
	FONT-WEIGHT: normal; padding: 4px; COLOR: #999; background-color: #000000;
}
.order_bg {
	background-color: #FFFF99; padding: 5px; font-family: Courier New; font-weight: bold; font-size: 9pt; color: #000
}
/* put overflow pre in a scroll area */
pre {
    width:100%;
    margin:1em 0; /* Win IE tries to make this bigger otherwise */
	font-size:10px;
}
/* IE behavior for pre is defined in css.pattern.tmpl in conditional comment */
html>body pre { /* hide from IE */
	/*\*/ overflow:auto !important; /* */ overflow:scroll; width:auto; /* for Mac Safari */
}
blockquote {
	padding:.5em 1.25em;
	border-style:solid;
	border-width:1px 0 1px 3px;
	background-color:#fbfbfb;
    border-color:#fbfbfb #fbfbfb #fbfbfb #ddd;
}
pre, code, tt {
   color:#7A4707;
}
code{
   	font-size:13px;
}
.options {
	COLOR: #666; FONT-SIZE: 7pt;
}
.navigation_tab_hr { background:transparent url('/img/tab_pps_bg.gif') repeat-x 0 10px; clear:both; height:31px; margin-bottom: 0px; overflow:hidden; padding-top:10px; //height:41px;}
.navigation_tab { float:left; height:31px; //width: 4px; }
.navigation_tab a, .navigation_tab span { color:#333333; display:block; fnt-size:12px; font-weight:bold; height:28px; padding: 7px 13px 0px 17px; text-decoration:none; white-space:nowrap; //height:31px;}
.err {
	color: black; background-color: #FFF; border: 1px solid #FF0000; padding: 10px;
}
.errno {
	color: #222; background-color: #FFF; border: 1px solid #006600; padding: 10px; FONT-WEIGHT: bold;
}
.cp_features li {
	COLOR: #000; padding: 4px;
}
HR {
 border: none;
 color: #DDD;
 background-color: #DDD;
 height: 2px;
}
h1 {
	padding:0.25em 0 0 0;
	margin:0 0 .5em 0;
	color: #006699;
	letter-spacing: -1px;
}
h2 {
	FONT-FAMILY: Arial, Tahoma, Verdana, Sans-serif;
	color: #222;
	letter-spacing: -1px;
	border-bottom: #eee 2px solid;
	height: 18px;
}
h2, h3, h4, h5, h6 {
	padding:0;
	margin:1em 0 .1em 0;
}
h1, h3, h4, h5, h6 {
	font-weight:normal;
	line-height:1em;
	FONT-FAMILY: Tahoma, Verdana;
}
h1 { font-size:200%; }
h2 { font-size:140%; font-weight:bold; }
h3 { font-size:133%; font-weight:bold; }
h4 { font-size:122%; font-weight:bold; }

.toc {
	margin:1em 0;
	padding:.3em 0 .6em 0;
}
.toc ul {
	list-style:none;
	padding:0 0 0 .5em;
	margin:0;
}
.toc li {
	margin-left:1em;
	padding-left:1.3em;
	padding-bottom:.3em;
	background-image:url(img/icons/bullet-toc.gif);
	background-repeat:no-repeat;
	background-position:0 .2em;
}
.toc li  a{
	color: #0066CC;
	FONT-FAMILY: Tahoma;
}
.toc li  a:hover{
	color: #000;
	border-bottom: 1px #000 solid;
}
.tdbg {
	background: url(img/background2.gif) repeat-x;
}
.tdbg a, .td a {
	color: #000;
	TEXT-DECORATION: underline;
}
.tdbg a:hover, .td a:hover {
	color: #006699;
	border-bottom: 1px #006699 dashed;
}
.tdbg li {
	padding-bottom: .5em;
}
.actions a {
	FONT-SIZE: 7pt;
	color: #666;
}
.actions h1 {
	margin:0;
}
.squares {
  background-image: url('/img/squares.gif');
  padding: 2px 2px 0 2px;
}
.squares  .squares_body {
  padding: 10px 10px 10px 10px;
  background-color: #fffbdd;
  height: 1%; /* It's for IE. Crappy browser can't display "Odobrit!" and "Related articles" blocks without this line */
  FONT-SIZE: 10pt;
}
.squares_bottom {
  background-image: url('/img/squares.gif');
  height: 2px;
  line-height: 2px;
  font-size: 2px;
  clear: both;
}
.nav {
  padding: 5px;
  COLOR: #000;
  FONT-WEIGHT: bold;
  FILTER: alpha(opacity=85); opacity: 0.85;
}
.nav a:hover {
  COLOR: #CC0000;
}
.navs a {
  COLOR: #777;
  FONT-SIZE: 7pt;
  letter-spacing: 2px;
  text-decoration: none;
}
.navs a:hover {
  COLOR: #CC0000;
}
.step1 a {
  font-size: 8pt;
  text-decoration: none;
  color: #333;
}
.step1 a:hover {
  text-decoration: underline;
}
.step1b a {
  font-size: 11pt;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: -1px;
  color: #333;
}
.step1b a:hover {
  text-decoration: underline;
}