﻿* {min-height:1px;}
html, body {height:100%;}
body {
	border: 0;
	margin: 0;
	padding: 0;
	background: #d0e4fb url("bg-body.gif") 0 0 repeat-x;
	font: 12px/160% tahoma;
	color: #000;
	_text-align: center;
}

a {color:#0C53A7;}
a:link {color:#0C53A7;}
a:visited {color:#0C53A7;}
a:hover {color:#0E7C0E;}

p {border:0; margin:15px 0; padding:0;}

div {display:block; border:0; margin:0; padding:0;}

h1, h2, h3, h4, h5 {border:0; margin:15px 0 10px 0; padding:0; font-weight:bold;}
h1 {font-size:140%;}
h2 {font-size:200%; line-height:120%; color:#1AA30F; font-weight:normal;}
h3 {font-size:120%; color:#0C53A7;}
h4, h5 {font-size:100%;}

ul, ol {display:block; border:0; margin:15px 0 15px 40px; padding:0;}
ol {list-style-type:decimal;}
ol ol {list-style-type:upper-alpha;}
li {display:list-item; border:0; margin:0; padding:0;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}
hr {display:block; height:1px; margin:10px 0; padding:0; background:#CCC; border:0 solid #CCC; color:#CCC;}

.fo  {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	text-align: right;
	color: #FFFFFF;
}
.fo a  {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	text-align: right;
	color: #FFFFFF;
}
.fo a:hover  {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	text-align: right;
	color: #FFFF66;
}
#login {
	clear: both;
	margin: 0 15 15px 15px;
	padding: 0;
}
#login legend {
	margin: 0 15 0 15px;
	_margin-left: 7px;
	padding: 0;
}
#login div {
	background-position: right;
	padding: 3px 10px 10px 50px;
	background: url("login.gif") 13px 35% no-repeat;
}
#content ul, #col-r2 ul {
	margin: 0 20px 0 20px;
	padding: 0;
	list-style: none;
}
#content ul li, #col-r2 ul li {
	background-position: right;
	margin: 0;
	padding: 0 12px 0 12px;
	background: url("arrow.gif") 0 7px no-repeat;
}
strong {
	font-family: tahoma;
	font-size: 13px;
	color: #000099;
	font-weight: bold;
}
.gray-txt {
	font-family: Tahoma;
	font-size: 11px;
	color: #4d4d4d;
	text-align:right;
}
.gray-txt-bold {
	font-family: Tahoma;
	font-size: 11px;
	color: #4d4d4d;
	text-align:right;
	font-weight:bold;
}
.blue-txt {
	font-family: Tahoma;
	font-size: 13px;
	color: #055085;
	text-align:right;
}
.blue-bold-txt {
	font-family: Tahoma;
	font-size: 12px;
	color: #0b5c85;
	text-align:right;
	font-weight:bold;
}
