/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}

.center {
	text-align:center;
	align: center;
}
.left {
	text-align:left;
}
.right {
	text-align:right;
}

a {
	color:#046380;
	text-decoration:none;
}

a:hover {
	color:#011A21;
}

.err {
	font-size:90%;
	color:red;
}

.lnk {
	border:1px solid rgb(220,220,220);
	background:rgb(255,255,255);
	margin:6px;
	padding:5px;
	font-size:18px;
	padding-left:30px;
}

.lnk:hover {
	background:rgb(245,245,245);
}

.cat {
	margin:5px;
	padding:0px;
	font: 1em;
}

.hdr {
	background:url(/media/img/bg-run.png) repeat-x;
	height:62px;
	text-align:left;
}

.nav {
	position:relative;
	top:-20px;
	background:rgb(240,240,240);
	border:1px solid rgb(220,220,220);
	min-height:300px;
	margin:0px 5px 0px 5px;
}

#cntnr {
	background:rgb(240,240,240);
	border:1px solid rgb(220,220,220);
	margin-top:15px;
	margin-bottom:-30px;
	z-index:1000;
	position:relative;
}

.wht-blk {
	border:1px solid rgb(220,220,220);
	background-color:#FFF;
	margin:10px;
	padding:5px;
}

.pst-ttl {
	color:#333333;
	font-weight:bold;
	font-size:130%;
}

.hd-level4 {
	font-size:0.8em;
	color:rgn(100,100,100);
	padding:2px 0px 2px 0px;
}

.hd-level4 a {
	color:rgb(100,100,100);
}

.hd-level4 a:hover {
	color:red;
}

.pst-txt {
	color:#111111;
	margin:15px;
	margin-top:5px;
	font-size:1.4em;
	/*text-align:justify;
	line-height:1.6em;*/
}

.ftr {
	margin-top:10px;
	background:url(/media/img/bg-run.png) repeat-x;
	height:62px;
}

.ftr a {
	color:#F0F0F0;
	text-decoration:none;
}

.ftr a:hover {
	color:#2FACD5;
}

.lnk-hldr {
	color:#FFF;
	padding-top:30px;
}

.form-hd {
	font-size:130%;
	margin:15px;
}
.comment_box { padding:10px; border: 1px solid #cccccc; margin:10px; background:#fff;}
.comment_box div { padding-top:20px; background:#fff;}
.comment_box input, textarea { border: 1px solid #cccccc; }
.comment_box textarea { width:400px; }
.comment_box input[type="text"] { width:300px; }

.side-block { background:#fff; border:1px solid #ccc;padding:2px 0px 1px 0px }
.side-block div { padding:5px 0px 5px 10px; }

.rssh {
background:transparent url(/media/img/rss.png) no-repeat scroll 0%;
color:#FF9900;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:20px 0px 0pt 0pt;
padding:0px 0pt 0pt 20px;
text-transform:uppercase;
}
.rssh a {
color:#FF9900;
text-decoration:none;
}
.rssh a:hover {
color:#555;
}
